@charset "UTF-8";:root{--systics-navy: #0b2447;--systics-navy-2: #123a66;--systics-blue: #1769cc;--systics-teal: #08748d;--systics-orange: #a14d00;--systics-bg: #eef2f7;--systics-card: #ffffff;--systics-line: #dfe6ee;--systics-text: #1c2b3a;--systics-mut: #526175;--systics-green: #207a36;--systics-red: #bd2c25;--systics-amber: #9a5700;--systics-purple: #8957e5;--systics-text-muted: var(--systics-mut);--systics-surface: var(--systics-card);--systics-surface-muted: var(--systics-bg);--systics-border: var(--systics-line);--systics-accent: var(--systics-teal);--systics-accent-soft: #19a7ce;--systics-danger: var(--systics-red);--systics-focus-ring: var(--systics-blue);--systics-orange-soft: #ff8c42;--systics-green-soft: #2ea043;--systics-amber-soft: #d29922}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-family:Segoe UI,Cairo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html{height:100%;-webkit-text-size-adjust:100%}body{height:100%;min-height:100%;background:var(--systics-bg);color:var(--systics-text)}systics-root{display:block;height:100%;min-height:0}.adm-main{min-height:0;overflow:hidden}.content{min-width:0;min-height:0}button{border:none;background:none;font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit}:where(button,input,select,textarea,a,[role=button],[tabindex]):focus-visible{outline:3px solid var(--systics-blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.pgh{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px;flex-wrap:wrap}.pgh h2,.pgh .pgh__title{font-size:18px;color:var(--systics-navy)}.pgh p{font-size:11px;color:var(--systics-mut);margin-top:3px}.pgh .acts{display:flex;gap:8px;flex-wrap:wrap}.abtn{border-radius:9px;padding:8px 15px;font-size:11.5px;font-weight:800;display:inline-flex;align-items:center;gap:7px;text-decoration:none;cursor:pointer}.abtn.pri{background:var(--systics-teal);color:#fff}.abtn.ora{background:var(--systics-orange);color:#fff}.abtn.sec{background:#fff;border:1px solid var(--systics-line);color:var(--systics-text)}.abtn.dng{background:var(--systics-red);color:#fff}.abtn.ghost{color:var(--systics-teal)}.abtn:disabled,.abtn[aria-disabled=true]{background:#f6f8fa;color:var(--systics-mut);border-color:var(--systics-mut);cursor:not-allowed}.bdg{font-size:9.5px;font-weight:800;border-radius:8px;padding:3px 10px;display:inline-block;white-space:nowrap}.bdg.g{background:#e5f6ea;color:#1a7f37}.bdg.r{background:#ffe5e3;color:#c03d37}.bdg.a{background:#fff3d6;color:#9a6700}.bdg.b{background:#e2f1ff;color:#1663c7}.bdg.p{background:#f1e9ff;color:#6d3fc4}.bdg.gr{background:#eceff3;color:#57606a}.bdg.t{background:#dff4fa;color:#0d7fa3}.chip{display:inline-flex;align-items:center;gap:3px;font-size:8.5px;font-weight:800;padding:3px 8px;border-radius:20px;white-space:nowrap}.chip.green{background:#e5f6ea;color:#1a7f37;border:1px solid #9fd8b0}.chip.red{background:#fdefec;color:#cf222e;border:1px solid #f0b5aa}.chip.blue{background:#e7f0fe;color:#1856a8;border:1px solid #a9c9f7}.chip.amber{background:#fff6e0;color:#9a6700;border:1px solid #edd9a3}.chip.gray{background:#f0f3f6;color:#57606a;border:1px solid #d8dee4}.statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:11px;margin-bottom:15px}.stat{background:#fff;border:1px solid var(--systics-line);border-radius:13px;padding:13px 14px;cursor:pointer;position:relative;overflow:hidden}.stat:hover{border-color:var(--systics-teal)}.stat .si{font-size:16px}.stat b{display:block;font-size:20px;color:var(--systics-navy);margin-top:5px}.stat span{font-size:10px;color:var(--systics-mut)}.stat .tr{position:absolute;top:11px;inset-inline-end:12px;font-size:9.5px;font-weight:800}.tr.up{color:var(--systics-green)}.tr.dn{color:var(--systics-red)}.acard{background:#fff;border:1px solid var(--systics-line);border-radius:13px;padding:15px 16px;margin-bottom:13px}.acard>h4{font-size:13px;color:var(--systics-navy);margin-bottom:11px;display:flex;align-items:center;justify-content:space-between;gap:8px}.acard>h4 a{font-size:10.5px;color:var(--systics-teal);cursor:pointer;font-weight:700}.bars{display:flex;align-items:flex-end;gap:8px;height:120px;padding-top:6px}.bars .bwrap{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%;justify-content:flex-end}.bars .b{width:100%;max-width:34px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--systics-teal),#8fd8ef);position:relative}.bars .b.o{background:linear-gradient(180deg,var(--systics-orange),#ffc79b)}.bars .bl{font-size:8.5px;color:var(--systics-mut)}.bars .bv{font-size:8.5px;font-weight:800;color:var(--systics-navy)}.qa-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:9px}.qa-btn{background:#fff;border:1px solid var(--systics-line);border-radius:11px;padding:11px 9px;text-align:center;cursor:pointer;font-size:10.5px;font-weight:700;color:var(--systics-text)}.qa-btn:hover{border-color:var(--systics-teal)}.qa-btn .qi{display:block;font-size:17px;margin-bottom:5px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:13px;align-items:start}.grid31{display:grid;grid-template-columns:2fr 1fr;gap:13px;align-items:start}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:1250px){.grid3{grid-template-columns:repeat(2,1fr)}}@media(max-width:1100px){.grid2,.grid31{grid-template-columns:1fr}}@media(max-width:900px){.grid3{grid-template-columns:1fr}}.tbar{display:flex;gap:9px;align-items:center;margin-bottom:11px;flex-wrap:wrap}.acard[style*="padding:0"]>.tbar,.acard.tbar-inset>.tbar{padding:15px 16px 0}.tsearch{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--systics-line);border-radius:9px;padding:7px 10px;font-size:10.5px;flex:1;min-width:170px;max-width:300px}.tsearch input{border:none;outline:none;flex:1;font-size:10.5px;color:var(--systics-text);background:transparent}.fsel{background:#fff;border:1px solid var(--systics-line);border-radius:9px;font-size:11px;color:var(--systics-text);padding:7px 10px;outline:none;cursor:pointer}.atable{width:100%;background:#fff;border:1px solid var(--systics-line);border-radius:13px;overflow:hidden;border-collapse:separate;border-spacing:0}.atable th{background:#f7fafc;font-size:10px;color:var(--systics-mut);font-weight:800;text-align:start;padding:9px 12px;border-bottom:1px solid var(--systics-line);letter-spacing:.4px;white-space:nowrap}.atable td{font-size:11px;padding:9px 12px;border-bottom:1px solid #eef2f6;vertical-align:middle}.atable tr:last-child td{border-bottom:none}.atable tbody tr{cursor:pointer}.atable tbody tr:hover{background:#f4f9fc}.acard>.atable{border:none;border-radius:0 0 13px 13px}.ico{width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:var(--systics-mut);border:1px solid transparent;background:transparent;cursor:pointer}.ico:hover{background:#eef3f8;border-color:var(--systics-line)}.bulkbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#0b2447;color:#fff;border-radius:11px;padding:8px 14px;margin:0 16px 10px;font-size:11px}.bulkbar button.abtn.sec,.bulkbar button.abtn.dng{background:#ffffff1f;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:8px;padding:5px 11px;font-size:10.5px;font-weight:700}.bulkbar button.abtn.sec:hover:not(:disabled),.bulkbar button.abtn.dng:hover:not(:disabled){background:#fff3}.bulkbar button:disabled{opacity:.45;cursor:not-allowed}.bulkbar .bulkbar__clear{font-size:10px;color:var(--systics-mut, #9aa4b2);cursor:pointer;background:none;border:none;padding:0;text-decoration:underline}.avx{flex:none;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--systics-teal, #08748d),var(--systics-navy-2, #123a66));color:#fff;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;-webkit-user-select:none;user-select:none}.atable th.sel,.atable td.sel{width:26px}.atable tbody tr.emp-row{cursor:pointer}.pgn{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px;flex-wrap:wrap}.pgn span{font-size:11.5px;color:var(--systics-mut)}.pgn .pp{display:flex;gap:5px}.pgn .pp button{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:4px 10px;border-radius:8px;border:1px solid var(--systics-mut);background:#fff;font-size:11.5px;font-weight:700;color:var(--systics-text);cursor:pointer}.pgn .pp button:hover:not(:disabled):not(.on){background:var(--systics-bg);border-color:var(--systics-teal)}.pgn .pp button:focus-visible{outline:3px solid var(--systics-blue);outline-offset:2px}.pgn .pp button:focus-visible:not(.on){border-color:var(--systics-teal)}.pgn .pp button.on{background:var(--systics-navy);border-color:var(--systics-navy);color:#fff}.pgn .pp button:disabled:not(.on){background:#f6f8fa;color:var(--systics-mut);border-color:var(--systics-mut);cursor:not-allowed}.acard>.pgn{padding:0 16px 15px}.fgrid{display:grid;grid-template-columns:1fr 1fr;gap:11px 13px}@media(max-width:900px){.fgrid{grid-template-columns:1fr}}.fld{display:flex;flex-direction:column;gap:5px}.fld label{font-size:10.5px;font-weight:800;color:var(--systics-navy)}.fld label em{color:var(--systics-red);font-style:normal}.fld input,.fld select,.fld textarea{background:#fff;border:1.5px solid color-mix(in srgb,var(--systics-mut) 75%,var(--systics-card));border-radius:9px;padding:8px 11px;font-size:11.5px;color:var(--systics-text);outline:none;width:100%}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color:var(--systics-teal)}.fld input:disabled,.fld select:disabled,.fld textarea:disabled{background:#f6f8fa;color:var(--systics-mut)}.fld.bad input,.fld.bad select,.fld.bad textarea{border-color:var(--systics-red);background:#fff8f7}.adm-inline-error{margin:.375rem 0 0;color:var(--systics-danger, #b91c1c);font-size:.875rem;font-weight:500}.fld .fe{display:none;font-size:9.5px;color:var(--systics-red);font-weight:700}.fld.bad .fe{display:block}.fhint{font-size:11px;color:var(--systics-mut)}input[type=file]{max-inline-size:100%;background:#fff;border:1.5px solid color-mix(in srgb,var(--systics-mut) 75%,var(--systics-card));border-radius:9px;padding:4px 8px;font-size:11.5px;color:var(--systics-text)}input[type=file]:hover:not(:disabled){border-color:var(--systics-teal)}input[type=file]:focus,input[type=file]:focus-visible{border-color:var(--systics-teal)}input[type=file]:focus-visible{outline:3px solid var(--systics-blue);outline-offset:2px}input[type=file]:disabled{background:#f6f8fa;color:var(--systics-mut);cursor:not-allowed}input[type=file]::file-selector-button{margin-inline-end:12px;border-radius:9px;padding:8px 15px;font-size:11.5px;font-weight:800;font-family:inherit;line-height:1.2;background:#fff;border:1px solid var(--systics-line);color:var(--systics-text);cursor:pointer}input[type=file]::-webkit-file-upload-button{-webkit-appearance:none;appearance:none;margin-inline-end:12px;border-radius:9px;padding:8px 15px;font-size:11.5px;font-weight:800;font-family:inherit;line-height:1.2;background:#fff;border:1px solid var(--systics-line);color:var(--systics-text);cursor:pointer}input[type=file]:hover:not(:disabled)::file-selector-button{background:var(--systics-bg)}input[type=file]:hover:not(:disabled)::-webkit-file-upload-button{background:var(--systics-bg)}input[type=file]:disabled::file-selector-button{background:#f6f8fa;color:var(--systics-mut);border-color:var(--systics-mut);cursor:not-allowed}input[type=file]:disabled::-webkit-file-upload-button{background:#f6f8fa;color:var(--systics-mut);border-color:var(--systics-mut);cursor:not-allowed}.tabs{display:flex;gap:4px;border-bottom:2px solid var(--systics-line);margin-bottom:12px;flex-wrap:wrap}.tab{font-size:10.5px;font-weight:700;color:var(--systics-mut);padding:8px 13px;border-radius:9px 9px 0 0;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;text-decoration:none;display:inline-block}.tab.on{color:var(--systics-teal);border-bottom-color:var(--systics-teal);background:#f4fbfd}.tab .cnt{font-size:8px;font-weight:800;background:var(--systics-line);color:var(--systics-mut);border-radius:12px;padding:1px 6px}.tab.on .cnt{background:var(--systics-teal);color:#fff}.wiz{display:flex;align-items:center;gap:8px;background:var(--systics-card);border:1px solid var(--systics-line);border-radius:13px;padding:13px 16px;margin-bottom:13px}.wstep{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:700;color:var(--systics-mut);white-space:nowrap}.wstep .wn{width:22px;height:22px;border-radius:50%;background:var(--systics-line);color:var(--systics-mut);font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.wstep.on{color:var(--systics-navy)}.wstep.on .wn{background:var(--systics-teal);color:#fff}.wstep.done{color:var(--systics-green)}.wstep.done .wn{background:#e5f6ea;color:#1a7f37;border:1px solid #9fd8b0}.wln{flex:1;min-width:26px;height:2px;background:var(--systics-line);border-radius:2px}.kvrow{display:flex;justify-content:space-between;gap:10px;font-size:11px;padding:7px 0;border-bottom:1px solid #eef2f6}.kvrow:last-child{border-bottom:none}.kvrow span{color:var(--systics-mut)}.kvrow b{color:var(--systics-text);text-align:end}.kvhint{margin:-2px 0 8px;padding:0;font-size:10px;line-height:1.35;color:var(--systics-mut)}.chipline{display:flex;gap:6px;flex-wrap:wrap}.chipline .ch{font-size:10px;background:var(--systics-bg);border:1px solid var(--systics-line);border-radius:8px;padding:4px 10px;font-weight:700;color:var(--systics-text);cursor:pointer}.chipline .ch.on{background:var(--systics-navy);border-color:var(--systics-navy);color:#fff}.alertline{display:flex;gap:9px;align-items:flex-start;padding:12px 14px;border-radius:10px;margin-bottom:7px;font-size:11.5px;line-height:1.6;background:color-mix(in srgb,var(--systics-navy) 8%,var(--systics-card));color:var(--systics-text);border:1.5px solid var(--systics-navy-2)}.alertline.warn{background:color-mix(in srgb,var(--systics-amber) 8%,var(--systics-card));color:var(--systics-amber);border-color:var(--systics-amber)}.alertline.err{background:color-mix(in srgb,var(--systics-red) 8%,var(--systics-card));color:color-mix(in srgb,var(--systics-red) 90%,var(--systics-navy));border-color:var(--systics-red)}.alertline.info{background:color-mix(in srgb,var(--systics-blue) 8%,var(--systics-card));color:var(--systics-navy-2);border-color:var(--systics-blue)}.actline{display:flex;gap:10px;padding:8px 2px;border-bottom:1px solid #eef2f6;font-size:10.5px;align-items:flex-start}.actline:last-child{border-bottom:none}.actline .ai{flex:none;width:26px;height:26px;border-radius:8px;background:var(--systics-bg);display:flex;align-items:center;justify-content:center;font-size:12px}.actline .at{color:var(--systics-text);line-height:1.55}.actline .at small{display:block;color:var(--systics-mut);font-size:9px;margin-top:2px}.empty-s{text-align:center;padding:36px 14px;color:var(--systics-mut)}.empty-s .ei{font-size:34px;display:block;margin-bottom:9px}.empty-s b{display:block;font-size:13px;color:var(--systics-text);margin-bottom:4px}.empty-s p{font-size:10.5px;line-height:1.8;margin-bottom:10px}.skel{background:linear-gradient(90deg,#edf1f6 25%,#f8fafc,#edf1f6 75%);background-size:200% 100%;animation:sk 1.1s infinite;border-radius:9px}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}.errbox{background:#fff5f4;border:1px solid #ffd6d3;border-radius:13px;padding:16px;text-align:center;color:#a13c37}.errbox b{display:block;font-size:13px;margin-bottom:5px}.errbox p{font-size:10.5px;line-height:1.8;margin-bottom:10px}.lockbox{background:#fffaf0;border:1px solid #f5e3b8;border-radius:13px;padding:26px;text-align:center;color:#8a6d1e}.lockbox .li{font-size:30px;display:block;margin-bottom:8px}.lockbox b{display:block;font-size:13.5px;margin-bottom:5px;color:#6d5514}.lockbox p{font-size:10.5px;line-height:1.8}.amodal{position:fixed;inset:0;background:#080e1680;display:flex;align-items:center;justify-content:center;z-index:60;padding:20px}.amodal .mbox{background:#fff;border-radius:15px;max-width:440px;width:100%;padding:20px;box-shadow:0 24px 60px #00000059}.amodal .mbox.gallery-upload-modal{max-width:520px;max-height:min(100%,760px);overflow:hidden;display:flex;flex-direction:column;min-height:0;padding:20px 0 0}.amodal .mbox.gallery-upload-modal>h4,.amodal .mbox.gallery-upload-modal>.adm-inline-error{padding-inline:20px}.amodal .mbox.gallery-upload-modal systics-gallery-audience-panel{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;overflow:hidden}.amodal .mbox.gallery-upload-modal .macts.ga-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:0;padding:16px 20px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--systics-line, #dfe6ee);background:#fff;flex-shrink:0}.amodal .mbox.gallery-upload-modal .macts.ga-footer .abtn{min-height:44px}.amodal .mbox.gallery-upload-modal .ga-hint,.amodal .mbox.gallery-upload-modal .ga-status,.amodal .mbox.gallery-upload-modal .ga-live{margin-bottom:6px}@media(max-width:420px){.amodal .mbox.gallery-upload-modal .macts.ga-footer{flex-direction:column;align-items:stretch}.amodal .mbox.gallery-upload-modal .macts.ga-footer .abtn{width:100%}}.amodal .mbox h4{font-size:14.5px;color:var(--systics-navy);margin-bottom:8px}.amodal .mbox p{font-size:11.5px;color:var(--systics-mut);line-height:1.8;margin-bottom:15px}.amodal .mbox p.adm-inline-error{color:var(--systics-danger);font-size:11.5px;line-height:1.5;margin-block:.375rem 0}.amodal .mbox p.alertline{color:var(--systics-text);font-size:11.5px;line-height:1.6;margin-bottom:7px}.amodal .mbox p.alertline.warn{color:var(--systics-amber)}.amodal .mbox p.alertline.err{color:color-mix(in srgb,var(--systics-red) 90%,var(--systics-navy))}.amodal .mbox p.alertline.info{color:var(--systics-navy-2)}.amodal .mbox .alertline p{color:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.amodal .macts{display:flex;gap:8px;justify-content:flex-end}.atoast{position:fixed;bottom:18px;inset-inline-start:50%;transform:translate(50%);background:#132433;color:#fff;font-size:11.5px;font-weight:700;border-radius:11px;padding:10px 18px;z-index:70;display:flex;gap:8px;align-items:center;box-shadow:0 10px 30px #00000059;animation:tin .25s ease;white-space:nowrap;max-width:92%}[dir=ltr] .atoast,:dir(ltr) .atoast{transform:translate(-50%)}@keyframes tin{0%{opacity:0;transform:translate(50%) translateY(8px)}to{opacity:1;transform:translate(50%) translateY(0)}}[dir=ltr] .atoast,:dir(ltr) .atoast{animation-name:tin-ltr}@keyframes tin-ltr{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.atoast.ok{background:#115c2e}.atoast.err{background:#7a2622}.drawer-scrim{position:fixed;inset:0;z-index:54;border:0;padding:0;background:#080e166b;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.drawer{position:fixed;top:0;bottom:0;inset-inline-end:0;width:420px;max-width:92%;background:#fff;box-shadow:-18px 0 50px #00000040;z-index:55;display:flex;flex-direction:column;animation:systics-drawer-in .22s ease}[dir=ltr] .drawer{box-shadow:18px 0 50px #00000040;animation-name:systics-drawer-in-ltr}@keyframes systics-drawer-in{0%{transform:translate(-30px);opacity:.4}to{transform:none;opacity:1}}@keyframes systics-drawer-in-ltr{0%{transform:translate(30px);opacity:.4}to{transform:none;opacity:1}}.drawer .dh{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 17px;border-bottom:1px solid var(--systics-line)}.drawer .dh b,.drawer .dh .cms-drawer__heading{margin:0;font-size:13.5px;font-weight:800;color:var(--systics-navy)}.drawer .db{flex:1;overflow-y:auto;padding:15px 17px}.drawer .df{flex:none;display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;padding:12px 17px;border-top:1px solid var(--systics-line);background:#fbfcfe}.drawer .mbtn{font-size:15px;color:var(--systics-mut);padding:4px 7px;border-radius:7px;border:1px solid var(--systics-line);background:#fff;cursor:pointer}.drawer .mbtn:hover{color:var(--systics-navy)}systics-event-workspace-page{display:block}.evw-authoring{--evw-btn-min: 2.25rem;--evw-input-min: 2.375rem;--evw-field-gap: .375rem;--evw-group-gap: .5rem;--evw-action-gap: .5rem;--evw-card-pad-block: .75rem;--evw-card-pad-inline: 1rem;--evw-textarea-min: 4.5rem;display:flex;flex-direction:column;gap:.75rem;height:auto;max-height:none;min-block-size:min-content;min-inline-size:0;max-inline-size:100%;overflow:visible}.evw-authoring>section.adm-panel{flex:0 0 auto;margin-block-end:0;max-height:none;min-inline-size:0;max-inline-size:100%;overflow:visible;padding-block:var(--evw-card-pad-block);padding-inline:var(--evw-card-pad-inline)}.evw-authoring .evw-title{font-size:.9375rem;font-weight:700;margin:0;color:var(--systics-navy, #0b2447)}.evw-authoring .adm-field__hint{margin-block-start:.125rem;max-inline-size:52rem}.evw-authoring div.adm-field{gap:var(--evw-field-gap);margin-block-end:0}.evw-authoring .adm-field__label{font-size:.75rem;font-weight:700;color:var(--systics-navy, #0b2447);line-height:1.3}.evw-authoring input.adm-field__input,.evw-authoring select.adm-field__input{box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-block-size:var(--evw-input-min);block-size:var(--evw-input-min);padding-block:.375rem;padding-inline:.625rem;font-size:.8125rem;line-height:1.3}.evw-authoring textarea.adm-field__input{box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-block-size:var(--evw-textarea-min);block-size:auto;padding-block:.375rem;padding-inline:.625rem;font-size:.8125rem;line-height:1.4;resize:vertical;field-sizing:fixed}.evw-authoring button.abtn,.evw-authoring button.adm-btn{box-sizing:border-box;inline-size:fit-content;max-inline-size:100%;min-block-size:var(--evw-btn-min);padding-block:.375rem;padding-inline:.75rem;flex:0 0 auto;align-self:center;justify-content:center}.evw-authoring button.adm-btn--small{min-block-size:var(--evw-btn-min);padding-inline:.625rem}.evw-authoring .adm-actions{gap:var(--evw-action-gap);align-items:center}.evw-authoring button.ico{min-inline-size:1.75rem;min-block-size:1.75rem;inline-size:1.75rem;block-size:1.75rem}.evw-authoring .evw-albums__head,.evw-authoring .evw-sponsors__head,.evw-authoring .evw-alerts__head,.evw-authoring .evw-info__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-block-end:.75rem}.evw-authoring .evw-album{background:var(--systics-card, #fff);border:1px solid var(--systics-line, #dfe6ee);border-radius:.75rem;padding-block:var(--evw-card-pad-block);padding-inline:var(--evw-card-pad-inline);margin-block-end:.75rem}.evw-authoring .evw-album--focused{border-color:var(--systics-teal, #0f766e);box-shadow:0 0 0 2px color-mix(in srgb,var(--systics-teal, #0f766e) 25%,transparent)}.evw-authoring .evw-album:last-child{margin-block-end:0}.evw-authoring .evw-album__head{margin-block-end:.5rem}.evw-authoring .evw-album__title{margin:0;font-size:.875rem;font-weight:800;color:var(--systics-navy, #0b2447)}.evw-authoring .evw-album__meta{margin:.125rem 0 0;font-size:.75rem;color:var(--systics-mut, #526175)}.evw-authoring .evw-album__empty{display:flex;align-items:center;gap:.5rem;padding:.75rem .875rem;border:1.5px dashed var(--systics-line, #dfe6ee);border-radius:.75rem;color:var(--systics-mut, #526175);font-size:.8125rem;margin-block-end:.75rem}.evw-authoring .evw-album__empty span{font-size:1.25rem}.evw-authoring .evw-album__empty p{margin:0}.evw-authoring .evw-photo-grid{list-style:none;margin:0 0 .75rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(13.75rem,100%),1fr));gap:.5rem}.evw-authoring .evw-photo-grid>li{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.evw-authoring .evw-photo{display:flex;align-items:center;gap:.625rem;inline-size:100%;text-align:start;padding:.5rem .75rem;border-radius:.75rem;border:1.5px solid var(--systics-line, #dfe6ee);background:linear-gradient(160deg,#f7fbff,#fff 70%);cursor:pointer;font:inherit;color:inherit}.evw-authoring .evw-photo:hover:not(:disabled){border-color:var(--systics-teal, #0f766e)}.evw-authoring .evw-photo:disabled{opacity:.7;cursor:wait}.evw-authoring .evw-photo--scanning{background:linear-gradient(160deg,#fff8e6,#fff 75%)}.evw-authoring .evw-photo__art{flex:none;inline-size:2.25rem;block-size:2.25rem;border-radius:.5rem;display:grid;place-items:center;background:#e8f4f3;font-size:1rem}.evw-authoring .evw-photo--scanning .evw-photo__art{background:#fff1cc}.evw-authoring .evw-photo__hint{margin:0;font-size:.75rem;line-height:1.35}.evw-authoring .evw-photo__body{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.evw-authoring .evw-photo__name{font-size:.75rem;font-weight:700;color:var(--systics-navy, #0b2447);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%}.evw-authoring .evw-photo__action{flex:none;font-size:.6875rem;font-weight:800;color:var(--systics-teal, #0f766e)}.evw-authoring .evw-photo__archive{align-self:flex-start}.evw-authoring .evw-album__upload{margin-block-start:.25rem;padding-block-start:.75rem;border-block-start:1px solid #eef2f6}.evw-authoring .evw-album__upload-label{display:block;font-size:.75rem;font-weight:800;color:var(--systics-navy, #0b2447);margin-block-end:.375rem}.evw-authoring .evw-album__native{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.evw-authoring .evw-album__picker{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.evw-authoring .evw-album__picker-hint{font-size:.75rem;color:var(--systics-mut, #526175)}.evw-authoring .evw-info-row{margin-block-end:.75rem;padding-block:var(--evw-card-pad-block);padding-inline:var(--evw-card-pad-inline);border:1px solid var(--systics-line, #dfe6ee);border-radius:.75rem;min-inline-size:0}.evw-authoring .evw-info-row legend.evw-title{font-size:.8125rem;padding-inline:.25rem}.evw-authoring .evw-info__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--evw-group-gap) .75rem}.evw-authoring .evw-info__icon{grid-column:1/-1;max-inline-size:16rem}.evw-authoring .evw-info__row-actions{display:flex;flex-wrap:wrap;gap:var(--evw-action-gap);margin-block-start:.5rem}.evw-authoring .evw-info__persist{display:flex;flex-wrap:wrap;align-items:center;gap:var(--evw-action-gap);margin-block-start:.25rem}.evw-authoring .evw-info__empty{margin:0 0 .5rem}.evw-authoring .evw-alerts__empty{margin:0 0 .625rem}.evw-authoring .evw-alerts__list{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.evw-authoring .evw-alert{border:1px solid var(--systics-line, #dfe6ee);border-radius:.75rem;background:var(--systics-card, #fff);padding:.625rem .75rem}.evw-authoring .evw-alert__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.evw-authoring .evw-alert__copy{flex:1 1 13.75rem;min-inline-size:0}.evw-authoring .evw-alert__title{margin:0;font-size:.8125rem;font-weight:800;color:var(--systics-navy, #0b2447);display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.evw-authoring .evw-alert__body{margin:.25rem 0 0;font-size:.75rem;color:var(--systics-mut, #526175);line-height:1.35}.evw-authoring .evw-alert__meta{margin:.25rem 0 0;font-size:.6875rem;color:var(--systics-mut, #526175)}.evw-authoring .evw-alert__archive-hint{margin:.375rem 0 0;max-inline-size:36rem}.evw-authoring .evw-alert__actions{display:flex;flex-wrap:wrap;gap:.375rem;flex:none}.evw-authoring .evw-alerts__composer{border:1px solid var(--systics-line, #dfe6ee);border-radius:.75rem;background:linear-gradient(180deg,#f8fbfd,#fff 48%);padding:.75rem .875rem}.evw-authoring .evw-alerts__composer-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:800;color:var(--systics-navy, #0b2447)}.evw-authoring .evw-alerts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--evw-group-gap) .75rem}.evw-authoring .evw-alerts__helper{margin:.5rem 0 0;padding-inline-start:1.125rem;font-size:.75rem;line-height:1.4;color:var(--systics-mut, #526175);max-inline-size:48rem}.evw-authoring .evw-alerts__helper li{margin-block-end:.125rem}.evw-authoring .evw-alerts__composer-actions{margin-block-start:.5rem;display:flex;justify-content:flex-start;align-items:center;gap:var(--evw-action-gap)}.evw-authoring .evw-sponsors__empty{margin:0}.evw-authoring .evw-sponsors__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.evw-authoring .evw-sponsor{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border:1px solid var(--systics-teal, #0f766e);border-radius:.625rem;text-decoration:none;color:inherit;background:#f4fbfb}.evw-authoring .evw-sponsor:hover{border-color:var(--systics-navy, #0b2447)}.evw-authoring .evw-sponsor__cover{flex:none;inline-size:2.5rem;block-size:2.5rem;display:grid;place-items:center;border-radius:.5rem;background:#e8f4f3;font-size:1.125rem}.evw-authoring .evw-sponsor__cover-ph{font-size:.5625rem;font-weight:700;text-align:center;line-height:1.2;padding:.25rem;color:var(--systics-mut, #526175)}.evw-authoring .evw-sponsor__body{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:.125rem}.evw-authoring .evw-sponsor__name{font-weight:800;font-size:.8125rem}.evw-authoring .evw-sponsor__slug{font-size:.6875rem}.evw-authoring .evw-sponsor__actions{flex:none;display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.evw-authoring .evw-sponsors__picker{margin-block-start:.75rem;padding-block-start:.75rem;border-block-start:1px solid #eef2f6}.evw-authoring .evw-sponsors__picker-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:800}.evw-authoring .evw-sponsors__search{display:flex;flex-direction:column;gap:var(--evw-field-gap);inline-size:min(28rem,100%);max-inline-size:100%}.evw-authoring .evw-sponsors__search input.adm-field__input{inline-size:100%}.evw-authoring .evw-sponsors__status{margin-block-start:.5rem}.evw-authoring .evw-sponsors__picker-list{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.375rem}.evw-authoring .evw-sponsors__picker-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;padding:.5rem .625rem;border:1px dashed #e2e8f0;border-radius:.5rem}.evw-authoring .evw-sponsors__picker-name{flex:1 1 10rem;font-weight:700;font-size:.75rem;min-inline-size:0}.evw-authoring .evw-sponsors__retry{margin-block-start:.375rem}@media(max-width:720px){.evw-authoring{--evw-btn-min: 2.75rem;--evw-input-min: 2.75rem}.evw-authoring .evw-alerts__grid,.evw-authoring .evw-info__grid{grid-template-columns:minmax(0,1fr)}.evw-authoring .evw-info__icon,.evw-authoring .evw-sponsors__search{max-inline-size:none;inline-size:100%}.evw-authoring button.ico{min-inline-size:2.75rem;min-block-size:2.75rem;inline-size:2.75rem;block-size:2.75rem}.evw-authoring .evw-sponsor,.evw-authoring .evw-alert__top{align-items:stretch}.evw-authoring .evw-sponsor__actions,.evw-authoring .evw-alert__actions{inline-size:100%}}@media(min-width:721px){.evw-authoring textarea.adm-field__input{min-block-size:var(--evw-textarea-min)}}.adm-head__spacer{flex:1}.gsearch{position:relative;flex:1;max-width:420px;min-width:0;display:flex;align-items:center;gap:8px;background:var(--systics-bg);border:1px solid var(--systics-line);border-radius:10px;padding:7px 13px}.gsearch--open{border-color:var(--systics-navy)}.gsearch input{flex:1;min-width:0;border:none;background:none;outline:none;font-size:11.5px;color:var(--systics-text)}.gsearch__clear{border:none;background:transparent;cursor:pointer;color:var(--systics-mut);font-size:12px;min-width:28px;min-height:28px;border-radius:7px}.gsearch__panel{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;inset-inline-end:0;min-width:280px;max-height:min(70vh,420px);overflow:auto;z-index:40;background:#fff;border:1px solid var(--systics-line);border-radius:12px;box-shadow:0 12px 32px #0f172a29;padding:8px}.gsearch__count{font-size:11px;font-weight:700;color:var(--systics-mut);padding:4px 8px 8px}.gsearch__group-label{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--systics-mut);padding:6px 8px 4px}.gsearch__group-count{margin-inline-start:auto}.gsearch__hit{width:100%;display:flex;align-items:flex-start;gap:8px;text-align:start;border:none;background:transparent;border-radius:8px;padding:8px;cursor:pointer;color:var(--systics-text)}.gsearch__hit--active,.gsearch__hit:hover,.gsearch__hit:focus-visible{background:var(--systics-bg)}.gsearch__hit-text{display:flex;flex-direction:column;gap:2px;min-width:0}.gsearch__hit-text b{font-size:12.5px}.gsearch__hit-text span{font-size:11px;color:var(--systics-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.adm-head{flex-wrap:wrap}.gsearch{flex:1 1 100%;order:20;max-width:none;min-width:0;padding:7px 10px}.adm-head__spacer{display:none}}
