.gd-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.gd-spacer{flex:1 1 0;min-inline-size:0}.gd-mark{background:var(--accent-wash);color:var(--accent-hot);border-radius:4px;padding-inline:2px}.gd-hero{background:radial-gradient(700px 260px at 50% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%);padding-block:clamp(32px,6vw,72px) clamp(18px,3vw,30px);position:relative}.gd-hero-in{text-align:center;max-inline-size:780px;margin-inline:auto}.gd-hero-in .eyebrow{justify-content:center}.gd-hero h1{margin-block-end:10px;font-size:clamp(1.9rem,4.4vw,3rem)}.gd-hero .lead{margin-block-end:22px;margin-inline:auto}.gd-hero-hint{color:var(--muted);margin-block:10px 0;font-size:.86rem}.gd-hero-admin{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:14px;display:flex}.gd-search{text-align:start;position:relative}.gd-search-form{align-items:stretch;gap:8px;display:flex}.gd-search-field{flex:auto;min-inline-size:0;display:block;position:relative}.gd-search-ico{block-size:20px;inline-size:20px;color:var(--muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:16px;transform:translateY(-50%)}.gd-search-input{border-radius:16px;padding-block:16px;padding-inline:48px 46px;font-size:1.05rem}.gd-search-input::-webkit-search-cancel-button{appearance:none}.gd-search-clear{background:var(--surface2);block-size:30px;inline-size:30px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%)}.gd-search-clear:hover{color:var(--ink);background:var(--line)}.gd-search-clear svg{block-size:14px;inline-size:14px}.gd-search-btn{border-radius:16px;flex:none;padding-inline:24px}@media (max-width:560px){.gd-search-btn{padding-inline:16px}.gd-search-btn span{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.gd-search-input{padding-block:14px;font-size:1rem}}.gd-sug{z-index:70;background:var(--bg2);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;overflow:hidden}.gd-sug-hint{color:var(--muted);padding:12px 16px;font-size:.9rem}.gd-sug-item,.gd-sug-all{inline-size:100%;color:var(--ink);border:0;border-block-end:1px solid var(--line);text-align:start;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:11px 16px;font-size:.95rem;display:flex}.gd-sug-item svg,.gd-sug-all svg{block-size:18px;inline-size:18px;color:var(--accent);flex:none}.gd-sug-item:hover,.gd-sug-item.active,.gd-sug-all:hover,.gd-sug-all.active{background:var(--accent-wash);color:var(--ink)}.gd-sug-all{color:var(--accent-hot);border-block-end:0;font-size:.88rem;font-weight:700}.gd-list-sec{padding-block-start:12px}.gd-cats{flex-wrap:wrap;gap:8px;margin-block-end:22px;display:flex}.gd-cat-chip{border:1px solid var(--line);background:var(--surface);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.9rem;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.gd-cat-chip svg{block-size:18px;inline-size:18px;color:var(--accent);flex:none}.gd-cat-chip .num{color:var(--muted);background:var(--bg2);border-radius:999px;padding:1px 8px;font-size:.75rem}.gd-cat-chip:hover{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}.gd-cat-chip.on{background:var(--accent-wash);color:var(--accent-hot);border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.gd-cat-chip.on .num{color:var(--accent-hot);background:0 0}.gd-cat-chip.zero{opacity:.62}@media (max-width:720px){.gd-cats{scrollbar-width:thin;flex-wrap:nowrap;margin-inline:-16px;padding-block-end:6px;padding-inline:16px;overflow-x:auto}}.gd-results-head{flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:16px;display:flex}.gd-results-head strong{color:var(--ink);font-size:1.05rem}.gd-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px;display:grid}.gd-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.gd-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.gd-grid,.gd-grid-3{grid-template-columns:minmax(0,1fr)}}.gd-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.gd-card-media{aspect-ratio:16/9;background:var(--bg2);border-block-end:1px solid var(--line);position:relative;overflow:hidden}.gd-card-media img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .4s}.gd-card:hover .gd-card-media img{transform:scale(1.04)}.gd-card-ph{color:var(--accent);background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 62%), linear-gradient(135deg, var(--bg2), var(--surface2));place-items:center;display:grid;position:absolute;inset:0}.gd-card-ph svg{opacity:.9;block-size:64px;inline-size:64px}.gd-card-body{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.gd-card-pills{flex-wrap:wrap;gap:6px;display:flex}.gd-cat-pill svg{block-size:14px;inline-size:14px;color:var(--accent)}.gd-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.04rem;line-height:1.5;display:-webkit-box;overflow:hidden}.gd-card-title a{color:var(--ink)}.gd-card-title a:hover{color:var(--accent-hot)}.gd-card .gd-card-title a:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.gd-card-excerpt{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.75;display:-webkit-box;overflow:hidden}.gd-card-meta{color:var(--muted);flex-wrap:wrap;gap:14px;margin-block-start:auto;padding-block-start:4px;font-size:.8rem;display:flex}.gd-card-meta span{align-items:center;gap:6px;display:inline-flex}.gd-card-meta svg{block-size:15px;inline-size:15px;color:var(--accent)}.gd-empty{justify-items:center;gap:10px;padding-block:40px;display:grid}.gd-empty strong{color:var(--ink);font-size:1.1rem}.gd-empty p{max-inline-size:56ch;margin:0}.gd-empty-ico{margin:0}.gd-empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:6px;display:flex}.gd-tips{text-align:start;background:var(--surface);border:1px solid var(--line);border-radius:14px;inline-size:100%;max-inline-size:520px;padding:14px 18px}.gd-tips h2{color:var(--ink);margin-block-end:8px;font-size:.95rem}.gd-tips ul{color:var(--ink2);gap:6px;margin:0;padding-inline-start:20px;font-size:.9rem;line-height:1.7;display:grid}.gd-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block-start:28px;display:flex}.gd-pager-of{color:var(--muted);font-size:.9rem}.gd-pager [aria-disabled=true]{opacity:.45;pointer-events:none}.gd-pager-prev svg{transform:scaleX(-1)}html[dir=rtl] .gd-pager-prev svg{transform:none}html[dir=rtl] .gd-pager-next svg{transform:scaleX(-1)}.gd-page{padding-block-start:22px}.gd-editbar{justify-content:flex-end;margin-block-end:8px;display:flex}.gd-article{max-inline-size:1120px;margin-inline:auto}.gd-article [id]{scroll-margin-block-start:calc(var(--header-h) + var(--promo-h,0px) + 16px)}.gd-crumbs span{color:var(--muted)}.gd-head{max-inline-size:860px;margin-block-end:20px}.gd-title{margin-block-end:12px;font-size:clamp(1.7rem,3.6vw,2.5rem);line-height:1.35}.gd-lead{margin-block-end:16px;font-size:1.1rem;line-height:1.85}.gd-meta{color:var(--ink2);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.gd-meta li{align-items:center;gap:7px;display:inline-flex}.gd-meta svg{block-size:17px;inline-size:17px;color:var(--accent);flex:none}.gd-photo{border:1px solid var(--line);background:var(--bg2);inline-size:100%;color:var(--ink);cursor:zoom-in;appearance:none;border-radius:14px;justify-content:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.gd-photo img{max-inline-size:100%;display:block}.gd-photo-sized{margin-inline:auto;display:block}.gd-photo-sized img{object-fit:contain;block-size:100%;inline-size:100%}.gd-photo:not(.gd-photo-sized) img{aspect-ratio:16/10;object-fit:contain;inline-size:100%}.gd-photo:focus-visible{outline-offset:-3px}.gd-photo-badge{pointer-events:none;background:color-mix(in srgb, var(--bg) 72%, transparent);border:1px solid color-mix(in srgb, var(--line) 80%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:50%;place-items:center;block-size:34px;inline-size:34px;transition:background .2s,color .2s;display:grid;position:absolute;inset-block-end:10px;inset-inline-end:10px}.gd-photo-badge svg{block-size:16px;inline-size:16px}.gd-photo:hover .gd-photo-badge,.gd-photo:focus-visible .gd-photo-badge{background:var(--accent-wash);color:var(--accent-hot)}.gd-cover{margin:0 0 26px}.gd-cover .gd-photo{border-radius:var(--radius)}.gd-cover .gd-photo img{aspect-ratio:16/9;object-fit:cover;max-block-size:560px;inline-size:100%}.gd-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:36px;display:grid}.gd-layout-solo{grid-template-columns:minmax(0,1fr)}.gd-main{min-inline-size:0;max-inline-size:820px}.gd-layout-solo .gd-main{inline-size:100%;margin-inline:auto}.gd-toc-side{position:sticky;inset-block-start:calc(var(--header-h) + var(--promo-h,0px) + 16px)}.gd-toc{max-block-size:calc(100vh - var(--header-h) - var(--promo-h,0px) - 40px);padding:16px;overflow:auto}.gd-toc-h{color:var(--ink);align-items:center;gap:8px;margin-block-end:10px;font-size:.9rem;display:flex}.gd-toc-h svg{block-size:18px;inline-size:18px;color:var(--accent)}.gd-toc-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gd-toc-list a{color:var(--ink2);border-radius:10px;align-items:baseline;gap:10px;padding:7px 10px;font-size:.9rem;line-height:1.55;display:flex}.gd-toc-list a:hover{background:var(--accent-wash);color:var(--accent-hot)}.gd-toc-list .num{color:var(--accent);flex:none;font-size:.8rem;font-weight:800}.gd-toc-mobile{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin-block-end:18px;display:none}.gd-toc-mobile summary{cursor:pointer;color:var(--ink);align-items:center;gap:8px;padding:13px 16px;font-weight:700;list-style:none;display:flex}.gd-toc-mobile summary::-webkit-details-marker{display:none}.gd-toc-mobile summary svg{block-size:18px;inline-size:18px;color:var(--accent)}.gd-toc-mobile summary:after{content:"+";color:var(--accent);font-size:1.3rem;line-height:1;font-family:var(--font-en);margin-inline-start:auto;transition:transform .2s}.gd-toc-mobile[open] summary:after{transform:rotate(45deg)}.gd-toc-mobile .gd-toc-list{padding:0 8px 10px}@media (max-width:960px){.gd-layout{grid-template-columns:minmax(0,1fr);gap:0}.gd-toc-side{display:none}.gd-toc-mobile{display:block}.gd-main{max-inline-size:none}}.gd-needs{margin-block-end:24px;padding:18px 20px}.gd-needs-h{align-items:center;gap:10px;margin-block-end:12px;font-size:1.1rem;display:flex}.gd-needs-h svg{block-size:22px;inline-size:22px;color:var(--accent)}.gd-needs-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 24px;display:grid}.gd-needs h3{color:var(--muted);margin-block-end:8px;font-size:.85rem}.gd-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gd-chip{background:var(--bg2);border:1px solid var(--line);color:var(--ink);border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:.88rem;font-weight:600;display:inline-flex}.gd-chip-part{color:var(--accent-hot);border-color:color-mix(in srgb, var(--accent) 40%, var(--line));background:var(--accent-wash)}.gd-chip-part:hover{color:var(--accent-hot);border-color:var(--accent)}.gd-chip-part svg{block-size:15px;inline-size:15px}.gd-needs-hint{color:var(--muted);align-items:center;gap:6px;margin:10px 0 0;font-size:.8rem;display:flex}.gd-needs-hint svg{flex:none;block-size:15px;inline-size:15px}.gd-body{gap:18px;display:grid}.gd-body>*{margin:0}.gd-h{border-block-end:1px solid var(--line);color:var(--ink);margin-block-start:14px;padding-block-end:8px;font-size:clamp(1.3rem,2.4vw,1.6rem);line-height:1.45}.gd-p{color:var(--ink2);white-space:pre-line;overflow-wrap:anywhere;max-inline-size:72ch;margin:0;font-size:1.05rem;line-height:1.95}.gd-link{text-underline-offset:3px;word-break:break-all;text-decoration:underline}.gd-fig{gap:8px;margin:0;display:grid}.gd-fig figcaption{color:var(--muted);text-align:center;font-size:.88rem;line-height:1.7}.gd-list{color:var(--ink2);gap:8px;max-inline-size:72ch;margin:0;padding-inline-start:24px;font-size:1.03rem;line-height:1.85;display:grid}.gd-list li::marker{color:var(--accent)}.gd-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.gd-step{grid-template-columns:50px minmax(0,1fr);gap:16px;padding-block-end:26px;display:grid;position:relative}.gd-step:last-child{padding-block-end:4px}.gd-step:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 45%, transparent), transparent);border-radius:2px;inline-size:2px;position:absolute;inset-block:50px 4px;inset-inline-start:24px}.gd-step:last-child:before{display:none}.gd-step-n{background:var(--gold-grad);block-size:50px;inline-size:50px;color:var(--on-accent);font-size:1.35rem;font-weight:800;font-family:var(--font-en);box-shadow:0 6px 16px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;place-items:center;display:grid}.gd-step-body{align-content:start;gap:12px;min-inline-size:0;padding-block-start:10px;display:grid}.gd-callout{border:1px solid var(--line);border-inline-start-width:4px;border-radius:14px;align-items:flex-start;gap:14px;max-inline-size:76ch;padding:16px 18px;display:flex}.gd-callout>div{min-inline-size:0}.gd-callout strong{color:var(--ink);margin-block-end:4px;display:block}.gd-callout .gd-p{font-size:1rem}.gd-callout-ico{border-radius:12px;flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid}.gd-callout-ico svg{block-size:22px;inline-size:22px}.gd-tip{background:var(--accent-wash);border-color:color-mix(in srgb, var(--accent) 40%, transparent);border-inline-start-color:var(--accent)}.gd-tip .gd-callout-ico{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent-hot)}.gd-warn{background:color-mix(in srgb, var(--danger) 9%, var(--bg2));border-color:color-mix(in srgb, var(--danger) 35%, transparent);border-inline-start-color:var(--danger)}.gd-warn .gd-callout-ico{background:color-mix(in srgb, var(--danger) 16%, transparent);color:var(--danger)}.gd-video{aspect-ratio:16/9;background:var(--bg2);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.gd-video iframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.gd-end{gap:16px;margin-block-start:36px;display:grid}.gd-fb{flex-wrap:wrap;align-items:center;gap:12px 18px;padding:18px 20px;display:flex}.gd-fb-q{color:var(--ink);font-size:1.05rem}.gd-fb-btns{flex-wrap:wrap;gap:8px;display:flex}.gd-fb .error{flex-basis:100%;margin:0}.gd-fb-done{align-items:flex-start;gap:14px;display:flex}.gd-fb-done p{margin:4px 0 10px}.gd-fb-done strong{color:var(--ink)}.gd-fb-ok{background:color-mix(in srgb, var(--ok) 16%, transparent);block-size:38px;inline-size:38px;color:var(--ok);border-radius:50%;flex:none;place-items:center;display:grid}.gd-fb-ok svg{block-size:20px;inline-size:20px}.gd-share{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gd-share-label{color:var(--ink2);margin-inline-end:4px;font-weight:700}.gd-cta{align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.gd-cta-ico{flex:none;margin:0}.gd-cta-txt h2{margin-block-end:6px;font-size:1.2rem}.gd-cta-txt p{margin-block-end:12px}.gd-cta-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){.gd-cta{flex-direction:column}}.gd-related{margin-block-start:52px}.gd-related h2{margin-block-end:18px;font-size:clamp(1.3rem,2.6vw,1.7rem)}.gd-adm{gap:18px;display:grid}.gd-adm-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gd-adm-title{align-items:center;gap:10px;margin:0;font-size:1.35rem;display:flex}.gd-adm-title svg{block-size:26px;inline-size:26px;color:var(--accent)}.gd-adm-sub{margin:4px 0 0;font-size:.9rem}.gd-adm-new{padding:13px 24px;font-size:1rem}.gd-adm-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.gd-adm-grid{grid-template-columns:minmax(0,1fr)}}.gd-adm-main{align-content:start;gap:12px;min-inline-size:0;display:grid}.gd-adm-side{gap:16px;display:grid}.gd-adm-tabs{margin-block-end:0}.gd-adm-search{position:relative}.gd-adm-search svg{block-size:18px;inline-size:18px;color:var(--muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:14px;transform:translateY(-50%)}.gd-adm-search .input{padding-inline-start:42px}.gd-adm-empty{justify-items:center;gap:12px;display:grid}.gd-adm-empty strong{color:var(--ink)}.gd-adm-rows{gap:10px;margin:0;padding:0;list-style:none;transition:opacity .2s;display:grid}.gd-adm-rows.loading{opacity:.6}.gd-adm-row{grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.gd-adm-thumb{background:var(--bg2);border:1px solid var(--line);block-size:57px;inline-size:76px;color:var(--accent);border-radius:10px;place-items:center;display:grid;overflow:hidden}.gd-adm-thumb img{object-fit:cover;block-size:100%;inline-size:100%}.gd-adm-thumb svg{block-size:28px;inline-size:28px}.gd-adm-info{gap:6px;min-inline-size:0;display:grid}.gd-adm-row-title{color:var(--ink);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.gd-adm-row-title:hover{color:var(--accent-hot)}.gd-adm-meta{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.8rem;display:flex}.gd-adm-meta>span{align-items:center;gap:5px;display:inline-flex}.gd-adm-meta svg{block-size:15px;inline-size:15px;color:var(--accent)}.gd-adm-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:760px){.gd-adm-row{grid-template-columns:64px minmax(0,1fr)}.gd-adm-thumb{block-size:48px;inline-size:64px}.gd-adm-actions{grid-column:1/-1;justify-content:flex-start}}.gd-adm-more{justify-content:center;display:flex}.gd-adm-how ol{color:var(--ink2);gap:8px;margin:0;padding-inline-start:20px;font-size:.88rem;line-height:1.7;display:grid}.gd-cats-card{gap:12px;display:grid}.gd-cat-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gd-cat-row{border:1px solid var(--line);background:var(--bg2);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.gd-cat-ico{background:var(--accent-wash);block-size:34px;inline-size:34px;color:var(--accent-hot);border-radius:10px;flex:none;place-items:center;display:grid}.gd-cat-ico svg{block-size:18px;inline-size:18px}.gd-cat-name{flex:1;min-inline-size:0;display:grid}.gd-cat-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.gd-cat-name small{font-size:.74rem}.gd-cat-edit{flex-wrap:wrap;align-items:center;gap:8px;inline-size:100%;display:flex}.gd-cat-edit .input{flex:140px;padding-block:9px}.gd-cat-edit-actions{gap:6px;display:flex}.gd-cat-icon-sel{flex:0 150px;inline-size:auto;padding-block:9px;font-size:.88rem}.gd-cat-add{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-block-start:10px;display:flex}.gd-cat-add .input{flex:150px;padding-block:10px}.gd-tools{flex:none;gap:4px;display:inline-flex}.gd-tool{border:1px solid var(--line);background:var(--surface);block-size:34px;inline-size:34px;color:var(--ink2);cursor:pointer;border-radius:10px;place-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:grid}.gd-tool svg{block-size:16px;inline-size:16px}.gd-tool:hover:not(:disabled){color:var(--accent-hot);border-color:color-mix(in srgb, var(--accent) 50%, var(--line));background:var(--accent-wash)}.gd-tool.danger:hover:not(:disabled){color:var(--danger);border-color:color-mix(in srgb, var(--danger) 45%, var(--line));background:color-mix(in srgb, var(--danger) 10%, transparent)}.gd-tool:disabled{opacity:.35;cursor:default}.gd-ed{gap:16px;display:grid}.gd-ed-h{color:var(--ink);align-items:center;gap:8px;margin-block-end:10px;font-size:1rem;display:flex}.gd-ed-h svg{block-size:18px;inline-size:18px;color:var(--accent)}.gd-ed-bar{z-index:30;background:color-mix(in srgb, var(--bg2) 92%, transparent);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;inset-block-start:72px}.gd-ed-back svg{transform:none}html:not([dir=rtl]) .gd-ed-back svg{transform:scaleX(-1)}.gd-ed-state{color:var(--muted);align-items:center;gap:5px;font-size:.8rem;display:inline-flex}.gd-ed-state svg{block-size:14px;inline-size:14px;color:var(--ok)}.gd-ed-state.dirty{color:var(--accent-hot)}.gd-ed-state.dirty:before{content:"";background:var(--accent);border-radius:50%;block-size:8px;inline-size:8px}@media (max-width:640px){.gd-ed-bar{inset-block-start:64px}.gd-ed-bar .gd-spacer{flex-basis:100%}}.gd-ed-msg{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;padding:11px 14px;font-size:.92rem}.gd-ed-msg.ok{border-color:color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 10%, var(--bg2))}.gd-ed-msg.err{border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:color-mix(in srgb, var(--danger) 9%, var(--bg2));color:var(--danger)}.gd-ed-loaderr{justify-items:start;gap:12px;display:grid}.gd-ed-grid{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"title side""cover side""blocks side";align-items:start;gap:18px;display:grid}.gd-ed-title{grid-area:title}.gd-ed-cover{grid-area:cover}.gd-ed-side{border-radius:var(--radius);grid-area:side;max-block-size:calc(100vh - 160px);position:sticky;inset-block-start:140px;overflow:auto}.gd-ed-blocks{grid-area:blocks;min-inline-size:0}@media (max-width:1100px){.gd-ed-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""cover""side""blocks"}.gd-ed-side{max-block-size:none;position:static;overflow:visible}}.gd-title-in{border-radius:14px;padding-block:16px;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:800}.gd-in-bad,.gd-in-bad:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 18%, transparent)}.gd-ed-details .field{margin-block-end:14px}.gd-label{color:var(--ink2);font-size:.84rem;font-weight:700}.gd-hint{color:var(--muted);font-size:.76rem;line-height:1.6}.gd-ed-cat{align-items:center;gap:8px;display:flex}.gd-ed-cat-ico{background:var(--accent-wash);block-size:42px;inline-size:42px;color:var(--accent-hot);border-radius:12px;flex:none;place-items:center;display:grid}.gd-ed-cat-ico svg{block-size:20px;inline-size:20px}.gd-diff-pick{gap:6px;display:flex}.gd-diff-opt{border:1px solid var(--line);background:var(--bg2);color:var(--ink2);cursor:pointer;border-radius:12px;flex:1;padding:9px 10px;font-weight:700;transition:background .15s,border-color .15s,color .15s}.gd-diff-opt:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.gd-diff-opt.on.gd-diff-easy{background:color-mix(in srgb, var(--ok) 16%, transparent);border-color:color-mix(in srgb, var(--ok) 50%, transparent);color:var(--ok)}.gd-diff-opt.on.gd-diff-medium{background:var(--accent-wash);border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent-hot)}.gd-diff-opt.on.gd-diff-hard{background:color-mix(in srgb, var(--danger) 14%, transparent);border-color:color-mix(in srgb, var(--danger) 50%, transparent);color:var(--danger)}.gd-exc{min-block-size:84px}.gd-chipin{min-block-size:46px}.gd-chipin input{min-inline-size:110px}.gd-chipin-chip{letter-spacing:0}.gd-chipin-chip button svg{block-size:12px;inline-size:12px}.gd-up{gap:8px;display:grid}.gd-drop{cursor:pointer;border:2px dashed color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--bg2);inline-size:100%;color:var(--ink2);text-align:start;border-radius:14px;align-items:center;gap:14px;padding:18px;transition:border-color .2s,background .2s;display:flex}.gd-drop:hover,.gd-drop:focus-visible,.gd-drop.drag{border-color:var(--accent);background:var(--accent-wash);color:var(--ink)}.gd-drop:disabled{cursor:progress;opacity:.8}.gd-drop-ico{background:var(--accent-wash);block-size:46px;inline-size:46px;color:var(--accent-hot);border-radius:14px;flex:none;place-items:center;display:grid}.gd-drop-ico svg{block-size:24px;inline-size:24px}.gd-drop-txt{gap:3px;min-inline-size:0;display:grid}.gd-drop-txt strong{color:var(--ink);font-size:.95rem}.gd-drop-txt small{color:var(--muted);font-size:.78rem;line-height:1.6}.gd-up-cover .gd-drop{text-align:center;flex-direction:column;justify-content:center;min-block-size:190px}.gd-up-cover .gd-drop-ico{block-size:60px;inline-size:60px}.gd-up-cover .gd-drop-txt{justify-items:center}.gd-up-step .gd-drop{border-width:1px;gap:10px;padding:10px 12px}.gd-up-step .gd-drop-ico{border-radius:10px;block-size:34px;inline-size:34px}.gd-up-step .gd-drop-ico svg{block-size:18px;inline-size:18px}.gd-up-step .gd-drop-txt strong{font-size:.85rem;font-weight:600}.gd-up-bad .gd-drop,.gd-up-bad .gd-up-prev{border-color:var(--danger)}.gd-up-prev{border:1px solid var(--line);background:var(--bg2);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.gd-up-prev img{object-fit:contain;max-block-size:340px;inline-size:100%;display:block}.gd-up-cover .gd-up-prev img{aspect-ratio:16/9;object-fit:cover;max-block-size:380px}.gd-up-step .gd-up-prev{justify-items:start}.gd-up-step .gd-up-prev img{max-block-size:180px;inline-size:auto;max-inline-size:100%}.gd-up-broken{color:var(--danger);overflow-wrap:anywhere;align-items:center;gap:8px;padding:18px;font-size:.8rem;display:flex}.gd-up-broken svg{flex:none;block-size:20px;inline-size:20px}.gd-up-busy{background:color-mix(in srgb, var(--bg) 70%, transparent);color:var(--ink);place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.gd-up-actions{flex-wrap:wrap;gap:6px;display:flex}.gd-up-err{margin:0}.gd-up-url{gap:8px;display:flex}.gd-up-url .input{flex:1;padding-block:9px}.gd-up-urlbtn{color:var(--accent-hot);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:2px 0;font-size:.82rem;font-weight:700;display:inline-flex}.gd-up-urlbtn svg{block-size:15px;inline-size:15px}.gd-be{gap:10px;display:grid}.gd-be-empty{border:1px dashed var(--line);color:var(--ink2);border-radius:14px;margin:0;padding:16px 18px;line-height:1.8}.gd-be-limit{color:var(--muted);text-align:center;margin:0;font-size:.88rem}.gd-blk{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:10px;padding:12px 14px 14px;transition:border-color .2s,box-shadow .2s;display:grid}.gd-blk:focus-within{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 0 0 3px var(--accent-wash)}.gd-blk-err,.gd-blk-err:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 16%, transparent)}.gd-blk-head{align-items:center;gap:8px;display:flex}.gd-blk-head strong{color:var(--ink);font-size:.9rem}.gd-blk-ico{background:var(--accent-wash);block-size:32px;inline-size:32px;color:var(--accent-hot);border-radius:10px;flex:none;place-items:center;display:grid}.gd-blk-ico svg{block-size:18px;inline-size:18px}.gd-blk-tip{border-inline-start:4px solid var(--accent)}.gd-blk-warn{border-inline-start:4px solid var(--danger)}.gd-blk-warn .gd-blk-ico{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}.gd-blk-body{gap:10px;min-inline-size:0;display:grid}.gd-blk-msg{margin:0}.gd-in-h{font-size:1.15rem;font-weight:800}.gd-auto{resize:none;field-sizing:content;min-block-size:3.4em;line-height:1.85;overflow:hidden}.gd-be-img{gap:8px;display:grid}.gd-be-steps{gap:10px;display:grid}.gd-be-steps ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gd-be-step{background:var(--bg2);border:1px solid var(--line);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px;display:grid}.gd-be-step-bad{border-color:var(--danger)}.gd-be-step-n{background:var(--gold-grad);block-size:38px;inline-size:38px;color:var(--on-accent);font-weight:800;font-family:var(--font-en);border-radius:50%;place-items:center;display:grid}.gd-be-step-main{gap:8px;min-inline-size:0;display:grid}.gd-be-step .gd-tools{flex-direction:column}@media (max-width:560px){.gd-be-step{grid-template-columns:32px minmax(0,1fr)}.gd-be-step-n{block-size:32px;inline-size:32px;font-size:.9rem}.gd-be-step .gd-tools{flex-direction:row;grid-column:2}}.gd-be-add{justify-self:start}.gd-be-list ul{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.gd-be-list li{align-items:center;gap:8px;display:flex}.gd-be-list .input{flex:1;padding-block:10px}.gd-be-dot{background:var(--accent);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.gd-be-video{gap:8px;display:grid}.gd-be-video .error{margin:0}.gd-be-video-ok{align-items:center;gap:12px;display:flex}.gd-be-video-ok img{border:1px solid var(--line);object-fit:cover;border-radius:8px;block-size:90px;inline-size:160px}.gd-be-video-ok .success{align-items:center;gap:6px;margin:0;display:inline-flex}.gd-be-video-ok svg{block-size:16px;inline-size:16px}.gd-ins-line{justify-content:center;align-items:center;block-size:22px;display:flex;position:relative}.gd-ins-line:before{content:"";background:var(--line);block-size:1px;position:absolute;inset-block-start:50%;inset-inline:12px}.gd-ins-plus{cursor:pointer;border:1px solid var(--line);background:var(--bg2);block-size:30px;inline-size:30px;color:var(--muted);border-radius:50%;place-items:center;padding:0;transition:color .15s,border-color .15s,transform .15s,background .15s;display:grid;position:relative}.gd-ins-plus svg{block-size:16px;inline-size:16px}.gd-ins-plus:hover:not(:disabled),.gd-ins-plus:focus-visible{color:var(--on-accent);background:var(--accent);border-color:var(--accent);transform:scale(1.08)}.gd-ins-open,.gd-ins-end{border:1px dashed color-mix(in srgb, var(--accent) 40%, var(--line));border-radius:var(--radius);background:var(--bg2);gap:10px;padding:14px;display:grid}.gd-ins-end{margin-block-start:6px}.gd-ins-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.gd-ins-head strong{color:var(--ink);font-size:.92rem}.gd-ins-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:760px){.gd-ins-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gd-ins-btn{cursor:pointer;text-align:center;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;justify-items:center;gap:4px;padding:12px 8px;transition:border-color .15s,background .15s,transform .15s;display:grid}.gd-ins-btn:hover:not(:disabled),.gd-ins-btn:focus-visible{border-color:var(--accent);background:var(--accent-wash);transform:translateY(-1px)}.gd-ins-btn:disabled{opacity:.5;cursor:not-allowed}.gd-ins-btn strong{font-size:.9rem}.gd-ins-btn small{color:var(--muted);font-size:.72rem;line-height:1.4}.gd-ins-ico{background:var(--accent-wash);block-size:36px;inline-size:36px;color:var(--accent-hot);border-radius:10px;place-items:center;display:grid}.gd-ins-ico svg{block-size:20px;inline-size:20px}.gd-ins-warn .gd-ins-ico{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}.gd-ins-steps{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.gd-ed-preview{gap:10px;display:grid}.gd-ed-preview-note{color:var(--accent-hot);align-items:center;gap:8px;margin:0;font-size:.9rem;font-weight:700;display:flex}.gd-ed-preview-note svg{block-size:18px;inline-size:18px}.gd-ed-preview-frame{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--line));border-radius:var(--radius);background:var(--bg);padding:clamp(14px,3vw,32px)}.gd-ed-preview-frame .gd-toc-side{inset-block-start:150px}
.price .pp-hint{color:var(--muted);flex-basis:100%;font-size:.76rem;font-weight:600;line-height:1.45}.pp-sum{border-style:dashed}.pp-note{color:var(--ink);align-items:flex-start;gap:8px;margin:0;font-size:.88rem;font-weight:700;line-height:1.5;display:flex}.pp-note svg{width:18px;height:18px;color:var(--accent-hot);flex:none;margin-top:1px}.pp-review{color:var(--ink2)}.pp-placed .icon-badge{background:var(--accent-wash);color:var(--accent-hot)}.pp-pill{align-items:center;gap:4px;display:inline-flex}.pp-pill svg{flex:none;width:13px;height:13px}.ob-panel.pp-wait{border-inline-start-color:var(--accent)}.pp-wait>p{margin:0 0 8px;line-height:1.6}.pp-money-hint{margin-top:6px}.pp-admin{gap:10px;display:grid}.pp-admin-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.pp-admin-row .field{flex:200px;max-inline-size:280px;margin:0}.pp-admin-row .input{font-size:1.05rem;font-weight:700}.pp-admin .of-money{margin:0}.oa-attn.pp-attn .pp-attn-card{grid-column:1/-1}@media (min-width:900px){.oa-attn.pp-attn{grid-template-columns:repeat(5,minmax(0,1fr))}.oa-attn.pp-attn .pp-attn-card{grid-column:auto}}
.oa-drawer.oat-drawer{width:min(1100px,96vw)}.oat-main{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(180px,232px) minmax(0,1fr);min-height:0;display:grid}.oat-list{overscroll-behavior:contain;scrollbar-width:thin;border-inline-end:1px solid var(--line);background:var(--bg);flex-direction:column;gap:4px;min-width:0;min-height:0;padding-block:12px;padding-inline:10px;display:flex;overflow-y:auto}.oat-tab{min-block-size:42px;color:var(--ink2);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:10px;padding-block:8px;padding-inline:12px;font-size:.88rem;font-weight:700;line-height:1.3;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:relative}.oat-tab-ico{width:18px;height:18px;color:var(--muted);flex:none}.oat-tab-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.oat-tab:hover{background:var(--surface2);color:var(--ink)}.oat-tab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.oat-tab[aria-selected=true]{background:var(--accent-wash);border-color:color-mix(in srgb, var(--accent) 45%, var(--line));color:var(--ink)}.oat-tab[aria-selected=true] .oat-tab-ico,.oat-tab.alert .oat-tab-ico{color:var(--accent-hot)}.oat-tab.alert{color:var(--ink)}.oat-dot{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 3px var(--accent-wash);border-radius:50%;flex:none}.oat-body{min-width:0;container:oadrawer/inline-size}.oat-panel{align-content:start;gap:14px;min-width:0;animation:.18s both oat-in;display:grid}.oat-panel[hidden]{display:none!important}.oat-panel:focus{outline:none}.oat-panel:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}.oat-drawer .oa-sec-h[tabindex]:focus{outline:none}.oat-drawer .oa-sec-h[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}@keyframes oat-in{0%{opacity:0}}.oat-bar{padding-inline:12px;padding-block:10px calc(10px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--line);background:var(--bg2);flex:none;align-items:stretch;gap:10px;display:flex}.oat-bar .btn{min-inline-size:0;padding-block:8px;padding-inline:14px}.oat-prev{flex:0 auto;max-inline-size:45%}.oat-next{flex:auto;justify-content:space-between}.oat-step-txt{text-align:start;gap:1px;min-inline-size:0;line-height:1.15;display:grid}.oat-step-txt small{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;overflow:hidden}.oat-prev svg{transform:scaleX(-1)}[dir=rtl] .oat-prev svg{transform:none}[dir=rtl] .oat-next svg{transform:scaleX(-1)}@media (max-width:900px){.oa-drawer.oat-drawer{border-inline-start:0;width:100%}.oat-main{flex-direction:column;display:flex}.oat-list{border-inline-end:0;border-block-end:1px solid var(--line);background:var(--bg2);flex-direction:row;flex:none;gap:6px;padding-block:8px;padding-inline:12px;scroll-padding-inline:12px;overflow:auto hidden}.oat-tab{border-color:var(--line);background:var(--surface);border-radius:999px;gap:6px;min-block-size:36px;padding-block:6px;padding-inline:12px;font-size:.8rem}.oat-tab[aria-selected=true]{border-color:var(--accent)}.oat-tab-ico{width:15px;height:15px}.oat-tab-l{flex:none;overflow:visible}.oat-dot{width:7px;height:7px;box-shadow:0 0 0 2px var(--accent-wash)}.oat-drawer .oa-flash{padding-block-end:0}.oat-drawer .oa-flash:not(:empty){padding-block:10px}}@media (prefers-reduced-motion:reduce){.oat-panel{animation:none}.oat-tab{transition:none}}
.sv-hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:18px;display:grid}.sv-hub[hidden]{display:none}@media (max-width:760px){.sv-hub{grid-template-columns:minmax(0,1fr)}}.sv-card{align-content:start;gap:10px;min-width:0;display:grid}.sv-card[hidden]{display:none}.sv-card>*{min-width:0}.sv-card .icon-badge{width:54px;height:54px;margin:0}.sv-card h2,.sv-card h3{margin:0;font-size:1.3rem}.sv-card p{color:var(--ink2);margin:0}.sv-card .sv-card-sub{font-size:.86rem}.sv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv-actions[hidden]{display:none}@media (max-width:560px){.sv-hub .sv-actions .btn,.sv-card .sv-actions .btn{white-space:normal;text-align:center;flex:100%;justify-content:center}}.sv-head{flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:8px;display:flex}.sv-head .icon-badge{flex:none;width:46px;height:46px;margin:0}.sv-head h1{margin:0;font-size:clamp(1.6rem,3.4vw,2.3rem)}.sv-lead{color:var(--ink2);max-width:70ch}.sv-shortcuts{flex-wrap:wrap;align-items:center;gap:8px;padding:14px;display:flex}.sv-shortcuts[hidden]{display:none}.sv-steps{counter-reset:sv-step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-steps[hidden]{display:none}.sv-steps>li{counter-increment:sv-step;align-items:flex-start;gap:12px;min-width:0;display:flex}.sv-steps>li:before{content:counter(sv-step);background:var(--accent-wash);width:30px;height:30px;color:var(--accent-hot);font-weight:800;font-family:var(--font-en);border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));border-radius:50%;flex:none;place-items:center;font-size:.9rem;display:grid}.sv-steps>li>div{min-width:0}.sv-steps strong{display:block}.sv-steps p{color:var(--ink2);margin:2px 0 0;font-size:.92rem}.sv-chips-field{border:0;min-width:0;margin:0 0 14px;padding:0}.sv-chips-field legend{color:var(--ink2);margin-block-end:6px;padding:0;font-size:.84rem;font-weight:700}.sv-chips{flex-wrap:wrap;gap:8px;display:flex}.sv-chips[hidden]{display:none}.sv-chip{border:1px solid var(--line);background:var(--surface2);max-width:100%;color:var(--ink2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.86rem;font-weight:700;display:inline-flex;position:relative}.sv-chip>span{overflow-wrap:anywhere;min-width:0}.sv-chip>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sv-chip:has(>input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sv-chip.on{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-hot)}.sv-chip:has(>input:checked){border-color:var(--accent);background:var(--accent-wash);color:var(--accent-hot)}.sv-chip:has(>input:disabled){opacity:.55;cursor:not-allowed}.sv-chip:has(>input:disabled)>input{cursor:not-allowed}.sv-flags{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.sv-flags[hidden]{display:none}.sv-flags .pill{align-items:center;gap:4px;display:inline-flex}.sv-flags .pill svg{width:14px;height:14px}.sv-terms{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}.sv-terms[hidden]{display:none}.sv-terms>div{background:var(--surface2);border:1px solid var(--line);border-radius:12px;min-width:0;padding:10px 12px}.sv-terms dt{color:var(--muted);margin:0 0 2px;font-size:.8rem}.sv-terms dd{overflow-wrap:anywhere;margin:0;font-weight:700}.sv-stars{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sv-stars[hidden]{display:none}.sv-stars-row{color:var(--muted);gap:1px;display:inline-flex}.sv-stars-row svg{flex:none}.sv-stars-row svg.on{color:var(--accent)}.sv-stars-row svg.on path{fill:var(--accent);fill-opacity:1}.sv-stars-avg{font-weight:800}.sv-stars-count{font-size:.84rem}.sv-rate{flex-wrap:wrap;gap:6px;display:flex}.sv-rate[hidden]{display:none}.sv-rate button{cursor:pointer;border:1px solid var(--line);background:var(--surface2);width:40px;height:40px;color:var(--muted);border-radius:12px;place-items:center;display:grid}.sv-rate button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-wash)}.sv-rate button[aria-pressed=true] svg path{fill:var(--accent);fill-opacity:1}.sv-contact{gap:10px;display:grid}.sv-contact[hidden]{display:none}.sv-contact-title{margin:0;font-size:1.1rem}.sv-contact-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-contact-rows>li{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.sv-contact-rows .sv-contact-ico{border-radius:11px;flex:none;width:38px;height:38px;margin:0}.sv-contact-rows .sv-contact-ico svg{width:19px;height:19px}.sv-contact-rows .sv-contact-label{color:var(--muted);font-size:.86rem}.sv-contact-rows a.latin{font-size:1.05rem;font-weight:800}.sv-contact-addr{overflow-wrap:anywhere;flex:1 1 0;gap:2px;min-width:0;display:grid}.sv-contact-rows>li>strong{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.sv-contact-note{margin:0;font-size:.84rem}.sv-date{unicode-bidi:isolate}.sv-banner{margin-block-end:14px}.sv-banner[hidden]{display:none}.sv-empty{justify-items:center;gap:10px;display:grid}.sv-empty[hidden]{display:none}.sv-empty .icon-badge{margin:0}.tj-card,.rp-card{gap:10px;min-width:0;display:grid}.tj-card[hidden],.rp-card[hidden]{display:none}.tj-card>*,.rp-card>*{min-width:0}.sv-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.sv-card-head h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.05rem}.sv-card-meta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:.84rem;display:flex}.sv-card-meta>span{align-items:center;gap:4px;display:inline-flex}.sv-card-meta svg{flex:none;width:15px;height:15px}.sv-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sv-no,.sv-money{white-space:nowrap}.rp-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.rp-timeline[hidden]{display:none}.rp-timeline>li{align-items:flex-start;gap:10px;min-width:0;padding-block:0 14px;display:flex;position:relative}.rp-timeline>li:before{content:"";background:var(--line);width:2px;position:absolute;inset-block:20px 0;inset-inline-start:9px}.rp-timeline>li:last-child:before{display:none}.rp-tl-dot{border:2px solid var(--line);background:var(--surface);z-index:1;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.rp-tl-body{gap:2px;min-width:0;display:grid}.rp-tl-body strong{font-size:.92rem}.rp-tl-body small{color:var(--muted)}.rp-timeline>li.is-done .rp-tl-dot{background:var(--ok);border-color:var(--ok)}.rp-timeline>li.is-done:before{background:color-mix(in srgb, var(--ok) 60%, var(--line))}.rp-timeline>li.is-current .rp-tl-dot{background:var(--accent);border-color:var(--accent-hot);box-shadow:0 0 0 4px var(--accent-wash)}.rp-timeline>li.is-current strong{color:var(--accent-hot)}.rp-timeline>li.is-skipped{opacity:.45}.rp-timeline .rp-tl-sub{padding-inline-start:30px}@media (min-width:900px){.rp-timeline{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.rp-timeline>li{text-align:center;flex-direction:column;align-items:center;padding:0 4px}.rp-timeline>li:before{width:100%;height:2px;inset-block:9px auto;inset-inline-start:50%}.rp-timeline .rp-tl-sub{padding-inline-start:0}}.rp-mp-card{gap:10px;min-width:0;display:grid}.rp-mp-card[hidden]{display:none}.rp-mp-card>*{min-width:0}.rp-mp-card .rp-mp-warranty{-webkit-line-clamp:2;color:var(--ink2);-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.sv-files{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.sv-files[hidden]{display:none}.sv-file{aspect-ratio:1;border:1px solid var(--line);background:var(--surface2);border-radius:12px;position:relative;overflow:hidden}.sv-file img{object-fit:cover;width:100%;height:100%;display:block}.sv-file>a{width:100%;height:100%;display:block}.sv-file.is-new{border-style:dashed;border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}.sv-file-tile{width:100%;height:100%;color:var(--muted);place-items:center;display:grid}.sv-file-x{background:var(--surface);position:absolute;inset-block-start:4px;inset-inline-end:4px}.sv-uploader{gap:8px;display:grid}.sv-uploader-label{color:var(--ink2);font-size:.84rem;font-weight:700}.sv-uploader-add{justify-self:start}.sv-admin-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sv-admin-tabs::-webkit-scrollbar{display:none}.sv-admin-tabs a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;font-weight:700;display:inline-flex}.sv-admin-tabs a[aria-current=page]{color:var(--accent-hot);border-color:var(--accent)}.sv-admin-tabs{-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}[dir=ltr] .sv-admin-tabs{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}@media (min-width:900px){.sv-admin-tabs{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}.sv-form{gap:4px;display:grid}.sv-form section{min-width:0}.sv-form h2,.sv-form h3{margin:6px 0 10px;font-size:1.05rem}.sv-pair{grid-template-columns:minmax(0,1fr) 120px;align-items:end;gap:8px;display:grid}.sv-row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:620px){.sv-row2{grid-template-columns:minmax(0,1fr)}}.sv-check{align-items:flex-start;gap:8px;font-size:.9rem;display:flex}.sv-check input{flex:none;margin-block-start:4px}.sv-radio-cards{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.sv-radio-cards[hidden]{display:none}.sv-radio-card{border:1px solid var(--line);background:var(--surface2);cursor:pointer;border-radius:12px;gap:4px;min-width:0;padding:12px;display:grid;position:relative}.sv-radio-card>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sv-radio-card:has(>input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sv-radio-card:has(>input:checked){border-color:var(--accent);background:var(--accent-wash)}.sv-rules-head{flex-wrap:wrap;align-items:center;gap:12px;margin-block:6px 10px;display:flex}.sv-rules-head .icon-badge{flex:none;width:46px;height:46px;margin:0}.sv-rules-head h1{margin:0;font-size:clamp(1.6rem,3.4vw,2.3rem)}.sv-rules-toc{margin-block:16px}.sv-rules-toc h2{margin:0 0 8px;font-size:1.05rem}.sv-rules-toc ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sv-rules-toc a{align-items:baseline;gap:8px;display:flex}.sv-rules-toc a .num{color:var(--accent-hot);flex:none;font-weight:800}.sv-rules-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sv-rule-no{background:var(--accent-wash);width:40px;height:40px;color:var(--accent-hot);border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));border-radius:12px;flex:none;place-items:center;font-weight:800;display:grid}.sv-rules-list p{color:var(--ink2)}.sv-rules-back{align-items:center;gap:8px;margin-block-start:18px;display:flex}.sv-rules-back svg{width:18px;height:18px;color:var(--accent)}.sv-muted-note{color:var(--muted);font-size:.86rem}.tj-text,.tj-para,.rp-text p,.rp-pre,.rp-mp-bio,.sv-cmp-details{unicode-bidi:plaintext}@media (pointer:coarse){.sv-actions .btn-sm,.sv-actions .btn-xs,.tj-card .btn-sm,.rp-card .btn-sm,.sv-contact .btn-sm,.sv-uploader .btn-sm,.tj-toolbar .btn-sm{min-height:40px}.sv-rules-toc a{align-items:center;min-height:40px}.sv-rules-back{min-height:40px}}.sv-auth-other{margin-block-start:6px;font-size:.86rem}.sv-section-title{align-items:center;gap:8px;margin:18px 0 10px;font-size:1.1rem;display:flex}.sv-section-title svg{width:20px;height:20px;color:var(--accent);flex:none}
.tj-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;margin-bottom:14px;display:flex;overflow-x:auto}.tj-tabs[hidden]{display:none}.tj-tabs::-webkit-scrollbar{display:none}.tj-tabs a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;font-weight:700;display:inline-flex}.tj-tabs a[aria-current=page]{color:var(--accent-hot);border-color:var(--accent)}@media (max-width:700px){.tj-tabs,.rp-tabs,.rp-subtabs{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}html[dir=ltr] .tj-tabs,html[dir=ltr] .rp-tabs,html[dir=ltr] .rp-subtabs{-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}.tj-tabs a,.rp-subtabs a{padding-inline:11px}}.tj-filter{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-bottom:14px;padding:12px 14px;display:flex}.tj-filter[hidden]{display:none}.tj-filter .field{flex:170px;min-width:0;margin:0}.tj-filter .switch{flex:none;padding-block:10px}.tj-filter .btn{flex:none}@media (max-width:560px){.tj-filter .btn{flex:100%;justify-content:center}}.tj-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.tj-toolbar[hidden]{display:none}.tj-row-head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0 10px;display:flex}.tj-row-head[hidden]{display:none}.tj-row-head h2,.tj-row-head h3{flex:auto;align-items:center;gap:8px;min-width:0;margin:0;font-size:1.1rem;display:flex}.tj-count-badge{color:var(--muted);font-size:.8rem;font-weight:700}.tj-count{margin:0 0 8px}.tj-list{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:18px;display:grid}.tj-list[hidden]{display:none}@media (min-width:1280px){.tj-list.tj-list-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.tj-card h3 a{color:inherit}.tj-card .tj-text{color:var(--ink2);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.92rem}.tj-specs{color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:.88rem}.tj-note{background:var(--surface2);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:8px 10px;font-size:.9rem}.tj-ok{color:var(--ok);margin:0;font-size:.9rem}.tj-inline-ico{vertical-align:-2px;width:15px;height:15px;color:var(--accent);display:inline-block}.tj-reliab{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;font-size:.86rem;display:inline-flex}.tj-reliab[hidden]{display:none}.tj-reliab-wrap{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}.tj-reliab-wrap[hidden]{display:none}.tj-stat{color:var(--muted);white-space:nowrap}.tj-detail{gap:14px;min-width:0;display:grid}.tj-detail[hidden]{display:none}.tj-detail>*{min-width:0}.tj-detail-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tj-detail-head h2,.tj-detail-head h3{overflow-wrap:anywhere;flex:200px;min-width:0;margin:0;font-size:1.2rem}.tj-block{gap:10px;min-width:0;display:grid}.tj-block[hidden]{display:none}.tj-block>*{min-width:0}.tj-block h3{margin:0;font-size:1.05rem}.tj-sub{color:var(--ink2);margin:4px 0 0;font-size:.92rem}.tj-para{white-space:pre-line;overflow-wrap:anywhere;color:var(--ink2);margin:0}.tj-agr-req{overflow-wrap:anywhere;margin:0}.tj-countdown{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.tj-validity{color:var(--ink2);margin:0}.tj-cp{align-items:flex-start;gap:12px;min-width:0;display:flex}.tj-cp-ico{flex:none;width:44px;height:44px;margin:0}.tj-cp-main{flex:auto;gap:6px;min-width:0;display:grid}.tj-rating{gap:6px;display:grid}.tj-rating h3{margin:0;font-size:1rem}.tj-rating-sum{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px;display:flex}.tj-cmp-line{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.tj-events{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tj-events>li{border-inline-start:2px solid var(--line);gap:2px;min-width:0;padding-inline-start:12px;font-size:.9rem;display:grid}.tj-events>li small{color:var(--muted)}.tj-modal-body{gap:10px;display:grid}.tj-info{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;display:flex}.tj-info[hidden]{display:none}.tj-info>svg{width:20px;height:20px;color:var(--accent);flex:none}.tj-info p,.tj-info>span{flex:200px;min-width:0;margin:0}.tj-info-main{flex:200px;justify-items:start;gap:8px;min-width:0;display:grid}.tj-empty p{margin:0}.tj-kpis{margin-bottom:18px}.tj-kpi-empty{color:var(--muted)}.tj-kpis .k-sub .sv-stars{font-family:inherit}.auth-card.tj-reg-card{max-width:760px;margin-block:24px 48px}.tj-reg-lead{margin:0 0 14px;font-size:.92rem}.tj-reg-foot{margin:18px 0 0;font-size:.9rem}.tj-form-sec{border-bottom:1px solid var(--line);gap:4px;min-width:0;margin-bottom:10px;padding-block:6px 10px;display:grid}.tj-form-sec:last-of-type{border-bottom:0}.tj-form-sec>h2{margin:6px 0 8px;font-size:1.05rem}.tj-field-narrow{max-width:220px}.tj-profile,.tj-req-form{padding:18px}.tj-textarea-tall{min-height:160px}.tj-id-lines{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tj-id-lines>li{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.tj-id-lines>li>svg{flex:none;width:18px;height:18px}.tj-id-ok>svg{color:var(--ok)}.tj-invite{gap:8px;display:grid}.tj-invite .field{margin:0}.tj-chooser .sv-steps{margin-block:8px 18px}.tj-chooser .sv-steps p{color:var(--ink);margin:0;font-size:.96rem}.tj-worktypes{margin-block:8px 18px}.tj-cp[hidden],.tj-cp-main[hidden],.tj-rating[hidden],.tj-rating-sum[hidden],.tj-cmp-line[hidden],.tj-events[hidden],.tj-modal-body[hidden],.tj-info-main[hidden],.tj-form-sec[hidden],.tj-id-lines[hidden],.tj-invite[hidden],.tj-countdown[hidden],.tj-detail-head[hidden]{display:none}
.rp-narrow{max-width:880px}.rp-inline-ico{vertical-align:-3px;flex:none;width:16px;height:16px;display:inline-block}.rp-date{white-space:normal}.rp-sec-lead{margin:0 0 12px;font-size:.9rem}.rp-warn{background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));color:var(--ink2);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.9rem;display:flex}.rp-warn[hidden]{display:none}.rp-pre{white-space:pre-line;overflow-wrap:anywhere}.rp-tabs,.rp-subtabs{scrollbar-width:none;flex-wrap:nowrap}.rp-tabs::-webkit-scrollbar{display:none}.rp-subtabs::-webkit-scrollbar{display:none}.rp-tabs a,.rp-subtabs a{white-space:nowrap;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;font-weight:700;display:inline-flex}.rp-tabs a svg{flex:none;width:18px;height:18px}.rp-tabs a[aria-current=page],.rp-subtabs a[aria-current=page]{color:var(--accent-hot);border-color:var(--accent)}.rp-subtabs{margin-block-start:4px}.rp-subtabs .pill{padding:1px 8px}.rp-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rp-list[hidden]{display:none}.rp-card .sv-card-head h3{flex:220px}.rp-pager{justify-content:center;margin-block:14px}.rp-my-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-block-end:14px;display:flex}.rp-my-head .sv-head{margin:0}.rp-my-complaints{margin-block-start:22px}.rp-centre-status{flex-wrap:wrap;align-items:center;gap:8px;margin-block:4px 10px;font-size:.9rem;display:flex}.rp-intro{margin-block-start:6px}.rp-view{gap:14px;min-width:0;display:grid}.rp-view>*{min-width:0;margin:0}.rp-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.rp-head h1,.rp-head h2{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:clamp(1.3rem,3vw,1.8rem);display:flex}.rp-head .sv-no{color:var(--muted);font-size:.8em}.rp-tl-card{padding:16px}.rp-tl-hint{color:var(--accent-hot);font-weight:700}.rp-err{margin:0}.rp-act{gap:10px;display:grid}.rp-act>*{min-width:0;margin:0}.rp-act .sv-section-title{margin:0}.rp-prev{background:var(--surface2);border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:.92rem}.rp-tried{font-size:.88rem}.rp-centres{gap:12px;display:grid}.rp-centres[hidden]{display:none}.rp-none{justify-items:center}.rp-deadline{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.rp-ok-line{margin:0}.rp-rating{justify-items:start;gap:6px;display:grid}.rp-rating p{margin:0}.rp-sum{gap:10px;display:grid}.rp-sum h3{margin:0;font-size:1rem}.rp-details{gap:12px;display:grid}.rp-details .sv-section-title{margin:0}.rp-text{gap:4px;min-width:0;display:grid}.rp-text p{white-space:pre-line;overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0}.rp-note{overflow-wrap:anywhere;margin:0;font-size:.92rem}.rp-photo{cursor:zoom-in;padding:0}.rp-foot{justify-content:flex-start}.rp-cmp-about{font-size:.86rem}.rp-back{margin:0;font-size:.9rem}.rp-sub-title{align-items:center;gap:8px;margin:8px 0 0;font-size:1rem;display:flex}.rp-sub-title svg{width:18px;height:18px;color:var(--accent);flex:none}.rp-inline-form{padding-block-start:4px}.rp-inline-form .field:last-of-type{margin-bottom:8px}.rp-mp-card .sv-card-head h3{flex:200px;align-items:center;gap:10px;display:flex}.rp-mp-card .rp-mp-ico{border-radius:11px;flex:none;width:36px;height:36px;margin:0}.rp-mp-card .rp-mp-ico svg{width:19px;height:19px}.rp-mp-card.is-hint{border-color:color-mix(in srgb, var(--accent) 60%, var(--line));box-shadow:0 0 0 3px var(--accent-wash)}.rp-mp-rating{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.rp-mp-done{align-items:center;gap:4px;font-size:.86rem;display:inline-flex}.rp-mp-done svg{width:15px;height:15px;color:var(--ok)}.rp-mp-bio{overflow-wrap:anywhere;margin:0;font-size:.92rem}.rp-mp-line{color:var(--ink2);align-items:flex-start;gap:6px;min-width:0;margin:0;font-size:.88rem;display:flex}.rp-mp-line>svg{width:16px;height:16px;color:var(--accent);flex:none;margin-block-start:3px}.rp-mp-line>span{overflow-wrap:anywhere;min-width:0}.rp-mp-fees>div{padding:8px 10px}.rp-form{gap:14px}.rp-form-sec{min-width:0}.rp-form-sec .sv-section-title{margin-top:0}.rp-form-end{gap:12px;display:grid}.rp-submit{justify-content:center;justify-self:stretch}@media (min-width:621px){.rp-submit{justify-self:start}}.rp-locate .sv-actions{margin:0}.rp-created{text-align:center;justify-items:center}.rp-reg-hint{margin:-6px 0 12px;display:block}.sv-radio-card strong{align-items:center;gap:6px;display:inline-flex}.sv-radio-card strong svg{width:18px;height:18px;color:var(--accent);flex:none}.rp-mp-form{gap:14px;min-width:0;display:grid}.rp-mp-form>*{min-width:0;margin:0}.rp-mp-status.is-ok{border-color:color-mix(in srgb, var(--ok) 45%, var(--line))}.rp-cov{gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}.rp-cov-row{background:var(--surface2);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.rp-cov-row>*{min-width:0}.rp-cov-row .btn{justify-self:start}.rp-cov-whole{white-space:nowrap}@media (min-width:621px){.rp-cov-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;padding:8px}}.rp-pin{border:0;min-width:0;margin:0;padding:0}.rp-pin legend{color:var(--ink2);margin-block-end:6px;padding:0;font-size:.84rem;font-weight:700}.rp-submit-box{border-top:1px solid var(--line);gap:10px;padding-block-start:10px;display:grid}.rp-submit-box .btn{justify-self:start}.rp-cta{margin-block:14px 22px}.rp-paused{padding:14px}.rp-steps{padding:18px}.rp-for-centres{flex-wrap:wrap;align-items:center;gap:12px;margin-block:22px;display:flex}.rp-for-centres .icon-badge{flex:none;margin:0}.rp-for-centres p{flex:240px;min-width:0;margin:0}.rp-public-flags{margin-block:4px 12px}.rp-public-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-block:16px;display:grid}.rp-public-grid>*{min-width:0}@media (min-width:1280px){.rp-public-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.rp-public-main .sv-section-title:first-child{margin-top:0}.rp-public-side{gap:12px;display:grid}.rp-public-side p{margin:0}.rp-public-cta{white-space:normal;justify-content:center}.rp-cov-list{gap:4px;margin:0;padding-inline-start:18px;display:grid}.rp-reviews{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.rp-review{gap:6px;display:grid}.rp-review p{overflow-wrap:anywhere;margin:0}.rp-reviewer{align-items:center;gap:6px;font-weight:700;display:inline-flex}.rp-reviewer svg{width:16px;height:16px;color:var(--muted)}.rp-provider{min-width:0}.rp-provider>*{margin:0}.rp-tickets-card{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-block:22px 6px;display:flex}.rp-tickets-card .icon-badge{flex:none;margin:0}.rp-tickets-card>div{flex:220px;min-width:0}.rp-tickets-card h3{margin:0 0 2px;font-size:1rem}.rp-tickets-card p{margin:0;font-size:.88rem}.rp-mp-card .sr-chiprow{margin:0}.rp-tickets-card[hidden],.rp-my-head[hidden],.rp-centre-status[hidden],.rp-view[hidden],.rp-head[hidden],.rp-act[hidden],.rp-rating[hidden],.rp-sum[hidden],.rp-details[hidden],.rp-text[hidden],.rp-deadline[hidden],.rp-sub-title[hidden],.rp-mp-rating[hidden],.rp-mp-done[hidden],.rp-mp-line[hidden],.rp-form-end[hidden],.rp-mp-form[hidden],.rp-cov[hidden],.rp-cov-row[hidden],.rp-submit-box[hidden],.rp-for-centres[hidden],.rp-public-grid[hidden],.rp-public-side[hidden],.rp-cov-list[hidden],.rp-reviews[hidden],.rp-review[hidden],.rp-reviewer[hidden],.rp-tabs a[hidden],.rp-subtabs a[hidden]{display:none}.rp-my-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rp-my-foot-start{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-my-rated-pill{background:var(--surface2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:.84rem;display:inline-flex}.rp-done-rate-hint{color:var(--ink);background:#f5b40017;border:1px solid #f5b40047;border-radius:10px;align-items:center;gap:6px;margin:4px 0 6px;padding:8px 12px;font-size:.88rem;display:inline-flex}.rp-done-rate-hint svg{color:var(--accent);flex:none}.rp-completed-sec{gap:14px;display:grid}.rp-completed-banner{align-items:center;gap:12px;display:flex}.rp-completed-banner .icon-badge{flex:none;margin:0}.rp-rate-pro{background:linear-gradient(180deg, #f5b4000f 0%, var(--surface) 100%);border:1px solid #f5b40059;gap:14px;padding:18px;display:grid}.rp-rate-pro-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.rp-rate-pro-title-wrap{align-items:flex-start;gap:12px;display:flex}.rp-rate-pro-icon{width:42px;height:42px;color:var(--accent);background:#f5b40029;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rp-rate-pro-sub{margin:3px 0 0;font-size:.88rem}.rp-rate-pro-context{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rp-rate-stars-field{gap:8px;display:grid}.rp-rate-stars-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rp-rate-stars-bar{flex-wrap:wrap;gap:8px;display:flex}.rp-rate-stars-bar button{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:52px;height:52px;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}.rp-rate-stars-bar button:hover:not(:disabled){border-color:var(--accent);transform:translateY(-2px)}.rp-rate-stars-bar button.is-lit,.rp-rate-stars-bar button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:#f5b40024}.rp-rate-star-num{opacity:.8;font-size:.72rem;font-weight:700;line-height:1}.rp-rate-lvl{font-size:.8rem;font-weight:700}.rp-rate-lvl-5,.rp-rate-lvl-4{color:#22c55e;background:#22c55e24;border-color:#22c55e59}.rp-rate-lvl-3{color:var(--accent);background:#f5b40024;border-color:#f5b40059}.rp-rate-lvl-2,.rp-rate-lvl-1{color:#ef4444;background:#ef444424;border-color:#ef444459}.rp-rate-tags{flex-wrap:wrap;gap:8px;display:flex}.rp-rate-tag{border:1px solid var(--line);background:var(--surface2);color:var(--ink2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.84rem;transition:all .15s;display:inline-flex}.rp-rate-tag:hover:not(:disabled){border-color:var(--accent);color:var(--ink)}.rp-rate-tag.is-active{border-color:var(--accent);color:var(--ink);background:#f5b40026;font-weight:600}.rp-rate-tag.is-active svg{color:var(--accent)}.rp-rate-comment-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.rp-rate-privacy-hint{align-items:center;gap:6px;margin-top:4px;font-size:.8rem;display:inline-flex}.rp-rate-privacy-hint svg{color:#22c55e;flex:none}.rp-rate-submit-row{margin-top:2px}.rp-rated-card{background:var(--surface2);border:1px solid #f5b4004d;gap:12px;padding:16px;display:grid}.rp-rated-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rp-rated-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-rated-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rp-rated-stars-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rp-rated-comment{background:var(--surface);border-inline-start:3px solid var(--accent);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 14px;font-size:.95rem;line-height:1.6}.rp-rated-no-comment{margin:0;font-size:.88rem}.rp-rev-section{gap:14px;margin-block:22px 16px;display:grid}.rp-rev-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rp-rev-sec-head .sv-section-title{margin:0}.rp-rev-summary{background:var(--surface2);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:18px;padding:18px;display:grid}@media (min-width:640px){.rp-rev-summary{grid-template-columns:200px minmax(0,1fr);align-items:center}}.rp-rev-score-box{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex}.rp-rev-big-score{color:var(--accent);font-size:2.3rem;font-weight:800;line-height:1.05}.rp-rev-total{font-size:.85rem}.rp-rev-bars{gap:8px;display:grid}.rp-rev-bar-row{grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:10px;font-size:.85rem;display:grid}.rp-rev-bar-label{color:var(--ink2);align-items:center;gap:4px;font-weight:700;display:inline-flex}.rp-rev-bar-label svg{color:var(--accent)}.rp-rev-bar-track{background:var(--surface);border:1px solid var(--line);border-radius:999px;height:8px;overflow:hidden}.rp-rev-bar-fill{background:var(--accent);border-radius:999px;height:100%;transition:width .25s}.rp-rev-bar-count{text-align:end;font-size:.82rem}.rp-reviews-pro{gap:12px;display:grid}.rp-review-pro{border:1px solid var(--line);gap:10px;padding:16px;display:grid}.rp-review-pro-head{align-items:flex-start;gap:12px}.rp-reviewer-wrap{align-items:center;gap:10px;min-width:0;display:flex}.rp-reviewer-avatar{width:38px;height:38px;color:var(--accent);background:#f5b40024;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rp-reviewer-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rp-verified-pill,.rp-device-pill{padding:2px 8px;font-size:.76rem}.rp-review-pro-stars{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-review-comment{background:var(--surface2);border-inline-start:3px solid var(--accent);border-radius:10px;margin:0;padding:10px 14px;font-size:.95rem;line-height:1.65}.rp-review-no-comment{margin:0;font-size:.86rem;font-style:italic}.rp-no-reviews-box{text-align:center;padding:24px}
.sv-adm{gap:14px;min-width:0;display:grid}.sv-adm[hidden]{display:none}.sv-adm>*{min-width:0}.sv-adm-desk{gap:12px;min-width:0;display:grid}.sv-adm-desk[hidden]{display:none}.sv-adm-desk>*{min-width:0}.sv-adm-lead,.sv-adm-hint{margin:0;font-size:.9rem}.sv-adm-subtabs{margin-bottom:0}.sv-adm-badge{background:var(--accent);min-width:20px;height:20px;color:var(--on-accent);border-radius:999px;place-items:center;padding-inline:6px;font-size:.72rem;font-weight:800;line-height:1;display:inline-grid}.sv-adm-kpis{margin:0}a.sv-adm-kpi{color:inherit;text-decoration:none;display:block}a.sv-adm-kpi:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.sv-adm-kpi.is-hot{border-color:color-mix(in srgb, var(--accent) 60%, var(--line));box-shadow:0 0 0 3px var(--accent-wash)}.sv-adm-queues{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.sv-adm-queues[hidden]{display:none}@media (min-width:1280px){.sv-adm-queues{grid-template-columns:repeat(3,minmax(0,1fr))}}.sv-adm-queue{align-content:start;gap:10px;min-width:0;display:grid}.sv-adm-queue .sv-section-title{margin:0}.sv-adm-queue ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-adm-queue li{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.sv-adm-queue .btn{justify-self:start}.sv-adm-toolbar{padding:12px}.sv-adm-toolbar .select{flex:160px;min-width:0;max-width:260px}.sv-adm-search{flex:2 220px;min-width:0;position:relative}.sv-adm-search>svg{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:12px;translate:0 -50%}.sv-adm-search .input{width:100%;max-width:none;padding-inline-start:40px}.sv-adm-flash{margin:0}.sv-adm-table td{vertical-align:top}.sv-adm-table .sv-flags{flex-wrap:wrap}.sv-adm-wrap{overflow-wrap:anywhere;min-width:160px}.sv-adm-table a.latin,.sv-adm-table .num,.sv-adm-table .sv-adm-date{white-space:nowrap;overflow-wrap:normal}.sv-adm-date{unicode-bidi:isolate}.sv-adm-sub{color:var(--muted);overflow-wrap:anywhere;margin-block-start:2px;font-size:.8rem}.sv-adm-rowbtn{font:inherit;color:var(--accent-hot);cursor:pointer;text-align:start;overflow-wrap:break-word;background:0 0;border:0;margin:0;padding:0;font-weight:700}.sv-adm-table td:first-child{min-width:8.5em}.sv-adm-rowbtn:hover{text-decoration:underline}.sv-adm-rowbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.sv-adm-flag{margin-inline-start:6px}tr.sv-adm-hl td{background:var(--accent-wash)}.sv-adm-action{color:var(--ink2);font-size:.82rem}.sv-adm-note{color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:.84rem}.sv-adm-struck{text-decoration:line-through}.sv-adm-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.sv-adm-pager[hidden]{display:none}.sv-adm-prev svg{transform:scaleX(-1)}html[dir=rtl] .sv-adm-prev svg{transform:none}html[dir=rtl] .sv-adm-next svg{transform:scaleX(-1)}.sv-adm-pager-at{font-weight:700}.sv-adm-total{text-align:center;margin:0}.sv-adm-drawer{gap:14px;min-width:0;display:grid}.sv-adm-drawer>*{min-width:0}.sv-adm-acts{padding-block:2px}.sv-adm-facts{margin:0}.sv-adm-facts a{align-items:center;gap:4px;display:inline-flex}.sv-adm-facts svg{width:16px;height:16px}.sv-adm-sec{gap:8px;min-width:0;display:grid}.sv-adm-sec>h3{margin:0;font-size:1rem}.sv-adm-subhead{color:var(--ink2);margin:6px 0 0;font-size:.9rem}.sv-adm-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink2);margin:0}.sv-adm-switch{margin-block-start:4px}.sv-adm-pillbtn{cursor:pointer;font:inherit;font-size:.74rem}.sv-adm-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sv-adm-events{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-adm-events>li{border-block-end:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;padding-block-end:8px;display:flex}.sv-adm-events>li:last-child{border-block-end:0}.sv-adm-events .sv-adm-note{flex-basis:100%}.sv-adm-mini{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-adm-mini>li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.sv-adm-mini svg{width:16px;height:16px;color:var(--accent);flex:none}.sv-adm-linked{gap:6px;display:grid}.sv-adm-linked ul{margin:0;padding-inline-start:18px}.sv-adm-viol{flex-wrap:wrap;gap:8px;display:flex}.sv-adm-viol[hidden]{display:none}.sv-adm-stat{border:1px solid var(--line);background:var(--surface2);border-radius:12px;flex:150px;align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}.sv-adm-stat>span:first-child{color:var(--muted);font-size:.8rem}.sv-adm-stat>b{font-size:1.3rem}.sv-adm-cards{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.sv-adm-cards[hidden]{display:none}@media (min-width:1280px){.sv-adm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv-adm-card{align-content:start;gap:10px;min-width:0;display:grid}.sv-adm-card>*{min-width:0}.sv-adm-card.sv-adm-hl{outline:2px solid var(--accent);outline-offset:2px}.sv-adm-jobs-block{gap:12px;min-width:0;margin-block-start:10px;display:grid}.sv-adm-maint-decision{gap:6px;display:grid}.sv-adm-maint-decision .error,.sv-adm-maint-decision .success{margin:0}.sv-adm-maint-row{margin-block:8px 0}.sv-adm-maint-row dd{gap:8px;display:grid}.sv-adm-lists{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.sv-adm-lists[hidden]{display:none}@media (min-width:1280px){.sv-adm-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv-adm-list{align-content:start;gap:12px;min-width:0;display:grid}.sv-adm-list .sv-section-title{margin:0}.sv-adm-list-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-adm-list-rows>li{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sv-adm-list-rows>li>.input{flex:200px;min-width:0}.sv-adm-list-rows>li.is-off>.input{opacity:.6}.sv-adm-list-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sv-adm-list-tools .btn-icon{width:34px;height:34px}.sv-adm-up svg{rotate:180deg}.sv-adm-list-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv-adm-list-add .input{flex:200px;min-width:0}.sv-adm-logfor{margin:0}.sv-adm-cfg{gap:14px;min-width:0;display:grid}.sv-adm-cfg .sv-section-title{margin:0}.sv-adm-cfg-switches{gap:10px;display:grid}.sv-adm-cfg-nums{grid-template-columns:minmax(0,1fr);gap:4px 16px;display:grid}@media (min-width:1280px){.sv-adm-cfg-nums{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv-adm-cfg-nums .input{max-width:220px}.sv-rate-form{gap:4px;min-width:0;display:grid}.sv-rate-form[hidden]{display:none}.sv-rate-title{margin:0 0 6px;font-size:1.05rem}.sv-rate-label{color:var(--ink2);font-size:.84rem;font-weight:700}.sv-rate-done{align-items:center;gap:8px;margin:0;display:flex}.sv-rate-done svg{flex:none;width:20px;height:20px}.sv-cmp-form,.sv-cmp-sent{gap:4px;display:grid}.sv-cmp-about{overflow-wrap:anywhere;margin:0 0 10px}.sv-cmp-lists{gap:6px;min-width:0;display:grid}.sv-cmp-sec{gap:8px;min-width:0;display:grid}.sv-cmp-sec>h3{margin:0;font-size:1rem}.sv-cmp-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-cmp-row{gap:6px;min-width:0;padding:14px 16px;display:grid}.sv-cmp-row .sv-card-head h3 a{color:inherit}.sv-cmp-resolution{color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:.9rem}.sv-cmp-view{gap:14px;min-width:0;display:grid}.sv-cmp-view>*{min-width:0}.sv-cmp-title{align-items:center;gap:8px;margin:0;font-size:1.2rem;display:flex}.sv-cmp-title svg{width:22px;height:22px;color:var(--accent);flex:none}.sv-cmp-against{margin:0}.sv-cmp-details,.sv-cmp-decision p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sv-cmp-empty .icon-badge,.sv-empty .icon-badge{margin:0 auto}.sv-adm-list-rows>li>.sv-adm-list-en{flex:140px;min-width:0}.sv-adm-list-rows>li>.sv-adm-list-al{flex:2 220px;min-width:0}.sv-adm-list-add .sv-adm-list-en{flex:140px}.sv-adm-list-add .sv-adm-list-al{flex:2 220px}.sv-adm-list-brand .sv-adm-list-rows>li{border-block-end:1px dashed var(--line);padding-block-end:10px}.sv-adm-list-brand .sv-adm-list-rows>li:last-child{border-block-end:0}.sv-adm-models .toolbar{padding:0}.sv-adm-table tr.is-off td{opacity:.65}.sv-adm-legacy{gap:10px;min-width:0;display:grid}.sv-adm-legacy[hidden]{display:none}.sv-adm-legacy>summary{cursor:pointer;font-weight:700}.sv-adm-cfg-group{gap:6px;min-width:0;display:grid}.sv-adm-cfg-group[hidden]{display:none}
.gr-credit{color:var(--ink2);background:var(--surface2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;max-inline-size:100%;margin:10px 0 0;padding:5px 12px;font-size:.84rem;font-weight:700;display:inline-flex}.gr-credit[hidden]{display:none}.gr-credit svg{block-size:17px;inline-size:17px;color:var(--accent);flex:none}.gr-credit>span{overflow-wrap:anywhere;min-inline-size:0}.gr-page{gap:14px;min-inline-size:0;display:grid}.gr-page>*{min-inline-size:0}.gr-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.gr-top[hidden]{display:none}.gr-lead{flex:320px;min-inline-size:0;margin:0}.gr-rules{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));gap:8px;display:grid}.gr-rules[hidden]{display:none}.gr-rules-txt{align-items:flex-start;gap:10px;margin:0;line-height:1.8;display:flex}.gr-rules-txt svg{block-size:20px;inline-size:20px;color:var(--accent);flex:none;margin-block-start:4px}.gr-limits{color:var(--ink2);margin:0;font-size:.88rem}.gr-limits .num{color:var(--ink);font-weight:800}.gr-empty{text-align:center;padding:26px 16px}.gr-rows .gd-adm-thumb svg{color:var(--accent)}.gr-note{overflow-wrap:anywhere;background:color-mix(in srgb, var(--danger) 8%, var(--bg2));border:1px solid color-mix(in srgb, var(--danger) 35%, transparent);border-radius:10px;margin:0;padding:8px 12px;font-size:.88rem;line-height:1.7}.gr-rule{background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));color:var(--ink);border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;font-size:.9rem;line-height:1.7;display:flex}.gr-rule svg{block-size:18px;inline-size:18px;color:var(--accent-hot);flex:none;margin-block-start:3px}.gr-rule>span{min-inline-size:0}.gr-warn{background:color-mix(in srgb, var(--accent) 14%, var(--bg2));border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent-hot);border-radius:12px;margin:0;padding:10px 14px;font-size:.9rem;font-weight:700;line-height:1.7}.gr-review{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));gap:12px;min-inline-size:0;display:grid}.gr-review[hidden]{display:none}.gr-review.is-rejected{border-color:color-mix(in srgb, var(--danger) 40%, var(--line))}.gr-review>*{min-inline-size:0}.gr-review-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gr-review-head h2{margin:0;font-size:1.1rem}.gr-review-ico{flex:none;block-size:40px;inline-size:40px;margin:0}.gr-review-facts{color:var(--ink2);gap:6px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.gr-review-facts li{overflow-wrap:anywhere;align-items:center;gap:8px;min-inline-size:0;display:flex}.gr-review-facts svg{block-size:16px;inline-size:16px;color:var(--accent);flex:none}.gr-review-facts a{font-weight:800}.gr-flags{border:1px solid var(--line);background:var(--surface2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;font-size:.9rem;display:flex}.gr-flags.has-flags{border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:color-mix(in srgb, var(--danger) 8%, var(--bg2))}.gr-flags-none{color:var(--ok);align-items:center;gap:6px;font-weight:700;display:inline-flex}.gr-flags-none svg{block-size:16px;inline-size:16px}.gr-review-hint{margin:0;font-size:.86rem}.gr-review-note{overflow-wrap:anywhere;margin:0}.gr-reject{gap:8px;display:grid}.gr-reject .textarea{min-block-size:84px;inline-size:100%}.gr-tab-badge{vertical-align:middle;margin-inline-start:4px;padding:1px 8px;font-size:.74rem}
.cap-editor{gap:14px;min-width:0;display:grid}.cap-editor>*{min-width:0;margin:0}.cap-editor fieldset{border:0;min-width:0;margin:0;padding:0}.cap-editor legend{color:var(--ink2);margin-block-end:6px;padding:0;font-size:.84rem;font-weight:700}.cap-editor .sv-chips-field{margin:0}.cap-hint{margin-block-start:2px;font-size:.8rem;font-weight:400;display:block}.cap-editor .error{margin-block-start:6px;display:block}.cap-brands{gap:10px;display:grid}.cap-all{align-items:flex-start}.cap-brand-pick{gap:10px;min-width:0;display:grid}.cap-brand-pick[hidden]{display:none}.cap-filter{align-items:center;gap:8px;min-width:0;max-width:420px;display:flex}.cap-filter>svg{width:18px;height:18px;color:var(--muted);flex:none}.cap-filter>.input{flex:auto;min-width:0}.cap-count{margin:0;font-size:.84rem}.cap-models{gap:10px;display:grid}.cap-model-add{gap:6px;min-width:0;max-width:420px;display:grid}.cap-model-add label{color:var(--ink2);font-size:.84rem}.cap-model-blocks{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.cap-model-blocks[hidden]{display:none}@media (min-width:900px){.cap-model-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}.cap-model-block{background:var(--surface2);border:1px solid var(--line);border-radius:12px;gap:8px;min-width:0;padding:10px 12px;display:grid}.cap-model-brand{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.cap-model-brand>*{overflow-wrap:anywhere;min-width:0}.cap-model-brand .latin{font-size:.8rem}.cap-tags{gap:6px;min-width:0;display:grid}.cap-tag-list{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cap-tag-list[hidden]{display:none}.cap-tag{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line));background:var(--accent-wash);min-width:0;max-width:100%;color:var(--accent-hot);border-radius:999px;align-items:center;gap:4px;padding-block:3px;padding-inline:10px 4px;font-size:.84rem;font-weight:700;display:inline-flex}.cap-tag>bdi{overflow-wrap:anywhere;min-width:0}.cap-tag-x{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.cap-tag-x:hover,.cap-tag-x:focus-visible{background:color-mix(in srgb, var(--accent) 22%, transparent)}.cap-tag-x svg{width:14px;height:14px}.cap-tag-input{gap:4px;min-width:0;max-width:360px;display:grid}.cap-tag-input>.input{min-width:0}.cap-sugs{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:12px;gap:2px;margin:0;padding:4px;list-style:none;display:grid}.cap-sugs[hidden]{display:none}.cap-sugs>li{cursor:pointer;text-align:start;overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:8px 10px}.cap-sugs>li:hover,.cap-sugs>li.on{background:var(--accent-wash);color:var(--accent-hot)}.cap-cov{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.cap-cov legend{color:var(--ink2);align-items:center;gap:6px;margin-block-end:6px;padding:0;font-size:.84rem;font-weight:700;display:flex}.cap-ico{flex:none;width:16px;height:16px}.cap-cov-list{gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.cap-cov-row{background:var(--surface2);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.cap-cov-row>*{min-width:0}.cap-cov-whole{white-space:nowrap;align-items:center}.cap-cov-whole input{margin-block-start:0}.cap-cov-del{justify-self:start;align-items:center;gap:4px;display:inline-flex}.cap-cov-add{justify-self:start}@media (min-width:560px){.cap-cov-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;padding:8px}.cap-cov-del>span{display:none}}@media (pointer:coarse){.cap-editor .sv-chip,.cap-cov-add,.cap-cov-del,.cap-tag-x{min-height:40px}.cap-tag-x{min-width:40px}.cap-sugs>li{align-items:center;min-height:40px;display:flex}}.ds-acct{border-block-end:1px solid var(--line);gap:4px;min-width:0;margin-block-end:2px;padding-block-end:10px;display:grid}.ds-acct[hidden]{display:none}.ds-acct-label{letter-spacing:.04em;color:var(--muted);padding-block:2px;padding-inline:12px;font-size:.72rem;font-weight:800}.cap-tag-row{align-items:center;gap:6px;min-width:0;display:flex}.cap-tag-row[hidden]{display:none}.cap-tag-row>.input{flex:auto;min-width:0}.cap-tag-add{flex:none}.cap-show-all{justify-self:start}
.sr-search-card{gap:10px;min-inline-size:0;margin-block:14px 8px;display:grid}.sr-search-card[hidden]{display:none}.sr-search-card .sv-section-title{margin:0}.sr-search-lead{margin:0;font-size:.92rem}.sr-notice{margin-block:8px 12px;padding:12px 14px}.sr-form{grid-template-columns:minmax(0,1fr);gap:10px;min-inline-size:0;display:grid}.sr-form[hidden]{display:none}.sr-form>*{min-inline-size:0}.sr-form .sv-chips-field{margin-block-end:2px}.sr-devices .sv-chips{gap:6px}.sr-fields{grid-template-columns:minmax(0,1fr);gap:0 12px;min-inline-size:0;display:grid}.sr-fields[hidden]{display:none}.sr-fields>.field{min-inline-size:0}@media (min-width:621px){.sr-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.sr-form:not(.sr-form-compact) .sr-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.sr-home{align-items:center}.sr-submit-row{flex-wrap:wrap;gap:8px;display:flex}.sr-submit-row[hidden]{display:none}.sr-submit{flex:100%;justify-content:center}@media (min-width:621px){.sr-submit{flex:none;min-inline-size:200px}}@media (min-width:760px){.sr-form-compact{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sr-form-compact .sr-devices,.sr-form-compact .sr-submit-row{grid-column:1/-1}}.sr-model{gap:4px;min-inline-size:0;display:grid}.sr-model>.input{min-inline-size:0}.sr-sugs{border:1px solid var(--line);background:var(--surface);min-inline-size:0;box-shadow:var(--shadow-sm);border-radius:12px;gap:2px;margin:0;padding:4px;list-style:none;display:grid}.sr-sugs[hidden]{display:none}.sr-sugs>li{cursor:pointer;text-align:start;overflow-wrap:anywhere;border-radius:8px;min-inline-size:0;padding:8px 10px}.sr-sugs>li:hover,.sr-sugs>li.on{background:var(--accent-wash);color:var(--accent-hot)}.sr-summary{gap:10px;min-inline-size:0;margin-block:10px 6px;display:grid}.sr-summary[hidden]{display:none}.sr-summary-line{overflow-wrap:anywhere;margin:0;line-height:1.8}.sr-edit>summary{cursor:pointer;list-style:none;display:inline-flex}.sr-edit>summary::-webkit-details-marker{display:none}.sr-edit-form{min-inline-size:0;padding-block-start:12px}.sr-edit-form[hidden]{display:none}.sr-tabs{scrollbar-width:none;flex-wrap:nowrap;min-inline-size:0;max-inline-size:100%;margin-block-start:10px;overflow:auto hidden}.sr-tabs::-webkit-scrollbar{display:none}.sr-tabs[hidden]{display:none}.sr-tabs a,.sr-tabs button{white-space:nowrap;color:var(--muted);border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.sr-tabs a svg,.sr-tabs button svg{flex:none;block-size:18px;inline-size:18px}.sr-tabs a[aria-current=page],.sr-tabs button[aria-selected=true]{color:var(--accent-hot);border-color:var(--accent)}.sr-tabs .pill{padding:1px 7px;font-size:.72rem;line-height:1.5}@media (max-width:700px){.sr-tabs,.sr-filters{padding-inline-end:24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}html[dir=ltr] .sr-tabs,html[dir=ltr] .sr-filters{-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}}.sr-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin:0 0 14px;padding:0;list-style:none;display:grid}.sr-grid[hidden]{display:none}.sr-grid>li{min-inline-size:0}@media (min-width:760px){.sr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.sr-grid:not(.sr-grid-panel){grid-template-columns:repeat(3,minmax(0,1fr))}}.sr-empty{text-align:center;margin-block:8px 14px;padding:18px 14px}.sr-empty p{margin:0}.sr-band{flex-wrap:wrap;align-items:center;gap:12px;margin-block:18px 6px;display:flex}.sr-band[hidden]{display:none}.sr-band .icon-badge{flex:none;margin:0}.sr-band p{flex:240px;min-inline-size:0;margin:0}.sr-card{align-content:start;gap:10px;min-inline-size:0;display:grid}.sr-card[hidden]{display:none}.sr-card>*{min-inline-size:0;margin:0}.sr-card-title{overflow-wrap:anywhere;flex:200px;align-items:center;gap:10px;min-inline-size:0;display:flex}.sr-card .sr-card-ico{border-radius:11px;flex:none;block-size:36px;inline-size:36px;margin:0}.sr-card .sr-card-ico svg{block-size:19px;inline-size:19px}.sr-match .pill{font-weight:800}.sr-stats{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:.86rem;display:flex}.sr-stats[hidden]{display:none}.sr-line{color:var(--ink2);align-items:flex-start;gap:6px;font-size:.88rem;display:flex}.sr-line[hidden]{display:none}.sr-line>svg{block-size:16px;inline-size:16px;color:var(--accent);flex:none;margin-block-start:3px}.sr-line>span{overflow-wrap:anywhere;min-inline-size:0}.sr-chiprow{gap:4px;min-inline-size:0;display:grid}.sr-chiprow[hidden]{display:none}.sr-chiprow-k{color:var(--muted);font-size:.76rem;font-weight:700}.sr-chiprow-bare .sr-chiprow-k{display:none}.sr-chips{flex-wrap:wrap;gap:6px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.sr-chips[hidden]{display:none}.sr-chips>.pill{overflow-wrap:anywhere;white-space:normal;min-inline-size:0;max-inline-size:100%}.sr-chip-latin bdi{overflow-wrap:anywhere}.sr-chip-more{color:var(--muted)}.sr-fees{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-fees>div{padding:8px 10px}.sr-money{white-space:nowrap}.sr-free{color:var(--ok)}.sr-card-foot{justify-content:flex-start}.sr-card-foot .btn{white-space:normal;text-align:center;flex:190px;justify-content:center}.sr-card-lg .sr-card-title{font-size:1.15rem}.sr-tech-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-block:12px 18px;display:grid}.sr-tech-grid[hidden]{display:none}.sr-tech-grid>*{min-inline-size:0}@media (min-width:1280px){.sr-tech-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.sr-tech-main{gap:14px;min-inline-size:0;display:grid}.sr-tech-main[hidden]{display:none}.sr-tech-side{gap:12px;display:grid}.sr-tech-side[hidden]{display:none}.sr-tech-side p{margin:0}.sr-sec .sv-section-title:first-child{margin-top:0}.sr-models{gap:10px;display:grid}.sr-models[hidden]{display:none}.sr-sendto{gap:10px;display:grid}.sr-sendto[hidden]{display:none}.sr-sendto .sv-section-title{margin:0}.sr-covers{overflow-wrap:anywhere;margin:0;font-size:.88rem}.sv-radio-card.is-off{opacity:.6;cursor:not-allowed}.sv-radio-card.is-off>input{cursor:not-allowed}.sr-cands{gap:10px;display:grid}.sr-cands[hidden]{display:none}.sr-cands .sr-tabs{margin-block-start:0}.sr-publish{border-top:1px solid var(--line);gap:8px;padding-block-start:10px;display:grid}.sr-publish[hidden]{display:none}.sr-publish p{margin:0}.sr-offers{gap:10px;scroll-margin-block-start:80px;display:grid}.sr-offers[hidden]{display:none}.sr-offers-none{margin:0}.sr-expired{background:var(--surface2);border:1px solid var(--line);border-radius:12px;gap:8px;padding:10px 12px;display:grid}.sr-expired[hidden]{display:none}.sr-expired p{margin:0}.sr-offer-list{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.sr-offer-list[hidden]{display:none}.sr-offer{border-bottom:1px solid var(--line);gap:8px;min-inline-size:0;padding-block-end:12px;display:grid}.sr-offer:last-child{border-bottom:0;padding-block-end:0}.sr-offer[hidden]{display:none}.sr-offer-terms{gap:8px;min-inline-size:0;display:grid}.sr-offer-terms[hidden]{display:none}.sr-pre{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.sr-feecap{margin:0;font-size:.88rem}.sr-filters .pill{padding:1px 7px;font-size:.72rem}.op-page{gap:14px}.op-view{gap:12px;min-inline-size:0;display:grid}.op-view[hidden]{display:none}.op-view>*{min-inline-size:0;margin:0}.op-title{flex:220px;align-items:center;gap:10px;min-inline-size:0;margin:0;font-size:clamp(1.15rem,2.6vw,1.5rem);display:flex}.op-view .op-ico{border-radius:11px;flex:none;block-size:36px;inline-size:36px;margin:0}.op-view .op-ico svg{block-size:19px;inline-size:19px}.op-meta{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:.86rem;display:flex}.op-meta[hidden]{display:none}.op-meta>span{align-items:center;gap:4px;min-inline-size:0;display:inline-flex}.op-meta svg{flex:none;block-size:15px;inline-size:15px}.op-box{gap:10px;min-inline-size:0;display:grid}.op-box[hidden]{display:none}.op-box>*{min-inline-size:0;margin:0}.op-box .sv-section-title{margin:0}.op-mine{background:var(--surface2);border:1px solid var(--line);border-radius:12px;gap:8px;padding:10px 12px;display:grid}.op-mine[hidden]{display:none}.op-mine p{margin:0}.op-form{gap:8px}.op-row .sv-card-head h3{flex:220px}@media (pointer:coarse){.sr-tabs a,.sr-tabs button,.sr-devices .sv-chip,.sr-card-foot .btn,.sr-sugs>li{min-block-size:40px}.sr-sugs>li{align-items:center;display:flex}}.sr-card.is-compact,.rp-mp-card.is-compact{gap:8px}.sr-fees-inline{flex-wrap:wrap;align-items:center;gap:6px 12px;min-inline-size:0;font-size:.86rem;display:flex}.sr-fees-inline[hidden]{display:none}.sr-fees-inline .pill svg{block-size:14px;inline-size:14px}.sr-fee{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.sr-fee[hidden]{display:none}.sr-fee .num{font-weight:800}.rp-mp-card.is-compact .rp-mp-line{margin:0}.sr-card.is-compact .sr-card-foot,.rp-mp-card.is-compact .sr-card-foot{flex-wrap:nowrap;gap:8px}.sr-card.is-compact .sr-card-foot .btn,.rp-mp-card.is-compact .sr-card-foot .btn{white-space:normal;text-align:center;flex:1 1 0;justify-content:center;min-inline-size:0}.sr-grid>.sr-card,.sr-grid>.rp-mp-card{flex-direction:column;display:flex}.sr-grid>.sr-card[hidden],.sr-grid>.rp-mp-card[hidden]{display:none}.sr-grid>.sr-card>.sr-card-foot,.sr-grid>.rp-mp-card>.sv-actions:last-child{margin-block-start:auto}.sr-offer-head{align-items:center}.sr-offer-who{overflow-wrap:anywhere;flex:160px;min-inline-size:0;font-size:1.02rem}.sr-offer>.card{box-shadow:none}html[data-cards] .card.rp-mp-card.is-hint{border-color:color-mix(in srgb, var(--accent) 60%, var(--line))}@media (max-width:759px){.sr-card.is-compact,.rp-mp-card.is-compact{gap:7px;padding:14px}.sr-card.is-compact .sr-card-ico,.rp-mp-card.is-compact .rp-mp-ico{border-radius:9px;block-size:30px;inline-size:30px}.sr-card.is-compact .sr-card-ico svg,.rp-mp-card.is-compact .rp-mp-ico svg{block-size:16px;inline-size:16px}.sr-card.is-compact .sr-card-title,.rp-mp-card.is-compact .sv-card-head h3{font-size:1rem}.is-compact .sr-match{gap:4px}.is-compact .sr-match .pill{padding:2px 8px;font-size:.74rem}.sr-card.is-compact .sr-stats{gap:2px 10px;font-size:.8rem}.is-compact .sr-line,.is-compact .rp-mp-line{font-size:.84rem}}
.ds-tabs{scrollbar-width:none;min-inline-size:0;max-inline-size:100%;overflow:auto hidden}.ds-tabs::-webkit-scrollbar{display:none}.ds-tabs[hidden]{display:none}.ds-tabs a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.ds-tabs a:hover{color:var(--ink)}.ds-tabs a[aria-current=page]{color:var(--accent-hot);border-color:var(--accent)}.ds-tabs a .pill{padding:1px 7px;font-size:.72rem;line-height:1.5}.ds-tabs.ds-subtabs{margin-bottom:12px}.ds-tabs.ds-subtabs a{padding:8px 12px;font-size:.9rem}@media (max-width:700px){.ds-tabs{padding-inline-end:24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}html[dir=ltr] .ds-tabs{-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}.ds-tabs a{padding-inline:11px}}@media (pointer:coarse){.ds-tabs a{min-block-size:40px}}.ds-cust-head{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;min-inline-size:0;margin-block:0 14px;display:flex}.ds-cust-head[hidden]{display:none}.ds-cust-head>.ds-cust-tabs{flex:260px;margin-bottom:0}.ds-cust-account{flex:none;align-items:center;gap:6px;display:inline-flex}.ds-cust-account svg{width:16px;height:16px}@media (max-width:560px){.ds-cust-account{margin-inline-start:auto}}.ds-tech{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ds-tech[hidden]{display:none}.ds-readonly{margin:0 0 12px}.ds-alerts{flex-wrap:wrap;gap:8px 10px;margin-bottom:14px;display:flex}.ds-alerts[hidden]{display:none}.ds-alert{color:inherit;border-color:color-mix(in srgb, var(--accent) 55%, var(--line));flex:240px;align-items:center;gap:10px;min-inline-size:0;padding:10px 14px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.ds-alert[hidden]{display:none}.ds-alert:hover,.ds-alert:focus-visible{border-color:var(--accent)}.ds-alert>svg{block-size:20px;inline-size:20px;color:var(--accent);flex:none}.ds-alert>span{overflow-wrap:anywhere;min-inline-size:0}.ds-sec{min-inline-size:0;margin-bottom:8px}.ds-rows{margin-bottom:14px}.ds-lead{margin:0 0 12px}.ds-enable{margin-bottom:12px}.ds-stats{grid-template-columns:minmax(0,1fr);gap:4px;min-inline-size:0;display:grid}.ds-stats[hidden]{display:none}.ds-stats-top{margin-bottom:4px}.ds-block{min-inline-size:0;margin-bottom:14px}.ds-block>h2{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 10px;font-size:1.05rem;display:flex}.kpis.ds-kpis{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:10px}.ds-kpis .kpi{padding:14px}.ds-kpis .k-label{letter-spacing:0;text-transform:none;align-items:flex-start;line-height:1.4}.ds-kpis .k-label svg{flex:none;margin-block-start:1px}.ds-kpis .k-val{font-size:1.7rem}.ds-kpis .k-sub{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ds-ratings{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ds-ratings[hidden]{display:none}.ds-rating{gap:6px;min-inline-size:0;padding:12px 14px;display:grid}.ds-rating[hidden]{display:none}.ds-rating .sv-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.ds-rating-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink2);unicode-bidi:plaintext;margin:0}.ds-caps{grid-template-columns:minmax(0,1fr);gap:0;min-inline-size:0;scroll-margin-block-start:80px;display:grid}.ds-caps[hidden]{display:none}.ds-sec-lead{margin:0 0 8px;font-size:.9rem}.ds-listed{align-items:flex-start;gap:10px;margin:4px 0 12px;padding:10px 14px;font-size:.92rem;display:flex}.ds-listed[hidden]{display:none}.ds-listed>svg{flex:none;block-size:18px;inline-size:18px;margin-block-start:2px}.ds-listed>span{overflow-wrap:anywhere;min-inline-size:0}.ds-listed.is-ok{border-color:color-mix(in srgb, var(--ok) 60%, var(--line))}.ds-listed.is-ok>svg{color:var(--ok)}.ds-listed.is-no{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}.ds-listed.is-no>svg{color:var(--accent)}.ds-accepts{margin-block:4px 2px}.ds-cust{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:10px;min-inline-size:0;margin-block-start:10px;padding:12px;display:grid}.ds-cust[hidden]{display:none}.ds-cust>.field,.ds-cust>.sv-row2>.field{margin-bottom:0}.ds-modes{flex-wrap:wrap;gap:8px 18px;display:flex}.ds-modes[hidden]{display:none}.ds-fees-hint{margin-block-start:-4px}.ds-tk-card{color:inherit;align-items:center;gap:12px;min-inline-size:0;margin-block:18px 8px;padding:12px 14px;text-decoration:none;display:flex}.ds-tk-card[hidden]{display:none}.ds-tk-card:hover,.ds-tk-card:focus-visible{border-color:var(--accent)}.ds-tk-card .icon-badge{flex:none;margin:0}.ds-tk-card-main{gap:2px;min-inline-size:0;display:grid}.ds-tk-card-main[hidden]{display:none}html[data-cards] .card.ds-alert{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}html[data-cards] .card.ds-alert:hover,html[data-cards] .card.ds-alert:focus-visible{border-color:var(--accent)}html[data-cards] .card.ds-listed.is-ok{border-color:color-mix(in srgb, var(--ok) 60%, var(--line))}html[data-cards] .card.ds-listed.is-no{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}html[data-cards] .card.ds-tk-card:hover,html[data-cards] .card.ds-tk-card:focus-visible{border-color:var(--accent)}@media (max-width:700px){.ds-tabs.ds-subtabs{flex-wrap:wrap;row-gap:2px;padding-inline-end:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}.dash-top h1{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-inline-size:0;overflow:hidden}
.tk-page{grid-template-columns:minmax(0,1fr);gap:12px;min-inline-size:0;display:grid}.tk-page[hidden]{display:none}.tk-page>*{min-inline-size:0}.tk-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.tk-head[hidden]{display:none}.tk-head-title{min-inline-size:0;margin:0}.tk-head-title h1{font-size:clamp(1.4rem,3vw,2rem)}.tk-lead{margin:0;font-size:.92rem}.tk-back svg{transform:scaleX(-1)}html[dir=rtl] .tk-back svg{transform:none}.tk-chips{scrollbar-width:none;min-inline-size:0;max-inline-size:100%;margin-bottom:2px;overflow:auto hidden}.tk-chips::-webkit-scrollbar{display:none}.tk-chips[hidden]{display:none}.tk-chips a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:4px;padding:9px 12px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.tk-chips a:hover{color:var(--ink)}.tk-chips a[aria-current=page]{color:var(--accent-hot);border-color:var(--accent)}@media (max-width:700px){.tk-chips{padding-inline-end:24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}html[dir=ltr] .tk-chips{-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}}@media (pointer:coarse){.tk-chips a{min-block-size:40px}}.tk-list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.tk-list[hidden]{display:none}.tk-row{gap:6px;min-inline-size:0;padding:12px 14px;display:grid}.tk-row[hidden]{display:none}.tk-row.is-unread{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}.tk-row-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;min-inline-size:0;display:flex}.tk-row-head[hidden]{display:none}.tk-row-title{overflow-wrap:anywhere;flex:200px;align-items:center;gap:8px;min-inline-size:0;margin:0;font-size:1.02rem;display:flex}.tk-row-title a{color:inherit}.tk-row-title a:hover{color:var(--accent-hot)}.tk-row-meta{min-inline-size:0}.tk-row-meta>span{overflow-wrap:anywhere;flex-wrap:wrap;min-inline-size:0}.tk-row-link bdi{overflow-wrap:anywhere}.tk-no .num{white-space:nowrap}.tk-dot{background:var(--accent);block-size:9px;inline-size:9px;box-shadow:0 0 0 3px var(--accent-wash);vertical-align:middle;border-radius:999px;flex:none;display:inline-block}.tk-dot[hidden]{display:none}.tk-empty{text-align:center;justify-items:center;gap:10px;padding:26px 16px;display:grid}.tk-empty[hidden]{display:none}.tk-empty p{margin:0}.tk-against{gap:8px;min-inline-size:0;margin-block-start:8px;display:grid}.tk-against[hidden]{display:none}.tk-against .sv-section-title{margin-block:8px 0}.tk-against-note{color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:.9rem}.tk-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink2);unicode-bidi:plaintext;margin:0}.tk-sub{margin:0;font-size:1rem}.tk-form{grid-template-columns:minmax(0,1fr);gap:4px;min-inline-size:0;padding:16px;display:grid}.tk-form[hidden],.tk-form .field[hidden]{display:none}.tk-form .input,.tk-form .select,.tk-form .textarea{max-inline-size:100%}.tk-types{border:0;grid-template-columns:minmax(0,1fr);gap:8px;min-inline-size:0;margin:0 0 14px;padding:0;display:grid}.tk-types[hidden]{display:none}@media (min-width:760px){.tk-types{grid-template-columns:repeat(3,minmax(0,1fr))}}.tk-types legend{color:var(--ink2);margin-bottom:6px;padding:0;font-size:.84rem;font-weight:700}.tk-type{border:1px solid var(--line);background:var(--surface2);cursor:pointer;overflow-wrap:anywhere;border-radius:12px;align-content:start;gap:4px;min-inline-size:0;padding:10px 12px;display:grid}.tk-type[hidden]{display:none}.tk-type.is-on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.tk-type input{accent-color:var(--accent);flex:none;block-size:16px;inline-size:16px;margin:0}.tk-type:focus-within{outline:2px solid var(--accent);outline-offset:2px}.tk-type-name{align-items:center;gap:8px;font-weight:800;display:inline-flex}.tk-type-name svg{block-size:18px;inline-size:18px;color:var(--accent);flex:none}.tk-type small{font-size:.82rem}@media (pointer:coarse){.tk-type{min-block-size:44px}}.tk-privacy{margin:4px 0 6px;font-size:.86rem}.tk-thread{grid-template-columns:minmax(0,1fr);gap:12px;min-inline-size:0;display:grid}.tk-thread[hidden]{display:none}.tk-thread>*{min-inline-size:0}.tk-ticket-head{gap:8px;padding:14px 16px;display:grid}.tk-ticket-subject{overflow-wrap:anywhere;flex:220px;min-inline-size:0;margin:0;font-size:1.15rem}.tk-msgs-sec{gap:8px;display:grid}.tk-msgs{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.tk-msgs[hidden]{display:none}.tk-msg{border-inline-start:4px solid var(--line);gap:6px;min-inline-size:0;padding:12px 14px;display:grid}.tk-msg[hidden]{display:none}.tk-msg-me,.tka-msg-user{border-inline-start-color:var(--accent)}.tk-msg-team,.tka-msg-admin{border-inline-start-color:var(--info)}.tk-msg-system,.tka-msg-system{border-inline-start-color:var(--muted)}.tk-msg-head{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.88rem;display:flex}.tk-msg-head b{overflow-wrap:anywhere}.tk-files{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.tk-resolution{border-color:color-mix(in srgb, var(--ok) 50%, var(--line));gap:6px;padding:14px 16px;display:grid}.tk-resolution[hidden]{display:none}.tk-reply{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 16px;display:grid}.tk-reply[hidden]{display:none}.tk-closed-note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.tk-closed-note[hidden]{display:none}.tk-closed-note p{margin:0}.tka-desk{gap:12px}.tka-head{justify-content:space-between}.tka-head .sv-section-title{margin:0}.tka-filters .switch{flex:none}.tka-table{display:none}.tka-cards{display:grid}@media (min-width:900px){.tka-table{display:block}.tka-cards{display:none}}.tka-table[hidden],.tka-cards[hidden]{display:none}.tka-table .sv-adm-rowbtn{align-items:center;gap:6px;display:inline-flex}tr.tka-unread td{font-weight:700}.tka-cards .tk-row-title .sv-adm-rowbtn{text-align:start}.tka-drawer .tk-msgs{gap:8px}.tka-msgs .is-note{background:color-mix(in srgb, var(--accent) 7%, var(--surface2));border-style:dashed;border-inline-start-style:solid;border-inline-start-color:var(--accent-deep)}.tka-msgs .is-resolution{border-color:color-mix(in srgb, var(--ok) 45%, var(--line))}.tka-confirm{gap:8px;padding:12px 14px;display:grid}.tka-confirm[hidden]{display:none}.tka-confirm p{margin:0;font-weight:700}html[data-cards] .card.tk-msg-me,html[data-cards] .card.tka-msg-user{border-inline-start-color:var(--accent)}html[data-cards] .card.tk-msg-team,html[data-cards] .card.tka-msg-admin{border-inline-start-color:var(--info)}html[data-cards] .card.tk-msg-system,html[data-cards] .card.tka-msg-system{border-inline-start-color:var(--muted)}.tk-msg.tk-msg-team,.tk-msg.tka-msg-admin{background:color-mix(in srgb, var(--info) 6%, var(--surface))}html[data-cards] .card.tk-msg-team,html[data-cards] .card.tka-msg-admin{background:color-mix(in srgb, var(--info) 6%, var(--card-bg,var(--surface)))}html[data-cards] .card.tk-row.is-unread{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}html[data-cards] .card.tk-resolution{border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}html[data-cards] .tka-msgs .card.is-note{background:color-mix(in srgb, var(--accent) 7%, var(--surface2));border-style:dashed;border-inline-start-style:solid;border-inline-start-color:var(--accent-deep)}html[data-cards] .tka-msgs .card.is-resolution{border-color:color-mix(in srgb, var(--ok) 45%, var(--line))}.tka-drawer .sv-actions .btn,.tka-reply .btn{justify-content:center;min-inline-size:96px}
.auth-card.ah-card{max-width:480px;scroll-margin-top:calc(var(--header-h) + 12px);margin-block:32px 56px}.auth-card.ah-card.ah-reg{max-width:720px}.ah-card :is(.ah-modes,.ah-types-wrap){max-width:434px;margin-inline:auto}.ah-head{margin-bottom:14px}.ah-head .center-block{margin-bottom:8px}.ah-title{margin-bottom:0;font-size:1.6rem}.ah-sub{text-align:start;margin:-4px 0 16px;font-size:.9rem;line-height:1.7}.ah-modes{border:1px solid var(--line);background:var(--bg2);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:14px;padding:4px;display:grid}.ah-mode{min-width:0;min-height:44px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 12px;font-weight:700;line-height:1.25;transition:background .2s,color .2s}.ah-mode:hover{color:var(--ink);background:var(--surface2)}.ah-mode.on,.ah-mode.on:hover{background:var(--gold-grad);color:var(--on-accent);box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 30%, transparent)}.ah-mode:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ah-types-wrap{margin-bottom:18px}.ah-types-label{color:var(--ink2);margin-bottom:8px;font-size:.84rem;font-weight:700;display:block}.ah-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ah-type{border:1px solid var(--line);background:var(--surface2);min-width:0;min-height:44px;color:var(--ink2);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:10px 6px;transition:border-color .2s,background .2s;display:flex;position:relative}.ah-type:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.ah-type.on{border-color:var(--accent);background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--accent)}.ah-type input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ah-type:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.ah-type svg{width:22px;height:22px;color:var(--accent-hot);flex:none}.ah-type-label{color:var(--ink);overflow-wrap:anywhere;font-size:.92rem;font-weight:700;line-height:1.3}.ah-type-hint{color:color-mix(in srgb, var(--muted) 55%, var(--ink2));overflow-wrap:anywhere;font-size:.74rem;line-height:1.4}.ah-type.on .ah-type-hint{color:var(--ink2)}.ah-panel{min-width:0}.ah-nojs{flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:-8px 0 16px;font-size:.88rem;display:flex}.ah-nojs a{min-height:40px;color:var(--accent-hot);align-items:center;padding:0 4px;font-weight:700;display:inline-flex}.ah-panel :is(.sc-row2,.sv-row2,.ca-row2){align-items:start}.ah-panel .sc-note svg{color:var(--accent);display:inline-block}.ah-panel .cap-show-all{min-height:40px}.ah-panel .sv-check a{padding-block:7px;display:inline-block}.ah-panel .sc-form{gap:0}.ah-panel .sc-form .sc-row2{row-gap:0}.ah-panel .sc-form>:is(.ca-payout,.sc-note,.rp-reg-hint){margin-block-end:14px}.ah-switch{margin:16px 0 0;font-size:.9rem}.ah-link{min-height:40px;color:var(--accent-hot);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-weight:700;display:inline-flex}.ah-link:hover{color:var(--accent);text-decoration:underline}.ah-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (max-width:480px){.auth-card.ah-card{margin-block:16px 32px;padding:18px 14px}.ah-title{font-size:1.35rem}.ah-types{gap:6px}.ah-type{padding:8px 4px}}@media (max-width:360px){.ah-mode{padding-inline:6px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.ah-mode,.ah-type{transition:none}}.drawer>.row.tight>.btn{gap:6px;padding-inline:10px;font-size:.95rem}
