.search-workspace-section{padding-top:0}.ranking-section{padding-top:clamp(14px,2vw,24px)}.ranking-layout{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(300px,360px);place-items:start stretch;gap:16px;width:100%;max-width:1160px;display:grid}.ranking-category-panel,.ranking-results{border:1px solid var(--pc-border);background:linear-gradient(180deg, #ffffff0b, transparent), color-mix(in srgb, var(--pc-surface) 92%, transparent);box-shadow:inset 0 1px #ffffff09}.ranking-category-panel{text-align:right;direction:rtl;border-radius:24px;flex-direction:column;grid-area:1/2;width:100%;min-width:0;max-width:none;padding:clamp(16px,2vw,22px);display:flex;overflow:visible}.ranking-intro-card{border:1px solid var(--pc-border);background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--pc-ig-pink) 18%, transparent), transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--pc-blue) 12%, transparent), transparent 58%), #ffffff06;border-radius:20px;gap:16px;padding:clamp(18px,2.4vw,24px);display:grid;position:relative;overflow:hidden}.ranking-intro-card:before{background:color-mix(in srgb, var(--pc-blue) 12%, transparent);content:"";filter:blur(8px);pointer-events:none;border-radius:999px;width:190px;height:190px;position:absolute;inset:auto -18% -24% auto}.ranking-intro-icon{z-index:1;border:1px solid color-mix(in srgb, var(--pc-blue) 34%, transparent);background:var(--pc-blue-soft);width:56px;height:56px;color:var(--pc-blue);border-radius:18px;place-items:center;font-size:1.7rem;line-height:1;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a}.ranking-intro-icon svg{width:28px;height:28px}.ranking-intro-copy{z-index:1;gap:10px;display:grid;position:relative}.ranking-intro-copy h1{color:var(--pc-text);font-size:clamp(2rem,3vw,2.65rem);font-weight:900;line-height:1.25}.ranking-intro-copy p{max-width:34ch;color:var(--pc-text-muted);font-size:.9rem;font-weight:700;line-height:1.95}.ranking-intro-mark{z-index:1;background:linear-gradient(90deg, var(--pc-blue), var(--pc-ig-pink));border-radius:999px;width:64px;height:4px;display:block;position:relative}.ranking-results-head h2{color:var(--pc-text);margin-top:12px;font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:900;line-height:1.55}.ranking-results{direction:rtl;border-radius:24px;grid-area:1/1;justify-self:center;width:100%;min-width:0;max-width:none;padding:clamp(18px,3vw,28px)}.ranking-category-picker{flex-direction:column;flex:1;min-width:0;min-height:0;margin:12px 0 0;display:flex}.ranking-category-desktop-panel{border:1px solid var(--pc-border);background:linear-gradient(#ffffff0a,#0000 72%),#ffffff05;border-radius:20px;flex:1;align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow:visible}.ranking-category-all-row{display:grid}.ranking-category-all-row .ranking-category-link{text-align:right;border-radius:16px;flex-direction:row;justify-content:flex-start;gap:10px;width:100%;min-height:46px;padding:8px 10px}.ranking-category-all-row .ranking-category-icon{border-radius:12px;width:34px;height:34px;font-size:1.1rem}.ranking-category-all-row .ranking-category-link strong{font-size:.8rem;line-height:1.5}.ranking-category-list.ranking-category-list-desktop{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:8px;width:100%;padding:0;display:grid}.ranking-category-list{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px;width:100%;min-width:0;max-width:100%;display:grid}.ranking-category-group{border:1px solid #0000;border-radius:17px;gap:0;min-width:0;transition:background .18s,border-color .18s;display:grid}.ranking-category-group.is-active{border-color:color-mix(in srgb, var(--pc-info) 20%, var(--pc-border));background:linear-gradient(#47a5fa13,#0000 70%),#ffffff06}.ranking-subcategory-reveal{opacity:0;pointer-events:none;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1),opacity .15s,transform .24s cubic-bezier(.22,1,.36,1),visibility 0s linear .24s;display:grid;transform:translateY(-4px)}.ranking-category-group[data-expanded=true]>.ranking-subcategory-reveal{opacity:1;pointer-events:auto;visibility:visible;grid-template-rows:1fr;transition-delay:0s;transform:translateY(0)}.ranking-subcategory-reveal-inner{min-height:0;overflow:hidden}.ranking-category-list-desktop .ranking-category-link{text-align:right;scroll-snap-align:start;border-radius:14px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;padding:8px 10px}.ranking-category-copy{gap:2px;min-width:0;display:grid}.ranking-category-copy small{color:var(--pc-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:800;line-height:1.35;overflow:hidden}.ranking-category-list-desktop .ranking-category-link strong,.ranking-category-all-row .ranking-category-link strong{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;line-height:1.45;display:block;overflow:hidden}.ranking-category-list-desktop .ranking-category-icon{border-radius:11px;width:32px;height:32px;font-size:1.05rem}.ranking-category-list-desktop .ranking-category-parent .ranking-category-icon{border-radius:14px}.ranking-category-mobile-menu{flex-direction:column;gap:10px;display:none}.ranking-category-link{border:1px solid var(--pc-border);width:100%;min-width:0;min-height:42px;color:var(--pc-text-muted);text-align:right;background:#ffffff06;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-size:.76rem;font-weight:900;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:flex}.ranking-category-link:hover,.ranking-category-link.is-active{border-color:color-mix(in srgb, var(--category-accent,var(--pc-info)) 34%, var(--pc-border-strong));background:color-mix(in srgb, var(--category-accent,var(--pc-info)) 14%, var(--pc-info-bg));box-shadow:0 10px 24px color-mix(in srgb, var(--category-accent,var(--pc-info)) 12%, transparent);color:var(--pc-text)}.ranking-category-link:hover{transform:translateY(-1px)}.ranking-category-all{--category-accent:#47a5fa;background:linear-gradient(135deg, color-mix(in srgb, var(--category-accent) 16%, transparent), transparent 58%), #ffffff09;min-height:42px;color:var(--pc-text)}.ranking-category-parent{min-height:42px;color:var(--pc-text-muted);background:#ffffff08;align-items:center}.ranking-category-parent .ranking-category-icon{border-radius:999px;width:34px;height:34px}.ranking-category-group[data-expanded=true]>.ranking-category-parent{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ranking-subcategory-list{background:#00000014;border-radius:14px;grid-template-columns:1fr;gap:6px;margin:0 9px 9px;padding:7px;display:grid}.ranking-subcategory-all{background:var(--pc-info-bg);width:100%;min-height:38px;color:var(--pc-text);justify-content:flex-start;padding-inline:11px;font-size:.72rem}.ranking-subcategory-link{background:0 0;border-radius:12px;min-height:38px;padding:7px 8px;font-size:.74rem}.ranking-subcategory-link .ranking-category-icon{border-radius:10px;width:28px;height:28px;font-size:1rem}.ranking-category-icon{background:color-mix(in srgb, var(--category-accent,var(--pc-info)) 16%, #ffffff0f);width:34px;height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--category-accent,var(--pc-info)) 22%, transparent);border-radius:999px;flex:none;place-items:center;font-size:1.2rem;line-height:1;display:grid}.ranking-category-icon svg{width:18px;height:18px}.ranking-subcategory-link .ranking-category-icon svg{width:15px;height:15px}.ranking-category-link:hover .ranking-category-icon,.ranking-category-link.is-active .ranking-category-icon{background:color-mix(in srgb, var(--category-accent,var(--pc-info)) 24%, #ffffff14);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--category-accent,var(--pc-info)) 32%, transparent)}.ranking-category-link strong{min-width:0;line-height:1.4}.ranking-category-menu-action{color:var(--pc-info);flex:none;font-size:.74rem;font-weight:900}.ranking-results-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.ranking-list{gap:12px;display:grid}.ranking-card{border:1px solid var(--pc-border);background:linear-gradient(135deg, #47a5fa12, transparent 42%), var(--pc-surface);border-radius:18px;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:14px;height:158px;padding:14px;transition:border-color .18s,background .18s,transform .18s;display:grid;overflow:hidden}.ranking-card:hover{border-color:var(--pc-border-strong);background:linear-gradient(135deg, #47a5fa1f, transparent 44%), var(--pc-surface-raised);transform:translateY(-1px)}.ranking-number{min-width:48px;height:48px;color:var(--pc-text);background:#ffffff0d;border-radius:14px;place-items:center;font-size:.9rem;font-weight:900;display:grid}.ranking-card-main{min-width:0}.ranking-card-titleline{align-items:center;gap:8px;display:flex}.ranking-inline-rank{border:1px solid var(--pc-border);color:var(--pc-text);background:#ffffff0d;border-radius:999px;flex:none;padding:3px 8px;font-size:.72rem;font-weight:900;line-height:1.2;display:none}.ranking-handle{color:var(--pc-info);text-align:right;font-size:.82rem;font-weight:900}.ranking-card-main h3{color:var(--pc-text);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:900;overflow:hidden}.ranking-card-bio{color:var(--pc-text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;min-height:1.8em;margin-top:8px;font-size:.9rem;line-height:1.8;display:-webkit-box;overflow:hidden}.ranking-card-meta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ranking-card-meta span{color:var(--pc-text-subtle);align-items:center;gap:5px;font-size:.76rem;font-weight:800;display:inline-flex}.ranking-card-score{min-width:86px;color:var(--pc-success);background:#31a24c1a;border-radius:16px;justify-items:center;padding:10px;display:grid}.ranking-card-score strong{color:var(--pc-text);font-size:1.35rem;font-weight:900;line-height:1}.ranking-card-score span{white-space:nowrap;margin-top:4px;font-size:.68rem;font-weight:900}.ranking-card-score.is-insufficient{background:var(--pc-surface-soft);min-width:112px;color:var(--pc-text-subtle)}.ranking-card-score.is-insufficient strong{text-align:center;max-width:90px;font-size:.78rem;line-height:1.55}.ranking-card-arrow{width:18px;height:18px;color:var(--pc-text)}.ranking-empty{text-align:center;border-radius:18px;padding:clamp(18px,3vw,28px)}.ranking-empty h3{color:var(--pc-text);font-size:1.25rem;font-weight:900}.ranking-empty p{color:var(--pc-text-muted);margin-top:8px;font-size:.9rem;line-height:1.9}.search-console{grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:stretch;gap:18px;display:grid}.search-console-main,.search-console-note,.search-results-surface,.search-empty-panel,.search-unknown-panel{border:1px solid var(--pc-border);background:linear-gradient(180deg, #ffffff0b, transparent), color-mix(in srgb, var(--pc-surface) 92%, transparent);box-shadow:inset 0 1px #ffffff09}.search-console-main{border-radius:24px;min-width:0;padding:clamp(16px,2.3vw,22px)}.search-console-note{border-radius:24px;align-content:center;gap:10px;padding:22px;display:grid}.search-console-note strong{color:var(--pc-text);font-size:1.15rem;font-weight:900;line-height:1.6}.search-console-note p{color:var(--pc-text-muted);font-size:.9rem;line-height:1.9}.search-shortcuts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.search-shortcuts a{border:1px solid var(--pc-border);min-height:34px;color:var(--pc-text-muted);border-radius:999px;align-items:center;padding:6px 12px;font-size:.78rem;font-weight:900;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.search-shortcuts a:hover{border-color:color-mix(in srgb, var(--pc-ig-pink) 45%, transparent);color:var(--pc-text);background:#e1306c14}.search-results-surface{border-radius:24px;padding:clamp(18px,3vw,28px)}.search-results-stack{gap:18px;display:grid}.search-empty-panel{border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:center;gap:18px;padding:clamp(18px,3vw,28px);display:grid}.search-empty-panel h2,.search-unknown-panel h2{color:var(--pc-text);font-size:clamp(1.35rem,3vw,1.9rem);font-weight:900;line-height:1.55}.search-empty-panel p,.search-unknown-panel p{color:var(--pc-text-muted);margin-top:10px;font-size:.94rem;line-height:1.9}.search-empty-steps{gap:10px;display:grid}.search-empty-steps span{border:1px solid var(--pc-border);min-height:42px;color:var(--pc-text);background:#ffffff08;border-radius:14px;align-items:center;padding:10px 14px;font-size:.86rem;font-weight:900;display:flex}.search-category-head{margin-top:clamp(32px,6vw,56px)}.search-results-list{gap:12px;display:grid}.search-result-card{border:1px solid var(--pc-border);background:linear-gradient(135deg, #47a5fa12, transparent 44%), var(--pc-surface);border-radius:18px;gap:18px;padding:clamp(14px,2.2vw,18px);transition:border-color .18s,background .18s,transform .18s;display:grid}.search-result-card:hover{border-color:var(--pc-border-strong);background:linear-gradient(135deg, #47a5fa1f, transparent 44%), var(--pc-surface-raised);transform:translateY(-1px)}.search-result-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.search-result-identity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.search-result-copy{min-width:0}.search-result-handle{color:var(--pc-info);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:900;overflow:hidden}.search-result-copy h3{color:var(--pc-text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:900;line-height:1.55;overflow:hidden}.search-result-bio{color:var(--pc-text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:7px;font-size:.88rem;line-height:1.8;display:-webkit-box;overflow:hidden}.search-result-badges{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:360px;display:flex}.search-result-footer{justify-content:space-between;align-items:center;gap:16px;padding-top:2px;display:flex}.search-result-meta{min-width:0;color:var(--pc-text-subtle);flex-wrap:wrap;gap:8px 12px;font-size:.78rem;font-weight:800;display:flex}.search-result-action{color:var(--pc-text);flex:none;align-items:center;gap:5px;font-size:.8rem;font-weight:900;display:inline-flex}.search-unknown-panel{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--pc-ig-pink) 18%, transparent), transparent 38%), linear-gradient(145deg, #47a5fa14, transparent 56%), color-mix(in srgb, var(--pc-surface) 94%, transparent);border-radius:26px;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(20px,4vw,44px);padding:clamp(20px,4vw,36px);display:grid;overflow:hidden}.search-unknown-intro{min-width:0}.search-unknown-kicker{border:1px solid var(--pc-border);color:var(--pc-text-subtle);background:#ffffff09;border-radius:999px;align-items:center;min-height:30px;padding:5px 11px;font-size:.76rem;font-weight:900;display:inline-flex}.search-unknown-intro h2{margin-top:14px}.search-unknown-form{border:1px solid var(--pc-border);background:color-mix(in srgb, var(--pc-surface-raised) 92%, transparent);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(16px,2.4vw,22px);display:grid;box-shadow:0 16px 40px #00000024}.search-unknown-field{min-width:0;color:var(--pc-text);gap:8px;font-size:.82rem;font-weight:900;display:grid}.search-unknown-field-wide,.search-unknown-submit{grid-column:1/-1}.search-unknown-field input,.search-unknown-field select{border:1px solid var(--pc-border);background-color:var(--pc-surface);width:100%;height:50px;color:var(--pc-text);font:inherit;border-radius:14px;outline:none;padding:0 14px;font-size:.9rem;transition:border-color .18s,box-shadow .18s,background .18s}.search-unknown-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;background-size:16px 16px;padding-left:42px}.search-unknown-field input::placeholder{color:var(--pc-text-subtle)}.search-unknown-field input:focus,.search-unknown-field select:focus{border-color:var(--pc-info);background:var(--pc-surface-raised);box-shadow:0 0 0 3px var(--pc-info-bg)}.search-unknown-handle-field{border:1px solid var(--pc-border);background:var(--pc-surface);color:var(--pc-info);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;padding-left:14px;font-size:1rem;transition:border-color .18s,box-shadow .18s,background .18s;display:grid}.search-unknown-handle-field:focus-within{border-color:var(--pc-info);background:var(--pc-surface-raised);box-shadow:0 0 0 3px var(--pc-info-bg)}.search-unknown-field .search-unknown-handle-input{height:48px;box-shadow:none;text-align:left;direction:ltr;background:0 0;border:0;padding-left:6px}.search-unknown-field .search-unknown-handle-input:focus{box-shadow:none;background:0 0;border:0}.search-unknown-hint{color:var(--pc-text-subtle);font-size:.72rem;font-weight:700;line-height:1.7}.search-unknown-hint.is-error{color:var(--pc-danger)}.search-unknown-suggestions{text-align:right;direction:rtl}.search-unknown-submit{min-height:50px;margin-top:2px}.search-unknown-submit:disabled{cursor:not-allowed;opacity:.48}@media (prefers-reduced-motion:reduce){.search-result-card,.search-shortcuts a,.ranking-card,.ranking-subcategory-reveal{transition:none;animation:none}}@media (max-width:900px){.search-console,.search-empty-panel,.ranking-layout,.search-unknown-panel{grid-template-columns:1fr}.ranking-layout{padding-inline:20px}.ranking-category-panel,.ranking-results{grid-area:auto;width:100%}.ranking-category-list:not(.ranking-category-list-desktop){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.search-console-main,.search-console-note,.search-results-surface,.search-unknown-panel{border-radius:18px}.ranking-layout{padding-inline:16px}.search-unknown-form{border-radius:16px;grid-template-columns:1fr}.search-unknown-field-wide,.search-unknown-submit{grid-column:auto}.search-result-main,.search-result-footer{grid-template-columns:1fr}.search-result-main{gap:12px}.search-result-footer{gap:12px;display:grid}.search-result-badges{justify-content:flex-start;max-width:none}.search-result-action{justify-self:end}.search-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.search-shortcuts a{text-align:center;justify-content:center}.ranking-card{grid-template-columns:auto minmax(0,1fr);height:160px;padding-block:16px 20px}.ranking-card-main{padding-bottom:12px}.ranking-number{display:none}.ranking-inline-rank{display:inline-flex}.ranking-card-titleline{justify-content:flex-start}.ranking-card-avatar{width:44px;height:44px}.ranking-card-score,.ranking-card-arrow,.ranking-category-list-desktop,.ranking-category-desktop-panel{display:none}.ranking-category-mobile-menu{min-width:0;display:flex}.ranking-category-panel,.ranking-results{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ranking-category-mobile-summary{cursor:pointer;border:1px solid var(--pc-border-strong);width:100%;min-width:0;min-height:48px;color:var(--pc-text);font:inherit;text-align:right;background:linear-gradient(135deg,#47a5fa1f,#0000 50%),#ffffff09;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;transition:border-color .18s,background .18s;display:flex}.ranking-category-mobile-summary[aria-expanded=true]{border-color:color-mix(in srgb, var(--pc-info) 40%, var(--pc-border-strong));border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ranking-category-mobile-summary>span:first-child{align-items:center;gap:8px;min-width:0;display:inline-flex}.ranking-category-mobile-summary strong{min-width:0;font-size:.86rem;line-height:1.5}.ranking-mobile-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ranking-mobile-category-grid .ranking-category-group{min-width:0}.ranking-mobile-category-grid .ranking-category-group.is-active{grid-column:1/-1}.ranking-mobile-category-grid .ranking-category-group.is-active>.ranking-category-parent{border-top-left-radius:15px;border-top-right-radius:15px}.ranking-mobile-category-grid .ranking-category-group[data-expanded=true]>.ranking-category-parent{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ranking-mobile-category-grid .ranking-category-link{white-space:normal;justify-content:flex-start;min-height:48px;padding:8px;font-size:.72rem}.ranking-subcategory-all{justify-content:center;width:100%}.ranking-subcategory-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 8px 8px}}
.pc-flow-page{height:calc(100dvh - var(--site-header-offset));min-height:562px;overflow:hidden}.flow-page-section{align-items:center;height:100%;min-height:562px;padding-block:clamp(10px,1.8vh,18px);display:grid}.flow-page-container{width:min(1120px,100% - 40px);max-width:1120px;height:min(720px, calc(100dvh - var(--site-header-offset) - 20px));grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:stretch;gap:20px;min-height:0;display:grid}.flow-page-aside,.pc-auth-gate,.pc-flow-form{border:1px solid var(--pc-border);background:linear-gradient(180deg, #ffffff0b, transparent), color-mix(in srgb, var(--pc-surface) 92%, transparent);box-shadow:inset 0 1px #ffffff09}.flow-page-aside{text-align:right;border-radius:24px;flex-direction:column;justify-content:center;gap:28px;width:100%;min-width:0;height:100%;padding:clamp(28px,3vw,42px);display:flex;position:relative;overflow:hidden}.flow-page-aside:before{background:color-mix(in srgb, var(--pc-blue) 12%, transparent);content:"";filter:blur(8px);pointer-events:none;border-radius:999px;width:220px;height:220px;position:absolute;inset:auto -18% -16% auto}.pc-flow-page-danger .flow-page-aside:before{background:color-mix(in srgb, var(--pc-danger) 13%, transparent)}.flow-page-aside-icon{border:1px solid color-mix(in srgb, var(--pc-blue) 34%, transparent);background:var(--pc-blue-soft);width:58px;height:58px;color:var(--pc-blue);border-radius:19px;justify-content:center;align-items:center;display:inline-flex}.flow-page-aside-icon svg{width:27px;height:27px}.pc-flow-page-danger .flow-page-aside-icon{border-color:color-mix(in srgb, var(--pc-danger) 34%, transparent);background:var(--pc-danger-bg);color:var(--pc-danger)}.flow-page-aside-copy{z-index:1;gap:14px;display:grid;position:relative}.flow-page-label{color:var(--pc-text-subtle);letter-spacing:-.01em;font-size:.78rem;font-weight:900}.flow-page-aside h1{color:var(--pc-text);text-wrap:balance;font-size:clamp(2rem,3vw,3rem);font-weight:900;line-height:1.32}.flow-page-aside-mark{z-index:1;background:linear-gradient(90deg, var(--pc-blue), var(--pc-ig-pink));border-radius:999px;width:64px;height:4px;display:block;position:relative}.pc-flow-page-danger .flow-page-aside-mark{background:linear-gradient(90deg, var(--pc-danger), var(--pc-ig-orange))}.flow-page-aside h2,.pc-auth-gate h2,.pc-flow-form-intro h2{color:var(--pc-text);font-size:1.15rem;font-weight:900;line-height:1.6}.flow-page-aside p,.pc-auth-gate p,.pc-flow-form-intro p,.pc-section-heading p,.pc-submit-row p{color:var(--pc-text-muted);font-size:.9rem;line-height:1.9}.flow-page-aside-copy>p:last-child{max-width:34ch;font-size:.94rem;line-height:2}.flow-page-aside ul{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.flow-page-aside li{border:1px solid var(--pc-border);color:var(--pc-text-muted);background:#ffffff06;border-radius:14px;padding:9px 12px;font-size:.84rem;font-weight:800;line-height:1.9;position:relative}.flow-page-aside li:before{content:none}.pc-auth-gate,.pc-flow-form{border-radius:24px;width:100%;max-width:none;padding:clamp(18px,3vw,28px)}.pc-auth-gate{align-content:start;gap:18px;display:grid}.pc-flow-form{grid-template-rows:auto minmax(0,1fr);gap:0;min-width:0;height:100%;min-height:0;padding:18px 22px;display:grid;overflow:hidden}.flow-page-form-slot{width:100%;min-width:0;height:100%;min-height:0}.flow-page-mobile-start{display:none}.pc-wizard{grid-template-rows:auto auto minmax(0,1fr);gap:9px;min-width:0;height:100%;min-height:0;display:grid}.pc-wizard-progress{gap:10px;display:grid}.pc-wizard-progress-row{color:var(--pc-text-muted);justify-content:flex-start;align-items:center;gap:8px;font-size:.78rem;font-weight:900;line-height:1.7;display:flex}.pc-wizard-step-list{gap:6px;margin:0;padding:0;list-style:none;display:flex}.pc-wizard-step-list li{width:100%;min-width:0;display:block}.pc-wizard-step-list li:before{content:none}.pc-wizard-step-list span{background:color-mix(in srgb, var(--pc-border) 76%, transparent);border-radius:999px;width:100%;height:4px;transition:background .18s;display:block}.pc-wizard-step-current span,.pc-wizard-step-done span{background:linear-gradient(90deg, var(--pc-blue), var(--pc-ig-pink))}.pc-wizard-danger .pc-wizard-step-current span,.pc-wizard-danger .pc-wizard-step-done span{background:linear-gradient(90deg, var(--pc-danger), var(--pc-ig-orange))}.pc-wizard-step-panel{border-top:1px solid var(--pc-border);grid-template-rows:minmax(0,1fr) auto;gap:10px;min-width:0;min-height:0;padding-top:10px;animation:.22s both pc-wizard-step-enter;display:grid;overflow:hidden}@keyframes pc-wizard-step-enter{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.pc-wizard-actions{border-top:1px solid var(--pc-border);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.pc-wizard-actions .pc-primary-action,.pc-wizard-actions .pc-secondary-action{min-width:132px}.pc-wizard-actions-single{justify-content:flex-end}.pc-wizard-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pc-wizard-option-card{min-width:0;position:relative}.pc-wizard-option-card input{opacity:0;position:absolute;inset:0}.pc-wizard-option-card span{border:1px solid var(--pc-border);min-height:62px;color:var(--pc-text-muted);background:#ffffff06;border-radius:14px;align-content:center;gap:4px;padding:12px 14px;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:grid}.pc-wizard-option-card strong{color:inherit;font-size:.88rem;line-height:1.7}.pc-wizard-option-card small{color:var(--pc-text-subtle);font-size:.76rem;line-height:1.7}.pc-wizard-option-card:hover span,.pc-wizard-option-card input:focus-visible+span{border-color:var(--pc-border-strong);color:var(--pc-text)}.pc-wizard-option-card input:focus-visible+span{box-shadow:0 0 0 4px var(--pc-blue-soft)}.pc-wizard-option-card input:checked+span{border-color:color-mix(in srgb, var(--pc-blue) 58%, transparent);background:var(--pc-blue-soft);color:var(--pc-text)}.pc-wizard-option-grid-danger .pc-wizard-option-card input:checked+span{border-color:color-mix(in srgb, var(--pc-danger) 52%, transparent);background:var(--pc-danger-bg)}.pc-wizard-rating{border:1px solid var(--pc-border);background:#ffffff06;border-radius:16px;gap:10px;padding:14px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.pc-wizard-rating-answered{border-color:color-mix(in srgb, var(--pc-blue) 48%, var(--pc-border));background:color-mix(in srgb, var(--pc-blue-soft) 54%, transparent);box-shadow:inset 0 1px #ffffff09}.pc-wizard-star-row{justify-content:center;gap:7px;display:flex}.pc-wizard-star-button{border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;padding:0;transition:transform .18s,background .18s;display:inline-flex}.pc-wizard-star-button:hover{background:#ffffff0a;transform:translateY(-1px)}.pc-wizard-star-button:focus-visible{outline:2px solid var(--pc-blue);outline-offset:2px}.pc-wizard-star-button svg{width:32px;height:32px}.pc-criterion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pc-criterion-card{border:1px solid var(--pc-border);background:#ffffff06;border-radius:18px;gap:10px;min-width:0;padding:15px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.pc-criterion-card-answered{border-color:color-mix(in srgb, var(--pc-blue) 48%, var(--pc-border));background:color-mix(in srgb, var(--pc-blue-soft) 54%, transparent);box-shadow:inset 0 1px #ffffff09}.pc-criterion-card .pc-wizard-rating{background:0 0;border:0;padding:0}.pc-criterion-help{color:var(--pc-text-subtle);font-size:.74rem;font-weight:800;line-height:1.6}.pc-criterion-skip-row{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:8px;display:grid}.pc-criterion-skip-row button{border:1px solid var(--pc-border);min-height:42px;color:var(--pc-text-muted);border-radius:12px;padding:7px 10px;font-size:.78rem;font-weight:900;line-height:1.55;transition:border-color .18s,background .18s,color .18s}.pc-criterion-skip-row button[aria-pressed=true]{border-color:color-mix(in srgb, var(--pc-blue) 58%, transparent);background:var(--pc-blue-soft);color:var(--pc-text)}.pc-wizard-summary-list{gap:10px;display:grid}.pc-wizard-summary-list div{border-bottom:1px solid var(--pc-border);gap:4px;padding-bottom:10px;display:grid}.pc-wizard-summary-list dt{color:var(--pc-text-subtle);font-size:.76rem;font-weight:900}.pc-wizard-summary-list dd{color:var(--pc-text);font-size:.9rem;line-height:1.8}.pc-category-select{min-height:48px}.pc-flow-form-intro{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding-bottom:10px;display:grid}.pc-flow-icon{border:1px solid color-mix(in srgb, var(--pc-blue) 34%, transparent);width:40px;height:40px;color:var(--pc-blue);background:var(--pc-blue-soft);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.pc-flow-icon-danger{border-color:color-mix(in srgb, var(--pc-danger) 34%, transparent);color:var(--pc-danger);background:var(--pc-danger-bg)}.pc-form-section,.pc-evidence-panel{overscroll-behavior:contain;scrollbar-gutter:stable;border-top:0;align-content:start;gap:12px;min-width:0;min-height:0;padding:2px 4px 8px;display:grid;overflow-y:auto}.pc-section-heading{gap:4px;display:grid}.pc-section-heading h3,.pc-evidence-panel h3{color:var(--pc-text);font-size:1.05rem;font-weight:900;line-height:1.55}.pc-rating-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pc-flow-form .pc-textarea{min-height:118px}.pc-rating-card{border:1px solid var(--pc-border);background:#ffffff06;border-radius:16px;gap:10px;padding:14px;display:grid}.pc-rating-card-primary{background:linear-gradient(135deg,#e1306c1f,#0000 48%),#ffffff09;grid-column:1/-1}.pc-rating-label-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pc-rating-label-row p{color:var(--pc-text);font-size:.94rem;font-weight:900;line-height:1.6}.pc-rating-label-row span,.pc-rating-range{color:var(--pc-text-subtle);font-size:.75rem;font-weight:900;line-height:1.6}.pc-rating-control{gap:6px;display:grid}.pc-rating-star-row{justify-content:center;gap:6px;display:flex}.pc-rating-range{justify-content:space-between;display:flex}.pc-evidence-panel{padding-bottom:24px}.pc-evidence-panel-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.pc-evidence-panel-head p,.pc-privacy-list p{color:var(--pc-text-muted);font-size:.84rem;line-height:1.9}.pc-privacy-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pc-privacy-list p{border:1px solid var(--pc-border);background:#ffffff06;border-radius:14px;padding:12px 14px}.pc-file-input{border:1px solid var(--pc-border);background:var(--pc-surface-raised);width:100%;color:var(--pc-text-muted);border-radius:14px;padding:12px;font-size:.88rem}.pc-file-input::file-selector-button{background:var(--pc-blue);color:#fff;font:inherit;border:0;border-radius:999px;margin-left:12px;padding:9px 14px;font-size:.84rem;font-weight:900}.pc-file-picker{border:1px solid var(--pc-border);background:var(--pc-surface-raised);cursor:pointer;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.pc-file-picker:hover{border-color:var(--pc-border-strong);background:var(--pc-surface-soft)}.pc-file-picker-disabled{cursor:default;opacity:.72}.pc-file-picker-disabled:hover{border-color:var(--pc-border);background:var(--pc-surface-raised)}.pc-file-picker:focus-within{border-color:color-mix(in srgb, var(--pc-blue) 62%, transparent);box-shadow:0 0 0 4px var(--pc-blue-soft)}.pc-file-picker span{background:var(--pc-blue);color:#fff;border-radius:999px;align-items:center;min-height:36px;padding:8px 14px;font-size:.84rem;font-weight:900;display:inline-flex}.pc-file-picker small{min-width:0;color:var(--pc-text-muted);font-size:.8rem;font-weight:800;line-height:1.8}.pc-evidence-error{color:var(--pc-danger);font-size:.82rem;font-weight:800;line-height:1.8}.pc-evidence-note{color:var(--pc-success);font-size:.82rem;font-weight:800;line-height:1.8}.pc-evidence-panel-page{overscroll-behavior:auto;scrollbar-gutter:auto;touch-action:pan-y;overflow:visible}.pc-evidence-file-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pc-evidence-file-list li{border:1px solid var(--pc-border);background:#ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.pc-evidence-file-list li div{gap:2px;min-width:0;display:grid}.pc-evidence-file-list strong{color:var(--pc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.pc-evidence-file-list small{color:var(--pc-text-subtle);font-size:.72rem;font-weight:800}.pc-evidence-file-list button{border:1px solid var(--pc-border);width:34px;height:34px;color:var(--pc-text-muted);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pc-evidence-file-list button:hover,.pc-evidence-file-list button:focus-visible{border-color:color-mix(in srgb, var(--pc-danger) 46%, transparent);color:var(--pc-danger)}.pc-evidence-file-list button:disabled{cursor:default;opacity:.5}.pc-upload-progress{gap:8px;display:grid}.pc-upload-progress>div{background:#ffffff1a;border-radius:999px;height:8px;overflow:hidden}.pc-upload-progress span{border-radius:inherit;background:var(--pc-blue);height:100%;transition:width .18s;display:block}.pc-upload-progress p{color:var(--pc-text-subtle);font-size:.75rem}.pc-preview-card{border:1px solid var(--pc-border);background:#ffffff08;border-radius:16px;align-items:flex-start;gap:14px;padding:14px;display:flex}.pc-date-details-grid{align-items:start;gap:16px;display:grid}.pc-date-picker{position:relative}.pc-date-picker-trigger{color:var(--pc-text);text-align:right;justify-content:flex-start;align-items:center;display:flex}.pc-date-picker-trigger span{color:inherit}.pc-date-picker-trigger span:empty:before{content:"انتخاب تاریخ"}.pc-date-picker-overlay{z-index:120;background:#05070aa8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pc-date-picker-popover{border:1px solid var(--pc-border);background:var(--pc-surface-raised);border-radius:18px;gap:12px;width:min(100%,342px);max-height:min(92dvh,560px);padding:12px;display:grid;overflow:auto;box-shadow:0 20px 60px #00000052}.pc-date-picker-header,.pc-date-picker-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.pc-date-picker-title{min-height:36px;color:var(--pc-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding-inline:12px;font-size:.9rem;font-weight:900;display:inline-flex}.pc-date-picker-title:hover,.pc-date-picker-title:focus-visible{border-color:color-mix(in srgb, var(--pc-blue) 42%, transparent);background:var(--pc-blue-soft)}.pc-date-picker-title span:last-child{color:var(--pc-text-muted);font-size:1rem}.pc-date-picker-nav,.pc-date-picker-footer button,.pc-date-picker-day{border:1px solid var(--pc-border);color:var(--pc-text);cursor:pointer;background:#ffffff06;transition:border-color .18s,background .18s,color .18s}.pc-date-picker-nav{border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.4rem;line-height:1;display:inline-flex}.pc-date-picker-weekdays,.pc-date-picker-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.pc-date-picker-years{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:250px;padding:2px;display:grid;overflow-y:auto}.pc-date-picker-year{border:1px solid var(--pc-border);min-height:42px;color:var(--pc-text);cursor:pointer;background:#ffffff06;border-radius:12px;font-size:.82rem;font-weight:900}.pc-date-picker-year:hover,.pc-date-picker-year:focus-visible{border-color:color-mix(in srgb, var(--pc-blue) 52%, transparent);background:var(--pc-blue-soft)}.pc-date-picker-year[aria-pressed=true]{border-color:var(--pc-blue);background:var(--pc-blue);color:#fff}.pc-date-picker-weekdays span{color:var(--pc-text-subtle);text-align:center;font-size:.74rem;font-weight:900}.pc-date-picker-day,.pc-date-picker-empty{border-radius:12px;justify-content:center;align-items:center;min-height:34px;font-size:.82rem;font-weight:900;display:inline-flex}.pc-date-picker-day:hover,.pc-date-picker-day:focus-visible,.pc-date-picker-nav:hover,.pc-date-picker-nav:focus-visible,.pc-date-picker-footer button:hover,.pc-date-picker-footer button:focus-visible{border-color:color-mix(in srgb, var(--pc-blue) 52%, transparent);background:var(--pc-blue-soft)}.pc-date-picker-day:disabled,.pc-date-picker-day[aria-disabled=true],.pc-date-picker-nav:disabled{border-color:color-mix(in srgb, var(--pc-border) 70%, transparent);color:var(--pc-text-subtle);cursor:not-allowed;opacity:.42;background:#ffffff03}.pc-date-picker-day:disabled:hover,.pc-date-picker-day[aria-disabled=true]:hover,.pc-date-picker-nav:disabled:hover{border-color:color-mix(in srgb, var(--pc-border) 70%, transparent);background:#ffffff03}.pc-date-picker-day[aria-pressed=true]{border-color:var(--pc-blue);background:var(--pc-blue);color:#fff}.pc-date-picker-footer{justify-content:flex-end}.pc-date-picker-footer button{min-height:36px;color:var(--pc-text-muted);border-radius:999px;padding-inline:14px;font-size:.8rem;font-weight:900}.pc-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pc-choice-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-choice-card{min-width:0;position:relative}.pc-choice-card input{opacity:0;position:absolute;inset:0}.pc-choice-card span{border:1px solid var(--pc-border);min-height:52px;color:var(--pc-text-muted);background:#ffffff06;border-radius:14px;align-items:center;padding:11px 13px;font-size:.84rem;font-weight:900;line-height:1.75;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:flex}.pc-choice-card:hover span,.pc-choice-card input:focus-visible+span{border-color:var(--pc-border-strong);color:var(--pc-text)}.pc-choice-card input:focus-visible+span{box-shadow:0 0 0 4px var(--pc-blue-soft)}.pc-choice-card input:checked+span{border-color:color-mix(in srgb, var(--pc-danger) 52%, transparent);background:var(--pc-danger-bg);color:var(--pc-text)}.pc-flow-status{border-radius:16px;padding:16px;font-size:.875rem;line-height:1.9}.pc-flow-status a{margin-right:.5rem;font-weight:900;text-decoration:underline}.pc-flow-status-info{background:var(--pc-info-bg);color:var(--pc-info)}.pc-flow-status-danger{background:var(--pc-danger-bg);color:var(--pc-danger)}.pc-submission-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100%;display:flex;position:relative;overflow:hidden}.pc-submission-success:before{background:color-mix(in srgb, var(--pc-success) 12%, transparent);content:"";filter:blur(22px);pointer-events:none;border-radius:999px;width:300px;height:300px;position:absolute}.pc-submission-success>*{z-index:1;position:relative}.pc-submission-success-icon{border:1px solid color-mix(in srgb, var(--pc-success) 45%, transparent);background:var(--pc-success-bg);width:76px;height:76px;color:var(--pc-success);box-shadow:0 18px 50px color-mix(in srgb, var(--pc-success) 17%, transparent);border-radius:24px;place-items:center;display:grid}.pc-submission-success-icon svg{width:36px;height:36px}.pc-submission-success-copy{gap:8px;max-width:480px;display:grid}.pc-submission-success-copy>span{color:var(--pc-success);font-size:.78rem;font-weight:900}.pc-submission-success-copy h2{color:var(--pc-text);font-size:clamp(1.45rem,3vw,2rem);font-weight:900;line-height:1.5}.pc-submission-success-copy p,.pc-submission-success-next p{color:var(--pc-text-muted);font-size:.9rem;line-height:1.9}.pc-submission-success-next{gap:8px;width:min(360px,100%);display:grid}.pc-submission-success-progress{background:color-mix(in srgb, var(--pc-success) 14%, var(--pc-surface));border-radius:999px;height:5px;overflow:hidden}.pc-submission-success-progress span{border-radius:inherit;background:var(--pc-success);transform-origin:100%;width:100%;height:100%;animation:2.6s linear forwards pc-submission-success-progress;display:block}.pc-submission-success-action{border-color:var(--pc-success);background:var(--pc-success);min-width:min(260px,100%)}@keyframes pc-submission-success-progress{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.pc-submission-success-progress span{animation:none}}@media (max-width:720px){.site-shell.is-evidence-request .page-grid,.site-shell.is-evidence-request .page-vignette{display:none}.site-shell.is-evidence-request .site-header{-webkit-backdrop-filter:none;backdrop-filter:none}.pc-evidence-panel-page{gap:12px;padding:0 0 4px}.pc-evidence-panel-page .pc-evidence-panel-head{grid-template-columns:auto minmax(0,1fr)}.pc-evidence-panel-page .pc-privacy-list{grid-template-columns:1fr}}.pc-flow-dialog-backdrop{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070a94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pc-flow-dialog{border:1px solid var(--pc-border);background:linear-gradient(180deg, color-mix(in srgb, var(--pc-danger) 8%, transparent), transparent 48%), var(--pc-surface-raised);text-align:right;border-radius:18px;gap:14px;width:min(100%,360px);max-height:min(92dvh,560px);padding:18px;display:grid;position:relative;overflow:auto;box-shadow:0 20px 60px #00000052}.pc-flow-dialog-icon{border:1px solid color-mix(in srgb, var(--pc-danger) 34%, transparent);width:42px;height:42px;color:var(--pc-danger);background:var(--pc-danger-bg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.pc-flow-dialog-close{border:1px solid var(--pc-border);width:36px;height:36px;color:var(--pc-text-muted);background:#ffffff06;border-radius:999px;justify-content:center;align-items:center;transition:border-color .18s,background .18s,color .18s;display:inline-flex;position:absolute;top:12px;left:12px}.pc-flow-dialog-close:hover,.pc-flow-dialog-close:focus-visible{border-color:color-mix(in srgb, var(--pc-blue) 52%, transparent);background:var(--pc-blue-soft);color:var(--pc-text)}.pc-flow-dialog-copy{gap:6px;display:grid}.pc-flow-dialog h2{color:var(--pc-text);font-size:1rem;font-weight:900;line-height:1.6}.pc-flow-dialog p{color:var(--pc-text-muted);font-size:.88rem;line-height:1.9}.pc-flow-dialog-action{border:1px solid color-mix(in srgb, var(--pc-blue) 52%, transparent);background:var(--pc-blue);color:#fff;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-height:40px;padding:8px 16px;font-size:.82rem;font-weight:900;line-height:1.6;transition:background .18s,border-color .18s,transform .15s;display:inline-flex}.pc-flow-dialog-action:hover,.pc-flow-dialog-action:focus-visible{border-color:var(--pc-blue-hover);background:var(--pc-blue-hover)}.pc-flow-dialog-action:active{transform:scale(.98)}.pc-submit-row{border-top:1px solid var(--pc-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:24px;display:flex}.pc-submit-row .pc-primary-action{min-width:160px}@media (prefers-reduced-motion:reduce){.pc-choice-card span,.pc-wizard-step-panel,.pc-wizard-star-button,.pc-wizard-option-card span{transition:none;animation:none}}.site-shell.is-submission-flow .site-content{min-height:0}.site-shell.is-submission-flow .site-page{height:100dvh;min-height:0;overflow:visible}@media (max-width:900px){.flow-page-container{width:min(720px,100% - 28px);height:calc(100dvh - var(--site-header-offset) - 28px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:12px}.flow-page-aside{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;height:auto;min-height:0;padding:16px 20px}.flow-page-aside-icon{border-radius:16px;flex:none;width:48px;height:48px}.flow-page-aside-copy{gap:4px}.flow-page-aside h1{font-size:1.45rem}.flow-page-aside-copy>p:last-child{max-width:none;font-size:.8rem;line-height:1.7}.flow-page-aside-mark{display:none}}@media (min-width:768px){.pc-date-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.site-shell.is-submission-flow{padding-bottom:0}.pc-flow-page{height:calc(100dvh - 68px);min-height:0}.site-shell.is-submission-flow .site-page{padding-top:68px}.flow-page-section{height:100%;min-height:0;padding:8px 0 calc(94px + env(safe-area-inset-bottom,0px));align-items:stretch}.flow-page-container{grid-template-rows:minmax(0,1fr);gap:8px;width:min(100% - 20px,540px);height:100%;max-height:100%;overflow:hidden}.flow-page-aside{box-shadow:none;background:0 0;border:0;border-radius:0;padding:2px 4px 4px;display:none}.flow-page-aside:before,.flow-page-aside-icon,.flow-page-aside .flow-page-label{display:none}.flow-page-aside-copy{gap:3px}.flow-page-aside h1{font-size:clamp(1.2rem,6vw,1.5rem);line-height:1.42}.flow-page-aside-copy>p:last-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.65;display:-webkit-box;overflow:hidden}.flow-page-mobile-start{border:1px solid var(--pc-border);background:linear-gradient(180deg, #ffffff0b, transparent), color-mix(in srgb, var(--pc-surface) 92%, transparent);text-align:right;border-radius:22px;grid-area:1/1;align-content:center;gap:20px;min-height:100%;padding:24px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.flow-page-mobile-start.is-started{display:none}.flow-page-mobile-start:before{display:block}.flow-page-mobile-start .flow-page-aside-icon{border-radius:18px;width:56px;height:56px;display:inline-flex}.flow-page-mobile-start .flow-page-aside-icon svg{width:26px;height:26px}.flow-page-mobile-start .flow-page-label,.flow-page-mobile-start .flow-page-aside-mark{display:block}.flow-page-mobile-start .flow-page-aside-copy{gap:12px}.flow-page-mobile-start h2{color:var(--pc-text);text-wrap:balance;font-size:clamp(1.75rem,8vw,2.25rem);font-weight:900;line-height:1.34}.flow-page-mobile-start p:not(.flow-page-label){color:var(--pc-text-muted);-webkit-line-clamp:unset;max-width:34ch;font-size:.94rem;line-height:2;display:block;overflow:visible}.flow-page-mobile-start .pc-primary-action{width:100%;margin-top:2px}.pc-auth-gate,.pc-flow-form{border-radius:20px}.pc-flow-form{height:100%;max-height:100%;padding:12px 14px}.flow-page-form-slot{grid-area:1/1;height:100%;min-height:0;display:none;overflow:hidden}.flow-page-form-slot.is-started{height:100%;min-height:0;display:block}.pc-flow-form-intro{display:none}.pc-flow-form-intro h2{font-size:1rem;line-height:1.5}.pc-flow-form-intro p{display:none}.pc-flow-icon{border-radius:13px;width:38px;height:38px}.pc-wizard{gap:9px;height:100%}.pc-wizard-progress{gap:7px}.pc-wizard-progress-row{font-size:.76rem}.pc-wizard-step-panel{gap:9px;padding-top:10px}.pc-form-section,.pc-evidence-panel{gap:11px;padding:1px 2px 6px}.pc-section-heading{gap:3px}.pc-section-heading h3,.pc-evidence-panel h3{font-size:1rem}.pc-section-heading p,.pc-evidence-panel-head p{font-size:.78rem;line-height:1.7}.pc-input{min-height:46px}.pc-flow-form .pc-textarea{min-height:130px}.pc-rating-grid,.pc-criterion-grid,.pc-privacy-list,.pc-choice-grid,.pc-choice-grid-compact,.pc-wizard-option-grid,.pc-evidence-panel-head{grid-template-columns:1fr}.pc-submit-row{display:grid}.pc-submit-row .pc-primary-action{width:100%}.pc-wizard-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;padding-top:9px;display:grid}.pc-wizard-actions-single{grid-template-columns:1fr}.pc-flow-dialog{border-radius:20px;width:min(100%,350px);padding:20px}.pc-wizard-actions .pc-primary-action,.pc-wizard-actions .pc-secondary-action{width:100%;min-width:0;min-height:46px}.pc-date-picker-overlay{padding:14px}.pc-date-picker-popover{width:min(100%,312px)}.pc-date-picker-years{grid-template-columns:repeat(3,minmax(0,1fr))}}
.link-page-canvas{--lp-text:#f8fafc;--lp-card:#132235;--lp-accent:#47a5fa;--lp-radius:24px;--lp-shadow:0 14px 40px #00000024;min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 16px max(28px, env(safe-area-inset-bottom));color:var(--lp-text);isolation:isolate;background:#07111f fixed}.link-page-canvas:before{z-index:-1;content:"";pointer-events:none;opacity:.28;position:fixed;inset:0}.link-page-canvas.pattern-dots:before{background-image:radial-gradient(color-mix(in srgb, var(--lp-accent) 55%, transparent) 1px, transparent 1.5px);background-size:22px 22px}.link-page-canvas.pattern-grid:before{background-image:linear-gradient(color-mix(in srgb, var(--lp-text) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--lp-text) 9%, transparent) 1px, transparent 1px);background-size:32px 32px}.link-page-canvas.pattern-waves:before{background:radial-gradient(circle at 15% 10%, color-mix(in srgb, var(--lp-accent) 34%, transparent), transparent 34%), radial-gradient(circle at 88% 48%, color-mix(in srgb, var(--lp-accent) 22%, transparent), transparent 28%);filter:blur(24px)}.link-page-canvas.is-preview{min-height:760px;padding:16px 12px 24px}.link-page-inner{width:min(100%, var(--lp-page-width,640px));margin:0 auto}.link-page-cover{border-radius:var(--lp-radius);height:170px;box-shadow:var(--lp-shadow);overflow:hidden}.link-page-cover img{object-fit:cover;width:100%;height:100%}.link-page-header{text-align:center;justify-items:center;padding:34px 16px 24px;display:grid}.link-page-cover+.link-page-header{margin-top:-45px;padding-top:0}.link-page-avatar{border:4px solid color-mix(in srgb, var(--lp-card) 88%, white);object-fit:cover;width:94px;height:94px;box-shadow:var(--lp-shadow);background:var(--lp-card);border-radius:28px}.link-page-canvas.avatar-circle .link-page-avatar{border-radius:50%}.link-page-canvas.avatar-square .link-page-avatar{border-radius:4px}.link-page-avatar-fallback{color:var(--lp-accent);place-items:center;font-size:2rem;font-weight:900;display:grid}.link-page-header h1{margin:14px 0 2px;font-size:clamp(1.45rem,6vw,2rem);font-weight:950}.link-page-handle{opacity:.68;direction:ltr;margin:0;font-size:.88rem}.link-page-bio{opacity:.84;white-space:pre-wrap;max-width:480px;margin:12px 0 0;font-size:.94rem;line-height:1.9}.link-page-canvas.header-right .link-page-header{text-align:right;grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:15px}.link-page-canvas.header-right .link-page-avatar{grid-row:1/span 3}.link-page-canvas.header-right .link-page-header h1,.link-page-canvas.header-right .link-page-handle,.link-page-canvas.header-right .link-page-bio{grid-column:2}.link-page-canvas.header-right .link-page-header h1{align-self:end;margin-top:0}.link-page-canvas.header-right .link-page-bio{max-width:none}.link-page-trust{border:1px solid color-mix(in srgb, var(--lp-accent) 36%, transparent);border-radius:var(--lp-radius);background:color-mix(in srgb, var(--lp-card) 90%, var(--lp-accent));box-shadow:var(--lp-shadow);margin-bottom:16px;overflow:hidden}.link-page-trust.is-danger{border-color:#f87171b8}.link-page-warning{color:#fff;background:#b91c1cd6;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.83rem;font-weight:800;line-height:1.75;display:flex}.link-page-warning svg{flex:none;margin-top:2px}.link-page-trust-main{color:inherit;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:17px;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:grid}.link-page-trust-main:hover{background:color-mix(in srgb, var(--lp-accent) 9%, transparent)}.link-page-trust-main:focus-visible{outline:2px solid var(--lp-accent);outline-offset:-3px}.link-page-trust-main>svg{color:var(--lp-accent)}.link-page-trust-main span{gap:3px;display:grid}.link-page-trust-main strong{font-size:.94rem}.link-page-trust-main small{opacity:.68;font-size:.72rem}.link-page-trust-score{color:#05101d;background:var(--lp-accent);text-align:center;border-radius:18px;place-content:center;min-width:56px;min-height:56px;font-size:1.35rem;font-weight:950;line-height:1;display:grid}.link-page-trust-score small{color:inherit;opacity:.72;margin-top:5px;font-size:.58rem}.link-page-trust-actions{border-top:1px solid color-mix(in srgb, var(--lp-text) 12%, transparent);grid-template-columns:repeat(3,1fr);display:grid}.link-page-trust-actions a,.link-page-trust-actions span{border-left:1px solid color-mix(in srgb, var(--lp-text) 12%, transparent);text-align:center;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:8px 5px;font-size:.72rem;font-weight:850;display:flex}.link-page-trust-actions>:last-child{border-left:0}.link-page-blocks{gap:13px;display:grid}.link-page-canvas.spacing-tight .link-page-blocks{gap:8px}.link-page-canvas.spacing-relaxed .link-page-blocks{gap:20px}.link-page-card,.link-page-primary-link,.link-page-banner{border:1px solid color-mix(in srgb, var(--lp-text) 11%, transparent);border-radius:var(--lp-radius);background:color-mix(in srgb, var(--lp-card) 95%, transparent);box-shadow:var(--lp-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.link-page-card{padding:var(--lp-block-padding,16px)}.link-page-canvas.cards-solid :is(.link-page-card,.link-page-primary-link,.link-page-banner){background-color:var(--lp-card);-webkit-backdrop-filter:none;backdrop-filter:none}.link-page-canvas.cards-outline :is(.link-page-card,.link-page-primary-link,.link-page-banner){border-color:color-mix(in srgb, var(--lp-accent) 56%, transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.link-page-card h2{margin:0 2px 13px;font-size:.92rem;font-weight:900}.link-page-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.link-page-action-grid.layout-stack{grid-template-columns:minmax(0,1fr)}.link-page-action-grid.is-single>*,.link-page-action-grid>:last-child:nth-child(odd){grid-column:1/-1}.link-page-action-grid a,.link-page-action-grid>span{border:1px solid color-mix(in srgb, var(--lp-text) 10%, transparent);border-radius:max(10px, calc(var(--lp-radius) * .65));background:color-mix(in srgb, var(--lp-text) 5%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 11px;font-size:.82rem;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:grid}.link-page-canvas.buttons-filled .link-page-action-grid a,.link-page-canvas.buttons-filled .link-page-action-grid>span{background:color-mix(in srgb, var(--lp-provider,var(--lp-accent)) 25%, var(--lp-card))!important;border-color:#0000!important}.link-page-canvas.buttons-outline .link-page-action-grid a,.link-page-canvas.buttons-outline .link-page-action-grid>span{border-color:var(--lp-provider,var(--lp-accent))!important;background:0 0!important}.link-page-action-grid a:hover{transform:translateY(-2px)}.link-page-provider-action{border-color:color-mix(in srgb, var(--lp-provider,var(--lp-accent)) 34%, transparent)!important;background:linear-gradient(125deg, color-mix(in srgb, var(--lp-provider,var(--lp-accent)) 13%, transparent), color-mix(in srgb, var(--lp-text) 4%, transparent))!important}.link-page-provider-action:hover{border-color:color-mix(in srgb, var(--lp-provider,var(--lp-accent)) 68%, transparent)!important;background:linear-gradient(125deg, color-mix(in srgb, var(--lp-provider,var(--lp-accent)) 19%, transparent), color-mix(in srgb, var(--lp-text) 6%, transparent))!important}.link-page-provider-icon{border:1px solid color-mix(in srgb, var(--lp-provider,var(--lp-accent)) 42%, transparent);width:40px;height:40px;color:var(--lp-icon-color,var(--lp-provider,var(--lp-accent)));background:color-mix(in srgb, var(--lp-provider,var(--lp-accent)) 14%, var(--lp-card));border-radius:13px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f}.link-page-provider-copy{text-align:right;gap:2px;min-width:0;display:grid}.link-page-provider-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.link-page-provider-copy small{opacity:.62;font-size:.66rem;font-weight:650}.link-page-provider-arrow{color:var(--lp-icon-color,currentColor);opacity:.48;transition:transform .18s}.link-page-provider-action:hover .link-page-provider-arrow{opacity:.85;transform:translate(-2px)}.link-page-primary-link{min-height:66px;padding:var(--lp-block-padding,13px 16px);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;transition:transform .18s,border-color .18s;display:grid}.link-page-canvas.buttons-filled .link-page-primary-link{color:var(--lp-card);background:var(--lp-accent);border-color:#0000}.link-page-canvas.buttons-outline .link-page-primary-link{border-color:var(--lp-accent);box-shadow:none;background:0 0}.link-page-canvas.buttons-filled .link-page-link-icon{color:var(--lp-accent);background:var(--lp-card)}.link-page-canvas .border-none{border-color:#0000!important}.link-page-canvas .border-accent{border-color:var(--lp-accent)!important}.link-page-canvas .block-size-small{font-size:.88em}.link-page-canvas .block-size-large{font-size:1.08em}.link-page-primary-link:hover{border-color:var(--lp-accent);transform:translateY(-2px)}.link-page-primary-link>svg{color:var(--lp-icon-color,currentColor)}.link-page-primary-link.is-super{background:linear-gradient(120deg, color-mix(in srgb, var(--lp-card) 87%, var(--lp-accent)), var(--lp-card));min-height:82px}.link-page-canvas .animation-pulse{animation:2.6s ease-in-out infinite lp-pulse}.link-page-canvas .animation-float{animation:3.2s ease-in-out infinite lp-float}.link-page-canvas .animation-glow{animation:2.8s ease-in-out infinite lp-glow}@keyframes lp-pulse{50%{transform:scale(1.018)}}@keyframes lp-float{50%{transform:translateY(-4px)}}@keyframes lp-glow{50%{box-shadow:0 0 30px color-mix(in srgb, var(--lp-accent) 45%, transparent)}}.link-page-primary-link>span:nth-child(2){gap:4px;display:grid}.link-page-primary-link small{opacity:.68}.link-page-link-icon{width:40px;height:40px;color:var(--lp-icon-color,var(--lp-card));background:var(--lp-accent);border-radius:14px;place-items:center;display:grid}.link-page-banner{min-height:170px;display:block;position:relative;overflow:hidden}.link-page-banner img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.link-page-banner:after{content:"";background:linear-gradient(#0000 30%,#000000d1);position:absolute;inset:0}.link-page-banner>span{z-index:1;color:#fff;gap:4px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.link-page-banner>span:last-child{color:#08111d;background:var(--lp-accent);border-radius:999px;padding:7px 11px;font-size:.72rem;font-weight:900;display:block;inset:14px auto auto 14px}.link-page-gallery{scroll-snap-type:x mandatory;grid-auto-columns:min(82%,350px);grid-auto-flow:column;gap:11px;padding-bottom:4px;display:grid;overflow-x:auto}.link-page-gallery article{border-radius:max(12px, calc(var(--lp-radius) * .7));background:color-mix(in srgb, var(--lp-text) 5%, transparent);scroll-snap-align:start;overflow:hidden}.link-page-gallery img{aspect-ratio:4/3;object-fit:cover;width:100%}.link-page-gallery article>strong,.link-page-gallery article>p,.link-page-gallery article>a{margin:10px 12px;display:block}.link-page-gallery p{opacity:.72;font-size:.78rem;line-height:1.7}.link-page-gallery a{color:var(--lp-accent);font-size:.78rem;font-weight:900}.link-page-video{border-radius:max(12px, calc(var(--lp-radius) * .7));aspect-ratio:16/9;overflow:hidden}.link-page-video iframe{border:0;width:100%;height:100%}.link-page-address{align-items:flex-start;gap:8px;margin:0 0 14px;font-size:.85rem;line-height:1.8;display:flex}.link-page-address svg{color:var(--lp-icon-color,var(--lp-accent));flex:none;margin-top:4px}.link-page-text{white-space:pre-wrap;margin:0;line-height:2}.link-page-text.size-small{font-size:.78rem}.link-page-text.size-large{font-size:1.08rem}.link-page-text.is-emphasis{font-weight:900}.link-page-text.align-center{text-align:center}.link-page-text.align-left{text-align:left}.link-page-faq{gap:8px;display:grid}.link-page-faq details{border-bottom:1px solid color-mix(in srgb, var(--lp-text) 10%, transparent);padding:9px 0}.link-page-faq details:last-child{border-bottom:0}.link-page-faq summary{cursor:pointer;font-size:.87rem;font-weight:850}.link-page-faq p{opacity:.75;margin:10px 0 0;font-size:.82rem;line-height:1.9}.link-page-countdown{text-align:center;grid-template-columns:auto repeat(4,1fr);align-items:center;gap:7px;display:grid}.link-page-countdown>svg{color:var(--lp-accent)}.link-page-countdown span{background:color-mix(in srgb, var(--lp-text) 5%, transparent);border-radius:12px;padding:9px 3px;display:grid}.link-page-countdown strong{font-size:1.05rem}.link-page-countdown small{opacity:.6;font-size:.6rem}.link-page-rss{gap:6px;display:grid}.link-page-rss>a{border-bottom:1px solid color-mix(in srgb, var(--lp-text) 9%, transparent);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.link-page-rss>a:last-child{border-bottom:0}.link-page-rss span{gap:3px;display:grid}.link-page-rss small{opacity:.58;font-size:.68rem}.link-page-divider{background:color-mix(in srgb, var(--lp-text) 24%, transparent);height:1px;margin:12px 20px}.link-page-divider.is-dashed{background:repeating-linear-gradient(90deg,currentColor 0 10px,#0000 10px 18px)!important}.link-page-divider.is-dotted{background:repeating-radial-gradient(circle,currentColor 0 2px,#0000 2.5px 7px)!important}.link-page-divider.is-stars{text-align:center;height:12px;background:0 0!important}.link-page-divider.is-stars:before{content:"✦  ✦  ✦";color:inherit;position:relative;top:-8px}.link-page-divider.size-small{transform:scaleY(.6)}.link-page-divider.size-large{transform:scaleY(2)}.link-page-divider.spacing-small{margin-block:7px}.link-page-divider.spacing-large{margin-block:24px}.link-page-divider.is-dots{background:radial-gradient(circle, var(--lp-text) 2px, transparent 2.5px) center/14px 5px repeat-x;opacity:.5;height:5px}.link-page-footer{text-align:center;padding:30px 0 8px}.link-page-footer a{opacity:.58;align-items:center;gap:7px;font-size:.75rem;font-weight:800;display:inline-flex}.link-page-canvas a:focus-visible,.link-page-canvas summary:focus-visible{outline:3px solid color-mix(in srgb, var(--lp-accent) 70%, white);outline-offset:3px}.link-page-standalone .site-content{padding:0}.link-page-standalone .link-page-canvas{z-index:2;position:relative}@media (max-width:420px){.link-page-canvas{padding-inline:11px}.link-page-trust-actions a,.link-page-trust-actions span{flex-direction:column;gap:3px;font-size:.65rem}.link-page-countdown{grid-template-columns:repeat(4,1fr)}.link-page-countdown>svg{display:none}.link-page-action-grid{gap:8px}.link-page-action-grid a,.link-page-action-grid>span{min-height:56px;padding:8px}.link-page-provider-icon{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.link-page-canvas *,.link-page-canvas :before,.link-page-canvas :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.link-page-editor{padding-bottom:88px}.site-shell:has(.link-page-editor){overflow:clip visible}.link-editor-topbar{border:1px solid var(--pc-border);background:color-mix(in srgb, var(--pc-surface) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:18px 20px;display:flex}.link-editor-topbar h1{margin:0;font-size:clamp(1.15rem,3vw,1.55rem);font-weight:950}.link-editor-topbar p{color:var(--pc-text-muted);margin:5px 0 0;font-size:.78rem}.link-editor-status{color:var(--pc-text-muted);background:var(--pc-surface-soft);border-radius:999px;padding:5px 9px;font-size:.67rem;font-weight:900}.link-editor-status.is-published{color:var(--pc-success);background:var(--pc-success-bg)}.link-editor-status.is-suspended{color:var(--pc-danger);background:var(--pc-danger-bg)}.link-editor-primary,.link-editor-secondary{border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:.8rem;font-weight:900;display:inline-flex}.link-editor-primary{color:#06101c;background:var(--pc-blue)}.link-editor-secondary{color:var(--pc-text);border-color:var(--pc-border);background:var(--pc-surface-soft)}.link-editor-primary:disabled,.link-editor-secondary:disabled{cursor:not-allowed;opacity:.45}.link-editor-message{text-align:right;direction:rtl;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:13px 16px;font-size:.8rem;line-height:1.8;display:flex}.link-editor-message.is-success{color:var(--pc-success);background:var(--pc-success-bg);justify-content:flex-start}.link-editor-message.is-success svg{flex:none}.link-editor-message.is-error{color:var(--pc-danger);background:var(--pc-danger-bg)}.link-editor-message button{color:inherit;background:0 0;border:0;flex:none;align-items:center;gap:6px;font-weight:900;display:inline-flex}.link-editor-wizard{border:1px solid var(--pc-border);background:color-mix(in srgb, var(--pc-surface) 94%, transparent);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px;padding:7px;display:grid}.link-editor-wizard button{min-width:0;min-height:64px;color:var(--pc-text-muted);text-align:right;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;padding:9px 11px;display:grid}.link-editor-wizard button>span{width:36px;height:36px;color:var(--pc-text-muted);background:var(--pc-surface-soft);border-radius:11px;grid-row:1/span 2;place-items:center;display:grid}.link-editor-wizard strong{align-self:end;font-size:.78rem}.link-editor-wizard small{color:var(--pc-text-subtle);text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:.62rem;overflow:hidden}.link-editor-wizard button.is-active{border-color:color-mix(in srgb, var(--pc-blue) 55%, var(--pc-border));color:var(--pc-text);background:var(--pc-blue-soft);box-shadow:0 8px 24px #47a5fa1a}.link-editor-wizard button.is-active>span,.link-editor-wizard button.is-complete>span{color:#06101c;background:var(--pc-blue)}.link-editor-layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:22px;display:grid}.link-editor-controls{gap:14px;display:grid}.link-editor-step-intro{border:1px solid color-mix(in srgb, var(--pc-blue) 30%, var(--pc-border));background:radial-gradient(circle at 10% 0, color-mix(in srgb, var(--pc-blue) 20%, transparent), transparent 38%), var(--pc-surface);border-radius:24px;padding:24px;position:relative;overflow:hidden}.link-editor-step-intro.is-launch{border-color:color-mix(in srgb, var(--pc-success) 35%, var(--pc-border))}.link-editor-step-intro>span{color:var(--pc-info);background:var(--pc-blue-soft);border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:.68rem;font-weight:900;display:inline-flex}.link-editor-step-intro h2{margin:16px 0 7px;font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:950}.link-editor-step-intro p{max-width:650px;color:var(--pc-text-muted);margin:0;font-size:.78rem;line-height:1.9}.link-editor-starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.link-editor-starters>button{border:1px solid var(--pc-border);min-height:92px;color:var(--pc-text);background:var(--pc-surface-raised);text-align:right;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3px 10px;padding:13px;display:grid;position:relative}.link-editor-starters>button:hover{border-color:var(--pc-blue);transform:translateY(-1px)}.link-editor-starters>button>span{width:42px;height:42px;color:var(--pc-info);background:var(--pc-blue-soft);border-radius:13px;grid-row:1/span 2;place-items:center;display:grid}.link-editor-starters>button>svg{color:var(--pc-text-subtle);grid-row:1/span 2}.link-editor-starters strong{align-self:end;font-size:.77rem}.link-editor-starters small{color:var(--pc-text-muted);align-self:start;font-size:.65rem}.link-editor-preview{position:sticky;top:84px}.link-editor-phone{border:1px solid var(--pc-border-strong);scrollbar-width:none;background:#02050a;border-radius:42px;width:100%;max-height:calc(100svh - 112px);padding:10px;overflow-y:auto;box-shadow:0 26px 80px #00000059}.link-editor-phone::-webkit-scrollbar{display:none}.link-editor-phone-speaker{z-index:5;background:#ffffff42;border-radius:99px;width:72px;height:5px;margin:3px auto -8px;position:sticky;top:4px}.link-editor-phone .link-page-canvas{border-radius:31px}.link-editor-section{border:1px solid var(--pc-border);background:var(--pc-surface);border-radius:24px;gap:18px;padding:20px;display:grid}.link-editor-section>div:first-child h2{margin:0;font-size:1rem;font-weight:950}.link-editor-section>div:first-child p{color:var(--pc-text-muted);margin:5px 0 0;font-size:.75rem;line-height:1.8}.link-editor-field{color:var(--pc-text-muted);gap:7px;font-size:.73rem;font-weight:800;display:grid}.link-editor-field input,.link-editor-field textarea,.link-editor-field select,.link-editor-analytics-card select{border:1px solid var(--pc-border);width:100%;min-height:48px;color:var(--pc-text);background:var(--pc-surface-raised);resize:vertical;border-radius:13px;padding:10px 12px;font-size:.8rem}.link-editor-field textarea{min-height:86px}.link-editor-field :is(input,textarea,select):focus{border-color:var(--pc-blue);box-shadow:0 0 0 3px var(--pc-blue-soft)}.link-editor-color{direction:ltr;grid-template-columns:46px 1fr;gap:7px;display:grid}.link-editor-color input[type=color]{padding:4px}.link-editor-themes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.link-editor-themes button{border:1px solid var(--pc-border);color:var(--pc-text);text-align:right;background:0 0;border-radius:14px;gap:7px;padding:8px;transition:border-color .18s,transform .18s;display:grid}.link-editor-themes button:hover{border-color:var(--pc-border-strong);transform:translateY(-1px)}.link-editor-themes button.is-selected{border-color:var(--pc-blue);box-shadow:0 0 0 2px var(--pc-blue-soft)}.link-editor-themes button>span{border-radius:9px;height:42px;position:relative;overflow:hidden}.link-editor-themes button>span i{border:3px solid #fffc;border-radius:50%;width:18px;height:18px;position:absolute;bottom:7px;right:8px;box-shadow:0 2px 8px #00000047}.link-editor-themes strong{font-size:.68rem}.link-editor-advanced{border-top:1px solid var(--pc-border);padding-top:12px}.link-editor-advanced summary{cursor:pointer;color:var(--pc-text-muted);font-size:.74rem;font-weight:900}.link-editor-upload{border:1px dashed var(--pc-border-strong);min-height:55px;color:var(--pc-info);background:var(--pc-info-bg);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:9px;font-size:.8rem;font-weight:900;display:flex}.link-editor-upload input{opacity:0;width:1px;height:1px;position:absolute}.link-editor-assets{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.link-editor-assets>div{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}.link-editor-assets img{object-fit:cover;width:100%;height:100%}.link-editor-assets button{color:#fff;background:#000000b3;border:0;border-radius:9px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:4px;left:4px}.link-editor-palette{flex-wrap:wrap;gap:7px;display:flex}.link-editor-palette button,.link-editor-add-item{border:1px solid var(--pc-border);min-height:42px;color:var(--pc-text);background:var(--pc-surface-raised);border-radius:11px;align-items:center;gap:5px;padding:7px 10px;font-size:.69rem;font-weight:850;display:inline-flex}.link-editor-palette button:hover{border-color:var(--pc-blue);color:var(--pc-info)}.link-editor-block-list{gap:9px;display:grid}.link-editor-block{border:1px solid var(--pc-border);background:var(--pc-surface-raised);border-radius:17px;transition:opacity .18s,border-color .18s;overflow:hidden}.link-editor-block.is-hidden{opacity:.55}.link-editor-block:focus-within{border-color:var(--pc-border-strong)}.link-editor-block-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:62px;padding:8px 9px;display:grid}.link-editor-grip{color:var(--pc-text-subtle);cursor:grab}.link-editor-block-title{min-height:42px;color:var(--pc-text);text-align:right;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px;display:grid}.link-editor-block-title>span{gap:3px;min-width:0;display:grid}.link-editor-block-title>svg{color:var(--pc-text-subtle);transition:transform .18s}.link-editor-block-title.is-open>svg{transform:rotate(180deg)}.link-editor-block-title strong{font-size:.78rem}.link-editor-block-title small{color:var(--pc-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.link-editor-block-actions{gap:3px;display:flex}.link-editor-block-actions button{width:38px;height:38px;color:var(--pc-text-muted);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.link-editor-block-actions button:hover{color:var(--pc-text);background:var(--pc-surface-soft)}.link-editor-block-actions button:disabled{opacity:.25}.link-editor-block-form{border-top:1px solid var(--pc-border);gap:13px;padding:16px;display:grid}.link-editor-items{gap:10px;display:grid}.link-editor-item{border:1px solid var(--pc-border);background:color-mix(in srgb, var(--pc-surface) 80%, transparent);border-radius:14px;gap:11px;padding:13px;display:grid}.link-editor-item-title{color:var(--pc-text-muted);justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.link-editor-item-title button{color:var(--pc-danger);background:0 0;border:0;align-items:center;gap:4px;font-size:.66rem;display:inline-flex}.link-editor-item-provider{color:var(--pc-text);align-items:center;gap:7px;display:inline-flex}.link-editor-map-setup{border:1px solid color-mix(in srgb, var(--pc-blue) 26%, var(--pc-border));background:var(--pc-blue-soft);border-radius:16px;gap:12px;padding:14px;display:grid}.link-editor-map-setup>p{color:var(--pc-text-muted);margin:0;font-size:.67rem;line-height:1.8}.link-editor-map-all{color:#06101c;background:var(--pc-blue);border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:9px 12px;font-size:.73rem;font-weight:900;display:inline-flex}.link-editor-map-all:disabled{opacity:.45}.link-editor-map-setup>.link-editor-map-feedback{border:1px solid #0000;border-radius:12px;align-items:center;gap:7px;padding:10px 12px;font-weight:850;display:flex}.link-editor-map-feedback svg{flex:none}.link-editor-map-feedback[data-tone=success]{border-color:color-mix(in srgb, var(--pc-success) 30%, transparent);color:var(--pc-success);background:var(--pc-success-bg)}.link-editor-map-feedback[data-tone=error]{border-color:color-mix(in srgb, var(--pc-danger) 30%, transparent);color:var(--pc-danger);background:var(--pc-danger-bg)}.link-editor-provider-picker{border:0;min-width:0;margin:0;padding:0}.link-editor-provider-picker legend{color:var(--pc-text-muted);margin-bottom:7px;font-size:.73rem;font-weight:800}.link-editor-provider-picker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.link-editor-provider-picker button{border:1px solid var(--pc-border);min-width:0;min-height:62px;color:var(--pc-text-muted);background:var(--pc-surface-raised);text-align:right;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:7px;font-size:.67rem;font-weight:850;display:grid}.link-editor-provider-picker button>span{width:32px;height:32px;color:var(--provider-color);background:color-mix(in srgb, var(--provider-color) 12%, transparent);border-radius:10px;place-items:center;display:grid}.link-editor-provider-picker button.is-selected{border-color:color-mix(in srgb, var(--provider-color) 68%, var(--pc-border));color:var(--pc-text);background:color-mix(in srgb, var(--provider-color) 8%, var(--pc-surface-raised));box-shadow:0 0 0 2px color-mix(in srgb, var(--provider-color) 15%, transparent)}.link-editor-add-item{justify-self:start}.link-editor-add-item:disabled{opacity:.4}.link-editor-empty{color:var(--pc-text-muted);background:var(--pc-surface-raised);text-align:center;border-radius:14px;margin:0;padding:18px;font-size:.76rem}.link-editor-mobile-tabs,.link-editor-analytics{display:none}.link-editor-analytics-card{border:1px solid var(--pc-border);background:var(--pc-surface);border-radius:24px;padding:22px}.link-editor-readiness{gap:8px;display:grid}.link-editor-readiness>div{border:1px solid var(--pc-border);background:var(--pc-surface-raised);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;padding:12px;display:grid}.link-editor-readiness>div>span{width:32px;height:32px;color:var(--pc-text-subtle);background:var(--pc-surface-soft);border-radius:10px;grid-row:1/span 2;place-items:center;display:grid}.link-editor-readiness>div>span>span{background:currentColor;border-radius:50%;width:9px;height:9px}.link-editor-readiness>div.is-complete>span{color:var(--pc-success);background:var(--pc-success-bg)}.link-editor-readiness strong{align-self:end;font-size:.76rem}.link-editor-readiness small{color:var(--pc-text-muted);align-self:start;font-size:.65rem}.link-editor-public-link{border:1px solid var(--pc-border);background:var(--pc-surface-raised);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.link-editor-public-link code{color:var(--pc-text-muted);text-overflow:ellipsis;white-space:nowrap;padding-inline:7px;font-size:.71rem;overflow:hidden}.link-editor-public-link button,.link-editor-launch-actions{gap:8px;display:flex}.link-editor-public-link button{min-height:40px;color:var(--pc-text);background:var(--pc-surface-soft);border:0;border-radius:11px;align-items:center;padding:8px 11px;font-size:.69rem;font-weight:900}.link-editor-step-actions{justify-content:space-between;gap:9px;padding:5px 2px;display:flex}.link-editor-analytics-card h2{margin:0;font-size:1.1rem}.link-editor-analytics-card p{color:var(--pc-text-muted);font-size:.76rem}.link-editor-analytics-card select{width:auto}.link-editor-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin:22px 0;display:grid}.link-editor-metrics div{background:var(--pc-surface-raised);border-radius:16px;gap:5px;padding:16px;display:grid}.link-editor-metrics strong{font-size:1.45rem}.link-editor-metrics span{color:var(--pc-text-muted);font-size:.7rem}.link-editor-targets{display:grid}.link-editor-targets div{border-bottom:1px solid var(--pc-border);justify-content:space-between;padding:11px 0;font-size:.78rem;display:flex}.link-editor-actionbar{z-index:30;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));border:1px solid var(--pc-border-strong);background:color-mix(in srgb, var(--pc-surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;grid-template-columns:1fr auto auto;align-items:center;gap:7px;padding:8px;display:none;position:fixed;left:10px;box-shadow:0 18px 60px #00000059}.link-editor-actionbar span{color:var(--pc-text-muted);padding-right:7px;font-size:.68rem}.link-editor-actionbar button{color:#06101c;background:var(--pc-blue);border:0;border-radius:12px;align-items:center;gap:6px;min-height:42px;padding:8px 12px;font-size:.72rem;font-weight:900;display:inline-flex}.link-editor-actionbar button:last-child{color:var(--pc-text);background:var(--pc-surface-soft)}.link-editor-actionbar button:disabled{opacity:.4}@media (max-width:980px){.link-editor-topbar .flex:last-child{display:none}.link-editor-mobile-tabs{z-index:20;border:1px solid var(--pc-border);background:color-mix(in srgb, var(--pc-surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:14px;padding:5px;display:grid;position:sticky;top:76px;box-shadow:0 10px 28px #0000001f}.link-editor-wizard{z-index:18;position:sticky;top:134px}.link-editor-mobile-tabs button{min-height:43px;color:var(--pc-text-muted);background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;font-size:.72rem;font-weight:900;display:flex}.link-editor-mobile-tabs button.is-active{color:var(--pc-text);background:var(--pc-surface-soft)}.link-editor-layout{display:block}.link-editor-layout .link-editor-controls,.link-editor-layout .link-editor-preview,.link-editor-layout .link-editor-analytics{display:none}.link-editor-layout.tab-edit .link-editor-controls,.link-editor-layout.tab-preview .link-editor-preview,.link-editor-layout.tab-analytics .link-editor-analytics{display:grid}.link-editor-preview{position:static}.link-editor-phone{max-width:420px;max-height:none;margin:0 auto}.link-editor-actionbar{display:grid}}@media (max-width:560px){.link-page-editor{padding-bottom:104px}.link-editor-topbar{border-radius:18px;margin-bottom:10px;padding:13px}.link-editor-wizard{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;grid-template-columns:none;grid-auto-columns:minmax(120px,42%);grid-auto-flow:column;margin-inline:-4px;top:132px;overflow-x:auto}.link-editor-wizard button{scroll-snap-align:center;min-height:58px}.link-editor-wizard small{display:none}.link-editor-step-intro{border-radius:19px;padding:18px}.link-editor-starters{grid-template-columns:1fr}.link-editor-section{border-radius:19px;gap:15px;padding:13px}.link-editor-themes{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(124px,42%);grid-auto-flow:column;padding:2px 2px 7px;overflow-x:auto}.link-editor-themes button{scroll-snap-align:start}.link-editor-assets{grid-template-columns:repeat(4,1fr)}.link-editor-block-head{grid-template-columns:minmax(0,1fr);padding:7px}.link-editor-grip{display:none}.link-editor-block-actions{border-top:1px solid var(--pc-border);grid-template-columns:repeat(5,1fr);padding-top:6px;display:grid;overflow:visible}.link-editor-block-actions button{width:100%;height:42px}.link-editor-block-form{gap:15px;padding:12px}.link-editor-item{padding:11px}.link-editor-palette{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.link-editor-palette button{justify-content:flex-start;min-height:46px}.link-editor-provider-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}.link-editor-launch-actions,.link-editor-step-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.link-editor-public-link{grid-template-columns:1fr}.link-editor-public-link button{justify-content:center}.link-editor-provider-picker button{min-height:58px}.link-editor-field input,.link-editor-field textarea,.link-editor-field select,.link-editor-analytics-card select{min-height:50px;font-size:16px}.link-editor-add-item{justify-content:center;width:100%;min-height:48px}.link-editor-actionbar{grid-template-columns:repeat(2,minmax(0,1fr))}.link-editor-actionbar>span{display:none}.link-editor-actionbar button{justify-content:center;min-height:48px}.link-editor-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.link-page-editor *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.site-page select,.moderator-shell select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 9l3 3 3-3' stroke='%23a2adbf' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:1rem!important;background-repeat:no-repeat!important;background-size:1rem!important;padding-left:2.625rem!important}.site-page select:disabled,.moderator-shell select:disabled{cursor:not-allowed;opacity:.65}.moderator-report-editor{border:1px solid color-mix(in srgb, var(--pc-warning) 38%, transparent);background:linear-gradient(145deg, var(--pc-warning-bg), transparent 52%), var(--pc-surface-raised);color:var(--pc-text);text-align:right;border-radius:1rem;padding:1rem}.moderator-report-editor-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.moderator-report-editor-title{color:var(--pc-text);font-size:.9rem;font-weight:950;display:block}.moderator-report-editor-description,.moderator-report-editor-help{color:var(--pc-text-muted);margin-top:.25rem;font-size:.75rem;font-weight:650;line-height:1.9;display:block}.moderator-ai-button{border:1px solid color-mix(in srgb, var(--pc-warning) 45%, transparent);background:var(--pc-surface);min-height:2.75rem;color:var(--pc-warning);border-radius:.75rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.78rem;font-weight:950;display:inline-flex}.moderator-ai-button:disabled{opacity:.5}.moderator-report-field{color:var(--pc-text);gap:.45rem;margin-bottom:1rem;font-size:.78rem;font-weight:900;display:grid}.moderator-report-field:last-child{margin-bottom:0}.moderator-report-field select,.moderator-report-field textarea{border:1px solid var(--pc-border);background-color:var(--pc-surface);width:100%;color:var(--pc-text);border-radius:.8rem;outline:none;font-size:.88rem;font-weight:500}.moderator-report-field select{min-height:3rem;padding-right:.85rem}.moderator-report-field textarea{min-height:8rem;padding:.75rem .85rem;line-height:1.9}.moderator-report-field select:focus,.moderator-report-field textarea:focus{border-color:var(--pc-info);box-shadow:0 0 0 3px var(--pc-info-bg)}.moderator-report-options{gap:.5rem;display:grid}.moderator-report-option{border:1px solid var(--pc-border);background:var(--pc-surface);min-height:2.9rem;color:var(--pc-text-muted);cursor:pointer;border-radius:.8rem;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;font-size:.78rem;line-height:1.7;display:flex}.moderator-report-option:has(input:checked){border-color:color-mix(in srgb, var(--pc-warning) 42%, transparent);background:var(--pc-warning-bg);color:var(--pc-text)}.moderator-report-option input{width:1.05rem;height:1.05rem;accent-color:var(--pc-warning);flex:none;margin-top:.15rem}.moderator-selected-reasons{border:1px solid var(--pc-border);background:color-mix(in srgb, var(--pc-surface) 76%, transparent);border-radius:.9rem;gap:.75rem;padding:.9rem;display:grid}.moderator-selected-reasons h3{font-size:.9rem;font-weight:900}.moderator-selected-reasons>div>p{color:var(--pc-text-subtle);margin-top:.2rem;font-size:.72rem}.moderator-selected-reasons-grid{gap:.5rem;display:grid}.moderator-selected-reason{border:1px solid color-mix(in srgb, var(--pc-info) 30%, var(--pc-border));background:var(--pc-info-bg);border-radius:.8rem;align-items:flex-start;gap:.65rem;min-width:0;padding:.65rem .75rem;font-size:.8rem;font-weight:800;line-height:1.7;display:flex}.moderator-selected-reason input{width:1.05rem;height:1.05rem;accent-color:var(--pc-info);pointer-events:none;flex:none;margin-top:.15rem}.moderator-selected-reason span{min-width:0}.moderator-selected-reason small{color:var(--pc-text-subtle);font-size:.68rem;font-weight:700;display:block}@media (min-width:640px){.moderator-report-options,.moderator-selected-reasons-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.moderator-report-editor{padding:.85rem}.moderator-ai-button{width:100%}}.moderator-report-disclosure{border:1px solid color-mix(in srgb, var(--pc-warning) 30%, var(--pc-border));background:color-mix(in srgb, var(--pc-warning-bg) 45%, var(--pc-surface));border-radius:1rem;overflow:hidden}.moderator-report-disclosure>summary{min-height:4rem;color:var(--pc-text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;list-style:none;display:flex}.moderator-report-disclosure>summary::-webkit-details-marker{display:none}.moderator-report-disclosure>summary>span:first-child{gap:.2rem;display:grid}.moderator-report-disclosure>summary strong{font-size:.86rem;font-weight:950}.moderator-report-disclosure>summary small{color:var(--pc-text-muted);font-size:.72rem;font-weight:600;line-height:1.7}.moderator-report-disclosure-action{border:1px solid color-mix(in srgb, var(--pc-warning) 35%, transparent);color:var(--pc-warning);border-radius:999px;flex:none;padding:.3rem .65rem;font-size:.7rem;font-weight:900}.moderator-report-disclosure-content{border-top:1px solid color-mix(in srgb, var(--pc-warning) 24%, transparent);padding:.75rem}.moderator-report-disclosure .moderator-report-editor{background:0 0;border:0;padding:.25rem}@media (max-width:639px){.moderator-report-disclosure>summary{align-items:flex-start;padding:.75rem .85rem}.moderator-report-disclosure-action{margin-top:.1rem}.moderator-report-disclosure-content{padding:.65rem}.moderator-report-disclosure .moderator-report-editor{padding:0}}
