*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Manrope,Segoe UI,sans-serif;line-height:1.5;background:#f5f7fb;color:#0f172a}body{min-width:320px}#app{min-height:100vh}code{font-family:Consolas,Monaco,Courier New,monospace;font-size:.875em;background:#eef3f8;padding:.125rem .375rem;border-radius:4px}.page-stack{display:grid;gap:1rem}.page-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem}.page-header h1,.page-stack h1{margin:0;font-size:1.75rem}.page-eyebrow{margin:0 0 .25rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#66788a}.page-copy,.table-subtle,.panel p,.meta-card p{margin:0;color:#4b5563}.primary-link{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#1a5fb4;color:#fff;padding:.75rem 1rem;font-weight:600;text-decoration:none}.panel{background:#fff;border:1px solid #dde3ea;border-radius:12px;padding:1rem 1.25rem}.panel--error{border-color:#f3b3b3;background:#fff1f1}.table-panel{padding:0;overflow-x:auto}.data-table{width:100%;border-collapse:collapse}.data-table th,.data-table td{padding:.875rem 1rem;text-align:left;border-bottom:1px solid #edf2f7;vertical-align:top}.data-table th{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#66788a}.table-link{color:#1a5fb4;text-decoration:none;font-weight:600}.table-link:hover,.primary-link:hover{text-decoration:underline}.table-subtle{margin-top:.25rem;font-size:.875rem}.status-pill{display:inline-flex;align-items:center;border-radius:999px;background:#e8f1fb;color:#1a5fb4;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.meta-card{background:#fff;border:1px solid #dde3ea;border-radius:12px;padding:1rem 1.25rem;display:grid;gap:.5rem}.meta-card--note{background:#f8fbff}.panel--success{border-color:#a7d7b0;background:#eefbf1}@media(max-width:800px){.page-header,.meta-grid{grid-template-columns:1fr}}:root{--ce-ink: #0f172a;--ce-navy: #0a1f44;--ce-muted: #64748b;--ce-line: #e2e8f0;--ce-soft: #f8fafc;--ce-blue: #2563eb;--ce-blue-strong: #1d4ed8;--ce-blue-soft: #eff6ff;--ce-blue-line: #bfdbfe;--ce-green: #16a34a;--ce-green-soft: #dcfce7;--ce-amber: #d97706;--ce-amber-soft: #fef3c7;--ce-red: #dc2626;--ce-red-soft: #fee2e2;--ce-violet: #7c3aed;--ce-violet-soft: #ede9fe;--ce-button-dark: #001763}.ce-step{display:flex;flex-direction:column;gap:0;min-width:0}.ce-main,.ce-aside{display:grid;gap:.75rem;align-content:start;min-width:0}.ce-card{background:#fff;border:1px solid var(--ce-line);border-radius:.85rem;padding:.95rem 1.05rem .9rem;min-width:0;box-sizing:border-box}.ce-footer-actions{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.8rem}.ce-header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.8rem;border-bottom:1px solid var(--ce-line)}.ce-header h2{margin:0;font-size:1.02rem;color:var(--ce-ink);font-weight:800;letter-spacing:-.01em}.ce-header p{margin:.2rem 0 0;color:var(--ce-muted);font-size:.8rem}.ce-section{padding:.85rem 0 .9rem;border-bottom:1px solid var(--ce-line);display:grid;gap:.6rem;min-width:0}.ce-section:last-child{border-bottom:none}.ce-section__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.ce-section h3{margin:0;font-size:.9rem;font-weight:800;color:var(--ce-ink)}.ce-sub{margin:.15rem 0 0;font-size:.74rem;color:var(--ce-muted)}.ce-grid-2,.ce-grid-3,.ce-grid-4{display:grid;gap:.7rem .85rem;min-width:0}.ce-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ce-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ce-field{display:grid;gap:.28rem;min-width:0;align-content:start}.ce-label{font-size:.76rem;font-weight:700;color:var(--ce-ink)}.ce-label .ce-required{color:var(--ce-red)}.ce-label .ce-optional{color:var(--ce-muted);font-weight:600}.ce-input,.ce-select,.ce-textarea{width:100%;box-sizing:border-box;border:1px solid var(--ce-line);border-radius:.5rem;padding:.5rem .65rem;min-height:2.3rem;font:inherit;font-size:.84rem;background:#fff;color:var(--ce-ink)}.ce-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#475569 50%),linear-gradient(135deg,#475569 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px;background-repeat:no-repeat;padding-right:1.8rem}.ce-textarea{resize:vertical;min-height:4.2rem;line-height:1.45}.ce-input:focus-visible,.ce-select:focus-visible,.ce-textarea:focus-visible,.ce-btn:focus-visible,.ce-radio input:focus-visible+span,.ce-toggle input:focus-visible+.ce-toggle__track{outline:2px solid var(--ce-blue);outline-offset:2px}.ce-input:disabled,.ce-select:disabled,.ce-textarea:disabled{background:var(--ce-soft);color:#475569;cursor:not-allowed}.ce-input[aria-invalid=true],.ce-select[aria-invalid=true],.ce-textarea[aria-invalid=true]{border-color:#f87171}.ce-hint,.ce-counter{font-size:.68rem;color:var(--ce-muted)}.ce-counter{justify-self:end}.ce-error{font-size:.72rem;color:#b91c1c;font-weight:600}.ce-alert{margin:.6rem 0 0;padding:.6rem .8rem;border-radius:.55rem;background:var(--ce-red-soft);border:1px solid #fecaca;color:#991b1b;font-size:.8rem;font-weight:600}.ce-info{display:flex;align-items:flex-start;gap:.55rem;padding:.6rem .75rem;border-radius:.55rem;background:var(--ce-blue-soft);border:1px solid #dbeafe;color:#1e3a8a;font-size:.76rem;line-height:1.4}.ce-info__icon{flex:0 0 auto;width:1.05rem;height:1.05rem;border-radius:999px;background:var(--ce-button-dark);color:#fff;display:grid;place-items:center;font-size:.65rem;font-weight:800;font-style:normal}.ce-info strong{display:block;color:var(--ce-ink)}.ce-radio-row{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;align-items:center}.ce-radio{display:inline-flex;align-items:center;gap:.45rem;font-size:.8rem;color:var(--ce-ink);cursor:pointer}.ce-radio input{position:absolute;opacity:0;width:1px;height:1px}.ce-radio span.ce-radio__dot{width:1rem;height:1rem;border-radius:999px;border:1.5px solid #94a3b8;background:#fff;flex:0 0 auto;display:grid;place-items:center}.ce-radio input:checked+span.ce-radio__dot{border-color:var(--ce-blue)}.ce-radio input:checked+span.ce-radio__dot:after{content:"";width:.5rem;height:.5rem;border-radius:999px;background:var(--ce-blue)}.ce-radio input:disabled+span.ce-radio__dot{opacity:.55}.ce-radio-card{display:grid;grid-template-columns:auto 1fr;gap:.2rem .55rem;align-items:start;cursor:pointer}.ce-radio-card small{grid-column:2;color:var(--ce-muted);font-size:.7rem}.ce-toggle{display:grid;grid-template-columns:auto 1fr;gap:.05rem .6rem;align-items:center;cursor:pointer;font-size:.78rem;color:var(--ce-ink)}.ce-toggle input{position:absolute;opacity:0;width:1px;height:1px}.ce-toggle__track{width:2.05rem;height:1.15rem;border-radius:999px;background:#cbd5e1;position:relative;transition:background .15s ease;grid-row:span 2}.ce-toggle__track:after{content:"";position:absolute;top:.15rem;left:.15rem;width:.85rem;height:.85rem;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0f172a40;transition:transform .15s ease}.ce-toggle input:checked+.ce-toggle__track{background:var(--ce-blue)}.ce-toggle input:checked+.ce-toggle__track:after{transform:translate(.9rem)}.ce-toggle input:disabled+.ce-toggle__track{opacity:.55}.ce-toggle small{color:var(--ce-muted);font-size:.68rem}.ce-check{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem;color:var(--ce-ink);cursor:pointer}.ce-check input{width:1rem;height:1rem;accent-color:var(--ce-blue);margin:0}.ce-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;color:var(--ce-ink);font:inherit;font-size:.8rem;font-weight:700;padding:.5rem .8rem;min-height:2.2rem;cursor:pointer;text-decoration:none;white-space:nowrap;box-sizing:border-box}.ce-btn:hover:not(:disabled){border-color:#94a3b8}.ce-btn:disabled{opacity:.5;cursor:not-allowed}.ce-btn--primary{background:var(--ce-button-dark);border-color:var(--ce-button-dark);color:#fff}.ce-btn--blue{background:var(--ce-blue);border-color:var(--ce-blue);color:#fff}.ce-btn--primary:hover:not(:disabled),.ce-btn--blue:hover:not(:disabled){filter:brightness(1.08)}.ce-btn--danger{color:#b91c1c;border-color:#fca5a5}.ce-btn--sm{padding:.32rem .6rem;min-height:1.85rem;font-size:.74rem}.ce-btn--icon{width:2rem;min-height:2rem;padding:0}.ce-link{background:none;border:none;padding:0;font:inherit;font-size:.78rem;font-weight:700;color:var(--ce-blue);cursor:pointer;text-decoration:none}.ce-chip{display:inline-flex;align-items:center;gap:.35rem;border-radius:.35rem;background:#eef2f7;color:var(--ce-ink);font-size:.72rem;font-weight:600;padding:.2rem .45rem}.ce-chip button{border:none;background:none;cursor:pointer;color:#475569;font-size:.8rem;line-height:1;padding:0}.ce-multiselect{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:2.3rem;padding:.3rem 2rem .3rem .45rem;border:1px solid var(--ce-line);border-radius:.5rem;background:#fff;box-sizing:border-box}.ce-multiselect input{border:none;outline:none;font:inherit;font-size:.8rem;flex:1 1 6rem;min-width:5rem;padding:.2rem;background:transparent}.ce-multiselect__toggle{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);border:none;background:none;color:#475569;cursor:pointer;padding:.2rem;display:grid;place-items:center}.ce-menu{position:absolute;z-index:30;top:calc(100% + .25rem);left:0;right:0;max-height:14rem;overflow:auto;margin:0;padding:.3rem;list-style:none;background:#fff;border:1px solid var(--ce-line);border-radius:.55rem;box-shadow:0 14px 30px #0f172a24}.ce-menu button{width:100%;text-align:left;border:none;background:none;font:inherit;font-size:.8rem;padding:.45rem .55rem;border-radius:.4rem;cursor:pointer;color:var(--ce-ink);display:flex;align-items:center;gap:.5rem}.ce-menu button:hover,.ce-menu button[aria-selected=true]{background:var(--ce-blue-soft)}.ce-menu__empty{padding:.45rem .55rem;font-size:.78rem;color:var(--ce-muted)}.ce-tabs{display:flex;gap:1.35rem;border-bottom:1px solid var(--ce-line);overflow-x:auto;scrollbar-width:none}.ce-tabs button{border:none;background:none;font:inherit;font-size:.8rem;font-weight:600;color:var(--ce-muted);padding:.55rem .1rem .6rem;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.ce-tabs button[aria-selected=true]{color:var(--ce-ink);font-weight:800;border-bottom-color:var(--ce-blue)}.ce-pills{display:flex;flex-wrap:wrap;gap:.4rem}.ce-pills button{border:1px solid var(--ce-line);background:#fff;color:#334155;font:inherit;font-size:.74rem;font-weight:600;padding:.38rem .75rem;border-radius:.45rem;cursor:pointer}.ce-pills button[aria-pressed=true]{border-color:var(--ce-blue);background:var(--ce-blue-soft);color:var(--ce-blue-strong)}.ce-segment{display:inline-flex;border:1px solid var(--ce-line);border-radius:.5rem;overflow:hidden;background:#fff}.ce-segment button{border:none;background:none;font:inherit;font-size:.74rem;font-weight:700;color:#334155;padding:.38rem .7rem;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem}.ce-segment button[aria-pressed=true]{background:var(--ce-button-dark);color:#fff}.ce-table{width:100%;border-collapse:collapse;font-size:.76rem}.ce-table th{text-align:left;font-size:.7rem;font-weight:700;color:#475569;background:var(--ce-soft);padding:.5rem .45rem;white-space:nowrap}.ce-table td{padding:.45rem;border-bottom:1px solid #f1f5f9;vertical-align:middle;color:var(--ce-ink)}.ce-table td.ce-num,.ce-table th.ce-num{text-align:right;font-variant-numeric:tabular-nums}.ce-badge{display:inline-flex;align-items:center;gap:.3rem;border-radius:.35rem;font-size:.68rem;font-weight:700;padding:.15rem .45rem;background:#eef2f7;color:#475569;white-space:nowrap}.ce-badge--blue{background:#e0ecff;color:#1d4ed8}.ce-badge--violet{background:var(--ce-violet-soft);color:#6d28d9}.ce-badge--amber{background:var(--ce-amber-soft);color:#b45309}.ce-badge--green{background:var(--ce-green-soft);color:#15803d}.ce-badge--red{background:var(--ce-red-soft);color:#b91c1c}.ce-dot{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;display:inline-block}.ce-panel{background:#fff;border:1px solid var(--ce-line);border-radius:.85rem;padding:.85rem .9rem;min-width:0;box-sizing:border-box}.ce-panel__head{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem}.ce-panel__head h2{margin:0;font-size:1rem;font-weight:800;color:var(--ce-ink)}.ce-summary{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.ce-summary li{display:grid;grid-template-columns:1.3rem minmax(6.5rem,auto) 1fr;align-items:center;gap:.5rem;font-size:.74rem}.ce-summary li>span:nth-child(2){font-weight:700;color:var(--ce-ink)}.ce-summary li>span:last-child{color:#475569}.ce-icon-tile{width:2rem;height:2rem;border-radius:.45rem;object-fit:cover;flex:0 0 auto;display:block}.ce-drag{color:#94a3b8;cursor:grab;font-weight:800;letter-spacing:-.1em}.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}@media(max-width:1180px){.ce-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ce-grid-3,.ce-grid-2{grid-template-columns:minmax(0,1fr)}}.ce-menu a{display:block;padding:.45rem .55rem;border-radius:.4rem;font-size:.8rem;color:var(--ce-ink);text-decoration:none}.ce-menu a:hover,.ce-menu a:focus-visible{background:var(--ce-blue-soft)}.ce-menu button:disabled{opacity:.5;cursor:not-allowed}.preview-panel .ce-panel__head{flex-wrap:wrap;align-items:flex-start}.preview-panel .ce-panel__head>div:first-child{flex:1 1 8rem;min-width:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pz-page{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;color:var(--ce-ink)}.pz-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;color:var(--ce-muted)}.pz-crumbs a{display:inline-flex;align-items:center;gap:.3rem;color:var(--ce-ink);font-weight:600;text-decoration:none}.pz-crumbs a:hover{color:var(--ce-blue)}.pz-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.pz-head h1{margin:0;font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.pz-head__title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.pz-subtitle{margin:6px 0 0;color:var(--ce-muted);font-size:15px}.pz-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:var(--ce-navy);font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;box-sizing:border-box}.pz-btn:hover:not(:disabled){border-color:var(--ce-blue-line);background:var(--ce-blue-soft)}.pz-btn:disabled,.pz-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pz-btn:focus-visible,.pz-tab:focus-visible,.pz-link:focus-visible,.pz-row-button:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.pz-btn--primary{background:var(--ce-blue);border-color:var(--ce-blue);color:#fff}.pz-btn--primary:hover:not(:disabled){background:var(--ce-blue-strong);border-color:var(--ce-blue-strong);color:#fff}.pz-btn--danger{border-color:#fca5a5;color:var(--ce-red)}.pz-btn--danger:hover:not(:disabled){background:var(--ce-red-soft);border-color:var(--ce-red)}.pz-btn--sm{min-height:32px;padding:0 12px;font-size:13px}.pz-btn--block{width:100%}.pz-link{display:inline-flex;align-items:center;gap:4px;color:var(--ce-blue);font-weight:600;font-size:13px;text-decoration:none;background:none;border:none;padding:0;font-family:inherit;cursor:pointer}.pz-link:hover{text-decoration:underline}.pz-card{background:#fff;border:1px solid #e4eaf2;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;padding:18px 20px;min-width:0;box-sizing:border-box}.pz-card--flush{padding:0}.pz-card__head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.pz-card h2{margin:0;font-size:17px;font-weight:800;color:var(--ce-navy)}.pz-card__sub{margin:4px 0 0;font-size:13px;color:var(--ce-muted)}.pz-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pz-stat{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;background:#fff;border:1px solid #e4eaf2;border-radius:12px;padding:16px 18px;min-height:84px;box-sizing:border-box;box-shadow:0 1px 2px #0f172a0a}.pz-stat__icon{width:48px;height:48px;border-radius:999px;display:grid;place-items:center}.pz-stat__icon--blue{background:#dbeafe;color:#1d4ed8}.pz-stat__icon--green{background:#d1fae5;color:#047857}.pz-stat__icon--amber{background:#fef3c7;color:#d97706}.pz-stat__icon--red{background:#fee2e2;color:#dc2626}.pz-stat__label{margin:0;font-size:13px;color:var(--ce-ink)}.pz-stat__value{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 0 0;font-size:24px;font-weight:800;line-height:1.1;color:var(--ce-navy)}.pz-stat__note{margin:2px 0 0;font-size:11px;color:var(--ce-muted)}.pz-badge{display:inline-flex;align-items:center;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;white-space:nowrap}.pz-badge--green{background:#d1fae5;color:#047857}.pz-badge--amber{background:#fef3c7;color:#b45309}.pz-badge--red{background:#fee2e2;color:#b91c1c}.pz-badge--blue{background:#dbeafe;color:#1d4ed8}.pz-badge--grey{background:#f1f5f9;color:#475569}.pz-pill{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:600;white-space:nowrap}.pz-pill--green{background:#dcfce7;color:#15803d}.pz-pill--amber{background:#fef3c7;color:#b45309}.pz-pill--red{background:#fee2e2;color:#b91c1c}.pz-pill--grey{background:#e2e8f0;color:#475569}.pz-chip{display:inline-flex;align-items:center;border-radius:5px;padding:3px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.pz-chip--blue{background:#e0edff;color:#1d4ed8}.pz-chip--violet{background:#ede9fe;color:#6d28d9}.pz-chip--amber{background:#fff1db;color:#c2410c}.pz-chip--green{background:#dcfce7;color:#15803d}.pz-toolbar{display:grid;grid-template-columns:minmax(12rem,1.6fr) repeat(4,minmax(8rem,1fr));gap:10px;padding:14px 16px}.pz-toolbar--compact{grid-template-columns:minmax(12rem,1.6fr) repeat(3,minmax(8rem,1fr))}.pz-search{position:relative;display:flex;align-items:center}.pz-search svg{position:absolute;left:12px;color:var(--ce-muted);pointer-events:none}.pz-search input{width:100%;padding-left:36px}.pz-table-wrap{position:relative;overflow-x:auto}.pz-table{width:100%;border-collapse:collapse;min-width:760px}.pz-table th,.pz-table td{padding:12px;border-bottom:1px solid #edf1f6;text-align:left;vertical-align:middle;font-size:13.5px}.pz-table th{color:var(--ce-muted);font-weight:600;font-size:12.5px;background:#fbfcfe}.pz-table th.pz-num,.pz-table td.pz-num{text-align:center}.pz-table tbody tr{cursor:pointer}.pz-table tbody tr:hover td{background:#f8fbff}.pz-table tbody tr[aria-selected=true] td{background:#f1f6ff}.pz-table tbody tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--ce-blue)}.pz-table tbody tr:last-child td{border-bottom:none}.pz-row-button{border:none;background:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.pz-prize{display:flex;align-items:center;gap:10px;min-width:0}.pz-thumb{width:40px;height:40px;border-radius:8px;object-fit:cover;flex:0 0 auto;background:var(--ce-soft);border:1px solid #eef2f7}.pz-thumb--lg{width:56px;height:56px}.pz-prize__name{display:block;font-weight:700;color:var(--ce-navy);font-size:13.5px}.pz-prize__sku{display:block;font-size:12px;color:var(--ce-muted)}.pz-avail small{display:block;font-size:11px;color:var(--ce-muted)}.pz-empty-row td{text-align:center;color:var(--ce-muted);padding:40px 16px;cursor:default}.pz-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border-top:1px solid #edf1f6;font-size:14px}.pz-pagination__pages,.pz-pagination__size{display:flex;align-items:center;gap:8px}.pz-page-btn{min-width:34px;height:34px;border:1px solid #dbe3ee;border-radius:8px;background:#fff;color:var(--ce-navy);font:inherit;font-weight:700;cursor:pointer}.pz-page-btn[aria-current=page]{background:var(--ce-blue);border-color:var(--ce-blue);color:#fff}.pz-page-btn:disabled{opacity:.45;cursor:not-allowed}.pz-bar{height:8px;border-radius:999px;background:#e8edf4;overflow:hidden}.pz-bar__fill{height:100%;border-radius:999px;background:#0f9d6b}.pz-bar__fill--amber{background:#f59e0b}.pz-bar__fill--red{background:#dc2626}.pz-stackbar{display:flex;height:30px;border-radius:999px;overflow:hidden;background:#e2e8f0}.pz-stackbar>span{height:100%}.pz-legend{display:flex;flex-wrap:wrap;gap:18px;margin:12px 0 0;padding:0;list-style:none;font-size:13px}.pz-legend li{display:inline-flex;align-items:center;gap:7px}.pz-legend i{width:12px;height:12px;border-radius:3px;display:inline-block}.pz-dl{display:grid;gap:10px;margin:0}.pz-dl>div{display:grid;grid-template-columns:minmax(7rem,38%) minmax(0,1fr);gap:12px;font-size:13.5px}.pz-dl dt{color:var(--ce-muted)}.pz-dl dd{margin:0;color:var(--ce-ink);overflow-wrap:anywhere}.pz-tabs{display:flex;gap:4px;border-bottom:1px solid #e4eaf2;overflow-x:auto}.pz-tab{border:none;background:none;padding:10px;font:inherit;font-size:14px;color:var(--ce-muted);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap}.pz-tab[aria-selected=true]{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.pz-activity{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pz-activity li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:13.5px}.pz-activity time{color:var(--ce-muted);font-size:12.5px;white-space:nowrap}.pz-dot{width:10px;height:10px;border-radius:999px;background:#94a3b8}.pz-dot--green{background:#16a34a}.pz-dot--blue{background:#2563eb}.pz-dot--red{background:#dc2626}.pz-dot--grey{background:#94a3b8}.pz-muted{color:var(--ce-muted);font-size:13px}.pz-empty{display:grid;gap:6px;justify-items:start;padding:14px;border:1px dashed #cbd5e1;border-radius:10px;background:var(--ce-soft);color:var(--ce-muted);font-size:13px}.pz-empty strong{color:var(--ce-navy)}.pz-state{padding:28px}.pz-state h1{margin:0 0 6px;font-size:1.25rem}.pz-alert{display:flex;align-items:flex-start;gap:10px;border-radius:10px;padding:12px 14px;font-size:14px}.pz-alert--success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.pz-alert--error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.pz-alert--info{background:var(--ce-blue-soft);border:1px solid var(--ce-blue-line);color:#1e3a8a}.pz-feedback:empty{display:none}.pz-feedback:focus{outline:none}.pz-menu{position:relative;display:inline-block}.pz-menu__list{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:11rem;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 12px 30px #0f172a24;padding:6px;display:grid}.pz-menu__list a,.pz-menu__list button{display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:none;border-radius:6px;font:inherit;font-size:13px;color:var(--ce-ink);text-decoration:none;text-align:left;cursor:pointer}.pz-menu__list a:hover,.pz-menu__list button:hover{background:var(--ce-soft)}.pz-icon-btn{width:32px;height:32px;display:inline-grid;place-items:center;border:none;border-radius:8px;background:none;color:var(--ce-navy);cursor:pointer}.pz-icon-btn:hover{background:#eef2f7}@media(max-width:1100px){.pz-stats,.pz-toolbar,.pz-toolbar--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-toolbar .pz-search{grid-column:1 / -1}}.pz-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pz-prize__link{text-decoration:none}.pz-prize__link:hover{text-decoration:underline}.pz-table tbody tr.pz-static{cursor:default}.mc-page{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;color:var(--ce-ink)}.mc-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.mc-top__intro{display:grid;gap:6px;min-width:0;flex:1 1 24rem}.mc-title{margin:4px 0 0;font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:#0b2a8f}.mc-subtitle{margin:0;color:#3b5288;font-size:16px}.mc-context{position:relative;flex:0 1 30rem;min-width:0}.mc-context__card{display:grid;grid-template-columns:96px minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;padding:8px 18px 8px 8px;border:1px solid var(--ce-line);border-radius:14px;background:#fff;font:inherit;text-align:left;cursor:pointer;box-shadow:0 1px 2px #0f172a0d}.mc-context__card:hover{border-color:#c7d2fe}.mc-context__card:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.mc-context__thumb{width:96px;height:72px;object-fit:cover;border-radius:10px}.mc-context__name{font-size:19px;font-weight:800;color:#0b2a8f;overflow-wrap:anywhere}.mc-context__menu{position:absolute;z-index:40;top:calc(100% + 6px);right:0;width:100%;max-height:18rem;overflow:auto;padding:6px;background:#fff;border:1px solid var(--ce-line);border-radius:12px;box-shadow:0 16px 36px #0f172a29;box-sizing:border-box}.mc-context__option{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:7px 8px;border:none;border-radius:8px;background:none;font:inherit;font-size:13.5px;text-align:left;color:var(--ce-ink);cursor:pointer}.mc-context__option:hover,.mc-context__option:focus-visible{background:#eff4ff}.mc-context__option img{width:36px;height:28px;object-fit:cover;border-radius:5px}.mc-context__option small{color:var(--ce-muted)}.mc-status{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:7px;background:#f1f5f9;color:#334155;font-size:14px;font-weight:600;white-space:nowrap}.mc-status__dot{width:9px;height:9px;border-radius:999px;background:currentColor}.mc-status--live{background:#dcfce7;color:#15803d}.mc-status--draft{background:#eef2ff;color:#3730a3}.mc-status--review,.mc-status--scheduled{background:#fef3c7;color:#b45309}.mc-status--approved{background:#e0f2fe;color:#0369a1}.mc-status--paused,.mc-status--ended,.mc-status--archived{background:#f1f5f9;color:#475569}.mc-tabbar{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid #dbe3ef}.mc-tabs{display:flex;gap:6px;min-width:0;overflow-x:auto}.mc-tab{border:none;background:none;padding:12px 14px 11px;font:inherit;font-size:15px;color:#1e3a8a;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap}.mc-tab[aria-selected=true]{color:#0b2a8f;font-weight:700;border-bottom-color:var(--ce-blue)}.mc-tab:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.mc-actions{display:flex;align-items:center;gap:8px;padding-bottom:8px;flex-wrap:wrap}.mc-action{color:#1d4ed8}.mc-more{position:relative}.mc-more__menu{left:auto;right:0;min-width:14rem}.mc-more__menu a{display:block;padding:.45rem .55rem;border-radius:.4rem;color:var(--ce-ink);font-size:.82rem;text-decoration:none}.mc-more__menu a:hover{background:#eff4ff}.mc-banner{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid #cbd5e1;border-radius:12px;background:#f8fafc;color:#334155;font-size:13.5px}.mc-banner>div{display:grid;gap:2px;flex:1}.mc-banner--live{border-color:#bbf7d0;background:#f0fdf4;color:#14532d}.mc-feedback{margin:0;padding:10px 14px;border-radius:10px;font-size:13.5px;font-weight:600}.mc-feedback--ok{background:#ecfdf5;color:#047857}.mc-feedback--error{background:#fef2f2;color:#b91c1c}.mc-body{container-type:inline-size;min-width:0}.mc-card{display:grid;align-content:start;gap:10px}.mc-card__title{margin:0;white-space:nowrap;font-size:17px;font-weight:800;color:#0b2a8f}.mc-card h3{margin:0;font-size:16px;font-weight:800;color:#0b2a8f}.mc-card .ce-sub{margin:2px 0 0}.mc-card__head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px}.mc-card__head--wrap{flex-wrap:wrap}.mc-grid{display:grid;gap:14px;min-width:0}.mc-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-grid--content{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.mc-dl{display:grid;grid-template-columns:minmax(8rem,auto) minmax(0,1fr);gap:8px 16px;margin:0;font-size:13.5px}.mc-dl dt{color:var(--ce-muted)}.mc-dl dd{margin:0;overflow-wrap:anywhere}.mc-empty{display:grid;gap:4px;padding:18px;border:1px dashed #cbd5e1;border-radius:10px;color:var(--ce-muted);text-align:center;font-size:13.5px}.mc-empty strong{color:var(--ce-ink)}.mc-langs{display:grid;gap:10px}.mc-lang{padding:12px;border:1px solid var(--ce-line);border-radius:10px;display:grid;gap:8px}.mc-lang header{display:flex;align-items:center;gap:8px}.mc-toggles{display:grid;gap:14px}.mc-issues{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:13px;color:#b45309}.mc-issues li{display:flex;gap:6px;align-items:flex-start}.mc-reset{display:grid;gap:12px;margin:0;padding:0;list-style:none}.mc-reset li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--ce-line)}.mc-reset li:last-child{border-bottom:none}.mc-reset li>div{display:grid;gap:2px;font-size:13.5px}.mc-reset small{color:var(--ce-muted)}.mc-sources{display:grid;gap:8px;margin:0 0 10px;padding:0;border:none}.mc-source{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--ce-line);border-radius:10px;cursor:pointer}.mc-source span{display:grid;gap:2px}.mc-source small{color:var(--ce-muted)}.mc-warn{color:#b45309}.mc-design .xp{border:none;padding:0}.mc-savebar{position:sticky;bottom:0;z-index:20;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:4px -4px 0;padding:12px 16px;border-top:1px solid var(--ce-line);background:#fffffff5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mc-savebar__state{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;color:#15803d}.mc-savebar__state span:last-child:not(.mc-savebar__icon){color:var(--ce-muted)}.mc-savebar__state--dirty{color:#b45309}.mc-savebar__icon{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:currentColor}.mc-savebar__icon svg{color:#fff}.mc-savebar__actions{display:flex;gap:12px}.mc-savebar__btn{min-width:7rem;justify-content:center;padding-top:.7rem;padding-bottom:.7rem}.mc-advent{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(15rem,.95fr) minmax(15rem,.95fr);gap:14px;align-items:start}.mc-advent__main,.mc-advent__aside{display:grid;gap:14px;min-width:0}.mc-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;font-size:11.5px;color:#475569}.mc-legend li{display:inline-flex;align-items:center;gap:5px}.mc-legend__dot{display:inline-block;width:8px;height:8px;border-radius:999px;background:#16a34a}.mc-legend__dot--content{background:#94a3b8}.mc-legend__dot--locked{background:#6366f1}.mc-legend__dot--unavailable{background:#dc2626}.mc-legend__dot--invalid{background:#d97706}.mc-days{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.mc-day{display:grid;justify-items:center;gap:3px;min-width:0;padding:10px 4px 8px;border:1px solid var(--ce-line);border-radius:10px;background:#fff;font:inherit;color:var(--ce-ink);cursor:pointer}.mc-day:hover{border-color:#93c5fd}.mc-day:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.mc-day strong{font-size:17px;line-height:1}.mc-day small{font-size:11.5px;color:#475569}.mc-day__art{display:grid;place-items:center;width:38px;height:38px;margin:3px 0;color:#1d4ed8}.mc-day__art img{width:38px;height:38px;object-fit:cover;border-radius:8px}.mc-day__state{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#475569;white-space:nowrap}.mc-day--selected{border:2px solid #1d4ed8;background:#eff4ff;padding:9px 3px 7px}.mc-day--locked{background:#f8fafc}.mc-day--locked .mc-day__art{opacity:.5}.mc-day--unavailable .mc-day__art{color:#dc2626}.mc-day--invalid{border-color:#f59e0b}.mc-quick{display:flex;flex-wrap:wrap;gap:8px}.mc-quick .ce-btn{color:#1d4ed8}.mc-notice{margin:0;font-size:13px;font-weight:600}.mc-notice--ok{color:#047857}.mc-notice--warn{color:#b45309}.mc-dayform{gap:12px}.mc-stepper{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;color:#0b2a8f}.mc-readonly{display:flex;align-items:center;gap:8px;margin:0;padding:.55rem .7rem;border:1px solid var(--ce-line);border-radius:.55rem;background:var(--ce-soft);font-size:.85rem}.mc-prize-select{display:flex;align-items:center;gap:8px}.mc-prize-select img{width:40px;height:40px;object-fit:cover;border-radius:8px;flex:none}.mc-prize-select .ce-select{flex:1;min-width:0}.mc-check span{display:grid;gap:2px}.mc-check small{color:var(--ce-muted)}.mc-test{display:flex;gap:8px}.mc-test .ce-select{flex:1;min-width:0}.mc-spin{display:grid;grid-template-columns:minmax(0,1fr) minmax(16.5rem,18rem);gap:14px;align-items:start}.mc-spin__main,.mc-spin__aside{display:grid;gap:14px;min-width:0}.mc-spin__layout{display:grid;grid-template-columns:minmax(12.5rem,.52fr) minmax(0,1.6fr);gap:18px;align-items:start}.mc-spin__wheel{display:grid;gap:10px;justify-items:center;min-width:0;text-align:center}.mc-spin__upload{width:100%;justify-content:center;white-space:normal;text-align:center}.mc-segments{display:grid;gap:8px;min-width:0;container:mc-segments / inline-size;padding:12px;border:1px solid var(--ce-line);border-radius:12px}.mc-balance{color:#1d4ed8;white-space:nowrap}.mc-table-wrap{overflow-x:auto;min-width:0}.mc-segments .mc-table-wrap{position:relative}.mc-segtable{font-size:13px}.mc-segtable th,.mc-segtable td{padding-left:3px;padding-right:3px;vertical-align:middle}.mc-segtable .ce-input,.mc-segtable .ce-select{min-width:6rem;font-size:13px;padding-left:.5rem}.mc-segtable__row--drag{opacity:.45}.mc-handle{display:grid;place-items:center;width:26px;height:30px;border:none;border-radius:6px;background:none;color:#64748b;cursor:grab}.mc-handle:disabled{cursor:default;opacity:.5}.mc-handle:focus-visible{outline:2px solid var(--ce-blue)}.mc-swatch{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.6rem;height:1.6rem;border-radius:999px;border:2px solid #fff;box-shadow:0 0 0 1px #cbd5e1;background:var(--swatch);color:transparent;cursor:pointer;font:inherit}.mc-swatch option{color:#0f172a}.mc-swatch:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.mc-segtable .mc-icon-select{min-width:4.6rem}.mc-segtable .mc-seg__label .ce-input{min-width:9.6rem}.mc-spin .mc-row{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.mc-segtable .ce-error{display:block;width:0;min-width:100%;white-space:normal}.mc-spin .mc-grid--three>.mc-card{container:mc-spin-setting / inline-size}@container mc-spin-setting (max-width: 14rem){.mc-spin .mc-row{grid-template-columns:minmax(0,1fr);gap:4px}}.mc-segtable .ce-select,.mc-spin .mc-row .ce-select{padding-left:.45rem;padding-right:1.35rem;background-position:calc(100% - 12px) 52%,calc(100% - 7px) 52%}.mc-page--spin .mc-tab{padding-left:10px;padding-right:10px;font-size:14px}@media(max-width:720px){.mc-page--spin .mc-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;overflow:visible;padding-bottom:8px}.mc-page--spin .mc-tab{margin-bottom:0;padding:9px 8px;border:1px solid var(--ce-line);border-radius:8px;background:#fff;font-size:13.5px;white-space:normal;text-align:center}.mc-page--spin .mc-tab[aria-selected=true]{border-color:var(--ce-blue);background:#eef4ff}.mc-page--spin .mc-tabbar{border-bottom:none}}.mc-page--scratch .ce-btn--sm,.mc-page--scratch .ce-segment button,.mc-page--mystery .ce-btn--sm,.mc-page--mystery .ce-segment button{min-height:32px}@media(max-width:720px){.mc-page--scratch .mc-tabs,.mc-page--mystery .mc-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;overflow:visible;padding-bottom:8px}.mc-page--scratch .mc-tab,.mc-page--mystery .mc-tab{margin-bottom:0;padding:9px 8px;border:1px solid var(--ce-line);border-radius:8px;background:#fff;font-size:13.5px;white-space:normal;text-align:center}.mc-page--scratch .mc-tab[aria-selected=true],.mc-page--mystery .mc-tab[aria-selected=true]{border-color:var(--ce-blue);background:#eef4ff}.mc-page--scratch .mc-tabbar,.mc-page--mystery .mc-tabbar{border-bottom:none}}.mc-page--draw .ce-btn--sm,.mc-page--draw .ce-segment button,.mc-page--draw .ce-chip{min-height:32px}.mc-page--draw .mc-tab{padding-left:10px;padding-right:10px;font-size:14px}.mc-page--draw .mc-draw-when{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-page--draw .mc-draw__pair .mc-fields-2{grid-template-columns:minmax(0,1fr)}@media(max-width:720px){.mc-page--draw .mc-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;overflow:visible;padding-bottom:8px}.mc-page--draw .mc-tab{margin-bottom:0;padding:9px 8px;border:1px solid var(--ce-line);border-radius:8px;background:#fff;font-size:13.5px;white-space:normal;text-align:center}.mc-page--draw .mc-tab[aria-selected=true]{border-color:var(--ce-blue);background:#eef4ff}.mc-page--draw .mc-tabbar{border-bottom:none}.mc-page--draw .mc-draw-when{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.mc-page--advent .mc-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;overflow:visible;padding-bottom:8px}.mc-page--advent .mc-tab{margin-bottom:0;padding:9px 8px;border:1px solid var(--ce-line);border-radius:8px;background:#fff;font-size:13.5px;white-space:normal;text-align:center}.mc-page--advent .mc-tab[aria-selected=true]{border-color:var(--ce-blue);background:#eef4ff}.mc-page--advent .mc-tabbar{border-bottom:none}}@container mc-segments (max-width: 36rem){.mc-segments .mc-table-wrap{overflow:visible}.mc-segtable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mc-segtable,.mc-segtable tbody{display:block}.mc-segtable__row{display:grid;grid-template-columns:2rem minmax(0,1fr) minmax(0,1fr) auto;column-gap:8px;row-gap:8px;align-items:end;padding:10px 0;border-bottom:1px solid #f1f5f9}.mc-segtable__row>td{display:block;padding:0!important;border-bottom:none!important;min-width:0;text-align:left}.mc-segtable__row>td[data-label]:before{content:attr(data-label);display:block;margin-bottom:3px;color:#64748b;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mc-seg__handle{grid-column:1;grid-row:1}.mc-seg__label{grid-column:2 / 4;grid-row:1}.mc-seg__actions{grid-column:4;grid-row:1}.mc-seg__index{grid-column:1;grid-row:2;align-self:center;text-align:center!important;font-weight:700;color:#64748b}.mc-seg__prize{grid-column:2 / 4;grid-row:2}.mc-seg__chance{grid-column:4;grid-row:2;align-self:center;font-weight:700}.mc-seg__colour{grid-column:2;grid-row:3}.mc-seg__icon{grid-column:3 / 5;grid-row:3}.mc-segtable .ce-input,.mc-segtable .ce-select,.mc-segtable .mc-seg__label .ce-input{width:100%;min-width:0;box-sizing:border-box}}.mc-segments__foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.mc-total{display:inline-flex;align-items:center;gap:10px;font-weight:700}.mc-row{display:grid;grid-template-columns:minmax(7rem,.9fr) minmax(0,1.2fr);align-items:center;gap:10px;font-size:13.5px;color:#334155}.mc-states{justify-content:center}.mc-customer{justify-self:center;color:#1d4ed8}.mc-body__stack{display:grid;gap:14px}.mc-slots{display:grid;gap:12px}.mc-slots--four{grid-template-columns:repeat(4,minmax(0,1fr))}.mc-slots--three{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-texts{display:grid;grid-template-columns:repeat(var(--mc-text-cols, 3),minmax(0,1fr));gap:12px 14px}.mc-text{display:grid;gap:5px;align-content:start;min-width:0}.mc-text__label{font-size:13px;color:#334155}.mc-text__value{min-height:2.4rem;overflow-wrap:anywhere}.mc-text__value--default{color:var(--ce-muted);font-style:italic}.mc-text__meta{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--ce-muted)}.mc-slider{display:flex;align-items:center;gap:10px}.mc-slider input{flex:1 1 auto;min-width:0;accent-color:var(--ce-blue)}.mc-fields-2,.mc-fields-3{display:grid;gap:12px 14px;align-items:start}.mc-fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-fields-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-narrow{max-width:20rem}.mc-steps{display:grid;gap:6px;margin:0;padding-left:1.2rem;font-size:13.5px;color:#334155}.mc-reveal{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);gap:14px;align-items:start}.mc-reveal__main,.mc-reveal__aside{display:grid;gap:14px;min-width:0}.mc-reveal__row{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(15rem,1fr);gap:14px;align-items:start}.mc-mystery{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(14rem,1fr) minmax(16rem,1.05fr);grid-template-areas:"box reveal preview" "vars reveal preview" "interact display test";grid-template-rows:auto 1fr auto;gap:14px;align-items:start}.mc-mystery__box{grid-area:box}.mc-mystery__reveal{grid-area:reveal;align-self:stretch}.mc-mystery__vars{grid-area:vars}.mc-mystery__preview{grid-area:preview;display:grid;min-width:0}.mc-mystery__interact{grid-area:interact}.mc-mystery__display{grid-area:display}.mc-mystery__test{grid-area:test;display:grid;min-width:0}.mc-mystery__bg{display:grid;gap:10px;align-content:start;min-width:0}.mc-mystery__reveal-panel{display:grid;gap:10px}.mc-mystery__reveal-panel .slot .slot__frame{aspect-ratio:1.3}.mc-sound{display:flex;gap:6px}.mc-sound .ce-select{flex:1;min-width:0}.mc-variations{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.mc-variation{position:relative;aspect-ratio:1.3;padding:0;border:1.5px solid var(--ce-line);border-radius:10px;background:#fff;overflow:hidden;cursor:pointer}.mc-variation img{width:100%;height:100%;object-fit:cover;display:block}.mc-variation--selected{border-color:var(--ce-blue);box-shadow:0 0 0 2px var(--ce-blue-soft, #dbeafe)}.mc-variation:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.mc-variation:disabled{cursor:not-allowed}.mc-variation:disabled:not(.mc-variation--selected) img{opacity:.55}.mc-variation__check{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:999px;display:grid;place-items:center;background:var(--ce-blue);color:#fff}.mc-variation--add{display:grid;place-content:center;justify-items:center;gap:4px;border-style:dashed;color:#1d4ed8;font:inherit;font-size:12.5px}.mc-switches{display:grid;gap:12px}.mc-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:#334155}.mc-draw{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);gap:14px;align-items:start}.mc-draw__main,.mc-draw__aside,.mc-draw__stack{display:grid;gap:14px;min-width:0;align-content:start}.mc-draw__pair{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;align-items:start}.mc-draw-when{display:grid;grid-template-columns:repeat(3,minmax(0,1.25fr)) minmax(0,1fr);gap:12px;align-items:end}.mc-pair{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:6px}.mc-pair .mc-readonly{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-number{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px}.mc-number .ce-input{text-align:center}.mc-radios{display:grid;gap:10px;margin:0;padding:0;border:0}.mc-radio{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:#1e3a8a}.mc-radio input{margin-top:3px;accent-color:var(--ce-blue)}.mc-radio span{display:grid;gap:2px}.mc-radio small,.mc-radio--off{color:var(--ce-muted)}.mc-summary__head{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;gap:4px 12px;align-items:center}.mc-summary__head img{grid-row:1 / span 2;width:72px;height:54px;object-fit:cover;border-radius:8px}.mc-summary__head strong{font-size:15px;color:#0b2a8f}.mc-summary__head .mc-status{justify-self:start}.mc-dl--compact{grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:6px 12px;font-size:13px}.mc-summary__link{justify-content:center;color:#1d4ed8}@container (max-width: 72rem){.mc-advent{grid-template-columns:minmax(0,1.5fr) minmax(15rem,1fr)}.mc-advent__aside{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (max-width: 72rem){.mc-mystery{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"box preview" "reveal preview" "vars vars" "interact display" "test test";grid-template-rows:none}.mc-draw-when{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 60rem){.mc-spin,.mc-reveal,.mc-draw{grid-template-columns:minmax(0,1fr)}.mc-reveal__aside,.mc-draw__aside{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.mc-reveal__row,.mc-draw__pair{grid-template-columns:minmax(0,1fr)}.mc-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-grid--content{grid-template-columns:minmax(0,1fr)}}@container (max-width: 46rem){.mc-spin__layout,.mc-texts,.mc-fields-2,.mc-fields-3,.mc-draw-when{grid-template-columns:minmax(0,1fr)}.mc-slots--four,.mc-slots--three{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-variations{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-mystery{grid-template-columns:minmax(0,1fr);grid-template-areas:"box" "reveal" "vars" "preview" "interact" "display" "test";grid-template-rows:none}.mc-spin__wheel{max-width:20rem;margin:0 auto}.mc-advent,.mc-advent__aside,.mc-grid--two,.mc-grid--three{grid-template-columns:minmax(0,1fr)}.mc-days{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1280px){.mc-title{font-size:28px}.mc-context{flex-basis:22rem}.mc-context__card{grid-template-columns:72px minmax(0,1fr) auto auto;gap:10px;padding-right:12px}.mc-context__thumb{width:72px;height:54px}.mc-context__name{font-size:16px}}@media(max-width:720px){.mc-title{font-size:26px}.mc-context__card{grid-template-columns:64px minmax(0,1fr) auto}.mc-context__card>:last-child{display:none}.mc-context__thumb{width:64px;height:48px}}.ops-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.ops-layout--single{grid-template-columns:minmax(0,1fr)}.ops-main,.ops-side{display:grid;gap:16px;min-width:0}.ops-side{position:sticky;top:12px}.ops-search{display:grid;gap:12px;padding:16px}.ops-search__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.ops-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:10px}.ops-field{display:grid;gap:4px;font-size:12px;font-weight:600;color:var(--ce-muted);min-width:0}.ops-field .ce-select,.ops-field .ce-input{width:100%;min-width:0}.ops-charts{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px}.ops-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.ops-stats .pz-stat{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:14px}.ops-stats .pz-stat__icon{width:40px;height:40px}.ops-stats--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-results__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 0}.ops-results__head h2{margin:0;font-size:18px;color:var(--ce-navy)}.ops-results__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--ce-muted)}.ops-participant{display:grid;gap:1px;min-width:0}.ops-participant strong{font-size:13px;font-weight:700;color:var(--ce-navy);white-space:nowrap}.ops-participant small,.ops-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:var(--ce-muted);overflow-wrap:anywhere}.ops-link{color:var(--ce-blue);font-weight:600;text-decoration:none}.ops-link:hover{text-decoration:underline}.ops-empty{display:grid;justify-items:center;gap:6px;padding:36px 16px;text-align:center;color:var(--ce-muted)}.ops-empty strong{color:var(--ce-navy);font-size:15px}.ops-panel{display:grid;gap:14px}.ops-panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.ops-panel__head h2{margin:0;font-size:18px;color:var(--ce-navy)}.ops-person{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center}.ops-avatar{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;background:#dbeafe;color:#1d4ed8;font-weight:800;font-size:15px}.ops-person__name{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ops-person__name strong{font-size:15px;color:var(--ce-navy);overflow-wrap:anywhere}.ops-section{display:grid;gap:8px}.ops-section h3{margin:0;font-size:14px;color:var(--ce-navy)}.ops-prize{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center}.ops-note{margin:0;padding:10px 12px;border-radius:8px;background:#f1f5f9;color:#475569;font-size:12.5px;line-height:1.45}.ops-note--info{background:#eff6ff;color:#1e3a8a}.ops-note--warn{background:#fffbeb;color:#92400e}.ops-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ops-timeline{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ops-timeline li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px}.ops-timeline__dot{width:10px;height:10px;margin-top:4px;border-radius:999px;background:var(--ce-blue)}.ops-timeline__dot--upcoming{background:#fff;border:2px solid #94a3b8;box-sizing:border-box}.ops-timeline strong{display:block;font-size:13px;color:var(--ce-navy)}.ops-timeline span{display:block;font-size:12px;color:var(--ce-muted)}.ops-chart{display:grid;gap:8px}.ops-bars{display:flex;align-items:flex-end;gap:2px;height:150px;padding:8px 0 0;border-bottom:1px solid #e2e8f0;overflow:hidden}.ops-bars__bar{flex:1 1 0;min-width:0;border-radius:2px 2px 0 0;background:#2f6fdb}.ops-bars__bar--zero{background:#e2e8f0}.ops-bars__axis{display:flex;justify-content:space-between;font-size:11px;color:var(--ce-muted)}.ops-sources{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ops-sources li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;font-size:13px}.ops-sources .pz-bar{grid-column:1 / -1}.ops-draw{display:grid;gap:14px}.ops-draw__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:10px}.ops-draw__fact{display:grid;gap:2px;padding:10px 12px;border:1px solid #e4eaf2;border-radius:10px;background:#fbfdff}.ops-draw__fact span{font-size:12px;color:var(--ce-muted)}.ops-draw__fact strong{font-size:18px;color:var(--ce-navy)}.ops-blockers{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13px;color:#92400e}@media(max-width:1280px){.ops-layout{grid-template-columns:minmax(0,1fr) 330px}.ops-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.ops-layout{grid-template-columns:minmax(0,1fr)}.ops-side{position:static}.ops-stats,.ops-stats--four{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-charts{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.ops-stats,.ops-stats--four,.ops-actions,.ops-search__row{grid-template-columns:1fr}}.pz-pill--blue{background:#dbeafe;color:#1d4ed8}.ful-stats,.ops-stats--six{grid-template-columns:repeat(6,minmax(0,1fr))}.ful-stat{font:inherit;text-align:left;cursor:pointer}.ful-stat[aria-pressed=true]{border-color:var(--ce-blue);box-shadow:0 0 0 2px #2563eb2e}.ful-stat:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.ful-stat .pz-stat__label,.ful-stat .pz-stat__value{display:block}.ful-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ful-actions--compact{margin:4px 0 8px}.ful-reason{display:block;max-width:16rem;margin-top:4px;color:var(--ce-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ful-form{display:grid;gap:6px}.ful-form textarea{resize:vertical}.ful-pager{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ce-muted)}.ful-pager span[aria-disabled=true]{opacity:.4}.ful-detail{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:14px}.ful-detail h2{margin:0 0 10px;font-size:16px}.ful-timeline__detail{display:block;color:var(--ce-muted)}.ful-dot--green{background:#16a34a}.ful-dot--amber{background:#d97706}.ful-dot--red{background:#dc2626}.ful-dot--blue{background:#2563eb}.ful-dot--grey{background:#94a3b8}@media(max-width:1100px){.ful-stats,.ops-stats--six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.ful-stats,.ops-stats--six{grid-template-columns:repeat(2,minmax(0,1fr))}}.cc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 20px;flex-wrap:wrap}.cc-head__text{flex:1 1 340px;min-width:0}.cc-head h1{margin:0;font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.cc-head .pz-subtitle{margin:4px 0 0}.cc-actions{flex:0 1 auto;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.cc-actions .pz-btn{min-height:40px;white-space:nowrap}.cc-btn-pause{background:var(--ce-red);border-color:var(--ce-red);color:#fff}.cc-btn-pause:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.cc-summary{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(240px,300px);gap:20px 24px;align-items:start}.cc-summary__art{width:160px;height:160px;object-fit:cover;border-radius:12px;background:#f1f5f9}.cc-summary__main{min-width:0}.cc-summary__title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cc-summary__title h2{margin:0;font-size:22px;color:var(--ce-navy);overflow-wrap:anywhere}.cc-summary__desc{margin:6px 0 0;font-size:14px;color:var(--ce-muted)}.cc-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;margin:14px 0 0}.cc-facts>div{min-width:0}.cc-facts dt{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ce-muted)}.cc-facts dd{margin:2px 0 0 22px;font-size:13.5px;font-weight:600;color:var(--ce-ink);overflow-wrap:anywhere}.cc-entries{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:8px 12px;border-radius:8px;font-size:13.5px;font-weight:600}.cc-entries--open{background:#ecfdf5;color:#065f46}.cc-entries--closed{background:#fffbeb;color:#92400e}.cc-fineprint{margin:8px 0 0;font-size:12px}.cc-countdown{padding:14px 16px;border-radius:12px;background:var(--ce-blue-soft);border:1px solid var(--ce-blue-line)}.cc-countdown h3{margin:0 0 8px;font-size:15px;color:var(--ce-navy)}.cc-countdown__cells{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.cc-countdown__cells span{display:grid;justify-items:center;padding:6px 2px;border-radius:8px;background:#fff;font-size:11px;color:var(--ce-muted)}.cc-countdown__cells strong{font-size:22px;line-height:1.1;color:var(--ce-navy);font-variant-numeric:tabular-nums}.cc-countdown__text,.cc-paused{margin:0;font-size:13px;color:var(--ce-ink)}.cc-paused{margin-top:10px;padding-top:10px;border-top:1px solid var(--ce-blue-line)}.cc-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.cc-stat .pz-stat__label,.cc-stat .pz-stat__note{display:block}.cc-links,.cc-totals-note{display:flex;gap:16px;margin:-4px 0 0;font-size:13px}.cc-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:16px;align-items:start}.cc-main,.cc-side{display:grid;gap:16px;min-width:0}.cc-layout h2{margin:0;font-size:17px;color:var(--ce-navy)}.cc-sub{margin:2px 0 0;font-size:12.5px}.cc-subhead{margin:14px 0 0;font-size:13px;color:var(--ce-navy)}.cc-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.cc-section-head h2,.cc-section-head h3{margin:0}.cc-none{display:flex;align-items:center;gap:8px;margin:10px 0 0;color:var(--ce-ink);font-size:14px}.cc-warning-list,.cc-issue-list,.cc-activity,.cc-check-list,.cc-unmonitored ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.cc-warning{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:flex-start;padding:10px 12px;border-radius:10px;border:1px solid #e4eaf2;background:#fff}.cc-warning div{display:grid;gap:2px;font-size:13.5px}.cc-warning div span{color:var(--ce-muted)}.cc-warning--critical{border-color:#fecaca;background:#fef2f2}.cc-warning--warning{border-color:#fde68a;background:#fffbeb}.cc-warning--info{border-color:var(--ce-blue-line);background:var(--ce-blue-soft)}.cc-warning .pz-pill{display:inline-flex;align-items:center;gap:4px}.cc-activity{gap:0}.cc-activity li{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,.8fr);gap:4px 14px;align-items:baseline;padding:8px 0;border-bottom:1px solid #eef2f7;font-size:13px}.cc-activity .cc-activity__head{padding-top:0;font-size:12px;font-weight:600;color:var(--ce-muted)}.cc-activity time{color:var(--ce-muted);white-space:nowrap}.cc-activity__event{display:grid;gap:2px;min-width:0}.cc-activity__detail{color:var(--ce-ink);font-size:12.5px}.cc-activity__actor{overflow-wrap:anywhere}.cc-table{min-width:0;margin-top:10px}.cc-table th,.cc-table td{padding:9px 10px;font-size:13px}.cc-table tbody th[scope=row]{font-weight:500;text-align:left}.cc-table tbody tr{cursor:default}.cc-table tbody tr:last-child th{border-bottom:none}.cc-health-summary{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:10px 12px;border-radius:10px;font-size:13.5px;font-weight:600}.cc-health-summary--clear{background:#ecfdf5;color:#065f46}.cc-health-summary--warning{background:#fffbeb;color:#92400e}.cc-health-summary--critical{background:#fef2f2;color:#991b1b}.cc-health-summary :where(svg){flex:0 0 auto;margin-top:1px}.cc-check-list{gap:0}.cc-check-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:8px 0;border-bottom:1px solid #eef2f7;font-size:13.5px}.cc-check__detail{grid-column:1 / -1;font-size:12.5px}.cc-job,.cc-unmonitored{margin-top:14px;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e4eaf2}.cc-job h3,.cc-unmonitored h3{margin:0 0 6px;font-size:14px;color:var(--ce-navy)}.cc-job p{margin:6px 0 0;font-size:13px}.cc-unmonitored li{display:grid;gap:1px;font-size:13px}.cc-unmonitored li .pz-muted{font-size:12.5px}.cc-asof{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid #eef2f7}.cc-asof p{margin:0;font-size:12.5px}.cc-counts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.cc-counts>div{grid-template-columns:minmax(0,1fr);gap:2px}.cc-counts dd{font-size:20px;font-weight:800;color:var(--ce-navy)}.cc-issue-list li{display:flex;gap:8px;align-items:flex-start;font-size:13.5px}@media(min-width:1101px){.cc-head h1{font-size:30px;white-space:nowrap}}@media(max-width:1280px){.cc-summary{grid-template-columns:120px minmax(0,1fr)}.cc-summary__art{width:120px;height:120px}.cc-countdown{grid-column:1 / -1}.cc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.cc-layout{grid-template-columns:minmax(0,1fr)}.cc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.cc-head h1{font-size:26px}.cc-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.cc-actions>:last-child:nth-child(odd){grid-column:1 / -1}.cc-actions .pz-btn{justify-content:center;white-space:normal;text-align:center;padding-inline:10px}.cc-actions .pz-btn :where(svg){display:none}.cc-summary{grid-template-columns:64px minmax(0,1fr);gap:14px}.cc-summary__art{width:64px;height:64px;border-radius:10px}.cc-summary__main{display:contents}.cc-summary__title{grid-column:2;align-self:center}.cc-summary__desc,.cc-facts,.cc-entries,.cc-summary .cc-fineprint{grid-column:1 / -1;margin-top:0}.cc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cc-stats>:last-child:nth-child(odd){grid-column:1 / -1}.cc-stat{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:12px}.cc-activity li{grid-template-columns:minmax(0,1fr) auto}.cc-activity .cc-activity__head{display:none}.cc-activity time{grid-column:2;grid-row:1;font-size:12px}.cc-activity__event{grid-column:1;grid-row:1}.cc-activity__actor{grid-column:1 / -1;font-size:12px}.cc-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cc-table,.cc-table tbody{display:block}.cc-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding:10px 0;border-bottom:1px solid #eef2f7}.cc-table th[scope=row]{grid-column:1 / -1;padding:0;border:0;font-weight:700}.cc-table td{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0;border:0;text-align:right}.cc-table td:before{content:attr(data-label);color:var(--ce-muted);text-align:left}.cc-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}.rp-toolbar{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end}.rp-field{display:grid;gap:4px;font-size:12px;font-weight:600;color:var(--ce-muted)}.rp-field .ce-select,.rp-field .ce-input{min-width:190px}.rp-presets{display:inline-flex;flex-wrap:wrap;gap:6px}.rp-preset{font:inherit;font-size:13px;font-weight:600;padding:7px 12px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:var(--ce-ink);cursor:pointer}.rp-preset[aria-pressed=true]{background:var(--ce-blue-soft);border-color:var(--ce-blue);color:var(--ce-blue)}.rp-preset:focus-visible,.rp-choice:focus-within{outline:2px solid var(--ce-blue);outline-offset:2px}.rp-range{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--ce-muted);font-size:13px}.rp-range strong{color:var(--ce-ink)}.rp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pz-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pz-card__head h2{margin:0}.rp-subhead{margin:16px 0 0;font-size:14px;color:var(--ce-navy)}.rp-fineprint{margin:8px 0 0;font-size:12px}.rp-unavailable{color:var(--ce-muted);font-size:15px;font-weight:600}.rp-notice{display:grid;gap:4px;padding:14px 16px;border-radius:10px;background:#f8fafc;border:1px dashed #cbd5e1;color:var(--ce-ink)}.rp-notice strong{color:var(--ce-navy)}.rp-notice p{margin:0;font-size:13.5px}.rp-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;align-items:start}.rp-legend{display:flex;gap:14px;font-size:12px;color:var(--ce-muted)}.rp-legend span:before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;background:#0e7490}.rp-legend span:last-child:before{background:#7dd3fc}.rp-bars-wrap{overflow-x:auto}.rp-bars{display:flex;align-items:flex-end;gap:2px;height:180px;min-width:100%;padding-top:8px;border-bottom:1px solid #e2e8f0}.rp-bars__col{flex:1 0 6px;height:100%;display:flex;align-items:flex-end;gap:1px}.rp-bars__bar{flex:1;min-height:0;border-radius:2px 2px 0 0}.rp-bars__bar--entries{background:#0e7490}.rp-bars__bar--participants{background:#7dd3fc}.rp-axis{display:flex;justify-content:space-between;font-size:11px;color:var(--ce-muted);margin-top:4px}.rp-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}.rp-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:4px 12px;align-items:center;font-size:13.5px}.rp-list .pz-bar{grid-column:1 / -1}.rp-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0}.rp-counts>div{display:grid;gap:2px;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e4eaf2}.rp-counts dt{font-size:12px;color:var(--ce-muted)}.rp-counts dd{margin:0;font-size:20px;font-weight:800;color:var(--ce-navy)}.rp-table-scroll{max-height:420px;overflow:auto}.rp-notrecorded{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px;font-size:13.5px}.rp-notrecorded li{display:grid;gap:2px}.rp-steps{display:grid;gap:18px}.rp-step h2{margin:0 0 4px;font-size:17px;color:var(--ce-navy)}.rp-step>p{margin:0 0 10px;color:var(--ce-muted);font-size:13.5px}.rp-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rp-choice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;align-items:start;padding:12px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;cursor:pointer}.rp-choice:has(input:checked){border-color:var(--ce-blue);background:var(--ce-blue-soft)}.rp-choice--disabled{cursor:not-allowed;background:#f8fafc;color:var(--ce-muted)}.rp-choice span{display:grid;gap:2px}.rp-choice small{color:var(--ce-muted);font-size:12px}.rp-preview{display:grid;gap:6px;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e4eaf2;font-size:13.5px}.rp-preview code{font-size:12px;word-break:break-word}.rp-privacy{margin:8px 0 0;padding-left:18px;display:grid;gap:4px;font-size:13px}.rp-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;align-items:start}@media(max-width:1100px){.rp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-grid,.rp-layout,.rp-choices{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.rp-stats{grid-template-columns:minmax(0,1fr)}.rp-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}.pz-table tbody th[scope=row]{background:transparent;color:var(--ce-ink);font-weight:500;text-align:left;text-transform:none;letter-spacing:0;font-size:13.5px;white-space:nowrap}.pz-table[aria-label="Performance by day"] tbody tr,.pz-table[aria-label="Prize allocation"] tbody tr{cursor:default}.rp-grid .pz-table,.rp-layout .pz-table{min-width:0}.rp-recent{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:12px}.rp-recent li{display:grid;gap:2px;padding-bottom:12px;border-bottom:1px solid #eef2f7;font-size:13.5px}.rp-recent__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ops-export-restricted{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:340px}.ops-export-restricted small{font-size:12px;line-height:1.35}.pd{display:grid;justify-items:center;gap:10px;max-width:34rem;margin:8vh auto 0;padding:32px 24px;text-align:center}.pd h1{margin:0;font-size:22px;color:var(--ce-navy)}.pd__icon{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#fef2f2;color:#b91c1c}.pd__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b91c1c}.pd__copy{margin:0;color:var(--ce-muted);font-size:14.5px;line-height:1.5}.pd__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.ur-tabs{display:flex;gap:4px;border-bottom:1px solid #e4eaf2;overflow-x:auto}.ur-tab{padding:10px 12px;font-size:14px;color:var(--ce-muted);text-decoration:none;border-bottom:3px solid transparent;white-space:nowrap}.ur-tab[aria-current=page]{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.ur-tab:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.ur-person{display:flex;align-items:center;gap:10px;min-width:0}.ur-avatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ce-blue-soft);color:var(--ce-blue);font-size:12px;font-weight:700}.ur-avatar--lg{width:56px;height:56px;font-size:18px}.ur-person__name{display:block;font-weight:600;color:var(--ce-navy);text-decoration:none}.ur-person__name:hover{text-decoration:underline}.ur-person__email{display:block;font-size:12.5px;color:var(--ce-muted);overflow-wrap:anywhere}.ur-roles{display:flex;flex-wrap:wrap;gap:4px}.ur-status-tabs .pz-tab span{margin-left:6px;font-size:12px;color:var(--ce-muted)}.ur-form{display:grid;gap:18px;max-width:40rem}.ur-error{margin:0;font-size:12.5px;color:#b91c1c}.ur-roles-field{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.ur-roles-field legend{padding:0;margin-bottom:4px;font-size:.76rem;font-weight:700;color:var(--ce-ink)}.ur-choice{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:start;padding:12px 14px;border:1px solid var(--ce-line);border-radius:10px;background:#fff;cursor:pointer}.ur-choice:focus-within{outline:2px solid var(--ce-blue);outline-offset:2px}.ur-choice[data-checked=true]{border-color:var(--ce-blue);background:var(--ce-blue-soft)}.ur-choice input{margin-top:3px}.ur-choice strong{color:var(--ce-navy);font-size:14px}.ur-choice span{grid-column:2;font-size:13px;color:var(--ce-muted)}.ur-choice--fixed{cursor:default;opacity:.85}.ur-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:step}.ur-steps li{position:relative;padding-left:34px;counter-increment:step}.ur-steps li:before{content:counter(step);position:absolute;left:0;top:0;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ce-blue-soft);color:var(--ce-blue);font-size:12px;font-weight:700}.ur-steps strong{display:block;color:var(--ce-navy);font-size:14px}.ur-steps span{font-size:13px;color:var(--ce-muted)}.ur-layout{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:18px;align-items:start}.ur-layout>div,.ur-layout>aside{display:grid;gap:18px;min-width:0}.ur-perms{display:grid;gap:14px}.ur-perms h3{margin:0 0 6px;font-size:13px;color:var(--ce-navy)}.ur-perms ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.ur-perm{display:flex;align-items:baseline;gap:8px;font-size:13.5px}.ur-perm[data-granted=false]{color:var(--ce-muted)}.ur-perm__mark{flex:none;width:1.1em;text-align:center;font-weight:700}.ur-perm[data-granted=true] .ur-perm__mark{color:#15803d}.ur-matrix th[scope=col],.ur-matrix td.ur-matrix__cell{text-align:center}.ur-matrix__yes{color:#15803d;font-weight:700}.ur-matrix__no{color:#94a3b8}.ur-matrix__note{display:block;font-size:12px;color:var(--ce-muted)}.ur-role-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ur-role-card h3{margin:0;font-size:15px;color:var(--ce-navy)}.ur-role-card p{margin:6px 0 0;font-size:13.5px;color:var(--ce-muted)}.ur-members{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:4px;font-size:13px}.ur-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:0;font-size:14px}.ur-facts dt{color:var(--ce-muted)}.ur-facts dd{margin:0;color:var(--ce-ink);overflow-wrap:anywhere}.ur-history{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ur-history li{display:grid;gap:2px;font-size:13.5px}.ur-history time{font-size:12px;color:var(--ce-muted)}.ur-head-person{display:flex;align-items:center;gap:14px}.ur-danger{border-color:#fecaca}.ur-inline-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.au-changes{width:100%;border-collapse:collapse;font-size:13.5px}.au-changes th,.au-changes td{padding:8px 10px;text-align:left;border-bottom:1px solid #eef2f7;overflow-wrap:anywhere}.au-before{color:#991b1b}.au-after{color:#166534}.au-request{display:grid;gap:6px}.au-request code{font-size:12.5px;overflow-wrap:anywhere}.au-nav{display:flex;flex-wrap:wrap;gap:8px}.au-privacy{margin:0;font-size:12.5px;color:var(--ce-muted)}@media(max-width:960px){.ur-layout,.ur-role-cards{grid-template-columns:minmax(0,1fr)}}.rp-notice-list{display:grid;gap:10px;margin-top:8px}.sm{display:grid;justify-items:center;gap:8px;padding:28px 20px;text-align:center}.sm--compact{padding:16px 12px;gap:6px}.sm__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ce-blue-soft);color:var(--ce-blue)}.sm--compact .sm__icon{width:38px;height:38px}.sm--error .sm__icon{background:#fef2f2;color:#b91c1c}.sm--warning .sm__icon{background:#fffbeb;color:#b45309}.sm--success .sm__icon{background:#f0fdf4;color:#15803d}.sm__title{color:var(--ce-navy);font-size:16px}.sm__message{max-width:34rem;margin:0;color:var(--ce-muted);font-size:14px;line-height:1.5}.sm__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.sm__spinner{width:22px;height:22px;border:3px solid #cbd5e1;border-top-color:var(--ce-blue);border-radius:50%;animation:sm-spin .9s linear infinite}@keyframes sm-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sm__spinner{animation:none}}.st-sections{display:flex;gap:4px;border-bottom:1px solid #e4eaf2;overflow-x:auto}.st-section-tab{border:none;background:none;padding:10px 12px;font:inherit;font-size:14px;color:var(--ce-muted);cursor:pointer;border-bottom:3px solid transparent;white-space:nowrap}.st-section-tab[aria-selected=true]{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.st-section-tab:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.st-form{display:grid;gap:18px;max-width:40rem}.st-effect{margin:0;font-size:12px;color:var(--ce-muted)}.st-meta{margin:0;font-size:12.5px;color:var(--ce-muted)}.st-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.st-list li{display:grid;gap:2px;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}.st-list strong{color:var(--ce-navy);font-size:14px}.st-list span{font-size:13px;color:var(--ce-muted)}.nt-tabs{display:flex;gap:4px;border-bottom:1px solid #e4eaf2;overflow-x:auto}.nt-tab{border:none;background:none;padding:10px;font:inherit;font-size:14px;color:var(--ce-muted);cursor:pointer;border-bottom:3px solid transparent;white-space:nowrap}.nt-tab[aria-selected=true]{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.nt-tab span{margin-left:6px;font-size:12px;color:var(--ce-muted)}.nt-tab:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.nt-row{cursor:pointer}.nt-row[data-read=false] td:first-child{box-shadow:inset 3px 0 0 var(--ce-blue)}.nt-row[data-read=false] .nt-title{font-weight:700}.nt-row[aria-selected=true]{background:var(--ce-blue-soft)}.nt-title{display:flex;align-items:center;gap:8px;color:var(--ce-navy)}.nt-icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#f1f5f9;color:#475569}.nt-icon[data-tone=red]{background:#fef2f2;color:#b91c1c}.nt-icon[data-tone=green]{background:#f0fdf4;color:#15803d}.nt-icon[data-tone=violet]{background:#f5f3ff;color:#6d28d9}.nt-icon[data-tone=amber]{background:#fffbeb;color:#b45309}.nt-icon[data-tone=blue]{background:var(--ce-blue-soft);color:var(--ce-blue)}.nt-panel h2{margin:0}.nt-muted-note{margin:0;font-size:13px;color:var(--ce-muted)}.nt-prefs{width:100%;border-collapse:collapse}.nt-prefs th,.nt-prefs td{padding:12px 14px;text-align:left;border-bottom:1px solid #eef2f7;vertical-align:top}.nt-prefs td:last-child{width:6rem}.nt-prefs label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.nt-prefs span.nt-desc{display:block;font-size:13px;font-weight:400;color:var(--ce-muted)}.nt-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nt-channel{padding:12px 14px;border:1px solid var(--ce-line);border-radius:10px;background:#fff}.nt-channel[data-available=false]{background:#f8fafc;border-style:dashed}.nt-channel strong{display:block;color:var(--ce-navy)}.nt-channel span{font-size:13px;color:var(--ce-muted)}.admin-shell__bell-badge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#dc2626;color:#fff;font-size:10.5px;font-weight:700;line-height:17px;text-align:center;box-sizing:border-box}.admin-shell__notify-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.admin-shell__notify-item{display:grid;gap:1px;padding:8px 10px;border-radius:8px;color:inherit;text-decoration:none}.admin-shell__notify-item:hover,.admin-shell__notify-item:focus-visible{background:#f1f5f9}.admin-shell__notify-item strong{font-size:13px}.admin-shell__notify-item[data-read=false] strong:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--ce-blue)}.admin-shell__notify-item span{font-size:12px;color:#64748b}.admin-shell__notify-footer{display:flex;justify-content:space-between;gap:10px;margin-top:6px;padding-top:8px;border-top:1px solid #e4eaf2;font-size:13px}.sr-groups{display:grid;gap:18px}.sr-group h2{margin:0;font-size:15px}.sr-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:12px 14px;border-top:1px solid #eef2f7;color:inherit;text-decoration:none}.sr-item:hover,.sr-item:focus-visible{background:#f8fafc}.sr-item strong{display:block;color:var(--ce-navy);overflow-wrap:anywhere}.sr-item span.sr-sub{display:block;font-size:13px;color:var(--ce-muted);overflow-wrap:anywhere}.sr-form{display:flex;flex-wrap:wrap;gap:10px}.sr-form .pz-search{flex:1 1 18rem}.hp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hp-topic h3{margin:0;font-size:15px;color:var(--ce-navy)}.hp-topic p{margin:6px 0;font-size:13.5px;color:var(--ce-muted)}.hp-topic ol{margin:8px 0;padding-left:20px;display:grid;gap:4px;font-size:13.5px}@media(max-width:960px){.hp-grid,.nt-channels{grid-template-columns:minmax(0,1fr)}}.status-card.svelte-12bjsp7{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:center;background:#fff;border:1px solid #e4eaf2;border-radius:10px;padding:.7rem .8rem;box-shadow:0 1px 2px #0f172a09;min-height:3.85rem}.status-card__icon.svelte-12bjsp7{width:2.15rem;height:2.15rem;border-radius:999px;display:inline-grid;place-items:center;flex-shrink:0}.status-card__copy.svelte-12bjsp7{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:center;min-width:0}.status-card__value.svelte-12bjsp7{margin:0;font-size:1.4rem;font-weight:800;letter-spacing:-.03em;line-height:1;color:#0f172a}.status-card__value--muted.svelte-12bjsp7{color:#94a3b8}.status-card__text.svelte-12bjsp7{min-width:0}.status-card__label.svelte-12bjsp7{margin:0;font-size:.78rem;font-weight:700;color:#0f172a}.status-card__detail.svelte-12bjsp7{margin:.08rem 0 0;font-size:.65rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-card--live.svelte-12bjsp7 .status-card__icon:where(.svelte-12bjsp7){background:#e7f7ee;color:#15803d}.status-card--scheduled.svelte-12bjsp7 .status-card__icon:where(.svelte-12bjsp7){background:#e8f0ff;color:#2563eb}.status-card--review.svelte-12bjsp7 .status-card__icon:where(.svelte-12bjsp7){background:#fff4e5;color:#c2410c}.status-card--draft.svelte-12bjsp7 .status-card__icon:where(.svelte-12bjsp7){background:#eef2f7;color:#475569}.status-card--ended.svelte-12bjsp7 .status-card__icon:where(.svelte-12bjsp7){background:#eef1f4;color:#334155}.dash-panel.svelte-1ttbcnn{background:#fff;border:1px solid #e4eaf2;border-radius:10px;padding:.85rem 1rem .95rem;box-shadow:0 1px 2px #0f172a09;min-height:100%;height:100%}.dash-panel__header.svelte-1ttbcnn{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem;margin-bottom:.7rem}h2.svelte-1ttbcnn{margin:0;font-size:.9rem;font-weight:700}.dash-panel__sub.svelte-1ttbcnn{margin:.12rem 0 0;font-size:.72rem;color:#64748b}.period.svelte-1ttbcnn{position:relative;display:inline-flex;align-items:center;gap:.45rem}.period__trigger.svelte-1ttbcnn,.period__range.svelte-1ttbcnn{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #d7e0ea;background:#fff;border-radius:8px;padding:.38rem .6rem;font:inherit;font-size:.72rem;font-weight:650;color:#0f172a;cursor:pointer}.period__range.svelte-1ttbcnn{color:#334155;font-weight:600}.period__trigger.svelte-1ttbcnn:focus-visible,.period__range.svelte-1ttbcnn:focus-visible{outline:2px solid #2f6fed;outline-offset:1px}.period__menu.svelte-1ttbcnn,.period__range-panel.svelte-1ttbcnn{position:absolute;top:calc(100% + .35rem);z-index:24;background:#fff;border:1px solid #e4eaf2;border-radius:10px;box-shadow:0 10px 28px #0f172a1f;padding:.35rem}.period__menu.svelte-1ttbcnn{right:0;min-width:12.5rem;display:grid;gap:.15rem}.period__range-panel.svelte-1ttbcnn{right:0;min-width:15rem;display:grid;gap:.5rem;padding:.7rem}.period__option.svelte-1ttbcnn,.period__apply.svelte-1ttbcnn,.period__cancel.svelte-1ttbcnn{border:0;background:transparent;text-align:left;font:inherit;font-size:.8125rem;font-weight:600;border-radius:8px;padding:.5rem .6rem;cursor:pointer;color:#0f172a}.period__option.svelte-1ttbcnn:hover,.period__option.svelte-1ttbcnn:focus-visible,.period__option--active.svelte-1ttbcnn{background:#f1f5f9}.period__range-panel.svelte-1ttbcnn label:where(.svelte-1ttbcnn){display:grid;gap:.2rem;font-size:.6875rem;color:#64748b}.period__range-panel.svelte-1ttbcnn input:where(.svelte-1ttbcnn){border:1px solid #d7e0ea;border-radius:6px;padding:.4rem .5rem;font:inherit}.period__range-error.svelte-1ttbcnn{margin:0;font-size:.72rem;color:#b42318}.period__range-actions.svelte-1ttbcnn{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.period__cancel.svelte-1ttbcnn{border:1px solid #d7e0ea;text-align:center}.period__apply.svelte-1ttbcnn{background:#0a1f44;color:#fff;text-align:center}.perf-body.svelte-1ttbcnn{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(8.25rem,.7fr);gap:0;align-items:stretch;min-height:10.5rem}.perf-chart.svelte-1ttbcnn{position:relative;min-height:10.5rem;border-radius:8px 0 0 8px;border:1px solid #e8eef5;border-right:0;background:#fbfcfe;overflow:hidden;display:grid;place-items:center;padding:.85rem}.perf-chart__grid.svelte-1ttbcnn{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(148,163,184,.12) 1px,transparent 1px),linear-gradient(to top,rgba(148,163,184,.12) 1px,transparent 1px);background-size:12.5% 25%}.perf-chart__empty.svelte-1ttbcnn{position:relative;margin:0;max-width:16rem;text-align:center;font-size:.78rem;color:#64748b;line-height:1.35}.perf-metrics.svelte-1ttbcnn{display:grid;gap:.75rem;align-content:start;padding:.35rem 0 .15rem .9rem;border-left:1px solid #e8eef5}.perf-metrics__label.svelte-1ttbcnn{margin:0;font-size:.65rem;color:#64748b}.perf-metrics__value.svelte-1ttbcnn{margin:.12rem 0 0;font-size:1.05rem;font-weight:800;color:#0f172a}.perf-metrics__hint.svelte-1ttbcnn{margin:.08rem 0 0;font-size:.65rem;color:#94a3b8}.dash-empty.svelte-1ttbcnn,.dash-error.svelte-1ttbcnn{margin:0;font-size:.8125rem}.period__range-limit.svelte-1ttbcnn{margin:0;max-width:15rem;font-size:.72rem;line-height:1.35;color:#64748b}.dash-error.svelte-1ttbcnn{color:#b42318;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.dash-error.svelte-1ttbcnn p:where(.svelte-1ttbcnn){margin:0}.dash-retry.svelte-1ttbcnn{min-height:2.25rem;padding:0 .9rem;border:1px solid #b42318;border-radius:8px;background:#fff;color:#b42318;font:inherit;font-weight:700;cursor:pointer}.perf-chart--plot.svelte-1ttbcnn{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(7.5rem,1fr) auto;column-gap:.45rem;place-items:stretch;padding:.85rem .95rem .6rem .6rem}.perf-plot__y.svelte-1ttbcnn{position:relative;min-width:1.4rem;font-size:.65rem;color:#64748b;text-align:right}.perf-plot__y.svelte-1ttbcnn span:where(.svelte-1ttbcnn){position:absolute;right:0;transform:translateY(50%);line-height:1;font-variant-numeric:tabular-nums}.perf-plot__area.svelte-1ttbcnn{position:relative;min-width:0;border-bottom:1px solid #cbd5e1}.perf-plot__grid.svelte-1ttbcnn{position:absolute;left:0;right:0;border-top:1px dashed #e2e8f0}.perf-plot__area.svelte-1ttbcnn svg:where(.svelte-1ttbcnn){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.perf-plot__fill.svelte-1ttbcnn{fill:#0e8a8e24}.perf-plot__line.svelte-1ttbcnn{fill:none;stroke:#0e8a8e;stroke-width:2;stroke-linejoin:round}.perf-plot__x.svelte-1ttbcnn{grid-column:2;position:relative;height:1.1rem;margin-top:.3rem;font-size:.65rem;color:#64748b}.perf-plot__x.svelte-1ttbcnn span:where(.svelte-1ttbcnn){position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.perf-plot__x.svelte-1ttbcnn span.perf-plot__x--first:where(.svelte-1ttbcnn){transform:none}@media(max-width:900px){.perf-body.svelte-1ttbcnn{grid-template-columns:1fr;min-height:0}.perf-chart.svelte-1ttbcnn{border-radius:8px;border-right:1px solid #e8eef5;min-height:9rem}.perf-metrics.svelte-1ttbcnn{border-left:0;border-top:1px solid #e8eef5;padding:.75rem 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.period.svelte-1ttbcnn{width:100%;flex-wrap:wrap;justify-content:flex-start}.period__menu.svelte-1ttbcnn,.period__range-panel.svelte-1ttbcnn{left:0;right:auto}}.dash-panel.svelte-15yv3tb{background:#fff;border:1px solid #e4eaf2;border-radius:10px;padding:.85rem 1rem .95rem;box-shadow:0 1px 2px #0f172a09;min-height:100%;height:100%}.dash-panel__header.svelte-15yv3tb{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem}h2.svelte-15yv3tb{margin:0;font-size:.95rem;font-weight:700}.dash-link.svelte-15yv3tb{color:#1d4ed8;font-size:.75rem;font-weight:650;text-decoration:none}.dash-link.svelte-15yv3tb:hover,.dash-link.svelte-15yv3tb:focus-visible{text-decoration:underline}.attention-list.svelte-15yv3tb{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.attention-item.svelte-15yv3tb{display:grid;grid-template-columns:2.4rem 1fr;gap:.65rem;align-items:start;text-decoration:none;color:inherit;border-radius:8px;padding:.45rem .2rem}.attention-item.svelte-15yv3tb:hover,.attention-item.svelte-15yv3tb:focus-visible{background:#f8fafc}.attention-item__mark.svelte-15yv3tb{width:2.4rem;height:2.4rem;border-radius:8px;background:linear-gradient(145deg,#dbe7f5,#eef3f8);border:1px solid #e4eaf2}.attention-item__top.svelte-15yv3tb{display:flex;justify-content:space-between;gap:.5rem;align-items:start}.attention-item__title.svelte-15yv3tb{margin:0;font-size:.8125rem;font-weight:700;color:#0f172a}.attention-item__detail.svelte-15yv3tb{margin:.15rem 0 0;font-size:.6875rem;color:#64748b}.attention-badge.svelte-15yv3tb{flex-shrink:0;border-radius:999px;padding:.15rem .45rem;font-size:.625rem;font-weight:700}.attention-badge--warning.svelte-15yv3tb{background:#fff4e5;color:#c2410c}.attention-badge--danger.svelte-15yv3tb{background:#fdecec;color:#b42318}.dash-empty.svelte-15yv3tb,.dash-error.svelte-15yv3tb{margin:0;font-size:.8125rem;color:#64748b}.dash-error.svelte-15yv3tb{color:#b42318}.dash-panel.svelte-1iuss84{background:#fff;border:1px solid #e4eaf2;border-radius:10px;padding:.85rem 1rem .95rem;box-shadow:0 1px 2px #0f172a09;min-height:100%;height:100%}.dash-panel__header.svelte-1iuss84{display:flex;justify-content:space-between;align-items:center;margin-bottom:.65rem}h2.svelte-1iuss84{margin:0;font-size:.95rem;font-weight:700}.dash-link.svelte-1iuss84{color:#1d4ed8;font-size:.75rem;font-weight:650;text-decoration:none}.table-wrap.svelte-1iuss84{overflow-x:auto}.live-table.svelte-1iuss84{width:100%;border-collapse:collapse;font-size:.75rem}.live-table.svelte-1iuss84 th:where(.svelte-1iuss84),.live-table.svelte-1iuss84 td:where(.svelte-1iuss84){text-align:left;padding:.65rem .35rem;border-bottom:1px solid #edf2f7;vertical-align:middle}.live-table.svelte-1iuss84 th:where(.svelte-1iuss84){color:#64748b;font-size:.625rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.campaign-link.svelte-1iuss84{display:inline-flex;align-items:center;gap:.55rem;color:inherit;text-decoration:none}.campaign-link.svelte-1iuss84 strong:where(.svelte-1iuss84){display:block;color:#0f172a;font-size:.8125rem}.campaign-link.svelte-1iuss84 small:where(.svelte-1iuss84){color:#64748b;font-size:.6875rem}.campaign-mark.svelte-1iuss84{width:1.85rem;height:1.85rem;border-radius:6px;background:linear-gradient(145deg,#dbe7f5,#eef3f8);border:1px solid #e4eaf2;flex-shrink:0}.live-pill.svelte-1iuss84{display:inline-flex;align-items:center;gap:.3rem;color:#15803d;font-weight:700}.live-dot.svelte-1iuss84{width:.4rem;height:.4rem;border-radius:999px;background:#22c55e}.row-chevron.svelte-1iuss84{color:#94a3b8;display:inline-grid}.table-empty.svelte-1iuss84,.dash-empty.svelte-1iuss84,.dash-error.svelte-1iuss84{margin:0;font-size:.8125rem;color:#64748b;padding:1.25rem .25rem}.dash-error.svelte-1iuss84{color:#b42318}.sr-only.svelte-1iuss84{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dash-panel.svelte-16dpmhx{background:#fff;border:1px solid #e4eaf2;border-radius:10px;padding:.85rem 1rem .95rem;box-shadow:0 1px 2px #0f172a09;min-height:100%;height:100%;display:flex;flex-direction:column}.dash-panel__header.svelte-16dpmhx{display:flex;justify-content:space-between;align-items:center;margin-bottom:.45rem}h2.svelte-16dpmhx{margin:0;font-size:.9rem;font-weight:700}.dash-link.svelte-16dpmhx{color:#1d4ed8;font-size:.72rem;font-weight:650;text-decoration:none}.activity-list.svelte-16dpmhx{list-style:none;margin:0;padding:0;display:grid}.activity-list.svelte-16dpmhx li:where(.svelte-16dpmhx){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:center;min-height:3rem;padding:.45rem 0;border-bottom:1px solid #edf2f7}.activity-list.svelte-16dpmhx li:where(.svelte-16dpmhx):last-child{border-bottom:0}.activity-avatar.svelte-16dpmhx{width:1.7rem;height:1.7rem;border-radius:999px;background:#1d4ed8;color:#fff;display:grid;place-items:center;font-size:.58rem;font-weight:800}.activity-main.svelte-16dpmhx{min-width:0}.activity-name.svelte-16dpmhx{margin:0;font-size:.75rem;font-weight:700;color:#0f172a;line-height:1.2}.activity-action.svelte-16dpmhx{margin:.12rem 0 0;font-size:.68rem;color:#64748b;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-time.svelte-16dpmhx{display:grid;justify-items:end;gap:.15rem;color:#64748b;font-size:.65rem;white-space:nowrap}.dash-empty.svelte-16dpmhx,.dash-error.svelte-16dpmhx{margin:0;font-size:.8125rem;color:#64748b}.dash-error.svelte-16dpmhx{color:#b42318}@media(max-width:700px){.activity-list.svelte-16dpmhx li:where(.svelte-16dpmhx){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar main" "avatar time";align-items:start}.activity-avatar.svelte-16dpmhx{grid-area:avatar}.activity-main.svelte-16dpmhx{grid-area:main}.activity-time.svelte-16dpmhx{grid-area:time;justify-items:start;padding-left:0}}.dash-panel.svelte-9gbef6{background:#fff;border:1px solid #e4eaf2;border-radius:10px;padding:.85rem 1rem .95rem;box-shadow:0 1px 2px #0f172a09;min-height:100%;height:100%}.dash-panel__header.svelte-9gbef6{margin-bottom:.65rem}h2.svelte-9gbef6{margin:0;font-size:.95rem;font-weight:700}.timeline.svelte-9gbef6{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.timeline.svelte-9gbef6 li:where(.svelte-9gbef6){display:grid;grid-template-columns:2.85rem 1fr;gap:.65rem}.timeline__stamp.svelte-9gbef6{display:grid;place-content:center;text-align:center;border-radius:8px;background:#eef3f8;color:#0f172a;padding:.3rem .15rem;line-height:1.05}.timeline__stamp.svelte-9gbef6 span:where(.svelte-9gbef6){font-size:.5625rem;letter-spacing:.04em;color:#64748b}.timeline__stamp.svelte-9gbef6 strong:where(.svelte-9gbef6){font-size:.9rem}.timeline__body.svelte-9gbef6{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start}.timeline__dot.svelte-9gbef6{width:.45rem;height:.45rem;border-radius:999px;margin-top:.4rem;background:#94a3b8}.timeline__dot--starts.svelte-9gbef6{background:#2563eb}.timeline__dot--ends.svelte-9gbef6{background:#0f172a}.timeline__title.svelte-9gbef6{color:#0f172a;font-size:.8125rem;font-weight:700;text-decoration:none}.timeline__title.svelte-9gbef6:hover,.timeline__title.svelte-9gbef6:focus-visible{color:#1d4ed8;text-decoration:underline}.timeline__meta.svelte-9gbef6{margin:.15rem 0 0;font-size:.6875rem;color:#64748b}.dash-empty.svelte-9gbef6,.dash-error.svelte-9gbef6{margin:0;font-size:.8125rem;color:#64748b}.dash-error.svelte-9gbef6{color:#b42318}.dashboard.svelte-1eem88v{display:grid;gap:.75rem}.dashboard__header.svelte-1eem88v{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem}.dashboard__date.svelte-1eem88v{margin:0 0 .15rem;font-size:.75rem;color:#64748b}h1.svelte-1eem88v{margin:0;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:800;letter-spacing:-.03em;color:#0f172a}.dashboard__lede.svelte-1eem88v{margin:.25rem 0 0;font-size:.8125rem;color:#64748b}.dashboard__create.svelte-1eem88v{display:inline-flex;align-items:center;gap:.35rem;border-radius:8px;background:#0a1f44;color:#fff;text-decoration:none;font-weight:700;font-size:.8125rem;padding:.6rem .85rem}.dashboard__create.svelte-1eem88v:hover,.dashboard__create.svelte-1eem88v:focus-visible{background:#12305f}.dashboard__create.svelte-1eem88v:focus-visible{outline:2px solid #2f6fed;outline-offset:2px}.dashboard__create-note.svelte-1eem88v{margin:0;max-width:14rem;font-size:.75rem;color:#64748b;text-align:right}.dashboard__banner.svelte-1eem88v{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;border:1px solid #f3c1c1;background:#fdecec;color:#b42318;border-radius:10px;padding:.7rem .85rem}.dashboard__banner.svelte-1eem88v p:where(.svelte-1eem88v){margin:0}.dashboard__banner.svelte-1eem88v button:where(.svelte-1eem88v){border:1px solid #f3c1c1;background:#fff;color:#b42318;border-radius:8px;font-weight:700;padding:.35rem .7rem;min-height:2.5rem;cursor:pointer}.dashboard__banner.svelte-1eem88v button:where(.svelte-1eem88v):focus-visible{outline:2px solid #b42318;outline-offset:2px}.dashboard__banner.svelte-1eem88v button[aria-disabled=true]:where(.svelte-1eem88v){cursor:progress;opacity:.7}.dashboard__status-grid.svelte-1eem88v{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.dashboard__mid.svelte-1eem88v{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.95fr);gap:.65rem;align-items:stretch}.dashboard__bottom.svelte-1eem88v{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) minmax(0,.85fr);gap:.65rem;align-items:stretch}.dashboard__bottom.svelte-1eem88v>*{height:100%}@media(max-width:1200px){.dashboard__status-grid.svelte-1eem88v{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard__bottom.svelte-1eem88v{grid-template-columns:1fr 1fr}}@media(max-width:900px){.dashboard__status-grid.svelte-1eem88v,.dashboard__mid.svelte-1eem88v,.dashboard__bottom.svelte-1eem88v{grid-template-columns:1fr}.dashboard__create-note.svelte-1eem88v{text-align:left}}.campaigns.svelte-165rvy6{--ink: #0a1f44;--muted: #64748b;--line: #e4eaf2;--panel: #ffffff;--navy: #0a1f44;--create: #014a62;--teal: #0e8a8e;--teal-active: #0f766e;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:18px}.campaigns__header.svelte-165rvy6{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;min-height:0;box-sizing:border-box}.campaigns__title-block.svelte-165rvy6{min-width:0;padding-top:4px}.campaigns__eyebrow.svelte-165rvy6{margin:0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7c8db0}.campaigns__header.svelte-165rvy6 h1:where(.svelte-165rvy6){margin:6px 0 0;font-size:32px;line-height:1.15;color:var(--navy);letter-spacing:-.025em;font-weight:800}.campaigns__subtitle.svelte-165rvy6{margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.35}.campaigns__header-actions.svelte-165rvy6{display:flex;align-items:flex-start;gap:14px;flex:0 0 auto;padding-top:8px}.campaigns__create.svelte-165rvy6{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:176px;height:34px;background:var(--create);color:#fff;text-decoration:none;border-radius:8px;padding:0 14px;border:none;font:inherit;font-weight:700;font-size:13px;white-space:nowrap}.campaigns__create--disabled.svelte-165rvy6{opacity:.45;cursor:not-allowed}.campaigns__success.svelte-165rvy6{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;border-radius:12px;padding:14px 16px}.campaigns__success.svelte-165rvy6 p:where(.svelte-165rvy6){margin:4px 0 0;color:#047857;font-size:14px}.campaigns__success-dismiss.svelte-165rvy6{border:none;background:transparent;color:#065f46;font:inherit;font-weight:700;cursor:pointer;padding:2px 6px}.campaigns__summary.svelte-165rvy6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.campaigns__card.svelte-165rvy6{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:0 20px;display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;box-shadow:0 1px 2px #0f172a0a;height:112px;box-sizing:border-box}.campaigns__card-icon.svelte-165rvy6{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;flex:0 0 auto}.campaigns__card-icon--blue.svelte-165rvy6{background:#d9e8ff;color:#1d4ed8}.campaigns__card-icon--green.svelte-165rvy6{background:#d7f5e5;color:#15803d}.campaigns__card-icon--sky.svelte-165rvy6{background:#d7effc;color:#0369a1}.campaigns__card-icon--amber.svelte-165rvy6{background:#ffe8cc;color:#c2410c}.campaigns__card-icon--slate.svelte-165rvy6{background:#e4e9f1;color:#475569}.campaigns__card-body.svelte-165rvy6{min-width:0;display:grid;gap:1px}.campaigns__card-value.svelte-165rvy6{margin:0;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--ink)}.campaigns__card-label.svelte-165rvy6{margin:4px 0 0;font-size:13px;font-weight:700;color:var(--ink)}.campaigns__card-meta.svelte-165rvy6{margin:0;color:var(--muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaigns__panel.svelte-165rvy6{background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px #0f172a09;overflow:visible}.campaigns__toolbar.svelte-165rvy6{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;border-bottom:1px solid var(--line);padding:4px 20px 0}.campaigns__tabs.svelte-165rvy6{display:flex;gap:28px;flex-wrap:nowrap;overflow-x:auto}.campaigns__tab.svelte-165rvy6{border:none;background:transparent;color:var(--muted);padding:14px 0;font:inherit;font-size:13px;cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}.campaigns__tab.svelte-165rvy6 span:where(.svelte-165rvy6){color:inherit}.campaigns__tab--active.svelte-165rvy6{color:var(--teal-active);border-bottom-color:var(--teal);font-weight:700}.campaigns__error.svelte-165rvy6{display:flex;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;border:1px solid #fecaca;border-radius:12px;background:#fef2f2;color:#7f1d1d}.campaigns__error-icon.svelte-165rvy6{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:999px;background:#fee2e2;color:#dc2626}.campaigns__error-text.svelte-165rvy6{flex:1 1 auto;min-width:0}.campaigns__error-text.svelte-165rvy6 strong:where(.svelte-165rvy6){display:block;font-size:14.5px}.campaigns__error-text.svelte-165rvy6 p:where(.svelte-165rvy6){margin:2px 0 0;font-size:13.5px;overflow-wrap:anywhere}.campaigns__error-action.svelte-165rvy6{flex:0 0 auto;min-height:40px;padding:0 16px;border:1px solid #dc2626;border-radius:8px;background:#fff;color:#b91c1c;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.campaigns__error-action.svelte-165rvy6:hover{background:#fff5f5}.campaigns__view-toggle.svelte-165rvy6{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-bottom:10px;flex:0 0 auto}.campaigns__view-btn.svelte-165rvy6{display:inline-flex;align-items:center;gap:5px;border:none;background:#fff;padding:7px 12px;font:inherit;font-size:12px;color:var(--muted);cursor:pointer}.campaigns__view-btn.svelte-165rvy6:disabled{opacity:.4;cursor:not-allowed}.campaigns__view-btn--active.svelte-165rvy6{background:var(--create);color:#fff;font-weight:700}.campaigns__filters.svelte-165rvy6{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid var(--line);overflow:visible}.campaigns__search.svelte-165rvy6{display:inline-flex;align-items:center;gap:8px;border:1px solid #d7e0ea;border-radius:8px;padding:0 12px;min-width:150px;flex:1.35 1 150px;background:#fff;color:var(--muted);height:42px;box-sizing:border-box}.campaigns__search.svelte-165rvy6 input:where(.svelte-165rvy6){border:none;width:100%;outline:none;padding:0;font:inherit;font-size:13px;background:transparent;color:var(--ink)}.campaigns__select.svelte-165rvy6{position:relative;display:grid;gap:2px;border:1px solid #d7e0ea;border-radius:8px;padding:5px 10px 5px 12px;background:#fff;min-width:132px;flex:1 1 132px;height:42px;box-sizing:border-box;align-content:center}.campaigns__select.svelte-165rvy6>span:where(.svelte-165rvy6):first-child{font-size:10px;font-weight:600;color:#94a3b8;line-height:1}.campaigns__select-trigger.svelte-165rvy6{display:inline-flex;align-items:center;gap:6px;width:100%;border:none;background:transparent;padding:0;margin:0;font:inherit;font-size:13px;font-weight:650;color:var(--ink);cursor:pointer;text-align:left;min-width:0}.campaigns__select-trigger.svelte-165rvy6:focus{outline:none}.campaigns__select-value.svelte-165rvy6{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13px;font-weight:650}.campaigns__select-menu.svelte-165rvy6{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 28px #0f172a24;max-height:220px;overflow:auto}.campaigns__select-menu.svelte-165rvy6 button:where(.svelte-165rvy6){width:100%;border:none;background:transparent;text-align:left;padding:8px 10px;border-radius:6px;font:inherit;font-size:13px;color:var(--ink);cursor:pointer}.campaigns__select-menu.svelte-165rvy6 button:where(.svelte-165rvy6):hover{background:#f3f7fb}.campaigns__select--disabled.svelte-165rvy6{background:#fff;opacity:.72}.campaigns__select--disabled.svelte-165rvy6>span:where(.svelte-165rvy6):first-child{color:#94a3b8}.campaigns__select--disabled.svelte-165rvy6 .campaigns__select-trigger:where(.svelte-165rvy6){cursor:not-allowed;color:#64748b}.campaigns__date-popover.svelte-165rvy6 input:where(.svelte-165rvy6){border:none;border-radius:0;padding:0;font:inherit;font-size:13px;font-weight:650;background:transparent;color:var(--ink);width:100%;min-width:0}.campaigns__page-size.svelte-165rvy6 select:where(.svelte-165rvy6){-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--line);border-radius:6px;padding:6px 24px 6px 8px;font:inherit;font-size:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 6px center;color:var(--ink)}.campaigns__select-trigger.svelte-165rvy6:focus-visible,.campaigns__search.svelte-165rvy6 input:where(.svelte-165rvy6):focus,.campaigns__date-range-btn.svelte-165rvy6:focus-visible{outline:none}.campaigns__select.svelte-165rvy6:focus-within,.campaigns__search.svelte-165rvy6:focus-within,.campaigns__date-range-btn.svelte-165rvy6:focus-visible{box-shadow:0 0 0 2px #0e8a8e38}.campaigns__create.svelte-165rvy6:focus-visible,.campaigns__view-btn.svelte-165rvy6:focus-visible,.campaigns__date-range-btn.svelte-165rvy6:focus-visible,.campaigns__date-clear.svelte-165rvy6:focus-visible,.campaigns__date-apply.svelte-165rvy6:focus-visible,.campaigns__select-menu.svelte-165rvy6 button:where(.svelte-165rvy6):focus-visible,.campaigns__clear.svelte-165rvy6:focus-visible,.campaigns__sort.svelte-165rvy6:focus-visible,.campaigns__name.svelte-165rvy6:focus-visible,.campaigns__menu-btn.svelte-165rvy6:focus-visible,.campaigns__menu-panel.svelte-165rvy6 [role=menuitem]:where(.svelte-165rvy6):focus-visible,.campaigns__page-size.svelte-165rvy6 select:where(.svelte-165rvy6):focus-visible,.campaigns__page-btn.svelte-165rvy6:focus-visible,.campaigns__error-action.svelte-165rvy6:focus-visible,.campaigns__success-dismiss.svelte-165rvy6:focus-visible,.campaigns__search.svelte-165rvy6:focus-within,.campaigns__select.svelte-165rvy6:has(.campaigns__select-trigger:where(.svelte-165rvy6):focus-visible){outline:2px solid #2563eb;outline-offset:2px}.campaigns__tab.svelte-165rvy6:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.campaigns__select-menu.svelte-165rvy6 button:where(.svelte-165rvy6):focus-visible,.campaigns__menu-panel.svelte-165rvy6 [role=menuitem]:where(.svelte-165rvy6):focus-visible{outline-offset:-2px}.campaigns__select-trigger.svelte-165rvy6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px}.campaigns__sort.svelte-165rvy6{display:inline-flex;align-items:center;min-height:32px;margin:-8px 0}.campaigns__name.svelte-165rvy6{display:inline-block;padding:7px 0;margin:-7px 0}.campaigns__menu-btn.svelte-165rvy6{min-width:32px;min-height:32px}.campaigns__clear.svelte-165rvy6{min-height:32px;padding:0 6px}.campaigns__date-range.svelte-165rvy6{position:relative;min-width:186px;flex:1.35 1 186px}.campaigns__date-range-btn.svelte-165rvy6{display:inline-flex;align-items:center;gap:8px;width:100%;height:42px;border:1px solid #d7e0ea;border-radius:8px;background:#fff;padding:0 10px 0 12px;font:inherit;font-size:13px;color:#64748b;cursor:pointer;text-align:left;box-sizing:border-box}.campaigns__date-range-btn--active.svelte-165rvy6{color:var(--ink);font-weight:650}.campaigns__date-range-text.svelte-165rvy6{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campaigns__date-popover.svelte-165rvy6{--ink: #0a1f44;--muted: #64748b;--line: #e4eaf2;--create: #014a62;position:fixed;z-index:1200;min-width:280px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 32px #0f172a29;padding:12px;display:grid;gap:8px}.campaigns__date-popover.svelte-165rvy6 label:where(.svelte-165rvy6){display:grid;gap:4px;font-size:11px;color:var(--muted)}.campaigns__date-popover.svelte-165rvy6 input:where(.svelte-165rvy6){border:1px solid var(--line);border-radius:6px;padding:8px 10px;font-weight:500}.campaigns__date-actions.svelte-165rvy6{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.campaigns__date-clear.svelte-165rvy6,.campaigns__date-apply.svelte-165rvy6{border:0;border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.campaigns__date-clear.svelte-165rvy6{border:1px solid var(--line);background:#fff;color:var(--ink)}.campaigns__date-apply.svelte-165rvy6{background:var(--create);color:#fff}.campaigns__clear.svelte-165rvy6{border:none;background:transparent;color:#2563eb;font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:0 2px;white-space:nowrap;align-self:center;flex:0 0 auto}.campaigns__clear--muted.svelte-165rvy6,.campaigns__clear.svelte-165rvy6:disabled{color:#94a3b8;cursor:not-allowed;opacity:1}.campaigns__clear--inline.svelte-165rvy6{margin-left:6px;padding:0}.campaigns__more-filters.svelte-165rvy6{display:inline-flex;align-items:center;gap:6px;height:42px;border:1px solid #d7e0ea;border-radius:8px;background:#fff;color:var(--ink);font:inherit;font-size:13px;font-weight:650;padding:0 12px;white-space:nowrap;flex:0 0 auto;box-sizing:border-box;cursor:not-allowed;opacity:.72}.campaigns__table-wrap.svelte-165rvy6{position:relative;overflow-x:auto}.campaigns__table.svelte-165rvy6{width:100%;border-collapse:collapse;min-width:980px}.campaigns__table.svelte-165rvy6 th:where(.svelte-165rvy6),.campaigns__table.svelte-165rvy6 td:where(.svelte-165rvy6){padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;font-size:14px}.campaigns__table.svelte-165rvy6 th:where(.svelte-165rvy6){color:var(--muted);font-weight:700;font-size:11px;letter-spacing:.04em;text-transform:uppercase;background:#fafbfd;padding-top:12px;padding-bottom:12px}.campaigns__table.svelte-165rvy6 tbody:where(.svelte-165rvy6) tr:where(.svelte-165rvy6):last-child td:where(.svelte-165rvy6){border-bottom:none}.campaigns__check-col.svelte-165rvy6{width:44px;padding-left:16px!important;padding-right:8px!important}.campaigns__check-col.svelte-165rvy6 input:where(.svelte-165rvy6){width:15px;height:15px;margin:0;accent-color:var(--create);cursor:not-allowed}.campaigns__body-state.svelte-165rvy6 td:where(.svelte-165rvy6){text-align:center;color:var(--muted);padding:48px 20px;font-size:14px}.campaigns__body-state--error.svelte-165rvy6 td:where(.svelte-165rvy6){color:#991b1b;background:#fff7f7}.campaigns__sort.svelte-165rvy6{border:none;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer;padding:0;letter-spacing:inherit;text-transform:inherit}.campaigns__identity.svelte-165rvy6{display:flex;gap:12px;align-items:center}.campaigns__identity.svelte-165rvy6>div:where(.svelte-165rvy6){min-width:0}.campaigns__thumb.svelte-165rvy6{width:40px;height:40px;object-fit:cover;border-radius:8px;background:#eef2f7;color:#94a3b8;display:grid;place-items:center;flex:0 0 auto}.campaigns__name.svelte-165rvy6{color:var(--ink);font-weight:650;text-decoration:none}.campaigns__name.svelte-165rvy6:hover{text-decoration:underline}.campaigns__desc.svelte-165rvy6{margin:3px 0 0;color:var(--muted);font-size:12px;width:0;min-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaigns__date.svelte-165rvy6{white-space:nowrap}.campaigns__owner.svelte-165rvy6{display:inline-flex;align-items:center;gap:8px}.campaigns__owner-avatar.svelte-165rvy6{width:28px;height:28px;border-radius:999px;background:#e8eefc;color:#2563eb;display:grid;place-items:center;font-size:10px;font-weight:700;flex:0 0 auto}.campaigns__pill.svelte-165rvy6{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;background:#f1f5f9;color:#334155}.campaigns__pill-dot.svelte-165rvy6{width:7px;height:7px;border-radius:999px;background:currentColor}.campaigns__pill--live.svelte-165rvy6{background:#e8f8ef;color:#15803d}.campaigns__pill--approved.svelte-165rvy6{background:#e7f5fb;color:#0369a1}.campaigns__pill--scheduled.svelte-165rvy6{background:#e8f0fe;color:#1d4ed8}.campaigns__golive.svelte-165rvy6{display:block;margin-top:4px;font-size:11px;color:#64748b;white-space:nowrap}.campaigns__pill--review.svelte-165rvy6{background:#f3e8ff;color:#7e22ce}.campaigns__pill--draft.svelte-165rvy6{background:#f1f5f9;color:#64748b}.campaigns__pill--paused.svelte-165rvy6{background:#fff4e5;color:#c2410c}.campaigns__pill--ended.svelte-165rvy6{background:#eef2f7;color:#475569}.campaigns__actions-col.svelte-165rvy6{width:48px;text-align:right}.campaigns__menu.svelte-165rvy6{position:relative;display:inline-flex;justify-content:flex-end}.campaigns__menu-btn.svelte-165rvy6{border:1px solid transparent;background:transparent;border-radius:6px;color:var(--ink);cursor:pointer;padding:4px;display:inline-grid;place-items:center}.campaigns__menu-btn.svelte-165rvy6:hover,.campaigns__menu-btn[aria-expanded=true].svelte-165rvy6{border-color:var(--line);background:#f8fafc}.campaigns__menu-panel.svelte-165rvy6{position:absolute;right:0;top:calc(100% + 4px);min-width:176px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 30px #0f172a1f;padding:6px;z-index:5;display:grid}.campaigns__menu-panel.svelte-165rvy6 a:where(.svelte-165rvy6){text-decoration:none;color:var(--ink);padding:8px 10px;border-radius:6px;font-size:14px}.campaigns__menu-panel.svelte-165rvy6 a:where(.svelte-165rvy6):hover{background:#f1f5f9}.campaigns__footer.svelte-165rvy6{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;color:var(--muted);font-size:13px;padding:14px 20px}.campaigns__footer.svelte-165rvy6 p:where(.svelte-165rvy6){margin:0}.campaigns__pager.svelte-165rvy6{display:inline-flex;align-items:center;gap:6px}.campaigns__page-btn.svelte-165rvy6{min-width:32px;height:32px;border:1px solid var(--line);background:#fff;border-radius:6px;cursor:pointer;font:inherit}.campaigns__page-btn.svelte-165rvy6:disabled{opacity:.4;cursor:not-allowed}.campaigns__page-btn--active.svelte-165rvy6{background:var(--teal);border-color:var(--teal);color:#fff}.campaigns__ellipsis.svelte-165rvy6{padding:0 2px}.sr-only.svelte-165rvy6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1280px){.campaigns__tabs.svelte-165rvy6{gap:14px}.campaigns__tab.svelte-165rvy6{font-size:12.5px}.campaigns__filters.svelte-165rvy6{flex-wrap:wrap}.campaigns__search.svelte-165rvy6{flex:1 1 220px}.campaigns__select.svelte-165rvy6,.campaigns__date-range.svelte-165rvy6{flex:1 1 160px;min-width:150px}.campaigns__clear.svelte-165rvy6,.campaigns__more-filters.svelte-165rvy6{flex:0 0 auto}}@media(max-width:1240px){.campaigns__summary.svelte-165rvy6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1099px){.campaigns__summary.svelte-165rvy6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.campaigns__summary.svelte-165rvy6{grid-template-columns:1fr}.campaigns__header.svelte-165rvy6{flex-direction:column;min-height:0}.campaigns__header.svelte-165rvy6 h1:where(.svelte-165rvy6){font-size:26px}.campaigns__error.svelte-165rvy6{flex-wrap:wrap}.campaigns__error-action.svelte-165rvy6{width:100%}.campaigns__toolbar.svelte-165rvy6{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.campaigns__tabs.svelte-165rvy6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:visible}.campaigns__tab.svelte-165rvy6{min-height:40px;padding:8px;border:1px solid var(--line);border-radius:8px;background:#fff;white-space:normal;text-align:center;font-size:13px}.campaigns__tab--active.svelte-165rvy6{border-color:var(--teal);background:#ecfdfb}.campaigns__view-toggle.svelte-165rvy6{align-self:flex-start}.campaigns__filters.svelte-165rvy6{flex-direction:column}.campaigns__search.svelte-165rvy6,.campaigns__select.svelte-165rvy6,.campaigns__date-range.svelte-165rvy6,.campaigns__more-filters.svelte-165rvy6{width:100%;flex:1 1 auto}.campaigns__table-wrap.svelte-165rvy6{overflow:visible}.campaigns__table.svelte-165rvy6{min-width:0}.campaigns__table.svelte-165rvy6 thead:where(.svelte-165rvy6){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.campaigns__table.svelte-165rvy6,.campaigns__table.svelte-165rvy6 tbody:where(.svelte-165rvy6){display:block}.campaigns__row.svelte-165rvy6{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;row-gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.campaigns__table.svelte-165rvy6 tbody:where(.svelte-165rvy6) tr:last-child.campaigns__row:where(.svelte-165rvy6){border-bottom:none}.campaigns__row.svelte-165rvy6 td:where(.svelte-165rvy6){display:block;padding:0!important;border-bottom:none;min-width:0}.campaigns__row.svelte-165rvy6 .campaigns__check-col:where(.svelte-165rvy6){display:none}.campaigns__cell-identity.svelte-165rvy6{grid-column:1 / -1;padding-right:40px!important}.campaigns__row.svelte-165rvy6 .campaigns__actions-col:where(.svelte-165rvy6){position:absolute;top:12px;right:12px}.campaigns__cell.svelte-165rvy6{font-size:13px}.campaigns__cell.svelte-165rvy6:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.campaigns__row.svelte-165rvy6 .campaigns__cell[data-label=Owner]:where(.svelte-165rvy6){grid-column:1 / -1}.campaigns__body-state.svelte-165rvy6{display:block}.campaigns__body-state.svelte-165rvy6 td:where(.svelte-165rvy6){display:block}}@media(max-width:720px){.campaigns__create.svelte-165rvy6,.campaigns__view-btn.svelte-165rvy6,.campaigns__clear.svelte-165rvy6,.campaigns__menu-btn.svelte-165rvy6,.campaigns__page-btn.svelte-165rvy6,.campaigns__page-size.svelte-165rvy6 select:where(.svelte-165rvy6),.campaigns__date-clear.svelte-165rvy6,.campaigns__date-apply.svelte-165rvy6,.campaigns__select-menu.svelte-165rvy6 button:where(.svelte-165rvy6),.campaigns__menu-panel.svelte-165rvy6 [role=menuitem]:where(.svelte-165rvy6){min-height:40px}.campaigns__create.svelte-165rvy6{height:40px}.campaigns__menu-btn.svelte-165rvy6,.campaigns__page-btn.svelte-165rvy6{min-width:40px}.campaigns__select-menu.svelte-165rvy6 button:where(.svelte-165rvy6),.campaigns__menu-panel.svelte-165rvy6 [role=menuitem]:where(.svelte-165rvy6){display:flex;align-items:center}.campaigns__table.svelte-165rvy6 thead:where(.svelte-165rvy6):focus-within{position:static;display:block;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.campaigns__table.svelte-165rvy6 thead:where(.svelte-165rvy6):focus-within tr:where(.svelte-165rvy6){display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px 16px;border-bottom:1px solid var(--line)}.campaigns__table.svelte-165rvy6 thead:where(.svelte-165rvy6):focus-within th:where(.svelte-165rvy6){display:block;padding:0;border-bottom:none}.campaigns__table.svelte-165rvy6 thead:where(.svelte-165rvy6):focus-within th:where(.svelte-165rvy6):not(:has(.campaigns__sort)){display:none}.campaigns__table.svelte-165rvy6 thead:where(.svelte-165rvy6):focus-within .campaigns__sort:where(.svelte-165rvy6){margin:0;min-height:40px}}.mech-art.svelte-pofi28{width:100%;height:100%;overflow:hidden;background:#0f172a}.mech-art.svelte-pofi28 img:where(.svelte-pofi28){width:100%;height:100%;display:block;object-fit:cover}.unavailable.svelte-affnxg ul:where(.svelte-affnxg){margin:1rem 0;padding-left:1.25rem;color:#4b5563}.unavailable.svelte-affnxg li:where(.svelte-affnxg)+li:where(.svelte-affnxg){margin-top:.35rem}.create.svelte-45csj{--ink: #0f172a;--muted: #64748b;--line: #e2e8f0;--navy: #0a1f44;--blue: #2563eb;--step: #0b1f44;--stage-gap: .9rem;position:relative;display:flex;flex-direction:column;gap:.95rem;width:100%;min-height:calc(100vh - 52px - 3rem);padding-bottom:0}.create__top.svelte-45csj{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.5rem;min-height:3.35rem;padding-top:.1rem}.create__back.svelte-45csj{display:inline-flex;align-items:center;gap:.15rem;justify-self:start;color:var(--blue);text-decoration:none;font-weight:600;font-size:.875rem;white-space:nowrap;margin-top:.35rem}.create__steps.svelte-45csj{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;justify-content:center;gap:0;flex-wrap:nowrap;grid-column:2;justify-self:center}.create__step.svelte-45csj{display:flex;flex-direction:column;align-items:center;gap:.22rem;color:#94a3b8;font-size:.72rem;font-weight:600;min-width:5.75rem;text-align:center}.create__step--active.svelte-45csj{color:var(--step);font-weight:700}.create__step--done.svelte-45csj{color:var(--step)}.create__step--muted.svelte-45csj{opacity:.85}.create__step-index.svelte-45csj{width:1.55rem;height:1.55rem;border-radius:999px;display:grid;place-items:center;background:#c5d0de;color:#fff;font-size:.75rem;font-weight:700}.create__step--active.svelte-45csj .create__step-index:where(.svelte-45csj){background:var(--step);color:#fff}.create__step-rule.svelte-45csj{width:2.15rem;height:2px;margin-top:.72rem;flex:0 0 auto;background:#dbe3ee;border-radius:999px}.create__header.svelte-45csj{position:relative}.create__header.svelte-45csj h1:where(.svelte-45csj){margin:0;font-size:clamp(1.65rem,2.4vw,1.95rem);color:var(--ink);letter-spacing:-.025em;font-weight:800}.create__header.svelte-45csj p:where(.svelte-45csj){margin:.32rem 0 0;color:#5b6b82;font-size:.95rem}.create__layout.svelte-45csj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--stage-gap);align-items:stretch;width:100%}.create__main.svelte-45csj{grid-column:1 / span 3;display:grid;gap:.75rem;min-width:0;width:100%;align-content:start}.create__cards.svelte-45csj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--stage-gap);width:100%}.create__card.svelte-45csj{text-align:left;border:1.5px solid #d9e2ec;border-radius:.75rem;background:#fff;padding:0;overflow:hidden;cursor:pointer;color:inherit;font:inherit;display:grid;grid-template-rows:auto auto;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.create__card.svelte-45csj:hover,.create__card.svelte-45csj:focus-visible{border-color:#94a3b8;outline:none}.create__card.svelte-45csj:focus-visible{box-shadow:0 0 0 3px #2563eb38}.create__card--selected.svelte-45csj,.create__card--selected.svelte-45csj:hover,.create__card--selected.svelte-45csj:focus-visible{border:2px solid var(--blue);box-shadow:none}.create__card-media.svelte-45csj{width:100%;aspect-ratio:16 / 9;background:#0f172a;overflow:hidden}.create__card-body.svelte-45csj{padding:.55rem .75rem .65rem;display:grid;gap:.28rem;align-content:start}.create__card-title-row.svelte-45csj{display:flex;align-items:center;gap:.45rem}.create__card-title-row.svelte-45csj strong:where(.svelte-45csj){font-size:.9rem;color:var(--ink);font-weight:700}.create__radio.svelte-45csj{width:1.05rem;height:1.05rem;border-radius:999px;border:2px solid #94a3b8;flex:0 0 auto;background:#fff;box-sizing:border-box}.create__card--selected.svelte-45csj .create__radio:where(.svelte-45csj){border-color:var(--blue);background-color:var(--blue);box-shadow:inset 0 0 0 2.5px #fff}.create__card-body.svelte-45csj p:where(.svelte-45csj){margin:0;margin-left:1.5rem;color:#526277;font-size:.76rem;line-height:1.35;min-height:0}.create__tags.svelte-45csj{list-style:none;margin:.05rem 0 0 1.5rem;padding:0;display:flex;flex-wrap:wrap;gap:.25rem}.create__tags.svelte-45csj li:where(.svelte-45csj){font-size:.65rem;font-weight:650;border-radius:999px;padding:.16rem .42rem}.create__tags--blue.svelte-45csj li:where(.svelte-45csj){background:#dbeafe;color:#1d4ed8}.create__tags--violet.svelte-45csj li:where(.svelte-45csj){background:#ede9fe;color:#6d28d9}.create__tags--green.svelte-45csj li:where(.svelte-45csj){background:#dcfce7;color:#15803d}.create__tags--amber.svelte-45csj li:where(.svelte-45csj){background:#ffedd5;color:#c2410c}.create__tags--rose.svelte-45csj li:where(.svelte-45csj){background:#ffe4e6;color:#be123c}.create__tags--teal.svelte-45csj li:where(.svelte-45csj){background:#ccfbf1;color:#0f766e}.create__aside.svelte-45csj{grid-column:4;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;justify-content:flex-start;gap:0;width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--line);border-radius:.75rem;padding:.85rem 1.15rem 1rem;background:#fff}.create__help.svelte-45csj{display:flex;flex-direction:column;gap:.4rem;padding:0 0 .7rem}.create__rail-block.svelte-45csj{display:flex;flex-direction:column;gap:.4rem;padding:.7rem 0 0;border-top:1px solid var(--line)}.create__help-title.svelte-45csj{display:flex;align-items:center;gap:.4rem;color:var(--ink)}.create__help-icon.svelte-45csj{display:inline-flex;color:#d4a017}.create__help-title.svelte-45csj strong:where(.svelte-45csj),.create__rail-heading.svelte-45csj{font-size:.875rem;color:var(--ink)}.create__help.svelte-45csj p:where(.svelte-45csj){margin:0;color:var(--muted);font-size:.8125rem;line-height:1.45}.create__popular.svelte-45csj,.create__links.svelte-45csj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.create__links.svelte-45csj{gap:.1rem}.create__popular-btn.svelte-45csj{width:100%;display:grid;grid-template-columns:2.35rem 1fr auto;gap:.55rem;align-items:center;border:1px solid transparent;background:transparent;border-radius:.5rem;padding:.15rem;cursor:pointer;text-align:left;color:inherit;font:inherit}.create__popular-btn.svelte-45csj:hover,.create__popular-btn.svelte-45csj:focus-visible{background:#f8fafc;outline:none}.create__popular-thumb.svelte-45csj{width:2.35rem;height:2.35rem;border-radius:.4rem;overflow:hidden}.create__popular-copy.svelte-45csj{display:grid;gap:.05rem;min-width:0}.create__popular-copy.svelte-45csj strong:where(.svelte-45csj){font-size:.8125rem;color:var(--ink)}.create__popular-copy.svelte-45csj small:where(.svelte-45csj){color:var(--muted);font-size:.7rem}.create__link.svelte-45csj{display:inline-flex;align-items:center;gap:.35rem;border:none;background:transparent;color:var(--blue);font:inherit;font-size:.8125rem;font-weight:600;padding:.15rem 0;cursor:pointer}.create__link.svelte-45csj:disabled{color:#94a3b8;cursor:not-allowed;opacity:.72}.create__field-error.svelte-45csj,.create__error.svelte-45csj{margin:0;color:#9f1c1c;font-weight:600;font-size:.88rem}.create__error.svelte-45csj{padding:.75rem .9rem;border-radius:.55rem;border:1px solid #fecaca;background:#fff7f7}.create__footer.svelte-45csj{display:flex;justify-content:flex-end;align-items:center;gap:.85rem;margin-top:auto;padding-top:.85rem;border-top:1px solid var(--line)}.create__continue.svelte-45csj{display:inline-flex;align-items:center;gap:.35rem;border:none;border-radius:.5rem;background:#001763;color:#fff;font:inherit;font-weight:700;font-size:.9375rem;padding:.62rem 1.05rem;cursor:pointer}.create__continue.svelte-45csj:disabled{opacity:.4;cursor:not-allowed}.create__continue.svelte-45csj:focus-visible,.create__popular-btn.svelte-45csj:focus-visible{outline:2px solid rgba(37,99,235,.45);outline-offset:2px}@media(max-width:1100px){.create__layout.svelte-45csj{grid-template-columns:minmax(0,1fr);gap:var(--stage-gap)}.create__main.svelte-45csj,.create__aside.svelte-45csj{grid-column:1}.create__cards.svelte-45csj{grid-template-columns:repeat(2,minmax(0,1fr))}.create__aside.svelte-45csj{width:100%;align-self:stretch}.create__steps.svelte-45csj{flex-wrap:wrap;justify-content:flex-start}}@media(max-width:680px){.create__top.svelte-45csj{grid-template-columns:1fr;justify-items:start}.create__steps.svelte-45csj{grid-column:1 / -1;justify-self:stretch;flex-wrap:nowrap;justify-content:space-between}.create__step.svelte-45csj{flex:0 1 4.6rem;min-width:0;line-height:1.2}.create__step-rule.svelte-45csj{flex:1 1 0;width:auto;min-width:.75rem}.create__cards.svelte-45csj{grid-template-columns:1fr}}.crb.svelte-15fyqv0{display:flex;gap:.75rem;border:1px solid var(--ce-blue-line);background:var(--ce-blue-soft);border-radius:.7rem;padding:.75rem .95rem;min-width:0}.crb__icon.svelte-15fyqv0{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:#fff;color:var(--ce-blue-strong);flex-shrink:0}.crb__body.svelte-15fyqv0{min-width:0}.crb.svelte-15fyqv0 h2:where(.svelte-15fyqv0){margin:0;font-size:.92rem;font-weight:800;color:var(--ce-navy)}.crb__meta.svelte-15fyqv0{margin:.2rem 0 0;font-size:.74rem;color:var(--ce-muted)}.crb__type.svelte-15fyqv0{display:inline-block;margin-right:.35rem;padding:.05rem .4rem;border-radius:.3rem;background:#fff;color:var(--ce-blue-strong);font-weight:700}.crb__comments.svelte-15fyqv0{margin:.45rem 0 0;font-size:.82rem;color:#1e293b;white-space:pre-line;overflow-wrap:anywhere}.crb--compact.svelte-15fyqv0 .crb__comments:where(.svelte-15fyqv0){display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.crb__next.svelte-15fyqv0{margin:.4rem 0 0;font-size:.74rem;color:var(--ce-muted)}.advent-preview.svelte-k2yasq{--frame: #111827;position:relative;width:min(100%,18.5rem);margin:0 auto;border-radius:1.75rem;background:var(--frame);padding:.6rem;box-shadow:0 16px 40px #0f172a4d}.advent-preview--desktop.svelte-k2yasq{width:100%;max-width:none;border-radius:.9rem;padding:.45rem}.advent-preview__bezel.svelte-k2yasq{position:absolute;top:.78rem;left:50%;width:3.4rem;height:.28rem;border-radius:999px;background:#374151;transform:translate(-50%);z-index:2}.advent-preview--desktop.svelte-k2yasq .advent-preview__bezel:where(.svelte-k2yasq){display:none}.advent-preview__screen.svelte-k2yasq{position:relative;overflow:hidden;border-radius:1.3rem;min-height:28rem;padding:1.25rem .75rem .85rem;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:.45rem;color:#fff;background:linear-gradient(180deg,#0812286b,#081228b3),var(--advent-bg) center / cover no-repeat}.advent-preview--desktop.svelte-k2yasq .advent-preview__screen:where(.svelte-k2yasq){border-radius:.55rem;min-height:22rem}.advent-preview--style-minimal.svelte-k2yasq .advent-preview__screen:where(.svelte-k2yasq){background:linear-gradient(180deg,#0f172a8c,#0f172ac7),var(--advent-bg) center / cover no-repeat}.advent-preview--style-playful.svelte-k2yasq .advent-preview__title:where(.svelte-k2yasq){color:#fde68a}.advent-preview__brand-row.svelte-k2yasq{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .15rem}.advent-preview__brand.svelte-k2yasq{font-size:.68rem;font-weight:800;letter-spacing:.18em;opacity:.92}.advent-preview__menu.svelte-k2yasq{width:.95rem;height:.7rem;border-top:1.5px solid rgba(255,255,255,.9);border-bottom:1.5px solid rgba(255,255,255,.9);box-shadow:0 .28rem 0 -.55px #ffffffe6}.advent-preview__title.svelte-k2yasq{margin:0;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:#f6e27a;text-shadow:0 1px 10px rgba(0,0,0,.45)}.advent-preview__subtitle.svelte-k2yasq{margin:0;text-align:center;font-size:.68rem;line-height:1.35;opacity:.92;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.advent-preview__doors.svelte-k2yasq{display:grid;grid-template-columns:repeat(var(--advent-cols),minmax(0,1fr));gap:.34rem;align-content:center;margin-top:.35rem}.advent-preview__door.svelte-k2yasq{aspect-ratio:1;border-radius:.35rem;display:grid;place-items:center;background-color:#7f1d1d;background-image:var(--advent-door);background-size:cover;background-position:center;border:1px solid rgba(255,214,170,.35);box-shadow:inset 0 1px #ffffff2e;font-size:.68rem;font-weight:800;color:#fff7ed;text-shadow:0 1px 2px rgba(15,23,42,.65);position:relative}.advent-preview__door--circle.svelte-k2yasq{border-radius:999px}.advent-preview__door--active.svelte-k2yasq{border-color:#fb923c;box-shadow:0 0 0 2px #fb923c8c,inset 0 1px #ffffff40}.advent-preview__door--locked.svelte-k2yasq{filter:saturate(.75) brightness(.85)}.advent-preview__door--opening.svelte-k2yasq{animation:svelte-k2yasq-advent-glow 1.1s ease-in-out infinite alternate}.advent-preview__door--hero.svelte-k2yasq{width:5.5rem;height:5.5rem;margin:1rem auto;font-size:1.4rem}.advent-preview__state.svelte-k2yasq{display:grid;align-content:center;gap:.55rem;min-height:18rem}.advent-preview__state--won.svelte-k2yasq{text-align:center}.advent-preview__card.svelte-k2yasq{display:grid;gap:.3rem;justify-items:center;padding:.7rem .6rem .8rem;border-radius:.8rem;background:#fff7ed;color:#1f2937;border:2px solid #f59e0b}.advent-preview__card.svelte-k2yasq .advent-preview__subtitle:where(.svelte-k2yasq){color:#475569}.advent-preview__prize.svelte-k2yasq{width:5.5rem;height:5.5rem;object-fit:cover;border-radius:.6rem}.advent-preview__won.svelte-k2yasq{margin:.2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:800;color:#0f172a}.advent-preview__prize-name.svelte-k2yasq{margin:0;font-size:.85rem;font-weight:800;color:#0f172a}.advent-preview__cta.svelte-k2yasq{justify-self:center;align-self:end;margin-top:.4rem;min-width:70%;box-sizing:border-box;text-align:center;padding:.55rem .9rem;border-radius:.6rem;background:#b91c1c;border:1px solid #f87171;color:#fff;font-size:.72rem;font-weight:800}.advent-preview__padlock.svelte-k2yasq{position:absolute;top:.45rem;width:.7rem;height:.55rem;border:2px solid rgba(255,255,255,.85);border-bottom:none;border-radius:.45rem .45rem 0 0}.advent-preview__padlock.svelte-k2yasq:after{content:"";position:absolute;left:-.2rem;top:.45rem;width:.95rem;height:.7rem;border-radius:.15rem;background:#ffffffe6}.advent-preview__footer.svelte-k2yasq{margin:.35rem 0 0;text-align:center;font-size:.62rem;opacity:.88}.advent-preview__footer--hero.svelte-k2yasq{display:grid;gap:.3rem;margin-top:1.5rem;font-size:.78rem;background:#0f172a73;border-radius:.65rem;padding:.75rem .6rem}.advent-preview__lock.svelte-k2yasq{position:absolute;top:.15rem;right:.25rem;font-size:.55rem;opacity:.7}@keyframes svelte-k2yasq-advent-glow{0%{box-shadow:0 0 0 2px #fbbf2459;filter:brightness(1)}to{box-shadow:0 0 16px 4px #fbbf24a6;filter:brightness(1.15)}}.xp.svelte-1tuq2uo{display:grid;gap:.85rem;min-width:0;container-type:inline-size}.xp__header.svelte-1tuq2uo{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.xp__header.svelte-1tuq2uo h2:where(.svelte-1tuq2uo){margin:0;font-size:1.05rem;color:#0a1f44}.xp__header.svelte-1tuq2uo p:where(.svelte-1tuq2uo){margin:.2rem 0 0;color:#64748b;font-size:.78rem;line-height:1.35}.xp__switch.svelte-1tuq2uo{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #cbd5e1;background:#fff;border-radius:.45rem;padding:.4rem .7rem;font:inherit;font-size:.78rem;font-weight:650;color:#0f172a;cursor:pointer;white-space:nowrap}.xp__switch.svelte-1tuq2uo:disabled{opacity:.5;cursor:not-allowed}.xp__section-head.svelte-1tuq2uo h3:where(.svelte-1tuq2uo),.xp__subblock.svelte-1tuq2uo h4:where(.svelte-1tuq2uo){margin:0;font-size:.86rem;color:#0a1f44}.xp__section-head.svelte-1tuq2uo p:where(.svelte-1tuq2uo){margin:.15rem 0 .55rem;color:#64748b;font-size:.72rem}.xp__styles.svelte-1tuq2uo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;min-width:0}.xp__style-card.svelte-1tuq2uo{position:relative;display:grid;gap:.2rem;text-align:left;border:1.5px solid #e2e8f0;border-radius:.55rem;background:#fff;padding:.3rem;cursor:pointer;font:inherit;color:inherit;min-width:0}.xp__style-card--selected.svelte-1tuq2uo{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.xp__style-card.svelte-1tuq2uo:disabled{opacity:.6;cursor:not-allowed}.xp__style-thumb.svelte-1tuq2uo{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:.35rem;background:#e2e8f0}.xp__check.svelte-1tuq2uo{position:absolute;top:.45rem;right:.45rem;width:1.05rem;height:1.05rem;border-radius:999px;background:#2563eb;color:#fff;display:grid;place-items:center;font-size:.65rem;font-weight:800}.xp__check--sm.svelte-1tuq2uo{top:.2rem;right:.2rem;width:.9rem;height:.9rem;font-size:.55rem}.xp__style-card.svelte-1tuq2uo strong:where(.svelte-1tuq2uo){font-size:.76rem;color:#0a1f44}.xp__style-card.svelte-1tuq2uo small:where(.svelte-1tuq2uo){color:#64748b;font-size:.64rem;line-height:1.25}.xp__calendar-grid.svelte-1tuq2uo{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1rem 1.15rem;align-items:start}.xp__calendar-col.svelte-1tuq2uo{display:grid;gap:.65rem;min-width:0}.xp__field.svelte-1tuq2uo{display:grid;gap:.25rem;font-size:.76rem;font-weight:650;color:#0f172a}.xp__req.svelte-1tuq2uo{color:#dc2626}.xp__field.svelte-1tuq2uo select:where(.svelte-1tuq2uo),.xp__sound-row.svelte-1tuq2uo select:where(.svelte-1tuq2uo){font:inherit;font-weight:500;border:1px solid #cbd5e1;border-radius:.45rem;min-height:2.15rem;padding:.3rem .5rem;background:#fff}.xp__field.svelte-1tuq2uo select:where(.svelte-1tuq2uo):disabled,.xp__sound-row.svelte-1tuq2uo select:where(.svelte-1tuq2uo):disabled,.xp__play.svelte-1tuq2uo:disabled,.xp__change.svelte-1tuq2uo:disabled,.xp__door.svelte-1tuq2uo:disabled{opacity:.55;cursor:not-allowed}.xp__toggles.svelte-1tuq2uo{display:grid;gap:.45rem;margin-top:.15rem}.xp__toggle.svelte-1tuq2uo{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:.65rem;align-items:center}.xp__toggle.svelte-1tuq2uo strong:where(.svelte-1tuq2uo){display:block;font-size:.78rem;color:#0f172a}.xp__toggle.svelte-1tuq2uo small:where(.svelte-1tuq2uo){display:block;color:#64748b;font-size:.66rem;font-weight:500}.xp__toggle.svelte-1tuq2uo input[type=checkbox]:where(.svelte-1tuq2uo){width:2.25rem;height:1.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:#cbd5e1;position:relative;cursor:pointer;flex:0 0 auto}.xp__toggle.svelte-1tuq2uo input[type=checkbox]:where(.svelte-1tuq2uo):after{content:"";position:absolute;top:.12rem;left:.12rem;width:.95rem;height:.95rem;border-radius:999px;background:#fff;transition:transform .15s ease}.xp__toggle.svelte-1tuq2uo input[type=checkbox]:where(.svelte-1tuq2uo):checked{background:#2563eb}.xp__toggle.svelte-1tuq2uo input[type=checkbox]:where(.svelte-1tuq2uo):checked:after{transform:translate(1.05rem)}.xp__toggle.svelte-1tuq2uo input[type=checkbox]:where(.svelte-1tuq2uo):disabled{opacity:.5;cursor:not-allowed}.xp__subblock.svelte-1tuq2uo h4:where(.svelte-1tuq2uo){margin-bottom:.4rem}.xp__doors.svelte-1tuq2uo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;width:100%;max-width:100%}.xp__door.svelte-1tuq2uo{position:relative;aspect-ratio:1;width:100%;min-width:0;border-radius:.45rem;border:2px solid transparent;padding:0;background:#f8fafc;cursor:pointer;overflow:hidden}.xp__door.svelte-1tuq2uo img:where(.svelte-1tuq2uo){width:100%;height:100%;object-fit:cover;display:block}.xp__door--selected.svelte-1tuq2uo{border-color:#2563eb}.xp__background.svelte-1tuq2uo{display:grid;grid-template-columns:4.5rem 1fr;gap:.55rem;align-items:start}.xp__background.svelte-1tuq2uo img:where(.svelte-1tuq2uo){width:4.5rem;height:3rem;object-fit:cover;border-radius:.4rem;border:1px solid #e2e8f0}.xp__background-actions.svelte-1tuq2uo{display:grid;gap:.25rem}.xp__change.svelte-1tuq2uo{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;border:1px solid #cbd5e1;background:#fff;border-radius:.45rem;padding:.35rem .55rem;font:inherit;font-size:.74rem;font-weight:650;cursor:pointer}.xp__file.svelte-1tuq2uo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.xp__background.svelte-1tuq2uo small:where(.svelte-1tuq2uo){color:#64748b;font-size:.66rem;line-height:1.35}.xp__bg-menu.svelte-1tuq2uo{list-style:none;margin:.45rem 0 0;padding:.3rem;display:grid;gap:.3rem;border:1px solid #e2e8f0;border-radius:.5rem}.xp__bg-menu.svelte-1tuq2uo button:where(.svelte-1tuq2uo){width:100%;display:grid;grid-template-columns:3.2rem 1fr;gap:.45rem;align-items:center;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer;padding:.2rem;border-radius:.35rem}.xp__bg-menu.svelte-1tuq2uo button:where(.svelte-1tuq2uo):hover{background:#eff6ff}.xp__bg-menu.svelte-1tuq2uo button.xp__bg-option--selected:where(.svelte-1tuq2uo){border-color:#2563eb;background:#eff6ff}.xp__bg-menu.svelte-1tuq2uo img:where(.svelte-1tuq2uo){width:3.2rem;height:2rem;object-fit:cover;border-radius:.28rem}.xp__sound-row.svelte-1tuq2uo{display:flex;gap:.4rem;align-items:center;margin-bottom:.45rem}.xp__field--grow.svelte-1tuq2uo{flex:1 1 auto}.xp__play.svelte-1tuq2uo{width:2.15rem;height:2.15rem;border-radius:999px;border:none;background:#2563eb;color:#fff;display:grid;place-items:center;cursor:pointer;flex:0 0 auto}.xp__tip.svelte-1tuq2uo{display:flex;gap:.5rem;align-items:flex-start;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;padding:.55rem .7rem;color:#334155;font-size:.72rem}.xp__tip.svelte-1tuq2uo p:where(.svelte-1tuq2uo){margin:0}.xp__tip-icon.svelte-1tuq2uo{color:#1d4ed8;display:grid;place-items:center;margin-top:.05rem}.xp__error.svelte-1tuq2uo{color:#b91c1c;font-weight:600}.visually-hidden.svelte-1tuq2uo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@container (max-width: 30rem){.xp__styles.svelte-1tuq2uo{grid-template-columns:repeat(2,minmax(0,1fr))}.xp__calendar-grid.svelte-1tuq2uo{grid-template-columns:minmax(0,1fr)}.xp__header.svelte-1tuq2uo{flex-wrap:wrap}}@media(max-width:1100px){.xp__styles.svelte-1tuq2uo{grid-template-columns:repeat(2,minmax(0,1fr))}.xp__calendar-grid.svelte-1tuq2uo{grid-template-columns:minmax(0,1fr)}.xp__doors.svelte-1tuq2uo{grid-template-columns:repeat(4,minmax(0,1fr));max-width:18rem}}@media(max-width:700px){.xp__styles.svelte-1tuq2uo{grid-template-columns:minmax(0,1fr)}.xp__doors.svelte-1tuq2uo{grid-template-columns:repeat(2,minmax(0,1fr));max-width:12rem}.xp__header.svelte-1tuq2uo{flex-direction:column}}.xph.svelte-1o7px1z{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem .75rem;align-items:flex-start}.xph.svelte-1o7px1z>div:where(.svelte-1o7px1z){flex:1 1 16rem}.xph.svelte-1o7px1z h2:where(.svelte-1o7px1z){margin:0;font-size:1.05rem;color:#0a1f44}.xph.svelte-1o7px1z p:where(.svelte-1o7px1z){margin:.2rem 0 0;color:#64748b;font-size:.78rem;line-height:1.35}.xph__issues.svelte-1o7px1z{font-size:.74rem}.xph__issues.svelte-1o7px1z ul:where(.svelte-1o7px1z){margin:.25rem 0 0;padding-left:1.1rem}@media(max-width:700px){.xph.svelte-1o7px1z{flex-direction:column}.xph.svelte-1o7px1z>div:where(.svelte-1o7px1z){flex:0 0 auto}}.wheel.svelte-evrwjt{display:block;width:100%;height:auto;overflow:visible}.wheel__rotor.svelte-evrwjt{transform-origin:100px 100px;transform-box:view-box}.wheel__rotor--spinning.svelte-evrwjt{animation:svelte-evrwjt-wheel-spin var(--spin-seconds) cubic-bezier(.15,.7,.2,1) infinite}@keyframes svelte-evrwjt-wheel-spin{0%{transform:rotate(0)}to{transform:rotate(1440deg)}}@media(prefers-reduced-motion:reduce){.wheel__rotor--spinning.svelte-evrwjt{animation:none}}.wheel__label.svelte-evrwjt{font-family:Inter,system-ui,sans-serif;font-weight:800}.wheel__hub.svelte-evrwjt{font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:900;fill:#4a2b04}.xp-spin.svelte-mgobnx{display:grid;gap:.35rem;min-width:0;container-type:inline-size}.xp-spin__campaign-bound.svelte-mgobnx{font-size:.78rem;color:#64748b}.xp-spin.svelte-mgobnx h4:where(.svelte-mgobnx){margin:.2rem 0 0;font-size:.8rem;color:#0a1f44}.xp-spin__layout.svelte-mgobnx{display:grid;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:1rem;align-items:start}.xp-spin__wheel.svelte-mgobnx{padding:.4rem}.xp-spin__settings.svelte-mgobnx{display:grid;gap:.5rem}.xp-spin__row.svelte-mgobnx{display:grid;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);gap:.6rem;align-items:center;font-size:.76rem;color:#334155}.xp-spin__table-wrap.svelte-mgobnx{overflow-x:auto;min-width:0}.xp-spin__table.svelte-mgobnx .ce-input:where(.svelte-mgobnx),.xp-spin__table.svelte-mgobnx .ce-select:where(.svelte-mgobnx){min-height:2rem;padding-top:.3rem;padding-bottom:.3rem;font-size:.76rem}.xp-spin__table.svelte-mgobnx td:where(.svelte-mgobnx):nth-child(2){min-width:7rem}.xp-spin__table.svelte-mgobnx td:where(.svelte-mgobnx):nth-child(3){min-width:9rem}.xp-spin__colour.svelte-mgobnx{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.6rem;height:1.6rem;border-radius:999px;border:2px solid #fff;box-shadow:0 0 0 1px #cbd5e1;background:var(--swatch);color:transparent;cursor:pointer;font:inherit}.xp-spin__colour.svelte-mgobnx option:where(.svelte-mgobnx){color:#0f172a}.xp-spin__colour.svelte-mgobnx:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.xp-spin__table.svelte-mgobnx .xp-spin__icon:where(.svelte-mgobnx){width:3.3rem;padding-left:.5rem;padding-right:1.3rem;overflow:hidden;text-overflow:clip;white-space:nowrap}.xp-spin__table-foot.svelte-mgobnx{display:flex;justify-content:space-between;align-items:center}.xp-spin__total.svelte-mgobnx{font-size:.8rem;font-weight:700;display:inline-flex;gap:.5rem;align-items:center}.xp-spin__odds.svelte-mgobnx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.8rem;align-items:start}.sr-only.svelte-mgobnx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@container (max-width: 30rem){.xp-spin__layout.svelte-mgobnx,.xp-spin__odds.svelte-mgobnx{grid-template-columns:minmax(0,1fr)}.xp-spin__wheel.svelte-mgobnx{max-width:14rem}}.slot.svelte-i72iqa{position:relative;display:grid;gap:.4rem;align-content:start;padding:.55rem;border:1px solid var(--ce-line);border-radius:.6rem;background:#fff;min-width:0}.slot__head.svelte-i72iqa{display:flex;justify-content:space-between;gap:.3rem;font-size:.74rem;color:var(--ce-ink);min-height:2rem}.slot__hint.svelte-i72iqa{font-weight:700}.slot__info.svelte-i72iqa{color:var(--ce-blue);display:inline-grid}.slot__frame.svelte-i72iqa{aspect-ratio:1;border-radius:.45rem;overflow:hidden;background:var(--ce-soft);display:grid;place-items:center}.slot__frame.svelte-i72iqa img:where(.svelte-i72iqa){width:100%;height:100%;object-fit:cover;display:block}.slot__empty.svelte-i72iqa{font-size:.72rem;color:var(--ce-muted)}.slot__change.svelte-i72iqa{width:100%;color:var(--ce-blue-strong)}.slot__spec.svelte-i72iqa{font-size:.64rem;color:var(--ce-muted);text-align:center}.slot__menu.svelte-i72iqa{position:absolute;z-index:5;left:.35rem;right:.35rem;top:calc(100% - .4rem);list-style:none;margin:0;padding:.3rem;display:grid;gap:.2rem;background:#fff;border:1px solid var(--ce-line);border-radius:.5rem;box-shadow:0 12px 28px #0f172a29}.slot__menu.svelte-i72iqa button:where(.svelte-i72iqa){width:100%;display:grid;grid-template-columns:2.4rem 1fr;gap:.45rem;align-items:center;border:1px solid transparent;background:transparent;text-align:left;font:inherit;font-size:.72rem;cursor:pointer;padding:.2rem;border-radius:.35rem}.slot__menu.svelte-i72iqa button:where(.svelte-i72iqa):hover,.slot__menu.svelte-i72iqa .slot__option--selected:where(.svelte-i72iqa){background:var(--ce-blue-soft);border-color:var(--ce-blue-line)}.slot__menu.svelte-i72iqa img:where(.svelte-i72iqa),.slot__none.svelte-i72iqa{width:2.4rem;height:2.4rem;object-fit:cover;border-radius:.3rem;display:grid;place-items:center;background:var(--ce-soft)}.xp-scratch.svelte-i5r8o{display:grid;gap:.35rem;min-width:0;container-type:inline-size}.xp-scratch__slots.svelte-i5r8o{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.xp-scratch__threshold.svelte-i5r8o{display:flex;gap:.6rem;align-items:center}.xp-scratch__threshold.svelte-i5r8o input:where(.svelte-i5r8o){flex:1 1 auto;accent-color:var(--ce-blue)}.xp-scratch__toggles.svelte-i5r8o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}@container (max-width: 30rem){.xp-scratch__threshold.svelte-i5r8o{flex-wrap:wrap}.xp-scratch__slots.svelte-i5r8o{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-scratch__toggles.svelte-i5r8o,.xp-scratch.svelte-i5r8o .ce-grid-2{grid-template-columns:minmax(0,1fr)}}.xp-mystery.svelte-fkpnuy{display:grid;gap:.35rem;min-width:0;container-type:inline-size}.xp-mystery__bottom.svelte-fkpnuy{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0 1rem;border-bottom:1px solid var(--ce-line)}.xp-mystery__bottom.svelte-fkpnuy .ce-section:where(.svelte-fkpnuy){border-bottom:none}.xp-mystery__reveal-body.svelte-fkpnuy{display:grid;grid-template-columns:minmax(0,1fr) minmax(9rem,12rem);grid-template-areas:"tabs slot" "note slot";gap:.5rem 1rem;align-items:start}.xp-mystery__reveal-body.svelte-fkpnuy>.ce-tabs{grid-area:tabs}.xp-mystery__reveal-body.svelte-fkpnuy>.slot{grid-area:slot}.xp-mystery__reveal-body.svelte-fkpnuy>small:where(.svelte-fkpnuy){grid-area:note}.xp-mystery__slots.svelte-fkpnuy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.xp-mystery__sound.svelte-fkpnuy{max-width:16rem}.xp-mystery__variations.svelte-fkpnuy{display:flex;flex-wrap:wrap;gap:.5rem}.xp-mystery__variation.svelte-fkpnuy{position:relative;width:5.2rem;height:4rem;padding:0;border-radius:.5rem;border:1.5px solid var(--ce-line);background:#fff;overflow:hidden;cursor:pointer}.xp-mystery__variation.svelte-fkpnuy img:where(.svelte-fkpnuy){width:100%;height:100%;object-fit:cover}.xp-mystery__variation--selected.svelte-fkpnuy{border-color:var(--ce-blue);box-shadow:0 0 0 1px var(--ce-blue);background:var(--ce-blue-soft)}.xp-mystery__variation.svelte-fkpnuy:disabled{cursor:not-allowed;opacity:.6}.xp-mystery__check.svelte-fkpnuy{position:absolute;top:.2rem;right:.2rem;width:.95rem;height:.95rem;border-radius:999px;background:var(--ce-blue);color:#fff;font-size:.6rem;display:grid;place-items:center}.xp-mystery__toggles.svelte-fkpnuy{display:grid;gap:.5rem}@container (max-width: 30rem){.xp-mystery__bottom.svelte-fkpnuy,.xp-mystery__reveal-body.svelte-fkpnuy{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.xp-mystery__reveal-body.svelte-fkpnuy>*{grid-area:auto!important}.xp-mystery__slots.svelte-fkpnuy,.xp-mystery__bottom.svelte-fkpnuy .ce-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.xp-draw.svelte-15cm68q{display:grid;gap:.35rem;min-width:0;container-type:inline-size}.xp-draw__schedule.svelte-15cm68q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr);gap:.6rem}.xp-draw__readonly.svelte-15cm68q{display:inline-flex;align-items:center;gap:.35rem;min-height:2.3rem;padding:0 .6rem;border:1px solid var(--ce-line);border-radius:.5rem;background:var(--ce-soft);font-size:.78rem;color:#334155;box-sizing:border-box}.xp-draw__when.svelte-15cm68q{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:.35rem}.xp-draw__limits.svelte-15cm68q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.7rem .85rem;align-items:start}.xp-draw__stepper.svelte-15cm68q{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.3rem}.xp-draw__stepper.svelte-15cm68q .ce-input:where(.svelte-15cm68q){text-align:center}.xp-draw__bonus.svelte-15cm68q{align-items:flex-start;padding-top:1.35rem}.xp-draw__warn.svelte-15cm68q{color:var(--ce-red);font-weight:700}@container (max-width: 30rem){.xp-draw__schedule.svelte-15cm68q,.xp-draw__limits.svelte-15cm68q,.xp-draw.svelte-15cm68q .ce-grid-2{grid-template-columns:minmax(0,1fr)}.xp-draw__bonus.svelte-15cm68q{padding-top:0}}.modal-backdrop.svelte-13rrew4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0f172a73;display:grid;place-items:center;padding:1rem}.modal.svelte-13rrew4{width:min(100%,var(--modal-width));max-height:calc(100vh - 2rem);overflow:auto;background:#fff;border-radius:.9rem;box-shadow:0 24px 60px #0f172a59;display:grid;grid-template-rows:auto 1fr auto}.modal__head.svelte-13rrew4{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem .7rem;border-bottom:1px solid #e2e8f0}.modal__head.svelte-13rrew4 h2:where(.svelte-13rrew4){margin:0;font-size:1.1rem;font-weight:800;color:#0a1f44}.modal__head.svelte-13rrew4 p:where(.svelte-13rrew4){margin:.25rem 0 0;font-size:.8rem;color:#64748b}.modal__close.svelte-13rrew4{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:-.5rem -.75rem -.5rem 0;padding:0;border:none;background:none;font-size:1.4rem;line-height:1;color:#475569;cursor:pointer;border-radius:.5rem}.modal__close.svelte-13rrew4:hover{background:#f1f5f9;color:#0f172a}.modal__close.svelte-13rrew4:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.modal__body.svelte-13rrew4{padding:.95rem 1.15rem;display:grid;gap:.8rem}.modal__foot.svelte-13rrew4{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem 1rem;border-top:1px solid #e2e8f0}.switch.svelte-1g4sibr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.switch__card.svelte-1g4sibr{display:grid;grid-template-columns:4.5rem 1fr;gap:.65rem;align-items:center;text-align:left;padding:.5rem;border:1.5px solid var(--ce-line);border-radius:.65rem;background:#fff;font:inherit;cursor:pointer}.switch__card.svelte-1g4sibr:disabled{cursor:default;opacity:.6}.switch__card--selected.svelte-1g4sibr{border-color:var(--ce-blue);box-shadow:0 0 0 1px var(--ce-blue);background:var(--ce-blue-soft)}.switch__card.svelte-1g4sibr img:where(.svelte-1g4sibr){width:4.5rem;height:3.4rem;object-fit:cover;border-radius:.45rem}.switch__card.svelte-1g4sibr span:where(.svelte-1g4sibr){display:grid;gap:.15rem}.switch__card.svelte-1g4sibr strong:where(.svelte-1g4sibr){font-size:.84rem;color:#0a1f44}.switch__card.svelte-1g4sibr small:where(.svelte-1g4sibr){font-size:.68rem;color:#64748b;line-height:1.3}.switch__current.svelte-1g4sibr{font-weight:700;color:#1d4ed8!important}@media(max-width:700px){.switch.svelte-1g4sibr{grid-template-columns:minmax(0,1fr)}}.asm__search.svelte-v1v5kx{display:flex;align-items:center;gap:.4rem;margin-bottom:.6rem}.asm__list.svelte-v1v5kx{display:grid;gap:.4rem;max-height:18rem;overflow:auto}.asm__item.svelte-v1v5kx{display:grid;grid-template-columns:1fr auto;gap:.15rem .6rem;text-align:left;padding:.55rem .7rem;border:1px solid #dbe3ef;border-radius:.5rem;background:#fff;cursor:pointer}.asm__item--selected.svelte-v1v5kx{border-color:var(--ce-blue, #1d4ed8);box-shadow:0 0 0 2px var(--ce-blue-soft, #dbeafe)}.asm__name.svelte-v1v5kx{font-weight:700;color:#0a1f44}.asm__meta.svelte-v1v5kx{grid-column:1;font-size:.75rem;color:#64748b}.asm__item.svelte-v1v5kx .ce-badge:where(.svelte-v1v5kx){grid-row:1 / span 2;grid-column:2;align-self:center}.asm__empty.svelte-v1v5kx{color:#64748b;font-size:.85rem}.asm__warning.svelte-v1v5kx,.asm__confirm.svelte-v1v5kx{margin-top:.7rem}.asm__confirm.svelte-v1v5kx p:where(.svelte-v1v5kx){margin:.25rem 0 0}.mphone.svelte-14nb8m3{width:min(100%,17.5rem);margin:0 auto;border-radius:2rem;background:#0b1220;padding:.55rem;box-shadow:0 0 0 2px #1f2937,0 18px 40px #0f172a52;box-sizing:border-box}.mphone--desktop.svelte-14nb8m3{width:100%;border-radius:.9rem;padding:.45rem}.mphone__screen.svelte-14nb8m3{position:relative;overflow:hidden;min-height:29rem;border-radius:1.55rem;padding:.55rem .8rem .9rem;display:grid;grid-template-rows:auto auto 1fr;gap:.35rem;color:#fff;background:var(--mphone-bg, linear-gradient(180deg, #0b1f4d 0%, #081226 100%));background-size:cover;background-position:center;box-sizing:border-box}.mphone--desktop.svelte-14nb8m3 .mphone__screen:where(.svelte-14nb8m3){min-height:22rem;border-radius:.55rem;padding-top:.8rem}.mphone__status.svelte-14nb8m3{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:.62rem;font-weight:700}.mphone__notch.svelte-14nb8m3{width:4.2rem;height:1rem;border-radius:999px;background:#0b1220}.mphone__signal.svelte-14nb8m3{justify-self:end;display:inline-flex;gap:2px;align-items:flex-end}.mphone__signal.svelte-14nb8m3 i:where(.svelte-14nb8m3){display:block;width:3px;background:#fff;border-radius:1px}.mphone__signal.svelte-14nb8m3 i:where(.svelte-14nb8m3):nth-child(1){height:4px}.mphone__signal.svelte-14nb8m3 i:where(.svelte-14nb8m3):nth-child(2){height:6px}.mphone__signal.svelte-14nb8m3 i:where(.svelte-14nb8m3):nth-child(3){height:8px}.mphone__brand-row.svelte-14nb8m3{display:flex;justify-content:space-between;align-items:center;padding:.2rem .1rem 0}.mphone__brand.svelte-14nb8m3{font-size:.72rem;font-weight:600;letter-spacing:.32em;padding-left:.32em}.mphone__flake.svelte-14nb8m3{font-size:.95rem;opacity:.9}.mphone__body.svelte-14nb8m3{display:grid;align-content:start;justify-items:center;gap:.5rem;min-width:0}.mphone__notice.svelte-14nb8m3{position:absolute;left:.9rem;right:.9rem;top:42%;display:grid;gap:.3rem;text-align:center;padding:.9rem .7rem;border-radius:.8rem;background:#0f172ae0;border:1px solid rgba(255,255,255,.18);font-size:.74rem}.mphone__notice.svelte-14nb8m3 strong:where(.svelte-14nb8m3){font-size:.86rem}.sw__title.svelte-9cl58p{margin:.2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:700;color:#f6d77a;text-shadow:0 2px 6px rgba(0,0,0,.45);text-align:center}.sw__lead.svelte-9cl58p{margin:0;font-size:.72rem;line-height:1.35;text-align:center}.sw__wheel.svelte-9cl58p{width:94%;transition:opacity .2s ease}.sw__wheel--dim.svelte-9cl58p{opacity:.35}.sw__result.svelte-9cl58p{position:absolute;left:1.1rem;right:1.1rem;top:40%;display:grid;justify-items:center;gap:.3rem;padding:.9rem .7rem;border-radius:.9rem;background:#0f172ae6;text-align:center;font-size:.74rem}.sw__result--win.svelte-9cl58p{background:#fff7e6;color:#7a1020;border:2px solid #e0a731}.sw__result.svelte-9cl58p strong:where(.svelte-9cl58p){font-size:1.05rem}.sw__result.svelte-9cl58p img:where(.svelte-9cl58p){width:4.5rem;height:3.2rem;object-fit:cover;border-radius:.5rem}.sw__confetti.svelte-9cl58p{font-size:1.4rem}.sw__cta.svelte-9cl58p{min-width:70%;text-align:center;padding:.55rem .9rem;border-radius:999px;background:#d6112a;font-size:.78rem;font-weight:800;box-shadow:0 6px 14px #d6112a59}.sw__odds.svelte-9cl58p{font-size:.62rem;opacity:.85}.sc__title.svelte-q90j48{margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:700;color:#f6d77a;text-shadow:0 2px 6px rgba(0,0,0,.45);text-align:center}.sc__lead.svelte-q90j48{margin:0;font-size:.76rem;text-align:center}.sc__card.svelte-q90j48{position:relative;width:86%;aspect-ratio:1;border-radius:.9rem;overflow:hidden;border:3px solid #e0a731;box-shadow:0 10px 24px #0006;background:#fff}.sc__img.svelte-q90j48{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc__layer--scratched.svelte-q90j48{-webkit-mask-image:radial-gradient(circle at 35% 45%,transparent 0 22%,#000 23%),radial-gradient(circle at 60% 60%,transparent 0 16%,#000 17%);mask-image:radial-gradient(circle at 35% 45%,transparent 0 22%,#000 23%),radial-gradient(circle at 60% 60%,transparent 0 16%,#000 17%);-webkit-mask-composite:source-in;mask-composite:intersect}.sc__progress.svelte-q90j48{font-size:.66rem;padding:.2rem .55rem;border-radius:999px;background:#00000059}.sc__result.svelte-q90j48{margin:0;font-size:.72rem;text-align:center}.sc__cta.svelte-q90j48{min-width:70%;text-align:center;padding:.55rem .9rem;border-radius:999px;background:#e0a731;color:#3b2303;font-size:.78rem;font-weight:800}.mb__title.svelte-1r38dfe{margin:.6rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;line-height:1.05;font-weight:700;text-transform:uppercase;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.45)}.mb__lead.svelte-1r38dfe{margin:0;font-size:.76rem;line-height:1.35;text-align:center;max-width:12rem}.mb__box.svelte-1r38dfe{width:86%;aspect-ratio:1;object-fit:cover;border-radius:1rem;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 58%,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000 58%,transparent 72%)}.mb__box--loop.svelte-1r38dfe{animation:svelte-1r38dfe-mb-bob 2.4s ease-in-out infinite}@keyframes svelte-1r38dfe-mb-bob{50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.mb__box--loop.svelte-1r38dfe{animation:none}}.mb__variations.svelte-1r38dfe{display:flex;gap:.3rem}.mb__variations.svelte-1r38dfe img:where(.svelte-1r38dfe){width:1.8rem;height:1.4rem;object-fit:cover;border-radius:.3rem;background:#fff}.mb__reveal.svelte-1r38dfe{margin-top:.9rem;width:92%;display:grid;justify-items:center;gap:.35rem;padding:.5rem .5rem .8rem;border-radius:1rem;background:#0f1f45;text-align:center;font-size:.74rem}.mb__reveal--win.svelte-1r38dfe{background:#fff8ec;color:#9f1239}.mb__reveal.svelte-1r38dfe img:where(.svelte-1r38dfe){width:100%;aspect-ratio:1.15;object-fit:cover;border-radius:.75rem}.mb__reveal.svelte-1r38dfe strong:where(.svelte-1r38dfe){font-size:1.1rem}.mb__cta.svelte-1r38dfe{min-width:72%;text-align:center;padding:.6rem .9rem;border-radius:999px;background:#e11d2e;font-size:.8rem;font-weight:800;box-shadow:0 6px 14px #e11d2e59}.pd__title.svelte-1bxz93y{margin:.3rem 0 0;max-width:12rem;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;line-height:1.1;font-weight:700;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.45)}.pd__lead.svelte-1bxz93y{margin:0;max-width:12rem;font-size:.72rem;line-height:1.35;text-align:center}.pd__hero.svelte-1bxz93y{width:82%;aspect-ratio:1.3;object-fit:cover;border-radius:.8rem;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 60%,transparent 76%);mask-image:radial-gradient(ellipse at 50% 50%,#000 60%,transparent 76%)}.pd__card.svelte-1bxz93y{width:100%;display:grid;justify-items:center;gap:.35rem;padding:.7rem .6rem .6rem;border-radius:1rem;background:#fff;color:#0f172a;text-align:center;font-size:.74rem;box-sizing:border-box}.pd__card.svelte-1bxz93y strong:where(.svelte-1bxz93y){font-size:1rem;color:#b91c1c}.pd__meta.svelte-1bxz93y{font-size:.66rem;color:#475569}.pd__cta.svelte-1bxz93y{width:92%;padding:.6rem .9rem;border-radius:999px;background:#e11d2e;color:#fff;font-size:.8rem;font-weight:800;box-sizing:border-box}.pd__terms.svelte-1bxz93y{font-size:.66rem;color:#1d4ed8}.phone.svelte-h8ze8q{width:min(100%,18.5rem);margin:0 auto;border-radius:1.75rem;background:#111827;padding:.6rem;box-shadow:0 16px 40px #0f172a4d;box-sizing:border-box}.phone--desktop.svelte-h8ze8q{width:100%;border-radius:.9rem;padding:.45rem}.phone__screen.svelte-h8ze8q{min-height:28rem;border-radius:1.3rem;overflow:hidden;padding:1.25rem .8rem .9rem;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:.5rem;color:#fff;background:linear-gradient(180deg,#081228b3,#081228e0),var(--phone-art) center / cover no-repeat}.phone--desktop.svelte-h8ze8q .phone__screen:where(.svelte-h8ze8q){min-height:22rem;border-radius:.55rem}.phone__brand-row.svelte-h8ze8q{display:flex;justify-content:space-between;align-items:center}.phone__brand.svelte-h8ze8q{font-size:.68rem;font-weight:800;letter-spacing:.18em}.phone__menu.svelte-h8ze8q{width:.95rem;height:.7rem;border-top:1.5px solid #fff;border-bottom:1.5px solid #fff}.phone__title.svelte-h8ze8q{margin:.3rem 0 0;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-weight:700;color:#f6e27a}.phone__lead.svelte-h8ze8q{margin:0;text-align:center;font-size:.7rem;line-height:1.35;opacity:.92}.phone__hero.svelte-h8ze8q{width:100%;aspect-ratio:16 / 11;object-fit:cover;border-radius:.7rem;align-self:center}.phone__card.svelte-h8ze8q{align-self:center;display:grid;justify-items:center;gap:.3rem;padding:.8rem;border-radius:.8rem;background:#fff7ed;color:#0f172a;border:2px solid #f59e0b;font-size:.8rem}.phone__card.svelte-h8ze8q img:where(.svelte-h8ze8q){width:5rem;height:5rem;object-fit:cover;border-radius:.6rem}.phone__message.svelte-h8ze8q{align-self:center;display:grid;gap:.3rem;text-align:center;padding:.8rem .6rem;border-radius:.65rem;background:#0f172a8c;font-size:.78rem}.phone__cta.svelte-h8ze8q{justify-self:center;min-width:70%;text-align:center;padding:.55rem .9rem;border-radius:.6rem;background:#b91c1c;color:#fff;font-size:.72rem;font-weight:800;box-sizing:border-box}.preview-panel.svelte-1m3xli6{display:grid;gap:.7rem;align-content:start}.preview-panel__note.svelte-1m3xli6{margin:0}.prizes__table-wrap.svelte-1j5t0oq{position:relative;overflow-x:auto}.prizes__table-wrap.svelte-1j5t0oq .ce-table th:last-child,.prizes__table-wrap.svelte-1j5t0oq .ce-table td:last-child{width:2.5rem;padding-right:.2rem}.prizes__head.svelte-1j5t0oq{flex-wrap:nowrap}.prizes__identity.svelte-1j5t0oq{display:flex;align-items:center;gap:.55rem;min-width:8.5rem}.prizes__identity.svelte-1j5t0oq>div:where(.svelte-1j5t0oq){min-width:0}.prizes__desc.svelte-1j5t0oq{display:block;width:0;min-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prizes__status.svelte-1j5t0oq{white-space:nowrap}.prizes__identity.svelte-1j5t0oq strong:where(.svelte-1j5t0oq){display:block;font-size:.76rem}.prizes__identity.svelte-1j5t0oq small:where(.svelte-1j5t0oq){color:#64748b;font-size:.66rem}.prizes__identity.svelte-1j5t0oq small.prizes__ineligible:where(.svelte-1j5t0oq),.prizes__ineligible.svelte-1j5t0oq{display:flex;align-items:center;gap:.2rem;color:#b45309;font-size:.66rem;font-weight:600}.prizes__issues.svelte-1j5t0oq{margin-top:.75rem}.prizes__issues.svelte-1j5t0oq ul:where(.svelte-1j5t0oq){margin:.3rem 0 0;padding-left:1.1rem}.prizes__inline.svelte-1j5t0oq{width:3.6rem;border:1px solid transparent;background:transparent;border-radius:.35rem;font:inherit;font-size:.76rem;text-align:right;padding:.2rem .3rem;color:#0f172a}.prizes__inline--odds.svelte-1j5t0oq{width:4.1rem}.prizes__inline.svelte-1j5t0oq:hover:not(:disabled),.prizes__inline.svelte-1j5t0oq:focus{border-color:#cbd5e1;background:#fff}.prizes__inline[aria-invalid=true].svelte-1j5t0oq{border-color:#f87171}.prizes__odds.svelte-1j5t0oq{display:inline-flex;align-items:center;white-space:nowrap}.prizes__status.svelte-1j5t0oq{display:inline-flex;align-items:center;gap:.35rem;color:#15803d;font-weight:600}.prizes__status--off.svelte-1j5t0oq{color:#94a3b8}.prizes__row--inactive.svelte-1j5t0oq td:where(.svelte-1j5t0oq){opacity:.6}.prizes__menu.svelte-1j5t0oq{position:relative}.prizes__menu-list.svelte-1j5t0oq{left:auto;right:0;width:9rem}.prizes__danger.svelte-1j5t0oq{color:#b91c1c!important}.prizes__empty.svelte-1j5t0oq{text-align:center;padding:1.4rem .5rem!important;color:#64748b}.prizes__empty.svelte-1j5t0oq strong:where(.svelte-1j5t0oq){display:block;color:#0f172a}.prizes__summary.svelte-1j5t0oq{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:.65rem;background:#f5f8ff;border:1px solid #e0e7ff}.prizes__rate.svelte-1j5t0oq strong:where(.svelte-1j5t0oq){display:block;font-size:1.2rem;color:#0f172a}.prizes__rate.svelte-1j5t0oq span:where(.svelte-1j5t0oq){font-size:.68rem;color:#64748b}.prizes__totals.svelte-1j5t0oq{display:grid;grid-template-columns:auto auto;gap:.2rem 1rem;margin:0;font-size:.7rem;color:#64748b}.prizes__totals.svelte-1j5t0oq dd:where(.svelte-1j5t0oq){margin:0;font-weight:700;color:#0f172a;text-align:right}.prizes__valid.svelte-1j5t0oq{margin:0;display:flex;gap:.45rem;align-items:flex-start;font-size:.74rem;color:#15803d}.prizes__valid.svelte-1j5t0oq small:where(.svelte-1j5t0oq){display:block;color:#64748b}.prizes__valid--bad.svelte-1j5t0oq{color:#b91c1c}.prizes__valid-icon.svelte-1j5t0oq{width:1.1rem;height:1.1rem;border-radius:999px;display:grid;place-items:center;background:currentColor}.prizes__valid-icon.svelte-1j5t0oq svg{color:#fff}.prizes__quick-title.svelte-1j5t0oq{margin:0;font-size:.95rem;font-weight:800;color:#0f172a}.prizes__quick.svelte-1j5t0oq{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.6rem}.prizes__narrow.svelte-1j5t0oq{max-width:16rem}.prizes__outcomes.svelte-1j5t0oq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.35rem}.prizes__outcomes.svelte-1j5t0oq button:where(.svelte-1j5t0oq){display:grid;justify-items:center;gap:.25rem;border:1px solid #e2e8f0;background:#fff;border-radius:.5rem;padding:.45rem .2rem;font:inherit;font-size:.62rem;color:#475569;cursor:pointer}.prizes__outcomes.svelte-1j5t0oq button[aria-checked=true]:where(.svelte-1j5t0oq){border-color:#2563eb;box-shadow:0 0 0 1px #2563eb;color:#0f172a;font-weight:700}.prizes__outcomes.svelte-1j5t0oq img:where(.svelte-1j5t0oq){border-radius:.35rem;object-fit:cover}.prizes__nowin-icon.svelte-1j5t0oq{width:36px;height:36px;display:grid;place-items:center;color:#94a3b8}.prizes__pick.svelte-1j5t0oq{list-style:none;margin:0;padding:0;max-height:15rem;overflow:auto;border:1px solid #e2e8f0;border-radius:.55rem}.prizes__pick.svelte-1j5t0oq button:where(.svelte-1j5t0oq){width:100%;display:flex;gap:.6rem;align-items:center;text-align:left;border:none;background:#fff;padding:.5rem .6rem;font:inherit;cursor:pointer;border-bottom:1px solid #f1f5f9}.prizes__pick.svelte-1j5t0oq button[aria-selected=true]:where(.svelte-1j5t0oq){background:#eff6ff;box-shadow:inset 3px 0 #2563eb}.prizes__pick.svelte-1j5t0oq strong:where(.svelte-1j5t0oq){display:block;font-size:.82rem}.prizes__pick.svelte-1j5t0oq small:where(.svelte-1j5t0oq){color:#64748b;font-size:.7rem}.prizes__quick-head.svelte-1j5t0oq{display:flex;gap:.6rem;align-items:center}@media(max-width:1280px){.prizes__summary.svelte-1j5t0oq{grid-template-columns:auto 1fr}}@media(max-width:640px){.prizes__head.svelte-1j5t0oq{flex-wrap:wrap}.prizes__table-wrap.svelte-1j5t0oq{overflow:visible}.prizes__table-wrap.svelte-1j5t0oq .ce-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.prizes__table-wrap.svelte-1j5t0oq .ce-table,.prizes__table-wrap.svelte-1j5t0oq .ce-table tbody{display:block}.prizes__row.svelte-1j5t0oq{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:.5rem;row-gap:.55rem;padding:.7rem .1rem;border-bottom:1px solid #f1f5f9}.prizes__row.svelte-1j5t0oq>td:where(.svelte-1j5t0oq){display:block;padding:0!important;border-bottom:none!important;min-width:0;text-align:left}.prizes__row.svelte-1j5t0oq>td.ce-drag:where(.svelte-1j5t0oq){display:none}.prizes__position.svelte-1j5t0oq{display:none!important}.prizes__cell-identity.svelte-1j5t0oq{grid-column:1 / -1;padding-right:2.6rem!important}.prizes__table-wrap.svelte-1j5t0oq .ce-table td.prizes__cell-actions{position:absolute;top:.6rem;right:0;width:auto;padding:0!important}.prizes__cell.svelte-1j5t0oq:before{content:attr(data-label);display:block;margin-bottom:.15rem;color:#64748b;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.prizes__inline.svelte-1j5t0oq{width:100%;max-width:4.8rem;text-align:left;border-color:#e2e8f0;background:#fff}.prizes__error-row.svelte-1j5t0oq{display:block}.prizes__error-row.svelte-1j5t0oq>td:where(.svelte-1j5t0oq){display:block;border-bottom:none;padding:0 0 .5rem!important}.prizes__error-spacer.svelte-1j5t0oq{display:none!important}.prizes__table-wrap.svelte-1j5t0oq .ce-table tr:not(.prizes__row):not(.prizes__error-row),.prizes__table-wrap.svelte-1j5t0oq .ce-table td.prizes__empty{display:block}.prizes__summary.svelte-1j5t0oq{grid-template-columns:minmax(0,1fr)}}.content__langs.svelte-1plxhq8{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--ce-line)}.content__langs.svelte-1plxhq8 .ce-tabs:where(.svelte-1plxhq8){border-bottom:none}.content__add.svelte-1plxhq8{display:grid;justify-items:end;gap:.25rem;margin-bottom:.35rem}.content__add-note.svelte-1plxhq8{margin:0;font-size:.72rem;color:var(--ce-muted)}.content__lang-tabs.svelte-1plxhq8{flex-wrap:wrap;row-gap:.15rem;overflow:visible}.content__lang-panel.svelte-1plxhq8{display:contents}.content__retry.svelte-1plxhq8{min-height:32px;padding:0 .25rem}.content__placeholder-list.svelte-1plxhq8 .ce-chip{min-height:32px}@media(max-width:720px){.content__langs.svelte-1plxhq8{flex-direction:column;align-items:stretch;gap:.6rem;border-bottom:none}.content__lang-tabs.svelte-1plxhq8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.content__lang-tabs.svelte-1plxhq8 button:where(.svelte-1plxhq8){justify-content:center;min-height:40px;margin-bottom:0;padding:.45rem .5rem;border:1px solid var(--ce-line);border-radius:8px;background:#fff;white-space:normal;text-align:center}.content__lang-tabs.svelte-1plxhq8 button[aria-selected=true]:where(.svelte-1plxhq8){border-color:var(--ce-blue);background:#eef4ff}.content__add.svelte-1plxhq8{justify-items:stretch;margin-bottom:0}.content__add.svelte-1plxhq8 .ce-btn:where(.svelte-1plxhq8){justify-content:center;min-height:40px}}.content__langs.svelte-1plxhq8 img:where(.svelte-1plxhq8){border-radius:2px}.content__unsaved.svelte-1plxhq8{color:#d97706;font-size:1rem;line-height:0}.content__core.svelte-1plxhq8{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem}.content__fields.svelte-1plxhq8{display:grid;gap:.55rem}.content__hero.svelte-1plxhq8{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:.55rem;border:1px solid var(--ce-line)}.content__hero-actions.svelte-1plxhq8{display:flex;gap:.4rem}.content__hero-actions.svelte-1plxhq8 .ce-btn:where(.svelte-1plxhq8):first-child{flex:1}.content__message.svelte-1plxhq8{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:.9rem}.content__placeholders.svelte-1plxhq8{border:1px solid var(--ce-line);border-radius:.55rem;padding:.55rem .65rem;display:grid;gap:.5rem;align-content:start}.content__placeholder-list.svelte-1plxhq8{display:flex;flex-wrap:wrap;gap:.35rem}.content__placeholder-list.svelte-1plxhq8 .ce-chip:where(.svelte-1plxhq8){border:none;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.content__gallery.svelte-1plxhq8{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.6rem}.content__gallery.svelte-1plxhq8 button:where(.svelte-1plxhq8){border:1px solid var(--ce-line);border-radius:.6rem;background:#fff;padding:.35rem;display:grid;gap:.3rem;font:inherit;font-size:.74rem;font-weight:600;cursor:pointer;text-align:left}.content__gallery.svelte-1plxhq8 button[aria-checked=true]:where(.svelte-1plxhq8){border-color:var(--ce-blue);box-shadow:0 0 0 2px var(--ce-blue)}.content__gallery.svelte-1plxhq8 img:where(.svelte-1plxhq8){width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:.4rem}.content__terms.svelte-1plxhq8{min-height:18rem}@media(max-width:1100px){.content__core.svelte-1plxhq8,.content__message.svelte-1plxhq8{grid-template-columns:minmax(0,1fr)}}.sched__dates.svelte-u9xuga{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1.25fr) minmax(0,.9fr);gap:.7rem}.sched__tz-row.svelte-u9xuga{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem;align-items:end}.sched__split.svelte-u9xuga{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1.1rem}.sched__col.svelte-u9xuga{display:grid;gap:.6rem;align-content:start}.sched__window.svelte-u9xuga{padding-left:1.5rem}.sched__days-grid.svelte-u9xuga{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem}.sched__days.svelte-u9xuga{border:none;margin:0;padding:0;display:grid;gap:.42rem;align-content:start}.sched__special.svelte-u9xuga{border:1px solid var(--ce-line);border-radius:.55rem;padding:.55rem .6rem;display:grid;gap:.4rem;align-content:start;background:var(--ce-soft)}.sched__special.svelte-u9xuga .ce-label:where(.svelte-u9xuga),.sched__special.svelte-u9xuga .ce-hint:where(.svelte-u9xuga){margin:0}.sched__special-form.svelte-u9xuga{display:grid;gap:.35rem}.sched__special-actions.svelte-u9xuga{display:flex;justify-content:flex-end;gap:.35rem}.sched__special-list.svelte-u9xuga{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.sched__special-list.svelte-u9xuga li:where(.svelte-u9xuga){display:grid;grid-template-columns:auto 1fr auto;gap:.45rem;align-items:center;font-size:.72rem;background:#fff;border:1px solid var(--ce-line);border-radius:.45rem;padding:.35rem .4rem}.sched__special-list.svelte-u9xuga strong:where(.svelte-u9xuga){display:block}.sched__special-list.svelte-u9xuga small:where(.svelte-u9xuga){color:var(--ce-muted)}.sched__special-menu.svelte-u9xuga{position:relative}.sched__special-menu.svelte-u9xuga .ce-menu{left:auto;right:0;width:7rem}.sched__teaser.svelte-u9xuga{align-self:start}.sched__teaser-btn.svelte-u9xuga{margin-top:.55rem;display:flex}@media(max-width:1280px){.sched__dates.svelte-u9xuga{grid-template-columns:repeat(2,minmax(0,1fr))}.sched__split.svelte-u9xuga,.sched__tz-row.svelte-u9xuga{grid-template-columns:minmax(0,1fr)}}.pv.svelte-1y0no91{grid-column:1 / -1;display:grid;grid-template-columns:minmax(15rem,.85fr) minmax(0,1.6fr) minmax(17rem,1.1fr);gap:1rem;align-items:stretch;min-width:0}.pv__settings.svelte-1y0no91,.pv__states.svelte-1y0no91{display:grid;gap:.6rem;align-content:start}.pv__title.svelte-1y0no91{margin:0;font-size:1.05rem;font-weight:800;color:var(--ce-ink)}.pv__subtitle.svelte-1y0no91{margin:.5rem 0 0;font-size:.92rem;font-weight:800;color:var(--ce-ink)}.pv__devices.svelte-1y0no91{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.pv__device--on.svelte-1y0no91{background:var(--ce-blue);border-color:var(--ce-blue);color:#fff}.pv__stage.svelte-1y0no91{display:grid;gap:.9rem;align-content:start}.pv__tabs.svelte-1y0no91{justify-content:center;gap:2.2rem}.pv__tabs.svelte-1y0no91 button:where(.svelte-1y0no91):focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.pv__device.svelte-1y0no91{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;justify-items:center}.pv__frame.svelte-1y0no91{width:min(100%,18.5rem)}.pv__device--tablet.svelte-1y0no91 .pv__frame:where(.svelte-1y0no91){width:min(100%,24rem)}.pv__device--desktop.svelte-1y0no91 .pv__frame:where(.svelte-1y0no91){width:min(100%,34rem)}.pv__arrow.svelte-1y0no91{width:2.4rem;height:2.4rem;border-radius:999px;border:1px solid var(--ce-line);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--ce-ink);box-shadow:0 2px 6px #0f172a14}.pv__arrow.svelte-1y0no91:focus-visible{outline:2px solid var(--ce-blue)}.pv__thumbs.svelte-1y0no91{display:flex;justify-content:center;gap:.7rem;flex-wrap:wrap}.pv__thumbs.svelte-1y0no91 button:where(.svelte-1y0no91){border:1px solid transparent;background:none;display:grid;gap:.25rem;justify-items:center;font:inherit;font-size:.7rem;color:var(--ce-muted);cursor:pointer;padding:.25rem;border-radius:.5rem}.pv__thumbs.svelte-1y0no91 button[aria-pressed=true]:where(.svelte-1y0no91){border-color:var(--ce-blue);color:var(--ce-ink);font-weight:700}.pv__thumbs.svelte-1y0no91 img:where(.svelte-1y0no91){border-radius:.4rem;object-fit:cover}.pv--advent.svelte-1y0no91 .pv__thumbs:where(.svelte-1y0no91) img:where(.svelte-1y0no91),.pv--advent.svelte-1y0no91 .pv__state-list:where(.svelte-1y0no91) img:where(.svelte-1y0no91){height:auto;aspect-ratio:174 / 146;object-position:top}.pv--advent.svelte-1y0no91 .pv__thumbs:where(.svelte-1y0no91) img:where(.svelte-1y0no91){width:64px}.pv--advent.svelte-1y0no91 .pv__state-list:where(.svelte-1y0no91) img:where(.svelte-1y0no91){width:66px}.pv__meta.svelte-1y0no91{text-align:center}.pv__state-list.svelte-1y0no91{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.pv__state-list.svelte-1y0no91:focus-visible{outline:2px solid var(--ce-blue);outline-offset:3px;border-radius:.5rem}.pv__state-list.svelte-1y0no91 button:where(.svelte-1y0no91){width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:center;text-align:left;border:1px solid var(--ce-line);background:#fff;border-radius:.55rem;padding:.35rem .5rem .35rem .35rem;font:inherit;cursor:pointer}.pv__state-list.svelte-1y0no91 li[aria-selected=true]:where(.svelte-1y0no91) button:where(.svelte-1y0no91){border-color:var(--ce-blue);background:var(--ce-blue-soft)}.pv__state-list.svelte-1y0no91 img:where(.svelte-1y0no91){border-radius:.35rem;object-fit:cover}.pv__state-list.svelte-1y0no91 strong:where(.svelte-1y0no91){display:block;font-size:.78rem;color:var(--ce-ink)}.pv__state-list.svelte-1y0no91 small:where(.svelte-1y0no91){display:block;margin-top:.1rem;font-size:.68rem;line-height:1.35;color:var(--ce-muted)}.pv__check.svelte-1y0no91{width:1.2rem;height:1.2rem;border-radius:999px;background:var(--ce-blue);color:#fff;display:grid;place-items:center}.pv__journey.svelte-1y0no91{justify-content:space-between}@media(max-width:1280px){.pv.svelte-1y0no91{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pv__stage.svelte-1y0no91{grid-column:1 / -1;order:-1}}@media(max-width:860px){.pv.svelte-1y0no91{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.pv__tabs.svelte-1y0no91{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;overflow:visible}.pv__tabs.svelte-1y0no91 button:where(.svelte-1y0no91){flex-direction:column;gap:.2rem;justify-content:center;white-space:normal;text-align:center;line-height:1.2;padding-left:.15rem;padding-right:.15rem}.pv__device.svelte-1y0no91{gap:.35rem}.pv__thumbs.svelte-1y0no91{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem}.pv__thumbs.svelte-1y0no91 button:where(.svelte-1y0no91){min-width:0;padding:.2rem;font-size:.64rem;text-align:center}.pv__thumbs.svelte-1y0no91 img:where(.svelte-1y0no91){width:100%;height:auto;aspect-ratio:64 / 72}.pv--advent.svelte-1y0no91 .pv__thumbs:where(.svelte-1y0no91) img:where(.svelte-1y0no91){width:100%;aspect-ratio:174 / 146}}.editor.svelte-8fvu2v{--ink: #0f172a;--muted: #64748b;--line: #e2e8f0;--navy: #0a1f44;--blue: #2563eb;--panel: #ffffff;display:grid;gap:.7rem;width:100%;min-width:0;overflow-x:clip}.editor__state.svelte-8fvu2v{background:#fff;border:1px solid var(--line);border-radius:.75rem;padding:1.5rem}.editor__state--error.svelte-8fvu2v h1:where(.svelte-8fvu2v){margin:0 0 .35rem}.editor__chrome.svelte-8fvu2v{display:grid;gap:.55rem}.editor__back.svelte-8fvu2v{display:inline-flex;align-items:center;gap:.2rem;color:var(--blue);text-decoration:none;font-weight:600;font-size:.875rem;width:fit-content}.editor__heading-row.svelte-8fvu2v{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.editor__title-row.svelte-8fvu2v{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.editor__heading.svelte-8fvu2v h1:where(.svelte-8fvu2v){margin:0;font-size:clamp(1.45rem,2.2vw,1.85rem);color:var(--ink);letter-spacing:-.02em;font-weight:800}.editor__status.svelte-8fvu2v{display:inline-flex;align-items:center;border-radius:999px;background:#eef2f7;color:#475569;font-size:.75rem;font-weight:700;padding:.28rem .65rem}.editor__meta.svelte-8fvu2v{margin:.35rem 0 0;color:var(--muted);font-size:.875rem;display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.editor__actions.svelte-8fvu2v{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap}.editor__overflow.svelte-8fvu2v,.editor__save.svelte-8fvu2v,.editor__continue.svelte-8fvu2v,.editor__next-btn.svelte-8fvu2v,.editor__back-action.svelte-8fvu2v{border-radius:.5rem;font:inherit;font-weight:700;cursor:pointer}.editor__overflow.svelte-8fvu2v{border:1px solid var(--line);background:#fff;width:2.35rem;height:2.35rem;display:grid;place-items:center;color:var(--muted)}.editor__save.svelte-8fvu2v{border:1px solid #cbd5e1;background:#fff;color:var(--ink);padding:.58rem .95rem}.editor__back-action.svelte-8fvu2v{display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;background:#fff;color:var(--ink);text-decoration:none;padding:.58rem .95rem;min-height:2.35rem;box-sizing:border-box}.editor__continue.svelte-8fvu2v,.editor__next-btn.svelte-8fvu2v{border:none;background:#001763;color:#fff;display:inline-flex;align-items:center;gap:.25rem;padding:.58rem .95rem}.editor__save.svelte-8fvu2v:disabled,.editor__save--disabled.svelte-8fvu2v,.editor__overflow.svelte-8fvu2v:disabled{opacity:.45;cursor:not-allowed}.editor__horizon-summary.svelte-8fvu2v{display:none}.editor__horizon.svelte-8fvu2v{list-style:none;margin:.35rem 0 0;padding:.35rem 0 .15rem;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;align-items:start;gap:0}.editor__horizon-item.svelte-8fvu2v{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;color:#94a3b8;font-size:.78rem;font-weight:600;text-align:center;min-width:0;padding:0 .25rem}.editor__horizon-item.svelte-8fvu2v:not(:last-child):after{content:"";position:absolute;top:.7rem;left:calc(50% + .95rem);width:calc(100% - 1.9rem);height:2px;background:#e2e8f0;z-index:0}.editor__horizon-item--active.svelte-8fvu2v{color:var(--blue);font-weight:700}.editor__horizon-item--done.svelte-8fvu2v{color:#15803d}.editor__horizon-item--done.svelte-8fvu2v .editor__horizon-index:where(.svelte-8fvu2v){background:#16a34a;color:#fff}.editor__horizon-index.svelte-8fvu2v{position:relative;z-index:1;width:1.45rem;height:1.45rem;border-radius:999px;display:grid;place-items:center;background:#dbe3ee;color:#fff;font-size:.72rem;font-weight:700;flex:0 0 auto}.editor__horizon-item--active.svelte-8fvu2v .editor__horizon-index:where(.svelte-8fvu2v){background:var(--blue)}.editor__horizon-label.svelte-8fvu2v{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.editor__body.svelte-8fvu2v{display:grid;grid-template-columns:clamp(13.75rem,15.5vw,16.75rem) minmax(0,1.55fr) clamp(16.5rem,22vw,21rem);gap:clamp(.75rem,1.1vw,1.1rem);align-items:stretch;min-width:0}.editor--experience.svelte-8fvu2v .editor__body:where(.svelte-8fvu2v){grid-template-columns:16.75rem minmax(0,1fr) 24rem;gap:1rem}@media(min-width:1281px){.editor--experience.svelte-8fvu2v .editor__body:where(.svelte-8fvu2v):has([data-experience-type=ADVENT_CALENDAR]:where(.svelte-8fvu2v)){grid-template-columns:clamp(15rem,17.5vw,16.75rem) minmax(0,1fr) clamp(22rem,25vw,24rem)}}.editor--experience.svelte-8fvu2v .editor__card:where(.svelte-8fvu2v){padding:.85rem .9rem .75rem}.editor--experience.svelte-8fvu2v .editor__preview-panel:where(.svelte-8fvu2v){display:grid;grid-template-rows:none;grid-auto-rows:auto;align-content:start;gap:.45rem;padding:.75rem .7rem .65rem}.editor--experience.svelte-8fvu2v .editor__preview-body:where(.svelte-8fvu2v){align-content:start;padding-top:.15rem}.editor__rail.svelte-8fvu2v,.editor__card.svelte-8fvu2v,.editor__preview-panel.svelte-8fvu2v{background:var(--panel);border:1px solid var(--line);border-radius:.85rem;min-width:0}.editor__rail.svelte-8fvu2v{display:flex;flex-direction:column;padding:.75rem .55rem .65rem;height:100%;box-sizing:border-box}.editor__rail-intro.svelte-8fvu2v{margin:0 0 .4rem;padding:0 .4rem .55rem}.editor__rail-kicker.svelte-8fvu2v{margin:0;font-weight:800;color:var(--ink);font-size:.875rem;letter-spacing:-.01em}.editor__rail-lead.svelte-8fvu2v{margin:.3rem 0 0;color:var(--muted);font-size:.7rem;line-height:1.4}.editor__rail.svelte-8fvu2v ul:where(.svelte-8fvu2v){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.1rem;flex:1 1 auto}.editor__rail.svelte-8fvu2v li:where(.svelte-8fvu2v){margin:0;padding:0}.editor__rail-item.svelte-8fvu2v{width:100%;display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:center;text-align:left;border:none;background:transparent;border-radius:.4rem;padding:.32rem .4rem .32rem .35rem;min-height:2.15rem;cursor:pointer;color:inherit;font:inherit}.editor__rail-item--active.svelte-8fvu2v{background:#eef4ff;color:#1d4ed8;box-shadow:inset 3px 0 #2563eb}.editor__rail-icon.svelte-8fvu2v{width:1.55rem;height:1.55rem;border-radius:999px;display:grid;place-items:center;background:#f1f5f9;color:#64748b;flex:0 0 auto}.editor__rail-item--active.svelte-8fvu2v .editor__rail-icon:where(.svelte-8fvu2v){background:#2563eb;color:#fff}.editor__rail-copy.svelte-8fvu2v{display:grid;gap:.05rem;min-width:0}.editor__rail-copy.svelte-8fvu2v strong:where(.svelte-8fvu2v){font-size:.76rem;line-height:1.15;font-weight:700}.editor__rail-copy.svelte-8fvu2v small:where(.svelte-8fvu2v){color:var(--muted);font-size:.64rem;line-height:1.2}.editor__rail-item--active.svelte-8fvu2v .editor__rail-copy:where(.svelte-8fvu2v) strong:where(.svelte-8fvu2v){color:#1d4ed8}.editor__rail-item--active.svelte-8fvu2v .editor__rail-copy:where(.svelte-8fvu2v) small:where(.svelte-8fvu2v){color:#3b82f6}.editor__main.svelte-8fvu2v{display:grid;gap:.75rem;min-width:0;height:100%;align-content:stretch}.editor__main.svelte-8fvu2v>.editor__card:where(.svelte-8fvu2v){min-height:0}.editor__saved-mechanic.svelte-8fvu2v{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem;margin:0 0 .5rem}.editor__provenance.svelte-8fvu2v{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:.78rem;color:#475569}.editor__deeper.svelte-8fvu2v{margin:0 0 .6rem;font-size:.82rem;color:#475569}.editor__deeper.svelte-8fvu2v a:where(.svelte-8fvu2v){font-weight:700;color:var(--ce-blue, #2563eb)}.editor__banner.svelte-8fvu2v{background:#eff6ff;border:1px solid #bfdbfe;border-radius:.65rem;padding:.75rem .9rem;color:#1e3a8a;font-size:.86rem}.editor__banner.svelte-8fvu2v a:where(.svelte-8fvu2v),.editor__banner-link.svelte-8fvu2v{color:#1d4ed8;font-weight:700;margin-left:.35rem;background:none;border:none;cursor:pointer;font:inherit;text-decoration:underline}.editor__card.svelte-8fvu2v{padding:.95rem 1.05rem .9rem;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.editor__card-header.svelte-8fvu2v h2:where(.svelte-8fvu2v){margin:0;font-size:1.02rem;color:var(--ink)}.editor__card-header.svelte-8fvu2v p:where(.svelte-8fvu2v){margin:.2rem 0 0;color:var(--muted);font-size:.84rem}.editor__fields.svelte-8fvu2v{margin-top:.85rem;display:flex;flex-direction:column;gap:.95rem;flex:1 1 auto;min-height:0}.editor__section.svelte-8fvu2v{display:grid;gap:.35rem;min-width:0}.editor__section--pair.svelte-8fvu2v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}.editor__field.svelte-8fvu2v{display:grid;gap:.3rem;min-width:0}.editor__label.svelte-8fvu2v{font-size:.8rem;font-weight:700;color:var(--ink)}.editor__required.svelte-8fvu2v{color:#dc2626}.editor__optional.svelte-8fvu2v{color:var(--muted);font-weight:600}.editor__field.svelte-8fvu2v input:where(.svelte-8fvu2v),.editor__field.svelte-8fvu2v textarea:where(.svelte-8fvu2v),.editor__field.svelte-8fvu2v select:where(.svelte-8fvu2v){width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:.5rem;padding:.55rem .7rem;min-height:2.4rem;font:inherit;background:#fff;color:var(--ink)}.editor__field.svelte-8fvu2v textarea:where(.svelte-8fvu2v){resize:vertical;min-height:4.5rem}.editor__field-meta.svelte-8fvu2v{display:flex;justify-content:space-between;gap:.5rem;align-items:start}.editor__counter.svelte-8fvu2v,.editor__hint.svelte-8fvu2v{color:var(--muted);font-size:.7rem}.editor__field-error.svelte-8fvu2v{color:#b91c1c;font-weight:600;font-size:.75rem}.editor__type.svelte-8fvu2v{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;border:1px solid var(--line);border-radius:.5rem;padding:.5rem .7rem;min-height:2.4rem;box-sizing:border-box;background:#f8fafc;color:var(--ink);position:relative}.editor__type--editable.svelte-8fvu2v{padding-right:.45rem;background:#fff}.editor__type--editable.svelte-8fvu2v select:where(.svelte-8fvu2v){border:none!important;background:transparent!important;min-height:1.5rem!important;padding:0!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;cursor:pointer;font:inherit;color:inherit}.editor__type-icon.svelte-8fvu2v{display:grid;place-items:center;color:#475569}.editor__type.svelte-8fvu2v strong:where(.svelte-8fvu2v){font-weight:650;font-size:.9rem}.editor__type-chevron.svelte-8fvu2v{display:grid;place-items:center;color:#94a3b8;pointer-events:none}.editor__select.svelte-8fvu2v{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.25rem;min-height:2.4rem;border:1px solid var(--line);border-radius:.5rem;padding:.3rem .4rem .3rem .45rem;background:#fff;box-sizing:border-box}.editor__select--tags.svelte-8fvu2v{grid-template-columns:1fr;align-items:stretch;gap:.35rem;padding:.4rem .5rem}.editor__select-chips.svelte-8fvu2v{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center;width:100%}.editor__select-input--tag-row.svelte-8fvu2v{width:100%!important;flex:1 1 auto!important;min-width:0!important}.editor__select--invalid.svelte-8fvu2v{border-color:#fca5a5}.editor__select--open.svelte-8fvu2v{border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}.editor__select-value.svelte-8fvu2v{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center;min-width:0}.editor__select-input.svelte-8fvu2v{border:none!important;outline:none;min-width:6.5rem;flex:1 1 6.5rem;min-height:1.6rem!important;padding:.2rem .25rem!important;background:transparent!important}.editor__select-placeholder.svelte-8fvu2v{color:#94a3b8;font-size:.86rem}.editor__select-chevron.svelte-8fvu2v{border:none;background:transparent;color:#94a3b8;width:1.6rem;height:1.6rem;display:grid;place-items:center;cursor:pointer;padding:0}.editor__select-chevron.svelte-8fvu2v:disabled{opacity:.45;cursor:not-allowed}.editor__select-menu.svelte-8fvu2v{position:absolute;top:calc(100% + .3rem);left:0;right:0;z-index:20;margin:0;padding:.3rem;list-style:none;background:#fff;border:1px solid var(--line);border-radius:.55rem;box-shadow:0 10px 28px #0f172a1f;max-height:12rem;overflow:auto}.editor__select-option.svelte-8fvu2v{width:100%;display:flex;align-items:center;gap:.5rem;text-align:left;border:none;background:transparent;border-radius:.4rem;padding:.45rem .5rem;cursor:pointer;font:inherit;color:var(--ink)}.editor__select-option.svelte-8fvu2v strong:where(.svelte-8fvu2v){display:block;font-size:.86rem}.editor__select-option.svelte-8fvu2v small:where(.svelte-8fvu2v){display:block;color:var(--muted);font-size:.72rem}.editor__select-option.svelte-8fvu2v:hover,.editor__select-option--on.svelte-8fvu2v{background:#eff6ff;color:#1d4ed8}.editor__select-empty.svelte-8fvu2v{padding:.55rem .5rem;color:var(--muted);font-size:.8rem}.editor__chip.svelte-8fvu2v,.editor__owner-chip.svelte-8fvu2v{display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;background:#f1f5f9;color:#334155;font-size:.74rem;font-weight:650;padding:.18rem .45rem}.editor__chip.svelte-8fvu2v button:where(.svelte-8fvu2v),.editor__owner-chip.svelte-8fvu2v button:where(.svelte-8fvu2v){border:none;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:1;padding:0}.editor__owner-avatar.svelte-8fvu2v{width:1.2rem;height:1.2rem;border-radius:999px;background:#1d4ed8;color:#fff;display:grid;place-items:center;font-size:.58rem;font-weight:700;flex:0 0 auto}.editor__error.svelte-8fvu2v{margin:.85rem 0 0;color:#9f1c1c;font-weight:600}.editor__next.svelte-8fvu2v{margin-top:1.35rem;display:flex;justify-content:space-between;gap:1rem;align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.65rem;padding:.85rem .95rem}.editor__next-copy.svelte-8fvu2v{display:flex;gap:.55rem;align-items:flex-start;min-width:0}.editor__next-icon.svelte-8fvu2v{width:1.1rem;height:1.1rem;border-radius:999px;background:#2563eb;color:#fff;display:grid;place-items:center;font-size:.68rem;font-weight:800;flex:0 0 auto;margin-top:.1rem}.editor__next.svelte-8fvu2v strong:where(.svelte-8fvu2v){color:#1e3a8a;font-size:.9rem}.editor__next.svelte-8fvu2v p:where(.svelte-8fvu2v){margin:.2rem 0 0;color:#334155;font-size:.8rem}.editor__aside.svelte-8fvu2v{min-width:0;display:flex}.editor__preview-panel.svelte-8fvu2v{padding:.95rem;display:grid;grid-template-rows:auto 1fr auto;gap:.75rem;width:100%;box-sizing:border-box}.editor__preview-head.svelte-8fvu2v{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem .75rem;align-items:flex-start}.editor__preview-head.svelte-8fvu2v h2:where(.svelte-8fvu2v){margin:0;font-size:1rem}.editor__preview-lead.svelte-8fvu2v{margin:.2rem 0 0;color:var(--muted);font-size:.7rem;line-height:1.35;max-width:14rem}.editor__preview-toggle.svelte-8fvu2v{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden}.editor__preview-toggle.svelte-8fvu2v button:where(.svelte-8fvu2v){border:none;background:#fff;color:var(--muted);font:inherit;font-size:.75rem;font-weight:700;padding:.3rem .7rem;cursor:pointer}.editor__preview-toggle--active.svelte-8fvu2v{background:#0f172a!important;color:#fff!important}.editor__preview-body.svelte-8fvu2v{display:grid;place-items:center;min-height:0;padding:.15rem 0}.editor__preview-states.svelte-8fvu2v{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;align-items:start;padding:.1rem 0 .2rem}.editor__preview-state.svelte-8fvu2v{border:1.5px solid #e2e8f0;border-radius:.45rem;padding:.2rem;background:#fff;cursor:pointer;display:grid;gap:.2rem;justify-items:center}.editor__preview-state--active.svelte-8fvu2v{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.editor__preview-state-thumb.svelte-8fvu2v{display:block;width:100%;height:auto;aspect-ratio:174 / 146;object-fit:cover;object-position:top;border-radius:.3rem;background:#0f172a}.editor__preview-state-label.svelte-8fvu2v{font-size:.58rem;font-weight:650;color:#334155;text-align:center;line-height:1.1}.editor--experience.svelte-8fvu2v .advent-preview{width:min(100%,16.25rem)}.editor--experience.svelte-8fvu2v .advent-preview__screen{min-height:22.5rem}.editor__mechanic-states.svelte-8fvu2v{display:grid;gap:.4rem;padding-top:.2rem;align-self:start;align-content:start}.editor__mechanic-states-label.svelte-8fvu2v{font-size:.78rem;font-weight:800;color:#0a1f44}.editor__no-experience.svelte-8fvu2v{display:grid;gap:.6rem;justify-items:start;color:#475569;font-size:.82rem}.editor__no-experience.svelte-8fvu2v p:where(.svelte-8fvu2v){margin:0}.editor__preview-note.svelte-8fvu2v{margin:0;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.55rem;padding:.65rem .75rem;color:#1e3a8a;font-size:.78rem;line-height:1.4;display:flex;gap:.45rem;align-items:flex-start}.editor__preview-note-icon.svelte-8fvu2v{width:1rem;height:1rem;border-radius:999px;background:#2563eb;color:#fff;display:grid;place-items:center;font-size:.65rem;font-weight:800;flex:0 0 auto;margin-top:.1rem}.sr-only.svelte-8fvu2v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1280px){.editor__body.svelte-8fvu2v{grid-template-columns:clamp(13rem,18vw,15.5rem) minmax(0,1fr) clamp(15.5rem,26vw,19rem)}.editor--experience.svelte-8fvu2v .editor__body:where(.svelte-8fvu2v){grid-template-columns:15rem minmax(0,1fr) 20rem}}@media(max-width:1280px){.editor__body--dense.svelte-8fvu2v{grid-template-columns:clamp(13rem,18vw,15.5rem) minmax(0,1fr)}.editor__body--dense.svelte-8fvu2v>.ce-aside{grid-column:2;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:start}}@media(max-width:1100px){.editor__body.svelte-8fvu2v,.editor--experience.svelte-8fvu2v .editor__body:where(.svelte-8fvu2v){grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.editor__aside.svelte-8fvu2v{grid-column:1 / -1}.editor__actions.svelte-8fvu2v{flex-wrap:wrap;justify-content:flex-end}.editor__preview-panel.svelte-8fvu2v{grid-template-rows:auto auto auto}.editor__preview-body.svelte-8fvu2v{min-height:24rem}.editor__horizon.svelte-8fvu2v{grid-template-columns:repeat(7,minmax(4.5rem,1fr));overflow-x:auto}}@media(max-width:900px){.editor__body.svelte-8fvu2v,.editor--experience.svelte-8fvu2v .editor__body:where(.svelte-8fvu2v){grid-template-columns:minmax(0,1fr)}.editor__rail.svelte-8fvu2v{height:auto}.editor__rail.svelte-8fvu2v ul:where(.svelte-8fvu2v){display:none}.editor__section--pair.svelte-8fvu2v{grid-template-columns:minmax(0,1fr)}.editor__next.svelte-8fvu2v{flex-direction:column;align-items:stretch}.editor__horizon-summary.svelte-8fvu2v{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:.6rem 0 0;font-size:.82rem;color:#64748b}.editor__horizon-summary.svelte-8fvu2v strong:where(.svelte-8fvu2v){color:var(--blue);font-size:.9rem}.editor__horizon.svelte-8fvu2v{grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible}.editor__horizon-btn.svelte-8fvu2v{min-height:2.5rem;justify-content:center}.editor__horizon-item.svelte-8fvu2v:not(:last-child):after{top:1.22rem}.editor__horizon-label.svelte-8fvu2v{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.editor__overflow-wrap.svelte-8fvu2v{position:relative}.editor__overflow-wrap.svelte-8fvu2v .editor__overflow-menu{left:auto;right:0;width:13rem}.editor__horizon-btn.svelte-8fvu2v{border:none;background:none;padding:0;font:inherit;color:inherit;display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;cursor:pointer;position:relative;z-index:1}.editor__horizon-btn.svelte-8fvu2v:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:.4rem}.editor__horizon-item--done.svelte-8fvu2v .editor__horizon-btn:where(.svelte-8fvu2v){color:#15803d}.editor__overflow.svelte-8fvu2v svg{transform:rotate(90deg)}.editor__publish.svelte-8fvu2v{background:#0f3b82;text-decoration:none;gap:.45rem}.editor__body--preview.svelte-8fvu2v{display:block}.editor__review-list.svelte-8fvu2v{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.editor__review-list.svelte-8fvu2v li:where(.svelte-8fvu2v){display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:start;font-size:.84rem;color:var(--ink)}.editor__review-list.svelte-8fvu2v small:where(.svelte-8fvu2v){display:block;color:#b45309;font-size:.74rem}.editor__review-icon.svelte-8fvu2v{width:1.2rem;height:1.2rem;border-radius:999px;display:grid;place-items:center;background:#fef3c7;color:#b45309}.editor__review-ok.svelte-8fvu2v .editor__review-icon:where(.svelte-8fvu2v){background:#16a34a;color:#fff}@media(max-width:900px){.editor__body--dense.svelte-8fvu2v>.ce-aside{grid-column:auto}}@media(max-width:700px){.editor--experience.svelte-8fvu2v .xp__styles{grid-template-columns:repeat(2,minmax(0,1fr))}.editor--experience.svelte-8fvu2v .xp__doors{grid-template-columns:repeat(4,minmax(0,1fr));max-width:20rem}}.ov.svelte-ly3bvc{display:grid;gap:.8rem;min-width:0}.ov__back.svelte-ly3bvc{display:inline-flex;align-items:center;gap:.25rem;color:#0a1f44;font-weight:600;font-size:.875rem;text-decoration:none;width:fit-content}.ov__state.svelte-ly3bvc h1:where(.svelte-ly3bvc){margin:0 0 .35rem;font-size:1.2rem}.ov__state-actions.svelte-ly3bvc{display:flex;gap:.5rem}.ov__head.svelte-ly3bvc{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:flex-start}.ov__head.svelte-ly3bvc>div:where(.svelte-ly3bvc):first-child{min-width:0}.ov__title-row.svelte-ly3bvc{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ov__title-row.svelte-ly3bvc h1:where(.svelte-ly3bvc){margin:0;font-size:clamp(1.5rem,2.3vw,2rem);letter-spacing:-.02em;font-weight:800;color:#0a1f44}.ov__status.svelte-ly3bvc{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.25rem .7rem;font-size:.8rem;font-weight:700;background:#eef2f7;color:#475569}.ov__status--live.svelte-ly3bvc{background:#dcfce7;color:#15803d}.ov__status--review.svelte-ly3bvc{background:#ede9fe;color:#6d28d9}.ov__status--approved.svelte-ly3bvc,.ov__status--scheduled.svelte-ly3bvc{background:#e0ecff;color:#1d4ed8}.ov__status--paused.svelte-ly3bvc{background:#fef3c7;color:#b45309}.ov__meta.svelte-ly3bvc{margin:.4rem 0 0;display:flex;gap:.6rem;color:#64748b;font-size:.95rem;flex-wrap:wrap}.ov__meta-sep.svelte-ly3bvc{margin-right:.6rem}.ov__actions.svelte-ly3bvc{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.ov__btn.svelte-ly3bvc{min-height:2.6rem;padding:.55rem 1.1rem;font-size:.9rem}.ov__menu.svelte-ly3bvc{position:relative}.ov__menu.svelte-ly3bvc .ov__menu-list{left:auto;right:0;width:16rem}.ov__hero.svelte-ly3bvc{display:grid;grid-template-columns:clamp(12rem,17vw,16rem) minmax(0,1.6fr) minmax(0,1fr) minmax(14rem,1.05fr);gap:1.2rem;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;padding:.55rem}.ov__art.svelte-ly3bvc{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:.6rem}.ov__desc.svelte-ly3bvc h2:where(.svelte-ly3bvc){margin:0 0 .35rem;font-size:.95rem;font-weight:800;color:#0f172a}.ov__desc.svelte-ly3bvc p:where(.svelte-ly3bvc){margin:0 0 .6rem;font-size:.86rem;line-height:1.5;color:#334155}.ov__tags.svelte-ly3bvc{display:flex;gap:.4rem;flex-wrap:wrap}.ov__facts.svelte-ly3bvc{margin:0;display:grid;gap:.6rem;border-left:1px solid #e2e8f0;padding-left:1rem;font-size:.8rem}.ov__facts.svelte-ly3bvc dt:where(.svelte-ly3bvc){color:#64748b;font-size:.72rem}.ov__facts.svelte-ly3bvc dd:where(.svelte-ly3bvc){margin:.15rem 0 0;display:flex;align-items:center;gap:.4rem;color:#0f172a}.ov__avatar.svelte-ly3bvc{width:1.6rem;height:1.6rem;border-radius:999px;background:#0a1f44;color:#fff;font-size:.62rem;font-weight:700;display:inline-grid;place-items:center;flex:0 0 auto}.ov__status-card.svelte-ly3bvc{border-radius:.7rem;padding:.8rem .9rem;display:grid;gap:.4rem;background:#f1f5f9;align-self:stretch;align-content:center}.ov__status-card.svelte-ly3bvc p:where(.svelte-ly3bvc){margin:0;display:flex;gap:.45rem;align-items:center;font-size:.9rem;color:#0f172a}.ov__status-card.svelte-ly3bvc .ov__status-body:where(.svelte-ly3bvc){display:block;font-size:.78rem;color:#475569;padding-left:1.6rem}.ov__status-card--green.svelte-ly3bvc{background:#ecfdf3}.ov__status-card--slate.svelte-ly3bvc .ov__status-icon:where(.svelte-ly3bvc){background:#64748b}.ov__status-card--violet.svelte-ly3bvc .ov__status-icon:where(.svelte-ly3bvc){background:#7c3aed}.ov__status-card--blue.svelte-ly3bvc .ov__status-icon:where(.svelte-ly3bvc){background:#2563eb}.ov__status-card--amber.svelte-ly3bvc .ov__status-icon:where(.svelte-ly3bvc){background:#d97706}.ov__status-card--green.svelte-ly3bvc strong:where(.svelte-ly3bvc){color:#15803d}.ov__status-card--violet.svelte-ly3bvc{background:#f5f3ff}.ov__status-card--blue.svelte-ly3bvc{background:#eff6ff}.ov__status-card--amber.svelte-ly3bvc{background:#fffbeb}.ov__status-icon.svelte-ly3bvc{width:1.15rem;height:1.15rem;border-radius:999px;background:#16a34a;color:#fff;display:grid;place-items:center}.ov__tabs.svelte-ly3bvc{display:flex;flex-wrap:wrap;column-gap:1.35rem;row-gap:0;margin-top:.2rem;border-bottom:1px solid var(--ce-line)}.ov__tabs.svelte-ly3bvc button:where(.svelte-ly3bvc){display:inline-flex;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.55rem .1rem .6rem;border:none;border-bottom:2px solid transparent;background:none;font:inherit;font-size:.8rem;font-weight:600;color:var(--ce-muted);white-space:nowrap;cursor:pointer}.ov__tabs.svelte-ly3bvc button[aria-selected=true]:where(.svelte-ly3bvc){color:var(--ce-ink);font-weight:800;border-bottom-color:var(--ce-blue)}.ov__tabs.svelte-ly3bvc button:where(.svelte-ly3bvc):focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px;border-radius:.35rem}.ov__top.svelte-ly3bvc{display:grid;grid-template-columns:minmax(0,1fr) clamp(15rem,19vw,18.5rem);gap:.8rem;align-items:start}.ov__left.svelte-ly3bvc{display:grid;gap:.8rem;min-width:0}.ov__kpis.svelte-ly3bvc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.ov__kpi.svelte-ly3bvc{display:flex;gap:.7rem;align-items:center}.ov__kpi-icon.svelte-ly3bvc{width:2.6rem;height:2.6rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;display:grid;place-items:center;flex:0 0 auto}.ov__kpi.svelte-ly3bvc strong:where(.svelte-ly3bvc){display:block;font-size:1.35rem;color:#0f172a}.ov__kpi.svelte-ly3bvc span:where(.svelte-ly3bvc){font-size:.74rem;color:#64748b}.ov__top.svelte-ly3bvc{align-items:stretch}.ov__preview.svelte-ly3bvc{display:grid;grid-template-rows:auto 1fr;gap:.6rem;position:relative;min-height:22rem}.ov__preview-frame.svelte-ly3bvc{position:relative;overflow:hidden;min-height:0}.ov__preview-frame.svelte-ly3bvc>*{position:absolute;inset:0 0 auto 0}.ov__preview.svelte-ly3bvc h2:where(.svelte-ly3bvc),.ov__chart.svelte-ly3bvc h2:where(.svelte-ly3bvc),.ov__grid.svelte-ly3bvc h2{margin:0;font-size:.95rem;font-weight:800;color:#0f172a}.ov__grid.svelte-ly3bvc{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:.8rem}.ov__grid--three.svelte-ly3bvc{grid-template-columns:repeat(3,minmax(0,1fr))}.ov__empty.svelte-ly3bvc{display:grid;justify-items:center;gap:.35rem;text-align:center;color:#64748b;padding:2.2rem 1rem;font-size:.8rem}.ov__empty.svelte-ly3bvc strong:where(.svelte-ly3bvc){color:#0f172a;font-size:.9rem}.ov__empty--small.svelte-ly3bvc{padding:1rem}.ov__empty--panel.svelte-ly3bvc{padding:3rem 1rem}.ov__prize-list.svelte-ly3bvc,.ov__activity.svelte-ly3bvc,.ov__checklist.svelte-ly3bvc,.ov__timeline.svelte-ly3bvc,.ov__langs.svelte-ly3bvc{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.ov__prize-list.svelte-ly3bvc li:where(.svelte-ly3bvc){display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:center;font-size:.78rem}.ov__prize-list.svelte-ly3bvc img:where(.svelte-ly3bvc),.ov__prize-cell.svelte-ly3bvc img:where(.svelte-ly3bvc){border-radius:.35rem;object-fit:cover}.ov__prize-list.svelte-ly3bvc strong:where(.svelte-ly3bvc){display:block;color:#0f172a}.ov__prize-list.svelte-ly3bvc small:where(.svelte-ly3bvc){color:#64748b}.ov__num.svelte-ly3bvc{font-variant-numeric:tabular-nums;font-weight:700}.ov__prize-cell.svelte-ly3bvc{display:inline-flex;align-items:center;gap:.5rem}.ov__activity.svelte-ly3bvc li:where(.svelte-ly3bvc){display:grid;grid-template-columns:auto minmax(6rem,auto) 1fr auto;gap:.55rem;align-items:center;font-size:.76rem;color:#334155}.ov__activity-actor.svelte-ly3bvc{color:#0f172a;font-weight:600}.ov__activity.svelte-ly3bvc time:where(.svelte-ly3bvc){color:#64748b;white-space:nowrap}.ov__muted.svelte-ly3bvc{color:#64748b;font-size:.8rem}.ov__checklist.svelte-ly3bvc li:where(.svelte-ly3bvc){display:grid;grid-template-columns:auto 1fr auto;gap:.55rem;align-items:center;font-size:.78rem;color:#0f172a}.ov__check.svelte-ly3bvc{width:1.1rem;height:1.1rem;border-radius:999px;background:#16a34a;color:#fff;display:grid;place-items:center}.ov__check--todo.svelte-ly3bvc{background:#f59e0b}.ov__ok.svelte-ly3bvc{color:#15803d;font-weight:600}.ov__todo.svelte-ly3bvc,.ov__todo.svelte-ly3bvc a:where(.svelte-ly3bvc){color:#b45309;font-weight:600}.ov__timeline-item.svelte-ly3bvc{display:grid;grid-template-columns:1fr auto;gap:.5rem;font-size:.78rem;position:relative;padding-left:1.2rem;color:#0f172a}.ov__timeline-item.svelte-ly3bvc:before{content:"";position:absolute;left:.15rem;top:.3rem;width:.5rem;height:.5rem;border-radius:999px;border:2px solid #0a1f44;background:#fff}.ov__timeline-item--done.svelte-ly3bvc:before{background:#0a1f44}.ov__timeline-item--pending.svelte-ly3bvc{color:#94a3b8}.ov__timeline-item--pending.svelte-ly3bvc:before{border-color:#cbd5e1}.ov__timeline.svelte-ly3bvc time:where(.svelte-ly3bvc){color:#475569}.ov__dl.svelte-ly3bvc{display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:.5rem 1.2rem;margin:0 0 .8rem;font-size:.84rem}.ov__dl.svelte-ly3bvc dt:where(.svelte-ly3bvc){color:#64748b}.ov__dl.svelte-ly3bvc dd:where(.svelte-ly3bvc){margin:0;color:#0f172a}.ov__langs.svelte-ly3bvc li:where(.svelte-ly3bvc){font-size:.85rem;padding:.4rem 0;border-bottom:1px solid #f1f5f9}@media(max-width:1280px){.ov__hero.svelte-ly3bvc{grid-template-columns:clamp(10rem,22vw,14rem) minmax(0,1fr) minmax(0,.9fr)}.ov__status-card.svelte-ly3bvc{grid-column:1 / -1}.ov__kpis.svelte-ly3bvc{grid-template-columns:repeat(2,minmax(0,1fr))}.ov__grid--three.svelte-ly3bvc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:900px){.ov__hero.svelte-ly3bvc,.ov__top.svelte-ly3bvc,.ov__grid.svelte-ly3bvc,.ov__grid--three.svelte-ly3bvc{grid-template-columns:minmax(0,1fr)}.ov__facts.svelte-ly3bvc{border-left:none;padding-left:0}}@media(max-width:640px){.ov__meta-item--dates.svelte-ly3bvc{flex-basis:100%}.ov__meta-item--dates.svelte-ly3bvc .ov__meta-sep:where(.svelte-ly3bvc){display:none}.ov__tabs.svelte-ly3bvc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;border-bottom:none}.ov__tabs.svelte-ly3bvc button:where(.svelte-ly3bvc){justify-content:center;margin-bottom:0;min-height:2.5rem;padding:.4rem .2rem;border:1px solid var(--ce-line);border-radius:.5rem;background:#fff;font-size:.72rem;white-space:normal;text-align:center;line-height:1.15}.ov__tabs.svelte-ly3bvc button[aria-selected=true]:where(.svelte-ly3bvc){border-color:var(--ce-blue);background:#eef4ff;color:var(--ce-blue)}.ov__actions.svelte-ly3bvc{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.ov__actions.svelte-ly3bvc .ov__btn:where(.svelte-ly3bvc){justify-content:center;width:100%;box-sizing:border-box;white-space:normal;text-align:center}.ov__actions.svelte-ly3bvc .ov__btn:where(.svelte-ly3bvc) svg{flex:none}.ov__menu.svelte-ly3bvc .ov__menu-list{left:0;right:0;width:auto}}.language-form.svelte-1ioxuv4{display:grid;gap:1rem;background:#fff;border:1px solid #dde3ea;border-radius:12px;padding:1.25rem}.language-form__header.svelte-1ioxuv4{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:start}.language-form__header.svelte-1ioxuv4 h2:where(.svelte-1ioxuv4){margin:0;font-size:1.25rem}.language-form__actions.svelte-1ioxuv4{display:flex;gap:.5rem;flex-wrap:wrap}.language-form__grid.svelte-1ioxuv4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.language-form__field--full.svelte-1ioxuv4{grid-column:1 / -1}label.svelte-1ioxuv4{display:grid;gap:.375rem;font-weight:600;color:#334155}input.svelte-1ioxuv4,select.svelte-1ioxuv4,textarea.svelte-1ioxuv4,button.svelte-1ioxuv4{font:inherit}input.svelte-1ioxuv4,select.svelte-1ioxuv4,textarea.svelte-1ioxuv4{width:100%;border:1px solid #c5d0dc;border-radius:8px;padding:.625rem .75rem}button.svelte-1ioxuv4{border:none;border-radius:8px;background:#1a5fb4;color:#fff;padding:.75rem 1rem;font-weight:600;cursor:pointer}button.svelte-1ioxuv4:disabled{opacity:.7;cursor:not-allowed}.ghost-button.svelte-1ioxuv4{background:#fff;color:#1a5fb4;border:1px solid #c5d0dc}.language-form__error.svelte-1ioxuv4{margin:0;color:#b42318}.language-form__hint.svelte-1ioxuv4{font-weight:400;color:#66788a}.language-form__assets.svelte-1ioxuv4{margin:0;border:1px dashed #c5d0dc;border-radius:10px;padding:1rem}.language-form__assets.svelte-1ioxuv4 legend:where(.svelte-1ioxuv4){padding:0 .375rem;font-weight:700}small.svelte-1ioxuv4{color:#b42318;font-weight:500}@media(max-width:800px){.language-form__grid.svelte-1ioxuv4{grid-template-columns:1fr}}.header-actions.svelte-gc3iky{display:flex;gap:.5rem;flex-wrap:wrap}.secondary-link.svelte-gc3iky,.ghost-button.svelte-gc3iky{display:inline-flex;align-items:center;justify-content:center;border:1px solid #c5d0dc;border-radius:8px;background:#fff;color:#1a5fb4;padding:.75rem 1rem;font-weight:600;text-decoration:none;cursor:pointer;font:inherit}.content-layout.svelte-gc3iky{display:grid;grid-template-columns:260px 1fr;gap:1rem;align-items:start}.content-main.svelte-gc3iky{display:grid;gap:1rem}.version-list__header.svelte-gc3iky{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem}.version-list__header.svelte-gc3iky h2:where(.svelte-gc3iky){margin:0;font-size:1rem}.version-list.svelte-gc3iky ul:where(.svelte-gc3iky){list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.version-item.svelte-gc3iky{width:100%;display:grid;gap:.25rem;text-align:left;border:1px solid #dde3ea;border-radius:8px;background:#f8fbff;padding:.75rem;cursor:pointer;font:inherit}.version-item--active.svelte-gc3iky{border-color:#1a5fb4;background:#e8f1fb}.panel--success.svelte-gc3iky{border-color:#a7d7b0;background:#eefbf1}.panel--warning.svelte-gc3iky{border-color:#e0c36a;background:#fff8e6}.ghost-button.svelte-gc3iky:disabled{opacity:.7;cursor:not-allowed}.preview-panel.svelte-gc3iky{display:grid;gap:.75rem}.preview-panel.svelte-gc3iky h2:where(.svelte-gc3iky),.preview-panel.svelte-gc3iky h3:where(.svelte-gc3iky){margin:0}.preview-meta.svelte-gc3iky{margin:0;color:#66788a}.preview-body.svelte-gc3iky,.preview-terms.svelte-gc3iky{border-top:1px solid #edf2f7;padding-top:.75rem}.preview-assets.svelte-gc3iky{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.preview-asset.svelte-gc3iky{border:1px dashed #c5d0dc;border-radius:8px;padding:.75rem;background:#fafbfc}.preview-asset.svelte-gc3iky p:where(.svelte-gc3iky){margin:.25rem 0 0}@media(max-width:900px){.content-layout.svelte-gc3iky,.preview-assets.svelte-gc3iky{grid-template-columns:1fr}}.cp-head.svelte-1eacjuf{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 20px;flex-wrap:wrap}.cp-head__text.svelte-1eacjuf{min-width:0}.cp-head.svelte-1eacjuf h1:where(.svelte-1eacjuf){margin:0;font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.cp-head.svelte-1eacjuf .pz-subtitle:where(.svelte-1eacjuf){margin:4px 0 0}.cp-head__controls.svelte-1eacjuf{display:flex;align-items:flex-end;gap:10px;min-width:0}.cp-field.svelte-1eacjuf{display:grid;gap:4px;min-width:0}.cp-field.svelte-1eacjuf label:where(.svelte-1eacjuf){font-size:12px;font-weight:600;color:var(--ce-muted)}.cp-field--campaign.svelte-1eacjuf{width:17rem}.cp-field.svelte-1eacjuf .ce-select:where(.svelte-1eacjuf){width:100%;min-height:40px}.cp-export.svelte-1eacjuf{min-height:40px;white-space:nowrap}.cp-filters.svelte-1eacjuf{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.cp-presets.svelte-1eacjuf{display:inline-flex;border:1px solid #cbd5e1;border-radius:9px;background:#fff;overflow:hidden}.cp-preset.svelte-1eacjuf{font:inherit;font-size:13px;font-weight:600;min-height:38px;padding:0 14px;border:0;border-right:1px solid #e2e8f0;background:transparent;color:var(--ce-ink);cursor:pointer;white-space:nowrap}.cp-preset.svelte-1eacjuf:last-child{border-right:0}.cp-preset[aria-pressed=true].svelte-1eacjuf{background:var(--ce-blue-soft);color:var(--ce-blue)}.cp-preset.svelte-1eacjuf:disabled{color:#94a3b8;cursor:not-allowed}.cp-preset.svelte-1eacjuf:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.cp-dates.svelte-1eacjuf{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 10px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:var(--ce-muted)}.cp-date.svelte-1eacjuf{border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--ce-ink);min-width:0;padding:6px 2px}.cp-date.svelte-1eacjuf:disabled{color:var(--ce-muted)}.cp-date.svelte-1eacjuf:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px;border-radius:4px}.cp-filters__hint.svelte-1eacjuf{font-size:12px;color:var(--ce-muted)}.cp-top.svelte-1eacjuf{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:16px}.cp-summary.svelte-1eacjuf{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:start}.cp-summary__art.svelte-1eacjuf{width:112px;height:112px;object-fit:cover;border-radius:10px;background:#f1f5f9}.cp-summary__body.svelte-1eacjuf{display:grid;gap:6px;min-width:0}.cp-summary__head.svelte-1eacjuf{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.cp-summary__title.svelte-1eacjuf{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.cp-summary.svelte-1eacjuf h2:where(.svelte-1eacjuf){margin:0;font-size:20px;color:var(--ce-navy);overflow-wrap:anywhere}.cp-summary__range.svelte-1eacjuf{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:13px;color:var(--ce-muted)}.cp-summary__range.svelte-1eacjuf strong:where(.svelte-1eacjuf){color:var(--ce-ink)}.cp-summary__desc.svelte-1eacjuf{margin:0;font-size:13.5px;color:var(--ce-ink)}.cp-summary__facts.svelte-1eacjuf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin:6px 0 0}.cp-summary__facts.svelte-1eacjuf dt:where(.svelte-1eacjuf){font-size:12px;color:var(--ce-muted)}.cp-summary__facts.svelte-1eacjuf dd:where(.svelte-1eacjuf){margin:2px 0 0;font-size:13.5px;font-weight:600;color:var(--ce-ink);overflow-wrap:anywhere}.cp-compare.svelte-1eacjuf{display:flex;gap:14px;align-items:flex-start;background:#f8fafc;border-style:dashed}.cp-compare__icon.svelte-1eacjuf{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#e2e8f0;color:var(--ce-muted)}.cp-compare.svelte-1eacjuf h2:where(.svelte-1eacjuf){margin:0;font-size:16px;color:var(--ce-navy)}.cp-compare.svelte-1eacjuf .rp-unavailable:where(.svelte-1eacjuf){margin:4px 0 2px}.cp-compare.svelte-1eacjuf .pz-muted:where(.svelte-1eacjuf){margin:0;font-size:13px}.cp-stats.svelte-1eacjuf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cp-stat.svelte-1eacjuf .pz-stat__label:where(.svelte-1eacjuf),.cp-stat.svelte-1eacjuf .pz-stat__note:where(.svelte-1eacjuf),.cp-stat.svelte-1eacjuf .rp-unavailable:where(.svelte-1eacjuf){display:block}.cp-stat.svelte-1eacjuf .rp-unavailable:where(.svelte-1eacjuf){margin:4px 0 2px}.cp-grid.svelte-1eacjuf{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;align-items:start}.cp-grid.svelte-1eacjuf h2:where(.svelte-1eacjuf),.cp-grid.svelte-1eacjuf .pz-card__head:where(.svelte-1eacjuf) h2:where(.svelte-1eacjuf){margin:0 0 4px;font-size:16px;color:var(--ce-navy)}.cp-card-note.svelte-1eacjuf{font-size:12px}.cp-empty.svelte-1eacjuf{display:grid;place-content:center;text-align:center;min-height:180px;margin-top:10px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;padding:16px}.cp-empty.svelte-1eacjuf p:where(.svelte-1eacjuf){margin:0}.cp-legend--entries.svelte-1eacjuf span:where(.svelte-1eacjuf):last-child:before{background:#0e7490}.cp-trend-note.svelte-1eacjuf{margin:8px 0 0;font-size:12.5px;color:var(--ce-muted)}.cp-plot.svelte-1eacjuf{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:190px auto;column-gap:8px;margin-top:14px}.cp-plot__y.svelte-1eacjuf{position:relative;min-width:20px;font-size:11px;color:var(--ce-muted);text-align:right}.cp-plot__y.svelte-1eacjuf span:where(.svelte-1eacjuf){position:absolute;right:0;transform:translateY(50%);line-height:1;font-variant-numeric:tabular-nums}.cp-plot__area.svelte-1eacjuf{position:relative;border-bottom:1px solid #94a3b8}.cp-plot__grid.svelte-1eacjuf{position:absolute;left:0;right:0;border-top:1px dashed #e2e8f0}.cp-plot__bars.svelte-1eacjuf{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;gap:var(--cp-gap, 3px);overflow:hidden}.cp-plot__col.svelte-1eacjuf{flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center;gap:1px}.cp-plot__bar.svelte-1eacjuf{flex:1 1 0;max-width:12px;border-radius:2px 2px 0 0}.cp-plot__bar--entries.svelte-1eacjuf{background:#0e7490}.cp-plot__bar--participants.svelte-1eacjuf{background:#7dd3fc}.cp-plot__x.svelte-1eacjuf{grid-column:2;display:flex;gap:var(--cp-gap, 3px);min-width:0;overflow:hidden;padding-top:6px;font-size:11px;color:var(--ce-muted)}.cp-plot__x.svelte-1eacjuf>span:where(.svelte-1eacjuf){flex:1 1 0;min-width:0;white-space:nowrap;overflow:visible}.cp-table-scroll.svelte-1eacjuf{max-height:340px;overflow-y:auto;border-radius:8px}.cp-table-scroll.svelte-1eacjuf:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px;box-shadow:0 0 0 5px var(--ce-blue-soft)}.cp-table.svelte-1eacjuf{min-width:0}.cp-table.svelte-1eacjuf th:where(.svelte-1eacjuf),.cp-table.svelte-1eacjuf td:where(.svelte-1eacjuf){padding:9px 10px;font-size:13px}.cp-table.svelte-1eacjuf tbody:where(.svelte-1eacjuf) tr:where(.svelte-1eacjuf){cursor:default}.cp-top-prizes.svelte-1eacjuf{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:2px}.cp-top-prizes.svelte-1eacjuf li:where(.svelte-1eacjuf){display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #eef2f7;font-size:13.5px}.cp-top-prizes__name.svelte-1eacjuf{overflow-wrap:anywhere}.cp-rank.svelte-1eacjuf{color:var(--ce-muted);font-weight:600;font-variant-numeric:tabular-nums}.cp-notrecorded.svelte-1eacjuf{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;font-size:13px}.cp-notrecorded.svelte-1eacjuf li:where(.svelte-1eacjuf){display:grid;gap:2px}.cp-more-days.svelte-1eacjuf{display:none}.cp-links.svelte-1eacjuf{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;font-size:13px}@media(max-width:1100px){.cp-top.svelte-1eacjuf,.cp-grid.svelte-1eacjuf{grid-template-columns:minmax(0,1fr)}.cp-stats.svelte-1eacjuf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.cp-head.svelte-1eacjuf h1:where(.svelte-1eacjuf){font-size:26px}.cp-head__controls.svelte-1eacjuf{width:100%}.cp-field--campaign.svelte-1eacjuf{flex:1 1 auto;width:auto}.cp-presets.svelte-1eacjuf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.cp-preset.svelte-1eacjuf{border-right:0;border-bottom:1px solid #e2e8f0}.cp-preset.svelte-1eacjuf:nth-child(odd){border-right:1px solid #e2e8f0}.cp-preset.svelte-1eacjuf:nth-last-child(-n+2){border-bottom:0}.cp-dates.svelte-1eacjuf{width:100%;box-sizing:border-box}.cp-date.svelte-1eacjuf{flex:1 1 0}.cp-summary.svelte-1eacjuf{grid-template-columns:minmax(0,1fr);gap:12px}.cp-summary__art.svelte-1eacjuf{width:64px;height:64px}.cp-summary__facts.svelte-1eacjuf{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-stats.svelte-1eacjuf{gap:10px}.cp-stat.svelte-1eacjuf{grid-template-columns:minmax(0,1fr);align-items:start;align-content:start;gap:8px;padding:12px}.cp-stat.svelte-1eacjuf .pz-stat__icon{width:36px;height:36px}.cp-table.svelte-1eacjuf thead:where(.svelte-1eacjuf){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cp-table.svelte-1eacjuf,.cp-table.svelte-1eacjuf tbody:where(.svelte-1eacjuf),.cp-table.svelte-1eacjuf tr:where(.svelte-1eacjuf){display:block}.cp-table.svelte-1eacjuf tr:where(.svelte-1eacjuf){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding:10px 0;border-bottom:1px solid #eef2f7}.cp-table.svelte-1eacjuf th[scope=row]:where(.svelte-1eacjuf){grid-column:1 / -1;padding:0;border:0;font-weight:700;white-space:normal}.cp-table.svelte-1eacjuf td:where(.svelte-1eacjuf){display:flex;justify-content:space-between;gap:8px;padding:0;border:0;text-align:right}.cp-table.svelte-1eacjuf td:where(.svelte-1eacjuf):before{content:attr(data-label);color:var(--ce-muted);text-align:left}.cp-table-scroll.svelte-1eacjuf{max-height:none}.cp-table.svelte-1eacjuf tr.cp-row--extra:where(.svelte-1eacjuf){display:none}.cp-more-days.svelte-1eacjuf{display:inline-flex;margin-top:10px}.cp-notrecorded.svelte-1eacjuf{grid-template-columns:minmax(0,1fr)}}.ex-form.svelte-112zyh4{display:grid;gap:16px;min-width:0}.ex-step.svelte-112zyh4{display:grid;gap:12px;padding:20px;min-width:0}.ex-step.svelte-112zyh4 h2:where(.svelte-112zyh4){margin:0;font-size:17px}.ex-step.svelte-112zyh4 p:where(.svelte-112zyh4){margin:0}.ex-step--row.svelte-112zyh4{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:12px 24px}.ex-step__text.svelte-112zyh4,.ex-step__control.svelte-112zyh4{display:grid;gap:6px;min-width:0}.ex-step__control.svelte-112zyh4 select:where(.svelte-112zyh4),.ex-step__control.svelte-112zyh4 input:where(.svelte-112zyh4){width:100%;box-sizing:border-box;min-width:0}.ex-step__control.svelte-112zyh4 .rp-toolbar:where(.svelte-112zyh4){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ex-step__control.svelte-112zyh4 .rp-presets:where(.svelte-112zyh4){grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.ex-step.svelte-112zyh4 .rp-preset:where(.svelte-112zyh4){min-height:36px}.ex-choice__icon.svelte-112zyh4{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:#eff6ff;color:#1d4ed8}.ex-step.svelte-112zyh4 .rp-choice--disabled:where(.svelte-112zyh4) .ex-choice__icon:where(.svelte-112zyh4){background:#f1f5f9;color:#94a3b8}.ex-step.svelte-112zyh4 .rp-choice:where(.svelte-112zyh4){min-height:44px;align-items:center}.ex-choice--icon.svelte-112zyh4{grid-template-columns:auto 36px minmax(0,1fr)}.ex-datasets.svelte-112zyh4{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-step__text.svelte-112zyh4 p:where(.svelte-112zyh4),.ex-step.svelte-112zyh4>p:where(.svelte-112zyh4){font-size:13.5px;color:var(--ce-muted)}.ex-sub.svelte-112zyh4{margin:6px 0 0;font-size:15px}.ex-retry.svelte-112zyh4{margin-top:6px;min-height:32px}.ex-format.svelte-112zyh4{display:inline-block;margin-right:4px;padding:0 6px;border-radius:4px;background:#dcfce7;color:#15803d;font-weight:700;font-size:11px}@media(max-width:900px){.ex-step--row.svelte-112zyh4{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.ex-step.svelte-112zyh4{padding:16px}.ex-datasets.svelte-112zyh4{grid-template-columns:minmax(0,1fr)}.ex-generate.svelte-112zyh4,.ex-generate.svelte-112zyh4 .pz-btn:where(.svelte-112zyh4){width:100%;justify-content:center}}.wr-head.svelte-1yetyry{display:flex;justify-content:space-between;align-items:flex-end;gap:14px 20px;flex-wrap:wrap}.wr-head__text.svelte-1yetyry{flex:1 1 320px;min-width:0}.wr-head.svelte-1yetyry h1:where(.svelte-1yetyry){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.wr-head.svelte-1yetyry .pz-subtitle:where(.svelte-1yetyry){margin:4px 0 0}.wr-controls.svelte-1yetyry{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:10px;min-width:0}.wr-range.svelte-1yetyry{margin:0;padding:0;border:0;min-width:0}.wr-range.svelte-1yetyry legend:where(.svelte-1yetyry),.wr-field.svelte-1yetyry{padding:0;font-size:12.5px;font-weight:600;color:var(--ce-muted)}.wr-range.svelte-1yetyry legend:where(.svelte-1yetyry){margin-bottom:4px}.wr-zone.svelte-1yetyry{font-weight:400}.wr-range__inputs.svelte-1yetyry{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;color:var(--ce-muted)}.wr-range__inputs.svelte-1yetyry label:where(.svelte-1yetyry),.wr-range__inputs.svelte-1yetyry input:where(.svelte-1yetyry){min-width:0;width:100%;box-sizing:border-box}.wr-field.svelte-1yetyry{display:grid;gap:4px;min-width:200px}.wr-alert.svelte-1yetyry{align-items:center}.wr-alert__text.svelte-1yetyry{display:grid;gap:2px;flex:1 1 auto;min-width:0}.wr-layout.svelte-1yetyry{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.wr-main.svelte-1yetyry,.wr-side.svelte-1yetyry{display:grid;gap:16px;min-width:0}.wr-kpis.svelte-1yetyry{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wr-kpi.svelte-1yetyry{display:flex;align-items:center;gap:12px;padding:16px;min-width:0}.wr-kpi__icon.svelte-1yetyry{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:50%}.wr-kpi__icon--green.svelte-1yetyry{background:#dcfce7;color:#15803d}.wr-kpi__icon--blue.svelte-1yetyry{background:#dbeafe;color:#1d4ed8}.wr-kpi__icon--amber.svelte-1yetyry{background:#fef3c7;color:#b45309}.wr-kpi__icon--red.svelte-1yetyry{background:#fee2e2;color:#b91c1c}.wr-kpi__value.svelte-1yetyry{margin:0;font-size:24px;font-weight:800;color:var(--ce-navy);line-height:1.1}.wr-kpi__na.svelte-1yetyry{margin:0;font-size:15px;font-weight:700;color:var(--ce-muted);line-height:1.3}.wr-kpi__label.svelte-1yetyry{margin:2px 0 0;font-size:13px;color:var(--ce-muted)}.wr-tabbar.svelte-1yetyry{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 4px;padding:4px 16px 0;border-bottom:1px solid #e4eaf2}.wr-tabs.svelte-1yetyry{display:flex;flex-wrap:wrap;gap:0 4px}.wr-tab.svelte-1yetyry{border:0;border-bottom:2px solid transparent;background:none;padding:12px 10px 10px;font:inherit;font-size:14px;color:var(--ce-muted);cursor:pointer;white-space:nowrap}.wr-tab[aria-selected=true].svelte-1yetyry{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.wr-tab.svelte-1yetyry:focus-visible,.wr-sort.svelte-1yetyry:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.wr-tab--off.svelte-1yetyry{cursor:default;color:#94a3b8}.wr-tab__count.svelte-1yetyry{font-weight:400}.wr-filters.svelte-1yetyry{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px 6px}.wr-search.svelte-1yetyry{flex:2 1 260px;min-width:0}.wr-filters.svelte-1yetyry select{flex:1 1 150px;min-width:0}.wr-tool.svelte-1yetyry{min-height:40px;white-space:nowrap}.wr-off.svelte-1yetyry{color:#94a3b8}.wr-note.svelte-1yetyry{flex:1 1 100%;margin:0;font-size:12.5px;color:var(--ce-muted)}.wr-note--foot.svelte-1yetyry{padding:0 16px 16px}.wr-table.svelte-1yetyry{width:100%;min-width:0}.wr-table.svelte-1yetyry th:where(.svelte-1yetyry),.wr-table.svelte-1yetyry td:where(.svelte-1yetyry){padding-left:12px;padding-right:12px;overflow-wrap:anywhere}.wr-table.svelte-1yetyry .pz-pill:where(.svelte-1yetyry){white-space:nowrap;overflow-wrap:normal}.wr-sort.svelte-1yetyry{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.wr-sort__icon.svelte-1yetyry{display:inline-flex}.wr-sort__icon--up.svelte-1yetyry{transform:rotate(180deg)}.wr-stack.svelte-1yetyry{display:grid;gap:2px;min-width:0}.wr-stack.svelte-1yetyry small:where(.svelte-1yetyry),.wr-recent__when.svelte-1yetyry small:where(.svelte-1yetyry){color:var(--ce-muted);font-size:12px}.wr-date.svelte-1yetyry,.wr-results.svelte-1yetyry .pz-pagination__size{white-space:nowrap}.wr-winner.svelte-1yetyry strong:where(.svelte-1yetyry){white-space:nowrap}.wr-prize.svelte-1yetyry{display:flex;align-items:center;gap:10px}.wr-prize.svelte-1yetyry img:where(.svelte-1yetyry),.wr-recent.svelte-1yetyry img:where(.svelte-1yetyry),.wr-rank.svelte-1yetyry img:where(.svelte-1yetyry){flex:0 0 auto;border-radius:6px;object-fit:cover}.wr-num.svelte-1yetyry,.wr-view.svelte-1yetyry{text-align:right;white-space:nowrap}.wr-footnote.svelte-1yetyry{margin:-6px 0 0;font-size:13px}.wr-card.svelte-1yetyry{display:grid;gap:12px;padding:16px}.wr-card.svelte-1yetyry h2:where(.svelte-1yetyry){margin:0;font-size:16px}.wr-na.svelte-1yetyry{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px}.wr-na__ring.svelte-1yetyry{width:64px;height:64px;border-radius:50%;border:10px solid #e2e8f0;box-sizing:border-box}.wr-na.svelte-1yetyry strong:where(.svelte-1yetyry){color:var(--ce-navy)}.wr-na.svelte-1yetyry p:where(.svelte-1yetyry){margin:4px 0 0;font-size:12.5px;color:var(--ce-muted)}.wr-dl.svelte-1yetyry{display:grid;gap:8px;margin:0}.wr-dl.svelte-1yetyry div:where(.svelte-1yetyry){display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.wr-dl.svelte-1yetyry dt:where(.svelte-1yetyry){display:flex;align-items:center;gap:8px;color:var(--ce-muted)}.wr-dl.svelte-1yetyry dd:where(.svelte-1yetyry){margin:0;font-weight:700;color:var(--ce-navy)}.wr-dl__gap.svelte-1yetyry{padding-top:8px;border-top:1px solid #eef2f7}.wr-dot.svelte-1yetyry{width:9px;height:9px;border-radius:50%}.wr-dot--green.svelte-1yetyry{background:#16a34a}.wr-dot--amber.svelte-1yetyry{background:#f59e0b}.wr-dot--red.svelte-1yetyry{background:#dc2626}.wr-rank.svelte-1yetyry,.wr-recent.svelte-1yetyry{display:grid;gap:10px;margin:0;padding:0;list-style:none}.wr-rank.svelte-1yetyry li:where(.svelte-1yetyry){display:grid;grid-template-columns:16px 28px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px}.wr-rank__n.svelte-1yetyry{color:var(--ce-muted)}.wr-rank__icon.svelte-1yetyry{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#f1f5f9;color:var(--ce-muted)}.wr-rank__name.svelte-1yetyry{overflow-wrap:anywhere}.wr-recent.svelte-1yetyry li:where(.svelte-1yetyry){display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px}.wr-recent__when.svelte-1yetyry{display:grid;text-align:right;font-size:12.5px;white-space:nowrap}@media(max-width:1280px){.wr-kpis.svelte-1yetyry{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.wr-layout.svelte-1yetyry{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.wr-head.svelte-1yetyry h1:where(.svelte-1yetyry){font-size:26px}.wr-controls.svelte-1yetyry,.wr-range.svelte-1yetyry,.wr-field.svelte-1yetyry,.wr-export.svelte-1yetyry{width:100%;min-width:0}.wr-export.svelte-1yetyry .pz-btn{width:100%;justify-content:center}.wr-kpis.svelte-1yetyry{gap:10px}.wr-kpi.svelte-1yetyry{padding:12px;gap:10px}.wr-kpi__icon.svelte-1yetyry{width:36px;height:36px}.wr-tabbar.svelte-1yetyry{padding:4px 8px 0}.wr-tab.svelte-1yetyry{padding:10px 8px 8px}.wr-search.svelte-1yetyry{flex:1 1 100%}.wr-filters.svelte-1yetyry select{flex:1 1 calc(50% - 5px)}.wr-tool.svelte-1yetyry{flex:1 1 0;justify-content:center}.wr-table.svelte-1yetyry thead:where(.svelte-1yetyry){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wr-table.svelte-1yetyry thead:where(.svelte-1yetyry) tr:where(.svelte-1yetyry),.wr-table.svelte-1yetyry thead:where(.svelte-1yetyry) th:where(.svelte-1yetyry){display:block;width:1px;padding:0}.wr-table.svelte-1yetyry,.wr-table.svelte-1yetyry tbody:where(.svelte-1yetyry){display:block}.wr-table.svelte-1yetyry tbody:where(.svelte-1yetyry) tr:where(.svelte-1yetyry){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;padding:14px 16px;border-bottom:1px solid #eef2f7}.wr-table.svelte-1yetyry tbody:where(.svelte-1yetyry) tr.pz-empty-row:where(.svelte-1yetyry){display:block}.wr-table.svelte-1yetyry td:where(.svelte-1yetyry){display:block;padding:0;border:0;text-align:left}.wr-table.svelte-1yetyry td[data-label]:where(.svelte-1yetyry):before{content:attr(data-label);display:block;font-size:11.5px;color:var(--ce-muted);margin-bottom:2px}.wr-winner.svelte-1yetyry{grid-column:1;grid-row:1}.wr-view.svelte-1yetyry{grid-column:2;grid-row:1;align-self:start;text-align:right!important}.wr-view.svelte-1yetyry .pz-btn:where(.svelte-1yetyry){min-width:88px;min-height:40px;justify-content:center}.wr-prize.svelte-1yetyry img:where(.svelte-1yetyry){display:none}}.cc-dialog.svelte-153ydc9{display:grid;gap:.8rem}.cc-dialog__lead.svelte-153ydc9{display:flex;gap:.7rem;align-items:flex-start;padding:.75rem .85rem;border-radius:.6rem}.cc-dialog__lead.svelte-153ydc9 div:where(.svelte-153ydc9){display:grid;gap:.1rem}.cc-dialog__lead.svelte-153ydc9 span:where(.svelte-153ydc9){font-size:.82rem}.cc-dialog__lead--danger.svelte-153ydc9{background:#fef2f2;color:#991b1b}.cc-dialog__lead--info.svelte-153ydc9{background:#eff6ff;color:#1e3a8a}.cc-dialog__impact.svelte-153ydc9{padding:.75rem .85rem;border-radius:.6rem;background:#f1f5f9}.cc-dialog__impact.svelte-153ydc9 h3:where(.svelte-153ydc9){margin:0 0 .35rem;font-size:.9rem;color:#0a1f44}.cc-dialog__impact.svelte-153ydc9 ul:where(.svelte-153ydc9),.cc-dialog__cautions.svelte-153ydc9 ul:where(.svelte-153ydc9){margin:0;padding-left:1.1rem;display:grid;gap:.2rem;font-size:.84rem;color:#334155}.cc-dialog__cautions.svelte-153ydc9{align-items:flex-start}.cc-dialog__cautions.svelte-153ydc9 ul:where(.svelte-153ydc9){color:inherit}.cc-dialog.svelte-153ydc9 .ce-required,.cc-dialog.svelte-153ydc9 .ce-optional{margin-left:.25em}.cc-dialog__row.svelte-153ydc9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media(max-width:640px){.cc-dialog__row.svelte-153ydc9{grid-template-columns:1fr}}.header-actions.svelte-1rjofsh{display:flex;gap:.5rem;flex-wrap:wrap}.secondary-link.svelte-1rjofsh{display:inline-flex;align-items:center;border:1px solid #c5d0dc;border-radius:8px;background:#fff;color:#1a5fb4;padding:.75rem 1rem;font-weight:600;text-decoration:none}.lifecycle-layout.svelte-1rjofsh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.field.svelte-1rjofsh{display:grid;gap:.375rem;margin:.75rem 0;font-weight:600}textarea.svelte-1rjofsh,button.svelte-1rjofsh{font:inherit}textarea.svelte-1rjofsh{width:100%;border:1px solid #c5d0dc;border-radius:8px;padding:.625rem .75rem}.transition-actions.svelte-1rjofsh{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}button.svelte-1rjofsh{border:none;border-radius:8px;background:#1a5fb4;color:#fff;padding:.75rem 1rem;font-weight:600;cursor:pointer}button.danger.svelte-1rjofsh{background:#b54708}button.svelte-1rjofsh:disabled{opacity:.7;cursor:not-allowed}.policy-box.svelte-1rjofsh{border:1px dashed #c5d0dc;border-radius:8px;padding:.75rem;background:#f8fbff}.history-list.svelte-1rjofsh{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.history-list.svelte-1rjofsh li:where(.svelte-1rjofsh){border:1px solid #edf2f7;border-radius:8px;padding:.75rem}.history-row.svelte-1rjofsh{display:flex;gap:.5rem;align-items:center}@media(max-width:900px){.lifecycle-layout.svelte-1rjofsh{grid-template-columns:1fr}}.rp.svelte-1c507kn{display:grid;gap:.6rem;min-width:0}.rp__title.svelte-1c507kn{margin:0;font-size:1.05rem;font-weight:800;color:var(--ce-navy)}.rp__lead.svelte-1c507kn{margin:-.35rem 0 0;font-size:.8rem;color:var(--ce-muted)}.rp__modes.svelte-1c507kn{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--ce-line);border-radius:.5rem;overflow:hidden}.rp__modes.svelte-1c507kn button:where(.svelte-1c507kn){border:none;border-bottom:2px solid transparent;background:#fff;font:inherit;font-size:.8rem;font-weight:600;color:var(--ce-muted);padding:.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer}.rp__modes.svelte-1c507kn button:where(.svelte-1c507kn)+button:where(.svelte-1c507kn){border-left:1px solid var(--ce-line)}.rp__modes.svelte-1c507kn button[aria-pressed=true]:where(.svelte-1c507kn){color:var(--ce-navy);font-weight:800;border-bottom-color:var(--ce-blue)}.rp__modes.svelte-1c507kn button:where(.svelte-1c507kn):focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.rp__frame.svelte-1c507kn{display:flex;justify-content:center;min-width:0}.rp__device.svelte-1c507kn{width:min(100%,15.5rem)}.rp__frame--desktop.svelte-1c507kn .rp__device:where(.svelte-1c507kn){width:100%}.rv.svelte-4p0pgn{display:grid;gap:.85rem;min-width:0}.rv__crumbs.svelte-4p0pgn{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;color:var(--ce-muted)}.rv__crumbs.svelte-4p0pgn a:where(.svelte-4p0pgn){display:inline-flex;align-items:center;gap:.3rem;color:var(--ce-ink);font-weight:600;text-decoration:none}.rv__state.svelte-4p0pgn h1:where(.svelte-4p0pgn){margin:0 0 .4rem;font-size:1.25rem}.rv__state-actions.svelte-4p0pgn{display:flex;gap:.5rem}.rv__head.svelte-4p0pgn{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;gap:.75rem 1.5rem;align-items:start}.rv__head.svelte-4p0pgn h1:where(.svelte-4p0pgn){margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;color:var(--ce-navy);letter-spacing:-.01em}.rv__subtitle.svelte-4p0pgn{margin:.3rem 0 0;color:var(--ce-muted);font-size:.92rem}.rv__head-status.svelte-4p0pgn{padding-top:.2rem}.rv__submitted.svelte-4p0pgn{margin:.4rem 0 0;font-size:.76rem;color:var(--ce-muted)}.rv__badge.svelte-4p0pgn{display:inline-flex;align-items:center;gap:.4rem;border-radius:.4rem;padding:.28rem .6rem;font-size:.8rem;font-weight:700;white-space:nowrap}.rv__badge.svelte-4p0pgn .ce-dot:where(.svelte-4p0pgn){color:inherit}.rv__badge--pending.svelte-4p0pgn{background:var(--ce-amber-soft);color:#92400e}.rv__badge--pending.svelte-4p0pgn .ce-dot:where(.svelte-4p0pgn){color:var(--ce-amber)}.rv__badge--approved.svelte-4p0pgn{background:var(--ce-green-soft);color:#15803d}.rv__badge--returned.svelte-4p0pgn{background:var(--ce-blue-soft);color:var(--ce-blue-strong)}.rv__badge--muted.svelte-4p0pgn{background:#eef2f7;color:#475569}.rv__actions.svelte-4p0pgn{display:flex;gap:.6rem;align-items:flex-start}.rv__action.svelte-4p0pgn{min-height:2.6rem;padding:.55rem 1.2rem;font-size:.86rem}.rv__action--approve.svelte-4p0pgn{min-width:7.5rem}.rv__reject.svelte-4p0pgn{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.rv__reject.svelte-4p0pgn small:where(.svelte-4p0pgn){width:0;min-width:100%;max-width:11rem;color:var(--ce-muted);font-size:.7rem;line-height:1.3}.rv__market-flags.svelte-4p0pgn{display:flex;flex-wrap:wrap;gap:.4rem .65rem;align-items:center}.rv__market-flag.svelte-4p0pgn{display:inline-flex;align-items:center;gap:.3rem}.rv__market-flag.svelte-4p0pgn img:where(.svelte-4p0pgn){display:block;border-radius:2px}.rv__icon-btn.svelte-4p0pgn{width:2.6rem;min-height:2.6rem;padding:0}.rv__more.svelte-4p0pgn{position:relative}.rv__more-menu.svelte-4p0pgn{position:absolute;right:0;top:calc(100% + .3rem);z-index:20;min-width:14rem}.rv__notice.svelte-4p0pgn{display:flex;align-items:center;gap:.45rem;margin:0;padding:.6rem .8rem;border-radius:.6rem;background:var(--ce-soft);border:1px solid var(--ce-line);font-size:.82rem;color:#334155}.rv__notice--success.svelte-4p0pgn{background:var(--ce-green-soft);border-color:#86efac;color:#166534}.rv__notice--error.svelte-4p0pgn{background:var(--ce-red-soft);border-color:#fca5a5;color:#991b1b}.rv__feedback.svelte-4p0pgn{border:1px solid var(--ce-blue-line);background:var(--ce-blue-soft);border-radius:.75rem;padding:.75rem .95rem}.rv__feedback.svelte-4p0pgn h2:where(.svelte-4p0pgn){display:flex;align-items:center;gap:.4rem;margin:0;font-size:.95rem;color:var(--ce-navy)}.rv__feedback-meta.svelte-4p0pgn{margin:.2rem 0 .4rem;font-size:.75rem;color:var(--ce-muted)}.rv__feedback-body.svelte-4p0pgn{margin:0;white-space:pre-line;font-size:.85rem}.rv__layout.svelte-4p0pgn{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,24rem);gap:1rem;align-items:start}.rv__main.svelte-4p0pgn,.rv__aside.svelte-4p0pgn{display:grid;gap:.85rem;min-width:0}.rv__identity.svelte-4p0pgn{display:flex;gap:1.1rem;align-items:flex-start}.rv__art.svelte-4p0pgn{width:6.5rem;height:6.5rem;border-radius:.55rem;object-fit:cover;flex-shrink:0}.rv__identity-text.svelte-4p0pgn{min-width:0;flex:1}.rv__name-row.svelte-4p0pgn{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.rv__name-row.svelte-4p0pgn h2:where(.svelte-4p0pgn){margin:0;font-size:1.3rem;font-weight:800;color:var(--ce-navy)}.rv__id.svelte-4p0pgn,.rv__desc.svelte-4p0pgn{margin:.3rem 0 0;font-size:.85rem;color:var(--ce-muted)}.rv__desc.svelte-4p0pgn{color:#334155}.rv__facts.svelte-4p0pgn{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem}.rv__facts.svelte-4p0pgn li:where(.svelte-4p0pgn){display:flex;align-items:center;gap:.55rem;font-size:.82rem;color:var(--ce-ink)}.rv__facts.svelte-4p0pgn small:where(.svelte-4p0pgn){display:block;color:var(--ce-muted);font-size:.74rem}.rv__fact-icon.svelte-4p0pgn{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--ce-soft);border:1px solid var(--ce-line);color:var(--ce-navy);flex-shrink:0}.rv__tabs.svelte-4p0pgn{display:flex;flex-wrap:wrap;column-gap:.85rem;row-gap:0;background:#fff;border:1px solid var(--ce-line);border-radius:.75rem .75rem 0 0;padding:0 .85rem;margin-bottom:-.85rem}.rv__tabs.svelte-4p0pgn button:where(.svelte-4p0pgn){display:inline-flex;align-items:center;margin-bottom:-1px;padding:.8rem .05rem;border:none;border-bottom:2px solid transparent;background:none;font:inherit;font-size:.8rem;font-weight:600;color:var(--ce-muted);white-space:nowrap;cursor:pointer}.rv__tabs.svelte-4p0pgn button[aria-selected=true]:where(.svelte-4p0pgn){color:var(--ce-ink);font-weight:800;border-bottom-color:var(--ce-blue)}.rv__tabs.svelte-4p0pgn button:where(.svelte-4p0pgn):focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.rv__panel.svelte-4p0pgn>.ce-card:where(.svelte-4p0pgn){border-top-left-radius:0;border-top-right-radius:0}.rv__section-title.svelte-4p0pgn{margin:0 0 .7rem;font-size:1.05rem;font-weight:800;color:var(--ce-navy)}.rv__section-title--gap.svelte-4p0pgn{margin-top:1.2rem}.rv__overview.svelte-4p0pgn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.5rem;margin:0 0 1rem}.rv__overview.svelte-4p0pgn div:where(.svelte-4p0pgn){display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.5rem;font-size:.82rem}.rv__overview.svelte-4p0pgn dt:where(.svelte-4p0pgn),.rv__dl.svelte-4p0pgn dt:where(.svelte-4p0pgn){color:var(--ce-muted)}.rv__overview.svelte-4p0pgn dd:where(.svelte-4p0pgn),.rv__dl.svelte-4p0pgn dd:where(.svelte-4p0pgn){margin:0;color:var(--ce-ink);min-width:0;overflow-wrap:anywhere}.rv__cards.svelte-4p0pgn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.rv__card.svelte-4p0pgn{display:flex;gap:.7rem;border:1px solid var(--ce-line);border-radius:.65rem;padding:.85rem;min-width:0}.rv__card-icon.svelte-4p0pgn{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:999px;background:var(--ce-soft);color:var(--ce-navy);flex-shrink:0}.rv__card-body.svelte-4p0pgn{min-width:0;display:flex;flex-direction:column;gap:.2rem}.rv__card.svelte-4p0pgn h3:where(.svelte-4p0pgn){margin:0;font-size:.88rem;font-weight:800;color:var(--ce-navy)}.rv__card-primary.svelte-4p0pgn{margin:.15rem 0 0;font-size:.86rem;font-weight:700;color:var(--ce-navy)}.rv__card-line.svelte-4p0pgn{margin:0;font-size:.78rem;color:var(--ce-muted);overflow-wrap:anywhere}.rv__card-checks.svelte-4p0pgn{list-style:none;margin:.1rem 0 0;padding:0;display:grid;gap:.2rem;font-size:.76rem;color:#334155}.rv__card-checks.svelte-4p0pgn li:where(.svelte-4p0pgn){display:flex;align-items:center;gap:.35rem;color:var(--ce-green)}.rv__card-checks.svelte-4p0pgn li.rv__todo:where(.svelte-4p0pgn){color:var(--ce-amber)}.rv__card-link.svelte-4p0pgn{margin-top:auto;padding-top:.45rem;display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start}.rv__dl.svelte-4p0pgn{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.55rem 1rem;margin:0;font-size:.84rem}.rv__ok.svelte-4p0pgn{display:inline-flex;align-items:center;gap:.3rem;color:var(--ce-green);font-weight:700}.rv__issues.svelte-4p0pgn{margin:0;padding-left:1rem;color:#92400e}.rv__hint.svelte-4p0pgn{margin:.6rem 0 0;font-size:.78rem;color:var(--ce-muted)}.rv__empty.svelte-4p0pgn{color:var(--ce-muted);font-size:.84rem}.rv__table-wrap.svelte-4p0pgn{overflow-x:auto}.rv__prize.svelte-4p0pgn{display:inline-flex;align-items:center;gap:.45rem}.rv__langs.svelte-4p0pgn{margin:0;padding-left:1.1rem;display:grid;gap:.3rem;font-size:.85rem}.rv__deferred.svelte-4p0pgn{display:grid;justify-items:center;gap:.4rem;text-align:center;padding:2rem 1rem;color:var(--ce-muted);font-size:.84rem}.rv__deferred.svelte-4p0pgn strong:where(.svelte-4p0pgn){color:var(--ce-ink)}.rv__history.svelte-4p0pgn{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.rv__history.svelte-4p0pgn li:where(.svelte-4p0pgn){border-left:3px solid var(--ce-line);padding-left:.7rem;font-size:.8rem}.rv__history.svelte-4p0pgn p:where(.svelte-4p0pgn){margin:.2rem 0 0;color:var(--ce-muted)}.rv__history.svelte-4p0pgn .rv__history-subject:where(.svelte-4p0pgn){color:var(--ce-ink);font-weight:700}.rv__history-subject.svelte-4p0pgn span:where(.svelte-4p0pgn){font-weight:500;color:var(--ce-muted)}.rv__history.svelte-4p0pgn .rv__history-note:where(.svelte-4p0pgn){color:#334155;white-space:pre-line}.rv__activity.svelte-4p0pgn{list-style:none;margin:0;padding:0;display:grid;gap:.4rem;font-size:.8rem}.rv__activity.svelte-4p0pgn li:where(.svelte-4p0pgn){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) auto;gap:.75rem;padding:.35rem 0;border-bottom:1px solid #f1f5f9}.rv__activity-actor.svelte-4p0pgn,.rv__activity.svelte-4p0pgn time:where(.svelte-4p0pgn){color:var(--ce-muted)}.rv__checklist.svelte-4p0pgn ul:where(.svelte-4p0pgn){list-style:none;margin:.7rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.5rem;font-size:.82rem;color:#334155}.rv__checklist.svelte-4p0pgn li:where(.svelte-4p0pgn){display:flex;align-items:center;gap:.5rem}.rv__check.svelte-4p0pgn{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:999px;background:var(--ce-green);color:#fff;flex-shrink:0}.rv__todo.svelte-4p0pgn .rv__check:where(.svelte-4p0pgn){background:var(--ce-amber)}.rv__markets.svelte-4p0pgn ul:where(.svelte-4p0pgn){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem}.rv__markets.svelte-4p0pgn li:where(.svelte-4p0pgn){display:inline-flex;align-items:center;gap:.35rem}@media(max-width:1520px){.rv__head.svelte-4p0pgn{grid-template-columns:minmax(0,1fr) auto}.rv__head-status.svelte-4p0pgn{grid-column:1;grid-row:2;padding-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.rv__submitted.svelte-4p0pgn{margin:0}.rv__actions.svelte-4p0pgn{grid-column:2;grid-row:1 / span 2}}@media(max-width:1280px){.rv__layout.svelte-4p0pgn{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}.rv__cards.svelte-4p0pgn{grid-template-columns:repeat(2,minmax(0,1fr))}.rv__overview.svelte-4p0pgn{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.rv__head.svelte-4p0pgn{grid-template-columns:minmax(0,1fr)}.rv__head-status.svelte-4p0pgn,.rv__actions.svelte-4p0pgn{grid-column:1;grid-row:auto}.rv__actions.svelte-4p0pgn{flex-wrap:wrap}.rv__layout.svelte-4p0pgn{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.rv__tabs.svelte-4p0pgn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.6rem}.rv__tabs.svelte-4p0pgn button:where(.svelte-4p0pgn){justify-content:center;margin-bottom:0;min-height:2.5rem;padding:.35rem .25rem;border:1px solid var(--ce-line);border-radius:.5rem;background:#fff;white-space:normal;text-align:center;line-height:1.15;font-size:.74rem}.rv__tabs.svelte-4p0pgn button[aria-selected=true]:where(.svelte-4p0pgn){border-color:var(--ce-blue);background:var(--ce-blue-soft);color:var(--ce-blue-strong)}.rv__actions.svelte-4p0pgn{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.5rem}.rv__actions.svelte-4p0pgn .rv__action:where(.svelte-4p0pgn){width:100%;justify-content:center;box-sizing:border-box;padding-left:.6rem;padding-right:.6rem}.rv__reject.svelte-4p0pgn{align-items:stretch}.rv__action--approve.svelte-4p0pgn{grid-column:1 / -1}.rv__identity.svelte-4p0pgn{flex-direction:column}.rv__cards.svelte-4p0pgn,.rv__checklist.svelte-4p0pgn ul:where(.svelte-4p0pgn){grid-template-columns:minmax(0,1fr)}.rv__dl.svelte-4p0pgn{grid-template-columns:minmax(0,1fr)}}.rc.svelte-1nn4zi3{display:grid;gap:.85rem;min-width:0}.rc__crumbs.svelte-1nn4zi3{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;color:var(--ce-muted)}.rc__crumbs.svelte-1nn4zi3 a:where(.svelte-1nn4zi3){display:inline-flex;align-items:center;gap:.3rem;color:var(--ce-ink);font-weight:600;text-decoration:none}.rc__state.svelte-1nn4zi3 h1:where(.svelte-1nn4zi3){margin:0 0 .4rem;font-size:1.25rem}.rc__layout.svelte-1nn4zi3{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,1fr);gap:1rem;align-items:start}.rc__main.svelte-1nn4zi3{display:grid;gap:.9rem;min-width:0}.rc__main.svelte-1nn4zi3 h1:where(.svelte-1nn4zi3){margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;color:var(--ce-navy)}.rc__subtitle.svelte-1nn4zi3{margin:.3rem 0 0;color:var(--ce-muted);font-size:.92rem}.rc__blocked.svelte-1nn4zi3{display:flex;gap:.8rem;align-items:flex-start;color:var(--ce-navy)}.rc__blocked.svelte-1nn4zi3 p:where(.svelte-1nn4zi3){margin:.25rem 0 .7rem;font-size:.85rem;color:var(--ce-muted)}.rc__form.svelte-1nn4zi3{display:grid;gap:1rem;padding:1.1rem 1.3rem 1.2rem}.rc__info.svelte-1nn4zi3{display:flex;gap:.75rem;border:1px solid var(--ce-blue-line);background:var(--ce-blue-soft);border-radius:.55rem;padding:.8rem 1rem}.rc__info.svelte-1nn4zi3 strong:where(.svelte-1nn4zi3){color:var(--ce-navy);font-size:.92rem}.rc__info.svelte-1nn4zi3 p:where(.svelte-1nn4zi3){margin:.3rem 0 0;font-size:.82rem;color:#475569}.rc__info-icon.svelte-1nn4zi3{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:999px;background:var(--ce-button-dark);color:#fff;flex-shrink:0;margin-top:.1rem}.rc__req.svelte-1nn4zi3{color:var(--ce-red)}.rc__types.svelte-1nn4zi3{border:none;margin:0;padding:0;min-width:0}.rc__type-grid.svelte-1nn4zi3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-top:.35rem}.rc__type.svelte-1nn4zi3{position:relative;display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.9rem;border:1px solid var(--ce-line);border-radius:.5rem;font-size:.84rem;font-weight:600;color:var(--ce-ink);cursor:pointer;background:#fff}.rc__type.svelte-1nn4zi3 input:where(.svelte-1nn4zi3){position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.rc__type--active.svelte-1nn4zi3{border-color:var(--ce-blue);background:var(--ce-blue-soft);color:var(--ce-blue-strong);box-shadow:0 0 0 1px var(--ce-blue)}.rc__type.svelte-1nn4zi3:focus-within{outline:2px solid var(--ce-blue);outline-offset:2px}.rc__comments.svelte-1nn4zi3{min-height:9.5rem;line-height:1.5}.rc__comments-foot.svelte-1nn4zi3{display:flex;justify-content:space-between;gap:1rem}.rc__form-error.svelte-1nn4zi3{margin:0;padding:.6rem .8rem;border-radius:.5rem;background:var(--ce-red-soft);color:#991b1b;font-size:.84rem}.rc__actions.svelte-1nn4zi3{display:flex;justify-content:flex-end;gap:.75rem}.rc__btn.svelte-1nn4zi3{min-width:5.5rem;min-height:2.6rem;padding:.55rem 1.3rem;font-size:.86rem}.rc__side.svelte-1nn4zi3{display:grid;gap:.9rem;padding:1.1rem 1.15rem}.rc__identity.svelte-1nn4zi3{display:flex;gap:.9rem;align-items:flex-start}.rc__identity.svelte-1nn4zi3 img:where(.svelte-1nn4zi3){width:4.75rem;height:4.75rem;object-fit:cover;border-radius:.5rem;flex-shrink:0}.rc__name-row.svelte-1nn4zi3{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}.rc__name-row.svelte-1nn4zi3 h2:where(.svelte-1nn4zi3){margin:0;font-size:1.15rem;font-weight:800;color:var(--ce-navy)}.rc__id.svelte-1nn4zi3{margin:.35rem 0 0;font-size:.8rem;color:var(--ce-muted)}.rc__badge.svelte-1nn4zi3{display:inline-flex;align-items:center;gap:.35rem;border-radius:.35rem;padding:.2rem .5rem;font-size:.72rem;font-weight:700;white-space:nowrap}.rc__badge--pending.svelte-1nn4zi3{background:var(--ce-amber-soft);color:#92400e}.rc__badge--pending.svelte-1nn4zi3 .ce-dot:where(.svelte-1nn4zi3){color:var(--ce-amber)}.rc__badge--approved.svelte-1nn4zi3{background:var(--ce-green-soft);color:#15803d}.rc__badge--returned.svelte-1nn4zi3{background:var(--ce-blue-soft);color:var(--ce-blue-strong)}.rc__badge--muted.svelte-1nn4zi3{background:#eef2f7;color:#475569}.rc__side-tabs.svelte-1nn4zi3 button:where(.svelte-1nn4zi3){font-size:.82rem}.rc__state-actions.svelte-1nn4zi3{display:flex;flex-wrap:wrap;gap:.5rem}.rc__dl.svelte-1nn4zi3{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:.65rem .9rem;margin:0;font-size:.84rem}.rc__dl.svelte-1nn4zi3 dt:where(.svelte-1nn4zi3){color:var(--ce-ink)}.rc__dl.svelte-1nn4zi3 dd:where(.svelte-1nn4zi3){margin:0;color:var(--ce-muted);min-width:0;overflow-wrap:anywhere}.rc__markets.svelte-1nn4zi3{display:flex;flex-wrap:wrap;gap:.3rem .7rem}.rc__markets.svelte-1nn4zi3 span:where(.svelte-1nn4zi3){display:inline-flex;align-items:center;gap:.3rem}.rc__avatar.svelte-1nn4zi3{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;background:#e2e8f0;color:var(--ce-navy);font-size:.66rem;font-weight:800;margin-right:.4rem}.rc__preview.svelte-1nn4zi3{border-top:1px solid var(--ce-line);padding-top:.9rem}@media(max-width:1280px){.rc__type-grid.svelte-1nn4zi3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.rc__layout.svelte-1nn4zi3{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.rc__side-tabs.svelte-1nn4zi3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:visible;border-bottom:none;padding-bottom:4px}.rc__side-tabs.svelte-1nn4zi3 button:where(.svelte-1nn4zi3){justify-content:center;min-height:40px;margin-bottom:0;padding:.45rem .5rem;border:1px solid var(--ce-line);border-radius:8px;background:#fff;white-space:normal;text-align:center}.rc__side-tabs.svelte-1nn4zi3 button[aria-selected=true]:where(.svelte-1nn4zi3){border-color:var(--ce-blue);background:#eef4ff}}@media(max-width:640px){.rc__type-grid.svelte-1nn4zi3{grid-template-columns:repeat(2,minmax(0,1fr))}.rc__dl.svelte-1nn4zi3{grid-template-columns:minmax(0,1fr)}}.pub.svelte-ykj9ik{display:grid;gap:.85rem;min-width:0}.pub__crumbs.svelte-ykj9ik{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;color:var(--ce-muted)}.pub__crumbs.svelte-ykj9ik a:where(.svelte-ykj9ik){display:inline-flex;align-items:center;gap:.3rem;color:var(--ce-ink);font-weight:600;text-decoration:none}.pub__state.svelte-ykj9ik h1:where(.svelte-ykj9ik){margin:0 0 .4rem;font-size:1.25rem}.pub__head.svelte-ykj9ik{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.pub__head.svelte-ykj9ik h1:where(.svelte-ykj9ik){margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;color:var(--ce-navy)}.pub__subtitle.svelte-ykj9ik{margin:.3rem 0 0;color:var(--ce-muted);font-size:.95rem}.pub__head-actions.svelte-ykj9ik{display:flex;gap:.6rem}.pub__btn.svelte-ykj9ik{min-height:2.6rem;padding:.55rem 1.3rem;font-size:.88rem}.pub__btn--cta.svelte-ykj9ik{gap:.55rem;padding-inline:1.5rem}.pub__steps.svelte-ykj9ik{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));list-style:none;margin:0;padding:.1rem 0 .2rem}.pub__steps.svelte-ykj9ik li:where(.svelte-ykj9ik){position:relative;display:grid;justify-items:center;gap:.35rem;font-size:.8rem;color:var(--ce-muted);text-align:center}.pub__steps.svelte-ykj9ik li:where(.svelte-ykj9ik):not(:last-child):after{content:"";position:absolute;top:.95rem;left:calc(50% + 1.25rem);right:calc(-50% + 1.25rem);height:1px;background:var(--ce-line)}.pub__step-dot.svelte-ykj9ik{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;border:1.5px solid #cbd5e1;background:#fff;color:var(--ce-muted);font-weight:800}.pub__step--done.svelte-ykj9ik{color:var(--ce-ink)!important}.pub__step--done.svelte-ykj9ik .pub__step-dot:where(.svelte-ykj9ik){border-color:var(--ce-green);background:var(--ce-green);color:#fff}.pub__step--active.svelte-ykj9ik{color:var(--ce-navy)!important;font-weight:800}.pub__step--active.svelte-ykj9ik .pub__step-dot:where(.svelte-ykj9ik){border-color:var(--ce-blue);background:var(--ce-blue);color:#fff}.pub__feedback.svelte-ykj9ik:empty{display:none}.pub__feedback.svelte-ykj9ik{display:grid;gap:.5rem;outline:none}.pub__alert.svelte-ykj9ik{display:flex;gap:.6rem;align-items:flex-start;padding:.7rem .9rem;border-radius:.6rem;font-size:.86rem;font-weight:600}.pub__alert--success.svelte-ykj9ik{background:var(--ce-green-soft);color:#166534}.pub__alert--error.svelte-ykj9ik{background:var(--ce-red-soft);color:#991b1b}.pub__grid.svelte-ykj9ik{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.pub__col.svelte-ykj9ik{display:grid;gap:1rem;min-width:0}.pub__card.svelte-ykj9ik{display:grid;gap:.7rem;padding:1rem 1.1rem 1.1rem}.pub__card.svelte-ykj9ik h2:where(.svelte-ykj9ik){margin:0;font-size:1.05rem;font-weight:800;color:var(--ce-navy)}.pub__card-head.svelte-ykj9ik{display:flex;justify-content:space-between;align-items:baseline}.pub__subhead.svelte-ykj9ik{margin-top:.6rem!important;padding-top:.9rem;border-top:1px solid var(--ce-line)}.pub__lead.svelte-ykj9ik{margin:-.5rem 0 0;font-size:.8rem;color:var(--ce-muted)}.pub__modes.svelte-ykj9ik{display:grid;gap:.55rem;border:none;margin:0;padding:0;min-width:0}.pub__mode.svelte-ykj9ik{border:1px solid transparent;border-radius:.6rem;padding:.65rem .75rem}.pub__mode--active.svelte-ykj9ik{border-color:var(--ce-line);box-shadow:0 1px 3px #0f172a0f}.pub__mode-label.svelte-ykj9ik{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;cursor:pointer;position:relative}.pub__mode-label.svelte-ykj9ik input:where(.svelte-ykj9ik){position:absolute;opacity:0;width:1px;height:1px}.pub__radio.svelte-ykj9ik{width:1.2rem;height:1.2rem;margin-top:.1rem;border-radius:999px;border:1.5px solid #94a3b8;display:grid;place-items:center;background:#fff}.pub__mode-label.svelte-ykj9ik input:where(.svelte-ykj9ik):checked+.pub__radio:where(.svelte-ykj9ik){border-color:var(--ce-blue);border-width:2px}.pub__mode-label.svelte-ykj9ik input:where(.svelte-ykj9ik):checked+.pub__radio:where(.svelte-ykj9ik):after{content:"";width:.6rem;height:.6rem;border-radius:999px;background:var(--ce-blue)}.pub__mode-label.svelte-ykj9ik input:where(.svelte-ykj9ik):focus-visible+.pub__radio:where(.svelte-ykj9ik){outline:2px solid var(--ce-blue);outline-offset:2px}.pub__mode-label.svelte-ykj9ik strong:where(.svelte-ykj9ik){display:block;font-size:.9rem;color:var(--ce-navy)}.pub__mode-label.svelte-ykj9ik small:where(.svelte-ykj9ik){display:block;margin-top:.2rem;font-size:.78rem;color:var(--ce-muted)}.pub__modes.svelte-ykj9ik:disabled .pub__mode-label:where(.svelte-ykj9ik){cursor:default;opacity:.75}.pub__when.svelte-ykj9ik{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .6rem;margin:.7rem 0 .1rem 1.95rem}.pub__when.svelte-ykj9ik .ce-input:where(.svelte-ykj9ik){width:100%;min-width:0;padding-inline:.55rem}.pub__when-zone.svelte-ykj9ik,.pub__when-error.svelte-ykj9ik{grid-column:1 / -1;margin:0}.pub__when-zone.svelte-ykj9ik{display:flex;align-items:center;gap:.35rem;font-size:.76rem;color:var(--ce-muted)}.pub__info.svelte-ykj9ik{display:flex;gap:.7rem;border:1px solid var(--ce-blue-line);background:var(--ce-blue-soft);border-radius:.55rem;padding:.75rem .9rem}.pub__info--success.svelte-ykj9ik{border-color:#bbf7d0;background:#f0fdf4}.pub__info.svelte-ykj9ik strong:where(.svelte-ykj9ik){display:block;color:var(--ce-navy);font-size:.85rem}.pub__info.svelte-ykj9ik p:where(.svelte-ykj9ik){margin:.25rem 0 0;font-size:.8rem;color:#475569;line-height:1.45}.pub__info.svelte-ykj9ik div:where(.svelte-ykj9ik)>p:where(.svelte-ykj9ik):first-child{margin-top:0}.pub__info-icon.svelte-ykj9ik{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:999px;background:var(--ce-button-dark);color:#fff;flex-shrink:0;margin-top:.05rem}.pub__info-icon--green.svelte-ykj9ik{background:var(--ce-green)}.pub__note.svelte-ykj9ik{margin:0;font-size:.8rem;color:var(--ce-muted)}.pub__fields.svelte-ykj9ik{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .8rem;margin:0}.pub__fields.svelte-ykj9ik dt:where(.svelte-ykj9ik){font-size:.78rem;color:var(--ce-ink);margin-bottom:.3rem}.pub__fields.svelte-ykj9ik dd:where(.svelte-ykj9ik){display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0;min-height:2.4rem;padding:0 .75rem;border:1px solid var(--ce-line);border-radius:.5rem;background:var(--ce-soft);font-size:.86rem;color:var(--ce-ink)}.pub__fields.svelte-ykj9ik dd:where(.svelte-ykj9ik) span:where(.svelte-ykj9ik){display:inline-flex;align-items:center;gap:.5rem;min-width:0}.pub__field--wide.svelte-ykj9ik{grid-column:1 / -1}.pub__ticks.svelte-ykj9ik,.pub__checklist.svelte-ykj9ik{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:.82rem;color:var(--ce-ink)}.pub__ticks.svelte-ykj9ik li:where(.svelte-ykj9ik),.pub__checklist.svelte-ykj9ik li:where(.svelte-ykj9ik){display:flex;align-items:center;gap:.6rem}.pub__box.svelte-ykj9ik{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:.25rem;border:1.5px solid #cbd5e1;background:#fff;color:#fff;flex-shrink:0}.pub__tick--on.svelte-ykj9ik .pub__box:where(.svelte-ykj9ik){border-color:var(--ce-blue);background:var(--ce-blue)}.pub__checklist.svelte-ykj9ik{gap:.3rem;color:#475569}.pub__check-icon.svelte-ykj9ik{display:grid;place-items:center;width:1.05rem;height:1.05rem;border-radius:999px;background:var(--ce-green);color:#fff;flex-shrink:0}.pub__check--fail.svelte-ykj9ik .pub__check-icon:where(.svelte-ykj9ik){background:var(--ce-red)}.pub__identity.svelte-ykj9ik{display:flex;gap:.9rem;align-items:flex-start}.pub__identity.svelte-ykj9ik img:where(.svelte-ykj9ik){width:5.75rem;height:5.75rem;object-fit:cover;border-radius:.5rem;flex-shrink:0}.pub__name-row.svelte-ykj9ik{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem}.pub__name-row.svelte-ykj9ik h3:where(.svelte-ykj9ik){margin:0;font-size:1.1rem;font-weight:800;color:var(--ce-navy)}.pub__badge.svelte-ykj9ik{border-radius:.35rem;padding:.18rem .5rem;font-size:.72rem;font-weight:700;background:#eef2f7;color:#475569}.pub__badge--approved.svelte-ykj9ik,.pub__badge--live.svelte-ykj9ik{background:var(--ce-green-soft);color:#15803d}.pub__badge--scheduled.svelte-ykj9ik{background:var(--ce-blue-soft);color:var(--ce-blue-strong)}.pub__ref.svelte-ykj9ik{margin:.35rem 0 0;font-size:.8rem;color:var(--ce-muted)}.pub__desc.svelte-ykj9ik{margin:.55rem 0 0;font-size:.82rem;color:#475569;line-height:1.45}.pub__summary.svelte-ykj9ik{display:grid;gap:.55rem;margin:.2rem 0 0;font-size:.82rem}.pub__summary.svelte-ykj9ik div:where(.svelte-ykj9ik){display:grid;grid-template-columns:8.2rem minmax(0,1fr);gap:.8rem}.pub__summary.svelte-ykj9ik dt:where(.svelte-ykj9ik){display:inline-flex;align-items:center;gap:.55rem;color:var(--ce-ink)}.pub__summary.svelte-ykj9ik dd:where(.svelte-ykj9ik){margin:0;color:#475569;min-width:0;overflow-wrap:anywhere}.pub__markets.svelte-ykj9ik{display:flex;flex-wrap:wrap;gap:.25rem .6rem}.pub__markets.svelte-ykj9ik span:where(.svelte-ykj9ik){display:inline-flex;align-items:center;gap:.3rem}.pub__foot.svelte-ykj9ik{display:flex;justify-content:flex-end}@media(max-width:1400px){.pub__grid.svelte-ykj9ik{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pub__grid.svelte-ykj9ik>.pub__col:where(.svelte-ykj9ik):last-child{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pub__foot.svelte-ykj9ik{grid-column:1 / -1}}@media(max-width:900px){.pub__grid.svelte-ykj9ik,.pub__grid.svelte-ykj9ik>.pub__col:where(.svelte-ykj9ik):last-child{grid-template-columns:minmax(0,1fr)}.pub__steps.svelte-ykj9ik{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.8rem}.pub__steps.svelte-ykj9ik li:where(.svelte-ykj9ik):after{display:none}}.lc.svelte-7eniwx{display:grid;gap:.85rem;min-width:0}.lc__crumbs.svelte-7eniwx{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;color:var(--ce-muted)}.lc__crumbs.svelte-7eniwx a:where(.svelte-7eniwx){display:inline-flex;align-items:center;gap:.3rem;color:var(--ce-ink);font-weight:600;text-decoration:none}.lc__state.svelte-7eniwx h1:where(.svelte-7eniwx){margin:0 0 .4rem;font-size:1.25rem}.lc__head.svelte-7eniwx{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.lc__head.svelte-7eniwx h1:where(.svelte-7eniwx){margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;color:var(--ce-navy)}.lc__subtitle.svelte-7eniwx{margin:.3rem 0 0;color:var(--ce-muted);font-size:.95rem}.lc__back.svelte-7eniwx{min-height:2.6rem;padding:.55rem 1.2rem;font-size:.86rem}.lc__blocked.svelte-7eniwx{display:flex;gap:.8rem;align-items:flex-start;color:var(--ce-navy)}.lc__blocked.svelte-7eniwx p:where(.svelte-7eniwx){margin:.25rem 0 .7rem;font-size:.85rem;color:var(--ce-muted)}.lc__feedback.svelte-7eniwx:empty{display:none}.lc__feedback.svelte-7eniwx{display:grid;gap:.5rem;outline:none}.lc__alert.svelte-7eniwx{display:flex;gap:.6rem;align-items:flex-start;padding:.7rem .9rem;border-radius:.6rem;font-size:.86rem;font-weight:600}.lc__alert--success.svelte-7eniwx{background:var(--ce-green-soft);color:#166534}.lc__alert--error.svelte-7eniwx{background:var(--ce-red-soft);color:#991b1b}.lc__layout.svelte-7eniwx{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(19rem,1fr);gap:1rem;align-items:start}.lc__main.svelte-7eniwx{display:grid;gap:1.1rem;padding:1rem 1.1rem 1.2rem}.lc__warning.svelte-7eniwx{display:flex;gap:1.1rem;align-items:flex-start;padding:1.1rem 1.3rem;border:1px solid #fcd34d;background:#fffbeb;border-radius:.6rem}.lc__warning-icon.svelte-7eniwx{color:#f59e0b;flex-shrink:0}.lc__warning.svelte-7eniwx h2:where(.svelte-7eniwx){margin:.2rem 0 .3rem;font-size:1.3rem;font-weight:800;color:var(--ce-navy)}.lc__warning.svelte-7eniwx p:where(.svelte-7eniwx){margin:.5rem 0 0;font-size:.86rem;color:var(--ce-ink)}.lc__warning.svelte-7eniwx .lc__warning-strong:where(.svelte-7eniwx){margin-top:0;font-weight:600;font-size:.92rem}.lc__identity.svelte-7eniwx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.6rem .9rem .6rem .6rem;border:1px solid var(--ce-line);border-radius:.6rem}.lc__identity.svelte-7eniwx img:where(.svelte-7eniwx){width:4.75rem;height:4.75rem;object-fit:cover;border-radius:.45rem}.lc__name-row.svelte-7eniwx{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem}.lc__name-row.svelte-7eniwx h3:where(.svelte-7eniwx){margin:0;font-size:1.15rem;font-weight:800;color:var(--ce-navy)}.lc__identity-main.svelte-7eniwx p:where(.svelte-7eniwx){margin:.35rem 0 0;font-size:.8rem;color:var(--ce-muted)}.lc__live.svelte-7eniwx{display:inline-flex;align-items:center;gap:.25rem;border-radius:.35rem;padding:.18rem .5rem;background:var(--ce-green-soft);color:#15803d;font-size:.74rem;font-weight:700}.lc__dates.svelte-7eniwx{display:flex;gap:1.6rem;margin:0;padding-left:1.3rem;border-left:1px solid var(--ce-line)}.lc__dates.svelte-7eniwx dt:where(.svelte-7eniwx){font-size:.86rem;color:var(--ce-muted);margin-bottom:.3rem}.lc__dates.svelte-7eniwx dd:where(.svelte-7eniwx){display:flex;gap:.4rem;margin:0;font-size:.8rem;color:#475569;white-space:nowrap}.lc__h.svelte-7eniwx{margin:0 0 .6rem;font-size:1rem;font-weight:800;color:var(--ce-navy)}.lc__change.svelte-7eniwx{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.8rem 1rem;border:1px solid var(--ce-line);background:var(--ce-soft);border-radius:.55rem}.lc__change-rows.svelte-7eniwx{display:grid;gap:.5rem;margin:0;min-width:0}.lc__change-rows.svelte-7eniwx div:where(.svelte-7eniwx){display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.8rem;font-size:.86rem}.lc__change-rows.svelte-7eniwx dt:where(.svelte-7eniwx){color:#475569}.lc__change-rows.svelte-7eniwx dd:where(.svelte-7eniwx){margin:0;color:var(--ce-ink);overflow-wrap:anywhere}.lc__edit.svelte-7eniwx{min-width:3.7rem;color:var(--ce-blue-strong)}.lc__form.svelte-7eniwx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .9rem;margin-top:.8rem}.lc__form.svelte-7eniwx>.ce-field:where(.svelte-7eniwx):first-child,.lc__form-wide.svelte-7eniwx{grid-column:1 / -1}.lc__hint.svelte-7eniwx{font-size:.74rem;color:var(--ce-muted)}.lc__consider.svelte-7eniwx,.lc__impact.svelte-7eniwx{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.lc__consider.svelte-7eniwx li:where(.svelte-7eniwx){display:flex;gap:.9rem;align-items:flex-start}.lc__consider.svelte-7eniwx strong:where(.svelte-7eniwx),.lc__impact.svelte-7eniwx strong:where(.svelte-7eniwx){display:block;font-size:.88rem;color:var(--ce-navy)}.lc__consider.svelte-7eniwx p:where(.svelte-7eniwx),.lc__impact.svelte-7eniwx p:where(.svelte-7eniwx){margin:.2rem 0 0;font-size:.8rem;color:var(--ce-muted)}.lc__consider-icon.svelte-7eniwx,.lc__impact-icon.svelte-7eniwx{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:999px;background:#f1f5f9;color:var(--ce-navy);flex-shrink:0}.lc__side.svelte-7eniwx{display:grid;gap:1rem;min-width:0}.lc__card.svelte-7eniwx{display:grid;gap:.8rem;padding:1.1rem 1.1rem 1.2rem}.lc__card.svelte-7eniwx h2:where(.svelte-7eniwx){margin:0;font-size:1.05rem;font-weight:800;color:var(--ce-navy)}.lc__impact.svelte-7eniwx li:where(.svelte-7eniwx){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.9rem;align-items:center;padding:.7rem .8rem;border:1px solid var(--ce-line);border-radius:.55rem}.lc__level.svelte-7eniwx{min-width:4.2rem;text-align:center;border-radius:.35rem;padding:.3rem .6rem;font-size:.78rem;font-weight:600}.lc__level--high.svelte-7eniwx{background:var(--ce-red-soft);color:#b91c1c}.lc__level--medium.svelte-7eniwx{background:var(--ce-amber-soft);color:#92400e}.lc__level--low.svelte-7eniwx{background:var(--ce-green-soft);color:#15803d}.lc__ack.svelte-7eniwx{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;font-size:.86rem;color:var(--ce-ink);cursor:pointer}.lc__ack.svelte-7eniwx input:where(.svelte-7eniwx){width:1.3rem;height:1.3rem;margin:0;accent-color:var(--ce-blue)}.lc__note.svelte-7eniwx{min-height:5rem}.lc__actions.svelte-7eniwx{display:flex;justify-content:flex-end;gap:.75rem}.lc__btn.svelte-7eniwx{min-height:2.6rem;padding:.55rem 1.3rem;font-size:.88rem}.lc__apply.svelte-7eniwx{gap:.5rem;background:var(--ce-red);border-color:var(--ce-red);color:#fff}.lc__apply.svelte-7eniwx:hover:not(:disabled){filter:brightness(1.08)}.lc__larger.svelte-7eniwx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:start;padding:.9rem 1rem;border:1px solid var(--ce-line);background:var(--ce-soft);border-radius:.6rem}.lc__larger.svelte-7eniwx strong:where(.svelte-7eniwx){font-size:.88rem;color:var(--ce-navy)}.lc__larger.svelte-7eniwx p:where(.svelte-7eniwx){margin:.25rem 0 0;font-size:.78rem;color:#475569}.lc__larger-icon.svelte-7eniwx{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:999px;background:var(--ce-button-dark);color:#fff;margin-top:.1rem}.lc__pause.svelte-7eniwx{min-height:2.5rem}@media(max-width:1280px){.lc__identity.svelte-7eniwx{grid-template-columns:auto minmax(0,1fr)}.lc__dates.svelte-7eniwx{grid-column:1 / -1;border-left:none;padding-left:0}.lc__larger.svelte-7eniwx{grid-template-columns:auto minmax(0,1fr)}.lc__pause.svelte-7eniwx{grid-column:2;justify-self:start}}@media(max-width:1100px){.lc__layout.svelte-7eniwx{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.lc__form.svelte-7eniwx{grid-template-columns:minmax(0,1fr)}}.ad__title.svelte-3hlg1o{margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:700;color:#fff;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.45)}.ad__lead.svelte-3hlg1o{margin:0;font-size:.74rem;line-height:1.4;text-align:center;overflow-wrap:anywhere}.ad__art.svelte-3hlg1o{width:58%;aspect-ratio:1;object-fit:cover;border-radius:50%;border:3px solid rgba(255,255,255,.85);box-shadow:0 10px 24px #00000059}.ad__door.svelte-3hlg1o{display:grid;place-items:center;width:42%;aspect-ratio:3 / 4;border-radius:.6rem;background:linear-gradient(160deg,#c8102e,#7a0a1c);border:3px solid #e0a731;font-size:2rem;font-weight:800;color:#fff}.ad__card.svelte-3hlg1o{display:grid;justify-items:center;gap:.3rem;width:100%;padding:.75rem .6rem .6rem;border-radius:.8rem;background:#fffffff5;color:#10204a;text-align:center;font-size:.7rem;box-sizing:border-box}.ad__card.svelte-3hlg1o strong:where(.svelte-3hlg1o){font-size:.95rem;color:#0b1b4d}.ad__cta.svelte-3hlg1o{margin-top:.25rem;width:88%;padding:.5rem .9rem;border-radius:999px;background:#e3172f;color:#fff;font-size:.78rem;font-weight:800}.ad__card.svelte-3hlg1o small:where(.svelte-3hlg1o){color:#1d4ed8;font-size:.66rem}.mc-unavailable.svelte-1npevq0{display:block;font-size:.74rem;color:var(--ce-muted)}.al-export.svelte-ijft4q{display:grid;justify-items:end;gap:4px}.al-export.svelte-ijft4q small:where(.svelte-ijft4q){color:var(--ce-muted);font-size:12px}.al-stats.svelte-ijft4q{margin:0}.al-layout.svelte-ijft4q{display:grid;grid-template-columns:minmax(0,1fr) 17.5rem;gap:16px;align-items:start}.al-main.svelte-ijft4q{min-width:0}.al-tabs.svelte-ijft4q{display:flex;flex-wrap:wrap;column-gap:20px;padding:4px 18px 0;border-bottom:1px solid #e4eaf2}.al-tabs.svelte-ijft4q button:where(.svelte-ijft4q){display:inline-flex;align-items:center;gap:8px;margin-bottom:-1px;padding:14px 2px 12px;border:none;border-bottom:3px solid transparent;background:none;font:inherit;font-size:14px;color:var(--ce-muted);cursor:pointer;white-space:nowrap}.al-tabs.svelte-ijft4q button[aria-selected=true]:where(.svelte-ijft4q){color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.al-tabs.svelte-ijft4q button:where(.svelte-ijft4q):focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px}.al-tab-count.svelte-ijft4q{min-width:22px;padding:1px 7px;border-radius:999px;background:#eef2f7;color:#475569;font-size:12px;font-weight:700;text-align:center}.al-toolbar.svelte-ijft4q{display:flex;flex-wrap:wrap;gap:10px;padding:14px 18px}.al-search.svelte-ijft4q{flex:1 1 18rem;max-width:30rem}.al-period.svelte-ijft4q{position:relative;display:inline-flex;align-items:center;gap:8px;flex:0 1 15rem;margin-left:auto;color:var(--ce-muted)}.al-period.svelte-ijft4q svg{position:absolute;left:12px;pointer-events:none}.al-period.svelte-ijft4q select:where(.svelte-ijft4q){width:100%;padding-left:36px}.al-error.svelte-ijft4q{margin:0 18px 18px}.al-table.svelte-ijft4q td:where(.svelte-ijft4q){vertical-align:middle}.al-cell-when.svelte-ijft4q{white-space:nowrap}.al-user.svelte-ijft4q{display:inline-flex;align-items:center;gap:10px;min-width:0}.al-avatar.svelte-ijft4q{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--ce-navy, #0a1f44);color:#fff;font-size:11px;font-weight:700}.al-user-name.svelte-ijft4q{display:block;min-width:0;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.al-user.svelte-ijft4q{max-width:100%}.al-view.svelte-ijft4q{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.al-main.svelte-ijft4q .pz-pagination__size{white-space:nowrap}.al-row--stale.svelte-ijft4q{opacity:.55}.pz-badge--violet{background:#ede9fe;color:#6d28d9}.al-side.svelte-ijft4q{display:grid;gap:16px;min-width:0}.al-filters.svelte-ijft4q{display:grid;gap:12px}.al-filters__head.svelte-ijft4q{display:flex;justify-content:space-between;align-items:center}.al-filters.svelte-ijft4q h2:where(.svelte-ijft4q),.al-retention.svelte-ijft4q h2:where(.svelte-ijft4q){margin:0;font-size:16px}.al-field.svelte-ijft4q{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--ce-ink)}.al-note.svelte-ijft4q{margin:0;font-size:12px;line-height:1.45;color:var(--ce-muted)}.al-retention.svelte-ijft4q{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;background:#f5f8ff;border-color:#dbe6ff}.al-retention__icon.svelte-ijft4q{color:var(--ce-blue);padding-top:2px}.al-retention.svelte-ijft4q p:where(.svelte-ijft4q){margin:6px 0 0;font-size:13px;line-height:1.45;color:#334155}@media(max-width:1100px){.al-layout.svelte-ijft4q{grid-template-columns:minmax(0,1fr)}.al-side.svelte-ijft4q{display:contents}.al-filters.svelte-ijft4q{order:-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.al-filters__head.svelte-ijft4q,.al-note.svelte-ijft4q{grid-column:1 / -1}.al-retention.svelte-ijft4q{order:1}}@media(max-width:720px){.al-export.svelte-ijft4q{justify-items:start}.al-stats.svelte-ijft4q{gap:10px}.al-stats.svelte-ijft4q .pz-stat{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px;min-height:0}.al-stats.svelte-ijft4q .pz-stat__icon{width:32px;height:32px}.al-stats.svelte-ijft4q .pz-stat__icon svg{width:16px;height:16px}.al-stats.svelte-ijft4q .pz-stat__value{font-size:20px}.al-user-name.svelte-ijft4q{max-width:100%}.al-tabs.svelte-ijft4q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;border-bottom:1px solid #e4eaf2}.al-tabs.svelte-ijft4q button:where(.svelte-ijft4q){justify-content:center;margin-bottom:0;padding:10px 6px;border:1px solid var(--ce-line);border-radius:8px;white-space:normal;text-align:center}.al-tabs.svelte-ijft4q button[aria-selected=true]:where(.svelte-ijft4q){border-color:var(--ce-blue);background:#eef4ff}.al-period.svelte-ijft4q{flex:1 1 100%;margin-left:0}.al-search.svelte-ijft4q{max-width:none}.al-table-wrap.svelte-ijft4q{overflow:visible}.al-table.svelte-ijft4q thead:where(.svelte-ijft4q){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.al-table.svelte-ijft4q,.al-table.svelte-ijft4q tbody:where(.svelte-ijft4q){display:block;min-width:0}.al-row.svelte-ijft4q{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:8px 12px;padding:14px 16px;border-bottom:1px solid #edf1f6}.al-row.svelte-ijft4q>td:where(.svelte-ijft4q){display:block;padding:0!important;border:none!important;min-width:0}.al-cell-user.svelte-ijft4q{grid-column:1 / 3;grid-row:1}.al-cell-when.svelte-ijft4q{grid-column:3;grid-row:1;align-self:center;justify-self:end;text-align:right;color:var(--ce-muted);font-size:12.5px}.al-cell-event.svelte-ijft4q{grid-column:1 / -1;grid-row:2;font-weight:600}.al-cell-category.svelte-ijft4q{grid-column:1;grid-row:3}.al-cell-status.svelte-ijft4q{grid-column:2;grid-row:3}.al-cell-link.svelte-ijft4q{grid-column:3;grid-row:3;justify-self:end}.pz-empty-row.svelte-ijft4q,.pz-empty-row.svelte-ijft4q td:where(.svelte-ijft4q){display:block}}.st-head.svelte-uox1oc h1:where(.svelte-uox1oc){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.st-head.svelte-uox1oc .pz-subtitle:where(.svelte-uox1oc){margin:4px 0 0}.st-tabs.svelte-uox1oc{display:flex;flex-wrap:wrap;gap:0 6px;padding:0 8px;border-bottom:1px solid #e4eaf2;background:#fff;border-radius:12px 12px 0 0}.st-tab.svelte-uox1oc{border:0;border-bottom:2px solid transparent;background:none;padding:14px 12px 12px;font:inherit;font-size:14.5px;color:var(--ce-muted);cursor:pointer;white-space:nowrap}.st-tab[aria-selected=true].svelte-uox1oc{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.st-tab.svelte-uox1oc:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px;border-radius:6px}.st-layout.svelte-uox1oc{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.st-main.svelte-uox1oc,.st-side.svelte-uox1oc{display:grid;gap:18px;min-width:0}.st-card.svelte-uox1oc{display:grid;gap:14px;padding:20px;min-width:0}.st-form.svelte-uox1oc{max-width:none}.st-card.svelte-uox1oc h2:where(.svelte-uox1oc){margin:0;font-size:18px}.st-card__head.svelte-uox1oc{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.st-card__head.svelte-uox1oc .pz-card__sub:where(.svelte-uox1oc){margin:4px 0 0}.st-rows.svelte-uox1oc{display:grid}.st-row.svelte-uox1oc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:8px 24px;padding:14px 0;border-top:1px solid #eef2f7}.st-row__label.svelte-uox1oc,.st-row__control.svelte-uox1oc{display:grid;gap:4px;align-content:start;min-width:0}.st-row__control.svelte-uox1oc input,.st-row__control.svelte-uox1oc select{width:100%;box-sizing:border-box;min-width:0;scroll-margin-top:96px}.st-label.svelte-uox1oc{font-weight:700;font-size:14px;color:var(--ce-navy)}.st-hint.svelte-uox1oc{font-size:12.5px;color:var(--ce-muted)}.st-value.svelte-uox1oc{font-size:14px;color:var(--ce-navy);overflow-wrap:anywhere}.st-row--fact.svelte-uox1oc .st-row__control:where(.svelte-uox1oc){align-content:center;justify-items:start}.st-effect.svelte-uox1oc{margin:0;font-size:12.5px;color:var(--ce-muted)}.st-error.svelte-uox1oc{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;color:#b91c1c}.st-default.svelte-uox1oc{justify-self:start;min-height:32px}.st-actions.svelte-uox1oc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding-top:14px;border-top:1px solid #eef2f7}.st-actions__buttons.svelte-uox1oc{display:flex;gap:10px;margin-left:auto}.st-meta.svelte-uox1oc{margin:0;font-size:12.5px;color:var(--ce-muted)}.st-na.svelte-uox1oc{background:#f8fafc}.st-na.svelte-uox1oc h2:where(.svelte-uox1oc){color:#475569}.st-na__note.svelte-uox1oc{margin:0;font-size:13.5px;color:var(--ce-muted)}.st-na--danger.svelte-uox1oc{border-color:#fecaca;background:#fef2f2}.st-na--danger.svelte-uox1oc h2:where(.svelte-uox1oc){color:#b91c1c}.st-facts.svelte-uox1oc{display:grid;margin:0}.st-facts.svelte-uox1oc div:where(.svelte-uox1oc){display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4px 20px;padding:12px 0;border-top:1px solid #eef2f7}.st-facts.svelte-uox1oc dt:where(.svelte-uox1oc){font-weight:700;color:var(--ce-navy)}.st-facts.svelte-uox1oc dd:where(.svelte-uox1oc){display:grid;gap:2px;margin:0;overflow-wrap:anywhere}.st-list.svelte-uox1oc{display:grid;gap:10px;margin:0;padding:0;list-style:none}.st-list.svelte-uox1oc li:where(.svelte-uox1oc){display:grid;gap:2px;padding:10px 12px;border:1px solid #e4eaf2;border-radius:10px;font-size:13.5px}.st-list.svelte-uox1oc li:where(.svelte-uox1oc) span:where(.svelte-uox1oc){color:var(--ce-muted)}@media(max-width:1100px){.st-layout.svelte-uox1oc{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.st-head.svelte-uox1oc h1:where(.svelte-uox1oc){font-size:26px}.st-tabs.svelte-uox1oc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.st-tab.svelte-uox1oc{text-align:center;min-height:44px}.st-card.svelte-uox1oc{padding:16px}.st-row.svelte-uox1oc,.st-facts.svelte-uox1oc div:where(.svelte-uox1oc){grid-template-columns:minmax(0,1fr)}.st-actions__buttons.svelte-uox1oc{width:100%}.st-actions__buttons.svelte-uox1oc .pz-btn:where(.svelte-uox1oc){flex:1 1 0;justify-content:center}}.approvals.svelte-1now22r{--ink: #0f172a;--muted: #5b6b7c;--line: #dde3ea;--navy: #0a1f44;--panel: #ffffff;--pending: #b45309;--pending-bg: #fff7ed;--approved: #047857;--approved-bg: #ecfdf5;--returned: #1d4ed8;--returned-bg: #eff6ff;--drawer-width: 24rem;gap:.55rem}.approvals__header.svelte-1now22r{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem 1rem;align-items:flex-start}.approvals__header.svelte-1now22r h1:where(.svelte-1now22r){margin:.1rem 0 .15rem;color:var(--navy);font-size:1.55rem;line-height:1.2}.approvals__header.svelte-1now22r .page-copy:where(.svelte-1now22r){font-size:.875rem}.approvals__crumbs.svelte-1now22r{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center;font-size:.75rem;color:var(--muted)}.approvals__crumbs.svelte-1now22r a:where(.svelte-1now22r){color:#1a5fb4;text-decoration:none;font-weight:600}.approvals__crumbs.svelte-1now22r a:where(.svelte-1now22r):hover,.approvals__crumbs.svelte-1now22r a:where(.svelte-1now22r):focus-visible{text-decoration:underline}.approvals__create.svelte-1now22r{display:inline-flex;align-items:center;border-radius:8px;background:#1a5fb4;color:#fff;padding:.55rem .9rem;font-weight:700;font-size:.875rem;text-decoration:none}.approvals__create--disabled.svelte-1now22r{opacity:.45;cursor:not-allowed}.approvals__tabs-block.svelte-1now22r{display:grid;gap:0}.approvals__tabs.svelte-1now22r{display:flex;flex-wrap:wrap;gap:.1rem;align-items:flex-start;border-bottom:1px solid var(--line)}.approvals__tab-deferred.svelte-1now22r{display:grid;gap:.15rem;justify-items:start;padding-bottom:.2rem}.approvals__tab.svelte-1now22r{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-weight:600;font-size:.85rem;padding:.45rem .7rem;margin-bottom:-1px;cursor:pointer}.approvals__tab.svelte-1now22r:hover,.approvals__tab.svelte-1now22r:focus-visible{color:var(--navy);outline:2px solid #1a5fb4;outline-offset:2px}.approvals__tab--active.svelte-1now22r{color:var(--navy);border-bottom-color:#1a5fb4}.approvals__tab--deferred.svelte-1now22r{opacity:.45;cursor:not-allowed}.approvals__tab--deferred.svelte-1now22r:disabled{color:#94a3b8}.approvals__rejected-note.svelte-1now22r{margin:0;max-width:14rem;font-size:.68rem;line-height:1.3;color:#94a3b8;padding:0 .15rem .15rem}.approvals__tab-count.svelte-1now22r{font-weight:500;color:inherit}.approvals__workspace.svelte-1now22r{display:grid;grid-template-columns:minmax(0,1fr) var(--drawer-width);gap:.75rem;align-items:stretch;min-height:0}.approvals__table-card.svelte-1now22r{display:flex;flex-direction:column;min-height:0;overflow:hidden;align-self:stretch;container:approvals-list / inline-size}.approvals__error.svelte-1now22r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.approvals__error.svelte-1now22r strong:where(.svelte-1now22r){display:block}.approvals__error.svelte-1now22r p:where(.svelte-1now22r){margin:.15rem 0 0;overflow-wrap:anywhere}.approvals__error.svelte-1now22r .approvals__retry:where(.svelte-1now22r){min-height:2.25rem;padding:0 .9rem;cursor:pointer}.approvals__filters.svelte-1now22r{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;padding:.65rem .75rem;border-bottom:1px solid var(--line);background:#fbfcfe}.approvals__search.svelte-1now22r input:where(.svelte-1now22r),.approvals__filter-btn.svelte-1now22r,.approvals__clear.svelte-1now22r,.approvals__retry.svelte-1now22r,.approvals__page-btn.svelte-1now22r,.approvals__page-size.svelte-1now22r select:where(.svelte-1now22r),.approvals__menu-btn.svelte-1now22r{font:inherit}.approvals__search.svelte-1now22r{flex:1 1 14rem;min-width:min(100%,11rem);max-width:22rem}.approvals__search.svelte-1now22r input:where(.svelte-1now22r){width:100%;min-width:0;border:1px solid var(--line);border-radius:7px;padding:.4rem .65rem;background:var(--panel);font-size:.875rem}.approvals__search.svelte-1now22r input:where(.svelte-1now22r):focus-visible,.approvals__filter-btn.svelte-1now22r:focus-visible,.approvals__clear.svelte-1now22r:focus-visible,.approvals__retry.svelte-1now22r:focus-visible,.approvals__row.svelte-1now22r:focus-visible,.approvals__menu-btn.svelte-1now22r:focus-visible,.approvals__page-btn.svelte-1now22r:focus-visible,.approvals__page-size.svelte-1now22r select:where(.svelte-1now22r):focus-visible,.approvals__create.svelte-1now22r:focus-visible{outline:2px solid #1a5fb4;outline-offset:2px}.approvals__filter.svelte-1now22r{position:relative}.approvals__filter-btn.svelte-1now22r,.approvals__clear.svelte-1now22r,.approvals__retry.svelte-1now22r,.approvals__page-btn.svelte-1now22r{border:1px solid var(--line);border-radius:7px;background:var(--panel);padding:.4rem .65rem;color:var(--ink);cursor:pointer;font-size:.875rem}.approvals__filter-btn.svelte-1now22r:disabled,.approvals__search.svelte-1now22r input:where(.svelte-1now22r):disabled,.approvals__page-btn.svelte-1now22r:disabled,.approvals__page-size.svelte-1now22r select:where(.svelte-1now22r):disabled{opacity:.55;cursor:not-allowed}.approvals__menu.svelte-1now22r{position:absolute;z-index:5;top:calc(100% + 4px);left:0;margin:0;padding:.3rem;list-style:none;min-width:11rem;background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #0f172a14}.approvals__menu.svelte-1now22r button:where(.svelte-1now22r){width:100%;text-align:left;border:0;background:transparent;font:inherit;padding:.4rem .5rem;border-radius:6px;cursor:pointer;font-size:.875rem}.approvals__menu.svelte-1now22r button:where(.svelte-1now22r):hover,.approvals__menu.svelte-1now22r button:where(.svelte-1now22r):focus-visible{background:#e8f1fb}.approvals__menu-empty.svelte-1now22r{padding:.5rem;color:var(--muted);font-size:.8rem}.approvals__table-wrap.svelte-1now22r{overflow-x:auto;flex:1 1 auto;min-height:0}.approvals__table.svelte-1now22r{width:100%;min-width:0}.approvals__table.svelte-1now22r th,.approvals__table.svelte-1now22r td{padding:.55rem .45rem;vertical-align:middle;font-size:.82rem}.approvals__table.svelte-1now22r th:first-child,.approvals__table.svelte-1now22r td:first-child{padding-left:.75rem}.approvals__table.svelte-1now22r td.approvals__cell-campaign{min-width:11.5rem;overflow-wrap:anywhere}.approvals__table.svelte-1now22r th{font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:#f8fafc}.approvals__row.svelte-1now22r{cursor:pointer}.approvals__row--selected.svelte-1now22r{background:#f0f6ff;box-shadow:inset 3px 0 #1a5fb4}.approvals__campaign-cell.svelte-1now22r{display:flex;align-items:center;gap:.55rem;min-width:0}.approvals__campaign-text.svelte-1now22r{display:grid;gap:.1rem;min-width:0}.approvals__thumb.svelte-1now22r{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:7px;overflow:hidden;background:#e8eef5;color:var(--muted);flex:0 0 auto;border:1px solid var(--line)}.approvals__thumb.svelte-1now22r img:where(.svelte-1now22r){width:100%;height:100%;object-fit:cover;display:block}.approvals__thumb--generic.svelte-1now22r{background:#f1f5f9}.approvals__thumb--drawer.svelte-1now22r{width:4rem;height:4rem}.approvals__name.svelte-1now22r{font-weight:700;color:var(--ink);font-size:.9rem;line-height:1.25}.approvals__campaign-sub.svelte-1now22r{margin-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.72rem}.approvals__ref.svelte-1now22r{font-size:.72rem;color:var(--muted);max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.approvals__markets.svelte-1now22r{display:inline-flex;flex-wrap:wrap;gap:.35rem .55rem;align-items:center}.approvals__market.svelte-1now22r{display:inline-flex;align-items:center;gap:.2rem;white-space:nowrap}.approvals__flag.svelte-1now22r{width:1.125rem;height:.75rem;object-fit:cover;border-radius:2px;border:1px solid rgb(15 23 42 / 12%);flex:0 0 auto;display:block}.approvals__markets--drawer.svelte-1now22r{gap:.45rem .65rem}.approvals__type-pill.svelte-1now22r{display:inline-flex;align-items:center;border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700;background:#eef2ff;color:#3730a3;white-space:nowrap}.approvals__type-pill--advent-calendar.svelte-1now22r{background:#dbeafe;color:#1d4ed8}.approvals__type-pill--scratch-card.svelte-1now22r{background:#fee2e2;color:#b91c1c}.approvals__type-pill--spin-wheel.svelte-1now22r{background:#ede9fe;color:#6d28d9}.approvals__type-pill--instant-win.svelte-1now22r{background:#d1fae5;color:#047857}.approvals__type-pill--prize-draw.svelte-1now22r{background:#f3e8ff;color:#7e22ce}.approvals__owner.svelte-1now22r{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem}.approvals__avatar.svelte-1now22r{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:#e2e8f0;color:var(--navy);font-size:.6rem;font-weight:800;flex:0 0 auto}.approvals__actions-col.svelte-1now22r{width:2.25rem}.approvals__row-menu.svelte-1now22r{position:relative}.approvals__menu-btn.svelte-1now22r{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.approvals__menu-btn.svelte-1now22r:hover{border-color:var(--line);background:#f8fafc}.approvals__row-menu-panel.svelte-1now22r{position:absolute;right:0;top:calc(100% + 4px);z-index:6;min-width:10rem;display:grid;padding:.3rem;background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #0f172a1a}.approvals__row-menu-panel.svelte-1now22r a:where(.svelte-1now22r){padding:.4rem .5rem;border-radius:6px;color:var(--ink);text-decoration:none;font-weight:600;font-size:.8rem}.approvals__row-menu-panel.svelte-1now22r a:where(.svelte-1now22r):hover,.approvals__row-menu-panel.svelte-1now22r a:where(.svelte-1now22r):focus-visible{background:#e8f1fb}.approvals__state.svelte-1now22r{text-align:center;padding:1.5rem .75rem!important;color:var(--muted)}.approvals__state.svelte-1now22r strong:where(.svelte-1now22r){display:block;color:var(--ink);margin-bottom:.25rem}.approvals__state--deferred.svelte-1now22r{background:#f8fafc}.approvals__state--error.svelte-1now22r{color:#991b1b}@container approvals-list (max-width: 680px){.approvals__table-wrap.svelte-1now22r{overflow:visible}.approvals__table.svelte-1now22r thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.approvals__table.svelte-1now22r,.approvals__table.svelte-1now22r tbody,.approvals__table.svelte-1now22r tr:not(.approvals__row),.approvals__table.svelte-1now22r td.approvals__state{display:block;width:auto}.approvals__row.svelte-1now22r{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem;padding:.85rem .9rem;border-bottom:1px solid var(--line)}.approvals__row.svelte-1now22r td{display:block;padding:0!important;border:0;min-width:0}.approvals__row.svelte-1now22r td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.15rem;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.approvals__table.svelte-1now22r td.approvals__cell-campaign{grid-column:1 / -1;min-width:0;padding-right:2.75rem!important}.approvals__actions-col.svelte-1now22r{position:absolute;top:.75rem;right:.75rem;width:auto}.approvals__menu-btn.svelte-1now22r{width:2.5rem;height:2.5rem}.approvals__state.svelte-1now22r{padding:1.25rem 1rem!important;overflow-wrap:anywhere}}.approvals__pill.svelte-1now22r{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:700}.approvals__pill-dot.svelte-1now22r{width:.35rem;height:.35rem;border-radius:999px;background:currentColor}.approvals__pill--pending.svelte-1now22r{color:var(--pending);background:var(--pending-bg)}.approvals__pill--approved.svelte-1now22r{color:var(--approved);background:var(--approved-bg)}.approvals__pill--returned.svelte-1now22r,.approvals__pill--withdrawn.svelte-1now22r{color:var(--returned);background:var(--returned-bg)}.approvals__footer.svelte-1now22r{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;align-items:center;color:var(--muted);font-size:.8rem;padding:.55rem .75rem;border-top:1px solid var(--line);background:#fbfcfe;margin-top:auto}.approvals__pager.svelte-1now22r{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.approvals__page-indicator.svelte-1now22r{min-width:5.5rem;text-align:center}.approvals__page-size.svelte-1now22r select:where(.svelte-1now22r){border:1px solid var(--line);border-radius:7px;background:var(--panel);padding:.35rem .5rem;font-size:.8rem}.approvals__drawer.svelte-1now22r{width:var(--drawer-width);max-width:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0;align-self:stretch}.approvals__drawer-body.svelte-1now22r{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.9rem 1rem;display:grid;gap:.85rem;align-content:start}.approvals__drawer-head.svelte-1now22r{display:grid;gap:.7rem;padding-bottom:.7rem;border-bottom:1px solid var(--line)}.approvals__drawer-identity.svelte-1now22r{display:flex;gap:.75rem;align-items:flex-start;min-width:0}.approvals__drawer-tabs.svelte-1now22r{display:flex;flex-wrap:wrap;gap:.1rem;border-bottom:1px solid var(--line)}.approvals__drawer-tab.svelte-1now22r{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-weight:600;font-size:.78rem;padding:.4rem .55rem;margin-bottom:-1px;cursor:pointer}.approvals__drawer-tab.svelte-1now22r:hover,.approvals__drawer-tab.svelte-1now22r:focus-visible{color:var(--navy);outline:2px solid #1a5fb4;outline-offset:2px}.approvals__drawer-tab--active.svelte-1now22r{color:var(--navy);border-bottom-color:#1a5fb4}.approvals__drawer-tab--deferred.svelte-1now22r,.approvals__drawer-tab--deferred.svelte-1now22r:disabled{opacity:.45;cursor:not-allowed;color:#94a3b8}.approvals__deferred-pane.svelte-1now22r{margin:0;padding:.65rem .75rem;border-radius:8px;background:#f8fafc;border:1px solid var(--line);color:var(--muted);font-size:.8rem;line-height:1.4}.approvals__drawer-title.svelte-1now22r{margin:0;font-size:1rem;line-height:1.25;color:var(--navy)}.approvals__panel-title-row.svelte-1now22r{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.approvals__panel-meta.svelte-1now22r{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;color:var(--muted);font-size:.75rem;align-items:center}.approvals__drawer-section.svelte-1now22r{display:grid;gap:.4rem}.approvals__drawer-section-title.svelte-1now22r{margin:0;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:700}.approvals__dl.svelte-1now22r{display:grid;gap:.55rem;margin:0}.approvals__dl.svelte-1now22r>div:where(.svelte-1now22r){display:grid;grid-template-columns:6.25rem minmax(0,1fr);gap:.6rem;align-items:baseline}.approvals__dl.svelte-1now22r dt:where(.svelte-1now22r){font-size:.76rem;color:var(--ink)}.approvals__dl.svelte-1now22r dd:where(.svelte-1now22r){margin:0;color:var(--muted);font-size:.8rem;line-height:1.3;word-break:break-word}.approvals__approval-row.svelte-1now22r{display:grid;grid-template-columns:6.25rem minmax(0,1fr);gap:.6rem;align-items:baseline;border-top:1px solid var(--line);padding-top:.75rem}.approvals__approval-label.svelte-1now22r{margin:0;font-size:.76rem;font-weight:700;color:var(--ink)}.approvals__approval-block.svelte-1now22r{display:grid;gap:.3rem;justify-items:start}.approvals__approval-meta.svelte-1now22r{margin:0;font-size:.75rem;color:var(--muted)}.approvals__drawer-footer.svelte-1now22r{flex:0 0 auto;border-top:1px solid var(--line);padding:.85rem 1rem;background:#fbfcfe}.approvals__view-full.svelte-1now22r{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.6rem;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--navy);font-weight:700;font-size:.84rem;text-decoration:none;margin-bottom:.75rem}.approvals__decisions.svelte-1now22r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.4rem}.approvals__decision.svelte-1now22r{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:.45rem .5rem;border-radius:7px;border:1px solid var(--navy);background:#fff;color:var(--navy);font:inherit;font-weight:700;font-size:.8rem;text-decoration:none;text-align:center;cursor:pointer}.approvals__decision--reject.svelte-1now22r{border-color:#f87171;color:#b91c1c}.approvals__decision--approve.svelte-1now22r{background:#173a8a;border-color:#173a8a;color:#fff}.approvals__decision.svelte-1now22r:disabled{opacity:.5;cursor:not-allowed}.approvals__decision.svelte-1now22r:focus-visible,.approvals__view-full.svelte-1now22r:focus-visible{outline:2px solid #1a5fb4;outline-offset:2px}.approvals__decision-error.svelte-1now22r{margin:.3rem 0 0;font-size:.75rem;color:#b91c1c}.approvals__feedback.svelte-1now22r{margin:0;display:grid;gap:.1rem;font-size:.78rem}.approvals__feedback.svelte-1now22r span:where(.svelte-1now22r){color:var(--muted)}a.approvals__name.svelte-1now22r{text-decoration:none}a.approvals__name.svelte-1now22r:hover{text-decoration:underline}.approvals__panel-note.svelte-1now22r{margin:0;font-size:.7rem;line-height:1.35;color:var(--muted)}.visually-hidden.svelte-1now22r{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.approvals__workspace.svelte-1now22r{grid-template-columns:1fr}.approvals__drawer.svelte-1now22r{width:100%;max-height:min(28rem,70vh)}}@media(max-width:640px){.approvals__header.svelte-1now22r{flex-direction:column}.approvals__create.svelte-1now22r{width:100%;justify-content:center}.approvals__dl.svelte-1now22r{grid-template-columns:1fr}}.cm-name.svelte-sen3qk{font-weight:700;color:var(--ce-navy, #0a1f44)}.cm-by.svelte-sen3qk{display:block;font-size:12px}.cm-empty.svelte-sen3qk{padding:28px 16px;text-align:center;color:#64748b}.cmf-create.svelte-666sgb,.cmf-edit.svelte-666sgb{display:grid;gap:16px}.cmf-types.svelte-666sgb{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;padding:0;border:0}.cmf-type.svelte-666sgb{display:grid;gap:4px;padding:12px 14px;border:1px solid #dbe3ef;border-radius:10px;cursor:pointer;background:#fff}.cmf-type.svelte-666sgb input:where(.svelte-666sgb){position:absolute;opacity:0;pointer-events:none}.cmf-type.svelte-666sgb span:where(.svelte-666sgb){font-size:12px;color:#64748b}.cmf-type--selected.svelte-666sgb{border-color:var(--ce-blue, #1d4ed8);box-shadow:0 0 0 2px var(--ce-blue-soft, #dbeafe)}.cmf-type.svelte-666sgb:focus-within{outline:2px solid var(--ce-blue, #1d4ed8);outline-offset:2px}.cmf-note.svelte-666sgb{margin:0}.cmf-actions.svelte-666sgb{display:flex;gap:8px;justify-content:flex-end}.cmf-savebar.svelte-666sgb{position:sticky;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #dbe3ef;border-radius:10px;box-shadow:0 -4px 12px #0f172a0f}.inv-cards.svelte-15mlnvf{list-style:none;margin:0;padding:0 12px 4px;display:grid;gap:10px}.inv-cards__empty.svelte-15mlnvf{margin:0;padding:32px 16px;text-align:center;color:var(--ce-muted);font-size:14px}.inv-card.svelte-15mlnvf{display:grid;gap:10px;padding:12px;border:1px solid #e4eaf2;border-radius:10px;background:#fff}.inv-card--selected.svelte-15mlnvf{border-color:var(--ce-blue);box-shadow:inset 3px 0 0 var(--ce-blue);background:#f8fbff}.inv-card__head.svelte-15mlnvf{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center}.inv-card__title.svelte-15mlnvf{min-width:0;overflow-wrap:anywhere}.inv-card__head.svelte-15mlnvf .pz-icon-btn{width:40px;height:40px}.inv-card__tags.svelte-15mlnvf{display:flex;flex-wrap:wrap;gap:6px}.inv-card__stats.svelte-15mlnvf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding:10px 0 0;border-top:1px solid #edf1f6}.inv-card__stats.svelte-15mlnvf dt:where(.svelte-15mlnvf){font-size:12px;color:var(--ce-muted)}.inv-card__stats.svelte-15mlnvf dd:where(.svelte-15mlnvf){margin:2px 0 0;font-size:14px;font-weight:700;color:var(--ce-navy)}.inv-card__stats.svelte-15mlnvf small:where(.svelte-15mlnvf){font-weight:500;font-size:12px;color:var(--ce-muted)}.inv-card__summary.svelte-15mlnvf{min-height:40px;justify-content:center}.inv-card__summary[aria-pressed=true].svelte-15mlnvf{border-color:var(--ce-blue);color:var(--ce-blue)}.adj.svelte-14svziy{display:grid;gap:14px}.adj__facts.svelte-14svziy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.adj__facts.svelte-14svziy div:where(.svelte-14svziy){background:var(--ce-soft);border-radius:8px;padding:8px 10px}.adj__facts.svelte-14svziy dt:where(.svelte-14svziy){font-size:12px;color:var(--ce-muted)}.adj__facts.svelte-14svziy dd:where(.svelte-14svziy){margin:2px 0 0;font-weight:800;color:var(--ce-navy)}.adj__direction.svelte-14svziy{border:none;margin:0;padding:0;display:flex;gap:18px;flex-wrap:wrap;font-size:14px}.adj__direction.svelte-14svziy legend:where(.svelte-14svziy){margin-bottom:6px}.adj__direction.svelte-14svziy label:where(.svelte-14svziy){display:inline-flex;align-items:center;gap:6px}.adj__actions.svelte-14svziy{display:flex;justify-content:flex-end;gap:10px}.inv-layout.svelte-97mzq0{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.inv-main.svelte-97mzq0,.inv-side.svelte-97mzq0{display:grid;gap:16px;min-width:0}.inv-main.svelte-97mzq0{container:inv-list / inline-size}.inv-size.svelte-97mzq0{width:auto;min-width:4.5rem}.inv-panel.svelte-97mzq0{display:grid;gap:14px}.inv-panel__head.svelte-97mzq0{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center}.inv-panel__title.svelte-97mzq0 h2:where(.svelte-97mzq0){font-size:16px}.inv-panel__title.svelte-97mzq0 h2:where(.svelte-97mzq0) a:where(.svelte-97mzq0){color:inherit;text-decoration:none}.inv-panel__title.svelte-97mzq0 p:where(.svelte-97mzq0){margin:2px 0 0}.inv-panel.svelte-97mzq0 .pz-tabs:where(.svelte-97mzq0){justify-content:space-between;gap:0}.inv-panel.svelte-97mzq0 .pz-tab:where(.svelte-97mzq0){padding:10px 4px;font-size:13px}.inv-panel__body.svelte-97mzq0{min-height:13rem}.inv-accent.svelte-97mzq0,.inv-share.svelte-97mzq0{color:#0f9d6b}.inv-share.svelte-97mzq0{font-size:13px;color:var(--ce-ink)}.inv-alloc.svelte-97mzq0{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:13.5px}.inv-alloc.svelte-97mzq0 li:where(.svelte-97mzq0){display:flex;justify-content:space-between;gap:12px}.inv-alloc.svelte-97mzq0 a:where(.svelte-97mzq0){color:var(--ce-blue);text-decoration:none;font-weight:600}.inv-table.svelte-97mzq0 .pz-table{min-width:0}.inv-table.svelte-97mzq0 .pz-table th,.inv-table.svelte-97mzq0 .pz-table td{padding:11px 9px}.inv-table.svelte-97mzq0 .pz-table th{white-space:nowrap}.inv-table.svelte-97mzq0 .pz-table td.pz-num,.inv-table.svelte-97mzq0 .pz-table th.pz-num{padding-left:7px;padding-right:7px}.inv-table.svelte-97mzq0 .pz-table td:first-child{min-width:12.5rem;padding-left:16px}.inv-table.svelte-97mzq0 .pz-table th:first-child{padding-left:16px}.inv-phone-list.svelte-97mzq0{display:none}.pz-toolbar.svelte-97mzq0{grid-template-columns:minmax(15rem,1.9fr) repeat(4,minmax(0,1fr));gap:8px}.pz-toolbar.svelte-97mzq0 .ce-select,.pz-toolbar.svelte-97mzq0 .ce-input{font-size:13px}.pz-toolbar.svelte-97mzq0 .ce-select{padding-right:1.6rem;text-overflow:ellipsis}@media(max-width:1500px){.inv-layout.svelte-97mzq0{grid-template-columns:minmax(0,1fr) 340px}}.inv-panel.svelte-97mzq0 .pz-tabs:where(.svelte-97mzq0){flex-wrap:wrap;overflow:visible}#inv-panel-heading.svelte-97mzq0:focus{outline:2px solid var(--ce-blue);outline-offset:3px;border-radius:4px}@media(max-width:1400px){.inv-layout.svelte-97mzq0{grid-template-columns:minmax(0,1fr)}.inv-side.svelte-97mzq0{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.inv-side.svelte-97mzq0>:where(.svelte-97mzq0):first-child{grid-row:span 2}}@media(max-width:1100px){.pz-toolbar.svelte-97mzq0{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-toolbar.svelte-97mzq0 .pz-search:where(.svelte-97mzq0){grid-column:1 / -1}}@container inv-list (max-width: 780px){.inv-table.svelte-97mzq0{display:none}.inv-phone-list.svelte-97mzq0{display:block;padding-top:2px}}@container inv-list (min-width: 560px) and (max-width: 780px){.inv-phone-list.svelte-97mzq0 .inv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.pz-toolbar.svelte-97mzq0{padding:12px}.inv-side.svelte-97mzq0{grid-template-columns:minmax(0,1fr)}.inv-side.svelte-97mzq0>:where(.svelte-97mzq0):first-child{grid-row:auto}.inv-panel.svelte-97mzq0{padding:16px}.pz-stat.svelte-97mzq0{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px}.pz-stat__icon.svelte-97mzq0{width:36px;height:36px}.pz-stat__value.svelte-97mzq0{font-size:21px}.inv-panel__head.svelte-97mzq0{grid-template-columns:48px minmax(0,1fr)}.inv-panel__head.svelte-97mzq0 .pz-thumb--lg:where(.svelte-97mzq0){width:48px;height:48px}.inv-panel__head.svelte-97mzq0 .pz-pill:where(.svelte-97mzq0){grid-column:2;justify-self:start}.inv-panel__body.svelte-97mzq0{min-height:0}}.pf-action.svelte-hbns29{min-width:7.5rem}.pf-layout.svelte-hbns29{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:16px;align-items:start}.pf-form.svelte-hbns29{display:grid;gap:22px;container:pf-form / inline-size}.pf-form.svelte-hbns29 section:where(.svelte-hbns29){display:grid;gap:12px}.pf-h.svelte-hbns29{margin:0;font-size:17px;font-weight:800;color:var(--ce-navy)}.pf-sub.svelte-hbns29{margin:4px 0 0;font-size:13px;font-weight:700;color:var(--ce-ink)}.pf-assets.svelte-hbns29{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:stretch}.pf-upload.svelte-hbns29{display:grid;justify-items:center;align-content:center;gap:4px;min-height:118px;padding:16px;border:1.5px dashed #cbd5e1;border-radius:10px;background:#f8fafc;text-align:center;box-sizing:border-box}.pf-upload__icon.svelte-hbns29{color:#94a3b8}.pf-upload__title.svelte-hbns29{margin:0;font-size:13.5px;font-weight:700;color:#475569}.pf-upload__text.svelte-hbns29{margin:0;max-width:30ch;font-size:12px;line-height:1.4;color:var(--ce-muted)}.pf-current.svelte-hbns29{display:grid;width:100%;max-width:320px;box-sizing:border-box;align-content:start;gap:6px;margin:0;padding:8px;border:1px solid var(--ce-line);border-radius:10px;background:#fff}.pf-current__frame.svelte-hbns29{display:grid;place-items:center;aspect-ratio:1200 / 628;border-radius:6px;background:#0b1f4a}.pf-current__frame.svelte-hbns29 img:where(.svelte-hbns29){width:72px;height:72px;object-fit:contain;border-radius:8px}.pf-current.svelte-hbns29 figcaption:where(.svelte-hbns29){font-size:12px;color:var(--ce-muted);overflow-wrap:anywhere}.pf-grid.svelte-hbns29{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.pf-grid--name.svelte-hbns29{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}.pf-grid--optional.svelte-hbns29{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-money.svelte-hbns29{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:6px}.pf-row-between.svelte-hbns29{display:flex;justify-content:space-between;gap:12px}.pf-images.svelte-hbns29{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.pf-image.svelte-hbns29{position:relative;display:grid;justify-items:center;gap:4px;padding:8px;min-width:0;border:1px solid var(--ce-line);border-radius:10px;background:#fff;cursor:pointer;font-size:11.5px;text-align:center;color:var(--ce-muted)}.pf-image.svelte-hbns29 input:where(.svelte-hbns29){position:absolute;opacity:0;pointer-events:none}.pf-image.svelte-hbns29:focus-within{outline:2px solid var(--ce-blue);outline-offset:2px}.pf-image.svelte-hbns29 img:where(.svelte-hbns29){width:48px;height:48px;object-fit:contain;border-radius:6px}.pf-image--selected.svelte-hbns29{border-color:var(--ce-blue);box-shadow:0 0 0 2px var(--ce-blue-line);color:var(--ce-navy)}.pf-image__none.svelte-hbns29{display:grid;place-items:center;width:100%;max-width:88px;height:48px;border:1px dashed #cbd5e1;border-radius:6px}.pf-markets.svelte-hbns29{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:42px;padding:4px 8px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;box-sizing:border-box}.pf-markets.svelte-hbns29:focus-within{outline:2px solid var(--ce-blue);outline-offset:1px}.pf-markets--invalid.svelte-hbns29{border-color:var(--ce-red)}.pf-market.svelte-hbns29{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border-radius:6px;background:var(--ce-blue-soft);color:var(--ce-blue-strong);font-size:13px;font-weight:600}.pf-market.svelte-hbns29 button:where(.svelte-hbns29){border:none;background:none;color:inherit;font-size:15px;line-height:1;cursor:pointer;padding:0 4px}.pf-markets__add.svelte-hbns29{flex:1 1 7rem;min-width:7rem;border:none;background:transparent;font:inherit;font-size:14px;color:var(--ce-ink);padding:6px 2px}.pf-markets__add.svelte-hbns29:focus{outline:none}.pf-check.svelte-hbns29{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:var(--ce-ink)}.pf-check.svelte-hbns29 input:where(.svelte-hbns29){flex:0 0 auto;margin-top:2px;accent-color:var(--ce-blue)}.pf-expiry.svelte-hbns29{display:grid;grid-template-columns:minmax(0,6rem) minmax(0,8rem);gap:6px}.pf-side.svelte-hbns29{display:grid;gap:16px;min-width:0}.pf-modes.svelte-hbns29{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0}.pf-mode.svelte-hbns29{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid var(--ce-line);border-radius:8px;background:#fff;font:inherit;font-size:13px;color:var(--ce-muted);cursor:pointer}.pf-mode[aria-selected=true].svelte-hbns29{border-color:var(--ce-blue);color:var(--ce-navy);font-weight:700;box-shadow:inset 0 -3px 0 var(--ce-blue)}.pf-preview.svelte-hbns29{display:grid;place-items:center}.pf-screen.svelte-hbns29{display:grid;justify-items:center;gap:10px;width:250px;min-height:360px;padding:18px 16px 22px;border:8px solid #111827;border-radius:32px;background:linear-gradient(180deg,#0b1f4a,#16326b 60%,#22427e);color:#fff;text-align:center;box-sizing:border-box}.pf-preview--desktop.svelte-hbns29 .pf-screen:where(.svelte-hbns29){width:100%;min-height:280px;border-width:6px;border-radius:12px}.pf-screen__brand.svelte-hbns29{margin:0;letter-spacing:.3em;font-size:13px;font-weight:700}.pf-screen__card.svelte-hbns29{position:relative;width:180px;display:grid;place-items:center;height:112px;border-radius:10px;background:#ffffff14}.pf-screen__card.svelte-hbns29 img:where(.svelte-hbns29){width:72px;height:72px;object-fit:contain;border-radius:8px}.pf-screen__value.svelte-hbns29{position:absolute;top:6px;right:8px;font-weight:800;font-size:15px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.pf-screen__name.svelte-hbns29{margin:0;font-size:17px;font-weight:800;overflow-wrap:anywhere}.pf-screen__desc.svelte-hbns29{margin:0;font-size:12px;line-height:1.4;opacity:.9;overflow-wrap:anywhere}.pf-screen__cta.svelte-hbns29{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;background:#fbbf24;color:#1f2937;font-size:13px;font-weight:700}.pf-email.svelte-hbns29{width:100%;border:1px solid var(--ce-line);border-radius:10px;padding:14px;font-size:13px;box-sizing:border-box}.pf-email.svelte-hbns29 img:where(.svelte-hbns29){display:block;width:72px;height:72px;object-fit:contain;border-radius:8px;margin:8px 0}.pf-email__from.svelte-hbns29{margin:0;color:var(--ce-muted)}.pf-email__subject.svelte-hbns29{margin:4px 0 0;font-weight:800;color:var(--ce-navy)}@media(max-width:1400px){.pf-layout.svelte-hbns29{grid-template-columns:minmax(0,1fr) 360px}}@container pf-form (max-width: 600px){.pf-grid.svelte-hbns29,.pf-grid--name.svelte-hbns29{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-grid--name.svelte-hbns29>:where(.svelte-hbns29):first-child{grid-column:1 / -1}}@container pf-form (max-width: 420px){.pf-grid.svelte-hbns29,.pf-grid--name.svelte-hbns29,.pf-grid--optional.svelte-hbns29,.pf-assets.svelte-hbns29{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.pf-layout.svelte-hbns29{grid-template-columns:minmax(0,1fr)}.pf-side.svelte-hbns29{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pf-side.svelte-hbns29{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.pf-head-actions.svelte-hbns29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.pf-action.svelte-hbns29{min-width:0}}.pd-pill-dot.svelte-109ehz3{width:7px;height:7px;border-radius:999px;background:currentColor}.pd-state-actions.svelte-109ehz3{display:flex;flex-wrap:wrap;gap:10px}.pd-square.svelte-109ehz3{width:40px;padding:0}.pd-top.svelte-109ehz3{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px}.pd-identity.svelte-109ehz3{display:grid;grid-template-columns:236px minmax(0,1fr);gap:22px;align-items:start}.pd-hero.svelte-109ehz3{width:236px;height:148px;object-fit:cover;border-radius:10px}.pd-description.svelte-109ehz3{margin:0 0 12px;font-size:14px;line-height:1.5}.pd-facts.svelte-109ehz3{gap:7px}.pd-facts.svelte-109ehz3>div:where(.svelte-109ehz3){grid-template-columns:7rem minmax(0,1fr)}.pd-tiles.svelte-109ehz3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pd-tile.svelte-109ehz3{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border:1px solid #edf1f6;border-radius:10px}.pd-tile.svelte-109ehz3 .pz-stat__icon{width:44px;height:44px}.pd-tile.svelte-109ehz3 p:where(.svelte-109ehz3){margin:0;font-size:13px}.pd-tile.svelte-109ehz3 strong:where(.svelte-109ehz3){font-size:22px;color:var(--ce-navy)}.pd-panel.svelte-109ehz3{display:grid;gap:16px}.pd-overview.svelte-109ehz3{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,1fr);gap:16px;align-items:start}.pd-image.svelte-109ehz3{width:100%;max-height:190px;object-fit:cover;border-radius:10px;margin-bottom:8px}.pd-usage.svelte-109ehz3{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pd-usage.svelte-109ehz3 li:where(.svelte-109ehz3){display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px}.pd-usage.svelte-109ehz3 img:where(.svelte-109ehz3){width:56px;height:56px;border-radius:8px;object-fit:cover}.pd-usage.svelte-109ehz3 a:where(.svelte-109ehz3),.pd-campaign.svelte-109ehz3{font-weight:700;color:var(--ce-navy);text-decoration:none}.pd-usage.svelte-109ehz3 a:where(.svelte-109ehz3):hover,.pd-campaign.svelte-109ehz3:hover{text-decoration:underline}.pd-usage.svelte-109ehz3 p:where(.svelte-109ehz3){margin:2px 0 0}.pd-status.svelte-109ehz3{margin-left:6px;font-size:11.5px;font-weight:600;padding:2px 7px;border-radius:5px;background:#eef2f7;color:#334155}.pd-bottom.svelte-109ehz3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.pd-card-title.svelte-109ehz3{margin-bottom:12px!important}.pd-quick.svelte-109ehz3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pd-share.svelte-109ehz3{font-size:13px}.pd-levels.svelte-109ehz3{display:grid;gap:8px;margin:14px 0 10px;font-size:13.5px}.pd-levels.svelte-109ehz3 div:where(.svelte-109ehz3){display:grid;grid-template-columns:minmax(0,1fr) auto 5rem;gap:10px}.pd-levels.svelte-109ehz3 dd:where(.svelte-109ehz3){margin:0;text-align:right}.pd-table.svelte-109ehz3{min-width:640px}.pd-table.svelte-109ehz3 tbody:where(.svelte-109ehz3) tr:where(.svelte-109ehz3){cursor:default}.pd-table-note.svelte-109ehz3,.pd-pad.svelte-109ehz3{padding:12px 16px;margin:0}.pd-history.svelte-109ehz3{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pd-history.svelte-109ehz3 li:where(.svelte-109ehz3){display:grid;grid-template-columns:10px minmax(0,1fr);gap:12px;align-items:start}.pd-history.svelte-109ehz3 li:where(.svelte-109ehz3) .pz-dot{margin-top:5px}.pd-history.svelte-109ehz3 p:where(.svelte-109ehz3){margin:2px 0 0;font-size:13px}.pd-confirm.svelte-109ehz3{display:grid;gap:12px;font-size:14px}.pd-confirm.svelte-109ehz3 p:where(.svelte-109ehz3){margin:0}.pd-confirm__actions.svelte-109ehz3{display:flex;justify-content:flex-end;gap:10px}@media(max-width:1400px){.pd-top.svelte-109ehz3{grid-template-columns:minmax(0,1fr)}.pd-overview.svelte-109ehz3{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-overview.svelte-109ehz3>:where(.svelte-109ehz3):first-child{grid-row:span 2}.pd-bottom.svelte-109ehz3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.pd-more.svelte-109ehz3 .pz-menu__list{left:0;right:auto}.pd-more.svelte-109ehz3 .pz-menu__list>a,.pd-more.svelte-109ehz3 .pz-menu__list>button{min-height:40px}.pd-identity.svelte-109ehz3,.pd-overview.svelte-109ehz3,.pd-bottom.svelte-109ehz3{grid-template-columns:minmax(0,1fr)}.pd-overview.svelte-109ehz3>:where(.svelte-109ehz3):first-child{grid-row:auto}}@media(max-width:640px){.pd-page.svelte-109ehz3 .pz-btn--sm{min-height:40px}}.pa-layout.svelte-1g0rvnw{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.pa-main.svelte-1g0rvnw,.pa-side.svelte-1g0rvnw{display:grid;gap:16px;min-width:0}.pa-levels-type.svelte-1g0rvnw{min-width:12rem}.pa-table-head.svelte-1g0rvnw{padding:16px 16px 0}#pa-inventory.svelte-1g0rvnw{container:pa-list / inline-size}.pa-cards.svelte-1g0rvnw{display:none}@container pa-list (max-width: 700px){.pa-table.svelte-1g0rvnw{display:none}.pa-cards.svelte-1g0rvnw{display:block;padding-top:4px}}.pa-levels-error.svelte-1g0rvnw{margin:0;color:#b42318;font-size:13.5px}.pa-table-head.svelte-1g0rvnw h2:where(.svelte-1g0rvnw){margin:0}.pa-page.svelte-1g0rvnw{font-size:13px;color:var(--ce-muted)}.pa-settings.svelte-1g0rvnw{display:grid;gap:12px}.pa-settings.svelte-1g0rvnw .pz-card__sub:where(.svelte-1g0rvnw){margin-top:-8px}.pa-channels.svelte-1g0rvnw{border:none;margin:0;padding:0;display:grid;gap:8px;font-size:13.5px}.pa-channels.svelte-1g0rvnw legend:where(.svelte-1g0rvnw){margin-bottom:6px}.pa-channels.svelte-1g0rvnw label:where(.svelte-1g0rvnw){display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pa-channels.svelte-1g0rvnw input:where(.svelte-1g0rvnw){accent-color:var(--ce-blue)}.pa-updated.svelte-1g0rvnw,.pa-saved.svelte-1g0rvnw{margin:0;font-size:12.5px}.pa-saved.svelte-1g0rvnw{display:inline-flex;align-items:center;gap:6px;color:#047857}.pa-settings__actions.svelte-1g0rvnw{display:flex;justify-content:flex-end}.pa-alerts.svelte-1g0rvnw{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pa-alerts.svelte-1g0rvnw li:where(.svelte-1g0rvnw){display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;font-size:13.5px}.pa-alerts.svelte-1g0rvnw img:where(.svelte-1g0rvnw){width:36px;height:36px;border-radius:6px;object-fit:cover}.pa-alert-icon.svelte-1g0rvnw{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--ce-red-soft);color:var(--ce-red)}.pa-alerts.svelte-1g0rvnw a:where(.svelte-1g0rvnw){color:var(--ce-navy);font-weight:700;text-decoration:none}.pa-alerts.svelte-1g0rvnw a:where(.svelte-1g0rvnw):hover{text-decoration:underline}.pa-alerts.svelte-1g0rvnw p:where(.svelte-1g0rvnw){margin:2px 0 0;font-size:12.5px;color:var(--ce-muted)}.pa-alerts.svelte-1g0rvnw .pa-out:where(.svelte-1g0rvnw){color:var(--ce-red)}.pa-left.svelte-1g0rvnw{font-size:12.5px;color:var(--ce-muted);white-space:nowrap}.pa-insights-title.svelte-1g0rvnw{margin-bottom:12px!important}.pa-insights.svelte-1g0rvnw{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pa-insights.svelte-1g0rvnw li:where(.svelte-1g0rvnw){display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid #edf1f6;border-radius:10px;font-size:13px}.pa-insights.svelte-1g0rvnw p:where(.svelte-1g0rvnw){margin:2px 0 0}.pa-insights.svelte-1g0rvnw a:where(.svelte-1g0rvnw){color:var(--ce-ink);text-decoration:none}@media(max-width:1400px){.pa-layout.svelte-1g0rvnw{grid-template-columns:minmax(0,1fr)}.pa-side.svelte-1g0rvnw{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-settings.svelte-1g0rvnw{grid-row:span 2}}@media(max-width:1000px){.pa-side.svelte-1g0rvnw{grid-template-columns:minmax(0,1fr)}}.reporting.svelte-rsvnyh{--ink: #0f172a;--muted: #5b6b7c;--line: #dde3ea;--navy: #0a1f44;--blue: #1a5fb4}.reporting__crumbs.svelte-rsvnyh{display:flex;align-items:center;gap:.3rem;color:var(--muted);font-size:.8rem}.reporting__crumbs.svelte-rsvnyh [aria-current=page]:where(.svelte-rsvnyh){color:var(--ink);font-weight:600}.reporting__header.svelte-rsvnyh{display:flex;justify-content:space-between;gap:.75rem 1.25rem;align-items:flex-end;flex-wrap:wrap}.reporting__heading.svelte-rsvnyh{min-width:0}.reporting__header.svelte-rsvnyh h1:where(.svelte-rsvnyh){margin:0;color:var(--navy);font-size:1.55rem;line-height:1.15}.reporting__header.svelte-rsvnyh .page-copy:where(.svelte-rsvnyh){margin:.25rem 0 0;font-size:.86rem}.reporting__toolbar.svelte-rsvnyh{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-end}.reporting__dates.svelte-rsvnyh{margin:0;padding:0;border:0;min-width:0}.reporting__dates.svelte-rsvnyh legend:where(.svelte-rsvnyh),.reporting__field.svelte-rsvnyh label:where(.svelte-rsvnyh){padding:0;margin-bottom:.2rem;font-size:.68rem;font-weight:700;color:var(--muted)}.reporting__field.svelte-rsvnyh{display:grid;min-width:0}.reporting__field--campaign.svelte-rsvnyh{width:14rem}.reporting__dates-box.svelte-rsvnyh{display:flex;align-items:center;gap:.3rem;min-height:2.5rem;border:1px solid #c5d0dc;border-radius:8px;background:#fff;padding:0 .55rem;color:var(--muted)}.reporting__dates-box--invalid.svelte-rsvnyh{border-color:#b42318}.reporting__dates-box.svelte-rsvnyh input:where(.svelte-rsvnyh){border:0;background:transparent;padding:.35rem .1rem;min-width:0;font:inherit;font-size:.8rem;font-weight:600;color:var(--ink)}.reporting__dates-box.svelte-rsvnyh svg{flex:0 0 auto}.reporting__field.svelte-rsvnyh select:where(.svelte-rsvnyh),.reporting__export.svelte-rsvnyh{min-height:2.5rem;border:1px solid #c5d0dc;border-radius:8px;background:#fff;padding:.4rem .65rem;font:inherit;font-size:.8rem;font-weight:600;color:var(--ink)}.reporting__field.svelte-rsvnyh select:where(.svelte-rsvnyh){width:100%;text-overflow:ellipsis}.reporting__export.svelte-rsvnyh{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;color:var(--blue);cursor:not-allowed;opacity:.55}.reporting__export--link.svelte-rsvnyh{cursor:pointer;opacity:1;text-decoration:none}.reporting__context.svelte-rsvnyh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;align-items:center;border:1px solid var(--line);border-radius:.75rem;background:#fff;padding:.6rem .9rem}.reporting__facts.svelte-rsvnyh,.reporting__links.svelte-rsvnyh{display:flex;flex-wrap:wrap;gap:.35rem .85rem;align-items:center;margin:0;font-size:.78rem;color:var(--muted);min-width:0}.reporting__facts.svelte-rsvnyh strong:where(.svelte-rsvnyh){color:var(--ink)}.reporting__basis.svelte-rsvnyh{font-style:italic}.reporting__basis--warning.svelte-rsvnyh{display:inline-flex;align-items:flex-start;gap:.3rem;font-style:normal;color:#8a4b08}.reporting__basis--warning.svelte-rsvnyh svg{flex:0 0 auto;margin-top:.1rem}.reporting__notes.svelte-rsvnyh{display:grid;gap:.2rem;border-top:1px solid var(--line);padding-top:.6rem}.reporting__notes.svelte-rsvnyh p:where(.svelte-rsvnyh){margin:0;font-size:.72rem;max-width:60rem}.reporting__kpis.svelte-rsvnyh,.reporting__charts.svelte-rsvnyh,.reporting__lower.svelte-rsvnyh{display:grid;gap:.75rem}.reporting__kpis.svelte-rsvnyh{grid-template-columns:repeat(4,minmax(0,1fr))}.reporting__kpi.svelte-rsvnyh{display:flex;gap:.65rem;align-items:flex-start;border:1px solid var(--line);border-radius:.75rem;background:#fff;padding:.85rem .95rem}.reporting__kpi.svelte-rsvnyh h2:where(.svelte-rsvnyh){margin:0;font-size:.72rem;font-weight:700;color:var(--muted)}.reporting__kpi-icon.svelte-rsvnyh{width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;background:#eff6ff;color:var(--blue);flex:0 0 auto}.reporting__value.svelte-rsvnyh{margin:.2rem 0 0;font-size:1.4rem;font-weight:800;color:var(--navy)}.reporting__chart-sub.svelte-rsvnyh{margin:.15rem 0 0;font-size:.72rem}.reporting__plot.svelte-rsvnyh{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:11rem auto;column-gap:.5rem;margin-top:.9rem}.reporting__yaxis.svelte-rsvnyh{position:relative;min-width:1.5rem;font-size:.68rem;color:var(--muted);text-align:right}.reporting__yaxis.svelte-rsvnyh span:where(.svelte-rsvnyh){position:absolute;right:0;transform:translateY(50%);line-height:1;font-variant-numeric:tabular-nums}.reporting__plot-area.svelte-rsvnyh{position:relative;border-bottom:1px solid #94a3b8}.reporting__grid.svelte-rsvnyh{position:absolute;left:0;right:0;border-top:1px dashed #e2e8f0}.reporting__bars.svelte-rsvnyh{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;gap:2px}.reporting__bar-slot.svelte-rsvnyh{flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end}.reporting__bar.svelte-rsvnyh{width:100%;max-width:1.5rem;margin:0 auto;border-radius:3px 3px 0 0;background:#2f6fdb}.reporting__xaxis.svelte-rsvnyh{grid-column:2;display:flex;gap:2px;padding-top:.3rem;font-size:.68rem;color:var(--muted)}.reporting__xaxis.svelte-rsvnyh>span:where(.svelte-rsvnyh){flex:1 1 0;min-width:0;white-space:nowrap;overflow:visible}.reporting__sources.svelte-rsvnyh{margin-top:.75rem}.reporting__unavailable.svelte-rsvnyh{margin:.2rem 0 0;font-size:.86rem;font-weight:700;color:var(--ink)}.reporting__charts.svelte-rsvnyh{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.reporting__chart.svelte-rsvnyh h2:where(.svelte-rsvnyh),.reporting__rank.svelte-rsvnyh h2:where(.svelte-rsvnyh),.reporting__activity.svelte-rsvnyh h2:where(.svelte-rsvnyh){margin:0;font-size:.9rem}.reporting__chart-empty.svelte-rsvnyh{min-height:12rem;margin-top:.75rem;border:1px dashed var(--line);border-radius:.65rem;background:#f8fafc;display:grid;place-content:center;text-align:center;gap:.25rem;padding:1rem}.reporting__chart-empty.svelte-rsvnyh .reporting__unavailable:where(.svelte-rsvnyh){margin:0}.reporting__unavailable--muted.svelte-rsvnyh{color:var(--muted)}.reporting__lower.svelte-rsvnyh{grid-template-columns:repeat(3,minmax(0,1fr))}.reporting__panel-head.svelte-rsvnyh{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.55rem}.reporting__ghost-link.svelte-rsvnyh,.reporting__text-link.svelte-rsvnyh{border:0;background:none;color:var(--blue);font:inherit;font-size:.72rem;font-weight:700;padding:0;text-decoration:none;white-space:nowrap}.reporting__ghost-link.svelte-rsvnyh:disabled{color:#94a3b8;cursor:not-allowed}.reporting__activity-list.svelte-rsvnyh{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.reporting__activity-list.svelte-rsvnyh li:where(.svelte-rsvnyh){display:grid;grid-template-columns:.7rem minmax(0,1fr) auto;gap:.5rem;align-items:start}.reporting__activity-list.svelte-rsvnyh p:where(.svelte-rsvnyh){margin:0;font-size:.78rem;font-weight:700}.reporting__activity-list.svelte-rsvnyh time:where(.svelte-rsvnyh),.reporting__activity-list.svelte-rsvnyh .table-subtle:where(.svelte-rsvnyh){font-size:.68rem;font-weight:500}.reporting__dot.svelte-rsvnyh{width:.5rem;height:.5rem;margin-top:.35rem;border-radius:999px;background:var(--blue)}.reporting__error.svelte-rsvnyh{margin:0;color:#b42318;font-weight:600;font-size:.8rem}@media(max-width:1100px){.reporting__kpis.svelte-rsvnyh,.reporting__lower.svelte-rsvnyh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.reporting__charts.svelte-rsvnyh,.reporting__lower.svelte-rsvnyh{grid-template-columns:1fr}}@media(max-width:640px){.reporting__header.svelte-rsvnyh{align-items:stretch}.reporting__toolbar.svelte-rsvnyh{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.reporting__dates.svelte-rsvnyh{grid-column:1 / -1}.reporting__dates-box.svelte-rsvnyh input:where(.svelte-rsvnyh){flex:1 1 0}.reporting__field--campaign.svelte-rsvnyh{width:auto}.reporting__kpi.svelte-rsvnyh{flex-direction:column;gap:.45rem;padding:.75rem}.reporting__lower.svelte-rsvnyh{grid-template-columns:1fr}.reporting__chart-empty.svelte-rsvnyh{min-height:7rem}}.en-head.svelte-1s7wgpf{display:flex;justify-content:space-between;align-items:flex-end;gap:14px 20px;flex-wrap:wrap}.en-head__text.svelte-1s7wgpf{flex:1 1 320px;min-width:0}.en-head.svelte-1s7wgpf h1:where(.svelte-1s7wgpf){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.en-head.svelte-1s7wgpf .pz-subtitle:where(.svelte-1s7wgpf){margin:4px 0 0}.en-controls.svelte-1s7wgpf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:10px;min-width:0}.en-range.svelte-1s7wgpf{margin:0;padding:0;border:0;min-width:0}.en-range.svelte-1s7wgpf legend:where(.svelte-1s7wgpf),.en-field.svelte-1s7wgpf>span:where(.svelte-1s7wgpf){padding:0;font-size:12.5px;font-weight:600;color:var(--ce-muted)}.en-range.svelte-1s7wgpf legend:where(.svelte-1s7wgpf){margin-bottom:4px}.en-zone.svelte-1s7wgpf{font-weight:400}.en-range__inputs.svelte-1s7wgpf{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;color:var(--ce-muted)}.en-range__inputs.svelte-1s7wgpf label:where(.svelte-1s7wgpf),.en-range__inputs.svelte-1s7wgpf input:where(.svelte-1s7wgpf){min-width:0;width:100%;box-sizing:border-box}.en-field.svelte-1s7wgpf{display:grid;gap:4px;min-width:190px}.en-actions.svelte-1s7wgpf{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.en-alert.svelte-1s7wgpf{align-items:center}.en-alert__text.svelte-1s7wgpf{display:grid;gap:2px;flex:1 1 auto;min-width:0}.en-kpis.svelte-1s7wgpf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.en-kpi.svelte-1s7wgpf{display:flex;align-items:center;gap:14px;padding:16px 18px;min-width:0}.en-kpi__icon.svelte-1s7wgpf{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border-radius:50%}.en-kpi__icon--blue.svelte-1s7wgpf{background:#dbeafe;color:#1d4ed8}.en-kpi__icon--teal.svelte-1s7wgpf{background:#ccfbf1;color:#0f766e}.en-kpi__icon--violet.svelte-1s7wgpf{background:#ede9fe;color:#6d28d9}.en-kpi__icon--green.svelte-1s7wgpf{background:#dcfce7;color:#15803d}.en-kpi__label.svelte-1s7wgpf{margin:0;font-size:13px;color:var(--ce-muted)}.en-kpi__value.svelte-1s7wgpf{margin:2px 0 0;font-size:24px;font-weight:800;line-height:1.1;color:var(--ce-navy)}.en-kpi__note.svelte-1s7wgpf{margin:2px 0 0;font-size:12px;color:var(--ce-muted)}.en-charts.svelte-1s7wgpf{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px}.en-chart.svelte-1s7wgpf{display:grid;gap:10px;align-content:start;padding:18px}.en-chart.svelte-1s7wgpf h2:where(.svelte-1s7wgpf){margin:0;font-size:17px}.en-plot.svelte-1s7wgpf{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.en-plot__y.svelte-1s7wgpf{display:flex;flex-direction:column;justify-content:space-between;padding-top:8px;font-size:11px;color:var(--ce-muted);text-align:right}.en-bars.svelte-1s7wgpf{border-bottom:1px solid #e2e8f0}.en-bars--dense.svelte-1s7wgpf{gap:0}.en-bars--dense.svelte-1s7wgpf .ops-bars__bar{border-radius:0}.en-axis.svelte-1s7wgpf{padding-left:30px}.en-layout.svelte-1s7wgpf{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.en-layout--panel.svelte-1s7wgpf{grid-template-columns:minmax(0,1fr) 340px}.en-main.svelte-1s7wgpf{display:grid;gap:16px;min-width:0;container-type:inline-size}.en-side.svelte-1s7wgpf{position:sticky;top:12px;display:grid;gap:16px;min-width:0;scroll-margin-top:76px}.en-side.svelte-1s7wgpf h2:focus-visible,.en-table.svelte-1s7wgpf tbody:where(.svelte-1s7wgpf) tr:where(.svelte-1s7wgpf):focus-visible,.en-sort.svelte-1s7wgpf:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.en-close.svelte-1s7wgpf{min-width:36px;min-height:36px}.en-filters.svelte-1s7wgpf{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 16px 4px}.en-search.svelte-1s7wgpf{flex:2 1 240px;min-width:0}.en-filter.svelte-1s7wgpf{flex:1 1 150px;max-width:230px;min-width:0}.en-filter.svelte-1s7wgpf select{width:100%;min-width:0}.en-more.svelte-1s7wgpf{display:flex;flex-wrap:wrap;gap:10px;flex:1 1 100%}.en-more.svelte-1s7wgpf .en-filter:where(.svelte-1s7wgpf){flex:0 1 220px}.en-tools.svelte-1s7wgpf{display:flex;gap:8px;flex:0 0 auto;margin-left:auto}.en-tool.svelte-1s7wgpf{min-height:40px;white-space:nowrap}.en-off.svelte-1s7wgpf{color:#94a3b8}.en-note.svelte-1s7wgpf{flex:1 1 100%;margin:0;font-size:12.5px;color:var(--ce-muted)}.en-note--foot.svelte-1s7wgpf{padding:0 16px 16px}.en-results__head.svelte-1s7wgpf{padding:12px 16px 6px}.en-results__head.svelte-1s7wgpf h2:where(.svelte-1s7wgpf){margin:0;font-size:17px}.en-results.svelte-1s7wgpf .pz-pagination__size{white-space:nowrap}.en-table.svelte-1s7wgpf{width:100%;min-width:0}.en-table.svelte-1s7wgpf th:where(.svelte-1s7wgpf),.en-table.svelte-1s7wgpf td:where(.svelte-1s7wgpf){padding-left:12px;padding-right:12px;overflow-wrap:anywhere}.en-table.svelte-1s7wgpf .pz-pill:where(.svelte-1s7wgpf){white-space:nowrap;overflow-wrap:normal}.en-table.svelte-1s7wgpf tbody:where(.svelte-1s7wgpf) tr:where(.svelte-1s7wgpf):not(.pz-empty-row){cursor:pointer}.en-table.svelte-1s7wgpf td.en-id:where(.svelte-1s7wgpf){white-space:nowrap;overflow-wrap:normal;font-size:12px}.en-who.svelte-1s7wgpf strong:where(.svelte-1s7wgpf){white-space:nowrap}.en-sort.svelte-1s7wgpf{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;white-space:nowrap}.en-sort__icon.svelte-1s7wgpf{display:inline-flex}.en-sort__icon--up.svelte-1s7wgpf{transform:rotate(180deg)}.en-stack.svelte-1s7wgpf{display:grid;gap:2px;min-width:0}.en-stack.svelte-1s7wgpf small:where(.svelte-1s7wgpf){color:var(--ce-muted);font-size:12px}.en-nowrap.svelte-1s7wgpf{white-space:nowrap}.en-footnote.svelte-1s7wgpf{margin:-6px 0 0;font-size:13px}@container (max-width: 1000px){.en-id.svelte-1s7wgpf{position:absolute;width:1px;height:1px;padding:0!important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media(max-width:1280px){.en-kpis.svelte-1s7wgpf{grid-template-columns:repeat(2,minmax(0,1fr))}.en-layout--panel.svelte-1s7wgpf{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:1100px){.en-charts.svelte-1s7wgpf,.en-layout--panel.svelte-1s7wgpf{grid-template-columns:minmax(0,1fr)}.en-side.svelte-1s7wgpf{position:static;order:-1}}@media(max-width:640px){.en-head.svelte-1s7wgpf h1:where(.svelte-1s7wgpf){font-size:26px}.en-controls.svelte-1s7wgpf,.en-range.svelte-1s7wgpf,.en-field.svelte-1s7wgpf,.en-actions.svelte-1s7wgpf{width:100%;min-width:0}.en-actions.svelte-1s7wgpf>*{flex:1 1 0;justify-content:center}.en-actions.svelte-1s7wgpf .pz-btn{width:100%;justify-content:center}.en-kpis.svelte-1s7wgpf{gap:10px}.en-kpi.svelte-1s7wgpf{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.en-kpi__icon.svelte-1s7wgpf{width:36px;height:36px}.en-search.svelte-1s7wgpf{flex:1 1 100%}.en-filter.svelte-1s7wgpf,.en-more.svelte-1s7wgpf .en-filter:where(.svelte-1s7wgpf){flex:1 1 calc(50% - 5px);max-width:none}.en-filter--off.svelte-1s7wgpf{flex-basis:100%}.en-tools.svelte-1s7wgpf{flex:1 1 100%;margin-left:0}.en-tool.svelte-1s7wgpf{flex:1 1 0;justify-content:center}.en-table.svelte-1s7wgpf thead:where(.svelte-1s7wgpf){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.en-table.svelte-1s7wgpf thead:where(.svelte-1s7wgpf) tr:where(.svelte-1s7wgpf),.en-table.svelte-1s7wgpf thead:where(.svelte-1s7wgpf) th:where(.svelte-1s7wgpf){display:block;width:1px;padding:0}.en-table.svelte-1s7wgpf,.en-table.svelte-1s7wgpf tbody:where(.svelte-1s7wgpf){display:block}.en-table.svelte-1s7wgpf tbody:where(.svelte-1s7wgpf) tr:where(.svelte-1s7wgpf){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;padding:14px 16px;border-bottom:1px solid #eef2f7}.en-table.svelte-1s7wgpf tbody:where(.svelte-1s7wgpf) tr.pz-empty-row:where(.svelte-1s7wgpf){display:block}.en-table.svelte-1s7wgpf td:where(.svelte-1s7wgpf){display:block;padding:0;border:0}.en-table.svelte-1s7wgpf td[data-label]:where(.svelte-1s7wgpf):before{content:attr(data-label);display:block;font-size:11.5px;color:var(--ce-muted);margin-bottom:2px}.en-who.svelte-1s7wgpf{grid-column:1 / -1;grid-row:1}.en-table.svelte-1s7wgpf td.en-id:where(.svelte-1s7wgpf){position:static;width:auto;height:auto;overflow:visible;clip:auto;display:block;grid-column:1 / -1;overflow-wrap:anywhere;white-space:normal}}.wd-tabs.svelte-1x97w3b{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;overflow:visible}.wd-tabs.svelte-1x97w3b .pz-tab:where(.svelte-1x97w3b){padding:10px 6px;white-space:nowrap}.wd-quick__grid.svelte-1x97w3b{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wd-quick__grid.svelte-1x97w3b .pz-btn:where(.svelte-1x97w3b){justify-content:center;min-width:0}.wd-quick__wide.svelte-1x97w3b{grid-column:1 / -1}h2.svelte-1x97w3b:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.ws-head.svelte-12k57j{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 20px;flex-wrap:wrap}.ws-head__text.svelte-12k57j{flex:1 1 360px;min-width:0}.ws-head.svelte-12k57j h1:where(.svelte-12k57j){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.ws-head.svelte-12k57j .pz-subtitle:where(.svelte-12k57j){margin:4px 0 0}.ws-head__side.svelte-12k57j{display:grid;justify-items:end;gap:10px;min-width:0}.ws-head__actions.svelte-12k57j{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px}.ws-campaign.svelte-12k57j{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border:1px solid #e4eaf2;border-radius:12px;background:#fff;color:var(--ce-navy);text-decoration:none;min-width:0}.ws-campaign.svelte-12k57j img:where(.svelte-12k57j){width:64px;height:48px;object-fit:cover;border-radius:8px;flex:0 0 auto}.ws-campaign__name.svelte-12k57j{font-weight:800;font-size:16px;overflow-wrap:anywhere}.ws-campaign.svelte-12k57j:focus-visible,.ws-side.svelte-12k57j h2:focus-visible,.ws-table.svelte-12k57j tbody:where(.svelte-12k57j) tr:where(.svelte-12k57j):focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.ws-layout.svelte-12k57j{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.ws-layout--panel.svelte-12k57j{grid-template-columns:minmax(0,1fr) 340px}.ws-main.svelte-12k57j{display:grid;gap:16px;min-width:0;container-type:inline-size}.ws-side.svelte-12k57j{position:sticky;top:12px;display:grid;gap:16px;min-width:0;scroll-margin-top:76px}.ws-close.svelte-12k57j{min-width:36px;min-height:36px}.ws-search.svelte-12k57j{display:grid;gap:12px;padding:16px}.ws-search.svelte-12k57j h2:where(.svelte-12k57j){margin:0}.ws-search__row.svelte-12k57j{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.ws-filters.svelte-12k57j{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.ws-field.svelte-12k57j{display:grid;gap:4px;flex:1 1 140px;min-width:0;font-size:13px;font-weight:600;color:var(--ce-muted)}.ws-field.svelte-12k57j select{width:100%;min-width:0}.ws-range.svelte-12k57j{flex:2 1 290px;min-width:0;margin:0;padding:0;border:0}.ws-range.svelte-12k57j legend:where(.svelte-12k57j){padding:0;margin-bottom:4px;font-size:13px;font-weight:600;color:var(--ce-muted)}.ws-range__inputs.svelte-12k57j{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px}.ws-range__inputs.svelte-12k57j label:where(.svelte-12k57j),.ws-range__inputs.svelte-12k57j input:where(.svelte-12k57j){min-width:0;width:100%;box-sizing:border-box}.ws-range__sep.svelte-12k57j{color:var(--ce-muted)}.ws-filters__tools.svelte-12k57j{display:flex;gap:8px;flex:0 0 auto}.ws-tool.svelte-12k57j{min-height:40px;white-space:nowrap}.ws-alert.svelte-12k57j{align-items:center}.ws-alert__text.svelte-12k57j{display:grid;gap:2px;flex:1 1 auto;min-width:0}.ws-stats.svelte-12k57j{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ws-stat.svelte-12k57j{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px 14px;align-items:center}.ws-stat.svelte-12k57j .pz-stat__icon{width:36px;height:36px}.ws-stat.svelte-12k57j .pz-stat__value{font-size:22px}.ws-stat.svelte-12k57j .pz-stat__label,.ws-stat.svelte-12k57j .pz-stat__note{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ws-footnote.svelte-12k57j{margin:-6px 0 0;font-size:13px}.ws-results__head.svelte-12k57j{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 16px 12px}.ws-results__head.svelte-12k57j h2:where(.svelte-12k57j){margin:0}.ws-sort.svelte-12k57j{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ce-muted);white-space:nowrap}.ws-results.svelte-12k57j .pz-pagination__size{white-space:nowrap}.ws-table.svelte-12k57j{width:100%;min-width:0;table-layout:auto}.ws-table.svelte-12k57j th:where(.svelte-12k57j),.ws-table.svelte-12k57j td:where(.svelte-12k57j){padding-left:10px;padding-right:10px;overflow-wrap:anywhere}.ws-table.svelte-12k57j .pz-pill:where(.svelte-12k57j){white-space:nowrap;overflow-wrap:normal}.ws-table.svelte-12k57j tbody:where(.svelte-12k57j) tr:where(.svelte-12k57j):not(.pz-empty-row){cursor:pointer}.ws-winner.svelte-12k57j{overflow-wrap:normal!important;white-space:nowrap}.ws-stack.svelte-12k57j{display:grid;gap:2px}.ws-stack.svelte-12k57j small:where(.svelte-12k57j){color:var(--ce-muted);font-size:12px}.ws-view.svelte-12k57j{text-align:right;white-space:nowrap}@container (max-width: 1040px){.ws-stats.svelte-12k57j{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 860px){.ws-index.svelte-12k57j{display:none}}@media(max-width:1280px){.ws-layout--panel.svelte-12k57j{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:1100px){.ws-layout--panel.svelte-12k57j{grid-template-columns:minmax(0,1fr)}.ws-side.svelte-12k57j{position:static;order:-1}}@media(max-width:640px){.ws-head.svelte-12k57j h1:where(.svelte-12k57j){font-size:26px}.ws-head__side.svelte-12k57j,.ws-head__actions.svelte-12k57j{width:100%;justify-items:stretch;justify-content:stretch}.ws-head__actions.svelte-12k57j>*{flex:1 1 auto;justify-content:center}.ws-campaign.svelte-12k57j{box-sizing:border-box;width:100%}.ws-search__row.svelte-12k57j{grid-template-columns:1fr}.ws-field.svelte-12k57j{flex:1 1 calc(50% - 5px)}.ws-range.svelte-12k57j,.ws-filters__tools.svelte-12k57j{flex:1 1 100%}.ws-filters__tools.svelte-12k57j .ws-tool:where(.svelte-12k57j){flex:1 1 0;justify-content:center}.ws-stats.svelte-12k57j{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ws-sort.svelte-12k57j{width:100%}.ws-sort.svelte-12k57j select:where(.svelte-12k57j){flex:1 1 auto}.ws-table.svelte-12k57j thead:where(.svelte-12k57j){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ws-table.svelte-12k57j thead:where(.svelte-12k57j) tr:where(.svelte-12k57j),.ws-table.svelte-12k57j thead:where(.svelte-12k57j) th:where(.svelte-12k57j){display:block;width:1px;padding:0}.ws-table.svelte-12k57j,.ws-table.svelte-12k57j tbody:where(.svelte-12k57j){display:block}.ws-table.svelte-12k57j tbody:where(.svelte-12k57j) tr:where(.svelte-12k57j){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;padding:14px 16px;border-bottom:1px solid #eef2f7}.ws-table.svelte-12k57j tbody:where(.svelte-12k57j) tr.pz-empty-row:where(.svelte-12k57j){display:block}.ws-table.svelte-12k57j td:where(.svelte-12k57j){display:block;padding:0;border:0}.ws-index.svelte-12k57j{display:none!important}.ws-winner.svelte-12k57j{grid-column:1;grid-row:1}.ws-table.svelte-12k57j td[data-label]:where(.svelte-12k57j):before{content:attr(data-label);display:block;font-size:11.5px;color:var(--ce-muted);margin-bottom:2px}.ws-view.svelte-12k57j{grid-column:2;grid-row:1;align-self:start;text-align:right}.ws-view.svelte-12k57j .pz-btn:where(.svelte-12k57j){min-width:88px;justify-content:center;min-height:40px}}.fq-head.svelte-axwf5c{display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap}.fq-head__text.svelte-axwf5c{flex:1 1 360px;min-width:0}.fq-head.svelte-axwf5c h1:where(.svelte-axwf5c){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.fq-head.svelte-axwf5c .pz-subtitle:where(.svelte-axwf5c){margin:4px 0 0}.fq-campaign.svelte-axwf5c{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border:1px solid #e4eaf2;border-radius:12px;background:#fff;color:var(--ce-navy);text-decoration:none;min-width:0}.fq-campaign.svelte-axwf5c img:where(.svelte-axwf5c){width:72px;height:56px;object-fit:cover;border-radius:8px;flex:0 0 auto}.fq-campaign__name.svelte-axwf5c{font-weight:800;font-size:16px;overflow-wrap:anywhere}.fq-campaign.svelte-axwf5c:focus-visible,.fq-panel.svelte-axwf5c h2:where(.svelte-axwf5c):focus-visible,.fq-table.svelte-axwf5c tbody:where(.svelte-axwf5c) tr:where(.svelte-axwf5c):focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.fq-tabbar.svelte-axwf5c{display:flex;align-items:flex-end;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;border-bottom:1px solid #e4eaf2}.fq-tabs.svelte-axwf5c{border-bottom:0;flex-wrap:wrap;overflow:visible;min-width:0}.fq-tools.svelte-axwf5c{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:8px}.fq-tools.svelte-axwf5c .pz-btn:where(.svelte-axwf5c){min-height:36px}.fq-not-built.svelte-axwf5c{flex-basis:100%;margin:0 0 8px;font-size:12px;color:var(--ce-muted);text-align:right}.fq-privacy.svelte-axwf5c{margin:0}.fq-layout.svelte-axwf5c{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.fq-layout--panel.svelte-axwf5c{grid-template-columns:minmax(0,1fr) 360px}.fq-main.svelte-axwf5c,.fq-side.svelte-axwf5c{display:grid;gap:16px;min-width:0}.fq-side.svelte-axwf5c{position:sticky;top:12px}.fq-filters.svelte-axwf5c{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.fq-filters__search.svelte-axwf5c{flex:1 1 260px;min-width:0}.fq-field.svelte-axwf5c{flex:0 1 180px;min-width:0}.fq-field.svelte-axwf5c .ce-select:where(.svelte-axwf5c){width:100%}.fq-table.svelte-axwf5c{min-width:0;table-layout:auto}.fq-table.svelte-axwf5c th:where(.svelte-axwf5c),.fq-table.svelte-axwf5c td:where(.svelte-axwf5c){padding:10px;font-size:13px;vertical-align:middle}.fq-index.svelte-axwf5c{width:2.5rem;color:var(--ce-muted)}.fq-date.svelte-axwf5c{display:block;white-space:nowrap}.fq-time.svelte-axwf5c{display:block;color:var(--ce-muted);font-size:12px}.fq-next.svelte-axwf5c{display:inline-block;padding:3px 8px;border-radius:6px;background:var(--ce-blue-soft);color:#1e3a8a;font-size:12px;font-weight:600;white-space:nowrap}.fq-open.svelte-axwf5c{text-align:right;white-space:nowrap}.fq-panel.svelte-axwf5c{scroll-margin-top:76px}.fq-panel.svelte-axwf5c h2:where(.svelte-axwf5c){font-size:18px}.fq-close.svelte-axwf5c{min-width:36px;min-height:36px}.fq-person.svelte-axwf5c{display:flex;gap:12px;align-items:center}.fq-person__avatar.svelte-axwf5c{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--ce-blue-soft);color:var(--ce-blue);flex:0 0 auto}.fq-person.svelte-axwf5c p:where(.svelte-axwf5c){margin:0}.fq-person__ref.svelte-axwf5c{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px}.fq-person.svelte-axwf5c .pz-muted:where(.svelte-axwf5c){font-size:12.5px}.fq-section.svelte-axwf5c{display:grid;gap:8px;padding-top:12px;border-top:1px solid #eef2f7}.fq-section.svelte-axwf5c h3:where(.svelte-axwf5c){margin:0;font-size:14px;color:var(--ce-navy)}.fq-prize-card.svelte-axwf5c{display:flex;gap:12px;align-items:center}.fq-prize-card.svelte-axwf5c img:where(.svelte-axwf5c){width:64px;height:64px;object-fit:cover;border-radius:10px;border:1px solid #e4eaf2;flex:0 0 auto}.fq-prize-card.svelte-axwf5c div:where(.svelte-axwf5c){display:grid;gap:2px;font-size:13px;min-width:0}.fq-facts.svelte-axwf5c{display:grid;gap:6px;margin:0}.fq-facts.svelte-axwf5c>div:where(.svelte-axwf5c){display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;font-size:13px}.fq-facts.svelte-axwf5c dt:where(.svelte-axwf5c){color:var(--ce-muted)}.fq-facts.svelte-axwf5c dd:where(.svelte-axwf5c){margin:0;overflow-wrap:anywhere}.fq-held.svelte-axwf5c{margin:0;font-size:12.5px}@media(min-width:1101px){.fq-layout--panel.svelte-axwf5c .fq-table:where(.svelte-axwf5c) th:where(.svelte-axwf5c):nth-child(7),.fq-layout--panel.svelte-axwf5c .fq-table:where(.svelte-axwf5c) td:where(.svelte-axwf5c):nth-child(7){display:none}}@media(max-width:1280px){.fq-layout--panel.svelte-axwf5c{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:1100px){.fq-layout--panel.svelte-axwf5c{grid-template-columns:minmax(0,1fr)}.fq-side.svelte-axwf5c{position:static;order:-1}.fq-not-built.svelte-axwf5c{text-align:left}}@media(max-width:640px){.fq-head.svelte-axwf5c h1:where(.svelte-axwf5c){font-size:26px}.fq-campaign.svelte-axwf5c{width:100%;box-sizing:border-box}.fq-tools.svelte-axwf5c{width:100%}.fq-field.svelte-axwf5c{flex:1 1 100%}.fq-filters.svelte-axwf5c .pz-btn:where(.svelte-axwf5c){flex:1 1 auto}.fq-table.svelte-axwf5c thead:where(.svelte-axwf5c){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fq-table.svelte-axwf5c thead:where(.svelte-axwf5c) tr:where(.svelte-axwf5c),.fq-table.svelte-axwf5c thead:where(.svelte-axwf5c) th:where(.svelte-axwf5c){display:block;width:1px;padding:0}.fq-table.svelte-axwf5c,.fq-table.svelte-axwf5c tbody:where(.svelte-axwf5c){display:block}.fq-table.svelte-axwf5c .ful-reason:where(.svelte-axwf5c){max-width:none;white-space:normal}.fq-table.svelte-axwf5c tbody:where(.svelte-axwf5c) tr:where(.svelte-axwf5c){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:12px 14px;border-bottom:1px solid #eef2f7}.fq-table.svelte-axwf5c tbody:where(.svelte-axwf5c) tr.pz-empty-row:where(.svelte-axwf5c){display:block}.fq-table.svelte-axwf5c td:where(.svelte-axwf5c){display:block;padding:0;border:0}.fq-index.svelte-axwf5c{display:none!important}.fq-winner.svelte-axwf5c,.fq-prize.svelte-axwf5c{grid-column:span 1}.fq-table.svelte-axwf5c td[data-label]:where(.svelte-axwf5c):before{content:attr(data-label);display:block;font-size:11.5px;color:var(--ce-muted);margin-bottom:2px}.fq-open.svelte-axwf5c{grid-column:1 / -1;text-align:left}.fq-open.svelte-axwf5c .pz-btn:where(.svelte-axwf5c){width:100%;justify-content:center}}.fd-head.svelte-1vvfgqq{display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap}.fd-head__text.svelte-1vvfgqq{flex:1 1 360px;min-width:0}.fd-head.svelte-1vvfgqq h1:where(.svelte-1vvfgqq){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.fd-head.svelte-1vvfgqq .pz-subtitle:where(.svelte-1vvfgqq){margin:4px 0 0}.fd-campaign.svelte-1vvfgqq{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border:1px solid #e4eaf2;border-radius:12px;background:#fff;color:var(--ce-navy);text-decoration:none;min-width:0}.fd-campaign.svelte-1vvfgqq img:where(.svelte-1vvfgqq){width:72px;height:56px;object-fit:cover;border-radius:8px;flex:0 0 auto}.fd-campaign__name.svelte-1vvfgqq{font-weight:800;font-size:16px;overflow-wrap:anywhere}.fd-nav.svelte-1vvfgqq{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.fd-pager.svelte-1vvfgqq{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ce-ink)}.fd-pager__btn.svelte-1vvfgqq{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:var(--ce-blue)}.fd-pager__btn[aria-disabled=true].svelte-1vvfgqq{color:#cbd5e1}.fd-campaign.svelte-1vvfgqq:focus-visible,.fd-pager__btn.svelte-1vvfgqq:focus-visible,.fd-prize__name.svelte-1vvfgqq:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.fd-state.svelte-1vvfgqq{display:grid;gap:8px}.fd-state.svelte-1vvfgqq h2:where(.svelte-1vvfgqq),.fd-state.svelte-1vvfgqq p:where(.svelte-1vvfgqq){margin:0}.fd-state__actions.svelte-1vvfgqq{display:flex;gap:8px;flex-wrap:wrap}.fd-summary.svelte-1vvfgqq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.fd-card.svelte-1vvfgqq{display:grid;gap:12px;align-content:start;min-width:0}.fd-card.svelte-1vvfgqq h2:where(.svelte-1vvfgqq){display:flex;align-items:center;gap:10px;margin:0;font-size:17px;color:var(--ce-navy)}.fd-icon.svelte-1vvfgqq{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;flex:0 0 auto}.fd-icon--blue.svelte-1vvfgqq{background:var(--ce-blue-soft);color:var(--ce-blue)}.fd-facts.svelte-1vvfgqq{display:grid;gap:8px;margin:0}.fd-facts.svelte-1vvfgqq>div:where(.svelte-1vvfgqq){display:grid;grid-template-columns:minmax(7rem,40%) minmax(0,1fr);gap:10px;font-size:13.5px}.fd-facts.svelte-1vvfgqq dt:where(.svelte-1vvfgqq){color:var(--ce-muted)}.fd-facts.svelte-1vvfgqq dd:where(.svelte-1vvfgqq){margin:0;overflow-wrap:anywhere;color:var(--ce-ink)}.fd-facts--wide.svelte-1vvfgqq{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.fd-sub.svelte-1vvfgqq{display:block;font-size:12px;color:var(--ce-muted)}.fd-held.svelte-1vvfgqq{margin:0;font-size:12.5px;color:var(--ce-muted)}.fd-prize.svelte-1vvfgqq{display:flex;gap:14px;align-items:center}.fd-prize.svelte-1vvfgqq img:where(.svelte-1vvfgqq){width:72px;height:72px;object-fit:cover;border-radius:10px;border:1px solid #e4eaf2;flex:0 0 auto}.fd-prize.svelte-1vvfgqq div:where(.svelte-1vvfgqq){display:grid;gap:2px;min-width:0}.fd-prize__name.svelte-1vvfgqq{font-weight:800;font-size:15px;color:var(--ce-navy);text-decoration:none;overflow-wrap:anywhere}.fd-status.svelte-1vvfgqq{margin:0}.fd-status__pill.svelte-1vvfgqq{font-size:15px;padding:6px 14px}.fd-layout.svelte-1vvfgqq{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:16px;align-items:start}.fd-main.svelte-1vvfgqq,.fd-side.svelte-1vvfgqq,.fd-panel.svelte-1vvfgqq{display:grid;gap:16px;min-width:0}.fd-tabs.svelte-1vvfgqq{flex-wrap:wrap;overflow:visible}.fd-not-built.svelte-1vvfgqq{margin:-8px 0 0;font-size:12px;color:var(--ce-muted)}.fd-grid.svelte-1vvfgqq{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:start}.fd-actions.svelte-1vvfgqq .ful-actions{display:grid;gap:8px}.fd-actions.svelte-1vvfgqq .ful-actions .pz-btn{width:100%;justify-content:center;min-height:40px}.fd-audit.svelte-1vvfgqq{list-style:none;margin:0;padding:0;display:grid}.fd-audit.svelte-1vvfgqq li:where(.svelte-1vvfgqq){display:grid;grid-template-columns:9.5rem minmax(0,1fr) minmax(0,.6fr);gap:4px 14px;padding:10px 0;border-bottom:1px solid #eef2f7;font-size:13px}.fd-audit.svelte-1vvfgqq time:where(.svelte-1vvfgqq){color:var(--ce-muted)}.fd-audit__what.svelte-1vvfgqq{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.fd-audit__who.svelte-1vvfgqq{overflow-wrap:anywhere}.fd-contact.svelte-1vvfgqq{background:var(--ce-blue-soft);border-color:var(--ce-blue-line)}.fd-contact.svelte-1vvfgqq h2:where(.svelte-1vvfgqq){font-size:15px}.fd-contact.svelte-1vvfgqq p:where(.svelte-1vvfgqq){margin:0;font-size:13px}@media(max-width:1280px){.fd-summary.svelte-1vvfgqq{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-summary.svelte-1vvfgqq>:where(.svelte-1vvfgqq):last-child{grid-column:1 / -1}.fd-grid.svelte-1vvfgqq{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.fd-layout.svelte-1vvfgqq{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.fd-head.svelte-1vvfgqq h1:where(.svelte-1vvfgqq){font-size:26px}.fd-campaign.svelte-1vvfgqq{width:100%;box-sizing:border-box}.fd-summary.svelte-1vvfgqq{grid-template-columns:minmax(0,1fr)}.fd-summary.svelte-1vvfgqq>:where(.svelte-1vvfgqq):last-child{grid-column:auto}.fd-nav.svelte-1vvfgqq .pz-btn:where(.svelte-1vvfgqq){flex:1 1 100%;justify-content:center}.fd-pager.svelte-1vvfgqq{width:100%;justify-content:space-between}.fd-facts--wide.svelte-1vvfgqq{grid-template-columns:minmax(0,1fr)}.fd-audit.svelte-1vvfgqq li:where(.svelte-1vvfgqq){grid-template-columns:minmax(0,1fr)}}.ur-error.svelte-1ll21js strong:where(.svelte-1ll21js){font-weight:700}.ur-status-tabs.svelte-1ll21js .pz-tab:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px;border-radius:6px}.ur-list.svelte-1ll21js{container:users-list / inline-size}@container users-list (max-width: 640px){.ur-list.svelte-1ll21js .pz-table{min-width:0}.ur-list.svelte-1ll21js .pz-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ur-list.svelte-1ll21js .pz-table,.ur-list.svelte-1ll21js .pz-table tbody,.ur-list.svelte-1ll21js .pz-empty-row,.ur-list.svelte-1ll21js .pz-empty-row td{display:block}.ur-list.svelte-1ll21js tr[data-testid=user-row]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem;padding:.9rem 1rem;border-bottom:1px solid #edf1f6}.ur-list.svelte-1ll21js tr[data-testid=user-row] td{display:block;padding:0;border:0;min-width:0;overflow-wrap:anywhere}.ur-list.svelte-1ll21js td.ur-cell-user{grid-column:1 / -1}.ur-list.svelte-1ll21js td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.15rem;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ce-muted)}}.ur-members.svelte-1pqy3im a:where(.svelte-1pqy3im){display:inline-flex;align-items:center;min-height:32px}.rp-matrix-wrap.svelte-1pqy3im{container:rp-matrix / inline-size}@container rp-matrix (max-width: 640px){.rp-matrix-wrap.svelte-1pqy3im .ur-matrix{min-width:0}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix thead tr,.rp-matrix-wrap.svelte-1pqy3im .ur-matrix thead th{display:block}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix,.rp-matrix-wrap.svelte-1pqy3im .ur-matrix tbody,.rp-matrix-wrap.svelte-1pqy3im .ur-matrix th[scope=rowgroup]{display:block;width:auto}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix tr:not([data-capability]){display:block}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix th[scope=rowgroup]{padding:12px 16px 6px;text-align:left}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix tr[data-capability]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:10px 16px 12px;border-bottom:1px solid #edf1f6}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix tr[data-capability] th,.rp-matrix-wrap.svelte-1pqy3im .ur-matrix tr[data-capability] td{display:block;padding:0;border:0;min-width:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix tr[data-capability] th{grid-column:1 / -1;font-weight:700}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix tr[data-capability] td.ur-matrix__cell{font-size:13px}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix td.ur-matrix__cell:before{content:attr(data-label);display:block;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ce-muted)}.rp-matrix-wrap.svelte-1pqy3im .ur-matrix td.ur-matrix__cell .pz-sr{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;margin:0 0 0 4px;color:var(--ce-ink)}}.nc-head.svelte-387i67 h1:where(.svelte-387i67){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.nc-head.svelte-387i67 .pz-subtitle:where(.svelte-387i67){margin:4px 0 0}.nc-note.svelte-387i67{align-items:flex-start}.nc-tabbar.svelte-387i67{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:4px 16px 0;border-bottom:1px solid #e4eaf2}.nc-tabs.svelte-387i67{display:flex;flex-wrap:wrap;gap:0 4px;min-width:0}.nc-tab.svelte-387i67{border:0;border-bottom:2px solid transparent;background:none;padding:12px 10px 10px;font:inherit;font-size:14px;color:var(--ce-muted);cursor:pointer;white-space:nowrap}.nc-tab[aria-selected=true].svelte-387i67{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.nc-tab__count.svelte-387i67{font-size:12px;font-weight:600;color:var(--ce-muted)}.nc-tab.svelte-387i67:focus-visible,.nc-row.svelte-387i67:focus-visible,.nc-panel.svelte-387i67 h2:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px;border-radius:6px}.nc-prefs.svelte-387i67{margin:6px 0;white-space:nowrap}.nc-filters.svelte-387i67{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 16px 4px}.nc-search.svelte-387i67{flex:2 1 260px;min-width:0}.nc-field.svelte-387i67{flex:0 1 180px;min-width:0}.nc-field.svelte-387i67 select{width:100%;min-width:0}.nc-off.svelte-387i67{color:#94a3b8}.nc-tool.svelte-387i67{min-height:40px;white-space:nowrap}.nc-hint.svelte-387i67{flex:1 1 100%;margin:0;font-size:12.5px;color:var(--ce-muted)}.nc-muted.svelte-387i67{padding:6px 16px 0}.nc-results__head.svelte-387i67{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px 6px}.nc-results__head.svelte-387i67 h2:where(.svelte-387i67){margin:0;font-size:17px}.nc-card.svelte-387i67 .pz-pagination__size{white-space:nowrap}.nc-layout.svelte-387i67{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;padding:0 16px 16px}.nc-layout--panel.svelte-387i67{grid-template-columns:minmax(0,1fr) 320px}.nc-table.svelte-387i67{width:100%;min-width:0}.nc-table.svelte-387i67 th:where(.svelte-387i67),.nc-table.svelte-387i67 td:where(.svelte-387i67){padding-left:12px;padding-right:12px;overflow-wrap:anywhere}.nc-row.svelte-387i67{cursor:pointer}.nc-row--unread.svelte-387i67 td:where(.svelte-387i67):first-child{box-shadow:inset 3px 0 0 var(--ce-blue)}.nc-row--unread.svelte-387i67 .nc-title__text:where(.svelte-387i67) strong:where(.svelte-387i67){font-weight:800}.nc-title.svelte-387i67{display:flex;align-items:flex-start;gap:10px;min-width:0}.nc-title__text.svelte-387i67{display:grid;gap:2px;min-width:0}.nc-title__text.svelte-387i67 strong:where(.svelte-387i67){font-weight:600;color:var(--ce-navy)}.nc-title__text.svelte-387i67 small:where(.svelte-387i67){color:var(--ce-muted);font-size:12.5px}.nc-table.svelte-387i67 .pz-badge,.nc-table.svelte-387i67 time:where(.svelte-387i67){white-space:nowrap}.nc-panel.svelte-387i67{display:grid;gap:14px;padding:18px;position:sticky;top:12px;scroll-margin-top:76px;min-width:0}.nc-panel__head.svelte-387i67{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.nc-panel__head.svelte-387i67 h2:where(.svelte-387i67){margin:0;font-size:17px;overflow-wrap:anywhere}.nc-close.svelte-387i67{min-width:36px;min-height:36px}.nc-facts.svelte-387i67{display:grid;margin:0}.nc-facts.svelte-387i67 div:where(.svelte-387i67){display:grid;grid-template-columns:7rem minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid #eef2f7;font-size:13.5px}.nc-facts.svelte-387i67 dt:where(.svelte-387i67){color:var(--ce-muted)}.nc-facts.svelte-387i67 dd:where(.svelte-387i67){margin:0;overflow-wrap:anywhere}.nc-panel__action.svelte-387i67{justify-content:center}.nc-foot.svelte-387i67{padding:0 16px 16px}@media(max-width:1100px){.nc-layout--panel.svelte-387i67{grid-template-columns:minmax(0,1fr)}.nc-panel.svelte-387i67{position:static;order:-1}}@media(max-width:640px){.nc-head.svelte-387i67 h1:where(.svelte-387i67){font-size:26px}.nc-tabbar.svelte-387i67{padding:4px 8px 0}.nc-tab.svelte-387i67{padding:10px 8px 8px}.nc-prefs.svelte-387i67{flex:1 1 100%;justify-content:center}.nc-search.svelte-387i67,.nc-tool.svelte-387i67{flex:1 1 100%}.nc-field.svelte-387i67{flex:1 1 calc(50% - 5px)}.nc-tool.svelte-387i67{justify-content:center}.nc-layout.svelte-387i67{padding:0 0 8px}.nc-panel.svelte-387i67{margin:0 12px}.nc-table.svelte-387i67 thead:where(.svelte-387i67){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nc-table.svelte-387i67 thead:where(.svelte-387i67) tr:where(.svelte-387i67),.nc-table.svelte-387i67 thead:where(.svelte-387i67) th:where(.svelte-387i67){display:block;width:1px;padding:0}.nc-table.svelte-387i67,.nc-table.svelte-387i67 tbody:where(.svelte-387i67){display:block}.nc-table.svelte-387i67 tbody:where(.svelte-387i67) tr:where(.svelte-387i67){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:14px 16px;border-bottom:1px solid #eef2f7}.nc-table.svelte-387i67 td:where(.svelte-387i67){display:block;padding:0;border:0}.nc-table.svelte-387i67 td:where(.svelte-387i67):first-child{grid-column:1 / -1}.nc-table.svelte-387i67 td:where(.svelte-387i67){background:transparent!important}.nc-row--unread.svelte-387i67{box-shadow:inset 3px 0 0 var(--ce-blue);background:#f5f9ff}.nc-row--unread.svelte-387i67 td:where(.svelte-387i67):first-child{box-shadow:none}.nc-table.svelte-387i67 td[data-label]:where(.svelte-387i67):before{content:attr(data-label);display:block;font-size:11.5px;color:var(--ce-muted);margin-bottom:2px}}.np-head.svelte-167i5tq h1:where(.svelte-167i5tq){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.np-head.svelte-167i5tq .pz-subtitle:where(.svelte-167i5tq){margin:4px 0 0}.np-layout.svelte-167i5tq{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.np-main.svelte-167i5tq,.np-side.svelte-167i5tq{display:grid;gap:16px;min-width:0}.np-scope.svelte-167i5tq{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-bottom:10px;border-bottom:1px solid #e4eaf2}.np-scope__current.svelte-167i5tq{padding-bottom:10px;margin-bottom:-11px;border-bottom:2px solid var(--ce-blue);font-weight:700;color:var(--ce-navy)}.np-scope__hint.svelte-167i5tq{font-size:13px;color:var(--ce-muted)}.np-section.svelte-167i5tq{display:grid;gap:10px}.np-section__title.svelte-167i5tq{margin:0;font-size:16px}.np-channels.svelte-167i5tq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.np-channel.svelte-167i5tq{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:6px 10px;padding:14px;border:1px solid #e4eaf2;border-radius:12px;background:#fff;min-width:0}.np-channel[data-available=false].svelte-167i5tq{border-style:dashed;background:#f8fafc}.np-channel__icon.svelte-167i5tq{grid-column:1;grid-row:1;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#eff6ff;color:#1d4ed8}.np-channel[data-available=false].svelte-167i5tq .np-channel__icon:where(.svelte-167i5tq){background:#f1f5f9;color:#94a3b8}.np-channel__text.svelte-167i5tq{grid-column:2;grid-row:1;display:grid;gap:2px;min-width:0;font-size:12.5px;color:var(--ce-muted)}.np-channel__text.svelte-167i5tq strong:where(.svelte-167i5tq){font-size:14.5px;color:var(--ce-navy)}.np-channel.svelte-167i5tq .pz-badge{grid-column:2;justify-self:start}.np-card__head.svelte-167i5tq{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:18px 18px 8px}.np-card__head.svelte-167i5tq h2:where(.svelte-167i5tq){margin:0;font-size:17px}.np-card__head.svelte-167i5tq .pz-card__sub:where(.svelte-167i5tq){margin:4px 0 0;max-width:52rem}.np-reset.svelte-167i5tq{min-height:36px;white-space:nowrap}.np-table.svelte-167i5tq{width:100%}.np-table.svelte-167i5tq th:where(.svelte-167i5tq),.np-table.svelte-167i5tq td:where(.svelte-167i5tq){padding:12px 18px;border-top:1px solid #eef2f7;text-align:left;vertical-align:middle}.np-table.svelte-167i5tq thead:where(.svelte-167i5tq) th:where(.svelte-167i5tq){font-size:12.5px;color:var(--ce-muted);background:#f8fafc}.np-col-switch.svelte-167i5tq{width:9rem;text-align:right!important}.np-cat.svelte-167i5tq{display:flex;align-items:flex-start;gap:12px;font-weight:400}.np-cat__text.svelte-167i5tq{display:grid;gap:2px;min-width:0}.np-cat__text.svelte-167i5tq strong:where(.svelte-167i5tq){color:var(--ce-navy)}.np-cat__text.svelte-167i5tq .nt-desc{display:block;margin:0;font-size:12.5px;color:var(--ce-muted)}.np-switch.svelte-167i5tq{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;min-width:96px;justify-content:flex-end;cursor:pointer}.np-switch.svelte-167i5tq input:where(.svelte-167i5tq){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.np-switch__track.svelte-167i5tq,.np-switch__text.svelte-167i5tq{pointer-events:none}.np-switch__track.svelte-167i5tq{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;transition:background .15s;flex:0 0 auto}.np-switch__track.svelte-167i5tq:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a4d;transition:transform .15s}.np-switch.svelte-167i5tq input:where(.svelte-167i5tq):checked+.np-switch__track:where(.svelte-167i5tq){background:var(--ce-blue)}.np-switch.svelte-167i5tq input:where(.svelte-167i5tq):checked+.np-switch__track:where(.svelte-167i5tq):after{transform:translate(18px)}.np-switch.svelte-167i5tq input:where(.svelte-167i5tq):focus-visible+.np-switch__track:where(.svelte-167i5tq){outline:2px solid var(--ce-blue);outline-offset:3px}.np-switch__text.svelte-167i5tq{min-width:2rem;font-size:13.5px;font-weight:600;color:var(--ce-navy)}.np-bar.svelte-167i5tq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 18px 18px;border-top:1px solid #eef2f7}.np-bar__msg.svelte-167i5tq{flex:1 1 100%}.np-bar__state.svelte-167i5tq{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;color:var(--ce-muted)}.np-bar__buttons.svelte-167i5tq{display:flex;gap:10px;margin-left:auto}.np-notes.svelte-167i5tq{align-items:flex-start}.np-na.svelte-167i5tq{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px;background:#f8fafc}.np-na__icon.svelte-167i5tq{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f1f5f9;color:#64748b}.np-na__head.svelte-167i5tq{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}.np-na.svelte-167i5tq h2:where(.svelte-167i5tq),.np-help.svelte-167i5tq h2:where(.svelte-167i5tq){margin:0;font-size:15px}.np-na.svelte-167i5tq p:where(.svelte-167i5tq),.np-help.svelte-167i5tq p:where(.svelte-167i5tq){margin:4px 0 0;font-size:13px;color:var(--ce-muted)}.np-help.svelte-167i5tq{display:grid;gap:10px;padding:16px}.np-help.svelte-167i5tq .pz-btn:where(.svelte-167i5tq){justify-content:center}@media(max-width:1100px){.np-layout.svelte-167i5tq{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.np-head.svelte-167i5tq h1:where(.svelte-167i5tq){font-size:26px}.np-scope.svelte-167i5tq{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 0;padding-bottom:0;border-bottom:none}.np-scope.svelte-167i5tq:after{content:"";grid-row:1;grid-column:2;align-self:end;border-bottom:1px solid #e4eaf2}.np-scope__current.svelte-167i5tq{margin-bottom:0}.np-scope__hint.svelte-167i5tq{grid-column:1 / -1}.np-channels.svelte-167i5tq{grid-template-columns:minmax(0,1fr)}.np-card__head.svelte-167i5tq{padding:16px 16px 8px}.np-reset.svelte-167i5tq{width:100%;justify-content:center}.np-table.svelte-167i5tq th:where(.svelte-167i5tq),.np-table.svelte-167i5tq td:where(.svelte-167i5tq){padding:12px 14px}.np-col-switch.svelte-167i5tq{width:auto}.np-switch.svelte-167i5tq{min-width:84px}.np-bar__buttons.svelte-167i5tq{width:100%}.np-bar__buttons.svelte-167i5tq .pz-btn:where(.svelte-167i5tq){flex:1 1 0;justify-content:center}}.sr-head.svelte-1opuzr1 h1:where(.svelte-1opuzr1){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.sr-head.svelte-1opuzr1 .pz-subtitle:where(.svelte-1opuzr1){margin:4px 0 0}.sr-bar.svelte-1opuzr1{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sr-input.svelte-1opuzr1{flex:1 1 320px;min-width:0}.sr-tool.svelte-1opuzr1{min-height:40px}.sr-tabs.svelte-1opuzr1{display:flex;flex-wrap:wrap;gap:0 4px;border-bottom:1px solid #e4eaf2}.sr-tab.svelte-1opuzr1{border:0;border-bottom:2px solid transparent;background:none;padding:12px 10px 10px;font:inherit;font-size:14px;color:var(--ce-muted);cursor:pointer;white-space:nowrap}.sr-tab[aria-selected=true].svelte-1opuzr1{color:var(--ce-navy);font-weight:700;border-bottom-color:var(--ce-blue)}.sr-tab__count.svelte-1opuzr1{font-weight:500}.sr-tab.svelte-1opuzr1:focus-visible,.sr-row.svelte-1opuzr1:focus-visible{outline:2px solid var(--ce-blue);outline-offset:-2px;border-radius:8px}.sr-layout.svelte-1opuzr1{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.sr-main.svelte-1opuzr1,.sr-side.svelte-1opuzr1,.sr-groups.svelte-1opuzr1{display:grid;gap:16px;min-width:0;align-content:start}.sr-summary.svelte-1opuzr1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:13.5px;color:var(--ce-muted)}.sr-summary.svelte-1opuzr1 p:where(.svelte-1opuzr1){margin:0}.sr-order.svelte-1opuzr1{font-size:12.5px}.sr-note.svelte-1opuzr1{margin:0;padding:10px 12px;border-radius:8px;background:#f1f5f9;color:#475569;font-size:13px}.sr-group__head.svelte-1opuzr1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid #eef2f7}.sr-group__head.svelte-1opuzr1 h2:where(.svelte-1opuzr1){margin:0;font-size:16px}.sr-more.svelte-1opuzr1{min-height:32px}.sr-list.svelte-1opuzr1{margin:0;padding:0;list-style:none}.sr-list.svelte-1opuzr1 li:where(.svelte-1opuzr1)+li:where(.svelte-1opuzr1){border-top:1px solid #eef2f7}.sr-row.svelte-1opuzr1{display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:14px;padding:12px 16px;color:inherit;text-decoration:none}.sr-row.svelte-1opuzr1:hover{background:#f8fbff}.sr-row__icon.svelte-1opuzr1{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#eff6ff;color:#1d4ed8}.sr-row__icon[data-tone=green].svelte-1opuzr1{background:#dcfce7;color:#15803d}.sr-row__icon[data-tone=amber].svelte-1opuzr1{background:#fef3c7;color:#b45309}.sr-row__icon[data-tone=violet].svelte-1opuzr1{background:#ede9fe;color:#6d28d9}.sr-row__icon[data-tone=grey].svelte-1opuzr1{background:#f1f5f9;color:#475569}.sr-row__text.svelte-1opuzr1{display:grid;gap:2px;min-width:0}.sr-row__text.svelte-1opuzr1 strong:where(.svelte-1opuzr1){color:var(--ce-blue);overflow-wrap:anywhere}.sr-sub.svelte-1opuzr1{font-size:13px;color:var(--ce-muted);overflow-wrap:anywhere}.sr-row__meta.svelte-1opuzr1{display:flex;align-items:center;gap:14px;justify-content:flex-end}.sr-updated.svelte-1opuzr1{font-size:12.5px;color:var(--ce-muted);white-space:nowrap}.sr-row__go.svelte-1opuzr1{color:var(--ce-muted);display:inline-flex}.sr-fine.svelte-1opuzr1{margin:0;padding:10px 16px 12px;font-size:12.5px;color:var(--ce-muted)}.sr-fine--flush.svelte-1opuzr1{padding:0}.sr-card.svelte-1opuzr1{display:grid;gap:10px;padding:18px}.sr-card.svelte-1opuzr1 h2:where(.svelte-1opuzr1){margin:0;font-size:16px}.sr-field.svelte-1opuzr1{display:grid;gap:4px;font-size:12.5px;font-weight:600;color:var(--ce-muted)}.sr-off.svelte-1opuzr1{color:#94a3b8}.sr-tips.svelte-1opuzr1{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:13px}.sr-tips.svelte-1opuzr1 li:where(.svelte-1opuzr1){display:grid;grid-template-columns:14px minmax(0,1fr);gap:8px;align-items:start}.sr-tips.svelte-1opuzr1 svg{margin-top:2px;color:#16a34a}.sr-help.svelte-1opuzr1{justify-content:center}@media(max-width:1100px){.sr-layout.svelte-1opuzr1{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.sr-head.svelte-1opuzr1 h1:where(.svelte-1opuzr1){font-size:26px}.sr-tool.svelte-1opuzr1{flex:1 1 0;justify-content:center}.sr-tab.svelte-1opuzr1{padding:10px 8px 8px}.sr-row.svelte-1opuzr1{grid-template-columns:32px minmax(0,1fr) 16px;gap:6px 12px}.sr-row__icon.svelte-1opuzr1{width:32px;height:32px}.sr-row__meta.svelte-1opuzr1{grid-column:2;grid-row:2;justify-content:flex-start;flex-wrap:wrap;gap:6px 10px}.sr-row__go.svelte-1opuzr1{grid-column:3;grid-row:1}}.hp-head.svelte-19qy8hh h1:where(.svelte-19qy8hh){margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ce-navy)}.hp-head.svelte-19qy8hh .pz-subtitle:where(.svelte-19qy8hh){margin:4px 0 0}.hp-layout.svelte-19qy8hh{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.hp-main.svelte-19qy8hh,.hp-side.svelte-19qy8hh{display:grid;gap:18px;min-width:0}.hp-card.svelte-19qy8hh{display:grid;gap:14px;padding:20px;min-width:0}.hp-card.svelte-19qy8hh h2:where(.svelte-19qy8hh){margin:0;font-size:18px}.hp-card__head.svelte-19qy8hh{display:flex;align-items:flex-start;gap:12px}.hp-icon.svelte-19qy8hh{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:#eff6ff;color:#1d4ed8}.hp-sub.svelte-19qy8hh{margin:2px 0 0;font-size:13px;font-weight:400;color:var(--ce-muted)}.hp-popular.svelte-19qy8hh{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hp-chip.svelte-19qy8hh{min-height:32px;padding:4px 12px;border:1px solid #dbe4f0;border-radius:999px;background:#f8fbff;font:inherit;font-size:13px;color:var(--ce-navy);cursor:pointer}.hp-chip[aria-pressed=true].svelte-19qy8hh{border-color:var(--ce-blue);background:#eff6ff;font-weight:700}.hp-tiles.svelte-19qy8hh{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px}.hp-tile.svelte-19qy8hh{display:grid;justify-items:center;align-content:start;gap:6px;padding:14px 10px;border:1px solid #e4eaf2;border-radius:12px;background:#fff;font:inherit;text-align:center;cursor:pointer;min-width:0}.hp-tile.svelte-19qy8hh:hover{border-color:#bcd0ee;background:#f8fbff}.hp-tile__icon.svelte-19qy8hh{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#eff6ff;color:#1d4ed8;flex:0 0 auto}.hp-tile__title.svelte-19qy8hh{font-size:13.5px;font-weight:700;color:var(--ce-navy);overflow-wrap:anywhere}.hp-tile__meta.svelte-19qy8hh{font-size:12px;color:var(--ce-muted)}.hp-chip.svelte-19qy8hh:focus-visible,.hp-tile.svelte-19qy8hh:focus-visible,.hp-topic.svelte-19qy8hh:focus-visible{outline:2px solid var(--ce-blue);outline-offset:2px}.hp-guides.svelte-19qy8hh{display:grid;gap:12px;min-width:0}.hp-guides__title.svelte-19qy8hh{margin:4px 0 0;font-size:18px}.hp-grid.svelte-19qy8hh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hp-topic.svelte-19qy8hh{display:grid;gap:10px;align-content:start;padding:18px 20px;scroll-margin-top:76px}.hp-topic__head.svelte-19qy8hh{display:flex;align-items:center;gap:10px}.hp-topic.svelte-19qy8hh h3:where(.svelte-19qy8hh){margin:0;font-size:16px}.hp-topic__summary.svelte-19qy8hh{margin:0;font-size:13.5px;color:var(--ce-muted)}.hp-topic.svelte-19qy8hh ol:where(.svelte-19qy8hh){display:grid;gap:6px;margin:0;padding-left:20px;font-size:13.5px}.hp-topic__link.svelte-19qy8hh{display:inline-flex;align-items:center;gap:4px;justify-self:start;min-height:32px}.hp-email.svelte-19qy8hh{justify-content:center;overflow-wrap:anywhere}.hp-na.svelte-19qy8hh,.hp-links.svelte-19qy8hh{display:grid;gap:10px;margin:0;padding:0;list-style:none}.hp-na.svelte-19qy8hh li:where(.svelte-19qy8hh){display:grid;gap:2px;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;font-size:13.5px}.hp-na.svelte-19qy8hh li:where(.svelte-19qy8hh) span:where(.svelte-19qy8hh){color:var(--ce-muted)}.hp-links.svelte-19qy8hh a:where(.svelte-19qy8hh){display:inline-flex;min-height:28px;align-items:center}.hp-urgent.svelte-19qy8hh{align-items:flex-start}@media(max-width:1100px){.hp-layout.svelte-19qy8hh{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.hp-head.svelte-19qy8hh h1:where(.svelte-19qy8hh){font-size:26px}.hp-card.svelte-19qy8hh{padding:16px}.hp-tiles.svelte-19qy8hh{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-grid.svelte-19qy8hh{grid-template-columns:minmax(0,1fr)}}h1.svelte-1nbui1e{margin:0 0 .75rem}p.svelte-1nbui1e{margin:0 0 1rem;color:#4b5563}a.svelte-1nbui1e{color:#1a5fb4;font-weight:600;text-decoration:none}a.svelte-1nbui1e:hover{text-decoration:underline}.admin-shell.svelte-1ve9qw5{--luxon-navy: #0a1f44;--luxon-navy-deep: #06152f;--luxon-ink: #0f172a;--luxon-muted: #64748b;--luxon-line: #e4eaf2;--luxon-env-bg: #fcefd6;--luxon-env-fg: #8a5a12;--luxon-env-line: #f3dcae;--luxon-surface: #f4f6fa;min-height:100vh;display:grid;grid-template-columns:217px 1fr;background:var(--luxon-surface);color:var(--luxon-ink);font-family:Manrope,Segoe UI,sans-serif}.admin-shell__backdrop.svelte-1ve9qw5{display:none}.admin-shell__sidebar.svelte-1ve9qw5{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:.75rem;padding:1.1rem .75rem 0;background:var(--luxon-navy);color:#fff;overflow:hidden;isolation:isolate}.admin-shell__brand.svelte-1ve9qw5,.admin-shell__nav.svelte-1ve9qw5{position:relative;z-index:1}.admin-shell__wordmark.svelte-1ve9qw5{display:flex;flex-direction:column;gap:.45rem;padding:.1rem .55rem .55rem}.admin-shell__wordmark-text.svelte-1ve9qw5{font-size:.95rem;font-weight:800;letter-spacing:.32em}.admin-shell__wordmark-rule.svelte-1ve9qw5{width:2.25rem;height:1.5px;background:#ffffffe6}.admin-shell__nav.svelte-1ve9qw5{display:flex;flex-direction:column;gap:.15rem;flex:0 1 auto;min-height:0;overflow:auto;padding-right:.1rem}.admin-shell__nav-divider.svelte-1ve9qw5{height:1px;margin:.55rem .5rem;background:#ffffff1f;flex-shrink:0}.admin-shell__nav-link.svelte-1ve9qw5{display:grid;grid-template-columns:1.1rem 1fr auto;align-items:center;gap:.6rem;padding:.58rem .65rem;border-radius:8px;color:#ffffffc7;text-decoration:none;font-size:.8125rem;font-weight:600;background:transparent;box-shadow:none}.admin-shell__nav-link.svelte-1ve9qw5:hover{color:#fffffff2;background:#ffffff0d}.admin-shell__nav-link.svelte-1ve9qw5:focus-visible{outline:2px solid #7ec8ff;outline-offset:1px;color:#fff;background:transparent}.admin-shell__nav-link--active.svelte-1ve9qw5,.admin-shell__nav-link--active.svelte-1ve9qw5:hover,.admin-shell__nav-link--active.svelte-1ve9qw5:focus-visible{background:#ffffff1f;color:#fff;box-shadow:inset 3px 0 #fff}.admin-shell__nav-group.svelte-1ve9qw5{display:flex;flex-direction:column;gap:.15rem}.admin-shell__nav-heading.svelte-1ve9qw5{display:grid;grid-template-columns:1.1rem 1fr auto;align-items:center;gap:.6rem;margin:0;padding:.58rem .65rem;color:#ffffffc7;font-size:.8125rem;font-weight:600}.admin-shell__nav-heading--current.svelte-1ve9qw5{color:#ffffffeb}.admin-shell__nav-link--child.svelte-1ve9qw5{padding-left:1.35rem}.admin-shell__badge.svelte-1ve9qw5{min-width:1.15rem;height:1.15rem;border-radius:999px;background:#dc2626;color:#fff;font-size:.625rem;font-weight:800;display:inline-grid;place-items:center;padding:0 .25rem}.admin-shell__sidebar-footer.svelte-1ve9qw5{position:relative;display:grid;margin:.15rem -.75rem 0;padding:0;flex:1 1 auto;min-height:11.5rem;overflow:hidden;isolation:isolate}.admin-shell__sidebar-art.svelte-1ve9qw5{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:var(--luxon-navy);background-repeat:no-repeat;background-size:cover;background-position:center bottom}.admin-shell__sidebar-overlay.svelte-1ve9qw5{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--luxon-navy) 0%,rgba(6,21,47,.42) 28%,rgba(6,21,47,.5) 100%)}.admin-shell__sidebar-footer-content.svelte-1ve9qw5{position:relative;z-index:1;display:grid;gap:.55rem;align-content:end;min-height:100%;padding:.85rem .75rem;box-sizing:border-box}@media(prefers-reduced-motion:no-preference){.admin-shell__sidebar-art.svelte-1ve9qw5{transition:opacity .45s ease}}.admin-shell__env.svelte-1ve9qw5{display:flex;align-items:center;gap:.6rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;border-radius:10px;padding:.6rem .7rem}.admin-shell__env.svelte-1ve9qw5 strong:where(.svelte-1ve9qw5),.admin-shell__env.svelte-1ve9qw5 small:where(.svelte-1ve9qw5){display:block}.admin-shell__env.svelte-1ve9qw5 strong:where(.svelte-1ve9qw5){font-size:.78rem;letter-spacing:.04em}.admin-shell__env.svelte-1ve9qw5 small:where(.svelte-1ve9qw5){margin-top:.12rem;color:#ffffff9e;font-size:.65rem}.admin-shell__help.svelte-1ve9qw5{display:grid;grid-template-columns:1.1rem 1fr;align-items:center;gap:.6rem;padding:.45rem .65rem;border-radius:8px;color:#ffffffc7;text-decoration:none;font-size:.8125rem;font-weight:600}.admin-shell__help.svelte-1ve9qw5:hover,.admin-shell__help.svelte-1ve9qw5:focus-visible{color:#fff;background:#ffffff0d}.admin-shell__tagline.svelte-1ve9qw5{margin:.05rem .55rem 0;font-size:.62rem;line-height:1.35;color:#ffffff8c}.admin-shell__main.svelte-1ve9qw5{min-width:0;display:flex;flex-direction:column;min-height:100vh}.admin-shell__topbar.svelte-1ve9qw5{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:.75rem;min-height:52px;height:52px;box-sizing:border-box;padding:0 1.25rem;background:#fff;border-bottom:1px solid var(--luxon-line)}.admin-shell__menu-toggle.svelte-1ve9qw5{display:none;border:1px solid #d5deea;background:#fff;border-radius:8px;padding:.4rem;cursor:pointer}.admin-shell__search.svelte-1ve9qw5{position:relative;flex:1;max-width:28rem}.admin-shell__search-icon.svelte-1ve9qw5{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none;display:inline-grid}.admin-shell__search.svelte-1ve9qw5 input:where(.svelte-1ve9qw5){width:100%;border:1px solid #d7e0ea;background:#f7f9fc;border-radius:8px;padding:.42rem .8rem .42rem 2.15rem;font:inherit;font-size:.8125rem;color:var(--luxon-ink);height:34px;box-sizing:border-box}.admin-shell__search.svelte-1ve9qw5 input:where(.svelte-1ve9qw5):focus{outline:2px solid #2f6fed;outline-offset:1px;background:#fff}.admin-shell__search-panel.svelte-1ve9qw5{position:absolute;left:0;right:0;top:calc(100% + .35rem);background:#fff;border:1px solid var(--luxon-line);border-radius:10px;box-shadow:0 12px 28px #0f172a1f;padding:.4rem;display:grid;gap:.2rem;max-height:18rem;overflow:auto}.admin-shell__search-panel.svelte-1ve9qw5 p:where(.svelte-1ve9qw5),.admin-shell__popover.svelte-1ve9qw5 p:where(.svelte-1ve9qw5){margin:0;padding:.5rem .6rem;color:var(--luxon-muted);font-size:.8125rem}.admin-shell__search-error.svelte-1ve9qw5{color:#b42318!important}.admin-shell__search-item.svelte-1ve9qw5{display:grid;gap:.1rem;text-decoration:none;color:inherit;border-radius:8px;padding:.5rem .6rem}.admin-shell__search-item.svelte-1ve9qw5:hover,.admin-shell__search-item.svelte-1ve9qw5:focus-visible{background:#f1f5f9}.admin-shell__search-item.svelte-1ve9qw5 strong:where(.svelte-1ve9qw5){font-size:.8125rem}.admin-shell__search-item.svelte-1ve9qw5 span:where(.svelte-1ve9qw5){font-size:.7rem;color:var(--luxon-muted)}.admin-shell__utilities.svelte-1ve9qw5{margin-left:auto;display:flex;align-items:center;gap:1rem}.admin-shell__env-badge.svelte-1ve9qw5{display:inline-flex;align-items:center;gap:.45rem;height:2.25rem;border:1px solid var(--luxon-env-line);border-radius:8px;background:var(--luxon-env-bg);color:var(--luxon-env-fg);font-size:.75rem;font-weight:800;letter-spacing:.05em;padding:0 .85rem;white-space:nowrap}.admin-shell__env-badge[data-tone=red].svelte-1ve9qw5{--luxon-env-bg: #fdecec;--luxon-env-fg: #a3261c;--luxon-env-line: #f6c9c5}.admin-shell__env-badge[data-tone=neutral].svelte-1ve9qw5{--luxon-env-bg: #eef2f7;--luxon-env-fg: #334155;--luxon-env-line: #dbe3ee}.admin-shell__icon-button.svelte-1ve9qw5,.admin-shell__account-button.svelte-1ve9qw5{border:1px solid transparent;background:transparent;cursor:pointer;color:#334155}.admin-shell__icon-button.svelte-1ve9qw5{width:2.25rem;height:2.25rem;border-radius:999px;display:inline-grid;place-items:center}.admin-shell__icon-button.svelte-1ve9qw5:hover,.admin-shell__icon-button.svelte-1ve9qw5:focus-visible,.admin-shell__account-button.svelte-1ve9qw5:hover,.admin-shell__account-button.svelte-1ve9qw5:focus-visible{background:#f1f5f9}.admin-shell__icon-button.svelte-1ve9qw5:focus-visible,.admin-shell__account-button.svelte-1ve9qw5:focus-visible,.admin-shell__menu-toggle.svelte-1ve9qw5:focus-visible{outline:2px solid #2f6fed;outline-offset:1px}.admin-shell__notify.svelte-1ve9qw5,.admin-shell__account.svelte-1ve9qw5{position:relative}.admin-shell__account-button.svelte-1ve9qw5{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;padding:.15rem .3rem .15rem .15rem}.admin-shell__avatar.svelte-1ve9qw5{width:2.1rem;height:2.1rem;border-radius:999px;background:var(--luxon-navy);color:#fff;display:grid;place-items:center;font-size:.65rem;font-weight:800}.admin-shell__account-copy.svelte-1ve9qw5{display:none;text-align:left}.admin-shell__account-copy.svelte-1ve9qw5 strong:where(.svelte-1ve9qw5),.admin-shell__account-copy.svelte-1ve9qw5 small:where(.svelte-1ve9qw5){display:block}.admin-shell__account-copy.svelte-1ve9qw5 strong:where(.svelte-1ve9qw5){font-size:.8125rem}.admin-shell__account-copy.svelte-1ve9qw5 small:where(.svelte-1ve9qw5){color:var(--luxon-muted);font-size:.65rem}.admin-shell__popover.svelte-1ve9qw5{position:absolute;left:0;right:0;bottom:calc(100% + .35rem);background:#fff;color:var(--luxon-ink);border:1px solid var(--luxon-line);border-radius:10px;box-shadow:0 12px 28px #0f172a1f;padding:.3rem;min-width:12.5rem;z-index:30}.admin-shell__popover--right.svelte-1ve9qw5{left:auto;right:0;top:calc(100% + .35rem);bottom:auto;min-width:13.5rem}.admin-shell__popover.svelte-1ve9qw5 a:where(.svelte-1ve9qw5),.admin-shell__popover.svelte-1ve9qw5 button[role=menuitem]:where(.svelte-1ve9qw5){display:block;width:100%;text-align:left;border:0;background:transparent;color:inherit;text-decoration:none;font:inherit;font-weight:600;font-size:.8125rem;border-radius:8px;padding:.55rem .65rem;cursor:pointer}.admin-shell__popover.svelte-1ve9qw5 a:where(.svelte-1ve9qw5):hover,.admin-shell__popover.svelte-1ve9qw5 button[role=menuitem]:where(.svelte-1ve9qw5):hover,.admin-shell__popover.svelte-1ve9qw5 a:where(.svelte-1ve9qw5):focus-visible,.admin-shell__popover.svelte-1ve9qw5 button[role=menuitem]:where(.svelte-1ve9qw5):focus-visible{background:#f1f5f9}.admin-shell__account-email.svelte-1ve9qw5{border-bottom:1px solid var(--luxon-line);margin-bottom:.15rem!important;word-break:break-all}.admin-shell__content.svelte-1ve9qw5{padding:20px 28px 28px 32px}.sr-only.svelte-1ve9qw5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:960px){.admin-shell__account-copy.svelte-1ve9qw5{display:block}}@media(max-width:960px){.admin-shell.svelte-1ve9qw5{grid-template-columns:1fr}.admin-shell__backdrop.svelte-1ve9qw5{display:block;position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#06152f73;z-index:35}.admin-shell__sidebar.svelte-1ve9qw5{position:fixed;inset:0 auto 0 0;width:min(18rem,86vw);z-index:40;transform:translate(-105%);transition:transform .16s ease;overflow:auto}.admin-shell__sidebar--open.svelte-1ve9qw5{transform:translate(0)}.admin-shell__menu-toggle.svelte-1ve9qw5{display:inline-grid;place-items:center}.admin-shell__utilities.svelte-1ve9qw5{gap:.4rem}.admin-shell__env-badge.svelte-1ve9qw5{height:2rem;padding:0 .55rem;font-size:.65rem}.admin-shell__content.svelte-1ve9qw5{padding:.9rem}}@media(max-width:480px){.admin-shell__topbar.svelte-1ve9qw5{gap:.5rem;padding:0 .75rem}.admin-shell__account-button.svelte-1ve9qw5 svg{display:none}.admin-shell__icon-button.svelte-1ve9qw5{width:2rem}}@media(prefers-reduced-motion:reduce){.admin-shell__sidebar.svelte-1ve9qw5{transition:none}}.login.svelte-wn3gk0{--luxon-navy: #0a1f44;--luxon-navy-deep: #06152f;--luxon-blue: #2f6fed;--luxon-cyan: #7ec8ff;--luxon-ink: #12233f;--luxon-muted: #6b7a90;--luxon-line: #d9e0ea;--luxon-sandbox-bg: #f3ead8;--luxon-sandbox-fg: #6a4d28;--luxon-error-bg: #fdecec;--luxon-error-fg: #b42318;--luxon-error-border: #f3c1c1;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:1.5rem;background:#e9eef5;font-family:Manrope,Segoe UI,sans-serif;color:var(--luxon-ink)}.login__shell.svelte-wn3gk0{width:min(1080px,100%);min-height:min(640px,calc(100dvh - 3rem));display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 48px #0a1f441f}.login__brand.svelte-wn3gk0{position:relative;isolation:isolate;display:flex;background:linear-gradient(165deg,var(--luxon-navy) 0%,var(--luxon-navy-deep) 100%);color:#fff;min-height:100%}.login__brand-art.svelte-wn3gk0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none}.login__brand-overlay.svelte-wn3gk0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:transparent;pointer-events:none}.login__brand--seasonal.svelte-wn3gk0 .login__brand-overlay:where(.svelte-wn3gk0){background:linear-gradient(180deg,#06152f38,#06152f61 48%,#06152f8c),linear-gradient(90deg,rgba(10,31,68,.16),transparent 55%)}.login__brand-inner.svelte-wn3gk0{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;width:100%;padding:2.25rem 2.5rem 2rem}.login__wordmark.svelte-wn3gk0{display:flex;flex-direction:column;gap:.65rem;align-items:flex-start}.login__wordmark-text.svelte-wn3gk0,.login__mobile-wordmark.svelte-wn3gk0{font-size:1.2rem;font-weight:800;letter-spacing:.32em;line-height:1}.login__wordmark-rule.svelte-wn3gk0{display:block;width:2.75rem;height:1.5px;background:#ffffffe6}.login__brand-copy.svelte-wn3gk0{max-width:18rem;margin-top:auto;margin-bottom:auto}.login__campaign.svelte-wn3gk0{margin:0 0 1rem;font-size:clamp(2.15rem,3.2vw,2.85rem);font-weight:800;line-height:1.05;letter-spacing:-.03em}.login__campaign.svelte-wn3gk0 em:where(.svelte-wn3gk0){font-style:normal;color:var(--luxon-cyan)}.login__campaign-sub.svelte-wn3gk0{margin:0;color:#ffffffe0;font-size:.98rem;font-weight:500;line-height:1.55}.login__brand-footer.svelte-wn3gk0{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3}.login__form-panel.svelte-wn3gk0{display:flex;flex-direction:column;background:#fff;min-height:100%}.login__form-top.svelte-wn3gk0{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:1.35rem 1.75rem 0}.login__mobile-wordmark.svelte-wn3gk0{display:none;color:var(--luxon-navy);letter-spacing:.28em}.login__sandbox.svelte-wn3gk0{display:inline-flex;align-items:center;gap:.35rem;border-radius:8px;padding:.45rem .7rem;background:var(--luxon-sandbox-bg);color:var(--luxon-sandbox-fg);font-size:.7rem;font-weight:800;letter-spacing:.1em}.login__sandbox-db{width:.95rem;height:.95rem;flex-shrink:0}.sr-only.svelte-wn3gk0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.login__sandbox[data-tone=red].svelte-wn3gk0{--luxon-sandbox-bg: #fdecec;--luxon-sandbox-fg: #a3261c}.login__sandbox[data-tone=neutral].svelte-wn3gk0{--luxon-sandbox-bg: #eef2f7;--luxon-sandbox-fg: #334155}.login__form-body.svelte-wn3gk0{flex:1;display:flex;flex-direction:column;justify-content:center;padding:1.25rem 2.5rem 2.25rem;max-width:100%}.login__welcome.svelte-wn3gk0 h1:where(.svelte-wn3gk0){margin:0;font:inherit}.login__welcome-title.svelte-wn3gk0{display:block;margin:0 0 .3rem;color:var(--luxon-navy);font-size:2rem;font-weight:800;letter-spacing:-.03em}.login__welcome-sub.svelte-wn3gk0{display:block;margin:0 0 1.35rem;color:var(--luxon-muted);font-size:.95rem;font-weight:500}.login__status.svelte-wn3gk0{min-height:3.4rem;margin-bottom:.15rem}.login__error.svelte-wn3gk0{display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .85rem;border-radius:8px;border:1px solid var(--luxon-error-border);background:var(--luxon-error-bg);color:var(--luxon-error-fg);font-size:.86rem;font-weight:600;line-height:1.4}.login__error-icon{width:1.1rem;height:1.1rem;margin-top:.1rem;flex-shrink:0}.login__form.svelte-wn3gk0{display:grid;gap:1.05rem}.login__field.svelte-wn3gk0{display:grid;gap:.35rem;font-size:.88rem;font-weight:700;color:var(--luxon-navy)}.login__input-wrap.svelte-wn3gk0{position:relative;display:block}.login__input-icon{position:absolute;left:.85rem;top:50%;width:1.05rem;height:1.05rem;transform:translateY(-50%);color:#8391a5;pointer-events:none}.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0){width:100%;height:2.85rem;border:1px solid var(--luxon-line);border-radius:8px;padding:0 .9rem 0 2.55rem;font:inherit;font-size:.95rem;font-weight:500;color:var(--luxon-ink);background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.login__input-wrap--password.svelte-wn3gk0 input:where(.svelte-wn3gk0){padding-right:2.75rem}.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0)::placeholder{color:#9aa7b8}.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0):focus{outline:none;border-color:var(--luxon-blue);box-shadow:0 0 0 3px #2f6fed29}.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0):disabled{opacity:.72;background-color:#fff}.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0):-webkit-autofill,.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0):-webkit-autofill:hover,.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0):-webkit-autofill:focus,.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0):-webkit-autofill:active{-webkit-text-fill-color:var(--luxon-ink);caret-color:var(--luxon-ink);box-shadow:0 0 0 1000px #fff inset;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 99999s ease-out 0s}.login__reveal.svelte-wn3gk0{position:absolute;right:.3rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border:0;border-radius:6px;background:transparent;color:#6f7f94;cursor:pointer}.login__reveal.svelte-wn3gk0:hover:not(:disabled){color:var(--luxon-navy);background:#f3f6fa}.login__reveal-icon{width:1.15rem;height:1.15rem}.login__reveal.svelte-wn3gk0:focus-visible,.login__submit.svelte-wn3gk0:focus-visible{outline:2px solid var(--luxon-blue);outline-offset:2px}.login__submit.svelte-wn3gk0{margin-top:.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.95rem;border:0;border-radius:8px;padding:0 1.1rem;background:var(--luxon-navy);color:#fff;font:inherit;font-size:.98rem;font-weight:700;cursor:pointer;transition:background .15s ease,opacity .15s ease}.login__submit.svelte-wn3gk0:hover:not(:disabled){background:#12305f}.login__submit.svelte-wn3gk0:disabled{opacity:.7;cursor:wait}.login__submit-arrow{width:1.1rem;height:1.1rem}.login__spinner.svelte-wn3gk0{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:svelte-wn3gk0-login-spin .7s linear infinite}.login__support.svelte-wn3gk0{margin:1.6rem 0 0;color:var(--luxon-muted);font-size:.86rem;font-weight:500}@keyframes svelte-wn3gk0-login-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.login__spinner.svelte-wn3gk0{animation:none;border-top-color:#ffffffd9}.login__input-wrap.svelte-wn3gk0 input:where(.svelte-wn3gk0),.login__submit.svelte-wn3gk0{transition:none}}@media(max-width:860px){.login.svelte-wn3gk0{padding:0;background:#fff;place-items:stretch}.login__shell.svelte-wn3gk0{width:100%;min-height:100dvh;border-radius:0;grid-template-columns:1fr;box-shadow:none}.login__brand.svelte-wn3gk0{display:none}.login__form-top.svelte-wn3gk0{justify-content:space-between;padding:1.25rem 1.25rem 0}.login__mobile-wordmark.svelte-wn3gk0{display:block}.login__form-body.svelte-wn3gk0{padding:1.75rem 1.25rem 2rem;justify-content:flex-start}.login__welcome-title.svelte-wn3gk0{font-size:1.85rem}.login__status.svelte-wn3gk0{min-height:3.2rem}}.ai-page.svelte-1myxxju{min-height:100vh;display:grid;place-items:center;padding:24px 16px;box-sizing:border-box;background:linear-gradient(160deg,#0a1f44,#12306b);font-family:inherit}.ai-card.svelte-1myxxju{width:100%;max-width:440px;box-sizing:border-box;background:#fff;border-radius:16px;padding:32px 28px;box-shadow:0 20px 50px #02081759;color:#0f172a}.ai-brand.svelte-1myxxju{margin:0 0 18px;font-weight:800;letter-spacing:.3em;font-size:14px;color:#0a1f44}h1.svelte-1myxxju{margin:0 0 8px;font-size:24px;line-height:1.2;color:#0a1f44}.ai-muted.svelte-1myxxju{margin:0 0 16px;color:#475569;font-size:14.5px;line-height:1.5;overflow-wrap:anywhere}.ai-facts.svelte-1myxxju{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0 0 20px;padding:12px 14px;border-radius:10px;background:#f1f5f9;font-size:14px}.ai-facts.svelte-1myxxju dt:where(.svelte-1myxxju){color:#64748b}.ai-facts.svelte-1myxxju dd:where(.svelte-1myxxju){margin:0;font-weight:600;overflow-wrap:anywhere}.ai-form.svelte-1myxxju{display:grid;gap:6px}.ai-form.svelte-1myxxju label:where(.svelte-1myxxju){font-size:13.5px;font-weight:600;margin-top:6px}.ai-form.svelte-1myxxju input:where(.svelte-1myxxju):not(.ai-sr){min-height:44px;padding:0 12px;border:1px solid #cbd5e1;border-radius:10px;font:inherit;font-size:15px}.ai-form.svelte-1myxxju input:where(.svelte-1myxxju):focus-visible,.ai-button.svelte-1myxxju:focus-visible,.ai-link.svelte-1myxxju:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ai-form.svelte-1myxxju input[aria-invalid=true]:where(.svelte-1myxxju){border-color:#b42318}.ai-hint.svelte-1myxxju{margin:0;font-size:12.5px;color:#64748b}.ai-error.svelte-1myxxju{color:#b42318;font-weight:600}.ai-alert.svelte-1myxxju{margin:8px 0;padding:10px 12px;border-radius:10px;background:#fef3f2;color:#b42318;font-size:14px}.ai-note.svelte-1myxxju{margin:0 0 16px;padding:10px 12px;border-radius:10px;background:#fffbeb;color:#92400e;font-size:13.5px;overflow-wrap:anywhere}.ai-button.svelte-1myxxju{display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:14px;border:0;border-radius:10px;background:#1d4ed8;color:#fff;font:inherit;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer}.ai-button.svelte-1myxxju:disabled{opacity:.7;cursor:progress}.ai-link.svelte-1myxxju{color:#1d4ed8;font-weight:700;font-size:14.5px}.ai-secondary.svelte-1myxxju{display:inline-block;margin-top:14px}.ai-sr.svelte-1myxxju{position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.boot.svelte-1n46o8q{min-height:100vh;display:grid;place-items:center;color:#4b5563;background:#f4f6f8}
