/* QARAR Share */
.qarar-share{margin:38px 0 10px;padding:22px;border:1px solid #e1e4e8;border-right:4px solid #be1622;border-radius:15px;background:#fff;box-shadow:0 8px 24px rgba(43,49,58,.05)}
.qarar-share__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:17px}
.qarar-share__head div>span{display:block;color:#be1622;font-size:12px;font-weight:900;letter-spacing:.5px}
.qarar-share__head strong{display:block;color:#343941;font-size:20px}
.qarar-share__head small{color:#858d97}
.qarar-share__actions{display:flex;gap:9px;flex-wrap:wrap}
.qarar-share__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:9px 14px;border:1px solid #d8dce1;border-radius:9px;background:#fff;color:#4f5660;font:inherit;font-weight:800;cursor:pointer}
.qarar-share__action svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.qarar-share__action:hover{border-color:#be1622;color:#be1622;background:#fbe9eb;transform:translateY(-1px)}
.qarar-share__action.is-primary{background:#be1622;border-color:#be1622;color:#fff}
.qarar-share__action.is-primary:hover{background:#9f111b;border-color:#9f111b;color:#fff}
.qarar-share__citation{display:flex;align-items:center;gap:18px;margin-top:17px;padding:16px;border-radius:10px;background:#f6f7f8;border:1px solid #e2e5e9}
.qarar-share__citation>div{flex:1}.qarar-share__citation strong{color:#343941}.qarar-share__citation p{margin:4px 0 0;font-size:14px;line-height:1.8}
.qarar-share__citation button{flex:0 0 auto;border:0;border-radius:8px;padding:9px 13px;background:#343941;color:#fff;font-weight:800;cursor:pointer}
.qarar-share-modal[hidden]{display:none}
.qarar-share-modal{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:20px}
.qarar-share-modal__backdrop{position:absolute;inset:0;background:rgba(27,31,37,.72);backdrop-filter:blur(5px)}
.qarar-share-modal__dialog{position:relative;z-index:1;width:min(520px,100%);padding:31px;border-radius:18px;background:#fff;box-shadow:0 28px 80px rgba(0,0,0,.28)}
.qarar-share-modal__close{position:absolute;top:13px;left:13px;width:36px;height:36px;border:0;border-radius:50%;background:#f0f1f3;color:#343941;font-size:24px;cursor:pointer}
.qarar-share-modal__kicker{color:#be1622;font-size:12px;font-weight:900;letter-spacing:1px}
.qarar-share-modal__dialog h2{margin:7px 0 4px;font-size:28px}.qarar-share-modal__dialog>p{margin:0 0 20px}
.qarar-share-modal__platforms{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}
.qarar-share-modal__platforms a{display:flex;align-items:center;justify-content:center;min-height:46px;border:1px solid #dce0e4;border-radius:9px;background:#fff;color:#4a5058;font-weight:800}
.qarar-share-modal__platforms a:hover{border-color:#be1622;background:#fbe9eb;color:#be1622}
.qarar-share-modal__copy{display:flex;margin-top:18px;border:1px solid #d8dce1;border-radius:9px;overflow:hidden}
.qarar-share-modal__copy input{flex:1;min-width:0;border:0!important;border-radius:0!important;background:#f8f9fa;font-size:13px;direction:ltr}
.qarar-share-modal__copy button{border:0;padding:0 18px;background:#be1622;color:#fff;font-weight:900;cursor:pointer}
body.qarar-share-open{overflow:hidden}
.qarar-toast{position:fixed;right:50%;bottom:28px;z-index:100001;transform:translateX(50%) translateY(20px);padding:11px 18px;border-radius:999px;background:#343941;color:#fff;font-weight:800;opacity:0;transition:.25s;pointer-events:none}
.qarar-toast.is-visible{opacity:1;transform:translateX(50%) translateY(0)}
@media(max-width:600px){.qarar-share__head{align-items:flex-start}.qarar-share__head small{display:none}.qarar-share__actions{display:grid;grid-template-columns:repeat(2,1fr)}.qarar-share__action{width:100%}.qarar-share__citation{display:block}.qarar-share__citation button{margin-top:10px}.qarar-share-modal__platforms{grid-template-columns:1fr}}
@media print{.site-header,.site-footer,.sidebar,.qarar-share,.qarar-share-modal,.article-actions,.job-apply,.qmc-single-aside{display:none!important}body{background:#fff!important}.container{width:100%!important;max-width:none!important}.article-layout,.job-layout,.qmc-single-layout,.qarar-system-single{display:block!important}.article-content,.job-main,.qmc-article-content,.qarar-system-single__content{width:100%!important;max-width:none!important;box-shadow:none!important}}

.qarar-share__actions--direct{align-items:stretch}
.qarar-share__copy-row{display:flex;margin-top:16px;border:1px solid #d8dce1;border-radius:9px;overflow:hidden}
.qarar-share__copy-row input{flex:1;min-width:0;border:0!important;border-radius:0!important;background:#f8f9fa;direction:ltr;font-size:13px}
.qarar-share__copy-row button{border:0;padding:0 18px;background:#343941;color:#fff;font-weight:900;cursor:pointer}
.qarar-share__citation--native{display:block;margin-top:16px;padding:0;border:1px solid #e2e5e9;border-radius:10px;background:#f6f7f8}
.qarar-share__citation--native summary{padding:13px 15px;cursor:pointer;color:#343941;font-weight:900}
.qarar-share__citation--native p{padding:0 15px;margin:0 0 10px}
.qarar-share__citation--native textarea{width:calc(100% - 30px);margin:0 15px 15px;min-height:84px;border:1px solid #d8dce1;border-radius:7px;background:#fff;padding:10px;resize:vertical}
