:root{--k-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--k-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--k-bg:#fff;--k-surface:#fff;--k-surface-low:#f2f2f2;--k-surface-field-hover:#f2f2f2;--k-surface-field-press:#e4e4e4;--k-hover:rgba(0,0,0,.06);--k-hover-2:rgba(0,0,0,.12);--k-press:rgba(0,0,0,.16);--k-backdrop:rgba(0,0,0,.24);--k-text:rgba(0,0,0,.88);--k-text-soft:rgba(0,0,0,.56);--k-text-pale:rgba(0,0,0,.4);--k-text-faint:rgba(0,0,0,.32);--k-on-accent:rgba(255,255,255,.96);--k-border:rgba(0,0,0,.16);--k-border-faint:rgba(0,0,0,.08);--k-border-hover:rgba(0,0,0,.24);--k-accent:#2291FF;--k-accent-hover:#0984f1;--k-accent-press:#237ad3;--k-accent-text:#0069c2;--k-accent-text-hover:#0080ea;--k-accent-soft:#e2f5ff;--k-accent-soft-hover:#c9eafe;--k-accent-soft-bd:#84b6e8;--k-accent-pale:#c7ebff;--k-focus-ring:rgba(34,145,255,.3);--k-ok:#008d3a;--k-ok-bold:#00a948;--k-ok-text:#007f34;--k-ok-soft:#defbe2;--k-ok-soft-bd:#71c882;--k-time:#d26e00;--k-time-bold:#fdaa00;--k-time-text:#d26e00;--k-time-soft:#fff1ca;--k-time-bd:rgba(210,110,0,.28);--k-err:#d6192a;--k-err-bold:#f63b40;--k-err-text:#c50220;--k-err-soft:#ffedef;--k-err-bd:#fea09c;--k-info:#234ece;--k-info-text:#005dae;--k-info-soft:#e8f3ff;--k-info-bd:#99bfff;--k-tag-blue-bold:#369bff;--k-tag-blue-soft:#e2f5ff;--k-tag-blue-text:#005dae;--k-tag-green-bold:#00b74e;--k-tag-green-soft:#defbe2;--k-tag-green-text:#00722d;--k-tag-mint-bold:#05bfa3;--k-tag-mint-soft:#d2fcf6;--k-tag-mint-text:#027b68;--k-tag-amber-bold:#faac00;--k-tag-amber-soft:#fff2c1;--k-tag-amber-text:#9f6700;--k-tag-orange-bold:#f96100;--k-tag-orange-soft:#ffeee2;--k-tag-orange-text:#9c3a00;--k-tag-red-bold:#ff5352;--k-tag-red-soft:#ffedef;--k-tag-red-text:#c50220;--k-tag-purple-bold:#cf60ec;--k-tag-purple-soft:#ffeaff;--k-tag-purple-text:#8b22a4;--k-tag-violet-bold:#a17bff;--k-tag-violet-soft:#f1f0ff;--k-tag-violet-text:#6936c2;--k-tag-gray-bold:#a4a4a4;--k-tag-gray-soft:#f2f2f2;--k-tag-gray-text:#747474;--k-tag-cyan-bold:#00b2e0;--k-tag-cyan-soft:#dbf5ff;--k-tag-cyan-text:#00688a;--k-tag-lime-bold:#8bc400;--k-tag-lime-soft:#eef8cf;--k-tag-lime-text:#4f6f00;--k-tag-pink-bold:#ff5fa2;--k-tag-pink-soft:#ffe8f1;--k-tag-pink-text:#b01458;--k-tag-brown-bold:#a3714f;--k-tag-brown-soft:#f5ebe3;--k-tag-brown-text:#6b4426;--k-tag-indigo-bold:#5b6ee1;--k-tag-indigo-soft:#e8ebff;--k-tag-indigo-text:#33409b;--k-tag-slate-bold:#7a8794;--k-tag-slate-soft:#eef1f4;--k-tag-slate-text:#4b5560;--k-r-btn:8px;--k-r-input:2px;--k-r-panel:8px;--k-r-surface:8px;--k-r-card:8px;--k-r-modal:16px;--k-r-pill:100px;--k-bw:1px;--k-ow:2px;--k-ow-sm:1px;--k-h-sm:32px;--k-h-md:40px;--k-h-lg:48px;--k-px-sm:12px;--k-px-md:16px;--k-px-lg:20px;--k-shadow-card:0 1px 2px rgba(0,0,0,.04);--k-shadow-lift:0 14px 30px -18px rgba(0,0,0,.25);--k-shadow-pop:0 32px 32px -16px rgba(0,0,0,.08),0 0 24px 0 rgba(0,0,0,.12);--k-shadow-modal:0 16px 32px 0 rgba(0,0,0,.06);--k-zoom-scrim:rgba(8,11,18,.93);--k-zoom-glass:rgba(17,22,34,.72);--k-zoom-hover:rgba(255,255,255,.12);--k-zoom-input:rgba(255,255,255,.07);--k-zoom-bd:rgba(255,255,255,.1);--k-zoom-bd-hover:rgba(255,255,255,.22);--k-zoom-fg:rgba(255,255,255,.72);--k-zoom-fg-dim:rgba(255,255,255,.42);--k-zoom-shadow:0 30px 80px rgba(0,0,0,.55);--k-zfab-bg:rgba(17,22,34,.82);--k-zfab-shadow:0 24px 64px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);--k-lb-scrim:rgba(6,9,15,.86);--k-lb-shadow:0 30px 90px -10px rgba(0,0,0,.7);--k-cover-grad:linear-gradient(160% 160% at 50% 0%,#f6f7f9,#eceef1);--k-cover-scrim:linear-gradient(to top,rgba(0,0,0,.35),transparent 42%);--k-glass-white:rgba(255,255,255,.88);--k-err-bd:rgba(197,2,32,.4);--k-glass-dark:rgba(10,14,24,.46);--k-glass-scrim:linear-gradient(transparent,rgba(10,14,24,.55));--k-glass-light:rgba(255,255,255,.92);--k-glass-soft:rgba(255,255,255,.22);--k-glass-soft-hover:rgba(255,255,255,.42);--k-lock-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");--k-wa-green:#25d366;--k-wa-teal:#008069;--k-wa-teal-hover:#006d59;--k-wa-teal-soft:#e7f8f1;--k-wa-ink:#111b21;--k-wa-pale:#667781;--k-wa-line:#d1d7db}.k-h1{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--k-text);line-height:1.2}.k-h2{font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--k-text);line-height:1.25}.k-h3{font-size:15px;font-weight:600;color:var(--k-text)}.k-label{font-size:13px;font-weight:500;color:var(--k-text-soft);display:block;margin-bottom:6px}.k-hint{font-size:12px;color:var(--k-text-pale);margin-top:6px}.k-hint.is-error{color:var(--k-err-text)}.k-muted{color:var(--k-text-soft)}.k-faint{color:var(--k-text-pale)}.k-link{color:var(--k-accent-text);text-decoration:none;cursor:pointer}.k-link:hover{color:var(--k-accent-text-hover);text-decoration:underline}.k-divider{height:1px;background:var(--k-border-faint);border:0;margin:0}.k-caption{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--k-text-faint)}.k-kbd{font:600 11px var(--k-font);padding:2px 6px;border-radius:5px;background:var(--k-surface-low);border:1px solid var(--k-border-faint);color:var(--k-text-soft)}.k-btn{--_h:var(--k-h-md);height:var(--_h);padding:0 var(--k-px-md);border:1px solid transparent;border-radius:var(--k-r-btn);font:600 14px var(--k-font);letter-spacing:-.01em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-btn:focus-visible{outline:none;box-shadow:0 0 0 var(--k-ow) var(--k-focus-ring)}.k-btn .k-ic{width:18px;height:18px}.k-btn--sm{--_h:var(--k-h-sm);padding:0 var(--k-px-sm);font-size:13px}.k-btn--lg{--_h:var(--k-h-lg);padding:0 var(--k-px-lg);font-size:15px}.k-btn--icon{width:var(--_h);padding:0}.k-btn--block{width:100%}.k-btn--primary{background:var(--k-accent);color:var(--k-on-accent)}.k-btn--primary:hover{background:var(--k-accent-hover)}.k-btn--primary:active{background:var(--k-accent-press)}.k-btn--ghost{background:var(--k-bg);border-color:var(--k-border);color:var(--k-text-soft)}.k-btn--ghost:hover{border-color:var(--k-border-hover);color:var(--k-text)}.k-btn--ghost:active{background:var(--k-surface-low)}.k-btn--subtle{background:transparent;color:var(--k-text-soft)}.k-btn--subtle:hover{background:var(--k-hover);color:var(--k-text)}.k-btn--danger{background:var(--k-err);color:var(--k-on-accent)}.k-btn--danger:hover{background:var(--k-err-bold)}.k-btn--danger-ghost{background:var(--k-bg);border-color:var(--k-err-bd);color:var(--k-err-text)}.k-btn--danger-ghost:hover{background:var(--k-err-soft)}.k-btn:disabled,.k-btn.is-disabled{opacity:1;background:var(--k-surface-low);color:var(--k-text-faint);border-color:transparent;cursor:not-allowed;pointer-events:none}.k-field{display:flex;flex-direction:column}.k-input,.k-textarea,.k-select{width:100%;height:var(--k-h-md);padding:0 12px;font:400 14px var(--k-font);color:var(--k-text);background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-input);transition:border-color .12s,box-shadow .12s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.k-textarea{height:auto;min-height:88px;padding:10px 12px;line-height:1.5;resize:vertical}.k-input::-moz-placeholder,.k-textarea::-moz-placeholder{color:var(--k-text-pale)}.k-input::placeholder,.k-textarea::placeholder{color:var(--k-text-pale)}.k-input:hover,.k-textarea:hover,.k-select:hover{border-color:var(--k-border-hover)}.k-input:focus,.k-textarea:focus,.k-select:focus{outline:none;border-color:var(--k-accent);box-shadow:0 0 0 var(--k-ow) var(--k-focus-ring)}.k-input.is-error,.k-textarea.is-error,.k-select.is-error{border-color:var(--k-err)}.k-input.is-error:focus{box-shadow:0 0 0 var(--k-ow) var(--k-err-soft)}.k-input:disabled,.k-select:disabled{background:var(--k-surface-low);color:var(--k-text-faint);cursor:not-allowed}.k-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-opacity='0.4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:34px}.k-input--sm{height:var(--k-h-sm);font-size:13px;padding:0 10px}.k-select.k-input--sm{padding-right:30px}.k-input-group{position:relative;display:flex;align-items:center}.k-input-group>.k-ic{position:absolute;left:11px;width:16px;height:16px;color:var(--k-text-pale);pointer-events:none}.k-input-group .k-input{padding-left:34px}.k-page{background:var(--k-surface-low);min-height:100%}.k-card{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-card);box-shadow:var(--k-shadow-card)}.k-card--pad{padding:16px}.k-card--hover{transition:border-color .14s,box-shadow .14s,transform .14s}.k-card--hover:hover{border-color:var(--k-accent-soft-bd);box-shadow:var(--k-shadow-lift);transform:translateY(-1px)}.k-card--pick{transition:border-color .14s,box-shadow .14s}.k-card--pick:hover{border-color:var(--k-accent-soft-bd);box-shadow:var(--k-shadow-lift)}.k-panel{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel)}.k-panel__head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--k-border-faint)}.k-panel__body{padding:16px}.k-tag{display:inline-flex;align-items:center;gap:5px;font:600 11px var(--k-font);line-height:1.6;padding:2px 9px;border-radius:var(--k-r-pill);background:var(--k-surface-low);color:var(--k-text-soft);white-space:nowrap}.k-tag .k-dot{width:7px;height:7px}.k-tag--blue{background:var(--k-tag-blue-soft);color:var(--k-tag-blue-text)}.k-tag--green{background:var(--k-tag-green-soft);color:var(--k-tag-green-text)}.k-tag--mint{background:var(--k-tag-mint-soft);color:var(--k-tag-mint-text)}.k-tag--amber{background:var(--k-tag-amber-soft);color:var(--k-tag-amber-text)}.k-tag--orange{background:var(--k-tag-orange-soft);color:var(--k-tag-orange-text)}.k-tag--red{background:var(--k-tag-red-soft);color:var(--k-tag-red-text)}.k-tag--purple{background:var(--k-tag-purple-soft);color:var(--k-tag-purple-text)}.k-tag--violet{background:var(--k-tag-violet-soft);color:var(--k-tag-violet-text)}.k-tag--gray{background:var(--k-tag-gray-soft);color:var(--k-tag-gray-text)}.k-tag--cyan{background:var(--k-tag-cyan-soft);color:var(--k-tag-cyan-text)}.k-tag--lime{background:var(--k-tag-lime-soft);color:var(--k-tag-lime-text)}.k-tag--pink{background:var(--k-tag-pink-soft);color:var(--k-tag-pink-text)}.k-tag--brown{background:var(--k-tag-brown-soft);color:var(--k-tag-brown-text)}.k-tag--indigo{background:var(--k-tag-indigo-soft);color:var(--k-tag-indigo-text)}.k-tag--slate{background:var(--k-tag-slate-soft);color:var(--k-tag-slate-text)}.k-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 11px;border-radius:var(--k-r-pill);font:500 13px var(--k-font);background:var(--k-surface-low);color:var(--k-text);border:1px solid var(--k-border-faint)}.k-chip__x{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--k-text-pale);cursor:pointer}.k-chip__x:hover{background:var(--k-hover);color:var(--k-text)}.k-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--k-r-pill);font:700 11px var(--k-font);background:var(--k-surface-low);color:var(--k-text-soft)}.k-badge--accent{background:var(--k-accent-soft);color:var(--k-accent-text)}.k-badge--ok{background:var(--k-ok-soft);color:var(--k-ok-text)}.k-badge--warn{background:var(--k-time-soft);color:var(--k-time-text)}.k-badge--err{background:var(--k-err-soft);color:var(--k-err-text)}.k-setup{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);overflow:hidden}.k-setup__row{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--k-border-faint);min-height:46px;flex-wrap:wrap;row-gap:6px}.k-setup__row:last-child{border-bottom:0}.k-setup__row.is-tap{cursor:pointer}.k-setup__row.is-tap:hover{background:var(--k-hover)}.k-setup__row.is-open{background:var(--k-accent-soft)}.k-setup__row.is-gap{box-shadow:inset 3px 0 0 var(--k-time)}.k-setup__row.is-off{opacity:.62}.k-setup__n{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.k-setup__sub{font-weight:400;font-size:12px;color:var(--k-text-pale)}.k-setup__r{display:flex;align-items:center;gap:12px;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;min-width:0}.k-setup__foot{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--k-border-faint);flex-wrap:wrap;row-gap:8px}.k-setup__foot .k-btn--subtle{white-space:normal;text-align:left}.k-setup__grip{flex:none;width:14px;height:18px;color:var(--k-text-faint);cursor:grab;display:flex;align-items:center}.k-setup__grip:active{cursor:grabbing}.k-setup__grip svg{width:14px;height:18px;fill:currentColor}.k-setup__edit{padding:16px;border-top:1px solid var(--k-border-faint);border-bottom:1px solid var(--k-border-faint);background:var(--k-bg)}.k-setup__edit:last-child{border-bottom:0}.k-num{font-size:12px;color:var(--k-text-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.k-num b{color:var(--k-text);font-weight:600}.k-num--warn,.k-num--warn b{color:var(--k-time-text)}.k-num--why{white-space:normal;max-width:300px;text-align:right;line-height:1.45}.k-swatches{display:grid;grid-template-columns:repeat(15,16px);gap:6px;width:-moz-max-content;width:max-content}.k-swatches i{width:16px;height:16px;border-radius:var(--k-r-pill);cursor:pointer;display:block;transition:transform .12s}.k-swatches i:hover{transform:scale(1.15)}.k-swatches i.is-on{box-shadow:0 0 0 2px var(--k-bg),0 0 0 3.5px var(--k-text)}.k-strip{display:flex;height:5px;border-radius:var(--k-r-pill);overflow:hidden;background:var(--k-surface-low)}.k-strip i{display:block;height:100%;min-width:2px}.k-dot{width:9px;height:9px;border-radius:50%;flex:none;display:inline-block;background:var(--k-text-pale)}.k-dot--accent{background:var(--k-accent)}.k-dot--ok{background:var(--k-ok-bold)}.k-dot--warn{background:var(--k-time-bold)}.k-dot--err{background:var(--k-err-bold)}.k-dot--info{background:var(--k-info)}.k-avatar{width:34px;height:34px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font:700 12px var(--k-font);background:var(--k-accent-soft);color:var(--k-accent-text);overflow:hidden}.k-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.k-avatar--sm{width:24px;height:24px;font-size:10px}.k-avatar--lg{width:44px;height:44px;font-size:15px}.k-avatar--neutral{background:var(--k-surface-low);color:var(--k-text-soft)}.k-table{width:100%;border-collapse:collapse;font-size:14px}.k-table th{text-align:left;font:600 12px var(--k-font);color:var(--k-text-pale);letter-spacing:.02em;padding:10px 16px;border-bottom:1px solid var(--k-border-faint);white-space:nowrap}.k-table td{padding:13px 16px;border-bottom:1px solid var(--k-border-faint);color:var(--k-text);vertical-align:middle}.k-table tbody tr{transition:background .1s}.k-table tbody tr:hover{background:var(--k-hover)}.k-table tbody tr:last-child td{border-bottom:0}.k-table--compact td{padding:8px 16px}.k-table__num{text-align:right;font-variant-numeric:tabular-nums}.k-tabs{display:flex;gap:4px;border-bottom:1px solid var(--k-border-faint)}.k-tab{position:relative;height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;font:600 14px var(--k-font);color:var(--k-text-soft);cursor:pointer;background:transparent;border:0}.k-tab:hover{color:var(--k-text)}.k-tab.is-active{color:var(--k-accent-text)}.k-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--k-accent);border-radius:2px}.k-segmented{display:inline-flex;background:var(--k-surface-low);border-radius:var(--k-r-btn);padding:3px;gap:2px}.k-seg-btn{height:32px;padding:0 14px;border:0;background:transparent;border-radius:6px;cursor:pointer;font:600 13px var(--k-font);color:var(--k-text-soft);display:inline-flex;align-items:center;gap:7px}.k-seg-btn:hover{color:var(--k-text)}.k-seg-btn.is-active{background:var(--k-bg);color:var(--k-text);box-shadow:var(--k-shadow-card)}.k-menu{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-pop);padding:6px;min-width:200px}.k-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:6px;font:500 14px var(--k-font);color:var(--k-text);background:transparent;border:0;cursor:pointer;text-align:left;text-decoration:none}.k-menu-item:hover{background:var(--k-hover)}.k-menu-item .k-ic{width:16px;height:16px;color:var(--k-text-pale)}.k-menu-item--dead{color:var(--k-text-soft);cursor:default}.k-menu-item--dead:hover{background:transparent}.k-menu-item--dead .k-ic{color:var(--k-text-soft)}.k-menu-item--danger{color:var(--k-err-text)}.k-menu-item--danger:hover{background:var(--k-err-soft)}.k-menu-item--danger .k-ic{color:var(--k-err-text)}.k-menu-sep{height:1px;background:var(--k-border-faint);margin:6px 4px}.k-menu--float{position:fixed;z-index:100200;min-width:220px;max-height:min(60vh,420px);overflow-y:auto}.k-backdrop{position:fixed;inset:0;background:var(--k-backdrop);z-index:50}.k-backdrop--center{display:flex;align-items:center;justify-content:center;padding:16px}.k-modal{background:var(--k-bg);border-radius:var(--k-r-modal);box-shadow:var(--k-shadow-pop);width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden}.k-modal__head{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--k-border-faint)}.k-modal__title{font:700 17px var(--k-font);letter-spacing:-.01em}.k-modal__body{padding:24px;overflow:auto}.k-modal__foot{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--k-border-faint)}.k-drawer{position:fixed;top:0;right:0;height:100vh;width:min(480px,100vw);background:var(--k-bg);box-shadow:var(--k-shadow-pop);z-index:51;display:flex;flex-direction:column}.k-drawer__head{display:flex;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid var(--k-border-faint)}.k-drawer__body{flex:1;overflow:auto;padding:24px}.k-drawer__foot{display:flex;align-items:center;gap:10px;padding:14px 24px;border-top:1px solid var(--k-border-faint);background:var(--k-bg)}.k-drawer--wide{width:min(600px,100vw)}.k-check,.k-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid var(--k-border);background:var(--k-surface);cursor:pointer;flex:none;transition:.12s;position:relative}.k-check{border-radius:4px}.k-radio{border-radius:50%}.k-check:hover,.k-radio:hover{border-color:var(--k-accent)}.k-check:checked,.k-radio:checked{background:var(--k-accent);border-color:var(--k-accent)}.k-check:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--k-on-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.k-radio:checked:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--k-on-accent)}.k-check:focus-visible,.k-radio:focus-visible{outline:var(--k-ow-sm) solid var(--k-accent);outline-offset:1px;box-shadow:none}input[type=checkbox].k-check:focus,input[type=checkbox].k-check:focus-visible,input[type=radio].k-radio:focus,input[type=radio].k-radio:focus-visible{outline:var(--k-ow-sm) solid var(--k-accent);outline-offset:1px;box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.k-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:20px;border-radius:var(--k-r-pill);background:var(--k-border);cursor:pointer;position:relative;transition:background .15s;flex:none;border:0;box-sizing:border-box;padding:0;margin:0}.k-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:var(--k-shadow-card);transition:transform .15s}.k-switch:checked{background:var(--k-accent)}.k-switch:checked:after{transform:translate(16px)}.k-switch:focus-visible{outline:var(--k-ow-sm) solid var(--k-accent);outline-offset:1px;box-shadow:none}input[type=checkbox].k-switch:focus,input[type=checkbox].k-switch:focus-visible{outline:var(--k-ow-sm) solid var(--k-accent);outline-offset:1px;box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.k-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:56px 24px;gap:6px}.k-empty .k-ic{width:40px;height:40px;color:var(--k-text-faint);margin-bottom:6px;stroke-width:1.5}.k-empty .k-btn .k-ic,.k-empty a .k-ic,.k-empty button .k-ic{width:18px;height:18px;color:inherit;margin-bottom:0;stroke-width:2}.k-empty__title{font:700 16px var(--k-font);color:var(--k-text)}.k-empty__text{font-size:13px;color:var(--k-text-pale);max-width:360px}.k-empty__act{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px;flex-wrap:wrap}.k-empty__note{font-size:12.5px;line-height:1.55;color:var(--k-text-pale);max-width:420px;margin-top:12px}.k-empty__note a{color:var(--k-accent-text);text-decoration:none}.k-empty__note a:hover{text-decoration:underline}.k-empty--lg{padding:0 20px;gap:0;max-width:520px}.k-empty--lg .k-empty__title{font:800 22px/1.28 var(--k-font);letter-spacing:-.035em}.k-empty--lg .k-empty__text{font-size:14px;line-height:1.6;color:var(--k-text-soft);max-width:460px;margin-top:10px}.k-empty--lg .k-empty__act{margin-top:20px}.k-empty--lg .k-empty__note{margin-top:15px}.k-void{display:flex;flex-direction:column;width:100%;height:100%;min-height:60vh;padding:24px;background:var(--k-surface-low)}.k-void__ghost{flex:none;height:38%;min-height:150px;max-height:300px;display:flex;gap:14px;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 30%,rgba(0,0,0,.22) 76%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 30%,rgba(0,0,0,.22) 76%,transparent 100%)}.k-void__msg{flex:1;min-height:0;display:flex;align-items:flex-start;justify-content:center;padding-top:clamp(16px,3.5vh,44px)}.k-void__bar{display:block;height:7px;border-radius:4px;background:var(--k-border-faint)}.k-void__dot{width:7px;height:7px;border-radius:50%;background:var(--k-border);flex:none}.k-void__col{flex:1;min-width:0;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:10px;padding:11px 10px;display:flex;flex-direction:column;gap:9px}.k-void__colh{display:flex;align-items:center;gap:7px}.k-void__card{border:1px solid var(--k-border-faint);border-radius:8px;background:var(--k-surface-low);padding:10px 11px;display:flex;flex-direction:column;gap:7px}.k-void__list{width:290px;flex:none;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:10px;padding:11px 10px;display:flex;flex-direction:column;overflow:hidden}.k-void__row{padding:11px 8px;border-bottom:1px solid var(--k-border-faint);display:flex;flex-direction:column;gap:7px}.k-void__row:last-child{border-bottom:0}.k-void__read{flex:1;min-width:0;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:10px;padding:18px;display:flex;flex-direction:column;gap:11px;overflow:hidden}.k-void__rows{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;gap:10px;overflow:hidden}.k-void__prow{flex:none;display:flex;align-items:center;gap:14px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:10px;padding:13px 15px}.k-void__pbody{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.k-void__strip{display:flex;height:5px;border-radius:100px;overflow:hidden;width:260px;max-width:100%;background:var(--k-surface-low)}.k-void__strip i{display:block;height:100%;background:var(--k-border-faint)}.k-void__strip i:nth-child(2n){background:var(--k-border)}@media(max-width:640px){.k-void{padding:16px}.k-void__ghost{height:30%}.k-void__list{display:none}}.k-toast{display:flex;align-items:center;gap:11px;padding:12px 16px;border-radius:var(--k-r-panel);background:var(--k-bg);border:1px solid var(--k-border-faint);box-shadow:var(--k-shadow-pop);font:500 14px var(--k-font);color:var(--k-text);min-width:280px}.k-toast .k-ic{width:20px;height:20px;flex:none}.k-toast--ok .k-ic{color:var(--k-ok)}.k-toast--err .k-ic{color:var(--k-err)}.k-toast--warn .k-ic{color:var(--k-time)}.k-toast--info .k-ic{color:var(--k-accent)}.k-pager{display:inline-flex;align-items:center;gap:2px}.k-pager a,.k-pager span{min-width:32px;height:32px;padding:0 8px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font:600 13px var(--k-font);color:var(--k-text-soft);text-decoration:none;cursor:pointer}.k-pager a:hover{background:var(--k-hover);color:var(--k-text)}.k-pager .is-active{background:var(--k-accent-soft);color:var(--k-accent-text)}.k-pager .is-disabled{color:var(--k-text-faint);pointer-events:none}.k-tip{background:#000000e0;color:#fff;font:500 12px var(--k-font);padding:5px 9px;border-radius:6px;box-shadow:var(--k-shadow-modal);white-space:nowrap}.k-side{background:var(--k-bg);border-right:1px solid var(--k-border-faint);display:flex;flex-direction:column}@media(max-width:639px){.k-side{transform:translate(-100%);box-shadow:var(--k-shadow-modal)}.k-side.is-mobile-open{transform:translate(0)}}.k-side__top{height:60px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--k-border-faint);position:relative}.k-side__logo{display:flex;align-items:center;gap:9px;font:800 17px var(--k-font);letter-spacing:-.02em;color:var(--k-text);text-decoration:none;white-space:nowrap}.k-side__logo .mark{width:26px;height:26px;border-radius:7px;background:var(--k-accent);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.k-side__logo .mark .k-ic{width:16px;height:16px;stroke-width:2.2}.k-side__logo small{font-weight:600;color:var(--k-text-pale);font-size:11px;letter-spacing:.02em;margin-left:-3px}.k-side__toggle{position:absolute;right:-13px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--k-bg);border:1px solid var(--k-border);color:var(--k-text-pale);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--k-shadow-card);z-index:50;transition:.12s}.k-side__toggle:hover{color:var(--k-text);border-color:var(--k-border-hover)}.k-nav{flex:1;padding:14px 12px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.k-nav__item{display:flex;align-items:center;gap:9px;height:26px;padding:0 12px;border-radius:var(--k-r-btn);color:var(--k-text-soft);font:500 13px var(--k-font);text-decoration:none;white-space:nowrap;transition:background .12s,color .12s}.k-nav__item:hover{background:var(--k-hover);color:var(--k-text)}.k-nav__item.is-active{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.k-nav__item .k-ic{width:16px;height:16px;flex:none;color:var(--k-text-pale);transition:color .12s}.k-nav__item:hover .k-ic{color:var(--k-text-soft)}.k-nav__item.is-active .k-ic{color:var(--k-accent)}.k-nav__item--rail{justify-content:center;padding:0;gap:0;position:relative}.k-nav__dot{position:absolute;top:-2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:var(--k-r-pill);background:var(--k-accent-soft);color:var(--k-accent-text);font:700 9px/14px var(--k-font);text-align:center}.k-nav__cap{display:flex;align-items:center;justify-content:space-between;width:100%;height:26px;padding:0 12px;margin-top:11px;border:0;background:none;cursor:pointer;text-align:left;font:700 10px var(--k-font);letter-spacing:.13em;text-transform:uppercase;color:var(--k-text-faint);transition:color .12s}.k-nav__cap:hover{color:var(--k-text-pale)}.k-grp:first-child .k-nav__cap{margin-top:4px}.k-nav__cap .k-grp__chev{display:flex;color:var(--k-text-faint);transition:transform .18s ease}.k-nav__cap .k-grp__chev .k-ic{width:13px;height:13px}.k-nav__cap .k-grp__chev.is-collapsed{transform:rotate(-90deg)}.k-nav__sep{height:1px;background:var(--k-border-faint);margin:8px 10px}.k-nav>.k-nav__item,.k-nav>.k-nav__sep{flex:none}.k-grp{display:flex;flex-direction:column}.k-grp__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.k-grp__sub.is-open{grid-template-rows:1fr}.k-grp__sub>div{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:1px}.k-side__user{padding:12px;border-top:1px solid var(--k-border-faint)}.k-uchip{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:var(--k-r-btn);cursor:pointer;background:transparent;border:0;text-align:left;transition:background .12s}.k-uchip:hover{background:var(--k-hover)}.k-uchip__txt{flex:1;min-width:0}.k-uchip__nm{display:block;font:600 13px var(--k-font);color:var(--k-text);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-uchip__em{display:block;font:400 11px var(--k-font);color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-ic{width:20px;height:20px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.k-ic--sm{width:16px;height:16px}.k-ic--lg{width:24px;height:24px}.k-spin{animation:k-spin 1s linear infinite}@keyframes k-spin{to{transform:rotate(360deg)}}.k-grid-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:1040px){.k-grid-tiles{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.k-grid-tiles{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.k-grid-tiles{grid-template-columns:1fr}}.k-tile{position:relative;display:flex;flex-direction:column;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:var(--k-shadow-card)}.k-tile:hover{border-color:var(--k-border-hover);transform:translateY(-3px);box-shadow:var(--k-shadow-lift)}.k-tile__cover{position:relative;aspect-ratio:4/5;background:var(--k-cover-grad);overflow:hidden;display:grid;place-items:center}.k-tile__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.k-tile__ph{width:34px;height:34px;color:var(--k-text-pale);stroke-width:1.4}.k-tile__cover.has .k-tile__ph{display:none}.k-tile__cover:after{content:"";position:absolute;inset:0;background:var(--k-cover-scrim);opacity:0;transition:.16s}.k-tile:hover .k-tile__cover:after{opacity:1}.k-tile__badge{position:absolute;top:11px;left:11px;font:600 10px var(--k-font);letter-spacing:.2px;color:var(--k-text-soft);background:var(--k-glass-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--k-border-faint);border-radius:20px;padding:4px 9px;display:inline-flex;align-items:center;gap:6px;z-index:1}.k-tile__badge .k-dot{width:5px;height:5px}.k-tile__ops{position:absolute;top:9px;right:9px;display:flex;gap:3px;opacity:0;transition:opacity .14s;z-index:2}.k-tile:hover .k-tile__ops{opacity:1}.k-tile__op{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--k-border-faint);background:var(--k-glass-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--k-text-soft);cursor:pointer;border-radius:7px;transition:.13s}.k-tile__op:hover{color:var(--k-text);border-color:var(--k-border-hover)}.k-tile__op--danger:hover{color:var(--k-err-text);border-color:var(--k-err-bd)}.k-tile__op .k-ic{width:14px;height:14px}.k-tile__body{padding:13px 14px 15px}.k-tile__name{font:700 16px/1.2 var(--k-font);letter-spacing:-.2px;color:var(--k-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.k-tile__meta{margin-top:9px;font:500 11.5px var(--k-font);color:var(--k-text-soft);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.k-tile__meta b{color:var(--k-text);font-weight:700}.k-tile__meta .k-sep{width:3px;height:3px;border-radius:50%;background:var(--k-text-pale);flex:none}.k-statline{display:flex;align-items:center;gap:18px;font:400 12.5px var(--k-font);color:var(--k-text-soft)}.k-statline b{color:var(--k-text);font-weight:700}.k-statline .k-sep{width:5px;height:5px;border-radius:50%;background:var(--k-border)}.k-steps{display:flex;align-items:center;gap:8px;font:400 12.5px var(--k-font);color:var(--k-text-soft)}.k-steps__c{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:0;font:inherit;color:inherit}.k-steps__c.is-done{color:var(--k-ok-text)}.k-steps__c.is-on{color:var(--k-text)}.k-steps__c[data-go]{cursor:pointer}.k-steps__c[data-go]:hover{color:var(--k-accent-text)}.k-steps__n{width:18px;height:18px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;font-size:9px;flex:none}.k-steps__sep{width:18px;height:1px;background:var(--k-border);flex:none}.k-collapse>summary{display:inline-flex;align-items:center;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-collapse>summary::-webkit-details-marker{display:none}.k-collapse>summary::marker{content:""}.k-warn{background:var(--k-time-soft);border:1px solid var(--k-time-bd);border-radius:var(--k-r-panel);padding:10px 13px;font:400 13px var(--k-font);color:var(--k-time)}.k-warn .k-link{color:var(--k-time);text-decoration:underline}.k-combo{position:relative}.k-combo__menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:50;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-pop);padding:5px;max-height:264px;overflow-y:auto}.k-combo__opt{padding:9px 12px;border-radius:6px;cursor:pointer;font-size:14px;color:var(--k-text);line-height:1.35}.k-combo__opt:hover,.k-combo__opt.is-active{background:var(--k-hover)}.k-combo__group{padding:10px 12px 4px;font:700 11px var(--k-font);letter-spacing:.04em;text-transform:uppercase;color:var(--k-text-pale)}.k-combo__group:first-child{padding-top:4px}.k-combo__empty{padding:9px 12px;font-size:13px;color:var(--k-text-pale)}.k-range{position:relative;height:22px;margin-top:10px}.k-range__track{position:absolute;top:8px;left:0;right:0;height:6px;border-radius:var(--k-r-pill);background:var(--k-surface-low);border:1px solid var(--k-border-faint)}.k-range__fill{position:absolute;top:-1px;bottom:-1px;border-radius:var(--k-r-pill);background:var(--k-accent)}.k-range__handle{position:absolute;top:50%;width:20px;height:20px;margin-left:-10px;transform:translateY(-50%);border-radius:50%;background:var(--k-bg);border:2px solid var(--k-accent);box-shadow:var(--k-shadow-card);cursor:grab;touch-action:none;z-index:2}.k-range__handle:active{cursor:grabbing}.k-range__handle:focus{outline:none;box-shadow:0 0 0 4px var(--k-focus-ring)}.k-hled{width:100%;background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-surface);color:var(--k-text);font:700 21px/1.3 var(--k-font);letter-spacing:-.3px;padding:11px 15px;resize:none;overflow:hidden}.k-hled:focus{outline:none;border-color:var(--k-accent);box-shadow:0 0 0 var(--k-ow) var(--k-focus-ring)}.k-body{white-space:pre-wrap;word-break:break-word;background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-r-surface);color:var(--k-text);font-size:15.5px;line-height:1.7;padding:20px 22px;min-height:140px;cursor:text}.k-body:focus{outline:none;border-color:var(--k-accent);box-shadow:0 0 0 var(--k-ow) var(--k-focus-ring)}.k-body.is-preview{background:var(--k-surface-low);color:var(--k-text-soft);cursor:default}.k-body .k-lk{background:var(--k-ok-soft);box-shadow:inset 0 -1.6px 0 var(--k-ok);border-radius:3px;cursor:pointer;padding:0 3px 1px 17px;caret-color:transparent;position:relative}.k-body .k-lk:before{content:"";position:absolute;left:3px;top:50%;width:11px;height:11px;margin-top:-5.5px;background:currentColor;opacity:.65;-webkit-mask:var(--k-lock-mask) center/11px no-repeat;mask:var(--k-lock-mask) center/11px no-repeat}.k-prevbanner{display:flex;align-items:center;gap:10px;background:var(--k-time-soft);border:1px solid var(--k-time-bd);border-radius:var(--k-r-panel);padding:8px 12px;font:400 13px var(--k-font);color:var(--k-time);margin-bottom:8px}.k-prevbanner .k-grow{flex:1}.k-vlist{border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);background:var(--k-bg);padding:5px;margin-top:8px;max-height:240px;overflow-y:auto}.k-vitem{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--k-text)}.k-vitem:hover{background:var(--k-hover)}.k-vitem.is-current{color:var(--k-text-pale);cursor:default}.k-vitem__ts{margin-left:auto;font-size:11px;color:var(--k-text-pale);flex:none}.k-postate{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 14px}.k-postate__c{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:var(--k-r-pill);background:var(--k-bg);border:1px solid var(--k-border-faint);box-shadow:var(--k-shadow-card);font:400 12.5px var(--k-font);color:var(--k-text-soft);cursor:pointer}.k-postate__c:hover{border-color:var(--k-border)}.k-postate__c b{color:var(--k-text);font-weight:600}.k-postate__c.is-ok{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd);color:var(--k-accent-text)}.k-postate__c.is-ok b{color:var(--k-accent-text)}.k-postate__d{width:6px;height:6px;border-radius:50%;background:var(--k-text-pale);flex:none}.k-postate__c.is-ok .k-postate__d{background:var(--k-ok-bold)}.k-ministeps{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:400 11.5px var(--k-font);color:var(--k-text-pale)}.k-ministeps>span{display:inline-flex;align-items:center;gap:6px}.k-ministeps i{width:18px;height:18px;border-radius:50%;border:1px solid var(--k-border);font-style:normal;font-size:10px;display:inline-flex;align-items:center;justify-content:center;flex:none}.k-ministeps .is-cur{color:var(--k-text)}.k-ministeps .is-cur i{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent);font-weight:600}.k-ministeps .is-done{color:var(--k-ok-text)}.k-ministeps .is-done i{background:var(--k-ok-bold);border-color:var(--k-ok-bold);color:var(--k-on-accent)}.k-ministeps .k-grow{flex:1}.k-invite{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--k-bg);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);flex-wrap:wrap}.k-invite__ic{width:30px;height:30px;border-radius:50%;background:var(--k-accent-soft);color:var(--k-accent-text);display:inline-flex;align-items:center;justify-content:center;flex:none}.k-invite__t{flex:1;min-width:220px;font-size:13.5px;line-height:1.45;color:var(--k-text-soft)}.k-invite__t b{color:var(--k-text);font-weight:600}.k-vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;padding:6px 0 8px}.k-vgrid--tight{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}@media(max-width:640px){.k-vgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}}.k-vcard{position:relative;border-radius:var(--k-r-panel);overflow:hidden;background:var(--k-surface-low);box-shadow:var(--k-shadow-card);transition:transform .18s,box-shadow .18s}.k-vcard:hover{transform:translateY(-3px);box-shadow:var(--k-shadow-lift)}.k-vcard.is-pick{outline:2px solid var(--k-accent);outline-offset:2px}.k-vthumb{position:relative;cursor:pointer;display:block}.k-vthumb img{width:100%;display:block;aspect-ratio:var(--ar,4/5);-o-object-fit:cover;object-fit:cover;background:var(--k-surface-low)}.k-vkind{position:absolute;top:9px;left:9px;z-index:2;font:600 10.5px var(--k-font);letter-spacing:.3px;color:var(--k-on-accent);background:var(--k-glass-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--k-r-pill);padding:3px 9px;opacity:0;transition:opacity .18s;pointer-events:none}.k-vcard:hover .k-vkind{opacity:1}.k-vcheck{position:absolute;top:8px;right:8px;z-index:2;width:24px;height:24px;border-radius:50%;background:var(--k-accent);color:var(--k-on-accent);display:none;align-items:center;justify-content:center;box-shadow:var(--k-shadow-card)}.k-vcard.is-pick .k-vcheck{display:flex}.k-vtools{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;gap:5px;align-items:center;padding:9px 10px;background:var(--k-glass-scrim);font:400 12px var(--k-font);opacity:0;transform:translateY(6px);transition:opacity .18s,transform .18s}.k-vcard:hover .k-vtools,.k-vcard:focus-within .k-vtools{opacity:1;transform:none}.k-vtools a{cursor:pointer}.k-vtools a.k-vprim{height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:14px;background:var(--k-glass-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--k-text);font-weight:600;font-size:12px}.k-vtools a.k-vprim:hover{background:var(--k-bg)}.k-vtools .k-grow{flex:1}.k-vtools a.k-vib{width:28px;height:28px;border-radius:50%;background:var(--k-glass-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--k-on-accent);display:inline-flex;align-items:center;justify-content:center}.k-vtools a.k-vib:hover{background:var(--k-glass-soft-hover)}.k-vtools a.k-vib .k-ic{width:14px;height:14px}.k-vregen{display:flex;gap:6px;padding:6px;min-width:0}.k-vregen .k-input{flex:1;min-width:0}.k-zoom{position:fixed;inset:0;z-index:60;background:var(--k-zoom-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px}.k-zoom__stage{position:relative;flex:0 0 auto;border-radius:var(--k-r-modal);overflow:hidden;box-shadow:var(--k-zoom-shadow);background:#000}.k-zoom__frame{position:absolute;top:0;left:0;border:0;transform-origin:top left;display:block}.k-zoom__tools{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center;max-width:94vw;border-radius:16px;padding:8px;background:var(--k-zoom-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.k-zbtn{border:0;background:transparent;color:var(--k-zoom-fg);font:500 13px var(--k-font);border-radius:10px;padding:0 12px;height:34px;display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:background .15s,color .15s,transform .08s}.k-zbtn:hover{background:var(--k-zoom-hover);color:#fff}.k-zbtn:active{transform:scale(.96)}.k-zbtn:disabled{opacity:.35;cursor:default}.k-zbtn .k-ic{width:15px;height:15px}.k-zbtn.is-on,.k-zbtn.is-on:hover{background:var(--k-accent);color:#fff;box-shadow:0 2px 16px #2291ff6b}.k-zbtn--primary{background:var(--k-accent);color:#fff;font-weight:600;padding:0 16px}.k-zbtn--primary:hover{background:var(--k-accent);filter:brightness(1.12);color:#fff}.k-zoom__cap{font:600 11px/1 var(--k-font);color:var(--k-zoom-fg-dim);letter-spacing:.5px;text-transform:uppercase}.k-zoom__hint{font:400 11.5px var(--k-font);color:var(--k-zoom-fg-dim);text-align:center}.k-zclose{position:absolute;top:20px;right:22px;width:42px;height:42px;border-radius:50%;border:1px solid var(--k-zoom-bd);background:var(--k-zoom-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--k-zoom-fg);cursor:pointer;display:grid;place-items:center;transition:.15s;z-index:2}.k-zclose:hover{color:#fff;background:var(--k-zoom-hover);border-color:var(--k-zoom-bd-hover)}.k-znav{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:1px solid var(--k-zoom-bd);background:var(--k-zoom-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--k-zoom-fg);cursor:pointer;display:grid;place-items:center;transition:.15s;z-index:2}.k-znav:hover{color:#fff;background:var(--k-zoom-hover);border-color:var(--k-zoom-bd-hover)}.k-znav--prev{left:22px}.k-znav--next{right:22px}.k-zoom__input{width:440px;max-width:56vw;background:var(--k-zoom-input);border:1px solid var(--k-zoom-bd);border-radius:10px;padding:9px 12px;font:13px var(--k-font);color:#fff;outline:none}.k-zoom__input:focus{border-color:var(--k-accent);background:var(--k-zoom-hover)}.k-zoom__input::-moz-placeholder{color:var(--k-zoom-fg-dim)}.k-zoom__input::placeholder{color:var(--k-zoom-fg-dim)}.k-vph{display:flex;flex-wrap:wrap;gap:8px}.k-vph__item{position:relative;width:64px;height:64px;border-radius:10px;overflow:hidden;border:1px solid var(--k-border-faint)}.k-vph__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.k-vph__del{position:absolute;top:2px;right:2px;width:20px;height:20px;display:grid;place-items:center;border:0;border-radius:6px;background:#0f1522b8;color:#fff;cursor:pointer}.k-vph__del:hover{background:var(--k-err)}.k-vph__del .k-ic{width:12px;height:12px}.k-vph__add{width:64px;height:64px;display:grid;place-items:center;border:1.5px dashed var(--k-border-hover);border-radius:10px;color:var(--k-text-pale);cursor:pointer;background:var(--k-surface-low)}.k-vph__add:hover{border-color:var(--k-accent);color:var(--k-accent)}.k-zoom__row{display:flex;align-items:center;gap:6px;border-radius:12px;padding:8px;background:var(--k-zoom-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.k-zfab{position:fixed;z-index:62;display:flex;align-items:center;gap:2px;border-radius:12px;padding:5px 6px;background:var(--k-zfab-bg);-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);border:1px solid var(--k-zoom-bd);box-shadow:var(--k-zfab-shadow);font-family:var(--k-font)}.k-fbtn{border:0;background:transparent;color:var(--k-zoom-fg);border-radius:8px;min-width:27px;height:27px;font:600 12px var(--k-font);cursor:pointer;display:grid;place-items:center;padding:0 6px;transition:background .12s,color .12s}.k-fbtn:hover{background:var(--k-zoom-bd);color:#fff}.k-fbtn.is-on,.k-fbtn.is-on:hover{background:var(--k-accent);color:#fff}.k-fbtn .k-ic{width:14px;height:14px}.k-fval{font:600 11px var(--k-font);color:var(--k-zoom-fg-dim);min-width:28px;text-align:center}.k-fsep{width:1px;height:16px;background:var(--k-zoom-bd);margin:0 4px;flex:none}.k-fsw{width:18px;height:18px;border-radius:50%;box-shadow:0 0 0 1px var(--k-zoom-bd-hover);cursor:pointer;transition:transform .12s,box-shadow .12s;flex:none}.k-fsw:hover{transform:scale(1.18)}.k-fsw.is-on{box-shadow:0 0 0 2px var(--k-accent)}.k-ss{max-width:1180px;margin:0 auto}.k-ss-h1{font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:1.1;color:var(--k-text)}.k-ss-sub{margin-top:9px;font-size:14px;line-height:1.5;color:var(--k-text-soft);max-width:760px}.k-ss-src{margin-top:7px;font-size:12px;color:var(--k-text-pale);max-width:760px}.k-sheet{margin-top:26px;display:grid;grid-template-columns:1.15fr .85fr;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);overflow:hidden}.k-sheet--g3{grid-template-columns:1fr 1fr 1fr;margin-top:14px}.k-sheet-col{padding:22px 24px;min-width:0}.k-sheet-col+.k-sheet-col{border-left:1px solid var(--k-border-faint)}.k-slabel{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--k-text-pale);margin-bottom:14px}.k-spine{list-style:none;display:flex;flex-direction:column;gap:9px}.k-spine li{display:flex;gap:10px;font-size:13.5px;line-height:1.4;color:var(--k-text-soft)}.k-spine li .k-ic{flex:none;width:15px;height:15px;margin-top:1px;color:var(--k-accent-text)}.k-pal{display:flex;flex-direction:column;gap:9px}.k-swatch{display:flex;align-items:center;gap:11px}.k-swatch-chip{flex:none;width:26px;height:26px;border-radius:7px;border:1px solid var(--k-border-faint);box-shadow:inset 0 0 0 1px #ffffff0a}.k-swatch-nm{font-size:12.5px;color:var(--k-text-soft)}.k-swatch-hx{margin-left:auto;font-family:var(--k-font-mono);font-size:11.5px;color:var(--k-text-pale);white-space:nowrap}.k-mini{list-style:none;display:flex;flex-direction:column;gap:8px}.k-mini li{font-size:12.5px;line-height:1.42;color:var(--k-text-soft)}.k-mini li b{color:var(--k-text);font-weight:600}.k-gtitle{margin:38px 0 4px;display:flex;align-items:baseline;gap:12px}.k-gtitle h2{font-size:19px;font-weight:700;letter-spacing:-.3px;color:var(--k-text);line-height:1.25}.k-gtitle .k-cnt{font-size:12.5px;color:var(--k-text-soft)}.k-gallery{margin-top:18px;display:flex;flex-direction:column;gap:16px}.k-ecard{display:grid;grid-template-columns:300px 1fr;gap:26px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-card);padding:18px;transition:border-color .16s,box-shadow .16s}.k-ecard:hover{border-color:var(--k-border-hover);box-shadow:var(--k-shadow-lift)}.k-poster{position:relative;aspect-ratio:4/5;border-radius:10px;overflow:hidden;background:var(--k-cover-grad);border:1px solid var(--k-border-faint);box-shadow:var(--k-shadow-card);cursor:zoom-in;padding:0}.k-poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.k-poster-zoom{position:absolute;right:9px;bottom:9px;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--k-glass-white);color:var(--k-text-soft);opacity:0;transition:opacity .14s}.k-poster:hover .k-poster-zoom,.k-poster:focus-visible .k-poster-zoom{opacity:1}.k-poster-zoom .k-ic{width:14px;height:14px}.k-ebody{min-width:0;padding:2px 4px 2px 0;display:flex;flex-direction:column}.k-world{display:inline-flex;align-items:baseline;gap:7px;font-size:15px;font-weight:700;letter-spacing:-.2px;color:var(--k-text)}.k-world .k-world-n{color:var(--k-accent-text)}.k-povod{margin-top:6px;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--k-text-pale)}.k-ptitle{margin-top:11px;font-size:15.5px;font-weight:600;line-height:1.35;color:var(--k-text)}.k-eblock{margin-top:14px}.k-eblock .k-bl{font-size:10.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--k-text-pale);margin-bottom:5px}.k-eblock p{font-size:14px;line-height:1.55;color:var(--k-text-soft)}.k-eblock--why{padding-left:13px;border-left:2px solid var(--k-accent-soft-bd)}.k-eblock--why .k-bl{color:var(--k-accent-text)}.k-tok{margin-top:15px;border-top:1px solid var(--k-border-faint);padding-top:12px}.k-tok summary{list-style:none;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:12px;font-weight:600;color:var(--k-text-soft);-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-tok summary::-webkit-details-marker{display:none}.k-tok summary .k-ic{width:13px;height:13px;color:var(--k-text-pale);transition:transform .15s}.k-tok[open] summary .k-ic{transform:rotate(90deg)}.k-tok-move{margin-top:9px;font-size:12.5px;line-height:1.5;color:var(--k-text-pale)}.k-tok-move b{color:var(--k-text-soft);font-weight:600}.k-tok-text{margin-top:10px;font-family:var(--k-font-mono);font-size:11.5px;line-height:1.6;color:var(--k-text-soft);background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:8px;padding:11px 13px}.k-lb{position:fixed;inset:0;z-index:50;background:var(--k-lb-scrim);display:flex;align-items:center;justify-content:center;padding:40px;cursor:zoom-out}.k-lb img{max-width:min(94vw,720px);max-height:92vh;border-radius:10px;box-shadow:var(--k-lb-shadow)}.k-lb-close{position:absolute;top:22px;right:26px;width:40px;height:40px;border-radius:9px;display:grid;place-items:center;background:var(--k-zoom-hover);color:#fff;border:1px solid var(--k-zoom-bd-hover);cursor:pointer}.k-lb-close .k-ic{width:18px;height:18px}@media(max-width:720px){.k-sheet,.k-sheet--g3{grid-template-columns:1fr}.k-sheet-col+.k-sheet-col{border-left:0;border-top:1px solid var(--k-border-faint)}.k-ecard{grid-template-columns:1fr;gap:16px}.k-poster{max-width:280px}}.k-tc{max-width:1000px;margin:0 auto}.k-tc .k-gtitle{margin:34px 0 4px}.k-tc .k-gtitle h2{font-size:18px}.k-tc-list{margin-top:16px;display:flex;flex-direction:column;gap:16px}.k-tc-card{position:relative;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-card);padding:20px 22px;transition:border-color .16s,box-shadow .16s}.k-tc-card:hover{border-color:var(--k-border-hover);box-shadow:var(--k-shadow-lift)}.k-tc-card.is-pending{border-style:dashed;background:var(--k-surface-low)}.k-tc-card.is-pending .k-tc-topic,.k-tc-card.is-pending .k-tc-block p{opacity:.7}.k-tc-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.k-tc-who{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--k-accent-text)}.k-tc-dot{width:3px;height:3px;border-radius:50%;background:var(--k-text-pale)}.k-tc-date{font-size:11.5px;color:var(--k-text-pale);font-family:var(--k-font-mono)}.k-tc-topic{margin-top:10px;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.2px;color:var(--k-text);max-width:88%}.k-tags{margin-top:13px;display:flex;flex-wrap:wrap;gap:6px}.k-tg{font-size:11.5px;line-height:1;padding:5px 9px;border-radius:6px;font-weight:600;border:1px solid transparent}.k-tg--povod{background:var(--k-accent-soft);color:var(--k-accent-text);border-color:var(--k-accent-soft-bd)}.k-tg--soder{background:var(--k-surface-low);color:var(--k-text-soft);border-color:var(--k-border-faint)}.k-razbor{margin-top:15px;display:grid;grid-template-columns:1fr 1fr;gap:14px 26px}.k-tc-block{min-width:0}.k-tc-block .k-bl{font-size:10.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--k-text-pale);margin-bottom:5px}.k-tc-block p{font-size:13.5px;line-height:1.5;color:var(--k-text-soft)}.k-tc-block--full{grid-column:1 / -1}.k-tc-block--sign{padding-left:13px;border-left:2px solid var(--k-accent-soft-bd)}.k-tc-block--sign .k-bl{color:var(--k-accent-text)}.k-tc-block--lesson{grid-column:1 / -1;margin-top:2px;padding:12px 14px;background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:9px}.k-cutlist{list-style:none;display:flex;flex-wrap:wrap;gap:6px}.k-cutlist li{font-size:12px;line-height:1.3;color:var(--k-text-soft);background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:6px;padding:4px 9px}.k-cutlist li:before{content:"−";color:var(--k-text-pale);margin-right:5px;font-weight:700}.k-tc-row{margin-top:15px;display:flex;align-items:center;gap:10px}.k-tc-hint{font-size:12px;color:var(--k-text-pale)}.k-tc-del{position:absolute;top:16px;right:16px;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:transparent;color:var(--k-text-pale);border:1px solid transparent;cursor:pointer;opacity:0;transition:.14s}.k-tc-card:hover .k-tc-del,.k-tc-del:focus-visible{opacity:1}.k-tc-del:hover{color:var(--k-err);border-color:var(--k-border);background:var(--k-bg)}.k-tc-del .k-ic{width:15px;height:15px}.k-reg{margin-top:44px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-card);overflow:hidden}.k-reg summary{list-style:none;cursor:pointer;padding:18px 22px;display:flex;align-items:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-reg summary::-webkit-details-marker{display:none}.k-reg summary .k-ic{width:15px;height:15px;color:var(--k-text-pale);transition:transform .15s}.k-reg[open] summary .k-ic{transform:rotate(90deg)}.k-reg summary b{font-size:15px;font-weight:700;color:var(--k-text)}.k-reg summary .k-cnt{font-size:12.5px;color:var(--k-text-soft)}.k-reg-body{padding:4px 22px 22px}.k-reg-axis{font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--k-text-pale);margin:14px 0 9px}.k-reg-row{display:flex;align-items:baseline;gap:9px;padding:6px 0;border-top:1px solid var(--k-border-faint)}.k-reg-row .k-k{font-size:12.5px;font-weight:700;color:var(--k-text);white-space:nowrap}.k-reg-row .k-u{font-size:11px;color:var(--k-text-pale);font-family:var(--k-font-mono);white-space:nowrap}.k-reg-row .k-d{font-size:12.5px;color:var(--k-text-soft);line-height:1.4}.k-tc-empty{margin-top:20px;padding:34px 30px;text-align:center;background:var(--k-bg);border:1px dashed var(--k-border);border-radius:var(--k-r-panel);color:var(--k-text-soft)}.k-tc-empty b{display:block;color:var(--k-text);font-size:15px;font-weight:600;margin-bottom:6px}@media(max-width:640px){.k-razbor{grid-template-columns:1fr}.k-tc-topic{max-width:100%}}.k-grd-idle{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.k-grd-btn{display:inline-flex;align-items:center;gap:7px;font-family:var(--k-font);font-size:13px;font-weight:600;color:var(--k-accent-text);background:var(--k-surface-low);border:1px dashed var(--k-border);border-radius:10px;padding:8px 13px;cursor:pointer;transition:.12s}.k-grd-btn:hover:not(:disabled){border-color:var(--k-accent-soft-bd);background:var(--k-accent-soft)}.k-grd-btn:disabled{opacity:.5;cursor:default}.k-grd-hint{color:var(--k-text-faint);font-size:12px}.k-grd-load{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--k-text-soft);padding:8px 2px}.k-grd-card{background:var(--k-accent-soft);border:1px solid var(--k-accent-soft-bd);border-radius:var(--k-r-panel);padding:12px 14px}.k-grd-card--off{background:var(--k-surface-low);border-color:var(--k-border-faint)}.k-grd-head{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--k-ok-text);margin-bottom:8px}.k-grd-card--off .k-grd-head{color:var(--k-text-faint)}.k-grd-head .k-ic{width:14px;height:14px}.k-grd-body{font-size:13.5px;line-height:1.5;color:var(--k-text)}.k-grd-note{color:var(--k-text-soft);font-size:12px;margin-top:8px}.k-grd-acts{display:flex;gap:16px;margin-top:11px}.k-grd-acts a{font-size:12.5px;color:var(--k-text-soft);cursor:pointer;text-decoration:none}.k-grd-acts a:hover{color:var(--k-text)}.k-scroll::-webkit-scrollbar{width:8px;height:8px}.k-scroll::-webkit-scrollbar-thumb{background:var(--k-border);border-radius:var(--k-r-pill)}.k-scroll::-webkit-scrollbar-thumb:hover{background:var(--k-border-hover)}.k-scroll::-webkit-scrollbar-track{background:transparent}.k-wz{position:fixed;inset:0;z-index:50;background:var(--k-backdrop);display:grid;place-items:start center;overflow:auto;padding:42px 18px}.k-wz__m{position:relative;width:min(960px,100%);background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-modal);overflow:hidden;box-shadow:var(--k-shadow-modal)}.k-wz__m:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--k-surface-low);z-index:4}.k-wz__prog{position:absolute;top:0;left:0;height:3px;background:var(--k-accent);border-radius:0 3px 3px 0;z-index:5;transition:width .35s cubic-bezier(.4,0,.2,1)}.k-wz__top{display:flex;align-items:center;gap:24px;padding:20px 26px 18px;border-bottom:1px solid var(--k-border-faint)}.k-wz__counter{font:700 12px var(--k-font);color:var(--k-text-soft);flex:none}.k-wz__counter b{color:var(--k-text)}.k-wz__stages{display:flex;align-items:center;gap:22px;flex:1;overflow:hidden}.k-wz__step{display:flex;align-items:center;gap:7px;white-space:nowrap;font:500 12px var(--k-font);color:var(--k-text-pale)}.k-wz__step .nn{opacity:.6}.k-wz__step.is-done{color:var(--k-text-soft)}.k-wz__step.is-done .nn{color:var(--k-accent-text);opacity:.8}.k-wz__step.is-on{color:var(--k-text)}.k-wz__step.is-on .nn{color:var(--k-accent-text);opacity:1}.k-wz__body{padding:30px 36px 28px;max-height:calc(100vh - 200px);overflow:auto}.k-wz__eyebrow{font:700 12px var(--k-font);letter-spacing:.3px;color:var(--k-accent-text);margin-bottom:12px}.k-wz__title{font:700 28px/1.1 var(--k-font);letter-spacing:-.5px;margin-bottom:12px;color:var(--k-text)}.k-wz__lede{color:var(--k-text-soft);font-size:14.5px;line-height:1.6;max-width:80ch;text-wrap:pretty;margin-bottom:30px}.k-wz-fields{border-top:1px solid var(--k-border-faint)}.k-wz-fr{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--k-border-faint)}.k-wz-fr__l{font:600 12px var(--k-font);letter-spacing:.2px;color:var(--k-text-soft);padding-top:8px}.k-wz-fr__l .opt{display:block;margin-top:5px;color:var(--k-text-pale);font-weight:500}.k-wz-fr input,.k-wz-fr textarea{width:100%;background:transparent;border:0;color:var(--k-text);font:500 16px/1.45 var(--k-font);padding:4px 0}.k-wz-fr textarea{resize:none;font-size:15px;min-height:28px;overflow:hidden}.k-wz-fr input::-moz-placeholder,.k-wz-fr textarea::-moz-placeholder{color:var(--k-text-pale)}.k-wz-fr input::placeholder,.k-wz-fr textarea::placeholder{color:var(--k-text-pale)}.k-wz-fr input:focus,.k-wz-fr textarea:focus{outline:none}.k-wz-fr:focus-within .k-wz-fr__l{color:var(--k-accent-text)}.k-wz-sv{display:flex;align-items:baseline;gap:2px;margin-bottom:16px}.k-wz-sv b{font:700 22px var(--k-font);letter-spacing:-.4px;color:var(--k-text)}.k-wz-sv .dash{font:600 18px var(--k-font);color:var(--k-accent-text);margin:0 4px}.k-wz-sv .u{font:600 12px var(--k-font);color:var(--k-text-soft);margin-left:10px}.k-wz-scale{display:flex;justify-content:space-between;margin-top:10px;font:500 11px var(--k-font);color:var(--k-text-pale)}.k-wz-spec{border-top:1px solid var(--k-border-faint)}.k-wz-sr{display:grid;grid-template-columns:200px 1fr;gap:24px;padding:18px 0;border-bottom:1px solid var(--k-border-faint)}.k-wz-sr__l{font:600 12px var(--k-font);letter-spacing:.2px;color:var(--k-accent-text);padding-top:4px}.k-wz-sr__l span{display:block;color:var(--k-text-pale);margin-top:6px;font-weight:500}.k-wz-sr textarea{width:100%;background:transparent;border:0;color:var(--k-text);font:500 16px/1.6 var(--k-font);resize:none;overflow:hidden;padding:0}.k-wz-sr textarea:focus{outline:none}.k-wz-sr textarea::-moz-placeholder{color:var(--k-text-pale)}.k-wz-sr textarea::placeholder{color:var(--k-text-pale)}.k-wz-ms{border-top:1px solid var(--k-border-faint)}.k-wz-mi{display:grid;grid-template-columns:48px 1fr auto;gap:16px;padding:20px 0;border-bottom:1px solid var(--k-border-faint)}.k-wz-mi__ix{font:700 14px var(--k-font);color:var(--k-text-pale);padding-top:6px;letter-spacing:.5px}.k-wz-mi.is-locked .k-wz-mi__ix{color:var(--k-accent-text)}.k-wz-mi__body{min-width:0}.k-wz-mi__t{width:100%;background:transparent;border:0;font:700 18px var(--k-font);letter-spacing:-.3px;color:var(--k-text);padding:0}.k-wz-mi__t:focus{outline:none}.k-wz-mi__t::-moz-placeholder{color:var(--k-text-pale)}.k-wz-mi__t::placeholder{color:var(--k-text-pale)}.k-wz-ann{margin-top:10px;display:grid;grid-template-columns:62px 1fr;gap:5px 14px;align-items:baseline}.k-wz-ann__k{font:600 11px var(--k-font);letter-spacing:.2px;color:var(--k-text-soft);padding-top:5px}.k-wz-ann textarea{width:100%;background:transparent;border:0;color:var(--k-text-soft);font:400 14px/1.55 var(--k-font);resize:none;overflow:hidden;padding:2px 0}.k-wz-ann textarea:focus{outline:none;color:var(--k-text)}.k-wz-ann textarea::-moz-placeholder{color:var(--k-text-pale)}.k-wz-ann textarea::placeholder{color:var(--k-text-pale)}.k-wz-mi__ops{align-self:start;display:flex;gap:2px;margin-top:2px}.k-wz-op{width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:var(--k-text-pale);cursor:pointer;border-radius:7px;transition:.12s}.k-wz-op:hover{background:var(--k-hover);color:var(--k-text)}.k-wz-op.is-on{color:var(--k-accent-text)}.k-wz-op--danger:hover{color:var(--k-err)}.k-wz-op .k-ic{width:15px;height:15px}.k-wz-addrow{display:flex;align-items:center;gap:10px;padding:18px 0;font:600 13px var(--k-font);color:var(--k-text-soft);background:transparent;border:0;border-bottom:1px solid var(--k-border-faint);width:100%;cursor:pointer;transition:.12s}.k-wz-addrow:hover{color:var(--k-accent-text)}.k-wz-addrow .k-ic{width:15px;height:15px}.k-wz-sreg{margin-top:14px;display:flex;border:1px solid var(--k-accent);border-radius:var(--k-r-btn);overflow:hidden}.k-wz-sreg input{flex:1;background:var(--k-accent-soft);border:0;color:var(--k-text);font:400 14px var(--k-font);padding:11px 13px}.k-wz-sreg input:focus{outline:none}.k-wz-sreg button{flex:none;background:var(--k-accent);color:var(--k-on-accent);border:0;font:600 12px var(--k-font);padding:0 15px;cursor:pointer;display:flex;align-items:center;gap:7px}.k-wz-sreg button .k-ic{width:13px;height:13px}.k-wz-sreg__x{background:transparent;color:var(--k-text-soft);padding:0 11px}.k-wz-gen{display:flex;align-items:center;gap:14px;border:1px solid var(--k-border-faint);border-left:2px solid var(--k-accent);border-radius:var(--k-r-surface);padding:16px 18px;font:400 13px var(--k-font);color:var(--k-text-soft);margin-bottom:24px}.k-wz-gen--err{border-color:var(--k-err-soft);border-left-color:var(--k-err);color:var(--k-err);font-size:13.5px}.k-wz-gen--off{border-color:var(--k-time-bd);border-left-color:var(--k-time);color:var(--k-time);font-size:13.5px}.k-wz-gen__msg{flex:1;line-height:1.5}.k-wz-gen__sp{width:14px;height:14px;border:1.5px solid var(--k-accent-soft-bd);border-top-color:var(--k-accent);border-radius:50%;animation:k-wz-spin .8s linear infinite;flex:none}@keyframes k-wz-spin{to{transform:rotate(360deg)}}.k-wz-gen__gap{flex:1}.k-wz-gen__cancel{font:600 12px var(--k-font);color:var(--k-text-soft);background:transparent;border:0;cursor:pointer;border-bottom:1px solid var(--k-border)}.k-wz-reroll{display:flex;margin-top:22px;border:1px solid var(--k-border);border-radius:var(--k-r-btn);overflow:hidden}.k-wz-reroll input{flex:1;background:transparent;border:0;color:var(--k-text);font:400 14px var(--k-font);padding:12px 15px}.k-wz-reroll input::-moz-placeholder{color:var(--k-text-pale)}.k-wz-reroll input::placeholder{color:var(--k-text-pale)}.k-wz-reroll input:focus{outline:none}.k-wz-reroll button{flex:none;background:transparent;color:var(--k-text-soft);border:0;border-left:1px solid var(--k-border);font:600 12px var(--k-font);padding:0 18px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.12s}.k-wz-reroll button:hover{color:var(--k-accent-text)}.k-wz-reroll button .k-ic{width:14px;height:14px}.k-wz-foot{display:flex;align-items:center;margin-top:28px;padding-top:22px;border-top:1px solid var(--k-border-faint)}.k-wz-foot__gap{flex:1}.k-dk{margin-top:14px;border-top:1px solid var(--k-border-faint)}.k-dk-row{position:relative;display:grid;grid-template-columns:60px 1fr auto;align-items:center;gap:24px;padding:20px 8px 20px 4px;border-bottom:1px solid var(--k-border-faint);cursor:pointer;transition:background .12s}.k-dk-row:hover{background:var(--k-hover)}.k-dk-row__ix{font:700 14px var(--k-font);letter-spacing:.5px;color:var(--k-text-pale);transition:color .12s}.k-dk-row:hover .k-dk-row__ix{color:var(--k-accent-text)}.k-dk-row__main{min-width:0}.k-dk-row__t{font:700 18px/1.2 var(--k-font);letter-spacing:-.3px;color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-dk-row__meta{margin-top:7px;font:500 12px var(--k-font);color:var(--k-text-soft);display:flex;align-items:center;gap:9px}.k-dk-row__meta b{color:var(--k-text);font-weight:700}.k-dk-row__meta i{width:3px;height:3px;border-radius:50%;background:var(--k-text-pale);flex:none}.k-dk-row__right{display:flex;align-items:center;gap:18px;flex:none}.k-dk-tag{font:500 12px var(--k-font);color:var(--k-text-soft);display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.k-dk-tag__dot{width:6px;height:6px;border-radius:50%;background:var(--k-accent);flex:none}.k-dk-open{display:inline-flex;align-items:center;gap:8px;font:600 12.5px var(--k-font);color:var(--k-text-pale);transition:.12s;white-space:nowrap}.k-dk-row:hover .k-dk-open{color:var(--k-accent-text);gap:11px}.k-dk-open .k-ic{width:15px;height:15px}.k-dk-ops{display:flex;gap:2px;opacity:0;transition:opacity .14s}.k-dk-row:hover .k-dk-ops,.k-dk-ops:focus-within{opacity:1}.k-dk-op{width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:var(--k-text-pale);cursor:pointer;border-radius:7px;transition:.12s}.k-dk-op:hover{background:var(--k-hover-2);color:var(--k-text)}.k-dk-op--danger:hover{color:var(--k-err)}.k-dk-op .k-ic{width:15px;height:15px}.k-dk-row--draft .k-dk-row__ix,.k-dk-row--draft .k-dk-tag,.k-dk-row--draft .k-dk-open,.k-dk-row:hover.k-dk-row--draft .k-dk-row__ix,.k-dk-row:hover.k-dk-row--draft .k-dk-open{color:var(--k-time)}.k-dk-row--draft .k-dk-tag__dot{background:var(--k-time)}.k-dk-prog{display:flex;gap:4px;margin-top:11px;max-width:230px}.k-dk-prog i{height:2px;flex:1;background:var(--k-border)}.k-dk-prog i.is-on{background:var(--k-time)}.k-dk-new{display:grid;grid-template-columns:60px 1fr;align-items:center;gap:24px;padding:22px 4px;border-bottom:1px solid var(--k-border-faint);cursor:pointer;color:var(--k-text-soft);transition:.12s}.k-dk-new:hover{color:var(--k-accent-text)}.k-dk-new__px{width:34px;height:34px;border:1px dashed var(--k-border-hover);border-radius:8px;display:grid;place-items:center;color:var(--k-accent-text);transition:.12s}.k-dk-new:hover .k-dk-new__px{border-color:var(--k-accent)}.k-dk-new__px .k-ic{width:17px;height:17px;stroke-width:2}.k-dk-new__lbl{font:700 17px var(--k-font);letter-spacing:-.2px;color:var(--k-text)}.k-dk-new__h{font:400 12px var(--k-font);color:var(--k-text-soft);margin-top:3px}.k-dk-empty{padding:46px 4px;color:var(--k-text-soft);font-size:15px;border-bottom:1px solid var(--k-border-faint)}.k-rv{display:flex;align-items:flex-start;gap:0}.k-rv-side{width:300px;flex:none;position:sticky;top:0;background:var(--k-surface);border-right:1px solid var(--k-border-faint);padding:22px 18px;display:flex;flex-direction:column;gap:12px;max-height:100vh;overflow:auto}main:has(.k-rv){overflow:visible}.k-rv-side__back{font:500 12.5px var(--k-font);color:var(--k-text-soft);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.k-rv-side__back:hover{color:var(--k-text)}.k-rv-side__title{font:800 20px/1.25 var(--k-font);color:var(--k-text)}.k-rv-side__meta{font:400 12px var(--k-font);color:var(--k-text-soft)}.k-rv-tg{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid var(--k-border-faint);border-radius:10px;cursor:pointer;font:600 13px var(--k-font);color:var(--k-text)}.k-rv-tg:hover{background:var(--k-hover)}.k-rv-main{flex:1;min-width:0;padding:34px 40px 120px}.k-rv-seg{display:flex;background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:10px;padding:3px}.k-rv-seg button{flex:1;padding:8px;border:0;background:transparent;color:var(--k-text-soft);font:600 13px var(--k-font);border-radius:7px;cursor:pointer;transition:.12s}.k-rv-seg button.is-on{background:var(--k-accent-soft);color:var(--k-accent-text)}.k-rv-list{display:flex;flex-direction:column;gap:1px;overflow:auto;flex:1;min-height:0}.k-rv-item{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;cursor:pointer;border:0;background:transparent;text-align:left;transition:.12s}.k-rv-item:hover{background:var(--k-hover)}.k-rv-item.is-on{background:var(--k-accent-soft)}.k-rv-item__n{font:600 11px var(--k-font);color:var(--k-text-pale)}.k-rv-item.is-on .k-rv-item__n{color:var(--k-accent-text)}.k-rv-item__t{font:500 13px var(--k-font);color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-rv-item__c{font:700 11px var(--k-font);color:var(--k-text-pale);min-width:14px;text-align:right}.k-rv-item__c.has{color:var(--k-on-accent);background:var(--k-accent);border-radius:9px;padding:1px 6px}.k-rv-hint{max-width:980px;margin:0 auto 22px;font:400 13px/1.5 var(--k-font);color:var(--k-text-soft);background:var(--k-surface);border:1px solid var(--k-border-faint);border-radius:10px;padding:12px 15px}.k-rv-hint b{color:var(--k-accent-text)}.k-rv-grid{display:grid;gap:26px;max-width:980px;margin:0 auto}.k-rv-grid--2{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))}.k-rv-card{scroll-margin-top:24px}.k-rv-card.is-accepted{opacity:.4;transition:opacity .25s}.k-rv-card.is-accepted:hover{opacity:1}.k-rv-head{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.k-rv-head__n{font:800 13px var(--k-font);color:var(--k-accent-text);flex:none}.k-rv-vchip{font:700 11px var(--k-font);letter-spacing:.4px;text-transform:uppercase;color:var(--k-accent-text);flex:none;background:var(--k-accent-soft);border:1px solid var(--k-accent-soft-bd);border-radius:var(--k-r-pill);padding:2px 8px}.k-rv-head__t{font:700 16px var(--k-font);color:var(--k-text);flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.k-rv-head__c{font:400 12px var(--k-font);color:var(--k-text-soft);flex:none}.k-rv-head__ctrls{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}.k-rv-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--k-border);background:var(--k-surface);color:var(--k-text-soft);font:700 12px var(--k-font);cursor:pointer;transition:.12s}.k-rv-btn:hover{color:var(--k-text);border-color:var(--k-border-hover)}.k-rv-btn--sq{width:26px;height:26px;padding:0}.k-rv-btn--danger:hover{background:var(--k-err-soft);color:var(--k-err);border-color:var(--k-err-bd)}.k-rv-btn b{color:var(--k-accent-text);font-weight:800}.k-rv-btn .k-ic{width:14px;height:14px}.k-rv-acc{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:8px;border:1px solid var(--k-border);background:var(--k-surface);color:var(--k-text-soft);font:700 12px var(--k-font);cursor:pointer;transition:.12s}.k-rv-acc__dot{width:9px;height:9px;border-radius:50%;border:2px solid var(--k-text-pale);box-sizing:border-box}.k-rv-acc.is-on{color:var(--k-ok-text);border-color:var(--k-ok-soft-bd);background:var(--k-ok-soft)}.k-rv-acc.is-on .k-rv-acc__dot{background:var(--k-ok);border-color:var(--k-ok)}.k-rv-kebab{position:relative;display:inline-flex}.k-rv-menu{position:absolute;top:32px;right:0;z-index:40;min-width:238px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-pop);padding:5px;display:flex;flex-direction:column}.k-rv-menu button{display:flex;align-items:center;gap:11px;width:100%;padding:9px 11px;border:0;background:transparent;color:var(--k-text);font:500 13px var(--k-font);cursor:pointer;border-radius:8px;text-align:left}.k-rv-menu button:hover{background:var(--k-hover)}.k-rv-menu button.is-danger{color:var(--k-err)}.k-rv-menu button.is-danger:hover{background:var(--k-err-soft)}.k-rv-menu .k-ic{width:16px;height:16px;flex:none;opacity:.85}.k-rv-stage{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--k-surface-low);border:1px solid var(--k-border-faint);box-shadow:var(--k-shadow-card)}.k-rv-stage iframe{position:absolute;top:0;left:0;width:1920px;height:1080px;border:0;transform-origin:top left;pointer-events:none}.k-rv-stage.is-commenting{cursor:crosshair}.k-rv-stage.is-openable{cursor:pointer;transition:border-color .12s,box-shadow .12s}.k-rv-stage.is-openable:hover{border-color:var(--k-accent);box-shadow:var(--k-shadow-card),0 0 0 3px var(--k-accent-soft)}.k-rv-stage__empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--k-text-pale);font:500 13px var(--k-font)}.k-rv-stage__brief{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:var(--k-surface-low)}.k-rv-stage__brief-h{font:700 13px var(--k-font);color:var(--k-text-soft)}.k-rv-brief-ta{flex:1;resize:none;font:400 14px/1.5 var(--k-font);min-height:0}.k-rv-stage__brief-note{font:500 11.5px var(--k-font)}.k-rv-addrow{display:flex;justify-content:center;padding:8px 0 4px}.k-rv-pin{position:absolute;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50% 50% 50% 3px;background:var(--k-accent);color:var(--k-on-accent);font:800 12px var(--k-font);display:grid;place-items:center;cursor:pointer;border:0;box-shadow:var(--k-shadow-card);z-index:3}.k-rv-pin.is-done{background:var(--k-ok)}.k-rv-pop{position:absolute;z-index:5;width:270px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-pop);padding:12px}.k-rv-pop__au{font:700 11px var(--k-font);color:var(--k-accent-text);margin-bottom:4px;display:flex;justify-content:space-between;gap:8px}.k-rv-pop__ts{font-weight:400;color:var(--k-text-pale)}.k-rv-pop__txt{font:400 14px/1.45 var(--k-font);color:var(--k-text);white-space:pre-wrap}.k-rv-pop textarea{width:100%;min-height:64px;resize:vertical;background:var(--k-surface);border:1px solid var(--k-border);border-radius:8px;padding:8px 10px;font:400 13px var(--k-font);color:var(--k-text)}.k-rv-pop textarea:focus{outline:none;border-color:var(--k-accent)}.k-rv-pop__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px}.k-rv-lock{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border-radius:8px;font:700 11px var(--k-font);color:var(--k-err);background:var(--k-err-soft);border:1px solid var(--k-err-bd)}.k-rv-lock.is-mine{color:var(--k-accent-text);background:var(--k-accent-soft);border-color:var(--k-border-faint)}.k-rv-save{font:600 12px var(--k-font);color:var(--k-text-soft);margin-left:8px}.k-rv-vm{position:fixed;inset:0;z-index:60;background:var(--k-backdrop);display:grid;place-items:center;padding:24px}.k-rv-vm__box{width:min(1100px,100%);max-height:calc(100vh - 48px);background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-modal);box-shadow:var(--k-shadow-pop);display:flex;flex-direction:column;overflow:hidden}.k-rv-vm__head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--k-border-faint)}.k-rv-vm__title{font:700 15px var(--k-font);color:var(--k-text)}.k-rv-vm__meta{font:400 12px var(--k-font);color:var(--k-text-soft)}.k-rv-vm__body{display:grid;grid-template-columns:1fr 280px;gap:0;min-height:0;flex:1}.k-rv-vm__stage{position:relative;background:var(--k-surface-low);border-right:1px solid var(--k-border-faint);overflow:hidden;align-self:start;width:100%;aspect-ratio:16/9;min-width:0}.k-rv-vm__stage iframe{position:absolute;top:0;left:0;width:1920px;height:1080px;border:0;transform-origin:top left;pointer-events:none}.k-rv-vm__empty{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:24px;color:var(--k-text-pale);font:500 13px/1.5 var(--k-font)}.k-rv-vm__side{display:flex;flex-direction:column;gap:12px;padding:16px;overflow:auto}.k-rv-vm__nav{display:flex;align-items:center;justify-content:center;gap:14px}.k-rv-vm__nav button{width:32px;height:32px;border-radius:8px;border:1px solid var(--k-border);background:var(--k-surface);color:var(--k-text-soft);cursor:pointer;font-size:14px}.k-rv-vm__nav button:hover:not(:disabled){background:var(--k-hover);color:var(--k-text)}.k-rv-vm__nav button:disabled{opacity:.4;cursor:default}.k-rv-vm__pos{font:700 13px var(--k-font);color:var(--k-accent-text);min-width:56px;text-align:center}.k-rv-vm__comx{font:400 12.5px/1.5 var(--k-font);color:var(--k-text-soft);border-top:1px solid var(--k-border-faint);padding-top:10px}.k-rv-vm__comx b{color:var(--k-accent-text);font-weight:700}.k-rv-vm__acts{display:flex;flex-direction:column;gap:6px;margin-top:auto}.k-rv-vm__take textarea{width:100%;min-height:80px;resize:vertical;font:400 11px var(--k-font);background:var(--k-surface);border:1px solid var(--k-border);border-radius:8px;padding:8px;color:var(--k-text)}.k-cat{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}@media(max-width:900px){.k-cat{grid-template-columns:1fr}}.k-cat-card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:var(--k-bg);border:1px solid var(--k-border);box-shadow:var(--k-shadow-card)}.k-cat-thumb{position:relative;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--k-border-faint);background:var(--k-surface-low)}.k-cat-thumb iframe{position:absolute;top:0;left:0;width:1920px;height:1080px;border:0;transform-origin:top left;pointer-events:none}.k-cat-tag{position:absolute;top:10px;right:10px;font:700 10px var(--k-font);letter-spacing:.4px;text-transform:uppercase;color:var(--k-accent-text);background:var(--k-accent-soft);border:1px solid var(--k-accent-soft-bd);border-radius:var(--k-r-pill);padding:3px 9px}.k-cat-body{padding:16px 18px;display:flex;flex-direction:column;gap:8px}.k-cat-title{font:700 17px var(--k-font);letter-spacing:-.3px;color:var(--k-text)}.k-cat-when{font:400 13.5px/1.5 var(--k-font);color:var(--k-text-soft)}.k-cat-foot{display:flex;align-items:center;gap:10px;padding-top:6px;border-top:1px solid var(--k-border-faint);margin-top:2px}.k-cat-canon{font:600 12px var(--k-font);color:var(--k-text-soft)}.k-cat-edit{margin-left:auto;display:flex;gap:6px}.k-cat-field{display:flex;flex-direction:column;gap:3px}.k-cat-field label{font:600 11px var(--k-font);letter-spacing:.2px;color:var(--k-text-soft)}.k-rv-exp{margin-top:auto;padding-top:14px;border-top:1px solid var(--k-border-faint);display:flex;flex-direction:column;gap:8px}.k-rv-exp__h{font:700 11px var(--k-font);letter-spacing:.4px;text-transform:uppercase;color:var(--k-text-soft);display:flex;align-items:center;gap:6px}.k-rv-exp__h span{font-weight:400;text-transform:none;letter-spacing:0;color:var(--k-text-pale)}.k-rv-exp__seg{display:flex;flex-direction:column;gap:4px}.k-rv-exp__opt{display:flex;align-items:center;justify-content:space-between;padding:8px 11px;border:1px solid var(--k-border-faint);border-radius:9px;cursor:pointer;font:600 13px var(--k-font);color:var(--k-text-soft);background:var(--k-surface);transition:.12s}.k-rv-exp__opt:hover{border-color:var(--k-border-hover)}.k-rv-exp__opt.is-on{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd);color:var(--k-accent-text)}.k-rv-exp__opt b{font-weight:700}.k-rv-exp__go{width:100%}.k-rv-exp__status{font:500 12px var(--k-font);color:var(--k-text-soft);min-height:16px}.k-rv-exp__status a{color:var(--k-accent-text);font-weight:700}.k-rv-exp__dl{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--k-accent-text);font:700 12px var(--k-font);text-decoration:none}.k-rv-exp__dl:hover{text-decoration:underline}.k-st-block{border:1px solid var(--k-border-faint);border-radius:12px;padding:16px 18px;background:var(--k-bg);margin-bottom:16px}.k-st-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.k-st-title{font:700 15px var(--k-font);color:var(--k-text)}.k-st-badge{font:600 11px var(--k-font);padding:2px 8px;border-radius:var(--k-r-pill);flex:none}.k-st-badge--canon{color:var(--k-text-soft);background:var(--k-surface-low);border:1px solid var(--k-border-faint)}.k-st-badge--custom{color:var(--k-accent-text);background:var(--k-accent-soft);border:1px solid var(--k-accent-soft-bd)}.k-st-revert{margin-left:auto;font:600 12px var(--k-font);color:var(--k-text-soft);background:transparent;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.k-st-revert:hover{color:var(--k-accent-text)}.k-st-area{width:100%;background:var(--k-surface);border:1px solid var(--k-border);border-radius:8px;padding:11px 13px;color:var(--k-text);font:400 14px/1.55 var(--k-font);resize:vertical}.k-st-area--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.5}.k-st-area:focus{outline:none;border-color:var(--k-accent)}.k-st-hint{font:400 12px var(--k-font);color:var(--k-text-pale);margin-top:6px}.k-st-gen{display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid var(--k-border-faint);border-radius:10px;font:500 13px var(--k-font);color:var(--k-text-soft);margin-bottom:20px}.k-st-gen__dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--k-text-pale)}.k-st-gen__dot.is-on{background:var(--k-ok)}.k-st-gen__dot.is-warn{background:var(--k-time)}.k-st-gen__dot.is-down{background:var(--k-err)}.k-ar-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;border-bottom:1px solid var(--k-border-faint);padding-bottom:22px;margin-bottom:8px}.k-ar-pill{font-weight:600;font-size:13px;letter-spacing:.3px;color:var(--k-err-text);background:var(--k-err-soft);border:1px solid var(--k-err-bd);border-radius:999px;padding:5px 12px}.k-ar-sub{font-size:15px;color:var(--k-text-soft);max-width:880px;margin-top:12px;line-height:1.55}.k-ar-sub b{color:var(--k-text);font-weight:600}.k-ar-note{font-size:14px;color:var(--k-text-soft);line-height:1.55;margin:18px 0 34px;max-width:980px}.k-ar-note b{color:var(--k-text);font-weight:600}.k-ar-cat{margin:38px 0 16px;display:flex;align-items:baseline;gap:14px}.k-ar-cat h2{font-weight:700;font-size:22px;letter-spacing:-.4px;color:var(--k-text)}.k-ar-cnt{font-size:13px;color:var(--k-text-pale)}.k-ar-rule{flex:1;height:1px;background:var(--k-border-faint)}.k-ar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.k-ar-card{display:flex;flex-direction:column;gap:10px;border-radius:var(--k-r-panel);background:var(--k-surface);border:1px solid var(--k-border-faint);border-left:3px solid var(--k-err-bd);box-shadow:var(--k-shadow-card);padding:16px 18px 18px}.k-ar-flag{font-weight:700;font-size:18px;letter-spacing:-.3px;color:var(--k-text);display:flex;align-items:flex-start;gap:8px;line-height:1.22}.k-ar-x{color:var(--k-err);flex:none;margin-top:2px}.k-ar-desc{font-size:14.5px;line-height:1.5;color:var(--k-text-soft)}.k-ar-where{margin-top:auto;font-weight:600;font-size:11.5px;letter-spacing:.2px;color:var(--k-accent-text)}.k-ar-where span{color:var(--k-text-pale)}@media(max-width:1200px){.k-ar-grid{grid-template-columns:repeat(2,1fr)}}.k-slideover{width:calc(90vw - var(--k-slideover-inset,80px));max-width:calc(1400px - var(--k-slideover-inset,80px))}@media(max-width:640px){.k-slideover{width:100vw;max-width:100vw}}.k-drop{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;border:1px dashed var(--k-border);border-radius:var(--k-r-panel);background:var(--k-surface);color:var(--k-text-soft);transition:.12s ease}.k-drop:hover,.k-drop.is-over{border-color:var(--k-accent);background:var(--k-accent-soft);color:var(--k-text)}.k-drop:focus-within{outline:none;box-shadow:0 0 0 var(--k-ow) var(--k-focus-ring);border-color:var(--k-accent)}.k-drop__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.k-drop__ic{flex:0 0 auto;opacity:.7}.k-drop__title{font-size:13px;font-weight:500}.k-drop__hint{font-size:12px;color:var(--k-text-pale)}.k-file{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);background:var(--k-bg)}.k-file+.k-file{margin-top:6px}.k-file__nm{flex:1 1 auto;min-width:0;font-size:13px;color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-file__sz{flex:0 0 auto;font-size:12px;color:var(--k-text-pale);font-variant-numeric:tabular-nums}.k-opts{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch}.k-opt{display:flex;flex-direction:column;min-width:0}.k-opt__t{font-size:13px;font-weight:600;color:var(--k-text)}.k-opt__d{font-size:12px;line-height:1.5;color:var(--k-text-soft);margin-top:4px;min-height:36px}.k-opt__c{margin-top:auto;padding-top:12px}.k-opt__c .k-drop,.k-opt__c .k-select,.k-opt__c .k-input{width:100%}.k-opt__row{display:flex;gap:8px;align-items:center}.k-opt__row .k-select{flex:1 1 auto;min-width:0}.k-opt__row .k-btn{flex:0 0 84px;justify-content:center}.k-opt__note{font-size:12px;line-height:1.5;color:var(--k-text-pale);margin-top:8px;min-height:36px}.k-drop{min-height:64px}.k-fields{display:flex;flex-direction:column;gap:16px}.k-prog{height:4px;border-radius:999px;background:var(--k-surface-low);overflow:hidden}.k-prog__v{height:100%;border-radius:999px;background:var(--k-accent);transition:width .3s ease}.k-prog__v.is-done{background:var(--k-ok)}.k-btn:disabled{border-color:var(--k-border-faint)}.k-drop.is-locked{cursor:not-allowed;pointer-events:none;background:var(--k-surface-low);color:var(--k-text-faint);border-color:var(--k-border-faint)}.k-multiselect{position:relative;flex:0 0 auto}.k-multiselect__btn{display:inline-flex;align-items:center;gap:7px;height:var(--k-h-sm);padding:0 9px;border:1px solid var(--k-border);border-radius:var(--k-r-btn);background:var(--k-bg);color:var(--k-text-soft);font:500 13px var(--k-font);cursor:pointer;white-space:nowrap;max-width:210px}.k-multiselect__btn:hover{border-color:var(--k-border-hover);color:var(--k-text)}.k-multiselect__btn.is-active{border-color:var(--k-accent);color:var(--k-accent-text);background:var(--k-accent-soft)}.k-multiselect__btn .k-multiselect__lbl{overflow:hidden;text-overflow:ellipsis}.k-multiselect__btn svg{flex:0 0 auto;opacity:.6}.k-multiselect__menu{position:absolute;top:calc(100% + 5px);left:0;z-index:60;min-width:240px;max-width:330px;max-height:330px;overflow:auto;padding:6px}.k-multiselect__menu[hidden]{display:none}.k-multiselect__menu .k-menu-item{font-weight:400;font-size:13.5px;justify-content:flex-start;padding:6px 8px}.k-multiselect__cnt{margin-left:auto;color:var(--k-text-pale);font-size:12px;font-variant-numeric:tabular-nums;padding-left:10px}.k-multiselect__search{padding:4px 6px 6px}.k-multiselect__search .k-input{width:100%}.k-multiselect__foot{display:flex;justify-content:space-between;gap:8px;padding:6px 8px 2px;border-top:1px solid var(--k-border-faint);margin-top:4px}.k-multiselect__foot button{border:0;background:transparent;color:var(--k-accent-text);font-size:12.5px;cursor:pointer;padding:2px}.k-multiselect__foot button:hover{text-decoration:underline}.k-segmented--sm .k-seg-btn{height:28px;font-size:12.5px;padding:0 10px}.ct-auto{display:inline-block;margin-left:5px;padding:1px 6px;border-radius:var(--k-r-pill);background:var(--k-surface-low);color:var(--k-text-faint);font:600 10px var(--k-font);vertical-align:middle}.ct-plus{display:inline-block;margin-left:5px;padding:1px 6px;border-radius:var(--k-r-pill);background:var(--k-accent-pale);color:var(--k-accent-text);font:600 10.5px var(--k-font);vertical-align:middle}.kd-row--top{align-items:flex-start}.kd-grants{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%}.kd-grants__none{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--k-text-pale)}.kd-grants__pick{min-width:0;gap:4px}.kd-grants__pick.is-bare .kd-edit__pen{opacity:.65}.kd-grants__pick.is-bare:hover .kd-edit__pen{opacity:1}.kd-grant{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 8px;max-width:100%;border:1px solid var(--k-border-faint);border-radius:var(--k-r-pill);background:var(--k-surface-low);font:400 11.5px var(--k-font);color:var(--k-text)}.kd-grant>span:not(.kd-grant__lvl){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-grant__lvl{white-space:nowrap;flex:none}.kd-grant.is-expired{opacity:.6}.kd-grant__lvl{color:var(--k-text-faint);font-size:10.5px}.kd-grant__x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;background:transparent;border-radius:50%;color:var(--k-text-faint);cursor:pointer}.kd-grant__x:hover{background:var(--k-hover);color:var(--k-err-text)}.kd-menu__note{font:400 11px var(--k-font);color:var(--k-err-text);padding:6px 10px;line-height:1.45}.kp{overflow:visible}.kp__bar{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;border-radius:var(--k-r-panel);background:transparent;font:inherit;text-align:left;cursor:pointer;color:var(--k-text)}.kp__bar:hover{background:var(--k-hover)}.kp__ic{color:var(--k-text-pale);flex:none;display:flex}.kp__t{font:700 13px var(--k-font);letter-spacing:-.012em;flex:none}.kp__s{font:400 11.5px var(--k-font);color:var(--k-text-faint);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp__flag{font:700 10px var(--k-font);letter-spacing:.03em;background:var(--k-time-soft);color:var(--k-time-text);border-radius:var(--k-r-pill);padding:3px 9px;white-space:nowrap;flex:none}.kp__chev{color:var(--k-text-faint);flex:none;display:flex;transition:transform .18s ease}.kp__chev.is-open{transform:rotate(180deg)}.kp__body{border-top:1px solid var(--k-border-faint);padding:6px 8px 8px}.kp__acc{border-radius:var(--k-r-card)}.kp__acc+.kp__acc{margin-top:3px}.kp__acc-b{display:flex;align-items:center;gap:9px;width:100%;padding:7px 8px;border:0;border-radius:var(--k-r-card);background:transparent;font:inherit;text-align:left;cursor:pointer;color:var(--k-text)}.kp__acc-b:hover{background:var(--k-hover)}.kp__acc.is-open{background:var(--k-surface-low)}.kp__acc.is-open>.kp__acc-b{background:transparent;border-radius:var(--k-r-card) var(--k-r-card) 0 0}.kp__acc-chev{color:var(--k-text-faint);flex:none;display:flex;transition:transform .16s ease}.kp__acc-chev.is-open{transform:rotate(90deg)}.kp__acc-ml{font:400 12.5px var(--k-font);color:var(--k-text);flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp__acc-right{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:7px}.kp__acc-star{color:var(--k-text);flex:none;display:inline-flex}.kp__acc-star .k-ic{stroke-width:1.4}.kp__acc-ago{font:400 11px var(--k-font);color:var(--k-text-faint);white-space:nowrap;flex:none;font-variant-numeric:tabular-nums}.kp__acc-ago--never{font-style:italic}.kp__acc-d{margin:0;padding:2px 11px 11px 33px;border-radius:0 0 var(--k-r-card) var(--k-r-card)}.kp__dl{display:grid;grid-template-columns:118px 1fr;gap:3px 10px;margin:0;font-size:11.5px}.kp__dl dt{color:var(--k-text-pale)}.kp__dl dd{margin:0;color:var(--k-text)}.kp__acts{display:flex;gap:6px;margin-top:9px;flex-wrap:wrap}.kp__tag{font:700 10px var(--k-font);border-radius:var(--k-r-pill);padding:2px 7px;white-space:nowrap;flex:none}.kp__tag--pay{background:var(--k-ok-soft);color:var(--k-ok-text)}.kp__tag--bad{background:var(--k-err-soft);color:var(--k-err-text)}.kp__find{border-left:3px solid var(--k-time-bold);background:var(--k-time-soft);border-radius:var(--k-r-card);padding:8px 10px;margin:2px 0 6px}.kp__find-row{display:flex;align-items:center;gap:9px}.kp__find-ml{font:600 12.5px var(--k-font);color:var(--k-text);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp__find-why{font:400 11px var(--k-font);color:var(--k-time-text);margin-top:4px;line-height:1.45}.kp__mini{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 10px;border:1px solid var(--k-border);border-radius:var(--k-r-btn);background:var(--k-bg);font:400 11.5px var(--k-font);color:var(--k-text-soft);cursor:pointer;flex:none;white-space:nowrap;text-decoration:none}.kp__mini:hover{background:var(--k-hover);border-color:var(--k-border-hover)}.kp__mini--pri{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent);font-weight:600}.kp__mini--pri:hover{background:var(--k-accent-hover);border-color:var(--k-accent-hover)}.kp__foot{display:flex;align-items:center;gap:10px;margin:6px 8px 2px;padding-top:8px;border-top:1px dashed var(--k-border-faint);flex-wrap:wrap}.kp__link{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font:600 11.5px var(--k-font);color:var(--k-accent-text);cursor:pointer;padding:0}.kp__link:hover{text-decoration:underline}.kp__link--quiet{color:var(--k-text-faint);font-weight:400}.kp__when{font:400 10.5px var(--k-font);color:var(--k-text-faint);margin-left:auto;white-space:nowrap}.kp__note{font:400 11px var(--k-font);color:var(--k-text-faint);margin:6px 8px 0;line-height:1.5}.kp__note--bad{color:var(--k-err-text)}.kp__err{font:400 11px var(--k-font);color:var(--k-err-text);margin-top:5px}.kp__add{margin:8px 8px 2px;padding:10px 11px;background:var(--k-accent-pale);border:1px solid var(--k-accent-soft-bd);border-radius:var(--k-r-card)}.kp__find-input{display:flex;align-items:center;gap:8px;background:var(--k-bg);border:1px solid var(--k-border);border-radius:var(--k-r-input);padding:0 10px;height:32px;color:var(--k-text-pale)}.kp__find-input input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--k-text);outline:0}.kp__res{margin-top:8px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-card);overflow:hidden}.kp__res-i{display:flex;align-items:center;gap:9px;padding:8px 10px}.kp__res-i+.kp__res-i{border-top:1px solid var(--k-border-faint)}.kp__res-nm{font:650 12.5px var(--k-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp__res-ml{font:400 11px var(--k-font);color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp__res-warn{font:400 10.5px var(--k-font);color:var(--k-time-text);margin-top:3px}.kp__hint{font:400 10.5px var(--k-font);color:var(--k-text-faint);line-height:1.55;margin:8px 0 0}.kd-portal-refresh{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.kd-portal-refresh>span{flex:1 1 100%;line-height:1.45}.kc-create__triple{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media(max-width:720px){.kc-create__triple{grid-template-columns:1fr}}.kc-dup{background:var(--k-time-soft);border:1px solid var(--k-time-bd);border-radius:var(--k-r-card);padding:11px 13px}.kc-dup__title{display:flex;align-items:center;gap:7px;font:700 12.5px var(--k-font);color:var(--k-time-text);margin-bottom:8px}.kc-dup__row{display:flex;align-items:center;gap:9px;background:var(--k-bg);border-radius:var(--k-r-input);padding:8px 10px}.kc-dup__row+.kc-dup__row{margin-top:6px}.kc-dup__name{font:700 13.5px var(--k-font);letter-spacing:-.01em;color:var(--k-text)}.kc-dup__meta{font:400 11px var(--k-font);color:var(--k-text-pale)}.k-picker{position:relative;display:inline-flex}.k-picker__btn{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border-radius:var(--k-r-pill);border:1px solid transparent;background:var(--k-surface-low);color:var(--k-text-soft);font:600 12.5px/1 var(--k-font);cursor:pointer;white-space:nowrap}.k-picker__btn:hover{background:var(--k-hover);color:var(--k-text)}.k-picker__btn.is-open{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd);color:var(--k-accent-text)}.k-picker__btn .k-ic{width:14px;height:14px;flex:none}.k-picker__menu{position:fixed;z-index:100200;width:min(420px,calc(100vw - 24px));background:var(--k-bg);border:1px solid var(--k-border);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-pop);overflow:hidden;display:flex;flex-direction:column;max-height:min(60vh,420px)}.k-picker__search{flex:none;display:flex;align-items:center;gap:7px;padding:9px 12px;border-bottom:1px solid var(--k-border-faint)}.k-picker__search .k-ic{color:var(--k-text-faint);flex:none}.k-picker__search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:500 13px/1.2 var(--k-font);color:var(--k-text)}.k-picker__search input::-moz-placeholder{color:var(--k-text-faint)}.k-picker__search input::placeholder{color:var(--k-text-faint)}.k-picker__list{flex:1;min-height:0;overflow-y:auto;padding:4px}.k-picker__cap{padding:8px 10px 4px;font:700 10px/1 var(--k-font);letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-faint)}.k-picker__i{display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;border:0;background:transparent;padding:7px 10px;border-radius:8px;font:inherit;color:var(--k-text)}.k-picker__i:hover,.k-picker__i.is-on{background:var(--k-hover)}.k-picker__i-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.k-picker__i-name{font:700 12.5px/1.2 var(--k-font);color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-picker__i-sub{font:400 11.5px/1.2 var(--k-font);color:var(--k-text-pale);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-picker__i-side{flex:none;max-width:40%;font:400 11.5px/1.2 var(--k-font);color:var(--k-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-picker__empty{padding:18px 12px;text-align:center;font:500 12.5px/1.4 var(--k-font);color:var(--k-text-pale)}.k-picker__foot{flex:none;padding:8px 12px;border-top:1px solid var(--k-border-faint);display:flex;align-items:center;gap:8px}.kb-page{display:flex;flex-direction:column;height:100%;min-height:0}.kb-top{flex:none;background:var(--k-bg);padding:16px 26px 0}.kb-row{display:flex;align-items:center;gap:16px}.kb-row--filters{padding:14px 0 13px}.kb-pipe{display:inline-flex;align-items:center;gap:8px;font-size:21px;font-weight:800;letter-spacing:-.03em;background:transparent;border:0;cursor:pointer;padding:4px 8px 4px 0;color:var(--k-text);white-space:nowrap}.kb-pipe:hover{color:var(--k-text);opacity:.75}.kb-tot{display:flex;align-items:baseline;gap:7px;font-size:13px;color:var(--k-text-pale);white-space:nowrap;flex-wrap:wrap}.kb-tot b{font-size:14px;font-weight:750;color:var(--k-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.kb-tot__part{display:flex;align-items:baseline;gap:7px}.kb-tot__part[hidden]{display:none}.kb-search{position:relative;width:360px;min-width:180px;max-width:100%}.kb-search input{width:100%;height:34px;padding:0 12px 0 34px;font:inherit;font-size:13.5px;border:1px solid var(--k-border);border-radius:9px;background:var(--k-bg);color:var(--k-text);outline:0}.kb-search input:focus{border-color:var(--k-accent-soft-bd);box-shadow:0 0 0 3px var(--k-accent-soft)}.kb-search input::-moz-placeholder{color:var(--k-text-pale)}.kb-search input::placeholder{color:var(--k-text-pale)}.kb-search .k-ic{position:absolute;left:10px;top:9px;color:var(--k-text-pale);width:16px;height:16px}.kb-board{flex:1;min-height:0;overflow-x:auto;overflow-y:hidden;padding:6px 26px 20px;background:var(--k-surface-low)}.kb-cols{display:flex;gap:12px;height:100%;min-width:-moz-max-content;min-width:max-content}.kb-col{width:292px;flex:none;display:flex;flex-direction:column;min-height:0}.kb-head{flex:none;padding:14px 4px 10px;display:flex;align-items:center;gap:7px}.kb-head__dot{width:8px;height:8px;border-radius:50%;flex:none}.kb-head__n{font-size:13.5px;font-weight:750;letter-spacing:-.01em;color:var(--k-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kb-head__c{font-size:12px;font-weight:650;color:var(--k-text-pale);background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-pill);padding:0 7px;font-variant-numeric:tabular-nums;flex:none}.kb-head__s{margin-left:auto;font-size:12.5px;font-weight:700;color:var(--k-text-soft);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.kb-head__add{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;border:0;background:transparent;color:var(--k-text-pale);cursor:pointer;opacity:0;transition:opacity .12s;flex:none}.kb-col:hover .kb-head__add,.kb-head__add:focus-visible{opacity:1}.kb-head__add:hover{background:var(--k-bg);color:var(--k-accent-text)}.kb-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:9px;padding:4px 4px 44px;border-radius:12px}.kb-list.is-over{background:var(--k-accent-soft);box-shadow:inset 0 0 0 1.5px var(--k-accent-soft-bd)}.kb-list{scrollbar-width:none}.kb-list:hover{scrollbar-width:thin;scrollbar-color:var(--k-border) transparent}.kb-list::-webkit-scrollbar{width:8px}.kb-list::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--k-r-pill);-webkit-transition:background .15s;transition:background .15s}.kb-list:hover::-webkit-scrollbar-thumb{background:var(--k-border)}.kb-list:hover::-webkit-scrollbar-thumb:hover{background:var(--k-border-hover)}.kb-card{position:relative;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;padding:14px 14px 12px;cursor:grab;box-shadow:var(--k-shadow-card);transition:box-shadow .16s,border-color .16s,background .12s}.kb-card:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(to right,var(--kb-stage, transparent) 0 3px,transparent 3px)}.kb-card:hover{border-color:var(--k-border-hover);box-shadow:var(--k-shadow-lift)}.kb-card:focus-visible{outline:none;box-shadow:0 0 0 var(--k-ow) var(--k-focus-ring)}.kb-card:active{cursor:grabbing}.kb-card.is-drag{opacity:.4}.kb-card.is-ghost{opacity:.35}.kb-card__t{font-size:14px;font-weight:650;line-height:1.32;letter-spacing:-.012em;color:var(--k-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:37px}.kb-card__cl{display:flex;align-items:center;gap:8px;margin-top:8px;height:20px;font-size:12.5px;color:var(--k-text-soft)}.kb-card__cl span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-mono{width:20px;height:20px;border-radius:6px;flex:none;display:grid;place-items:center;font-size:8.5px;font-weight:750;letter-spacing:-.02em}.kb-card__ft{display:flex;align-items:center;gap:8px;margin-top:10px;min-height:22px;position:relative}.kb-acts{display:flex;gap:6px;flex:none;width:56px;margin-left:-2px;opacity:0;pointer-events:none;transition:opacity .12s}.kb-card:hover .kb-acts{opacity:1;pointer-events:auto}.kb-act{width:22px;height:20px;display:grid;place-items:center;border:0;background:transparent;border-radius:6px;color:var(--k-text-pale);cursor:pointer}.kb-act .k-ic{width:14px;height:14px}.kb-act:hover{background:var(--k-hover-2);color:var(--k-accent-text)}.kb-act:focus-visible{outline:none;box-shadow:0 0 0 2px var(--k-accent-soft)}.kb-card__sum{font-size:14.5px;font-weight:800;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--k-text);white-space:nowrap;margin-left:auto}.kb-slot{position:relative;width:22px;height:22px;flex:none;margin-left:auto}.kb-card__sum+.kb-slot{margin-left:0}.kb-who{position:absolute;inset:0;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:750;transition:opacity .12s}.kb-card .k-check{position:absolute;left:2px;top:2px;width:17px;height:17px;margin:0;opacity:0;transition:opacity .12s;cursor:pointer}.kb-card .k-check:checked:after{left:5px;top:1px;width:4px;height:9px}.kb-card .k-check:focus,.kb-card .k-check:focus-visible,.kb-head .k-check:focus,.kb-head .k-check:focus-visible{box-shadow:none;outline:none}.kb-card:hover .k-check,.kb-card.is-sel .k-check,.kb-picking .k-check{opacity:1}.kb-card:hover .kb-who,.kb-card.is-sel .kb-who,.kb-picking .kb-who{opacity:0}.kb-card.is-sel{border-color:var(--k-accent);background:var(--k-accent-soft);box-shadow:0 0 0 1px var(--k-accent)}.kb-card.is-sel:hover{box-shadow:0 0 0 1px var(--k-accent),var(--k-shadow-lift)}.kb-head .k-check{width:17px;height:17px;margin:0;flex:none;opacity:0;transition:opacity .12s}.kb-col:hover .kb-head .k-check,.kb-picking .kb-head .k-check,.kb-head .k-check:focus-visible{opacity:1}.kb-head .k-check:indeterminate{background:var(--k-accent-soft);border-color:var(--k-accent)}.kb-head .k-check:indeterminate:after{content:"";position:absolute;left:3px;top:7px;width:9px;height:2px;border-radius:2px;background:var(--k-accent);border:0;transform:none}.kb-head .k-check:checked:after{left:5px;top:1px;width:4px;height:9px}.kb-add{display:flex;align-items:center;justify-content:center;gap:6px;height:34px;flex:none;border:1px dashed var(--k-border);border-radius:10px;background:transparent;color:var(--k-text-pale);font-size:12.5px;font-weight:600;cursor:pointer;text-decoration:none;font-family:inherit;width:100%}.kb-add:hover{border-color:var(--k-accent-soft-bd);background:var(--k-accent-soft);color:var(--k-accent-text)}.kb-rest{text-align:center;font-size:11.5px;color:var(--k-text-pale);padding:4px 0 2px}.kb-empty{border:1px dashed var(--k-border);border-radius:12px;padding:12px 10px;text-align:center;font-size:11.5px;color:var(--k-text-pale);line-height:1.5}.kb-bar{position:fixed;left:50%;bottom:22px;z-index:60;transform:translate(-50%,22px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:6px;padding:8px 10px 8px 14px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:14px;box-shadow:var(--k-shadow-pop);transition:opacity .18s ease,transform .18s cubic-bezier(.2,.9,.3,1.2)}.kb-bar.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.kb-bar__n{font-size:13.5px;font-weight:750;letter-spacing:-.01em;white-space:nowrap;color:var(--k-text)}.kb-bar__s{font-size:12.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums;white-space:nowrap}.kb-bar__sep{width:1px;height:22px;background:var(--k-border-faint);margin:0 4px;flex:none}.kb-bar .k-btn{white-space:nowrap}.kb-pop{position:relative}.kb-pop__menu{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);min-width:236px;max-height:320px;overflow-y:auto;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-pop);padding:6px}.kb-pop__i{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:8px;font:inherit;font-size:13.5px;color:var(--k-text);cursor:pointer;text-align:left}.kb-pop__i:hover{background:var(--k-hover)}.kb-pop__i[disabled]{color:var(--k-text-faint);cursor:default}.kb-pop__i[disabled]:hover{background:transparent}.kb-pop__n{margin-left:auto;font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums}.kb-pop__cap{font-size:11px;font-weight:700;color:var(--k-text-pale);padding:6px 10px 4px}.kb-toast{position:fixed;left:50%;bottom:22px;z-index:70;transform:translate(-50%,8px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:9px;padding:10px 14px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-pop);font-size:13.5px;color:var(--k-text);transition:opacity .2s,transform .2s;max-width:min(560px,92vw)}.kb-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.kb-toast--above{bottom:88px}.kb-toast--err{border-color:var(--k-err-bd)}.kb-toast__u{color:var(--k-accent-text);font-weight:650;cursor:pointer;white-space:nowrap;background:transparent;border:0;font-size:13.5px;padding:0}.kb-toast__c{width:20px;height:20px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--k-surface-low);color:var(--k-text-pale);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;margin-left:4px}.kb-toast__x{width:24px;height:24px;flex:none;display:grid;place-items:center;border:0;background:transparent;border-radius:7px;color:var(--k-text-pale);cursor:pointer}.kb-toast__x:hover{background:var(--k-hover);color:var(--k-text)}.kb-stack{position:absolute;right:-6px;top:-6px;min-width:20px;height:20px;padding:0 6px;border-radius:var(--k-r-pill);background:var(--k-accent);color:var(--k-on-accent);font-size:11px;font-weight:750;display:grid;place-items:center}.kb-elsewhere{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:10px 14px;border:1px solid var(--k-border-faint);border-radius:12px;background:var(--k-surface);color:var(--k-text-soft);font-size:13px}.kb-elsewhere a{font-weight:600}.kd [hidden]{display:none!important}.kd{display:flex;flex-direction:column;height:100%;background:var(--k-bg)}.kd__head{flex:none;padding:18px 26px 0;border-bottom:1px solid var(--k-border-faint);background:var(--k-bg)}.kd__h1row{display:flex;align-items:flex-start;gap:16px}.kd__idcol{min-width:0;flex:1}.kd__title{font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.3;color:var(--k-text)}.kd__sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:5px;font-size:12px;color:var(--k-text-pale)}.kd__sub a{color:var(--k-text-soft);text-decoration:none;display:inline-flex;align-items:center;gap:5px;cursor:pointer}.kd__sub a:hover{color:var(--k-accent-text)}.kd__subid{font-family:var(--k-font-mono);font-weight:700;color:var(--k-text-soft)}.kd__subsep{width:3px;height:3px;border-radius:50%;background:var(--k-border);flex:none}.kd__acts{display:flex;align-items:center;gap:7px;flex:none}@media(max-width:800px){.kd__head{position:relative;padding:14px 16px 0}.kd__h1row{flex-wrap:wrap;gap:10px}.kd__idcol{flex:1 1 100%;padding-right:44px}.kd__acts{flex:1 1 100%;flex-wrap:wrap}.kd__close{position:absolute;top:14px;right:16px}.kd__head .kd-menu--right{left:0;right:auto}}.kd__stage{display:flex;align-items:center;gap:12px;padding:12px 0}.kd__stageage{font-size:12px;color:var(--k-text-pale)}.kd-stagebtn{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font:inherit;font-size:13px;font-weight:650;color:var(--k-text);background:var(--k-bg);border:1px solid var(--k-border);border-radius:var(--k-r-btn);padding:0 10px 0 11px;height:36px;transition:border-color .12s,background .12s}.kd-stagebtn:hover{border-color:var(--k-border-hover);background:var(--k-hover)}.kd-stagebtn[data-on]{border-color:var(--k-accent);background:var(--k-accent-soft);color:var(--k-accent-text)}.kd-stagebtn .k-ic{color:var(--k-text-pale)}.kd-sdot{width:8px;height:8px;border-radius:50%;background:var(--k-accent);flex:none}.kd-sdot--won{background:var(--k-ok)}.kd-sdot--lost{background:var(--k-err)}.kd-sdot--wait{background:var(--k-time)}.kd-dd{position:relative}.kd-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:250px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-pop);padding:5px;max-height:60vh;overflow-y:auto}.kd-menu--right{left:auto;right:0}.kd-menu__cap{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-pale);padding:8px 10px 5px}.kd-menu__i{display:flex;align-items:center;gap:9px;width:100%;text-align:left;cursor:pointer;font:inherit;font-size:13px;color:var(--k-text);background:transparent;border:0;padding:8px 10px;border-radius:6px}.kd-menu__i:hover{background:var(--k-hover)}.kd-menu__i.is-now{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.kd-menu__i.is-danger{color:var(--k-err-text)}.kd-menu__i.is-danger:hover{background:var(--k-err-soft)}.kd-menu__i .k-ic{width:16px;height:16px;color:var(--k-text-pale);flex:none}.kd-menu__hint{margin-left:auto;font-size:11px;color:var(--k-text-pale)}.kd-menu__sep{height:1px;background:var(--k-border-faint);margin:5px 4px}.kd__body{flex:1;min-height:0;overflow-y:auto;background:var(--k-surface-low);padding:18px 26px 26px}.kd__grid{display:grid;grid-template-columns:37% 1fr;gap:22px;align-items:start}.kd__col{min-width:0;display:flex;flex-direction:column;gap:16px}.kd__col--l{position:sticky;top:0;max-height:calc(100dvh - 210px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--k-border) transparent}.kd__col--l.is-cut-b{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 32px),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 32px),transparent)}.kd__col--l.is-cut-t{-webkit-mask-image:linear-gradient(to bottom,transparent,black 32px);mask-image:linear-gradient(to bottom,transparent,black 32px)}.kd__col--l.is-cut-t.is-cut-b{-webkit-mask-image:linear-gradient(to bottom,transparent,black 32px,black calc(100% - 32px),transparent);mask-image:linear-gradient(to bottom,transparent,black 32px,black calc(100% - 32px),transparent)}.kd{container-type:inline-size;container-name:dealcard}@container dealcard (max-width:1180px){.kd-hint--wide{display:none}}@container dealcard (max-width:860px){.kd__grid{grid-template-columns:1fr;gap:16px}.kd__col--l{position:static;max-height:none;overflow:visible}.kd__head,.kd__body{padding-left:18px;padding-right:18px}}.kd-box{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card)}.kd-box__h{display:flex;align-items:center;gap:8px;padding:11px 15px;border-bottom:1px solid var(--k-border-faint)}.kd-box__h>:last-child.kd-mini{margin-left:auto}.kd-box__b{padding:13px 15px}.kd-money{font-size:25px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.kd-money--empty{font-size:14.5px;font-weight:650;color:var(--k-text-pale)}.kd-person{display:flex;gap:11px;align-items:center}.kd-face{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;flex:none}.kd-person__n{font-size:13.5px;font-weight:700;color:var(--k-text);line-height:1.3}.kd-person__p{font-size:12px;color:var(--k-text-soft);margin-top:2px}.kd-ch{display:flex;align-items:center;gap:8px;padding:7px 0;font-size:12.5px}.kd-ch+.kd-ch{border-top:1px solid var(--k-border-faint)}.kd-ch>.k-ic{color:var(--k-text-pale)}.kd-ch__v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--k-text)}.kd-ch__star{color:var(--k-text);flex:none;display:inline-flex}.kd-ch__star .k-ic{stroke-width:1.4}.kd-ch__warn{color:var(--k-time-bold);flex:none;display:inline-flex}.kd-ch__acts{margin-left:auto;display:flex;gap:2px;opacity:0;transition:opacity .12s;flex:none}.kd-ch:hover .kd-ch__acts,.kd-ch:focus-within .kd-ch__acts{opacity:1}.kd-mini{width:26px;height:26px;border:1px solid var(--k-border-faint);background:var(--k-bg);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--k-text-soft);flex:none}.kd-mini:hover{border-color:var(--k-accent-soft-bd);color:var(--k-accent-text);background:var(--k-accent-soft)}.kd-mini .k-ic{width:14px;height:14px}.kd-row{display:flex;align-items:center;gap:10px;min-height:28px;font-size:12.5px}.kd-row__k{color:var(--k-text-pale);flex:none;width:124px}.kd-row__v{color:var(--k-text);min-width:0;display:flex;align-items:center;gap:7px}.kd-row__face{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;flex:none}.kd-row__v--dd{position:relative}.kd-edit{display:inline-flex;align-items:center;gap:8px;max-width:100%;cursor:text;box-shadow:inset 0 -1px 0 transparent;transition:box-shadow .12s}.kd-edit:hover{box-shadow:inset 0 -1px 0 var(--k-border-hover)}.kd-edit>span:first-child{min-width:0}.kd-edit--pick{cursor:pointer}.kd-edit.is-editing{display:flex;width:100%;box-shadow:none}.kd-edit.is-editing input{min-width:0}.kd-edit__pen{flex:none;opacity:0;color:var(--k-text-pale);transition:opacity .12s;display:inline-flex;align-items:center}.kd-edit:hover .kd-edit__pen,.kd-edit:focus-visible .kd-edit__pen{opacity:1}.kd-edit input{font:inherit;color:inherit;width:100%;background:var(--k-bg);border:1px solid var(--k-accent);border-radius:var(--k-r-btn);padding:2px 8px;margin:-3px -9px;outline:0;box-shadow:var(--k-focus-ring)}.kd-edit--title input{font-size:22px;font-weight:800;letter-spacing:-.025em}.kd-edit--money input{font-size:22px;font-weight:800;letter-spacing:-.02em}.kd-comp{position:sticky;top:0;z-index:6;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);padding:10px 12px;transition:border-color .14s,box-shadow .14s}.kd-comp:before,.kd-comp:after{content:"";position:absolute;left:-2px;right:-2px;background:var(--k-surface-low);pointer-events:none}.kd-comp:before{bottom:100%;height:20px}.kd-comp:after{top:100%;height:16px}.kd-comp.is-open{border-color:var(--k-accent-soft-bd);box-shadow:var(--k-shadow-lift)}.kd-comp__row{display:flex;gap:10px;align-items:flex-start}.kd-comp__face{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;flex:none;margin-top:2px}.kd-comp textarea{flex:1;min-width:0;resize:none;font:inherit;font-size:13.5px;line-height:1.55;border:0;outline:0;box-shadow:none;padding:7px 2px;background:transparent;color:var(--k-text);min-height:34px;max-height:220px}.kd-comp textarea::-moz-placeholder{color:var(--k-text-pale)}.kd-comp textarea::placeholder{color:var(--k-text-pale)}.kd-comp__foot{display:flex;align-items:center;gap:10px;margin-top:8px;padding-left:40px;flex-wrap:wrap}.kd-comp__right{margin-left:auto;display:flex;align-items:center;gap:9px}.kd-kbd{font-family:var(--k-font-mono);font-size:11px;color:var(--k-text-pale);border:1px solid var(--k-border-faint);border-radius:5px;padding:2px 6px;background:var(--k-surface-low)}.kd-hint{font-size:11px;color:var(--k-text-pale)}.kd-feedhead{display:flex;align-items:stretch;gap:8px;margin:4px 0 10px;min-width:0}.kd-feedhead:has(+.kd-search){margin-bottom:8px}.kd-segs{display:flex;align-items:center;gap:2px;padding:3px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn);flex-wrap:nowrap;flex:0 1 auto;min-width:0}.kd-seg{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border:0;background:transparent;border-radius:6px;font:inherit;font-size:12px;color:var(--k-text-soft);cursor:pointer;white-space:nowrap;flex:none}.kd-seg:hover{background:var(--k-hover);color:var(--k-text)}.kd-seg.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.kd-seg__n{font-size:10.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums}.kd-seg--find{color:var(--k-text-pale);margin-left:auto;flex:none;border:1px solid var(--k-border-faint);background:var(--k-bg);padding:5px 9px;border-radius:var(--k-r-btn)}.kd-seg--find:hover{border-color:var(--k-border)}.kd-seg--find.is-on{border-color:var(--k-accent-soft-bd)}.kd-seg--find .kd-seg__q{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px}.kd-search__x{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--k-text-faint);cursor:pointer;padding:0;flex:none}.kd-search__x:hover{color:var(--k-text)}.kd-seg.is-on .kd-seg__n{color:var(--k-accent-text)}.kd-seg--more svg{width:11px;height:11px;opacity:.55}.kd-more{position:relative;flex:none}.kd-more__menu{position:absolute;top:calc(100% + 4px);right:0;z-index:40;min-width:0;padding:3px;display:flex;flex-direction:column;gap:2px}.kd-more__i{width:100%;justify-content:flex-start}.kd-search{display:flex;align-items:center;gap:7px;margin:0 0 10px;border:1px solid var(--k-border);border-radius:var(--k-r-input);background:var(--k-bg);padding:6px 10px;color:var(--k-text-pale)}.kd-search:focus-within{border-color:var(--k-accent-soft-bd)}.kd-search input,.kd-search input:focus{border:0;outline:0;box-shadow:none;padding:0;background:transparent;font:inherit;font-size:12.5px;width:100%;min-width:0;color:var(--k-text)}.kd-feed{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);padding:4px 16px 8px}.kd-day{display:flex;align-items:center;gap:12px;padding:13px 0 8px}.kd-day__t{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--k-text-pale);flex:none}.kd-day__l{flex:1;height:1px;background:var(--k-border-faint)}.kd-list{list-style:none;margin:0;padding:0}.kd-ev{display:flex;gap:12px}.kd-ev__rail{display:flex;flex-direction:column;align-items:center;flex:none}.kd-ev__ic{width:27px;height:27px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.kd-ev__ic .k-ic{width:13px;height:13px}.kd-ev__line{width:1px;flex:1;min-height:12px;background:var(--k-border-faint);margin-top:3px}.kd-ev__b{flex:1;min-width:0;padding-bottom:15px}.kd-ev__hd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:26px}.kd-ev__who{font-size:12.5px;font-weight:700;color:var(--k-text);max-width:min(340px,55%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kd-ev__act{font-size:12.5px;color:var(--k-text-soft)}.kd-ev__t{font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums}.kd-ev__pin{font-size:10.5px;color:var(--k-accent-text);background:var(--k-accent-soft);border-radius:var(--k-r-pill);padding:2px 7px}.kd-ev__hint{font-size:11px;color:var(--k-text-pale);margin-top:3px;line-height:1.4}.kd-ev[data-kind=call] .kd-ev__hd{cursor:pointer}.kd-ev.is-flash>.kd-ev__b{background:var(--k-accent-soft);border-radius:var(--k-r-panel);box-shadow:0 0 0 6px var(--k-accent-soft);transition:background .4s,box-shadow .4s}.kd-acts{margin-left:auto;display:flex;gap:2px;opacity:0;transition:opacity .12s;flex:none}.kd-ev:hover .kd-acts,.kd-ev:focus-within .kd-acts{opacity:1}.kd-acts button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:6px;color:var(--k-text-pale);cursor:pointer}.kd-acts button:hover{background:var(--k-hover);color:var(--k-text)}.kd-acts button[data-on]{color:var(--k-accent-text);background:var(--k-accent-soft)}.kd-acts button.is-danger:hover{background:var(--k-err-soft);color:var(--k-err-text)}.kd-acts .k-ic{width:14px;height:14px}@container dealcard (max-width:560px){.kd-ev__hd{row-gap:0}.kd-ev__hd>*{order:3}.kd-ev__hd>.kd-ev__who{order:0}.kd-ev__hd>.kd-acts{order:1}.kd-ev__hd:after{content:"";order:2;flex-basis:100%;height:2px}}.kd-note{margin-top:5px;font-size:13.5px;line-height:1.55;color:var(--k-text);white-space:pre-line;overflow-wrap:anywhere}.kd-mail{margin-top:6px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);padding:10px 13px;background:var(--k-surface-low)}.kd-mail__s{font-size:13px;font-weight:650;color:var(--k-text);line-height:1.4;overflow-wrap:anywhere}.kd-mail__m{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:5px;font-size:11.5px;color:var(--k-text-pale)}.kd-mail__m a{color:var(--k-accent-text);text-decoration:none;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.kd-mail__m a:hover{text-decoration:underline}.kd-clip{display:inline-flex;align-items:center;gap:4px}.kd-stagemove{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:13px;color:var(--k-text-soft)}.kd-stagemove b{color:var(--k-text);font-weight:650}.kd-ev__ic>span{display:flex;align-items:center;justify-content:center}.kd-undo{display:flex;align-items:center;gap:10px;padding:9px 13px;font-size:12.5px;color:var(--k-text-soft);background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card)}.kd-undo button{margin-left:auto}.kd textarea:focus,.kd input:focus{outline:0}.kd-comp textarea:focus{border:0;box-shadow:none}.kd-search input:focus{border:0;box-shadow:none}.kd-search:focus-within{border-color:var(--k-accent);box-shadow:var(--k-focus-ring)}.kd-edit input:focus{border-color:var(--k-accent);box-shadow:var(--k-focus-ring)}.kd-comp>textarea{width:100%;display:block;min-height:62px}.kd-au{margin-top:8px;font-size:13px;color:var(--k-text)}.kd-au__row{display:flex;align-items:center;gap:11px}.kd-au__play{width:24px;height:24px;flex:none;border-radius:50%;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--k-accent-soft);color:var(--k-accent-text)}.kd-au__play:hover{background:var(--k-accent);color:var(--k-bg)}.kd-au__wave{position:relative;display:block;flex:1 1 auto;min-width:60px;height:16px;cursor:pointer}.kd-au__wave>span{position:absolute;inset:0;display:block}.kd-au__wave svg{width:100%;height:100%;display:block}.kd-au__wave-base{color:var(--k-border)}.kd-au__wave-played{color:var(--k-accent);clip-path:inset(0 100% 0 0)}.kd-au__t{font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums;flex:none}.kd-au__t b{color:var(--k-text-soft);font-weight:650}.kd-au__mini{flex:none;cursor:pointer;font:inherit;font-size:11.5px;line-height:1;height:28px;padding:0 9px;border-radius:var(--k-r-btn);min-width:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--k-border-faint);background:var(--k-bg);color:var(--k-text-soft);font-variant-numeric:tabular-nums}.kd-au__mini:hover{border-color:var(--k-border-hover);color:var(--k-text)}.kd-au__mini--rate,.kd-au__mini--ai{width:52px;padding:0}.kd-au__mini--ai .k-ic{width:14px;height:14px;stroke-width:1.7}.kd-au__mini:disabled{opacity:.6;cursor:default}.kd-au__err{display:block;font-size:11px;color:var(--k-text-pale);margin-top:6px}.kd-au__doc{margin-top:10px}.kd-au__find{display:flex;align-items:center;gap:9px;width:min(100%,440px);margin:0 auto 18px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-pill);background:var(--k-bg);padding:7px 14px;color:var(--k-text-pale);transition:border-color .12s,box-shadow .12s}.kd-au__find:hover{border-color:var(--k-border-hover)}.kd-au__find:focus-within{border-color:var(--k-accent);box-shadow:var(--k-focus-ring)}.kd-au__find input{flex:1;min-width:0;border:0;outline:0;box-shadow:none;padding:0;margin:0;height:auto;background:transparent;font:inherit;font-size:12.5px;line-height:1.4;color:var(--k-text)}.kd-au__find input:focus{border:0;box-shadow:none}.kd-au__hits{flex:none;font-size:11px;color:var(--k-text-pale);white-space:nowrap}.kd-au__chat{max-height:340px;margin-top:10px;overflow-y:auto;padding-right:4px}.kd-au__msg{display:flex;gap:8px;margin-bottom:9px;align-items:flex-end;cursor:pointer}.kd-au__msg.is-us{flex-direction:row-reverse}.kd-au__face{width:26px;height:26px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:700;background:var(--k-accent);border:1px solid var(--k-accent);color:var(--k-on-accent)}.kd-au__msg.is-us .kd-au__face{background:var(--k-bg);border-color:var(--k-border);color:var(--k-text-soft)}.kd-au__b{max-width:74%;border:0;border-radius:14px 14px 14px 4px;padding:9px 13px 7px;transition:box-shadow .12s;background:var(--k-accent-soft)}.kd-au__msg.is-us .kd-au__b{border-radius:14px 14px 4px;background:var(--k-surface-low)}.kd-au__msg.is-now .kd-au__b{box-shadow:0 0 0 2px var(--k-accent)}.kd-au__x{display:block;font-size:13px;line-height:1.6;color:var(--k-text)}.kd-au__time{display:block;font-size:10.5px;color:var(--k-accent-text);opacity:.65;margin-top:4px;font-variant-numeric:tabular-nums}.kd-au__msg.is-us .kd-au__time{color:var(--k-text-pale);opacity:1;text-align:right}.kd-au__msg.is-miss{opacity:.35}.kd-au mark{background:var(--k-time-soft);color:var(--k-text);border-radius:2px;padding:0 1px}.mc{display:flex;flex-direction:column;min-height:0;flex:1;height:100%}.mc__head{flex:none;display:flex;align-items:center;gap:12px;padding:0 10px 0 20px;height:56px;border-bottom:1px solid var(--k-border-faint)}.mc__rows{display:flex;flex-direction:column}.mc__row{display:flex;align-items:flex-start;gap:12px;padding:9px 20px;min-height:44px;border-bottom:1px solid var(--k-border-faint)}.mc__lbl{width:62px;flex:none;padding-top:6px;font:500 12.5px var(--k-font);color:var(--k-text-pale)}.mc__ctl{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.mc__from{width:auto;max-width:100%;height:30px;padding:0 30px 0 10px;font-size:13px;background-position:right 8px center}.mc__inp{flex:1;min-width:140px;height:30px;border:0;background:transparent;font:400 14px var(--k-font);color:var(--k-text)}.mc__inp::-moz-placeholder{color:var(--k-text-pale)}.mc__inp::placeholder{color:var(--k-text-pale)}.mc__inp:focus,.mc__inp:focus-visible,.mc__editor:focus,.mc__editor:focus-visible{outline:none;box-shadow:none}.mc__row:focus-within{background:var(--k-surface-low)}.mc__row:focus-within .mc__lbl{color:var(--k-text-soft)}.mc__more{flex:none;padding-top:5px;border:0;background:none;cursor:pointer;font:600 12.5px var(--k-font);color:var(--k-accent-text)}.mc__chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 4px 0 11px;border-radius:var(--k-r-pill);background:var(--k-surface-low);font:600 12.5px var(--k-font);color:var(--k-text)}.mc__chip-x{width:18px;height:18px;border-radius:50%;border:0;background:transparent;color:var(--k-text-pale);display:flex;align-items:center;justify-content:center;cursor:pointer}.mc__chip-x:hover{background:var(--k-hover-2);color:var(--k-text)}.mc__ac{position:absolute;left:82px;top:46px;z-index:30;width:min(430px,calc(100% - 100px));background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-pop);padding:6px}.mc__ac-i{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;background:transparent;border-radius:var(--k-r-btn);cursor:pointer;text-align:left}.mc__ac-i:hover{background:var(--k-accent-soft)}.sg-list{width:100%;max-width:260px;flex:none;display:flex;flex-direction:column;gap:6px}@media(max-width:1023px){.sg-list{max-width:none}}.sg-item{display:flex;flex-direction:column;gap:2px;align-items:flex-start;width:100%;padding:10px 12px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn);background:var(--k-bg);cursor:pointer;text-align:left;transition:border-color .12s,background .12s}.sg-item:hover{border-color:var(--k-border);background:var(--k-hover)}.sg-item.is-active{border-color:var(--k-accent);background:var(--k-accent-soft)}.sg-item__nm{font:650 13px var(--k-font);color:var(--k-text)}.sg-item.is-active .sg-item__nm{color:var(--k-accent-text)}.sg-item__role{font:600 11px var(--k-font);color:var(--k-text-pale)}.sg-add{display:flex;align-items:center;justify-content:center;gap:7px;height:38px;border:1px dashed var(--k-border);border-radius:var(--k-r-btn);background:transparent;color:var(--k-text-pale);font:600 12.5px var(--k-font);cursor:pointer}.sg-add:hover{border-color:var(--k-accent);color:var(--k-accent-text)}.sg-hint{font:500 11.5px var(--k-font);color:var(--k-text-faint);padding:4px 2px}.sg-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--k-border-faint)}.sg-name{flex:1;min-width:0;border:0;outline:none;background:none;font:650 14px var(--k-font);color:var(--k-text)}.sg-name::-moz-placeholder{color:var(--k-text-faint);font-weight:500}.sg-name::placeholder{color:var(--k-text-faint);font-weight:500}.sg-del{color:var(--k-err-text)!important}.sg-tools{display:flex;align-items:center;gap:4px;padding:8px 12px;border-bottom:1px solid var(--k-border-faint);flex-wrap:wrap}.sg-editor{padding:16px;min-height:190px;outline:none;font:400 13.5px/1.6 var(--k-font);color:var(--k-text)}.sg-editor:empty:before{content:"Имя, должность, телефон — то, что должно стоять в конце письма";color:var(--k-text-faint)}.sg-editor p{margin:0 0 6px}.sg-editor a{color:var(--k-accent-text)}.sg-foot{display:flex;align-items:center;gap:18px;padding:11px 14px;border-top:1px solid var(--k-border-faint);flex-wrap:wrap}.sg-check{display:flex;align-items:center;gap:8px;font:500 12.5px var(--k-font);color:var(--k-text-soft);cursor:pointer}.sg-saved{margin-left:auto;font:500 11.5px var(--k-font);color:var(--k-text-faint)}.sg-prev{border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn);padding:14px;background:var(--k-bg);max-height:52vh;overflow-y:auto}.sg-prev__body{font:400 13px/1.6 var(--k-font);color:var(--k-text-soft)}.sg-prev__sig{margin-top:14px;padding-top:12px;border-top:1px solid var(--k-border-faint);font:400 13px/1.55 var(--k-font);color:var(--k-text);overflow-wrap:anywhere;word-break:break-word}.sg-prev__sig p{margin:0 0 4px}.sg-prev__sig a{color:var(--k-accent-text)}.mc__sig{position:relative;margin-left:auto}.mc__sig-btn{display:inline-flex;align-items:center;gap:6px;max-width:210px;height:28px;padding:0 8px 0 10px;border:1px solid var(--k-border);border-radius:var(--k-r-pill);background:var(--k-bg);color:var(--k-text-soft);cursor:pointer;font:500 12.5px var(--k-font)}.mc__sig-btn:hover{border-color:var(--k-border-hover);color:var(--k-text)}.mc__sig-btn.is-open{border-color:var(--k-accent);color:var(--k-accent-text);background:var(--k-accent-soft)}.mc__sig-cur{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc__sig-chev{flex:none;opacity:.65}.mc__sig-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:190px;padding:5px;border:1px solid var(--k-border);border-radius:var(--k-r-card);background:var(--k-bg);box-shadow:var(--k-shadow-pop)}.mc__sig-i{display:block;width:100%;text-align:left;padding:7px 10px;border:0;border-radius:7px;background:none;cursor:pointer;font:500 13px var(--k-font);color:var(--k-text)}.mc__sig-i:hover{background:var(--k-hover)}.mc__sig-i.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:650}.mc__editor{padding:16px 20px 20px}.mc__editor textarea{width:100%;border:0;outline:none;resize:vertical;min-height:220px;font:400 14px/1.62 var(--k-font);color:var(--k-text);background:transparent}.mc__editor textarea::-moz-placeholder{color:var(--k-text-pale)}.mc__editor textarea::placeholder{color:var(--k-text-pale)}.mc__foot{flex:none;display:flex;align-items:center;gap:10px;padding:10px 20px 12px;border-top:1px solid var(--k-border-faint)}.mc__scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.mc__scroll>*{flex-shrink:0}.mc__scroll>.mc__editor{flex:1 0 auto}.mc__bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:2px;flex-wrap:wrap;padding:7px 16px;background:var(--k-bg);border-bottom:1px solid var(--k-border-faint)}.mc__b{width:30px;height:30px;border:0;border-radius:7px;background:transparent;color:var(--k-text-soft);cursor:pointer;display:flex;align-items:center;justify-content:center;font:700 13px var(--k-font)}.mc__b:hover{background:var(--k-hover);color:var(--k-text)}.mc__sep{width:1px;height:18px;background:var(--k-border-faint);margin:0 6px}.mc__tpl{display:inline-flex;align-items:center;height:26px;padding:0 10px;border:0;border-radius:var(--k-r-pill);background:var(--k-surface-low);color:var(--k-text-soft);font:600 12px var(--k-font);cursor:pointer}.mc__tpl:hover{background:var(--k-hover-2);color:var(--k-text)}.mc__editor{padding:16px 20px;min-height:220px;outline:none;font:400 14px/1.62 var(--k-font);color:var(--k-text)}.mc__editor:empty:before{content:"Текст письма";color:var(--k-text-pale)}.mc__editor ul,.mc__editor ol{padding-left:22px;margin:0 0 12px}.mc__editor p{margin:0 0 12px}.mc__editor a{color:var(--k-accent-text)}.mc__note{flex:none;display:flex;align-items:flex-start;gap:9px;margin:0 20px 12px;padding:10px 12px;border:1px solid var(--k-time-bd);border-radius:var(--k-r-btn);background:var(--k-time-soft);font:500 12.5px/1.5 var(--k-font);color:var(--k-time-text)}.mc__files{flex:none;display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 18px}.mc__file{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 6px 0 11px;border:1px solid var(--k-border);border-radius:var(--k-r-btn);background:var(--k-bg);max-width:260px}.mc__file--busy{opacity:.7}.mc__drop{display:flex;align-items:center;justify-content:center;gap:9px;height:44px;flex:1 0 100%;border:1px dashed var(--k-border);border-radius:var(--k-r-btn);background:transparent;color:var(--k-text-pale);font:500 12.5px var(--k-font);cursor:pointer}.mc__file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.mc__drop:hover,.mc__drop.is-over{border-color:var(--k-accent);background:var(--k-accent-soft);color:var(--k-accent-text)}.kd-mailmodal .mc__head{display:none}.kd-msgmodal .mc__head>span:first-child,.kd-msgmodal .mc__head>.k-tag,.kd-msgmodal .mc__head>.m-iact{display:none}.kd-msgmodal .mc__head .m-seg{margin-left:0}.kd-menu--float{position:fixed;z-index:100100;min-width:240px;max-height:min(60vh,420px)}.kd-comp__tabs{display:flex;gap:3px}.kd-comp__t{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:0;background:transparent;border-radius:var(--k-r-pill);font:inherit;font-size:12px;color:var(--k-text-soft);cursor:pointer}.kd-comp__t:hover{background:var(--k-hover);color:var(--k-text)}.kd-comp__t.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.kd-files{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-left:40px}.kd-ev .kd-files{padding-left:0;margin-top:6px}.kd-file{display:inline-flex;align-items:center;gap:7px;max-width:100%;height:30px;padding:0 6px 0 10px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn);background:var(--k-bg);font-size:12px;color:var(--k-text)}.kd-file .k-ic{color:var(--k-text-pale)}.kd-file__n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kd-file__s{flex:none;font-size:11px;color:var(--k-text-pale);font-variant-numeric:tabular-nums}.kd-file__x{flex:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:5px;color:var(--k-text-pale);cursor:pointer}.kd-file__x:hover{background:var(--k-err-soft);color:var(--k-err-text)}.kd-file--link{text-decoration:none;padding-right:10px;transition:border-color .12s,background .12s}.kd-file--link:hover{border-color:var(--k-accent-soft-bd);background:var(--k-accent-soft);color:var(--k-accent-text)}.kd-file--link:hover .k-ic{color:var(--k-accent-text)}.mm{display:flex;flex-direction:column;min-height:0;flex:1;height:100%}.mm__bar{flex:none;display:flex;align-items:center;gap:6px;padding:0 14px;height:46px;border-bottom:1px solid var(--k-border-faint)}.mm__del{padding:0 9px}.mm__del:hover{color:var(--k-err-text);border-color:var(--k-err-bd)}.mm__body{flex:1;min-height:0;overflow-y:auto;padding:20px 32px 28px}.mm__subj{font:700 21px var(--k-font);letter-spacing:-.01em;line-height:1.28;margin:0 0 14px}.mm__crm{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:16px;padding:9px 12px;border-radius:var(--k-r-panel);background:var(--k-surface-low)}.mm__crm-i{display:flex;align-items:center;gap:6px;font:600 12.5px var(--k-font);color:var(--k-text-soft);white-space:nowrap}.mm__crm-i .k-ic{color:var(--k-text-pale)}.mm__crm-sep{width:1px;height:16px;background:var(--k-border);flex:none}.mm__files{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.mm__file{display:flex;align-items:center;gap:9px;height:46px;padding:0 12px 0 10px;border-radius:var(--k-r-btn);border:1px solid var(--k-border);background:var(--k-bg);min-width:210px;max-width:320px;text-decoration:none;color:inherit}.mm__file:hover{border-color:var(--k-border-hover);box-shadow:var(--k-shadow-card)}.mm__file-nm{display:flex;align-items:baseline;min-width:0;font:600 12.5px var(--k-font);color:var(--k-text)}.mm__file-base{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mm__file-ext{flex:none}.mm__file-ic{width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex:none;background:var(--k-tag-blue-soft);color:var(--k-tag-blue-text)}.mm__note{display:flex;align-items:center;gap:9px;margin-top:16px;padding:8px 12px;border-radius:var(--k-r-panel);background:var(--k-time-soft);border:1px solid var(--k-time-bd);font:500 12.5px var(--k-font);color:var(--k-text)}.mm__frame{width:100%;height:62vh;min-height:320px;border:0;background:var(--k-bg)}.mm__text{white-space:pre-wrap;font:400 13.5px/1.6 var(--k-font);color:var(--k-text)}.mm__reply{flex:none;border-top:1px solid var(--k-border-faint);padding:10px 32px 14px}.mm__reply-box{display:flex;align-items:center;gap:10px;width:100%;height:44px;padding:0 12px 0 14px;border:1px solid var(--k-border);border-radius:var(--k-r-btn);background:var(--k-bg);cursor:pointer}.mm__reply-box:hover{border-color:var(--k-border-hover)}@container mail (max-width: 1080px){.mm__lbl{display:none}}@container mail (max-width: 860px){.mm__body{padding:16px 18px 22px}.mm__reply{padding:10px 18px 12px}}.kd-msgmodal .mm__own,.kd-msgmodal .mm__del{display:none}.m-seg{display:inline-flex;min-width:0;background:var(--k-surface-low);border-radius:7px;padding:2px;gap:2px}.m-seg a{height:24px;padding:0 10px;border-radius:5px;display:inline-flex;align-items:center;font:600 12px var(--k-font);color:var(--k-text-soft);text-decoration:none;white-space:nowrap}.m-seg a.is-active{background:var(--k-bg);color:var(--k-text);box-shadow:var(--k-shadow-card)}.kd-create__form{display:flex;flex-direction:column;gap:18px;max-width:560px;margin:0 auto}.kd-create__pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.kd-create__picked{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 6px 0 12px;border:1px solid var(--k-border);border-radius:var(--k-r-md);background:var(--k-surface-low)}.kd-create__picked-name{font-weight:650;color:var(--k-text)}.kd-create__picked .k-btn{margin-left:auto}.kd-create__suggest{position:absolute;left:0;right:0;top:100%;margin-top:4px;z-index:20;max-height:280px;overflow-y:auto}.kd-create__suggest .k-menu-item{display:flex;align-items:baseline;gap:8px}@media(max-width:720px){.kd-create__pair{grid-template-columns:1fr}}.kd-evc{display:flex;gap:12px}.kd-evc.is-newday{margin-top:10px}.kd-evc.is-runstart{margin-top:7px}.kd-evc__rail{display:flex;flex-direction:column;align-items:center;flex:none;width:27px}.kd-evc__dot{width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;margin-top:3px;background:var(--k-tag-violet-soft);color:var(--k-tag-violet-text)}.kd-evc__dot svg{width:11px;height:11px}.kd-evc__dot>span{display:flex;align-items:center;justify-content:center}.kd-evc__line{width:1px;flex:1;min-height:6px;background:var(--k-border-faint);margin-top:2px}.kd-evc__b{flex:1;min-width:0;display:grid;grid-template-columns:80px 1fr;-moz-column-gap:10px;column-gap:10px;padding-bottom:6px;align-items:baseline}.kd-evc__k{grid-column:1;font:500 11.5px/1.5 var(--k-font);color:var(--k-text)}.kd-evc__hd{grid-column:2;min-width:0;display:flex;align-items:baseline;gap:9px;min-height:26px}.kd-evc__n{font:400 13px var(--k-font);color:var(--k-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;flex:1;min-width:0}.kd-evc:hover .kd-evc__n{color:var(--k-text)}a.kd-evc__n:hover{color:var(--k-accent-text);text-decoration:underline}.kd-evc__mark{font:400 11px var(--k-font);color:var(--k-text-faint);flex:none}.kd-evc__cnt{font:400 11.5px var(--k-font);color:var(--k-text-pale);flex:none;white-space:nowrap}.kd-evc__d{font:400 11.5px var(--k-font);color:var(--k-text-pale);flex:none;font-variant-numeric:tabular-nums;min-width:106px;text-align:right}.kd-evc__d.is-off{visibility:hidden}.kd-evc__x{flex:none;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:none;cursor:pointer;color:var(--k-text-faint);transition:transform .16s ease,color .16s ease}.kd-evc__x:hover{color:var(--k-accent-text)}.kd-evc__x.is-open{transform:rotate(180deg)}.kd-evc__x.is-off{visibility:hidden;pointer-events:none}.kd-evc.is-muted .kd-evc__d{color:var(--k-text-faint)}.kd-evc.is-muted .kd-evc__dot{background:var(--k-surface-low);color:var(--k-border)}.kd-reps{grid-column:2;min-width:0;margin:2px 0 4px;padding:0;list-style:none}.kd-reps li{display:flex;gap:9px;font:400 13px var(--k-font);line-height:1.5;color:var(--k-text);padding:1px 0}.kd-reps time{flex:none;font:400 11.5px var(--k-font);color:var(--k-text-faint);font-variant-numeric:tabular-nums;min-width:38px;padding-top:2px}.kd-said{grid-column:2;min-width:0;margin:3px 0 5px;padding:1px 0 1px 12px;border-left:2px solid var(--k-tag-violet-bold);font:400 13px var(--k-font);line-height:1.55;color:var(--k-text);white-space:pre-line}.kd-said,.kd-reps li span{overflow-wrap:anywhere}.kd-msg{position:relative;transition:background .12s,border-color .12s}.kd-msg.is-link{cursor:pointer}.kd-msg.is-link:hover,.kd-msg.is-link:focus-visible{background:var(--k-bg);border-color:var(--k-accent-soft-bd);outline:none}.kd-msg__x{font-size:13.5px;line-height:1.45;color:var(--k-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-msg__vo{font-style:normal;color:var(--k-text-soft);display:inline-flex;align-items:center;gap:4px;margin-right:4px;vertical-align:top}.kd-msg__vo .k-ic{width:12px;height:12px;color:var(--k-text-pale)}.kd-msg__w{display:inline-flex;align-items:center;gap:4px;color:var(--k-text-soft)}.kd-msg__w .k-ic{width:12px;height:12px}.kd-msg .kd-msg__go{margin-left:auto;opacity:0;transition:opacity .12s}.kd-msg .kd-msg__go .k-ic{width:12px;height:12px}.kd-msg.is-link:hover .kd-msg__go,.kd-msg.is-link:focus-visible .kd-msg__go{opacity:1}@media(hover:none){.kd-msg .kd-msg__go{opacity:1}}@container dealcard (max-width: 560px){@media(hover:hover){.kd-msg .kd-msg__go{display:none}}}.kd-ev__ic .ms-logo{width:14px;height:14px}.kd-evc__mark--ms{flex:none;max-width:55%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-evc.is-ms .kd-evc__d{min-width:0}@container dealcard (max-width: 560px){.kd-evc.is-ms .kd-evc__b{grid-template-columns:auto 1fr}.kd-evc.is-ms .kd-evc__hd{flex-wrap:wrap;row-gap:0}.kd-evc.is-ms .kd-evc__n{order:0}.kd-evc.is-ms .kd-evc__d{order:1}.kd-evc.is-ms .kd-evc__x{order:2}.kd-evc.is-ms .kd-evc__mark--ms{order:3;flex:1 1 100%;max-width:none;white-space:normal;overflow:visible;line-height:1.4}}.p-ic{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.7}.p-ic--sm{width:13px;height:13px}.p-ic--lg{width:20px;height:20px}.ck-cap{font-size:10px;text-transform:uppercase;letter-spacing:.13em;font-weight:700;color:var(--k-text-pale);margin:0}.ck-guess{font-size:11.5px;color:var(--k-text-pale);line-height:1.5;margin:0}.ck-num{font-variant-numeric:tabular-nums}.ck-fallback{display:block;font-size:11px;color:var(--k-text-pale);margin-top:8px}.ck-go{width:24px;height:24px;flex:0 0 auto;border-radius:50%;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--k-accent-soft);color:var(--k-accent-text);transition:background .14s,color .14s,transform .12s}.ck-go:hover{background:var(--k-accent);color:var(--k-bg)}.ck-go:active{transform:scale(.94)}.ck-go svg{width:9px;height:9px;fill:currentColor;stroke:none}.ck-go__b,.ck-go[data-on] .ck-go__a{display:none}.ck-go[data-on] .ck-go__b{display:block}.ck-go[data-on]{background:var(--k-accent);color:var(--k-bg)}.ck-wave{position:relative;display:block;flex:1 1 auto;min-width:40px;height:16px;cursor:pointer;--p: 0%}.ck-wave__b,.ck-wave__p,.ck-marks{position:absolute;inset:0;display:block}.ck-wave svg{width:100%;height:100%;display:block}.ck-wave__b{color:var(--k-border)}.ck-wave__p{color:var(--k-accent);clip-path:inset(0 calc(100% - var(--p)) 0 0)}.ck-wave:hover .ck-wave__b{color:var(--k-border-hover)}.ck-duo{position:relative;display:grid;gap:4px;cursor:pointer;--p: 0%;padding:2px 0}.ck-duo__r{display:grid;grid-template-columns:46px 1fr 34px;align-items:center;gap:10px}.ck-duo__r>b{font-size:9.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--k-text-pale)}.ck-duo__r>u{text-decoration:none;font-size:10.5px;color:var(--k-text-pale);text-align:right;font-variant-numeric:tabular-nums}.ck-duo__l{position:relative;display:block;height:7px;border-radius:4px;background:var(--k-hover)}.ck-duo__l i{position:absolute;top:0;bottom:0;border-radius:4px}.ck-duo__r.is-us .ck-duo__l i{background:var(--k-text-soft)}.ck-duo__r.is-cl .ck-duo__l i{background:var(--k-accent)}.ck-duo.is-mono .ck-duo__l i{background:var(--k-border-hover)}.ck-head{position:absolute;top:2px;bottom:2px;width:1.5px;margin-left:-.75px;background:var(--k-text);border-radius:2px;opacity:.85;transition:left .1s linear}.ck-duo .ck-head{left:calc(46px + 10px + (100% - 46px - 34px - 20px) * var(--p) / 100%)}.ck-marks{pointer-events:none}.ck-marks i{position:absolute;left:var(--x);top:0;bottom:0;width:2px;margin-left:-1px;background:var(--k-time);border-radius:2px;opacity:.9}.ck-tip{position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);font-size:10.5px;background:var(--k-text);color:var(--k-bg);border-radius:5px;padding:3px 7px;z-index:3;pointer-events:none;font-variant-numeric:tabular-nums}[hidden]{display:none!important}.ck-mini{flex:none;cursor:pointer;font:inherit;font-size:11px;line-height:1;height:26px;padding:0 10px;border-radius:var(--k-r-pill);min-width:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;background:transparent;color:var(--k-text-pale);font-variant-numeric:tabular-nums;letter-spacing:.01em;transition:color .12s,background .12s}.ck-mini:hover{color:var(--k-text);background:var(--k-hover)}.ck-mini--w{width:46px;padding:0}.ck-mini .p-ic{width:13px;height:13px;stroke-width:1.8}.ck-mini[data-on]{color:var(--k-accent-text);background:var(--k-accent-soft)}.ck-open{flex:none;display:inline-flex;align-items:center;gap:5px;cursor:pointer;font:inherit;font-size:12.5px;line-height:1;padding:6px 2px;border:0;background:transparent;color:var(--k-text-pale);transition:color .13s}.ck-open:hover{color:var(--k-text)}.ck-open:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px;border-radius:4px}.ck-open__c{flex:none;order:2;transition:transform .18s cubic-bezier(.2,.7,.3,1)}.ck-open__l{display:inline-grid}.ck-open__l:before,.ck-open__l:after{grid-area:1 / 1;visibility:hidden;height:0;overflow:hidden;white-space:nowrap;pointer-events:none}.ck-open__l:before{content:"Подробно"}.ck-open__l:after{content:"Свернуть"}.ck-open__l>[data-lbl]{grid-area:1 / 1;white-space:nowrap;text-align:left}.ck-open[data-on]{color:var(--k-text-soft)}.ck-open[data-on] .ck-open__c{transform:rotate(180deg)}.ck-act{flex:none;display:inline-flex;align-items:center;gap:5px;cursor:pointer;font:inherit;font-size:12.5px;line-height:1;padding:6px 2px;border:0;background:transparent;color:var(--k-text-pale);transition:color .13s}.ck-act:hover:not(:disabled){color:var(--k-text)}.ck-act:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px;border-radius:4px}.ck-act:disabled{cursor:default;color:var(--k-text-faint)}.ck-act .p-ic{width:13px;height:13px;stroke-width:1.8}.ck-check{margin:6px 0 0;font-size:11.5px;line-height:1.5;color:var(--k-text-pale)}.ck-clock{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.ck-clock{font-size:13px}.ck-clock b{font-weight:600;color:var(--k-text)}.ck-clock span{color:var(--k-text-pale);font-weight:400}.ck-find{display:flex;align-items:center;gap:8px;padding:5px 0;min-width:0;border-bottom:1px solid var(--k-border-faint);color:var(--k-text-pale);transition:border-color .14s}.ck-find:focus-within{border-color:var(--k-text)}.ck-find input{flex:1;min-width:0;border:0;outline:0;box-shadow:none;padding:0;margin:0;height:auto;background:transparent;font:inherit;font-size:12.5px;line-height:1.4;color:var(--k-text)}.ck-find input::-moz-placeholder{color:var(--k-text-pale)}.ck-find input::placeholder{color:var(--k-text-pale)}.ck-hits{flex:none;font-size:10.5px;color:var(--k-text-pale);white-space:nowrap}.ck-s{transition:color .2s}mark{background:var(--k-time-soft);color:var(--k-text);border-radius:2px;padding:0 2px}.is-miss{opacity:.28}.ck-tabs{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.ck-tab{font:inherit;font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;cursor:pointer;border:0;background:transparent;color:var(--k-text-faint);padding:6px 0;position:relative;transition:color .14s}.ck-tab:hover{color:var(--k-text-soft)}.ck-tab.is-on{color:var(--k-text)}.ck-tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--k-accent);border-radius:2px}.ck-tab__n{font-size:9.5px;font-weight:500;letter-spacing:.04em;color:var(--k-text-faint);margin-left:7px}.ck-sum__gist{font-size:16px;line-height:1.62;color:var(--k-text);margin:0;max-width:62ch;letter-spacing:-.005em}.ck-sum__meta{font-size:12px;color:var(--k-text-pale);margin:14px 0 0;letter-spacing:.01em}.ck-sum__meta i{font-style:normal;color:var(--k-border-hover);margin:0 3px}.ck-sum__meta b{color:var(--k-err);font-weight:640}.ck-pick{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid var(--k-border-faint)}.ck-pick__d{flex:none;width:1px;height:13px;background:var(--k-border);align-self:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ck-inl{position:relative;display:inline-flex;align-items:center;gap:3px;max-width:100%;border-radius:6px;padding:2px 5px;margin:-2px -5px;color:var(--k-text);font-size:13.5px;line-height:1.45;transition:background .13s,color .13s}.ck-inl__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-inl__c{flex:none;color:var(--k-text-pale);transition:color .13s}.ck-inl.is-none{color:var(--k-text-pale);font-style:italic}.ck-inl:hover{background:var(--k-surface-low)}.ck-inl:hover .ck-inl__c{color:var(--k-text-soft)}.ck-inl:has(.ck-inl__s:focus-visible){outline:2px solid var(--k-accent);outline-offset:1px}.ck-inl__s{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0}.ck-f{margin-top:24px}.ck-f:first-of-type{margin-top:0}.ck-f .ck-cap{display:block;margin-bottom:8px}.ck-f__none{margin:0;font-size:13.5px;color:var(--k-text-pale);font-style:italic}.ck-sum__gist.is-none{color:var(--k-text-soft)}.ck-sum__b{margin-top:26px}.ck-cap i{font-style:normal;display:inline-block;margin-left:6px;padding:1px 6px;border-radius:var(--k-r-pill);background:var(--k-err-soft, var(--k-hover));color:var(--k-err);font-size:9.5px;letter-spacing:.04em}.ck-sum__b.is-next .ck-cap{color:var(--k-ok)}.ck-sum__b.is-err .ck-cap{color:var(--k-err)}.ck-sum__b.is-warn .ck-cap{color:var(--k-time)}.ck-sum__b.is-ok .ck-cap{color:var(--k-ok)}.ck-sum__l{list-style:none;margin:10px 0 0;padding:0;max-width:70ch}.ck-sum__l li{padding:7px 0}.ck-sum__x{font-size:14.5px;line-height:1.66;color:var(--k-text)}.ck-at{font:inherit;font-size:10.5px;color:var(--k-text-faint);font-variant-numeric:tabular-nums;background:transparent;border:0;padding:0 0 0 2px;margin-left:9px;cursor:pointer;white-space:nowrap;vertical-align:1px;transition:color .12s}.ck-at:before{content:"·";margin-right:6px;color:var(--k-border-hover)}.ck-at:hover,.ck-sum__l li:hover .ck-at{color:var(--k-accent-text)}.ck-sum__x.is-off{color:var(--k-text-pale)}.ck-sum__why{font-style:normal;font-size:10.5px;color:var(--k-text-faint);margin-left:9px;white-space:nowrap}.ck-sum__why:before{content:"·";margin-right:6px;color:var(--k-border-hover)}.ck-sum__ans{display:block;margin-top:3px;font-size:13px;line-height:1.55;color:var(--k-text-soft)}.ck-sum__ans.is-off{color:var(--k-text-pale)}.ck-sum__note{margin:32px 0 0;font-size:11px;color:var(--k-text-pale);line-height:1.6;max-width:68ch;padding-top:12px;border-top:1px solid var(--k-border-faint)}.ck-sum__note b{color:var(--k-text-soft);font-weight:620}.ck-sum__note i{font-style:normal;color:var(--k-border-hover);margin:0 3px}.au.v{container:player / inline-size}.v-play{display:flex;align-items:center;gap:12px;margin-top:13px}.v-play .ck-clock b{font-weight:600}.v-doc{margin-top:18px;padding-top:16px;border-top:1px solid var(--k-border-faint);animation:v-open .22s cubic-bezier(.2,.7,.3,1)}@keyframes v-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.v-head{display:flex;align-items:flex-end;gap:24px;margin-bottom:22px}.v-find{margin-left:auto;flex:0 1 230px}@container player (max-width: 600px){.v-head{flex-wrap:wrap;align-items:stretch}.v-find{flex:1 1 100%;margin-left:0}}.v [data-pane]{animation:v-fade .18s ease-out}@keyframes v-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.v-doc,.v [data-pane],.v-l.is-flash{animation:none}}.v-sum .ck-sum__l{padding-left:18px}.v-sum .ck-sum__l li{position:relative}.v-sum .ck-sum__l li:before{content:"";position:absolute;left:-18px;top:15px;width:4px;height:4px;border-radius:50%;background:var(--k-border-hover)}.v-sum .ck-sum__b.is-err{border-left:2px solid var(--k-err);padding-left:18px;margin-left:-20px}.v-sum .ck-sum__b.is-next{margin-top:30px;padding-top:20px;border-top:1px solid var(--k-border-faint)}.v-sum .ck-sum__b.is-next .ck-sum__l{padding-left:0}.v-sum .ck-sum__b.is-next .ck-sum__l li:before{display:none}.v-sum .ck-sum__b.is-next .ck-sum__x{font-size:16px;line-height:1.55;letter-spacing:-.008em}.v-lines{position:relative;padding-left:60px;height:520px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.v-lines::-webkit-scrollbar{width:10px}.v-lines::-webkit-scrollbar-thumb{background:var(--k-border);border-radius:6px;border:3px solid var(--k-bg)}.v-lines::-webkit-scrollbar-thumb:hover{background:var(--k-border-hover)}.v-lines.is-sided{padding-left:96px}.v-l{position:relative;margin:0 0 16px;max-width:64ch;cursor:pointer;border-radius:6px;transition:background .18s}.v-l__m{position:absolute;left:-60px;top:3px;width:40px;text-align:right;pointer-events:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.v-lines.is-sided .v-l__m{left:-96px;width:74px}.v-l__w{font-size:9.5px;text-transform:uppercase;letter-spacing:.11em;font-weight:700;color:var(--k-text-faint)}.v-l.is-cl .v-l__w{color:var(--k-accent-text);opacity:.7}.v-l__t{font-size:10.5px;color:var(--k-text-faint);font-variant-numeric:tabular-nums}.v-l.is-now .v-l__t{color:var(--k-accent-text);font-weight:650}.v-l__x{font-size:14.5px;line-height:1.72;color:var(--k-text);display:block;cursor:text}.v.is-playing .v-l.is-now .ck-s{color:var(--k-text-pale);transition:color .2s}.v.is-playing .v-l.is-now .ck-s.is-now{color:var(--k-text)}.v-l:before{content:"";position:absolute;left:-14px;top:3px;bottom:3px;width:2px;border-radius:2px;background:transparent;transition:background .16s}.v-l:hover:before{background:var(--k-border-hover)}.v-l.is-now:before{background:var(--k-accent)}.v-l.is-flash{animation:v-flash 1.6s ease-out}@keyframes v-flash{0%,18%{background:var(--k-accent-soft)}to{background:transparent}}.v-note{margin:20px 0 0;padding-left:60px}.v.is-finding .v-l.is-miss{display:none}.v-onlyhits{display:none;font-size:11px;color:var(--k-text-pale);margin:0 0 16px;padding-left:60px}.v.is-finding .v-onlyhits{display:block}.v.is-empty .v-onlyhits,.v-nohits[hidden]{display:none}.v-nohits{font-size:13.5px;color:var(--k-text-soft);margin:0 0 8px;padding-left:60px}.v.is-finding .v-l:before{background:transparent}.v.is-finding .v-l.is-now .ck-s{color:var(--k-text)}@container player (max-width: 560px){.v-lines,.v-lines.is-sided,.v-note,.v-onlyhits,.v-nohits{padding-left:14px}.v-l:before{left:-12px}.v-l__m,.v-lines.is-sided .v-l__m{position:static;width:auto;flex-direction:row;align-items:baseline;gap:8px;margin-bottom:3px;text-align:left;justify-content:flex-start}}@container player (min-width: 860px){.v-lines,.v-note,.v-sum,.v-onlyhits{max-width:700px;margin-left:auto;margin-right:auto}}.cs-screen{height:100vh;overflow-y:auto;background:var(--k-surface-low)}.cs-wrap{padding:18px 22px 40px;max-width:1560px}.cs-ctl{background:var(--k-bg);border:1px solid var(--k-border);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);position:sticky;top:0;z-index:40}.cs-line{display:flex;align-items:center;gap:10px;padding:0 18px}.cs-line--head{min-height:58px;border-bottom:1px solid var(--k-border-faint);flex-wrap:wrap;row-gap:8px}.cs-line--filters{min-height:52px;flex-wrap:wrap;row-gap:8px;gap:8px}.cs-ttl{display:flex;align-items:baseline;gap:12px;min-width:0}.cs-ttl h1{margin:0;font-size:20px;letter-spacing:-.02em;line-height:1.2}.cs-sub{font-size:12.5px;color:var(--k-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-period{margin-left:auto;display:flex;align-items:center;gap:8px}.cs-dates{display:flex;align-items:center;gap:6px}.cs-dates input[type=date]{width:132px;height:30px;font-size:12.5px;padding:0 7px;font-variant-numeric:tabular-nums;color:var(--k-text)}.cs-dash{color:var(--k-text-pale);font-size:12px}.cs-q{width:250px;flex:0 0 250px}.cs-q .k-input{height:30px}.cs-spacer{flex:1 1 auto}.cs-chips{display:flex;gap:6px;flex-wrap:wrap;padding:0 18px 12px}.cs-chips:empty{display:none}.cs-reset{background:transparent;color:var(--k-text-soft);border:1px solid var(--k-border);cursor:pointer}.cs-quick{display:flex;align-items:center;gap:6px;margin-left:14px}.cs-totals{display:flex;margin-top:14px;background:var(--k-bg);border:1px solid var(--k-border);border-radius:var(--k-r-panel);overflow:hidden}.cs-tot{flex:1;padding:13px 16px;border-right:1px solid var(--k-border-faint);min-width:0}.cs-tot:last-child{border-right:0}.cs-tot__l{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--k-text-pale);font-weight:600;margin-bottom:5px}.cs-tot__n{font-size:22px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.cs-tot__s{font-size:11.5px;color:var(--k-text-soft);margin-top:3px}.cs-tot.is-warn .cs-tot__n{color:var(--k-err)}.cs-ghost{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:12px 15px;background:var(--k-tag-amber-soft);border:1px solid var(--k-tag-amber-bold);border-radius:var(--k-r-panel);font-size:13px;line-height:1.55;color:var(--k-text)}.cs-block{margin-top:14px}.cs-bhead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;row-gap:8px;padding:13px 16px 0}.cs-btitle{font-size:14px;font-weight:600;letter-spacing:-.005em}.cs-bctl{margin-left:auto}.cs-bbody{padding:12px 16px 2px}.cs-bnote{padding:0 16px 13px;font-size:11.5px;color:var(--k-text-pale)}.cs-tzhint{font-size:11.5px;white-space:nowrap}.cs-drow{display:flex;align-items:center;gap:12px;padding:5px 0}.cs-dname{font-size:12.5px;width:200px;flex:0 0 200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-dbar{flex:1;height:9px;border-radius:100px;background:var(--k-surface-low);overflow:hidden;min-width:40px}.cs-dfill{display:block;height:100%;border-radius:100px;background:var(--k-accent)}.cs-dval{font-size:12.5px;color:var(--k-text-soft);font-variant-numeric:tabular-nums;width:62px;text-align:right;flex:0 0 62px}.cs-tpanel{overflow:visible}.cs-tbar{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--k-border-faint)}.cs-tsel{font-size:13px;font-weight:600;color:var(--k-text-soft)}.cs-tbar__spacer{flex:1 1 auto}.cs-tscroll{overflow:visible}.cs-table{table-layout:fixed;width:100%}.cs-c-chk{width:38px}.cs-c-when{width:128px}.cs-c-who{width:26%}.cs-c-out{width:112px}.cs-c-dur{width:92px}.cs-c-link{width:19%}.cs-c-rec{width:auto}.cs-c-ops{width:56px}.cs-table td.cs-cops,.cs-table th.cs-cops{text-align:right;padding-right:14px}.cs-table.is-no-link .cs-c-link{width:0}.cs-table.is-no-link th.cs-h-link,.cs-table.is-no-link td.cs-clink{padding-left:0;padding-right:0;font-size:0;overflow:hidden;white-space:nowrap}.cs-table.is-no-link th.cs-h-link *,.cs-table.is-no-link td.cs-clink *{display:none}.cs-table.is-no-link .cs-c-who{width:32%}.cs-table thead th{position:sticky;top:var(--cs-panel-h,0px);background:var(--k-bg);z-index:2;box-shadow:inset 0 -1px 0 var(--k-border-faint)}.cs-table td,.cs-table th{vertical-align:middle}.cs-table tbody td{padding-top:7px;padding-bottom:7px}.cs-table th.cs-num,.cs-table td.cs-num{text-align:right;font-variant-numeric:tabular-nums}.cs-sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cs-sortable.is-active{color:var(--k-accent-text)}.cs-cwhen{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.cs-cwhen svg{vertical-align:-2px;margin-right:6px}.cs-cwho__top{display:flex;align-items:center;min-width:0}.cs-nm{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cs-sub{font-size:11.5px;color:var(--k-text-soft);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-sub .k-tag{vertical-align:-1px}.cs-tries{display:inline-block;margin-left:7px;padding:1px 6px;border-radius:100px;font-size:11px;font-weight:600;background:var(--k-tag-amber-soft);color:var(--k-tag-amber-text);vertical-align:1px}.cs-clink{font-size:12.5px;min-width:0}.cs-clink a,.cs-clink .cs-mgr,.cs-clink .cs-none{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-clink .cs-mgr{color:var(--k-text-soft);font-size:11.5px;margin-top:1px}.cs-clink .cs-none{color:var(--k-text-pale)}.cs-ghostdur{color:var(--k-tag-amber-text);border-bottom:1px dashed currentColor;cursor:help}.cs-rec{display:flex;align-items:center;gap:10px;min-width:0}.cs-play{width:24px;height:24px;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--k-accent-soft);color:var(--k-accent-text);flex:0 0 auto}.cs-play:hover{background:var(--k-accent);color:var(--k-bg)}.cs-wave{position:relative;display:block;flex:1 1 auto;min-width:40px;height:16px;cursor:pointer}.cs-wave>span{position:absolute;inset:0;display:block}.cs-wave svg{width:100%;height:100%;display:block}.cs-wave__base{color:var(--k-border)}.cs-wave__played{color:var(--k-accent);clip-path:inset(0 100% 0 0)}.cs-rectime{font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums;flex:0 0 auto}.cs-tfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;row-gap:8px;padding:10px 14px;border-top:1px solid var(--k-border-faint)}.cs-tfoot__left{display:flex;align-items:center;gap:14px;font-size:12.5px;color:var(--k-text-soft);font-variant-numeric:tabular-nums}.cs-perpage{display:inline-flex;align-items:center;gap:6px;color:var(--k-text-soft)}.cs-perpage .k-select{width:74px;height:30px;font-size:12.5px}.k-pager .cs-gap{cursor:default;color:var(--k-text-faint)}.cs-tempty{padding:30px 16px 40px}.cs-table td.cs-transcript{padding:0 14px 14px;background:var(--k-surface-low)}.cs-rowmenu{position:fixed;z-index:100500;min-width:210px}.cs-busy{opacity:.45;pointer-events:none;transition:opacity .12s}.cs-error{margin-top:14px;padding:12px 15px;border-radius:var(--k-r-panel);font-size:13px;background:var(--k-tag-red-soft);border:1px solid var(--k-tag-red-bold);color:var(--k-text)}@media(max-width:1520px){.cs-q{flex:1 1 100%;width:auto;max-width:none}}@media(max-width:1240px){.cs-totals{flex-wrap:wrap}.cs-tot{flex:1 1 33%;border-bottom:1px solid var(--k-border-faint)}}.ct-page{display:flex;flex-direction:column;height:100%;min-height:0}.ct-top{flex:none;background:var(--k-bg);border-bottom:1px solid var(--k-border-faint);padding:16px 22px 0}.ct-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ct-count{font-size:13px;color:var(--k-text-pale);white-space:nowrap}.ct-count b{color:var(--k-text);font-weight:750;font-variant-numeric:tabular-nums}.ct-grow{flex:1}.ct-search{position:relative;flex:1 1 200px;min-width:180px;max-width:420px}.ct-new{flex:none;margin-left:auto}.ct-search input{width:100%;height:34px;padding:0 12px 0 34px;font:inherit;font-size:13.5px;border:1px solid var(--k-border);border-radius:9px;background:var(--k-bg);color:var(--k-text);outline:0}.ct-search input:focus{border-color:var(--k-accent-soft-bd);box-shadow:0 0 0 3px var(--k-accent-soft)}.ct-search .k-ic{position:absolute;left:10px;top:9px;width:16px;height:16px;color:var(--k-text-pale)}.ct-tabs{display:flex;gap:2px;padding:12px 0 0}.ct-tab{padding:7px 12px 10px;border:0;background:transparent;font:inherit;font-size:13px;color:var(--k-text-soft);cursor:pointer;border-bottom:2px solid transparent}.ct-tab.is-on{color:var(--k-accent-text);border-bottom-color:var(--k-accent);font-weight:600}.ct-tab b{font-variant-numeric:tabular-nums;color:var(--k-text-pale);font-weight:600;margin-left:5px}.ct-body{flex:1;min-height:0;overflow:auto;padding:16px 22px 26px;background:var(--k-surface-low)}.ct-body.is-picking{padding-bottom:92px}.ct-tiles{display:flex;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);overflow:hidden;margin-bottom:14px}.ct-tile{flex:1;padding:12px 16px;border-right:1px solid var(--k-border-faint);border-left:0;border-top:0;border-bottom:0;background:transparent;font:inherit;text-align:left;cursor:pointer;min-width:0}.ct-tile:last-child{border-right:0}.ct-tile:hover{background:var(--k-hover)}.ct-tile.is-on{background:var(--k-accent-soft)}.ct-tile__n{font-size:20px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--k-text)}.ct-tile.is-on .ct-tile__n{color:var(--k-accent-text)}.ct-tile__h{display:block;font-size:12px;font-weight:600;color:var(--k-text);margin-top:3px}.ct-tile__p{display:block;font-size:12px;color:var(--k-text-pale);line-height:1.4}.ct-tile.is-on .ct-tile__h{color:var(--k-accent-text)}.ct-tile.is-on .ct-tile__p{color:var(--k-accent-text);opacity:.75}.ct-bar{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px;font-size:12.5px;color:var(--k-text-pale);flex-wrap:wrap}.ct-bar--sort{align-items:center;margin-bottom:12px}.ct-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center;flex:1 1 0;min-width:0}.ct-reset{border:0;background:transparent;color:var(--k-accent-text);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:0 6px;height:32px}.ct-reset:hover{text-decoration:underline}.ct-view{display:inline-flex;gap:2px;padding:3px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn);margin-left:auto;flex:0 0 auto}.ct-view button{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:0;background:transparent;border-radius:6px;font:inherit;font-size:12.5px;color:var(--k-text-soft);cursor:pointer}.ct-view button.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.ct-view .k-ic{width:14px;height:14px}.ct-sort{display:inline-flex;gap:2px;padding:3px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn)}.ct-sort button{padding:5px 10px;border:0;background:transparent;border-radius:6px;font:inherit;font-size:12.5px;color:var(--k-text-soft);cursor:pointer}.ct-sort button.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.ct-shown{margin-left:auto;color:var(--k-text-pale);white-space:nowrap}.ct-nocompany{border:0;background:transparent;color:var(--k-accent-text);font:inherit;font-size:12.5px;cursor:pointer;padding:0 0 0 6px}.ct-nocompany:hover{text-decoration:underline}.ct-panel{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);overflow:hidden}.ct-scroll{overflow-x:auto}.ct-t{width:100%;border-collapse:collapse;font-size:13px;min-width:1120px}.ct-t th{position:sticky;top:0;z-index:2;background:var(--k-bg);text-align:left;padding:10px 12px;border-bottom:1px solid var(--k-border-faint);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-text-pale);white-space:nowrap}.ct-t td{padding:9px 12px;border-bottom:1px solid var(--k-border-faint);vertical-align:middle}.ct-t tr:last-child td{border-bottom:0}.ct-t tbody tr{cursor:pointer}.ct-t tbody tr:hover{background:var(--k-hover)}.ct-t tbody tr.is-sel{background:var(--k-accent-soft)}.ct-who{display:flex;align-items:center;gap:10px;min-width:0}.ct-face{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:750;letter-spacing:-.02em}.ct-nm{font-weight:650;color:var(--k-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:232px}.ct-pos{font-size:11.5px;color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:232px}.ct-co{display:block;max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--k-text-soft)}.ct-mono{font-variant-numeric:tabular-nums;color:var(--k-text-soft);white-space:nowrap}.ct-ch{display:flex;align-items:center;gap:7px;color:var(--k-text-soft);white-space:nowrap}.ct-ch .k-ic{width:13px;height:13px;color:var(--k-text-pale);flex:none}.ct-ch span{overflow:hidden;text-overflow:ellipsis;max-width:196px}.ct-acts{display:flex;gap:3px;opacity:0;transition:opacity .12s}tr:hover .ct-acts,tr:focus-within .ct-acts{opacity:1}.ct-mini{width:26px;height:26px;display:grid;place-items:center;border:0;background:transparent;border-radius:7px;color:var(--k-text-pale);cursor:pointer}.ct-mini:hover{background:var(--k-hover-2);color:var(--k-accent-text)}.ct-mini .k-ic{width:14px;height:14px}.ct-sel{width:40px}.ct-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid var(--k-border-faint);font-size:12.5px;color:var(--k-text-soft);flex-wrap:wrap}.ct-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;align-items:start}.ct-card{position:relative;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);padding:14px 16px 12px;cursor:pointer;box-shadow:var(--k-shadow-card);transition:box-shadow .14s,border-color .14s}.ct-card:hover{box-shadow:var(--k-shadow-lift);border-color:var(--k-border-hover)}.ct-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to right,var(--ct-state, transparent) 0 3px,transparent 3px)}.ct-h{display:flex;align-items:flex-start;gap:11px;margin-bottom:11px}.ct-mark{width:34px;height:34px;flex:none;border-radius:9px;display:grid;place-items:center;font-size:11px;font-weight:750;letter-spacing:-.02em}.ct-cn{font-size:14px;font-weight:700;letter-spacing:-.015em;color:var(--k-text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ct-own{margin-left:auto;flex:none;font-size:11px;color:var(--k-text-pale);white-space:nowrap;padding-top:2px}.ct-flags{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px}.ct-flag{font-size:10.5px;padding:2px 8px;border-radius:var(--k-r-pill);white-space:nowrap;font-weight:600}.ct-flag--warn{background:var(--k-time-soft);color:var(--k-time-text)}.ct-flag--err{background:var(--k-err-soft);color:var(--k-err-text)}.ct-team{display:flex;flex-direction:column;gap:6px;margin-bottom:11px}.ct-p{display:flex;align-items:center;gap:9px;min-width:0}.ct-pn{font-size:12.5px;font-weight:600;color:var(--k-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-pp{font-size:11px;color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-more{font-size:11.5px;color:var(--k-accent-text);padding-left:33px}.ct-more--muted{color:var(--k-text-pale)}.ct-facts{display:flex;align-items:center;gap:12px;padding-top:10px;border-top:1px solid var(--k-border-faint);font-size:11.5px;color:var(--k-text-pale);flex-wrap:wrap}.ct-facts b{color:var(--k-text);font-weight:700;font-variant-numeric:tabular-nums}.ct-when{margin-left:auto;white-space:nowrap}.ct-bulk{position:fixed;left:50%;bottom:22px;z-index:60;transform:translate(-50%,22px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:14px;box-shadow:var(--k-shadow-pop);transition:opacity .18s ease,transform .18s cubic-bezier(.2,.9,.3,1.2)}.ct-bulk.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.ct-bulk__n{font-size:13.5px;font-weight:750;letter-spacing:-.01em;white-space:nowrap;color:var(--k-text)}.ct-bulk__sep{width:1px;height:22px;background:var(--k-border-faint);margin:0 4px;flex:none}.ct-pop{position:relative}.ct-pop__menu{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:236px;max-height:320px;overflow-y:auto;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-pop);padding:6px}.ct-toast{position:fixed;left:50%;bottom:22px;z-index:70;transform:translate(-50%,8px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:9px;padding:10px 14px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:12px;box-shadow:var(--k-shadow-pop);font-size:13.5px;color:var(--k-text);transition:opacity .2s,transform .2s;max-width:min(560px,92vw)}.ct-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.ct-toast--above{bottom:88px}.ct-toast--err{border-color:var(--k-err-bd)}.ct-toast__u{color:var(--k-accent-text);font-weight:650;cursor:pointer;white-space:nowrap;background:transparent;border:0;font-size:13.5px;padding:0}.ct-foot__l{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ct-perpage{display:inline-flex;align-items:center;gap:7px;color:var(--k-text-pale);white-space:nowrap}.ct-perpage select{min-width:68px}.ct-gap{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;color:var(--k-text-pale)}.k-pager a{cursor:pointer}.k-pager a.is-disabled{opacity:.4;pointer-events:none}.ev-orphans{background:var(--k-time-soft);border:1px solid var(--k-time-bd);border-radius:var(--k-r-panel);padding:12px 14px;margin:0 0 14px}.ev-orphans__t{display:flex;align-items:center;gap:8px;font:700 13px var(--k-font);color:var(--k-time-text)}.ev-orphans__w{font:400 12px var(--k-font);color:var(--k-text-soft);margin:6px 0 9px;line-height:1.55}.ev-orphans__l{display:flex;flex-wrap:wrap;gap:6px}.ev-orphan{display:inline-flex;align-items:center;gap:7px;background:var(--k-bg);border-radius:var(--k-r-pill);padding:3px 10px;font:400 11.5px var(--k-font)}.ev-orphan__n{color:var(--k-text-faint);font-size:10.5px}.ev-sessions{background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);padding:12px 14px;margin:0 0 14px}.ev-sessions__t{display:flex;align-items:center;gap:8px;font:700 13px var(--k-font);color:var(--k-text)}.ev-sessions__n{margin-left:auto;font:400 11.5px var(--k-font);color:var(--k-text-soft)}.ev-sessions__l{display:flex;flex-direction:column;margin-top:8px;max-height:260px;overflow-y:auto}.ev-session{display:flex;align-items:baseline;gap:10px;padding:4px 0;border-top:1px solid var(--k-border-faint);font:400 12px var(--k-font)}.ev-session:first-child{border-top:0}.ev-session__d{flex:none;width:78px;color:var(--k-text-pale);font-variant-numeric:tabular-nums;font-size:11.5px}.ev-session__n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--k-text)}.ev-session__c{margin-left:auto;flex:none;color:var(--k-text-faint);font-size:11px}.ev-list{display:flex;flex-direction:column;gap:8px}.ev-card{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);padding:11px 14px}.ev-card__h{display:flex;align-items:baseline;gap:10px}.ev-card__kind{font:700 10px var(--k-font);letter-spacing:.04em;text-transform:uppercase;color:var(--k-text-faint);flex:none}.ev-card__name{border:0;background:transparent;padding:0;cursor:pointer;font:700 14px var(--k-font);letter-spacing:-.01em;color:var(--k-text);text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-card__name:hover{color:var(--k-accent-text)}.ev-card__when{margin-left:auto;flex:none;font:400 11.5px var(--k-font);color:var(--k-text-pale);font-variant-numeric:tabular-nums}.ev-card__m{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:5px;font:400 11.5px var(--k-font);color:var(--k-text-soft)}.ev-card__warn{color:var(--k-time-text);font-weight:600}.ev-key{display:inline-flex;align-items:center;gap:5px;background:var(--k-surface-low);border-radius:var(--k-r-pill);padding:2px 8px;font:400 11px var(--k-font);color:var(--k-text-pale)}.ev-key button{border:0;background:transparent;padding:0;cursor:pointer;color:var(--k-text-faint);display:inline-flex}.ev-key button:hover{color:var(--k-err-text)}.ev-modal{position:fixed;inset:0;z-index:60;background:var(--k-backdrop);display:flex;align-items:center;justify-content:center;padding:24px}.ev-win{background:var(--k-bg);border-radius:var(--k-r-modal);box-shadow:var(--k-shadow-pop);width:560px;max-width:100%;max-height:90vh;display:flex;flex-direction:column}.ev-win__h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--k-border-faint);font:700 15px var(--k-font)}.ev-win__b{padding:18px 20px;overflow:auto;display:flex;flex-direction:column;gap:14px}.ev-win__pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ev-win__f{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--k-border-faint)}.ev-keys{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.ev-attach{display:flex;gap:8px;align-items:center}.ev-attach .k-select{flex:1;min-width:0}@media(max-width:720px){.ev-win__pair{grid-template-columns:1fr}}@media(max-width:1330px){.tp-cols{grid-template-columns:minmax(0,1fr)!important}}.tp-tile__ic{display:inline-flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border-radius:var(--k-r-btn)}.tp-tile__val{margin-top:8px;font-size:26px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.cd-top{display:flex;align-items:center;gap:14px;margin-bottom:16px;flex-wrap:wrap}.cd-top__t{font-size:13px;color:var(--k-text-soft)}.cd-top__t b{color:var(--k-text);font-weight:600;font-variant-numeric:tabular-nums}.cd-top__bar{width:180px;height:6px;border-radius:100px;background:var(--k-border-faint);overflow:hidden}.cd-top__fill{height:100%;background:var(--k-accent);border-radius:100px;transition:width .2s}.cd-top__sp{flex:1}.cd-top__log{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--k-text-soft);background:none;border:0;padding:3px 7px;border-radius:6px;cursor:pointer;font-family:inherit}.cd-top__log:hover{background:var(--k-hover)}.cd-top__log.is-on{background:var(--k-hover);color:var(--k-text)}.cd-top__log b{color:var(--k-text);font-weight:600;font-variant-numeric:tabular-nums}.cd-work{display:grid;grid-template-columns:272px minmax(0,1fr);gap:18px;align-items:start}@media(max-width:1100px){.cd-work{grid-template-columns:1fr}}.cd-q{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);overflow:hidden;position:sticky;top:16px}.cd-q__s{padding:10px 12px 8px;border-bottom:1px solid var(--k-border-faint)}.cd-q__f{display:flex;gap:3px;padding:8px 10px;border-bottom:1px solid var(--k-border-faint);flex-wrap:wrap}.cd-q__fb{font-size:11.5px;padding:3px 9px;border-radius:100px;border:1px solid transparent;background:none;color:var(--k-text-soft);cursor:pointer;font-family:inherit}.cd-q__fb:hover{background:var(--k-hover)}.cd-q__fb.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.cd-q__l{max-height:560px;overflow:auto;padding:6px}.cd-q__i{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:6px;cursor:pointer;font-size:13px;width:100%;background:none;border:0;text-align:left;font-family:inherit;color:var(--k-text)}.cd-q__i:hover{background:var(--k-hover)}.cd-q__i.is-on{background:var(--k-accent-soft);box-shadow:inset 0 0 0 1px var(--k-accent-soft-bd)}.cd-q__i.is-on .cd-q__n{color:var(--k-accent-text);font-weight:600}.cd-q__st{width:16px;flex:0 0 16px;display:grid;place-items:center;color:var(--k-text-faint)}.cd-q__n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-q__c{font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums}.cd-q__foot{padding:9px 12px;border-top:1px solid var(--k-border-faint);font-size:11.5px;color:var(--k-text-pale)}.cd-one{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card)}.cd-one__top{display:flex;align-items:flex-start;gap:13px;padding:20px 24px 0}.cd-one__top .k-badge{gap:5px;flex:0 0 auto}.cd-one__why{font-size:14.5px;color:var(--k-text-soft);padding-top:2px;flex:1}.cd-one__why b{color:var(--k-text);font-weight:600}.cd-grid{display:grid;grid-template-columns:minmax(0,1.15fr) 40px minmax(0,1fr);align-items:start;padding:16px 24px 0}@media(max-width:1280px){.cd-grid{grid-template-columns:1fr;gap:14px}.cd-arrow{display:none}}.cd-cap{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-pale);font-weight:600;margin-bottom:9px}.cd-cap em{font-style:normal;text-transform:none;letter-spacing:0;font-weight:400}.cd-arrow{display:grid;place-items:center;color:var(--k-text-faint);padding-top:54px}.cd-card{border-radius:7px;margin-bottom:2px}.cd-card__row{display:flex;align-items:center;border-radius:7px}.cd-card__row:hover{background:var(--k-hover)}.cd-card.is-keep>.cd-card__row{background:var(--k-accent-soft);box-shadow:inset 0 0 0 1px var(--k-accent-soft-bd)}.cd-card.is-out>.cd-card__row{opacity:.5}.cd-card__e{background:none;border:0;cursor:pointer;padding:8px 2px 8px 10px;display:grid;place-items:center;color:var(--k-text-faint);border-radius:7px}.cd-card__e:hover{color:var(--k-text)}.cd-card__h{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;border-radius:7px;flex:1;min-width:0;background:none;border:0;text-align:left;font-family:inherit;font-size:14px;color:var(--k-text)}.cd-card.is-out .cd-card__n{text-decoration:line-through;text-decoration-color:var(--k-text-faint)}.cd-dot{width:14px;height:14px;border-radius:100px;border:1.5px solid var(--k-border-hover);flex:0 0 14px}.cd-card.is-keep .cd-dot{border-color:var(--k-accent);background:var(--k-accent);box-shadow:inset 0 0 0 3px var(--k-bg)}.cd-card__n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-card__m{font-size:12px;color:var(--k-text-pale);white-space:nowrap;font-variant-numeric:tabular-nums}.cd-card.is-keep .cd-card__m{color:var(--k-accent-text)}.cd-card__x{opacity:0;color:var(--k-text-pale);background:none;border:0;padding:6px 10px 6px 2px;cursor:pointer;border-radius:4px;display:grid;place-items:center}.cd-card__row:hover .cd-card__x,.cd-card__x:focus-visible{opacity:1}.cd-card__x:hover{background:var(--k-err-soft);color:var(--k-err)}.cd-card__d{padding:2px 10px 12px 34px;font-size:12.5px;color:var(--k-text-soft);line-height:1.5}.cd-p{padding:4px 0}.cd-p__1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:baseline}.cd-p__1>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cd-p__1 b{font-weight:500;color:var(--k-text)}.cd-p__1 span{color:var(--k-text-pale);font-size:12px}.cd-p__2{color:var(--k-text-pale);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-meta{display:flex;gap:14px;flex-wrap:wrap;padding:6px 0 2px;color:var(--k-text-pale)}.cd-res{background:var(--k-surface-low);border-radius:8px;padding:13px 15px}.cd-nm{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:8px}.cd-nm__b{font-size:12px;padding:4px 10px;border-radius:100px;border:1px solid var(--k-border);background:var(--k-bg);cursor:pointer;font-family:inherit;color:var(--k-text-soft);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-nm__b:hover{border-color:var(--k-border-hover)}.cd-nm__b.is-on{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent);font-weight:500}.cd-nm__b i{font-style:normal;opacity:.7;margin-right:4px;font-family:var(--k-font-mono);font-size:10.5px}.cd-res__name{width:100%;font-size:17px;font-weight:600;letter-spacing:-.01em;background:var(--k-bg);border:1px solid var(--k-border);border-radius:var(--k-r-input);padding:8px 11px;font-family:inherit;color:var(--k-text)}.cd-res__facts{display:flex;gap:14px;margin-top:11px;font-size:13px;color:var(--k-text-soft);flex-wrap:wrap}.cd-res__facts b{color:var(--k-text);font-weight:600;font-variant-numeric:tabular-nums}.cd-will{margin-top:11px;border-top:1px solid var(--k-border-faint);padding-top:10px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--k-text-soft)}.cd-will>span{display:flex;gap:8px;align-items:flex-start}.cd-will .k-ic{color:var(--k-text-pale);margin-top:1px;flex:0 0 auto}.cd-ev{margin:14px 24px 0;border:1px solid var(--k-border-faint);border-radius:10px;background:var(--k-surface-low);overflow:hidden}.cd-ev__i{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;font-size:13px;border-top:1px solid var(--k-border-faint)}.cd-ev__i:first-child{border-top:0}.cd-ev__i b{font-weight:600;white-space:nowrap}.cd-ev__d{color:var(--k-text-soft)}.cd-ev__i>svg{color:var(--k-text-pale);flex:none;margin-top:2px}.cd-ev__i.is-weak,.cd-ev__i.is-spor{background:var(--k-time-soft)}.cd-ev__i.is-weak>svg,.cd-ev__i.is-spor>svg{color:var(--k-time)}.cd-ev__i.is-bad{background:var(--k-err-soft)}.cd-ev__i.is-bad>svg{color:var(--k-err)}.cd-ev__i.is-ok>svg{color:var(--k-ok)}.cd-acts{display:flex;align-items:center;gap:9px;padding:18px 24px 20px;margin-top:14px;border-top:1px solid var(--k-border-faint);flex-wrap:wrap}.cd-acts__sp{flex:1}.cd-kbd{font-family:var(--k-font-mono);font-size:10.5px;padding:1px 5px;border-radius:4px;border:1px solid var(--k-border);color:var(--k-text-pale);margin-left:8px}.k-btn--primary .cd-kbd{border-color:#ffffff73;color:#ffffffd9}.cd-hint{font-size:12px;color:var(--k-text-pale);cursor:pointer;display:inline-flex;align-items:center;gap:5px;background:none;border:0;font-family:inherit}.cd-pop{position:relative;display:inline-block}.cd-pop__m{position:absolute;left:0;bottom:calc(100% + 8px);width:280px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-pop);padding:7px;z-index:40}.cd-pop__h{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-pale);font-weight:600;padding:7px 9px 5px}.cd-keys__r{display:flex;align-items:center;gap:12px;padding:7px 0;font-size:13.5px;border-bottom:1px solid var(--k-border-faint)}.cd-keys__r:last-child{border-bottom:0}.cd-keys__r span:first-child{flex:1;color:var(--k-text-soft)}.cd-keys__k{font-family:var(--k-font-mono);font-size:11.5px;padding:2px 7px;border-radius:5px;border:1px solid var(--k-border);color:var(--k-text)}.cd-empty{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);padding:60px 26px;text-align:center;box-shadow:var(--k-shadow-card)}.cd-empty--pane{margin:0;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cd-empty__ic{width:52px;height:52px;border-radius:100px;background:var(--k-ok-soft);color:var(--k-ok);display:grid;place-items:center;margin:0 auto 16px}.cd-people{display:flex;flex-direction:column;gap:1px}.cd-people.is-long{max-height:240px;overflow:auto;padding-right:4px}.cd-person{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:10px;align-items:baseline;padding:3px 0}.cd-person>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cd-person__n{color:var(--k-accent-text);text-decoration:none;font-weight:500}.cd-person__n:hover{text-decoration:underline}.cd-person__p,.cd-person__m{color:var(--k-text-pale);font-size:12px}.cd-resp{margin-top:2px}.cd-resp__i{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border-radius:7px;cursor:pointer}.cd-resp__i:hover{background:var(--k-hover)}.cd-resp__i.is-on{background:var(--k-accent-soft);box-shadow:inset 0 0 0 1px var(--k-accent-soft-bd)}.cd-resp__t{display:flex;flex-direction:column;gap:2px;min-width:0}.cd-resp__t b{font-weight:600;font-size:13.5px}.cd-resp__w{font-size:12px;color:var(--k-text-soft)}.cd-resp__i.is-on .cd-resp__w{color:var(--k-accent-text)}.cd-resp__warn{display:flex;gap:9px;align-items:flex-start;margin-top:8px;padding:10px 12px;border-radius:8px;background:var(--k-time-soft);border:1px solid var(--k-time-bd);font-size:12.5px;line-height:1.5}.cd-resp__warn b{font-weight:600}.cd-resp__keep{display:flex;gap:7px;align-items:center;margin-top:7px;cursor:pointer;color:var(--k-text)}.cd-resp__note{display:flex;gap:8px;align-items:flex-start;margin-top:10px;font-size:12px;color:var(--k-text-pale)}.cd-resp__note .k-ic{flex:0 0 auto;margin-top:1px}.cd-pop__m--wide{width:320px;max-height:min(70vh,480px);overflow:auto}.cd-pop__g{font-size:11px;color:var(--k-text-pale);padding:9px 9px 4px}.cd-chips{display:flex;gap:6px;flex-wrap:wrap}.cd-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--k-border);border-radius:100px;background:var(--k-bg);padding:5px 12px 5px 6px;font-size:13px;cursor:pointer;font-family:inherit;color:var(--k-text);max-width:100%}.cd-chip:hover{border-color:var(--k-border-hover)}.cd-chip.is-on{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent);font-weight:500}.cd-chip.is-off{opacity:.45;cursor:default}.cd-chip--add{border-style:dashed;color:var(--k-text-soft);padding-left:11px}.cd-chip--add.is-on{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd);border-style:solid;color:var(--k-accent-text);font-weight:500}.cd-chip>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-ava{width:22px;height:22px;border-radius:100px;display:grid;place-items:center;font-size:10px;font-weight:700;background:var(--k-tag-blue-soft);color:var(--k-tag-blue-text);flex:0 0 22px}.cd-chip.is-on .cd-ava{background:#ffffff40;color:var(--k-on-accent)}.cd-other{margin-top:8px;border:1px solid var(--k-border-faint);border-radius:8px;padding:6px}.cd-other__l{max-height:196px;overflow:auto;margin-top:6px}.cd-other__i{display:block;width:100%;text-align:left;padding:7px 9px;border-radius:6px;font-size:13.5px;background:none;border:0;cursor:pointer;font-family:inherit;color:var(--k-text)}.cd-other__i:hover{background:var(--k-hover)}.cd-other__i.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.cd-other__e{padding:10px 9px;font-size:13px;color:var(--k-text-pale)}.cd-why{margin-top:9px;border-top:1px solid var(--k-border-faint);padding-top:9px;font-size:12.5px;color:var(--k-text-soft);line-height:1.45}.cd-pop__m.cd-log{top:calc(100% + 8px);bottom:auto;width:420px;max-height:min(70vh,520px);overflow:auto;padding-bottom:4px}.cd-log__none{padding:10px 12px 14px;font-size:13px;color:var(--k-text-pale)}.cd-log__i{padding:9px 12px;border-top:1px solid var(--k-border-faint)}.cd-log__i.is-undone{opacity:.55}.cd-log__h{display:flex;align-items:center;gap:7px}.cd-log__ic{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;flex:0 0 20px;background:var(--k-border-faint);color:var(--k-text-soft)}.cd-log__ic.is-merge{background:var(--k-accent-soft);color:var(--k-accent-text)}.cd-log__n{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-log__t{font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums;flex:0 0 auto}.cd-log__d{font-size:12px;color:var(--k-text-soft);margin:3px 0 0 27px;line-height:1.45}.cd-log__f{display:flex;align-items:center;gap:8px;margin:6px 0 0 27px;font-size:11.5px;min-height:24px}.cd-log__sp{flex:1}.cd-log__was{color:var(--k-text-pale)}.cd-log__more{width:100%;text-align:center;padding:9px;font-size:12px;color:var(--k-accent-text);background:none;border:0;border-top:1px solid var(--k-border-faint);cursor:pointer;font-family:inherit}.cd-log__more:hover{background:var(--k-hover)}.pd-list{display:flex;flex-direction:column;gap:14px}.pd-card{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);padding:18px 22px 16px}.pd-card__h{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:14px}.pd-card__h b{font-size:15px}.pd-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pd-col{display:flex;flex-direction:column;align-items:flex-start}.pd-one{text-align:left;font-family:inherit;cursor:pointer;background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:10px;padding:12px 14px;display:block;width:100%}.pd-one:hover{border-color:var(--k-border-hover)}.pd-one.is-on{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd)}.pd-one__t{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:14px}.pd-one__m{font-size:12.5px;color:var(--k-text-soft);margin-top:2px}.pd-one__n{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--k-text-pale);margin-top:8px}.pd-one__l{display:inline-block;margin:9px 0 0 14px;font-size:12.5px}.pd-radio{width:15px;height:15px;border-radius:50%;flex:none;border:2px solid var(--k-border);background:var(--k-bg)}.pd-radio.is-on{border-color:var(--k-accent);box-shadow:inset 0 0 0 3px var(--k-bg),inset 0 0 0 9px var(--k-accent)}.pd-acts{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--k-border-faint)}.pd-acts__n{font-size:12.5px;color:var(--k-text-pale)}@media(max-width:900px){.pd-two{grid-template-columns:1fr}}.pd-one__why{margin-top:6px;font-size:12px;line-height:1.35;color:var(--k-primary, #2291FF);font-weight:500}.ap-page{display:flex;flex-direction:column;height:calc(100vh + -0px);min-height:0;background:var(--k-surface-low);font-size:13px;line-height:1.45;font-family:Inter,system-ui,-apple-system,sans-serif}.ap-m{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:-.03em}.ap-n{font-variant-numeric:tabular-nums}.ap-ic{width:15px;height:15px;flex:none;display:block;stroke-width:1.7}.ap-ic--s{width:13px;height:13px}.ap-ic--l{width:18px;height:18px}.ap-key{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border:1px solid var(--k-border);border-bottom-width:1.5px;border-radius:5px;background:var(--k-bg);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;color:var(--k-text-soft);letter-spacing:0;line-height:1}.ap-b--primary .ap-key{background:transparent;border-color:#ffffff80;color:inherit}.ap-keyline{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--k-text-pale)}.ap-keyline+.ap-keyline{margin-left:14px}.ap-dot{width:6px;height:6px;border-radius:50%;flex:none}.ap-dot--r{border-radius:2px}.ap-kind{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--k-text-soft);white-space:nowrap}.ap-trust{display:inline-flex;gap:2px;align-items:center}.ap-trust i{width:3px;height:9px;border-radius:1px;background:var(--k-border);display:block}.ap-trust[data-l="3"] i:nth-child(-n+3){background:var(--k-ok)}.ap-trust[data-l="2"] i:nth-child(-n+2){background:var(--k-time)}.ap-trust[data-l="1"] i:nth-child(-n+1){background:var(--k-time-bold)}.ap-cap{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--k-text-pale)}.ap-hr{height:1px;background:var(--k-border-faint);border:0;margin:0}.ap-b{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:32px;padding:0 13px;border:1px solid transparent;border-radius:var(--k-r-btn);font:inherit;font-size:12.5px;font-weight:550;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s,color .12s}.ap-b--primary{background:var(--k-accent);color:var(--k-on-accent)}.ap-b--primary:hover{background:var(--k-accent-text)}.ap-b--ghost{background:transparent;border-color:var(--k-border);color:var(--k-text)}.ap-b--ghost:hover{border-color:var(--k-border-hover);background:var(--k-hover)}.cv:hover>.cv-act .ap-b--ghost,.cv.is-pick>.cv-act .ap-b--ghost{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-on-accent)}.ap-b--bare{background:transparent;color:var(--k-text-soft);padding:0 8px}.ap-b--bare:hover{background:var(--k-hover);color:var(--k-text)}.ap-b--l{height:38px;padding:0 18px;font-size:13.5px}.ap-b:disabled{opacity:.4;cursor:default}.ap-b:focus-visible{outline:2px solid var(--k-focus-ring);outline-offset:1px}.ap-edit{width:100%;border:1px solid transparent;border-radius:var(--k-r-input);background:transparent;padding:9px 11px;margin:-9px -11px;width:calc(100% + 22px);font:inherit;font-size:13px;line-height:1.62;color:var(--k-text);outline:none;resize:none;white-space:pre-wrap}.ap-edit:hover{background:var(--k-hover)}.ap-edit:focus{background:var(--k-bg);border-color:var(--k-accent);box-shadow:0 0 0 2px var(--k-focus-ring)}.ap-scroll{scrollbar-width:thin}.ap-scroll::-webkit-scrollbar{width:8px;height:8px}.ap-scroll::-webkit-scrollbar-thumb{background:var(--k-border);border-radius:8px;border:2px solid transparent;background-clip:content-box}.ap-scroll::-webkit-scrollbar-thumb:hover{background:var(--k-border-hover);background-clip:content-box}.ap-scroll::-webkit-scrollbar-track{background:transparent}.ap-bar{flex:none;height:46px;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--k-bg);border-bottom:1px solid var(--k-border-faint);white-space:nowrap}.ap-bar>*{flex:none}.ap-brand{font-size:13.5px;font-weight:750;letter-spacing:-.02em}.ap-scn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;border-radius:var(--k-r-btn);font-size:12.5px;color:var(--k-text-soft);cursor:pointer;border:1px solid transparent}.ap-scn:hover{background:var(--k-hover);color:var(--k-text)}.ap-live{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--k-text-pale);white-space:nowrap}.ap-live b{color:var(--k-text);font-weight:600}.ap-pulse{width:6px;height:6px;border-radius:50%;background:var(--k-ok);position:relative;flex:none}.ap-pulse:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid var(--k-ok);opacity:.35;animation:ap-p 2.4s ease-out infinite}@keyframes ap-p{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.35);opacity:0}}@media(prefers-reduced-motion:reduce){.ap-pulse:after{animation:none}}.ap-who{position:relative}.ap-who__btn{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 9px 0 7px;white-space:nowrap;border:1px solid transparent;border-radius:var(--k-r-btn);background:transparent;font:inherit;font-size:12.5px;color:var(--k-text);cursor:pointer}.ap-who__btn:hover{background:var(--k-hover)}.ap-who.is-open .ap-who__btn{background:var(--k-hover);border-color:var(--k-border-faint)}.ap-who__btn svg:last-child{color:var(--k-text-pale)}.ap-ava{width:20px;height:20px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--k-accent-soft);color:var(--k-accent-text);font-size:9.5px;font-weight:700;letter-spacing:-.02em}.ap-who__menu{position:absolute;top:36px;left:0;z-index:60;width:316px;white-space:normal;background:var(--k-bg);border:1px solid var(--k-border);border-radius:11px;box-shadow:var(--k-shadow-pop);padding:5px}.ap-who__cap{padding:8px 10px 6px;font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--k-text-faint)}.ap-who__i{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;border-radius:8px;background:transparent;font:inherit;text-align:left;cursor:pointer}.ap-who__i:hover{background:var(--k-hover)}.ap-who__i.is-on{background:var(--k-accent-soft)}.ap-who__i svg{color:var(--k-text-pale)}.ap-who__n{flex:1;min-width:0;font-size:12.5px;color:var(--k-text)}.ap-who__n u{display:block;text-decoration:none;font-size:11px;color:var(--k-text-pale);margin-top:1px}.ap-who__i b{font-size:11.5px;font-weight:600;color:var(--k-text-soft)}.ap-who__foot{padding:9px 10px 7px;margin-top:3px;border-top:1px solid var(--k-border-faint);font-size:10.5px;line-height:1.5;color:var(--k-text-faint)}.ap-alien{flex:none;display:flex;align-items:center;gap:9px;padding:7px 18px;background:var(--k-time-soft);border-bottom:1px solid var(--k-time-bd);font-size:11.5px;color:var(--k-text)}.ap-alien svg{color:var(--k-time);flex:none}.ap-alien b{font-weight:650}.ap-alien--wait{background:var(--k-accent-soft);border-bottom-color:var(--k-accent-soft-bd)}.ap-alien--wait svg{color:var(--k-accent-text)}.ap-tabs{flex:none;display:flex;flex-wrap:wrap;row-gap:2px;gap:2px;padding:0 14px;background:var(--k-bg);border-bottom:1px solid var(--k-border-faint)}.ap-tab{position:relative;display:inline-flex;flex:none;white-space:nowrap;align-items:center;gap:7px;height:40px;padding:0 12px;border:0;background:transparent;font:inherit;font-size:13px;color:var(--k-text-soft);cursor:pointer}.ap-tab:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;background:transparent;border-radius:2px 2px 0 0}.ap-tab:hover:not(:disabled){color:var(--k-text)}.ap-tab.is-on{color:var(--k-text);font-weight:650}.ap-tab.is-on:after{background:var(--k-accent)}.ap-tab i{font-style:normal;font-size:11px;font-weight:600;color:var(--k-accent-text);background:var(--k-accent-soft);border-radius:100px;padding:1.5px 7px}.ap-tab.is-soon{color:var(--k-text-faint);cursor:default}.ap-tab u{text-decoration:none;font-size:10px;color:var(--k-text-faint);border:1px solid var(--k-border-faint);border-radius:100px;padding:1px 6px}.ap-hud{display:flex;align-items:center;gap:13px;white-space:nowrap}.ap-hud__i{display:flex;align-items:baseline;gap:6px;font-size:11.5px;color:var(--k-text-pale)}.ap-hud__i b{font-size:12.5px;font-weight:650;color:var(--k-text)}.ap-hud__sep{width:1px;height:14px;background:var(--k-border-faint)}.ap-ring{position:relative;width:26px;height:26px;flex:none}.ap-ring svg{transform:rotate(-90deg);display:block}.ap-ring circle{fill:none;stroke-width:2.5}.ap-ring .bg{stroke:var(--k-border-faint)}.ap-ring .fg{stroke:var(--k-accent);stroke-linecap:round;transition:stroke-dashoffset .45s ease}.ap-ring b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;letter-spacing:-.04em}.ap-streak{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;border-radius:100px;background:var(--k-ok-soft);border:1px solid var(--k-ok-soft-bd);font-size:11.5px;font-weight:600;color:var(--k-ok-text)}.ap-streak svg{color:var(--k-ok)}.ap-plus{position:fixed;z-index:80;font-size:12px;font-weight:700;color:var(--k-ok-text);pointer-events:none;animation:ap-up .75s ease-out forwards}@keyframes ap-up{0%{opacity:0;transform:translateY(4px)}22%{opacity:1}to{opacity:0;transform:translateY(-16px)}}@media(prefers-reduced-motion:reduce){.ap-plus{display:none}}.ap-skel{background:linear-gradient(90deg,var(--k-surface-low) 25%,var(--k-hover-2, var(--k-hover)) 50%,var(--k-surface-low) 75%);background-size:220% 100%;animation:ap-sh 1.5s linear infinite;border-radius:3px}@keyframes ap-sh{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.ap-skel{animation:none}}.ap-tabs__end{display:flex;flex:none;margin-left:auto;white-space:nowrap;align-items:center;gap:6px;padding-right:4px}.o-tune{margin-top:12px;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 11px 0 9px;border:1px dashed var(--k-border);border-radius:var(--k-r-btn);background:transparent;font:inherit;font-size:11.5px;color:var(--k-text-soft);cursor:pointer}.o-tune:hover{border-color:var(--k-accent-soft-bd);color:var(--k-accent-text);background:var(--k-accent-soft)}.o-tune svg{color:var(--k-text-pale)}.o-tune:hover svg{color:var(--k-accent-text)}.ap-gear{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:28px;padding:0 10px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn);background:var(--k-bg);font:inherit;font-size:11.5px;color:var(--k-text-soft);cursor:pointer}.ap-gear:hover{border-color:var(--k-border-hover);color:var(--k-text);background:var(--k-hover)}.ap-back{position:fixed;inset:0;background:var(--k-backdrop);z-index:90}.ap-set{position:fixed;top:0;right:0;bottom:0;width:588px;max-width:94vw;z-index:91;background:var(--k-bg);box-shadow:var(--k-shadow-modal);display:flex;flex-direction:column}.ap-set__head{flex:none;display:flex;align-items:center;gap:12px;padding:15px 20px;border-bottom:1px solid var(--k-border-faint)}.ap-set__t{font-size:15px;font-weight:750;letter-spacing:-.025em}.ap-set__s{font-size:11.5px;color:var(--k-text-pale);margin-top:2px}.ap-set__body{flex:1;min-height:0;overflow:auto;padding:18px 20px 30px}.ap-set__sec+.ap-set__sec{margin-top:24px}.ap-set__h{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ap-set__h i{flex:1;height:1px;background:var(--k-border-faint)}.ap-mb{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:12.5px;cursor:pointer}.ap-mb:hover{background:var(--k-hover)}.ap-mb+.ap-mb{border-top:1px solid var(--k-border-faint)}.ap-mb b{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--k-text-pale)}.ap-mb__box{width:15px;height:15px;border:1.5px solid var(--k-border-hover);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--k-on-accent);flex:none}.ap-mb.is-on .ap-mb__box{background:var(--k-accent);border-color:var(--k-accent)}.ap-mb__box svg{opacity:0;width:10px;height:10px;stroke-width:3.2}.ap-mb.is-on .ap-mb__box svg{opacity:1}.ap-mb__n{margin-left:8px;font-size:11.5px;font-weight:700;color:var(--k-accent)}.ap-mb__grp{margin-top:10px;border:1px solid var(--k-border-faint);border-radius:10px;overflow:hidden}.ap-mb__grp .ap-mb{border-radius:0}.ap-mb__grp .ap-mb+.ap-mb{border-top:1px solid var(--k-border-faint)}.ap-mb__rest{max-height:232px;overflow-y:auto}.ap-mb__none{margin-top:10px;padding:10px 11px;border-radius:8px;background:var(--k-surface-low);font-size:11.5px;line-height:1.45;color:var(--k-text-pale)}.ap-mb__grp .ap-mb__none{margin:0;border-radius:0;background:transparent}.ap-mb__find{display:flex;align-items:center;gap:8px;margin-top:10px;padding:0 11px;height:32px;border:1px solid var(--k-border-faint);border-radius:8px;background:var(--k-bg)}.ap-mb__find:focus-within{border-color:var(--k-accent)}.ap-mb__find svg{flex:none;color:var(--k-text-pale)}.ap-mb__find input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:12px;color:var(--k-text)}.ap-mb__find input::-moz-placeholder{color:var(--k-text-pale)}.ap-mb__find input::placeholder{color:var(--k-text-pale)}.ap-rules__tabs{margin-top:12px;overflow-x:auto;scrollbar-width:thin}.ap-rules__tabs .k-tab{flex:none;height:34px;padding:0 11px;font-size:12.5px;max-width:240px}.ap-rules__mb{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-rules__panel{margin-top:10px}.ap-rules__cap{display:flex;align-items:flex-start;gap:7px;margin-bottom:10px;padding:8px 11px;border-radius:8px;background:var(--k-surface-low);font-size:11.5px;line-height:1.45;color:var(--k-text-soft)}.ap-rules__cap svg{flex:none;margin-top:1px;color:var(--k-text-pale)}.ap-rules__cap b{color:var(--k-text)}.ap-kd__ops{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px}.ap-kd__ops span{font-size:11.5px;color:var(--k-text-pale)}.ap-kd__ops code{font-family:var(--k-font-mono);font-size:10.5px;line-height:1.6;padding:1px 6px;border-radius:5px;background:var(--k-surface-low);color:var(--k-text);white-space:nowrap}.ap-kd{border:1px solid var(--k-border-faint);border-radius:10px;padding:13px 14px}.ap-kd+.ap-kd{margin-top:8px}.ap-kd.is-here{border-color:var(--k-accent-soft-bd);background:var(--k-accent-soft)}.ap-kd__top{display:flex;align-items:center;gap:9px}.ap-kd__n{font-size:13px;font-weight:650;letter-spacing:-.015em}.ap-kd__c{margin-left:auto;font-size:11px;color:var(--k-text-pale)}.ap-seg{display:inline-flex;padding:2px;border:1px solid var(--k-border-faint);border-radius:8px;background:var(--k-surface-low)}.ap-seg button{height:24px;padding:0 10px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:11.5px;color:var(--k-text-soft);cursor:pointer;white-space:nowrap}.ap-seg button:hover{color:var(--k-text)}.ap-seg button.is-on{background:var(--k-bg);color:var(--k-text);font-weight:600;box-shadow:var(--k-shadow-card)}.ap-seg button.is-on[data-m=сам]{color:var(--k-ok-text)}.ap-kd__row{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:12px}.ap-kd__k{flex:none;width:74px;color:var(--k-text-pale);font-size:11.5px}.ap-kd__v{flex:1;min-width:0;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn);background:var(--k-bg);cursor:pointer}.ap-kd__v:hover{border-color:var(--k-border-hover)}.ap-kd__v span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-kd__v svg{color:var(--k-text-pale)}.ap-sel{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-opacity='0.4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;padding-right:30px;font:inherit;font-size:12px;color:var(--k-text);text-overflow:ellipsis}.ap-sel:focus-visible{outline:2px solid var(--k-accent);outline-offset:1px}.ap-sel[data-empty="1"]{color:var(--k-text-pale)}.ap-tgl{display:inline-flex;align-items:center;gap:9px;font-size:12px;cursor:pointer}.ap-tgl__s{width:32px;height:18px;border-radius:100px;background:var(--k-border);position:relative;transition:background .15s;flex:none}.ap-tgl__s:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--k-bg);transition:transform .15s;box-shadow:var(--k-shadow-card)}.ap-tgl.is-on .ap-tgl__s{background:var(--k-accent)}.ap-tgl.is-on .ap-tgl__s:after{transform:translate(14px)}.cv-note{display:flex;align-items:flex-start;gap:7px;margin:0 0 8px;padding:8px 11px;border-radius:8px;background:var(--k-time-soft);color:var(--k-time-text);font-size:11.5px;line-height:1.45}.cv-note svg{flex:none;margin-top:1px}.cv-note b{font-weight:700}.ap-kd__cena{display:flex;align-items:flex-start;gap:7px;margin-top:9px;padding:7px 10px;border-radius:8px;background:var(--k-time-soft);color:var(--k-time-text);font-size:11.5px;line-height:1.45}.ap-kd__cena svg{flex:none;margin-top:1px}.ap-kd__hint{margin-top:8px;font-size:11.5px;line-height:1.45;color:var(--k-text-pale)}.ap-kd__stat{margin-top:10px;padding-top:9px;border-top:1px solid var(--k-border-faint);display:flex;align-items:center;gap:9px;font-size:11.5px;color:var(--k-text-pale)}.ap-kd__stat b{color:var(--k-text);font-weight:650}.ap-kd__ask{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--k-accent-text);cursor:pointer}.ap-red{border:1px dashed var(--k-border);border-radius:10px;padding:13px 15px;font-size:11.5px;line-height:1.6;color:var(--k-text-soft)}.ap-red li{margin-top:5px}.ap-red ul{margin:6px 0 0;padding-left:18px;list-style:disc}.ap-red li{display:list-item}.ap-red b{color:var(--k-text)}.ap-main{flex:1;min-width:0;display:flex;flex-direction:column}.cv-flt{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:10px 18px;background:var(--k-bg);border-bottom:1px solid var(--k-border-faint)}.cv-chip{display:inline-flex;align-items:center;gap:7px;height:27px;padding:0 11px;border-radius:100px;border:1px solid var(--k-border-faint);background:var(--k-bg);font:inherit;font-size:11.5px;color:var(--k-text-soft);cursor:pointer;white-space:nowrap}.cv-chip:hover{border-color:var(--k-border);color:var(--k-text)}.cv-chip.is-on{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd);color:var(--k-accent-text);font-weight:600}.cv-chip b{font-weight:500;opacity:.72;font-size:10.5px}.cv-done{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:27px;padding:0 11px;border-radius:100px;background:var(--k-ok-soft);border:1px solid var(--k-ok-soft-bd);font-size:11.5px;color:var(--k-ok-text);cursor:pointer}.cv-done b{font-weight:700}.cv-wait{display:inline-flex;align-items:center;gap:7px;height:27px;padding:0 11px;border-radius:100px;background:var(--k-time-soft);border:1px solid var(--k-time-bd);font-size:11.5px;color:var(--k-time-text);margin-left:6px;cursor:pointer}.cv-scroll{flex:1;min-height:0;overflow:auto;padding:18px 44px 96px}.cv-group{display:flex;align-items:center;gap:10px;margin:6px 2px 9px}.cv-group:not(:first-child){margin-top:20px}.cv-group span{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--k-text-faint)}.cv-group i{flex:1;height:1px;background:var(--k-border-faint)}.cv-group b{font-size:10.5px;font-weight:600;color:var(--k-text-faint)}.cv-list{display:flex;flex-direction:column;gap:8px}.cv{position:relative;display:grid;grid-template-columns:20px 118px minmax(0,1fr) 196px 58px 106px;gap:5px 14px;align-items:center;padding:12px 14px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:11px;cursor:pointer;transition:border-color .14s,box-shadow .14s,transform .14s,opacity .2s}.cv:hover{border-color:var(--k-border-hover);box-shadow:var(--k-shadow-card)}.cv.is-open{border-color:var(--k-border-hover);box-shadow:var(--k-shadow-card);cursor:default}.cv.is-pick{border-color:var(--k-accent-soft-bd);background:var(--k-accent-soft)}.cv.is-done{opacity:.45}@media(prefers-reduced-motion:no-preference){.cv:hover:not(.is-open){transform:translateY(-1px)}}.cv-box{grid-column:1;grid-row:1 / span 2;width:16px;height:16px;align-self:center;border:1.5px solid var(--k-border-hover);border-radius:4px;background:var(--k-bg);display:flex;align-items:center;justify-content:center;color:var(--k-on-accent)}.cv:hover .cv-box{border-color:var(--k-accent)}.cv.is-pick .cv-box{background:var(--k-accent);border-color:var(--k-accent)}.cv-box svg{opacity:0;width:11px;height:11px;stroke-width:3.2}.cv.is-pick .cv-box svg{opacity:1}.cv-kind{grid-column:2;grid-row:1 / span 2;display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--k-text-soft);min-width:0}.cv-kind span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-org{grid-column:3;grid-row:1;display:flex;align-items:baseline;gap:10px;min-width:0}.cv-org b{flex:1;min-width:0;font-size:13px;font-weight:650;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-org u{flex:none;text-decoration:none;font-size:10.5px;color:var(--k-text-faint)}.cv-meta{grid-column:3;grid-row:2;font-size:11px;color:var(--k-text-pale);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-meta svg{color:var(--k-text-faint);display:inline-block;vertical-align:-2px;margin-right:3px}.cv-meta em{font-style:normal;color:var(--k-text-soft)}.cv-meta i{font-style:normal;color:var(--k-border-hover);padding:0 5px}.cv-meta svg+em,.cv-meta em{margin-right:1px}.cv-side{grid-column:4;grid-row:1 / span 2;align-self:center;min-width:0;display:flex;align-items:center;gap:9px}.cv-side u{flex:none;text-decoration:none;font-size:10.5px;color:var(--k-text-faint)}.cv-val{min-width:0;max-width:100%;display:inline-block;padding:3px 10px;border-radius:var(--k-r-pill);background:var(--k-surface-low);box-shadow:none;font-size:12px;letter-spacing:-.01em;color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-val.is-prose{background:transparent;box-shadow:none;padding-left:0;color:var(--k-text-pale);font-family:Inter,system-ui,sans-serif;letter-spacing:0}.cv-chk{grid-column:5;grid-row:1 / span 2;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.cv-chk__n{font-size:10.5px;font-weight:500;color:var(--k-ok-text);letter-spacing:-.02em;opacity:.8}.cv-chk.is-part .cv-chk__n{color:var(--k-time-text)}.cv-chk__b{display:flex;gap:2px}.cv-chk__b i{width:8px;height:2px;border-radius:1px;background:var(--k-border-hover);display:block;opacity:.7}.cv-chk__b i.ok{background:var(--k-ok)}.cv-chk.is-part .cv-chk__b i.ok{background:var(--k-time)}.cv-act{grid-column:6;grid-row:1 / span 2;display:flex;align-items:center;justify-content:flex-end}.cv-act>*{height:32px;white-space:nowrap}.cv-act .cv-wait{padding:0 12px}.cv-time{grid-column:6;grid-row:2}.cv--skel{cursor:default;border-style:dashed}.cv--skel:hover{border-color:var(--k-border-faint);box-shadow:none;transform:none}.cv-sk1{height:11px;width:62%}.cv-sk2{height:9px;width:44%}.cv-sk3{height:20px}.cv-skcap{grid-column:5 / span 2;grid-row:1 / span 2;display:flex;align-items:center;justify-content:flex-end;gap:7px;font-size:11px;color:var(--k-text-pale)}.cv-bulk{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:12px;padding:9px 10px 9px 14px;background:var(--k-bg);border:1px solid var(--k-border);border-radius:12px;box-shadow:var(--k-shadow-pop);white-space:nowrap}.cv-bulk__n{font-size:12.5px;font-weight:650}.cv-bulk__w{display:flex;align-items:center;gap:7px;padding-left:12px;border-left:1px solid var(--k-border-faint);font-size:11px;color:var(--k-time-text);max-width:244px;white-space:normal;line-height:1.35}.cv-bulk__w svg{color:var(--k-time);flex:none}.cv-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:74px 0 40px;text-align:center}.cv-empty b{font-size:18px;font-weight:750;letter-spacing:-.03em}.cv-empty span{font-size:12.5px;color:var(--k-text-pale);max-width:380px;line-height:1.55}.cv-empty svg{color:var(--k-ok);width:28px;height:28px}.cv-back{display:flex;align-items:center;gap:14px;margin:0 auto 10px;max-width:680px;padding:14px 16px;border-radius:12px;border:1px solid var(--k-border-faint);background:var(--k-surface)}.cv-back__i{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--k-accent-soft);color:var(--k-accent)}.cv-back__i svg{width:19px;height:19px}.cv-back__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cv-back__b b{font-size:13px;font-weight:700;letter-spacing:-.01em}.cv-back__b span{font-size:11.5px;line-height:1.5;color:var(--k-text-pale)}.cv-back__c{color:var(--k-time-text)!important}.cv-back .ap-b{flex:none}@media(max-width:620px){.cv-back{flex-direction:column;align-items:stretch;text-align:left}.cv-back .ap-b{width:100%}}.cv-open{grid-column:1 / -1;grid-row:3;margin:7px -14px -12px;background:var(--k-surface-low);border-top:1px solid var(--k-border-faint);border-radius:0 0 10px 10px;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:stretch}.cv.is-open{overflow:hidden}.p-rail{padding:18px 24px 18px 20px;min-width:0;border-right:1px solid var(--k-border-faint)}.p-blk+.p-blk{margin-top:14px;padding-top:14px;border-top:1px solid var(--k-border-faint)}.p-cap--row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.p-cap{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--k-text-faint)}.p-val{margin-top:6px;display:block;max-width:100%;padding:0;background:transparent;box-shadow:none;border-radius:0;color:var(--k-text);font-size:21px;font-weight:500;letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.25}.p-val.is-long{font-size:15px;letter-spacing:-.03em}.p-what--hero{margin-top:0;font-size:15px;font-weight:650;letter-spacing:-.028em}.p-what{margin-top:12px;font-size:13.5px;font-weight:600;letter-spacing:-.018em;line-height:1.45;color:var(--k-text)}.p-do{margin-top:0;font-size:13.5px;font-weight:600;letter-spacing:-.018em;line-height:1.45;color:var(--k-text)}.p-trust{margin-top:7px;display:flex;align-items:center;gap:9px}.p-trust__n{font-size:17px;font-weight:700;letter-spacing:-.04em;color:var(--k-ok-text)}.p-trust__w{font-size:12px;color:var(--k-text-pale)}.p-trust.is-part .p-trust__n{color:var(--k-time-text)}.p-chk{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.p-chk__i{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--k-text-soft)}.p-chk__i svg{flex:none;color:var(--k-ok)}.p-chk__i.no{color:var(--k-time-text)}.p-chk__i.no svg{color:var(--k-time)}.p-fact{display:flex;gap:9px;font-size:12px;margin-top:10px}.p-fact span{flex:none;color:var(--k-text-pale)}.p-fact b{font-weight:600;min-width:0}.p-quote{margin-top:8px;padding-left:13px;border-left:2px solid var(--k-border);font-size:12px;line-height:1.62;color:var(--k-text-soft);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.p-quote.is-full{-webkit-line-clamp:unset;display:block}.p-quote mark{background:transparent;color:var(--k-text);font-weight:600}.p-more{margin-top:7px;margin-left:13px;display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--k-text-pale);cursor:pointer;border:0;background:transparent;font-family:inherit;padding:0}.p-more:hover{color:var(--k-text-soft)}.p-inatt{margin-top:12px}.p-inatt__cap{display:flex;align-items:baseline;gap:6px;font-size:11px;color:var(--k-text-pale);min-width:0}.p-inatt__cap svg{flex:none;align-self:center;color:var(--k-text-faint)}.p-inatt__name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--k-text-soft)}.p-inatt__kind{flex:1 0 auto;max-width:100%;white-space:normal}.p-inatt.is-blind .p-inatt__kind{color:var(--k-time-text)}.p-inatt.is-blind .p-inatt__cap svg{color:var(--k-time)}.p-stamp{font-size:10.5px;line-height:1.55;color:var(--k-text-faint)}.p-sheet{padding:18px 20px 18px 22px;display:flex;flex-direction:column;min-width:0}.p-doc{flex:none;display:flex;flex-direction:column;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:10px;box-shadow:var(--k-shadow-card);transition:border-color .14s,box-shadow .14s}.p-head{flex:none;padding:17px 26px 14px}.p-head__r{display:flex;align-items:baseline;gap:14px}.p-head__r+.p-head__r{margin-top:6px}.p-head__k{flex:none;width:40px;font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--k-text-faint)}.p-head__v{flex:1;min-width:0;font-size:12.5px;color:var(--k-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-rule{flex:none;height:1px;background:var(--k-border-faint);margin:0 26px}.p-body{flex:1;padding:11px 15px 13px;font-size:13.5px;line-height:1.68}.p-body .ap-edit{height:auto;min-height:100%;width:100%;margin:0;padding:9px 11px;font-size:13.5px;line-height:1.68}.p-body .ap-edit:focus{box-shadow:0 0 0 2px var(--k-focus-ring)}.p-warn{flex:none;display:flex;align-items:flex-start;gap:9px;margin:14px 26px 0;padding:9px 12px;background:var(--k-time-soft);border-radius:7px;font-size:11.5px;line-height:1.5}.p-warn svg{color:var(--k-time);margin-top:1px}.p-att{flex:none;display:flex;align-items:center;gap:9px;padding:13px 26px 15px;font-size:12px;color:var(--k-text)}.p-att svg{color:var(--k-text-pale)}.p-att u{text-decoration:none;margin-left:auto;color:var(--k-text-pale);font-size:11px}.p-see{border:0;background:transparent;font:inherit;font-size:11.5px;font-weight:600;color:var(--k-accent-text);cursor:pointer;padding:0 0 0 12px;white-space:nowrap;flex:none}.p-see:hover{text-decoration:underline}.p-see[disabled]{opacity:.5;cursor:default}.p-att--doc{align-items:flex-start}.p-att__set{display:block;margin-top:3px;text-decoration:none;font-size:11px;color:var(--k-text-pale);line-height:1.5}.p-att--doc span{flex:1;min-width:0}.p-att--doc svg{margin-top:2px}.p-nosend{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;border:1px dashed var(--k-border);border-radius:10px;color:var(--k-text-soft);font-size:12.5px;line-height:1.55}.p-nosend svg{color:var(--k-text-faint)}.p-nosend b{font-size:13px;letter-spacing:-.018em;color:var(--k-text)}.p-nosend__t{margin-top:6px}.p-bar{grid-column:1 / -1;background:var(--k-bg);border-top:1px solid var(--k-border-faint);display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px}.p-sign{flex:none;font-size:10.5px;line-height:1.5;letter-spacing:0;text-transform:none;font-weight:400;color:var(--k-text-pale);white-space:nowrap}.p-open{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-pill);background:var(--k-bg);font:inherit;font-size:10.5px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--k-text-soft);cursor:pointer;white-space:nowrap}.p-open:hover{border-color:var(--k-border-hover);color:var(--k-text)}.p-open svg{width:12px;height:12px;color:var(--k-text-pale)}.p-modal{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:40px}.p-modal__back{position:absolute;inset:0;background:var(--k-backdrop)}.p-modal__win{position:relative;display:flex;flex-direction:column;width:860px;max-width:100%;max-height:100%;background:var(--k-bg);border-radius:14px;box-shadow:var(--k-shadow-pop);overflow:hidden}.p-modal__head{flex:none;display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--k-border-faint)}.p-modal__t{flex:1;font-size:14px;font-weight:650;letter-spacing:-.02em}.p-modal__body{flex:1;min-height:0;overflow:auto;padding:4px 0}.p-modal__win--doc{width:900px;height:100%}.p-modal__pdf{flex:1;min-height:0;width:100%;height:100%;border:0;background:var(--k-surface-low)}.p-modal__doc{flex:1;min-height:0;display:flex}.p-modal__tab{margin-left:auto;font-size:11.5px;font-weight:600;white-space:nowrap}.p-modal__doc .p-modal__wait{width:100%}.p-modal__wait{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;background:var(--k-surface-low);font-size:12.5px;color:var(--k-text-pale)}.p-modal__wait.is-bad{color:var(--k-err-text)}.p-modal .mm__own{display:none}.p-modal .mm__bar:empty{display:none}.p-dots{position:relative}.p-dots--left{margin-right:auto}.p-dots__m--left{right:auto;left:0}.p-dots__b{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid transparent;border-radius:var(--k-r-btn);background:transparent;color:var(--k-text-pale);cursor:pointer}.p-dots__b:hover,.p-dots__b.is-on{background:var(--k-hover);color:var(--k-text);border-color:var(--k-border-faint)}.p-dots__m{position:absolute;bottom:36px;right:0;z-index:40;min-width:238px;background:var(--k-bg);border:1px solid var(--k-border);border-radius:10px;box-shadow:var(--k-shadow-pop);padding:5px}.p-dots__i{display:flex;align-items:center;gap:10px;white-space:nowrap;width:100%;padding:8px 10px;border:0;border-radius:7px;background:transparent;font:inherit;font-size:12.5px;color:var(--k-text);text-align:left;cursor:pointer}.p-dots__i:hover{background:var(--k-hover)}.p-dots__i.is-no{color:var(--k-err-text)}.p-dots__i.is-no svg{color:var(--k-err)}.p-dots__i.is-no:hover{background:var(--k-err-soft)}.p-dots__sep{height:1px;background:var(--k-border-faint);margin:5px 0}.p-dots__i svg{color:var(--k-text-pale)}.p-dots__i--co{align-items:flex-start;white-space:normal;max-width:380px;text-decoration:none}.p-dots__i--co:hover{text-decoration:none}.p-dots__i--co svg{flex:none;margin-top:2px}.p-dots__i--co span{display:block;line-height:1.3}.p-dots__i--co small{display:block;font-size:11px;color:var(--k-text-pale);margin-top:2px}.p-sign__hand{font-weight:600;color:var(--k-text);cursor:help}.p-dots__list{min-width:280px}.p-dots__scroll{max-height:min(62vh,470px);overflow-y:auto;background:linear-gradient(var(--k-bg) 40%,transparent) top / 100% 22px no-repeat local,linear-gradient(transparent,var(--k-bg) 60%) bottom / 100% 22px no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(15,23,42,.16),transparent) top / 100% 9px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(15,23,42,.16),transparent) bottom / 100% 9px no-repeat scroll}.p-dots__i--back{color:var(--k-text-pale)}.p-dots__i--kind{align-items:flex-start;white-space:normal;padding-top:6px;padding-bottom:6px}.p-dots__i--kind span{display:block;line-height:1.3}.p-dots__i--kind small{display:block;font-size:11px;color:var(--k-text-pale);margin-top:2px}.p-dots__i--kind.is-cur{font-weight:600}.p-dots__i--kind:disabled{color:var(--k-text-faint);cursor:not-allowed}.p-dots__i--kind:disabled:hover{background:transparent}.p-dots__note{padding:8px 10px 6px;max-width:300px;font-size:11px;line-height:1.35;color:var(--k-text-pale);border-top:1px solid var(--k-border-faint);margin-top:5px}.p-bar__t{margin-left:auto;font-size:11px;color:var(--k-text-pale);text-align:right}.lg{display:grid;grid-template-columns:96px 132px minmax(0,1fr) 92px 116px;gap:5px 14px;align-items:center;padding:11px 14px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:11px}.lg+.lg{margin-top:6px}.lg:hover{border-color:var(--k-border-hover)}.lg__when{font-size:11px;color:var(--k-text-pale);white-space:nowrap}.lg__what{min-width:0}.lg__what b{display:block;font-size:12.5px;font-weight:550;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg__what u{display:block;margin-top:2px;text-decoration:none;font-size:11px;color:var(--k-text-pale)}.lg__link{font-size:11.5px;color:var(--k-accent-text);text-decoration:none}.lg__link:hover{text-decoration:underline}.lg__link.is-gone{color:var(--k-text-faint)}.lg__act{display:flex;justify-content:flex-end}.lg__no{font-size:11px;color:var(--k-text-faint);cursor:help}.lg.is-undone{opacity:.55}.lg__pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;flex-wrap:wrap}.st-row{flex:none;display:flex;align-items:center;gap:10px;background:var(--k-bg)}.st-row--3{gap:7px;flex-wrap:wrap;row-gap:4px}.st-row--3 .st-cap{width:68px}.st-tail{display:inline-flex;align-items:center;gap:7px;margin-left:auto}.st-row--1{min-height:46px;padding:0 16px 0 18px;flex-wrap:wrap;row-gap:4px}.st-row--2{min-height:38px;padding:0 16px 0 18px}.st-row--3{min-height:40px;padding:0 16px 6px 18px;border-bottom:1px solid var(--k-border-faint)}.st-row--4{min-height:34px;padding:0 16px 8px 18px;border-bottom:1px solid var(--k-border-faint)}.st-cap{flex:none;width:78px;white-space:nowrap;font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--k-text-faint)}.st-scn{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--k-text-soft);cursor:pointer;white-space:nowrap}.st-scn:hover:not(:disabled){color:var(--k-text)}.st-scn.is-on{color:var(--k-accent-text)}.st-scn:disabled{color:var(--k-text-pale);cursor:default}.st-scn b{font-size:11.5px;font-weight:650;color:var(--k-text-faint)}.st-scn.is-on b{color:var(--k-accent-text)}.st-scn u{text-decoration:none;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--k-text-pale)}.sa-row{display:flex;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid var(--k-border-faint)}.sa-row:last-of-type{border-bottom:0}.sa-row__n{flex:1;min-width:0;font-size:12.5px;color:var(--k-text)}.sa-row__n u{display:block;text-decoration:none;font-size:10.5px;color:var(--k-text-faint)}.sa-row>b{font-size:12px;font-weight:650;color:var(--k-text-faint)}.sa-row .ap-ava{width:24px;height:24px;font-size:9.5px;flex:none}.sa-go{flex:none;height:26px;padding:0 10px;border:1px solid var(--k-border);border-radius:var(--k-r-btn);background:var(--k-bg);font:inherit;font-size:11.5px;color:var(--k-text-soft);cursor:pointer;white-space:nowrap}.sa-go:hover{border-color:var(--k-accent);color:var(--k-accent-text)}.sa-pick{flex:none;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border:1px solid var(--k-border);border-radius:var(--k-r-btn);font-size:11.5px;color:var(--k-text);cursor:pointer;white-space:nowrap}.sa-pick:hover{border-color:var(--k-border-hover);background:var(--k-hover)}.sa-pick svg{color:var(--k-text-pale)}.sa-soon{flex:none;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--k-text-pale)}.sa-ok{flex:none;font-size:11.5px;color:var(--k-ok-text)}.sa-bad{flex:none;font-size:11.5px;color:var(--k-time-text)}.sa-note{margin-top:9px;font-size:11px;line-height:1.5;color:var(--k-text-pale)}.st-gear{width:30px;padding:0;flex:none}.st-chip{position:relative;display:inline-flex;align-items:center}.st-chip--scn{border-radius:8px}.st-chip--mb{border:1px solid transparent;border-radius:999px}.st-chip:hover{background:var(--k-hover)}.st-chip--scn.is-on,.st-chip--scn.is-on:hover{background:var(--k-accent-soft)}.st-chip--mb.is-on,.st-chip--mb.is-on:hover{background:var(--k-bg);border-color:var(--k-border);box-shadow:var(--k-shadow-card)}.st-chip.is-paused{opacity:.55}.st-dots{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;align-self:stretch;margin-right:3px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--k-text-pale);cursor:pointer;visibility:hidden}.st-chip:hover .st-dots,.st-chip.is-on .st-dots,.st-dots.is-open{visibility:visible}.st-dots:hover,.st-dots.is-open{background:var(--k-hover);color:var(--k-text)}.st-dots svg{width:14px;height:14px}.st-menu{position:absolute;top:calc(100% + 5px);right:0;z-index:60;min-width:216px;padding:5px;background:var(--k-bg);border:1px solid var(--k-border);border-radius:10px;box-shadow:var(--k-shadow-pop)}.st-menu__cap{padding:7px 9px 5px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-faint);white-space:nowrap}.st-menu__i{display:flex;align-items:center;gap:9px;width:100%;padding:8px 9px;border:0;border-radius:7px;background:transparent;font:inherit;font-size:12.5px;color:var(--k-text);text-align:left;cursor:pointer;white-space:nowrap}.st-menu__i:hover{background:var(--k-hover)}.st-menu__i svg{width:14px;height:14px;flex:none;color:var(--k-text-pale)}.st-menu__i u{display:block;text-decoration:none;font-size:10.5px;color:var(--k-text-faint)}.st-menu__sep{height:1px;margin:4px 0;background:var(--k-border-faint)}.st-pause{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--k-time-text)}.st-mb{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px 0 6px;border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--k-text-soft);cursor:pointer;white-space:nowrap}.st-mb:hover{color:var(--k-text)}.st-mb.is-on{color:var(--k-text);font-weight:600}.st-mb b{font-size:11px;font-weight:650;color:var(--k-text-faint)}.st-mb.is-on b{color:var(--k-accent-text)}.st-mb .ap-ava{width:20px;height:20px;font-size:9px}.st-mb svg{color:var(--k-text-pale)}.st-act{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border:1px solid var(--k-border-faint);border-radius:999px;background:var(--k-bg);font:inherit;font-size:11px;color:var(--k-text-soft);cursor:pointer;white-space:nowrap;text-align:center}.st-act:hover{border-color:var(--k-border-hover);color:var(--k-text)}.st-act.is-on{border-color:var(--k-accent-soft-bd);background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.st-act b{font-size:11px;font-weight:650;color:var(--k-text-faint)}.st-act.is-on b{color:var(--k-accent-text)}.st-act--all{border-style:dashed}.st-kind{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:11px;color:var(--k-text-faint);cursor:pointer;white-space:nowrap}.st-kind:hover{background:var(--k-hover);color:var(--k-text)}.st-kind.is-on{background:var(--k-accent-soft);color:var(--k-accent-text);font-weight:600}.st-kind b{font-weight:650}.st-hint{font-size:10.5px;color:var(--k-text-pale)}.st-sp{flex:1}.st-agy{display:inline-flex;align-items:center;gap:7px;margin-right:10px;font-size:11.5px;color:var(--k-text-faint);cursor:pointer;white-space:nowrap}.st-agy:hover{color:var(--k-text-soft)}.st-agy.is-dead{color:var(--k-time-text)}.st-add{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 9px;border:1px dashed var(--k-border);border-radius:999px;background:transparent;font:inherit;font-size:12px;color:var(--k-text-soft);cursor:pointer;white-space:nowrap}.st-add:hover{border-color:var(--k-accent);color:var(--k-accent-text);border-style:solid}.st-add svg{width:13px;height:13px}.st-dot{font-style:normal;color:var(--k-border)}.st-n{font-size:12.5px;color:var(--k-text-soft);white-space:nowrap}.st-n b{font-size:13.5px;font-weight:650;color:var(--k-text)}.st-closed{font-size:11.5px;color:var(--k-text-faint);cursor:pointer;white-space:nowrap}.st-closed:hover{color:var(--k-text)}.ap-dead{width:6px;height:6px;border-radius:50%;background:var(--k-time);flex:none}.ap-off{width:6px;height:6px;border-radius:50%;background:var(--k-border-hover);flex:none}.ap-main,.ap-page{position:relative}.rm-fab{position:absolute;left:44px;bottom:20px;z-index:45;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 11px;border:1px solid var(--k-border-faint);border-radius:8px;background:var(--k-bg);box-shadow:var(--k-shadow-card);font-family:inherit;font-size:11.5px;font-weight:500;color:var(--k-text-soft);cursor:pointer;transition:border-color .14s,box-shadow .14s,color .14s}.rm-fab:hover{border-color:var(--k-border-hover);box-shadow:var(--k-shadow-lift);color:var(--k-text)}.rm-fab.is-open{border-color:var(--k-border-hover);color:var(--k-text)}.rm-fab__n{color:var(--k-text-pale)}.rm-fab__n b{font-weight:600;color:var(--k-ok-text)}.rm-fab__c{width:11px;height:11px;flex:none;transition:transform .16s;color:var(--k-text-pale)}.rm-fab.is-open .rm-fab__c{transform:rotate(180deg)}.rm-pan.is-off{display:none}.rm-pan{position:absolute;left:44px;bottom:58px;z-index:45;width:428px;max-height:min(74vh,660px);overflow:auto;border:1px solid var(--k-border-faint);border-radius:var(--k-r-card, 10px);background:var(--k-bg);box-shadow:var(--k-shadow-pop)}.rm-pan__h{position:sticky;top:0;z-index:1;display:flex;align-items:baseline;gap:8px;padding:11px 14px 9px;background:var(--k-bg);border-bottom:1px solid var(--k-border-faint)}.rm-pan__t{font-size:11.5px;font-weight:600;color:var(--k-text)}.rm-pan__s{margin-left:auto;font-size:10.5px;color:var(--k-text-pale)}.rm-pan__s b{color:var(--k-ok-text);font-weight:600}.rm-scn{border-top:1px solid var(--k-border-faint);padding:9px 14px 10px}.rm-scn:first-of-type{border-top:0}.rm-scn__h{display:flex;align-items:baseline;gap:8px;margin-bottom:5px}.rm-scn__p{flex:none;font-size:10px;font-weight:600;color:var(--k-text-faint)}.rm-scn__n{flex:1;min-width:0;font-size:11.5px;font-weight:600;color:var(--k-text)}.rm-scn__k{flex:none;font-size:9.5px;color:var(--k-text-pale)}.rm-scn__k b{font-weight:600;color:var(--k-text-faint)}.rm-act{display:grid;grid-template-columns:16px 1fr;gap:7px;align-items:baseline;padding:2.5px 0 2.5px 2px}.rm-act__m{width:16px;height:11px;display:flex;align-items:center;justify-content:flex-start}.rm-act__m svg{width:11px;height:11px;color:var(--k-ok)}.rm-act__n{font-size:11.5px;line-height:1.4;color:var(--k-text-pale)}.rm-act.is-done .rm-act__n{color:var(--k-text)}.rm-act__g{font-style:normal;margin-left:7px;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--k-text-faint)}.rm-scn__w{margin-top:6px;padding:5px 8px;border-radius:6px;background:var(--k-time-soft);font-size:10px;line-height:1.45;color:var(--k-time-text)}.rm-pan__f{padding:9px 14px 11px;border-top:1px solid var(--k-border-faint);font-size:10px;line-height:1.5;color:var(--k-text-pale)}.rm-pan__alarm{padding:9px 14px 10px;border-bottom:1px solid var(--k-border-faint);background:var(--k-err-soft);font-size:10.5px;line-height:1.5;color:var(--k-err-text)}.rm-pan__alarm b{font-weight:700}.rm-pan__note{padding:9px 14px 10px;border-top:1px solid var(--k-border-faint);background:var(--k-surface-low);font-size:10.5px;line-height:1.5;color:var(--k-text-faint)}.rm-pan__note b{font-weight:700;color:var(--k-text)}.rm-act.is-bad .rm-act__m svg{color:var(--k-err-text)}.rm-act.is-bad .rm-act__n{color:var(--k-text)}.rm-act__b{display:block;font-style:normal;margin-top:1px;font-size:9.5px;color:var(--k-err-text)}.rm-fab__bad{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 4px;border-radius:4px;background:var(--k-err-soft);color:var(--k-err-text);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.rm-fab.has-bad{border-color:var(--k-err-bd)}.ap-dirc__org{font:600 14px var(--k-font);color:var(--k-text);margin-bottom:12px}.ap-dirc__why{margin:14px 0 0;font:400 12px var(--k-font);color:var(--k-text-soft)}.ap-dirc__err{margin:10px 0 0;font:400 12px var(--k-font);color:var(--k-err-text)}.ap-dirc.dz .dz__hd,.ap-dirc.dz .dz__r,.ap-dirc.dz .dz__n{grid-template-columns:0 104px minmax(0,.41fr) minmax(0,.59fr);gap:5px 12px}.ap-dirc.dz .dz__old{padding-right:14px}.ap-dirc.dz .dz__r:first-of-type{border-top:0;padding-top:4px}.ap-dirc.dz.is-add .dz__r.is-chg .dz__old{color:var(--k-text);text-decoration:none}.ap-dirc.dz .dz__r.is-chg .dz__new.is-wait,.ap-dirc.dz .dz__new.is-wait{color:var(--k-text-pale);font-weight:400;font-style:italic}.ap-dirc.dz [data-dir-gender-src],.ap-dirc.dz [data-dir-decl-state]{color:var(--k-text-pale)}.ap-dirc.dz [data-dir-decl-state].bad{color:var(--k-err-text)}.ap-dirc__modal{width:min(980px,calc(100vw - 32px))}.ap-dirc.dz .dz__r:has(+.dz__n[hidden]){padding-bottom:13px}.ap-dirc.dz .dz__r:has(+.dz__n[hidden]+.dz__n:not([hidden])){padding-bottom:0}.ap-dirc__chk{display:inline-flex;align-items:center;gap:8px;font:400 13px var(--k-font);color:var(--k-text);cursor:pointer}.ap-dirc.dz .dz__new.is-bad,.ap-dirc.dz .dz__r.is-chg .dz__new.is-bad{color:var(--k-err-text);font-weight:600}.ap-dirc.dz .dz__new .k-select{max-width:100%}@media(max-width:720px){.ap-dirc.dz .dz__hd,.ap-dirc.dz .dz__r,.ap-dirc.dz .dz__n{grid-template-columns:1fr}.ap-dirc.dz .dz__hd>*,.ap-dirc.dz .dz__r>*,.ap-dirc.dz .dz__n>*{grid-column:1}.ap-dirc.dz .dz__old{padding-right:0}.ap-dirc.dz .dz__a{display:none}}.st-rz{display:inline-flex;align-items:center;gap:4px;height:20px;margin-right:2px;padding:0 7px;border:0;border-radius:999px;background:var(--k-accent-soft);color:var(--k-accent-text);font:inherit;font-size:11px;font-weight:650;cursor:pointer;font-variant-numeric:tabular-nums}.st-rz[hidden]{display:none}.st-rz:hover{background:var(--k-accent-soft-hover)}.st-rz svg{color:currentColor}.st-rz__ok,.st-rz__err,.st-rz.is-ok .st-rz__run,.st-rz.is-err .st-rz__run{display:none}.st-rz.is-ok .st-rz__ok,.st-rz.is-err .st-rz__err{display:block}.st-rz [data-rz-left]:empty{display:none}.st-rz.is-ok,.st-rz.is-err{padding:0 5px}.st-rz.is-ok{background:var(--k-ok-soft);color:var(--k-ok-text)}.st-rz.is-err{background:var(--k-err-soft);color:var(--k-err-text)}.st-rz.is-reset{background:var(--k-time-soft);color:var(--k-time-text)}@media(prefers-reduced-motion:no-preference){.st-rz.is-run .st-rz__run,.rz__spin{animation:rz-spin 2.4s linear infinite}.rz__spin{animation-duration:1s}}@keyframes rz-spin{to{transform:rotate(360deg)}}.st-menu__i[hidden]{display:none}.st-menu__i u{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.rz-open{overflow:hidden}.rz{position:fixed;inset:0;z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rz[hidden]{display:none}.rz__modal{width:min(640px,calc(100vw - 32px))}.rz__modal:focus{outline:none}.rz__head{align-items:flex-start}.rz__titles{flex:1;min-width:0}.rz__sub{margin-top:3px;font-size:12.5px;color:var(--k-text-pale);overflow-wrap:anywhere}.rz__x{margin:-4px -8px 0 0}.rz__body{display:flex;flex-direction:column;gap:18px;padding-top:18px;overscroll-behavior:contain}.rz__lead{margin:0;font-size:13px;color:var(--k-text-soft)}.rz__wait{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--k-text-pale)}.rz__wait[hidden]{display:none}[data-rz-main]{display:flex;flex-direction:column;gap:20px}[data-rz-main][hidden]{display:none}.rz__sec{display:flex;flex-direction:column;gap:8px}.rz__sec[hidden],.rz__opt[hidden]{display:none}.rz__cap{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-faint)}.rz__seg{display:flex;flex-wrap:wrap;align-self:flex-start;max-width:100%}.rz__pre{display:inline-flex;align-items:center;gap:6px;padding:0 12px;font-size:12.5px}.rz__pre b{font-size:11px;font-weight:650;color:var(--k-text-faint);font-variant-numeric:tabular-nums}.rz__pre.is-active b{color:var(--k-accent-text)}.rz__pre:disabled{opacity:.45;cursor:default}.rz__chart{display:flex;align-items:flex-end;gap:2px;height:64px;margin-top:4px;padding:0 1px;border-bottom:1px solid var(--k-border);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rz__bar{flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end;cursor:pointer;border-radius:3px 3px 0 0}.rz__bar:hover{background:var(--k-hover)}.rz__chart.is-dense{gap:0;overflow:hidden}.rz__bar i{display:block;width:100%;border-radius:2px 2px 0 0;background:var(--k-border)}.rz__bar.is-off i{background:var(--k-border-faint)}.rz__bar.is-in i{background:var(--k-accent)}.rz__bar.is-in{background:var(--k-accent-soft)}.rz__axis{display:flex;justify-content:space-between;font-size:10.5px;color:var(--k-text-faint)}.rz__dates{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:2px}.rz__date{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--k-text-soft)}.rz__in{width:150px;height:32px;font-size:13px}.rz__date-t{min-width:16px}.rz__tip{font-size:11.5px;color:var(--k-text-faint)}.rz__opt{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer}.rz__opt:hover{background:var(--k-hover)}.rz__opt .k-check{margin-top:1px;flex:none}.rz__opt-t{font-size:13px;color:var(--k-text)}.rz__opt-t b{font-weight:600}.rz__opt-t em{font-style:normal;font-size:12px;font-weight:650;color:var(--k-text-faint);margin-left:3px;font-variant-numeric:tabular-nums}.rz__opt-t u{display:block;margin-top:2px;text-decoration:none;font-size:11.5px;color:var(--k-text-pale)}.rz__opt.is-warn{background:var(--k-time-soft)}.rz__opt.is-warn u{color:var(--k-time-text)}.rz__kinds-head{display:flex;align-items:baseline;gap:10px;min-width:0}.rz__kinds-sum{flex:1;min-width:0;font-size:12.5px;color:var(--k-text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rz__link{border:0;background:none;padding:0;font:inherit;font-size:12.5px}.rz__kinds[hidden]{display:none}.rz__kinds-all{display:flex;gap:14px;margin-bottom:6px}.rz__kinds-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;max-height:240px;overflow-y:auto;padding:2px}.rz__kind{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 6px;border-radius:6px;font-size:12.5px;cursor:pointer}.rz__kind:hover{background:var(--k-hover)}.rz__kind .k-check{flex:none}.rz__kind-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rz__kind em{margin-left:auto;font-style:normal;font-size:11.5px;color:var(--k-text-faint);font-variant-numeric:tabular-nums}.rz__kind.is-empty .rz__kind-t{color:var(--k-text-pale)}.rz__self{flex:none;padding:1px 6px;border-radius:999px;background:var(--k-time-soft);color:var(--k-time-text);font-size:10px;font-weight:650}.rz__out{display:flex;flex-direction:column;gap:6px;margin:0;padding:12px 14px;list-style:none;border-radius:10px;background:var(--k-surface-low)}.rz__li{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.45;color:var(--k-text-soft)}.rz__li svg{flex:none;margin-top:2px;color:var(--k-text-pale)}.rz__li b{font-weight:600;color:var(--k-text)}.rz__li--ok svg{color:var(--k-accent)}.rz__li--ok{color:var(--k-text)}.rz__li--warn svg,.rz__li--warn b{color:var(--k-time-text)}.rz__li--err{color:var(--k-err-text)}.rz__li--err svg,.rz__li--err b{color:var(--k-err-text)}.rz__li--run svg{color:var(--k-accent)}.rz__err{margin:0;padding:9px 12px;border-radius:8px;background:var(--k-err-soft);color:var(--k-err-text);font-size:12.5px}.rz__err[hidden]{display:none}.rz__note{margin:0;padding:9px 12px;border-radius:8px;background:var(--k-accent-soft);color:var(--k-accent-text);font-size:12.5px}.rz__note[hidden]{display:none}.rz__foot{align-items:center;flex-wrap:wrap}.rz__foot [hidden]{display:none}.rz__sp{flex:1}@media(max-width:620px){.rz__kinds-list{grid-template-columns:1fr}.rz__in{width:140px}.rz__foot .ap-b--primary{flex:1 1 100%;order:3}}#nedostizhimye .a2-feed{max-width:1180px}#nedostizhimye .a2-feed .k-ic{width:16px;height:16px;flex:none}#nedostizhimye .a2-offer,#nedostizhimye .a2-done{display:flex;align-items:center;gap:14px 20px;flex-wrap:wrap;margin:0 0 4px;padding:16px 20px;background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-card)}#nedostizhimye .a2-offer[hidden],#nedostizhimye .a2-done[hidden],#nedostizhimye .a2-sec[hidden],#nedostizhimye .st-agy[hidden],#nedostizhimye .st-dot[hidden],#nedostizhimye .ap-live[hidden]{display:none}#nedostizhimye .cv-group b,#nedostizhimye .st-hint--btn,#nedostizhimye .st-agy{white-space:nowrap}#nedostizhimye .a2-offer__t{flex:1;min-width:240px}#nedostizhimye .a2-offer__t b{display:block;font-size:15px;font-weight:600;color:var(--k-text)}#nedostizhimye .a2-offer__t span{display:block;margin-top:3px;font-size:12.5px;color:var(--k-text-soft)}#nedostizhimye .a2-done{gap:10px 14px}#nedostizhimye .a2-done b{font-size:14px;font-weight:600;color:var(--k-text)}#nedostizhimye .a2-done span{flex:1;min-width:200px;font-size:12.5px;color:var(--k-text-pale)}#cv-toasts .k-toast{position:relative;overflow:hidden;padding-bottom:14px}#cv-toasts .k-toast>span{flex:1;min-width:0}#cv-toasts .k-toast>.ap-b{flex:none}#cv-toasts .k-toast__sec{min-width:2.6em;text-align:right;color:var(--k-text-pale);font-variant-numeric:tabular-nums}#cv-toasts .k-toast__time{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--k-accent);transform-origin:left}@media(max-width:760px){#cv-toasts .k-toast{width:calc(100vw - 32px);flex-wrap:wrap;row-gap:10px}#cv-toasts .k-toast>span{flex-basis:100%}#cv-toasts .k-toast>.ap-b{margin-left:auto}}#nedostizhimye .a2-list{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-card)}#nedostizhimye .a2-row{border-top:1px solid var(--k-border-faint);scroll-margin-top:12px}#nedostizhimye .a2-list>:first-child{border-top:0}#nedostizhimye .a2-line{display:grid;grid-template-columns:minmax(0,1fr) 300px 124px 200px;-moz-column-gap:24px;column-gap:24px;align-items:center;padding:14px 20px;cursor:pointer}#nedostizhimye .a2-org b{display:block;font-size:14px;font-weight:600;line-height:1.35;color:var(--k-text)}#nedostizhimye .a2-org small{display:block;margin-top:3px;font-size:12px;line-height:1.4;color:var(--k-text-pale)}#nedostizhimye .a2-mail{min-width:0;font-family:var(--k-font-mono);font-size:12.5px;color:var(--k-text);overflow-wrap:anywhere}#nedostizhimye .a2-mail small{display:block;margin-top:2px;font-family:var(--k-font);font-size:11.5px;color:var(--k-text-pale)}#nedostizhimye .a2-mail.is-name{font-family:var(--k-font);font-size:13px}#nedostizhimye .a2-conf{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--k-text-soft);white-space:nowrap}#nedostizhimye .a2-go{display:flex;align-items:center;justify-content:flex-end;gap:6px}#nedostizhimye .a2-chev{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--k-r-btn);color:var(--k-text-pale);transition:transform .15s}#nedostizhimye .a2-row.is-open>.a2-line .a2-chev{transform:rotate(180deg)}#nedostizhimye .a2-row.is-open>.a2-line .a2-go .ap-b{visibility:hidden}#nedostizhimye .a2-open{display:none;padding:20px 20px 0;background:var(--k-surface-low);border-top:1px solid var(--k-border-faint)}#nedostizhimye .a2-row.is-open>.a2-open{display:block}#nedostizhimye .a2-list>.a2-row:last-child>.a2-open{border-radius:0 0 var(--k-r-card) var(--k-r-card)}#nedostizhimye .a2-cols{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}#nedostizhimye .a2-h{margin:0 0 12px;font-size:12.5px;font-weight:600;color:var(--k-text-soft)}#nedostizhimye .a2-why{display:grid;grid-template-columns:96px minmax(0,1fr);gap:9px 14px;margin:0;font-size:13px;line-height:1.5}#nedostizhimye .a2-why[hidden]{display:none}#nedostizhimye .a2-why dt{color:var(--k-text-pale)}#nedostizhimye .a2-why dd{margin:0;color:var(--k-text)}#nedostizhimye .a2-why dd.is-faint{color:var(--k-text-pale)}#nedostizhimye .a2-why .ap-m{font-size:12px}#nedostizhimye .a2-form{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}#nedostizhimye .a2-f{grid-column:span 6;min-width:0}#nedostizhimye .a2-f--3{grid-column:span 3}#nedostizhimye .a2-f .k-label{margin-bottom:5px;font-size:12px;color:var(--k-text-pale)}#nedostizhimye .a2-f .k-input{height:34px;padding:0 10px;font-size:13.5px;background:var(--k-bg)}#nedostizhimye .a2-f .k-input.is-mono,#nedostizhimye .a2-pair .k-input,#nedostizhimye .a2-nilf .k-input.is-mono{font-family:var(--k-font-mono);font-size:12.5px}#nedostizhimye .a2-fio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#nedostizhimye .a2-hand{display:none;margin:5px 0 0;font-size:11.5px;line-height:1.45;color:var(--k-text-pale)}#nedostizhimye .a2-f.is-hand .a2-hand,#nedostizhimye .a2-sw.is-hand>.a2-hand,#nedostizhimye .a2-nilf.is-hand .a2-hand{display:block}#nedostizhimye .a2-sw>.a2-hand{grid-column:2/-1;margin:-2px 0 0 236px}#nedostizhimye .a2-hand .k-link{white-space:nowrap}#nedostizhimye .a2-pills{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 7px}#nedostizhimye .a2-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border:1px solid var(--k-border);border-radius:var(--k-r-pill);background:var(--k-bg);font:500 12px var(--k-font);color:var(--k-text-soft);cursor:pointer}#nedostizhimye .a2-pill.is-mono{font-family:var(--k-font-mono);font-size:11.5px}#nedostizhimye .a2-pill.is-on{border-color:var(--k-accent-soft-bd);background:var(--k-accent-soft);color:var(--k-accent-text)}#nedostizhimye .a2-greet{min-height:34px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font-size:13.5px;color:var(--k-text)}#nedostizhimye .a2-greet__n{font-size:11.5px;color:var(--k-text-pale)}#nedostizhimye .a2-ro{grid-column:span 6;margin-top:2px;font-size:12px;color:var(--k-text-pale)}#nedostizhimye .a2-ro .ap-m{color:var(--k-text-soft)}#nedostizhimye .a2-dec{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px;padding:14px 0 16px;border-top:1px solid var(--k-border-faint)}#nedostizhimye .a2-dec__note{margin-left:auto;font-size:11.5px;color:var(--k-text-pale)}#nedostizhimye .a2-more{position:relative;display:inline-block}#nedostizhimye .a2-more>.k-menu{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:380px}#nedostizhimye .a2-more.is-up>.k-menu{top:auto;bottom:calc(100% + 6px)}#nedostizhimye .a2-more.is-open>.k-menu{display:block}#nedostizhimye .a2-more.is-open>.ap-b .k-ic{transform:rotate(180deg)}#nedostizhimye .a2-mi{align-items:flex-start;padding:8px 10px}#nedostizhimye .a2-mi .k-ic{margin-top:2px}#nedostizhimye .a2-mi span{display:block;font-size:13.5px;line-height:1.35}#nedostizhimye .a2-mi em{display:block;margin-top:2px;font-style:normal;font-size:12px;font-weight:400;line-height:1.4;color:var(--k-text-pale)}#nedostizhimye .k-menu-item--danger.a2-mi em{color:var(--k-err-text);opacity:.75}#nedostizhimye .a2-msep{height:1px;margin:6px 4px;background:var(--k-border-faint)}#nedostizhimye .a2-sw{display:grid;grid-template-columns:minmax(0,1fr) 488px 160px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;align-items:end;padding:16px 20px 12px}#nedostizhimye .a2-pair{display:grid;grid-template-columns:196px 16px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:end}#nedostizhimye .a2-cap{display:block;margin-bottom:5px;white-space:nowrap;font-size:11.5px;color:var(--k-text-pale)}#nedostizhimye .a2-now{font-family:var(--k-font-mono);font-size:12.5px;line-height:1.35;min-height:34px;display:flex;align-items:center;color:var(--k-text-soft);overflow-wrap:anywhere}#nedostizhimye .a2-arr{height:34px;display:flex;align-items:center;color:var(--k-text-faint)}#nedostizhimye .a2-swf .k-input{height:34px;padding:0 10px;background:var(--k-bg)}#nedostizhimye .a2-sw .a2-org{align-self:center}#nedostizhimye .a2-sw>.a2-go{align-self:end}#nedostizhimye .a2-acts{grid-column:2/4;display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-left:-8px}#nedostizhimye .a2-acts .k-link{margin-left:auto;font-size:12.5px}#nedostizhimye .a2-open--why{padding:16px 20px}#nedostizhimye .a2-open--why .a2-why{max-width:760px}#nedostizhimye .a2-nil{display:grid;grid-template-columns:minmax(0,1fr) 672px;-moz-column-gap:24px;column-gap:24px;align-items:start;padding:16px 20px}#nedostizhimye .a2-nilR{display:grid;grid-template-columns:448px 200px;-moz-column-gap:24px;column-gap:24px;row-gap:12px;align-items:start}#nedostizhimye .a2-org .a2-trail{display:block;margin-top:6px;font-size:12px;line-height:1.45;color:var(--k-text-pale)}#nedostizhimye .a2-nilform{display:grid;gap:10px}#nedostizhimye .a2-nilf .k-label{margin-bottom:5px;font-size:12px;color:var(--k-text-pale)}#nedostizhimye .a2-nilf .k-input{height:34px;padding:0 10px;font-size:13.5px;background:var(--k-bg)}#nedostizhimye .a2-nilf--mail .k-input{width:300px;max-width:100%}#nedostizhimye .a2-have{font-size:12px;color:var(--k-text-pale)}#nedostizhimye .a2-have .ap-m{color:var(--k-text-soft)}#nedostizhimye .a2-nilR>.a2-go{padding-top:21px}#nedostizhimye .a2-chips{grid-column:1/-1;display:flex;flex-direction:column;align-items:flex-start;gap:6px}#nedostizhimye .a2-chipr{display:flex;flex-wrap:wrap;gap:6px}#nedostizhimye .a2-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--k-border);border-radius:var(--k-r-pill);background:var(--k-bg);font:500 12.5px var(--k-font);color:var(--k-text);cursor:pointer;white-space:nowrap}#nedostizhimye .a2-chip:hover{border-color:var(--k-border-hover);background:var(--k-hover)}#nedostizhimye .a2-chip u{text-decoration:none;color:var(--k-text-pale);font-weight:400}#nedostizhimye .a2-chips .a2-more>.k-menu{width:340px}#nedostizhimye .a2-sec{margin-top:26px;scroll-margin-top:18px}#nedostizhimye .a2-lead{margin:-3px 2px 10px;font-size:12.5px;line-height:1.5;color:var(--k-text-pale)}#nedostizhimye .a2-greet .a2-pills{margin:0}#nedostizhimye .a2-fold{display:flex;align-items:center;gap:10px;padding:11px 14px 11px 20px;border-top:1px solid var(--k-border-faint);font-size:13px;color:var(--k-text-soft)}#nedostizhimye .a2-fold span{flex:1;min-width:0}#nedostizhimye .a2-tail{margin-top:20px}@media(max-width:760px){#nedostizhimye .nd-hd{padding:14px 16px 12px}#nedostizhimye .st-row--3{padding:10px 16px;flex-wrap:wrap}#nedostizhimye .cv-scroll{padding:14px 16px 80px}#nedostizhimye .a2-offer,#nedostizhimye .a2-done{padding:14px}#nedostizhimye .a2-done span{flex-basis:100%}#nedostizhimye .a2-offer .ap-b{width:100%}#nedostizhimye .a2-line{grid-template-columns:minmax(0,1fr) auto;row-gap:8px;-moz-column-gap:12px;column-gap:12px;padding:14px}#nedostizhimye .a2-org{grid-column:1/-1}#nedostizhimye .a2-conf{justify-self:end}#nedostizhimye .a2-go{grid-column:1/-1}#nedostizhimye .a2-go .ap-b{flex:1}#nedostizhimye .a2-row.is-open>.a2-line .a2-go .ap-b{display:none}#nedostizhimye .a2-row.is-open>.a2-line .a2-go{position:absolute;right:10px;top:10px}#nedostizhimye .a2-row{position:relative}#nedostizhimye .a2-row.is-open>.a2-line .a2-org{padding-right:30px}#nedostizhimye .a2-open{padding:16px 14px 0}#nedostizhimye .a2-cols{grid-template-columns:minmax(0,1fr);gap:22px}#nedostizhimye .a2-why{grid-template-columns:minmax(0,1fr);gap:1px}#nedostizhimye .a2-why dd{margin-bottom:9px}#nedostizhimye .a2-f--3{grid-column:span 6}#nedostizhimye .a2-fio{grid-template-columns:minmax(0,1fr)}#nedostizhimye .a2-dec{flex-direction:column;align-items:stretch}#nedostizhimye .a2-dec>.ap-b,#nedostizhimye .a2-more>.ap-b{width:100%;height:40px}#nedostizhimye .a2-more{display:block}#nedostizhimye .a2-more>.k-menu,#nedostizhimye .a2-more.is-up>.k-menu{position:static;width:auto;margin-top:8px;box-shadow:none}#nedostizhimye .a2-dec__note{margin:0;text-align:center}#nedostizhimye .a2-sw,#nedostizhimye .a2-nil{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:14px}#nedostizhimye .a2-nilR,#nedostizhimye .a2-pair{grid-template-columns:minmax(0,1fr)}#nedostizhimye .a2-sw>.a2-hand{grid-column:1/-1;margin:0}#nedostizhimye .a2-sw>.a2-go,#nedostizhimye .a2-sw>.a2-acts{order:1}#nedostizhimye .a2-arr{height:auto;transform:rotate(90deg);width:16px;margin:2px 0}#nedostizhimye .a2-now{line-height:1.4;min-height:0}#nedostizhimye .a2-acts,#nedostizhimye .a2-chips{grid-column:1/-1;margin-left:0}#nedostizhimye .a2-acts .ap-b{flex:1}#nedostizhimye .a2-acts .a2-more{flex:1 1 100%}#nedostizhimye .a2-acts .k-link{margin:4px auto 0}#nedostizhimye .a2-sw>.a2-go .ap-b,#nedostizhimye .a2-nilR>.a2-go .ap-b{width:100%;height:40px}#nedostizhimye .a2-nilR>.a2-go{padding-top:0}#nedostizhimye .a2-chips{align-items:stretch}#nedostizhimye .a2-chipr{flex-direction:column}#nedostizhimye .a2-chip{width:100%;white-space:normal;height:auto;min-height:36px;padding:6px 12px;text-align:left}#nedostizhimye .a2-chips .a2-more{display:block}#nedostizhimye .a2-chips .a2-more>.k-menu{width:auto}#nedostizhimye .a2-nilf--mail .k-input{width:100%}#nedostizhimye .a2-fold{flex-wrap:wrap;padding:11px 14px}}#nedostizhimye .a2-tr{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;padding:11px 20px;border-top:1px solid var(--k-border-faint);font-size:13px}#nedostizhimye .a2-tr b{flex:1 1 260px;min-width:0;font-weight:600;color:var(--k-text)}#nedostizhimye .a2-tr span{flex:1 1 260px;min-width:0;font-size:12px;color:var(--k-text-pale)}#nedostizhimye .a2-tr .ap-m{flex:0 1 auto;color:var(--k-text);font-size:12.5px;overflow-wrap:anywhere}#nedostizhimye .a2-fold.is-open{background:var(--k-surface-low)}#nedostizhimye .a2-row.is-busy{opacity:.55;pointer-events:none}@media(max-width:760px){#nedostizhimye .a2-tr{padding:11px 14px}#nedostizhimye .a2-tr .ap-b{width:100%}}.st-hint--btn{background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.jr{border:1px solid var(--k-border-faint);border-radius:var(--k-r-card);background:var(--k-surface);margin:0 0 12px;overflow:hidden}.jr-top{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--k-border-faint)}.jr-top b{font-size:13px}.jr-tabs{display:flex;gap:2px}.jr-tabs .ap-b.is-on{color:var(--k-accent)}.jr-hint{flex:1;font-size:11.5px;color:var(--k-text-faint)}.jr-list{max-height:300px;overflow:auto}.jr-row{display:grid;grid-template-columns:112px minmax(0,1fr) minmax(0,220px) 96px;align-items:center;gap:14px;padding:8px 14px;font-size:12px;border-top:1px solid var(--k-border-faint)}.jr-row:first-child{border-top:0}.jr-when{color:var(--k-text-faint);font-size:11px}.jr-what{color:var(--k-text)}.jr-org{color:var(--k-text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-row.is-undone .jr-what,.jr-row.is-undone .jr-org{color:var(--k-text-faint);text-decoration:line-through}.jr-empty{padding:16px 14px;font-size:12px;color:var(--k-text-faint)}@media(max-width:760px){.jr-top{flex-wrap:wrap;gap:6px 12px}.jr-hint{flex-basis:100%;order:3}.jr-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.jr-row>.jr-when:first-child,.jr-what,.jr-org{grid-column:1}.jr-row>:last-child{grid-column:2;grid-row:1 / span 3}}.p-chk__i.is-na{color:var(--k-text-faint)}.p-chk__i.is-na svg{color:var(--k-text-faint)}.cv-chk__b i.na{background:var(--k-border-faint)}.dz{margin-top:16px}.dz__hd,.dz__r,.dz__n{display:grid;grid-template-columns:20px 132px minmax(0,.4fr) minmax(0,.6fr);gap:5px 14px;align-items:start}.dz__r{padding:13px 0 0;border-top:1px solid var(--k-border-faint)}.dz__n{padding:0 0 13px;font-size:11.5px;color:var(--k-text-pale);line-height:1.6;margin-top:5px}.dz__hd{padding-bottom:4px}.dz__hd .k-caption{grid-column:2/4}.dz__hd .dz__sign{grid-column:4;text-align:right}.dz__k{grid-column:2}.dz__old{grid-column:3;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-right:22px}.dz__n .bad{grid-column:3}.dz__r>span:last-child,.dz__n>span:last-child{grid-column:4}.dz__sign{font-size:10.5px;color:var(--k-text-faint)}.dz__k{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--k-text-faint);line-height:1.7}.dz__old{font-size:13px;color:var(--k-text);overflow-wrap:anywhere}.dz__r.is-chg .dz__old{color:var(--k-text-pale);text-decoration:line-through}.dz__a{flex:none;color:var(--k-border-hover)}.dz__a svg{display:block}.dz__new{font-size:13px;color:var(--k-text);overflow-wrap:anywhere;border-radius:6px}.dz__r.is-chg .dz__new{font-weight:600;color:var(--k-ok-text)}.dz__new.ap-edit{width:auto;padding:2px 0;margin:0;line-height:1.45;border-radius:3px}.dz__new.ap-edit:hover{box-shadow:0 0 0 5px var(--k-hover);background:var(--k-hover)}.dz__new.ap-edit:focus{box-shadow:0 0 0 5px var(--k-bg),0 0 0 6px var(--k-accent);background:var(--k-bg)}.dz__new.ap-edit:empty:before{content:"впиши";color:var(--k-text-faint);font-weight:400}.dz__r:not(:has(+.dz__n)){padding-bottom:13px}.dz__n .bad{color:var(--k-err-text)}button.pol{height:20px;padding:0 8px;border-radius:5px;cursor:pointer;border:1px solid var(--k-border);background:var(--k-bg);color:var(--k-text-soft);font:600 11px var(--k-font)}button.pol:hover{border-color:var(--k-accent);color:var(--k-accent-text)}button.pol.on{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd);color:var(--k-accent-text)}.polbox{display:inline-flex;gap:4px;margin-right:7px}.p-dots__m{min-width:320px}.p-dots__i{align-items:flex-start}.p-dots__i span{display:block;text-align:left;line-height:1.35}.p-dots__i{white-space:normal;max-width:340px}.p-dots__i u{display:block;text-decoration:none;font-size:11px;color:var(--k-text-pale);margin-top:2px;white-space:normal}.p-dots__i svg{margin-top:2px}.p-dots__cap{padding:8px 10px 4px;font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--k-text-faint)}.fiobox{display:flex;gap:5px;flex-wrap:wrap}.fio{width:auto!important;max-width:100%;margin:0!important;font-size:12.5px;min-width:44px;padding:1px 5px!important;border-radius:5px;border:1px dashed var(--k-border);line-height:1.45;white-space:nowrap;display:inline-block}.fio:empty:before{content:attr(data-ph);color:var(--k-text-faint);font-size:11.5px}.fio:focus{border-style:solid}.dz__r.is-chg .fio{color:var(--k-ok-text);font-weight:600;border-color:var(--k-ok-soft-bd)}.posle{margin-top:12px}.posle ul{margin:6px 0 0;padding-left:15px}.posle li{font-size:12px;color:var(--k-text-soft);line-height:1.55;margin-bottom:3px}.nd-hd{padding:16px 44px 6px}.nd-hd p{margin:5px 0 0;font-size:12.5px;color:var(--k-text-pale)}.ms-screen{height:100vh;display:flex;flex-direction:column;gap:14px;padding:18px 22px;box-sizing:border-box;background:var(--k-surface-low);min-width:0}.ms-screen .cs-ctl{position:relative;flex:none}.ms-screen .cs-line--filters{gap:8px}.ms-screen .cs-q{width:330px;flex:0 0 330px}.ms-screen .cs-quick .k-btn{gap:7px}.ms-qn{font-weight:700;font-variant-numeric:tabular-nums;color:var(--k-text-pale)}.k-btn--primary .ms-qn{color:var(--k-on-accent);opacity:.8}.ms-menu-r{left:auto;right:0}.ms-notify{display:inline-flex;align-items:center;gap:6px}.ms-notify-off{font-size:12px;color:var(--k-text-pale);white-space:nowrap}.ms-mi{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-mi__s{font-size:11.5px;color:var(--k-text-pale);white-space:nowrap}.ms-sprite{position:absolute;width:0;height:0;overflow:hidden}.ms-logo{width:14px;height:14px;flex:none;fill:currentColor;display:block}.k-seg-btn .ms-logo{width:13px;height:13px;color:var(--k-text-pale)}.k-seg-btn.is-active .ms-logo{color:var(--k-text-soft)}.k-seg-btn{gap:6px}.ms-cols{flex:1;min-height:0;display:grid;grid-template-columns:340px minmax(0,1fr) 314px;gap:14px}.ms-box{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);min-height:0;display:flex;flex-direction:column;overflow:hidden}.ms-tone--blue{background:var(--k-tag-blue-soft);color:var(--k-tag-blue-text)}.ms-tone--violet{background:var(--k-tag-violet-soft);color:var(--k-tag-violet-text)}.ms-tone--mint{background:var(--k-tag-mint-soft);color:var(--k-tag-mint-text)}.ms-tone--amber{background:var(--k-tag-amber-soft);color:var(--k-tag-amber-text)}.ms-tone--orange{background:var(--k-tag-orange-soft);color:var(--k-tag-orange-text)}.ms-tone--purple{background:var(--k-tag-purple-soft);color:var(--k-tag-purple-text)}.ms-tone--green{background:var(--k-tag-green-soft);color:var(--k-tag-green-text)}.ms-tone--red{background:var(--k-tag-red-soft);color:var(--k-tag-red-text)}.ms-tone--cyan{background:var(--k-tag-cyan-soft);color:var(--k-tag-cyan-text)}.ms-tone--gray{background:var(--k-tag-gray-soft);color:var(--k-tag-gray-text)}.ms-ib__h{justify-content:space-between;flex:none}.ms-ib__sort{font-size:12px;color:var(--k-text-pale)}.ms-ib__l{padding:6px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;min-height:0;flex:1}.ms-ib{position:relative;display:flex;gap:11px;padding:9px 10px;border-radius:var(--k-r-btn);text-align:left;width:100%;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit;text-decoration:none;flex:none}.ms-ib:hover{background:var(--k-hover)}.ms-ib+.ms-ib:before{content:"";position:absolute;left:10px;right:10px;top:-1px;height:1px;background:var(--k-border-faint)}.ms-ib.is-sel:before,.ms-ib.is-sel+.ms-ib:before{display:none}.ms-ib.is-sel,.ms-ib.is-sel:hover{background:var(--k-accent-soft)}.ms-ib__f{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}.ms-ib__b{flex:1;min-width:0}.ms-ib__1{display:flex;align-items:baseline;gap:8px}.ms-ib__n{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ms-ib__t{margin-left:auto;font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums;flex:none}.ms-ib__c{font-size:12px;color:var(--k-text-soft);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ib__c.is-none{color:var(--k-text-pale)}.ms-ib__x{font-size:12.5px;color:var(--k-text);margin-top:4px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ib__x i{font-style:normal;color:var(--k-text-soft)}.ms-ib__4{display:flex;align-items:center;gap:8px;margin-top:4px;min-width:0}.ms-ib__ch{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ms-ib__ch .ms-logo{width:12px;height:12px;flex:none}.ms-ib__ch>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.ms-ib__w{margin-left:auto;font-size:11.5px;color:var(--k-text-pale);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.ms-ib .k-tag{font-size:10.5px;padding:1px 8px}.ms-ib__page{display:flex;justify-content:center;padding:8px 0 2px}.ms-ib__more{display:flex;align-items:center;gap:8px;margin:6px 10px 2px;padding-top:12px;border-top:1px solid var(--k-border-faint);font-size:12.5px;color:var(--k-text-soft)}.ms-ib__more .k-ic{width:14px;height:14px;color:var(--k-text-pale)}.ms-ib__more .k-badge{margin-left:auto}.ms-box .k-empty{padding:40px 20px}.ms-dl__h{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:12px 16px 10px;flex:none}.ms-dl__who{min-width:0;flex:1 1 200px}.ms-dl__n{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-dl__m{font-size:12px;color:var(--k-text-soft);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-dl__m a{color:var(--k-accent-text);text-decoration:none}.ms-dl__m a:hover{text-decoration:underline}.ms-dl__lead{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--k-text-pale);flex:none}.ms-dl__lead b{font-weight:600;color:var(--k-text-soft)}.ms-dl__lead .k-ic{width:14px;height:14px}.ms-dl .k-tabs{padding:0 10px;flex:none}.ms-dl .k-tab{height:44px;font-size:13px;gap:8px;padding:0 12px;align-items:center;cursor:default}.ms-dl .k-tab .ms-logo{width:14px;height:14px;color:var(--k-accent);align-self:flex-start;margin-top:8px}.ms-tb{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.ms-tb__m{font-weight:600;color:var(--k-text)}.ms-tb__n{font:500 11px var(--k-font);color:var(--k-text-soft);margin-top:1px;white-space:nowrap}.ms-dl__feed{flex:1;min-height:0;overflow-y:auto;padding:0 18px 4px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 28px);mask-image:linear-gradient(to bottom,transparent,black 28px)}.ms-dl__in{min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-top:20px}.ms-dl__older{display:flex;justify-content:center;padding:4px 0 2px;font-size:12px;color:var(--k-text-pale)}.ms-row{display:contents}.ms-ev--last .kd-ev__line{background:transparent}.ms-dl__wrap{display:flex;flex-direction:column;flex:1;min-height:0}.ms-dl__downat{position:relative;height:0;flex:none;z-index:3}.ms-dl__down{position:absolute;right:22px;bottom:14px;background:var(--k-bg);border:1px solid var(--k-border);box-shadow:var(--k-shadow-pop);gap:7px;white-space:nowrap}.ms-dl__down .k-ic{width:14px;height:14px}.ms-dl__down-w{color:var(--k-text-soft);font-weight:500}.ms-dl__empty{flex:1}.ms-dl__feed .kd-note{margin-top:0}.ms-dl__feed .kd-note+.kd-files,.ms-dl__feed .ms-au+.kd-note{margin-top:6px}.ms-dl__feed .kd-ev__ic{font-size:10px;font-weight:700}.ms-ev--ai .kd-ev__who{color:var(--k-tag-violet-text)}.ms-ev--hl .kd-mail{border-color:var(--k-accent-soft-bd)}.ms-dl__feed .kd-ev.is-flash>.kd-ev__b{background:none;box-shadow:none}.ms-dl__feed .kd-ev .kd-mail{transition:background .4s,border-color .4s}.ms-dl__feed .kd-ev.is-flash .kd-mail{background:var(--k-accent-soft);border-color:var(--k-accent-soft-bd)}.kd-mail.ms-out{background:var(--k-bg)}.ms-st{display:inline-flex;align-items:center;gap:4px}.ms-st .k-ic{width:14px;height:14px;stroke-width:2.2}.ms-st.is-read{color:var(--k-accent-text)}.ms-st.is-failed{color:var(--k-err-text)}.ms-lead{display:flex;gap:12px;align-items:center;padding:2px 0 14px}.ms-lead__rail{width:27px;display:flex;justify-content:center;flex:none}.ms-lead__dot{width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--k-surface-low);color:var(--k-text-pale)}.ms-lead__dot .k-ic{width:11px;height:11px}.ms-lead__t{font-size:12px;color:var(--k-text-soft)}.ms-lead__t b{font-weight:600;color:var(--k-text)}.ms-lead__time{color:var(--k-text-pale);margin-left:6px;font-variant-numeric:tabular-nums}.ms-lead__why{color:var(--k-text-soft)}.ms-wait{display:flex;gap:12px;align-items:center;padding:4px 0 10px}.ms-wait__line{flex:1;height:1px;background:var(--k-border-faint)}.ms-wait__t{font-size:11.5px;color:var(--k-text-soft);display:inline-flex;align-items:center;gap:6px}.ms-wait__t .k-ic{width:13px;height:13px;color:var(--k-text-pale)}.ms-wait__t.is-late{color:var(--k-time-text)}.ms-wait__t.is-alarm{color:var(--k-err-text)}.kd-mail.ms-phm{padding:8px 13px 8px 8px}.ms-ph{display:flex;gap:13px;align-items:center}.ms-ph__imgs{display:flex;gap:6px;flex-wrap:wrap;flex:none;max-width:262px}.ms-ph__img{width:128px;height:92px;flex:none;border-radius:6px;background:var(--k-surface-low);overflow:hidden;border:1px solid var(--k-border-faint);padding:0;cursor:zoom-in;display:block}.ms-ph__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ms-ph__b{min-width:0}.ms-ph__f{display:inline-flex;align-items:center;gap:5px}.ms-ph__f .k-ic{width:13px;height:13px;color:var(--k-text-pale)}.ms-ph__no{width:128px;height:92px;flex:none;border-radius:6px;background:var(--k-surface-low);border:1px dashed var(--k-border);display:flex;align-items:center;justify-content:center;font-size:11.5px;color:var(--k-text-pale);text-align:center;padding:6px}.ms-file .k-ic{width:14px;height:14px}.ms-file__dl{margin-left:2px;color:var(--k-text-pale)}.ms-au{font-size:13px;color:var(--k-text)}.ms-au__row{display:flex;align-items:center;gap:11px;max-width:360px}.ms-au__play{width:24px;height:24px;flex:none;border-radius:50%;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--k-accent-soft);color:var(--k-accent-text)}.ms-au__play:hover{background:var(--k-accent);color:var(--k-bg)}.ms-au__play svg{width:10px;height:10px;fill:currentColor;margin-left:1px}.ms-au__wave{position:relative;display:block;flex:1 1 auto;min-width:60px;height:16px;cursor:pointer}.ms-au__wave>span{position:absolute;inset:0;display:block}.ms-au__wave svg{width:100%;height:100%;display:block}.ms-au__base{color:var(--k-border)}.ms-au__played{color:var(--k-accent)}.ms-au__t{font-size:11.5px;color:var(--k-text-pale);font-variant-numeric:tabular-nums;flex:none}.ms-au__t b{color:var(--k-text-soft);font-weight:650}.ms-au__doc{font-size:12.5px;line-height:1.5;color:var(--k-text-soft);margin-top:8px}.ms-au__doc.is-wait{color:var(--k-text-pale);font-style:italic}.ms-rc{display:flex;flex-direction:column;gap:14px;min-height:0;overflow-y:auto}.ms-rc .kd-row__k{width:104px}.ms-rc .kd-row__v a{color:var(--k-accent-text);text-decoration:none}.ms-rc .kd-row__v a:hover{text-decoration:underline}.ms-rc .kd-row__v .ms-logo{width:13px;height:13px;color:var(--k-text-soft)}.ms-rc .kd-row__v{display:flex;align-items:center;gap:6px;min-width:0}.ms-rc .kd-box__h .k-badge{margin-left:auto}.ms-rc .kd-person+.kd-row{margin-top:10px}.ms-rc .k-empty{padding:28px 16px}.ms-min{min-width:0}.ms-pale{color:var(--k-text-pale)}.ms-soft{color:var(--k-text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ms-rv{display:inline-flex;align-items:center;gap:6px;min-width:0}.ms-none{font-size:12.5px;color:var(--k-text-pale);padding:2px 0}.ms-deal{display:block;padding:11px 12px 11px 13px;border:1px solid var(--k-border-faint);border-left:3px solid var(--k-accent);border-radius:var(--k-r-btn);background:var(--k-bg);text-decoration:none;color:inherit}.ms-deal:hover{border-top-color:var(--k-accent-soft-bd);border-right-color:var(--k-accent-soft-bd);border-bottom-color:var(--k-accent-soft-bd)}.ms-deal+.ms-deal{margin-top:8px}.ms-deal__t{font-size:13px;font-weight:700;line-height:1.35}.ms-deal__m{display:flex;align-items:center;gap:8px;margin-top:7px;font-size:12px;color:var(--k-text-soft)}.ms-deal__m i{width:7px;height:7px;border-radius:50%;background:var(--k-accent);flex:none}.ms-deal__s{margin-left:auto;font-size:13px;font-weight:700;color:var(--k-text);font-variant-numeric:tabular-nums;white-space:nowrap}.ms-deal{border-left-color:var(--ms-deal,var(--k-accent))}.ms-deal .ms-deal__m i{background:var(--ms-deal,var(--k-accent))}.ms-rc__open{margin-top:12px;gap:6px}.ms-rc__open .k-ic{width:15px;height:15px}.ms-lb{z-index:70}.ms-lb img{max-width:min(94vw,1100px)}.ms-nav-badges{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.k-nav__dot.ms-nav-dot--late{background:var(--k-time-soft);color:var(--k-time-text)}.ms-rp{flex:none;margin:6px 14px 14px;padding:9px 9px 9px 10px;display:flex;flex-direction:column;gap:8px;background:var(--k-bg);border:1px solid var(--k-border);border-radius:var(--k-r-panel);transition:border-color .12s}.ms-rp:focus-within{border-color:var(--k-accent)}.ms-rp.is-drag{border-style:dashed;border-color:var(--k-accent);background:var(--k-accent-soft)}.ms-rp__row{display:flex;align-items:flex-end;gap:6px}.ms-rp__me{width:30px;height:30px;margin:0 4px 3px 0;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.ms-rp__ta{flex:1;min-width:0;height:36px;max-height:136px;padding:8px 2px;border:0;outline:none;resize:none;overflow-y:auto;background:transparent;font:400 14px/20px var(--k-font);color:var(--k-text)}.ms-rp__ta::-moz-placeholder{color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-rp__ta::placeholder{color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-rp__ta:focus{outline:0;border:0;box-shadow:none}.ms-rp__pick{display:none}.ms-rp__err{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;font-size:13px;line-height:1.45;color:var(--k-err-text);background:var(--k-err-soft);border:1px solid var(--k-err-bd);border-radius:var(--k-r-btn)}.ms-rp__err .k-ic{width:16px;height:16px;flex:none;margin-top:1px}.ms-rp__files{display:flex;flex-wrap:wrap;gap:8px}.ms-rp__file{display:flex;align-items:center;gap:8px;height:46px;max-width:250px;padding:0 6px 0 4px;background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn)}.ms-rp__thumb{width:38px;height:38px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex:none;display:block}.ms-rp__fic{width:38px;height:38px;border-radius:6px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--k-bg);color:var(--k-text-soft)}.ms-rp__fic .k-ic{width:18px;height:18px}.ms-rp__fn{display:flex;flex-direction:column;min-width:0;line-height:1.3}.ms-rp__fnn{font-size:13px;color:var(--k-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-rp__fns{font-size:11px;color:var(--k-text-pale)}.ms-rp__file .k-chip__x{flex:none;padding:0;border:0;background:transparent}.ms-rp__file .k-chip__x:hover{background:var(--k-hover)}.ms-rp__file .k-chip__x .k-ic{width:14px;height:14px}.ms-rp__no{flex:none;margin:6px 14px 14px;padding:12px 14px;display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--k-text-soft);background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel)}.ms-rp__no .k-ic{width:16px;height:16px;flex:none;margin-top:1px;color:var(--k-text-pale)}.ms-dl{container-type:inline-size}.ms-dl__tools{display:flex;gap:8px;align-items:center;flex:none;margin-left:auto}.ms-dl__tools .k-btn{gap:6px}.ms-dl__tools .k-btn .k-ic{width:14px;height:14px}.ms-am{min-width:min(330px,calc(100cqw - 32px));max-width:min(440px,calc(100cqw - 32px))}.ms-am .kd-menu__i{gap:10px}.ms-am__t{flex:1 0 auto;text-align:left;white-space:nowrap}.ms-am .kd-menu__hint{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-am--lead{min-width:200px}.ms-am__two{align-items:flex-start}.ms-am__two>.k-ic{margin-top:2px}.ms-am__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.ms-am__b .ms-am__t{white-space:normal}.ms-am__s{font-size:11.5px;line-height:1.3;color:var(--k-text-pale);white-space:normal}.ms-am__led{cursor:default}.ms-am__led:hover{background:transparent}.ms-am__seg{margin-left:auto}.ms-am__dead,.ms-am__dead:hover{color:var(--k-text-soft);cursor:default;background:transparent}.ms-tabs{overflow-x:auto;scrollbar-width:none;align-items:stretch}.ms-tabs::-webkit-scrollbar{display:none}.ms-tabs.is-cut-r{-webkit-mask-image:linear-gradient(to right,black calc(100% - 40px),transparent);mask-image:linear-gradient(to right,black calc(100% - 40px),transparent)}.ms-tabs.is-cut-l{-webkit-mask-image:linear-gradient(to right,transparent,black 40px);mask-image:linear-gradient(to right,transparent,black 40px)}.ms-tabs.is-cut-l.is-cut-r{-webkit-mask-image:linear-gradient(to right,transparent,black 40px,black calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,black 40px,black calc(100% - 40px),transparent)}.ms-tabs .k-tab{flex:none;cursor:pointer}.ms-tabs .k-tab.is-active:after{bottom:0}.ms-tabs .k-tab:not(.is-active) .ms-logo{color:var(--k-text-soft)}.ms-tabs .k-tab:not(.is-active) .ms-tb__m{color:var(--k-text-soft)}.ms-tabs .k-tab.is-pale:not(.is-active) .ms-tb__m,.ms-tabs .k-tab.is-pale:not(.is-active) .ms-tb__n{color:var(--k-text-pale)}.ms-tabs .k-tab.is-pale:not(.is-active):not(.is-off):hover .ms-tb__m{color:var(--k-text)}.ms-tab__plus{display:flex;align-self:flex-start;margin-top:8px;color:var(--k-text-pale)}.ms-tab__plus .k-ic{width:14px;height:14px}.ms-tabs .k-tab.is-off,.ms-tabs .k-tab.is-off:hover{cursor:default}.ms-tabs .k-tab.is-off .ms-tb__m,.ms-tabs .k-tab.is-off .ms-tb__n,.ms-tabs .k-tab.is-off .ms-tab__plus{color:var(--k-text-faint)}.ms-tabs__note{margin-left:auto;align-self:center;min-width:0;display:inline-flex;align-items:center;gap:6px;padding:4px 6px;font-size:12px;line-height:1.35;color:var(--k-text-pale)}.ms-tabs__note .k-ic{width:14px;height:14px;flex:none}.ms-dl__err{flex:none;margin:8px 14px 0;display:flex;gap:8px;align-items:flex-start;padding:8px 10px;font-size:13px;line-height:1.45;color:var(--k-err-text);background:var(--k-err-soft);border:1px solid var(--k-err-bd);border-radius:var(--k-r-btn)}.ms-dl__err>span{flex:1;min-width:0}.ms-dl__err .k-ic{width:16px;height:16px;flex:none;margin-top:1px}.ms-dl__err .k-chip__x{flex:none;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ms-new{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:40px 12px}.ms-new__logo{width:34px;height:34px;color:var(--k-text-pale)}.ms-new__t{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--k-text)}.ms-new__s{font-size:13px;line-height:1.55;color:var(--k-text-soft);max-width:440px}.ms-new__s b{font-weight:600;color:var(--k-text)}.ms-new__stop{display:flex;gap:8px;align-items:flex-start;max-width:440px;padding:8px 12px;text-align:left;font-size:13px;line-height:1.45;color:var(--k-err-text);background:var(--k-err-soft);border:1px solid var(--k-err-bd);border-radius:var(--k-r-btn)}.ms-new__stop .k-ic{width:16px;height:16px;flex:none;margin-top:1px}.ms-from{position:relative;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--k-text-pale)}.ms-from__k{flex:none}.ms-from__btn{height:28px;gap:6px}.ms-from__btn .ms-logo{width:13px;height:13px;color:var(--k-text-soft)}.ms-from .k-multiselect{position:static}.ms-from__menu{top:auto;bottom:calc(100% + 5px);left:0;min-width:min(280px,100%);max-width:100%}.ms-from__menu .k-menu-item{gap:10px}.ms-from__one{font-weight:600;color:var(--k-text)}.ms-from__hint{min-width:0;line-height:1.35}.ms-acts{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.ms-acts .k-btn{justify-content:flex-start;gap:8px}.ms-acts .k-btn .k-ic{width:15px;height:15px}.ms-dlg .k-modal__head>.k-ic{width:18px;height:18px;color:var(--k-text-soft);flex:none}.ms-dlg--sm{width:min(460px,calc(100vw - 32px))}.ms-dlg__two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ms-dlg__ro{height:40px;display:flex;align-items:center;padding:0 12px;font-size:14px;color:var(--k-text-soft);background:var(--k-surface-low);border:1px solid var(--k-border-faint);border-radius:var(--k-r-btn)}.ms-dlg__help{margin-top:6px;font-size:12px;line-height:1.4;color:var(--k-text-pale)}.ms-dlg__text{margin:0;font-size:14px;line-height:1.55;color:var(--k-text-soft)}.ms-dlg__err{margin-top:14px;display:flex;gap:8px;align-items:flex-start;padding:8px 10px;font-size:13px;line-height:1.45;color:var(--k-err-text);background:var(--k-err-soft);border:1px solid var(--k-err-bd);border-radius:var(--k-r-btn)}.ms-dlg__err .k-ic{width:16px;height:16px;flex:none;margin-top:1px}.ms-pick{margin-top:10px;max-height:min(360px,50vh);min-height:120px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.ms-pick .kd-face{width:30px;height:30px;font-size:11px;flex:none}.ms-pick .k-picker__i:disabled{cursor:default;opacity:.6}@media(max-width:560px){.ms-dlg__two{grid-template-columns:1fr}}@media(max-width:1360px){.ms-cols{grid-template-columns:300px minmax(0,1fr) 280px}.ms-screen .cs-q{width:260px;flex:0 0 260px}}@media(max-width:1180px){.ms-cols{grid-template-columns:300px minmax(0,1fr)}.ms-rc{display:none}}@media(max-width:760px){.ms-screen{height:auto;min-height:100vh;padding:12px 16px}.ms-screen .cs-q{flex:1 1 100%;width:auto}.ms-cols{grid-template-columns:minmax(0,1fr)}.ms-box{max-height:70vh}}.ms-screen.ms-layer{height:100%;min-height:0;padding:14px 16px}.ms-cols.ms-cols--layer{grid-template-columns:minmax(0,1fr) 314px}.ms-dl__x{width:32px;height:32px;padding:0;justify-content:center}.ms-dl__x .k-ic{width:16px;height:16px}@media(max-width:1180px){.ms-cols.ms-cols--layer{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ms-screen.ms-layer{height:100%;min-height:0;padding:8px}.ms-layer .ms-box{max-height:none}}.mn-screen{min-height:100vh;display:flex;flex-direction:column;gap:14px;padding:18px 22px;box-sizing:border-box;background:var(--k-surface-low);min-width:0}.mn-view{display:flex;flex-direction:column;gap:14px;min-width:0}.mn-screen .cs-ctl{position:relative;z-index:auto;flex:none}.mn-screen .cs-line--head{border-bottom:0;min-height:60px}.mn-screen .cs-ttl{align-items:baseline}.mn-screen .cs-ttl .k-h1{margin:0;font-size:20px;letter-spacing:-.02em;line-height:1.2}.mn-screen .cs-ttl .cs-sub{font-size:12.5px;color:var(--k-text-pale);margin-top:0}.mn-back{gap:6px;padding-left:9px}.mn-back .k-ic{width:15px;height:15px}.mn-vsep{width:1px;height:24px;background:var(--k-border-faint);flex:none;margin:0 4px}.mn-add{gap:6px;padding-left:10px}.mn-add .k-ic{width:15px;height:15px}.mn-bridge{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--k-text-soft);white-space:nowrap;margin-left:14px}.mn-bridge .k-dot{width:8px;height:8px}.mn-bridge b{font-weight:600;color:var(--k-text)}.mn-bridge__t{color:var(--k-text-pale);font-variant-numeric:tabular-nums}.mn-bridge__p{display:inline-flex;align-items:center;gap:8px}.mn-bridge--pale{color:var(--k-text-pale)}.mn-sep{color:var(--k-text-faint)}.mn-dot-off{background:var(--k-text-faint)}.mn-spool{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px 0 9px;margin-left:6px;border-radius:var(--k-r-pill);background:var(--k-time-soft);color:var(--k-time-text);font-size:12px;font-weight:600;white-space:nowrap}.mn-spool .k-ic{width:14px;height:14px}.mn-spool b{font-weight:600}.mn-spool span{font-weight:400}.mn-spool--dead{background:var(--k-err-soft);color:var(--k-err-text)}.mn-nl{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.mn-nl .ms-logo{width:16px;height:16px}.mn-nl--max{background:var(--k-tag-violet-soft);color:var(--k-tag-violet-text)}.mn-nl--telegram{background:var(--k-tag-blue-soft);color:var(--k-tag-blue-text)}.mn-nl--whatsapp{background:var(--k-tag-green-soft);color:var(--k-tag-green-text)}.mn-nl--sandbox{background:var(--k-tag-gray-soft);color:var(--k-tag-gray-text)}.mn-screen .cs-ttl .mn-nl{width:30px;height:30px;align-self:center}.mn-screen .cs-ttl .mn-nl .ms-logo{width:15px;height:15px}.mn-head-pg{padding-top:10px;padding-bottom:10px}.mn-head-pg .cs-ttl{flex:1 1 0;min-width:min(100%,320px);overflow:hidden}.mn-head-pg .cs-ttl .k-h1{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-head-pg .cs-ttl .cs-sub{flex:0 100 auto;min-width:0}.mn-head-pg .cs-spacer{display:none}.mn-face{width:22px;height:22px;border-radius:50%;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none;letter-spacing:-.02em}.mn-face--off{background:var(--k-surface-low);color:var(--k-text-pale)}.mn-pale{color:var(--k-text-pale);font-weight:500}.mn-lstw{padding:4px 2px 0}.mn-grp{display:flex;align-items:center;gap:10px;margin:20px 0 12px}.mn-gw:first-child .mn-grp{margin-top:6px}.mn-gw+.mn-gw .mn-grp{margin-top:30px}.mn-grp .k-caption{color:var(--k-text-pale);flex:none}.mn-grp span:nth-child(2){font-size:12px;color:var(--k-text-pale);white-space:nowrap}.mn-grp i{flex:1;height:1px;background:var(--k-border-faint)}.mn-lst{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);overflow:hidden}.mn-nr{position:relative;display:grid;grid-template-columns:38px minmax(0,240px) minmax(0,1fr) 180px 150px 18px;-moz-column-gap:18px;column-gap:18px;align-items:center;min-height:76px;padding:15px 22px;box-sizing:border-box;transition:background-color .12s}.mn-nr:hover{background:var(--k-hover)}.mn-nr+.mn-nr{border-top:1px solid var(--k-border-faint)}.mn-nr--err{box-shadow:inset 3px 0 0 var(--k-err)}.mn-nr--warn{box-shadow:inset 3px 0 0 var(--k-time-bold)}.mn-nr--lock{box-shadow:inset 3px 0 0 var(--k-text-pale)}.mn-nr .mn-nl{width:38px;height:38px}.mn-nr .mn-nl .ms-logo{width:18px;height:18px}.mn-nr-id{min-width:0}.mn-nr-name{display:block;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--k-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-nr-name:after{content:"";position:absolute;inset:0}.mn-nr-name:focus-visible{outline:none}.mn-nr-name:focus-visible:after{outline:2px solid var(--k-accent);outline-offset:-2px}.mn-nr-ph{font-size:12.5px;color:var(--k-text-pale);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.mn-nr-st{display:flex;align-items:center;gap:20px;min-width:0}.mn-nr-txt{flex:1;min-width:0}.mn-nr-state{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--k-text)}.mn-nr-state .k-dot{width:8px;height:8px;flex:none}.mn-nr--err .mn-nr-state{color:var(--k-err-text)}.mn-nr--warn .mn-nr-state{color:var(--k-time-text)}.mn-nr-line{font-size:13px;line-height:1.45;color:var(--k-text-soft);margin-top:3px;padding-left:17px}.mn-nr-line b{color:var(--k-text);font-weight:600}.mn-nr-line.mn-also{color:var(--k-text-pale)}.mn-nr-act{position:relative;z-index:1;flex:none}.mn-nr-act.k-btn{color:var(--k-text);gap:7px}.mn-nr-act .k-ic{width:15px;height:15px;color:var(--k-text-soft)}.mn-nr-ft{display:contents}.mn-nr-who{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:var(--k-text);white-space:nowrap;min-width:0}.mn-nr-who__n{overflow:hidden;text-overflow:ellipsis}.mn-nr-who .mn-face{width:24px;height:24px;font-size:9.5px}.mn-nr-who.is-off{color:var(--k-text-pale);font-weight:500}.mn-nr-cnt{font-size:12.5px;color:var(--k-text-pale);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.mn-nr-cnt b{color:var(--k-text-soft);font-weight:700}.mn-nr-go{width:18px;height:18px;color:var(--k-text-faint)}.mn-none{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);color:var(--k-text-soft);font-size:14px}.mn-hero{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);background:var(--k-bg);border:1px solid var(--k-border-faint);border-left:3px solid var(--k-time-bold);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card)}.mn-hero--err{border-left-color:var(--k-err)}.mn-hero--lock{border-left-color:var(--k-text-pale)}.mn-hero--ok{border-left-color:var(--k-ok)}.mn-hero--calm{border-left-color:var(--k-border-faint)}.mn-hero--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mn-hero__l{padding:26px 30px 30px 28px;min-width:0}.mn-hero__r{padding:26px 30px 30px;border-left:1px solid var(--k-border-faint);display:flex;flex-direction:column;min-width:0}.mn-capr{display:flex;align-items:baseline;gap:10px}.mn-capr .k-caption{color:var(--k-text-pale)}.mn-capr span+span{margin-left:auto;font-size:12px;color:var(--k-text-pale);white-space:nowrap}.mn-big{display:flex;align-items:center;gap:13px;margin-top:16px;font-size:34px;font-weight:600;letter-spacing:-.025em;line-height:1.1;color:var(--k-time-text)}.mn-big .k-dot{width:12px;height:12px;flex:none}.mn-big--err{color:var(--k-err-text)}.mn-big--plain{color:var(--k-text)}.mn-big-sub{font-size:16px;line-height:1.45;color:var(--k-text-soft);margin-top:8px;padding-left:25px}.mn-big-sub b{color:var(--k-text);font-weight:600}.mn-quote{margin:20px 0 0 25px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);background:var(--k-surface-low);padding:12px 15px 13px}.mn-quote__who{font-size:12px;color:var(--k-text-pale)}.mn-quote__who b{color:var(--k-text-soft);font-weight:600}.mn-quote__t{font-size:13.5px;line-height:1.55;color:var(--k-text);margin-top:4px}.mn-facts{display:flex;gap:10px 22px;margin:16px 0 0 25px;flex-wrap:wrap}.mn-facts>span{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--k-text-soft)}.mn-facts .k-ic{width:15px;height:15px;color:var(--k-text-pale);flex:none}.mn-why{font-size:14px;line-height:1.55;color:var(--k-text-soft);margin:14px 0 0 25px;max-width:540px}.mn-hero__do{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0 25px}.mn-why.mn-also{color:var(--k-text-pale)}.mn-hero__do .k-btn{gap:8px}.mn-hero__do .k-ic{width:16px;height:16px}.mn-meter{display:grid;grid-template-columns:200px minmax(0,1fr);gap:26px;margin-top:22px;align-items:end;padding-bottom:24px}.mn-num{font-variant-numeric:tabular-nums;white-space:nowrap}.mn-num b{font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--k-text)}.mn-num span{font-size:20px;font-weight:500;color:var(--k-text-pale);margin-left:6px;letter-spacing:-.01em}.mn-num__l{font-size:13px;color:var(--k-text-soft);margin-top:8px}.mn-thin{height:4px;border-radius:var(--k-r-pill);background:var(--k-surface-low);overflow:hidden;margin-top:12px}.mn-thin i{display:block;height:100%;max-width:100%;border-radius:inherit;background:var(--k-accent)}.mn-thin.is-stop i{background:var(--k-text-faint)}.mn-ladder__h{font-size:12px;color:var(--k-text-pale);margin-bottom:10px}.mn-ladder{display:grid;gap:6px;align-items:end}.mn-lc{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.mn-lc i{display:block;width:100%;border-radius:4px 4px 2px 2px;background:var(--k-surface-low);box-shadow:inset 0 0 0 1px var(--k-border-faint)}.mn-lc.is-past i{background:var(--k-accent-soft-bd);box-shadow:none}.mn-lc.is-now i{background:var(--k-accent);box-shadow:none}.mn-lc__n{font-size:12px;font-weight:600;color:var(--k-text-pale);font-variant-numeric:tabular-nums}.mn-lc.is-now .mn-lc__n{color:var(--k-accent-text);font-weight:700}.mn-lc__d{font-size:11px;color:var(--k-text-pale);white-space:nowrap;font-variant-numeric:tabular-nums}.mn-lc.is-now .mn-lc__d{color:var(--k-text);font-weight:600}.mn-calm{align-self:end;display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--k-text-soft);max-width:300px}.mn-calm .k-ic{width:16px;height:16px;flex:none;margin-top:2px;color:var(--k-ok)}.mn-calm b{display:block;color:var(--k-text);font-weight:600;margin-bottom:2px}.mn-run{display:flex;align-items:center;gap:18px;margin-top:auto;padding-top:20px;border-top:1px solid var(--k-border-faint)}.mn-run .mn-num b{font-size:30px;letter-spacing:-.03em}.mn-run .mn-num span{font-size:15px}.mn-run__l{font-size:13px;color:var(--k-text-soft);white-space:nowrap}.mn-run .mn-thin{flex:1;margin-top:0;max-width:300px;margin-left:auto}.mn-sets{background:var(--k-bg);border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);box-shadow:var(--k-shadow-card);padding:6px 30px 6px 28px}.mn-sets__h{display:flex;align-items:center;height:44px}.mn-sets__h .k-caption{color:var(--k-text-pale)}.mn-row{display:grid;grid-template-columns:360px minmax(0,1fr) 150px;align-items:center;gap:20px;min-height:82px;border-top:1px solid var(--k-border-faint)}.mn-row__k{font-size:13px;color:var(--k-text-soft)}.mn-row__k small{display:block;font-size:12px;color:var(--k-text-pale);margin-top:3px;line-height:1.4}.mn-row__v{font-size:16px;line-height:1.4;font-weight:600;letter-spacing:-.01em;color:var(--k-text);min-width:0}.mn-row__v--who{display:flex;align-items:center;flex-wrap:wrap;row-gap:6px}.mn-row__who{display:inline-flex;align-items:center}.mn-row__v .mn-face{width:26px;height:26px;font-size:10px;margin-right:10px}.mn-row__a{justify-self:end}.mn-row__a.k-btn{color:var(--k-accent-text);margin-right:calc(-1 * var(--k-px-sm))}.mn-was{font-size:12px;font-weight:500;color:var(--k-text-pale);margin-left:10px;padding:2px 8px;border-radius:var(--k-r-pill);background:var(--k-surface-low)}.mn-blind{margin-left:8px;vertical-align:2px;letter-spacing:0}.mn-form{padding:6px 30px 0 28px}.mn-frow{display:grid;grid-template-columns:300px 460px minmax(0,1fr);-moz-column-gap:32px;column-gap:32px;align-items:center;padding:13px 0;border-top:1px solid var(--k-border-faint)}.mn-form .mn-frow:first-child{border-top:0}.mn-frow--top{align-items:start}.mn-frow--top .mn-frow__k{padding-top:14px}.mn-frow__k{font-size:13px;color:var(--k-text-soft)}.mn-frow__h{font-size:12px;line-height:1.45;color:var(--k-text-pale)}.mn-opts{display:flex;flex-direction:column;gap:8px}.mn-opt{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 16px 8px 14px;border:1px solid var(--k-border);border-radius:var(--k-r-panel);background:var(--k-bg);box-sizing:border-box;cursor:pointer}.mn-opt:hover{border-color:var(--k-border-hover)}.mn-opt.is-on{border-color:var(--k-accent);box-shadow:inset 0 0 0 1px var(--k-accent)}.mn-opt .k-radio{margin:0;flex:none}.mn-opt .mn-nl{width:28px;height:28px}.mn-opt .mn-nl .ms-logo{width:14px;height:14px}.mn-opt .mn-face,.mn-opt .mn-who__ic{width:30px;height:30px;font-size:11px}.mn-opt__t{display:flex;flex-direction:column;min-width:0}.mn-opt__n{font-size:14.5px;font-weight:600;color:var(--k-text)}.mn-opt__s{font-size:12.5px;color:var(--k-text-pale);margin-top:1px}.mn-opt__r{margin-left:auto;font-size:12.5px;color:var(--k-text-pale);white-space:nowrap;text-align:right}.mn-fsel{position:relative}.mn-fsel .mn-face{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;font-size:9.5px;pointer-events:none}.mn-fsel.has-face .k-select{padding-left:44px}.mn-fsw{display:flex;align-items:center;gap:12px;font-size:14.5px;font-weight:600;color:var(--k-text);cursor:pointer}.mn-fsw .k-switch{flex:none}.mn-form__end{display:grid;grid-template-columns:300px minmax(0,1fr);-moz-column-gap:32px;column-gap:32px;padding:18px 0 24px;border-top:1px solid var(--k-border-faint)}.mn-form__next{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.45;color:var(--k-text-soft)}.mn-form__next .k-ic{width:16px;height:16px;color:var(--k-text-pale);flex:none}.mn-form__btns{display:flex;gap:10px;margin-top:16px}.mn-mdl .k-modal__head{align-items:flex-start;justify-content:space-between}.mn-mdl__t{min-width:0}.mn-mdl__sub{font-size:12.5px;color:var(--k-text-pale);margin-top:3px}.mn-mdl__x{width:32px;padding:0;margin:-4px -8px 0 0;flex:none}.mn-mdl__x .k-ic{width:17px;height:17px}.mn-mdl__wrap{display:flex;flex-direction:column;min-height:0;flex:1}.mn-mdl .k-modal__body{padding:10px 24px 22px}.mn-mdl .mn-opts{margin-top:10px}.mn-who{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--k-border-faint)}.mn-who .mn-face,.mn-who__ic{width:32px;height:32px;font-size:11px}.mn-who__ic{border-radius:50%;background:var(--k-surface-low);display:flex;align-items:center;justify-content:center;flex:none}.mn-who__ic .k-ic{width:16px;height:16px;color:var(--k-text-soft)}.mn-who__ic--sm{width:24px;height:24px}.mn-who__ic--sm .k-ic{width:13px;height:13px}.mn-who__t{flex:1;min-width:0}.mn-who__n{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;font-weight:600;color:var(--k-text)}.mn-who__s{font-size:12.5px;color:var(--k-text-pale);margin-top:2px}.mn-who.is-bad .mn-who__s{color:var(--k-err-text)}.mn-who__x{width:30px;padding:0;color:var(--k-text-pale);flex:none}.mn-who__x .k-ic{width:16px;height:16px}.mn-who--none{font-size:13px;color:var(--k-text-pale)}.mn-addp{margin-top:16px}.mn-addp__menu{margin-top:6px;box-shadow:var(--k-shadow-card)}.mn-addp__menu .mn-face{width:24px;height:24px;font-size:9.5px}.mn-mi{display:flex;flex-direction:column;min-width:0}.mn-mi small{font-size:12px;font-weight:400;color:var(--k-text-pale)}.mn-addp__none{padding:8px 10px;font-size:12.5px;color:var(--k-text-pale)}.mn-mdl__note{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13px;line-height:1.45;color:var(--k-text-soft)}.mn-mdl__note .k-ic{width:16px;height:16px;color:var(--k-text-pale);flex:none}.mn-toast{position:fixed;right:24px;bottom:24px;z-index:80;max-width:460px}.mn-toast .k-ic{color:var(--k-err)}@media(max-width:1280px){.mn-nr{grid-template-columns:38px minmax(0,190px) minmax(0,1fr) 160px 140px 18px;-moz-column-gap:14px;column-gap:14px}.mn-nr-st{flex-direction:column;align-items:flex-start;gap:8px}.mn-nr-act{margin-left:11px}.mn-row{grid-template-columns:260px minmax(0,1fr) 120px}.mn-frow{grid-template-columns:220px minmax(0,1fr)}.mn-frow__h{grid-column:2;margin-top:8px}.mn-frow__h:empty{display:none}.mn-form__end{grid-template-columns:220px minmax(0,1fr)}}@media(max-width:1100px){.mn-hero,.mn-hero--two{grid-template-columns:minmax(0,1fr)}.mn-hero__r{border-left:0;border-top:1px solid var(--k-border-faint)}}@media(max-width:900px){.mn-nr{grid-template-columns:38px minmax(0,1fr) minmax(0,1.4fr) 18px;grid-template-areas:"ic id st go" "ic ft ft go"}.mn-nr .mn-nl{grid-area:ic}.mn-nr-id{grid-area:id}.mn-nr-st{grid-area:st}.mn-nr-go{grid-area:go}.mn-nr-ft{grid-area:ft;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}}@media(max-width:639px){.mn-screen{padding:12px 12px 28px;gap:12px}.mn-view{gap:12px}.mn-screen .cs-line--head{padding:12px 14px;gap:10px;row-gap:10px;min-height:0}.mn-screen .cs-line--head .mn-vsep{display:none}.mn-screen .cs-spacer,.mn-add{order:1}.mn-screen .cs-ttl{order:2;flex-basis:100%;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:4px}.mn-screen .cs-ttl .k-h1{font-size:20px}.mn-screen .cs-ttl .cs-sub{white-space:normal;overflow:visible}.mn-head-pg .cs-ttl{overflow:visible}.mn-head-pg .cs-ttl .k-h1{white-space:normal}.mn-bridge{order:3;flex-basis:100%;margin-left:0;white-space:normal;flex-wrap:wrap;row-gap:2px}.mn-bridge__p:last-child{flex-basis:100%}.mn-bridge__p:last-child .mn-sep{display:none}.mn-bridge>.mn-sep{display:none}.mn-bridge__t{flex-basis:100%}.mn-spool{order:3;margin-left:0}.mn-grp{margin:16px 2px 10px}.mn-gw+.mn-gw .mn-grp{margin-top:22px}.mn-nr{grid-template-columns:38px minmax(0,1fr) 18px;grid-template-areas:"ic id go" "st st st" "ft ft ft";-moz-column-gap:12px;column-gap:12px;row-gap:10px;padding:14px 14px 0}.mn-nr .mn-nl{grid-area:ic}.mn-nr-id{grid-area:id}.mn-nr-go{grid-area:go}.mn-nr-st{grid-area:st;flex-direction:column;align-items:flex-start;gap:10px}.mn-nr-act{margin-left:17px}.mn-nr-ft{grid-area:ft;display:flex;align-items:center;justify-content:space-between;gap:10px;height:46px;margin-top:0;border-top:1px solid var(--k-border-faint)}.mn-hero__l,.mn-hero__r{padding:18px 16px 20px}.mn-big{font-size:28px}.mn-big-sub,.mn-why{padding-left:0;margin-left:0}.mn-quote,.mn-facts,.mn-hero__do{margin-left:0}.mn-facts{flex-direction:column;gap:8px}.mn-capr{flex-wrap:wrap;row-gap:4px}.mn-capr span+span{margin-left:0;flex-basis:100%;white-space:normal}.mn-meter{grid-template-columns:minmax(0,1fr);gap:24px}.mn-ladder{gap:4px}.mn-lc__d{font-size:10px;letter-spacing:-.02em}.mn-run{flex-wrap:wrap;gap:6px 14px}.mn-run .mn-thin{flex-basis:100%;max-width:none;margin-left:0}.mn-sets{padding:4px 16px}.mn-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k a" "v v";gap:8px 12px;padding:14px 0;min-height:0}.mn-row__k{grid-area:k}.mn-row__v{grid-area:v}.mn-row__a{grid-area:a}.mn-form{padding:4px 16px 0}.mn-frow{grid-template-columns:minmax(0,1fr);row-gap:8px}.mn-frow--top .mn-frow__k{padding-top:4px}.mn-frow__h{grid-column:1;margin-top:0}.mn-form__end{grid-template-columns:minmax(0,1fr)}.mn-form__end>div:first-child{display:none}.mn-form__next{align-items:flex-start}.mn-toast{left:12px;right:12px;bottom:12px}}.mn-wa{width:min(820px,calc(100vw - 32px))}.mn-wa .k-modal__head{align-items:flex-start;gap:12px}.mn-wa .mn-mdl__t{flex:1;min-width:0}.mn-wa__logo{width:24px;height:24px;flex:none;fill:var(--k-wa-green);margin-top:-1px}.mn-wa__body{padding:32px 36px 28px;color:var(--k-wa-ink)}.mn-wa__cols{display:grid;grid-template-columns:minmax(0,1fr) 284px;gap:44px;align-items:start}.mn-wa__h{margin:0 0 22px;font:400 23px/1.3 var(--k-font);letter-spacing:-.01em;color:var(--k-wa-ink)}.mn-wa__ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.mn-wa__ol li{display:flex;align-items:flex-start;gap:14px;font-size:15px;line-height:1.45;color:var(--k-wa-ink)}.mn-wa__ol li>span{flex:none;width:26px;height:26px;margin-top:-2px;border:1px solid var(--k-wa-ink);border-radius:50%;display:grid;place-items:center;font-size:13px;line-height:1}.mn-wa__ol b{font-weight:600}.mn-wa__link{display:inline-flex;align-items:center;gap:2px;margin-top:28px;padding:0;border:0;background:none;cursor:pointer;font:500 15px var(--k-font);color:var(--k-wa-teal);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.mn-wa__link:hover{color:var(--k-wa-teal-hover)}.mn-wa__link .k-ic{width:17px;height:17px}.mn-wa__side{display:flex;flex-direction:column;align-items:center;gap:10px}.mn-wa-box{position:relative;width:284px;height:284px;box-sizing:border-box;border:1px solid var(--k-border-faint);border-radius:12px;background:var(--k-bg);display:grid;place-items:center;overflow:hidden}.mn-wa-qr{position:absolute;inset:10px}.mn-wa-qr__svg,.mn-wa-qr__svg svg{display:block;width:100%;height:100%}.mn-wa-qr__svg path{fill:var(--k-wa-ink)}.mn-wa-qr__logo{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:var(--k-bg);display:grid;place-items:center}.mn-wa-qr__logo svg{width:40px;height:40px;fill:var(--k-wa-green)}.mn-wa__caps{min-height:18px;text-align:center}.mn-wa__cap{font-size:12.5px;line-height:18px;color:var(--k-wa-pale)}.mn-wa__cap--err{color:var(--k-err-text)}.mn-wa-st{display:flex;flex-direction:column;align-items:center;gap:14px;padding:22px;text-align:center}.mn-wa-st__ic{flex:none;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--k-wa-teal-soft);color:var(--k-wa-teal)}.mn-wa-st__ic .k-ic{width:26px;height:26px}.mn-wa-st.is-preparing .mn-wa-st__ic{background:none}.mn-wa-st.is-failed .mn-wa-st__ic,.mn-wa-st.is-refused .mn-wa-st__ic{background:var(--k-err-soft);color:var(--k-err-text)}.mn-wa-st.is-silent .mn-wa-st__ic,.mn-wa-st.is-gone .mn-wa-st__ic{background:var(--k-time-soft);color:var(--k-time-text)}.mn-wa-st__t{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:13.5px;line-height:1.45;color:var(--k-wa-pale)}.mn-wa-st__t b{font:600 15px/1.35 var(--k-font);color:var(--k-wa-ink)}.mn-wa-spin{width:42px;height:42px;box-sizing:border-box;border-radius:50%;border:3px solid var(--k-wa-teal-soft);border-top-color:var(--k-wa-teal);animation:k-spin 1s linear infinite}.mn-wa-bar{width:170px;height:4px;margin-top:8px;border-radius:2px;background:var(--k-wa-teal-soft);overflow:hidden}.mn-wa-bar i{display:block;width:40%;height:100%;border-radius:2px;background:var(--k-wa-teal);animation:mn-wa-bar 1.4s ease-in-out infinite}@keyframes mn-wa-bar{0%{transform:translate(-100%)}to{transform:translate(250%)}}.mn-wa-btn{display:inline-flex;align-items:center;gap:7px;height:38px;margin-top:10px;padding:0 20px;border:0;border-radius:var(--k-r-pill);background:var(--k-wa-teal);color:var(--k-on-accent);font:500 14px var(--k-font);cursor:pointer;white-space:nowrap}.mn-wa-btn:hover{background:var(--k-wa-teal-hover)}.mn-wa-btn .k-ic{width:15px;height:15px}.mn-wa__one{max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.mn-wa__one .mn-wa__h{margin-bottom:6px;text-align:center}.mn-wa__for{margin-bottom:22px;font-size:14px;color:var(--k-wa-pale);text-align:center}.mn-wa__for b{font-weight:600;color:var(--k-wa-ink)}.mn-wa-keybox{width:100%;min-height:128px;display:grid;place-items:center;margin-bottom:6px}.mn-wa-key{display:flex;align-items:center;justify-content:center;gap:12px}.mn-wa-key__g{display:flex;gap:6px}.mn-wa-key__c{width:48px;height:60px;box-sizing:border-box;border:1px solid var(--k-wa-line);border-radius:8px;display:grid;place-items:center;font:500 31px var(--k-font-mono);color:var(--k-wa-ink);background:var(--k-bg)}.mn-wa-key__dash{width:14px;height:2px;border-radius:1px;background:var(--k-wa-ink)}.mn-wa--key .mn-wa-st{flex-direction:row;align-items:flex-start;padding:8px 0;text-align:left}.mn-wa--key .mn-wa-st__t{align-items:flex-start}.mn-wa--key .mn-wa__caps{margin-bottom:18px}.mn-wa--key .mn-wa__ol{align-self:stretch}.mn-wa__foot{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-top:1px solid var(--k-border-faint);font-size:12.5px;line-height:1.4;color:var(--k-wa-pale);text-align:center}.mn-wa__foot .k-ic{width:14px;height:14px;flex:none}@media(max-width:639px){.mn-wa__body{padding:20px 16px 18px}.mn-wa .k-modal__head{padding:16px}.mn-wa__cols{grid-template-columns:minmax(0,1fr);gap:18px}.mn-wa__side{order:-1}.mn-wa-box{width:min(244px,100%);height:auto;aspect-ratio:1}.mn-wa-qr__logo{width:46px;height:46px;margin:-23px 0 0 -23px}.mn-wa-qr__logo svg{width:34px;height:34px}.mn-wa__h{margin-bottom:16px;font-size:19px}.mn-wa__ol{gap:12px}.mn-wa__ol li{font-size:14px;gap:12px}.mn-wa__link{margin-top:20px}.mn-wa-key{flex-direction:column;gap:8px}.mn-wa-key__dash{display:none}.mn-wa-key__c{width:46px;height:56px;font-size:29px}.mn-wa-keybox{min-height:150px}.mn-wa__foot{padding:12px 16px}}.bc-ml,.au-ml{display:inline-flex;flex:none;color:var(--k-text-pale)}.bc-ml .ms-logo,.au-ml .ms-logo{width:14px;height:14px;color:inherit}.bc-msg,.au-msg{display:inline-flex;align-items:center;gap:7px;color:var(--k-text-soft);white-space:nowrap}.bc-pale{color:var(--k-text-pale)}.bc-hint,.au-hint{font-size:12.5px;color:var(--k-text-pale);padding-left:6px}.bc-back{display:inline-flex;align-items:center;gap:6px;font-size:12px;text-decoration:none}.ls-txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:72ch}.ls-from{display:inline-flex;align-items:center;gap:6px}.ls-from .bc-ml{margin-right:0}.ls-card,.ls-act{position:relative}.ls-act .k-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:40;min-width:200px;padding:4px}.ls-setka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.ls-setka .k-panel__head{font-weight:600;font-size:15px}.ls-setka .k-panel__body{display:flex;flex-direction:column;gap:20px}.ls-dva{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;align-items:end}.ls-chk{height:40px;color:var(--k-text-soft)}.ls-num{width:120px}.ls-vybor{display:flex;flex-direction:column;gap:12px;margin-top:4px}.ls-vybor label{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--k-text);cursor:pointer}.ls-vybor .k-radio{margin-top:1px}.ls-vybor small{display:block;color:var(--k-text-soft);font-size:12.5px}.ls-tekst{margin:0;font-size:13.5px;line-height:1.55;color:var(--k-text-soft)}.ls-aud{display:flex;flex-direction:column;gap:2px;min-width:0}.ls-aud__used{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12px;color:var(--k-text-pale)}@media(max-width:1100px){.ls-setka{grid-template-columns:minmax(0,1fr)}}.au-top{padding-bottom:16px}.au-back{display:inline-flex;align-items:center;gap:6px;font-size:13px;margin-bottom:8px;text-decoration:none}.au-title{font-size:21px;font-weight:700;letter-spacing:-.01em;margin:0;padding:2px 6px;border:1px solid transparent;border-radius:var(--k-r-input);background:none;color:var(--k-text);min-width:120px;max-width:520px;font-family:var(--k-font)}.au-title:hover{border-color:var(--k-border-faint)}.au-title:focus{outline:none;border-color:var(--k-accent)}.au-tile__h{display:flex;align-items:center;gap:6px}.ct-tile.is-on .au-ml{color:var(--k-accent-text)}.au-grp{max-width:250px}.au-resp{color:var(--k-text-soft);white-space:nowrap}.au-menu{width:330px;max-height:none;overflow:visible}.au-menu__list{max-height:340px;overflow:auto}.au-menu__cap{padding:8px 8px 4px}.au-menu__not{border-top:1px solid var(--k-border-faint);margin-top:4px;padding-top:4px}.au-menu__not .k-menu-item{color:var(--k-text-soft)}.au-busy{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;font-size:12.5px;color:var(--k-text-pale);margin:-4px 0 12px}.bc-lc{font-weight:400;color:var(--k-text-pale)}.bc-chks{display:flex;flex-direction:column;gap:2px;max-width:440px}.bc-chk{display:flex;align-items:center;gap:8px;min-height:30px;font-size:13px;color:var(--k-text-soft);cursor:pointer}.bc-chk>span:first-of-type{display:inline-flex;align-items:center;gap:6px}.bc-chk__n{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600;color:var(--k-text)}.bc-days{width:52px;text-align:center;padding:0 6px}.bc-nrs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.bc-nr{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--k-border-faint);border-radius:var(--k-r-panel);background:var(--k-bg);cursor:pointer}.bc-nr .mn-nl{width:30px;height:30px}.bc-nr .mn-nl .ms-logo{width:15px;height:15px}.bc-nr__id{display:flex;flex-direction:column;min-width:0}.bc-nr__id b{font-size:13.5px;font-weight:600;color:var(--k-text)}.bc-nr__id span{font-size:12px;color:var(--k-text-pale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-nr__c{margin-left:auto;font-size:12.5px;color:var(--k-text-soft);white-space:nowrap;font-variant-numeric:tabular-nums}.bc-nr__c b{color:var(--k-text);font-weight:600}.bc-nr__c--off{display:inline-flex;align-items:center;gap:6px;color:var(--k-text-pale)}.bc-nr__c--off .k-ic{width:14px;height:14px}.bc-nr.is-off{background:var(--k-surface-low);cursor:default}.bc-nr.is-off .mn-nl{opacity:.55}.bc-plan{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:40px;align-items:end;margin-top:20px;padding-top:16px;border-top:1px solid var(--k-border-faint)}.bc-plan__r{display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.5;color:var(--k-text-soft);max-width:300px;padding-bottom:4px}.bc-plan__r b{color:var(--k-text);font-weight:600}.bc-menu{width:400px;max-height:none;overflow:visible}.bc-menu__cap{padding:8px 8px 4px}.bc-alt{background:var(--k-accent-soft);color:var(--k-accent-text);border-radius:4px}.bc-alt i{font-style:normal;color:var(--k-text-pale)}.bc-var{background:var(--k-tag-indigo-soft);color:var(--k-tag-indigo-text);border-radius:4px}.bc-var--list{padding:1px 3px;font-family:var(--k-font-mono);font-size:12.5px}.bc-tpl-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.bc-ok{display:inline-flex;align-items:baseline;gap:4px;color:var(--k-ok)}.bc-ok .k-ic{width:13px;height:13px;align-self:center}.bc-bad{color:var(--k-err-text)}.bc-tf{position:relative}.bc-tf .k-label{display:flex;align-items:baseline;gap:4px}.bc-tf:has(>.bc-ai-btn)>.k-label{padding-right:118px}.bc-ai-btn{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;background:none;border:0;padding:0;cursor:pointer}.bc-ai-btn .k-ic{width:13px;height:13px}.bc-ai{position:absolute;top:26px;right:0;z-index:60;width:380px;padding:16px}.bc-vars{position:absolute;top:calc(100% + 6px);left:0;z-index:60;width:420px;padding:6px}.bc-vars .k-menu-item{justify-content:space-between;font-weight:400;font-size:13px}.bc-exs{margin-top:20px;padding-top:16px;border-top:1px solid var(--k-border-faint)}.bc-exg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bc-ex{padding:12px 14px;border:1px solid var(--k-border-faint);border-radius:12px 12px 12px 4px;background:var(--k-surface-low)}.bc-ex__h{display:flex;align-items:center;gap:7px;margin-bottom:6px;font-size:12.5px;color:var(--k-text-soft)}.bc-ex__h b{font-weight:600;color:var(--k-text)}.bc-ex__h .k-badge{margin-left:auto}.bc-ex__m{font-size:13.5px;line-height:1.5;color:var(--k-text);white-space:pre-wrap}.bc-problems{display:flex;flex-direction:column;gap:4px;margin-top:12px;font-size:13px;color:var(--k-err-text)}.bc-ed{position:relative}.bc-ed__hl,.bc-ed__ta{font:400 14px/1.65 var(--k-font);padding:10px 12px;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;letter-spacing:normal}.bc-ed__hl{position:absolute;inset:0;border:1px solid transparent;color:var(--k-text);pointer-events:none;overflow:hidden}.bc-ed__ta{position:relative;display:block;width:100%;min-height:120px;background:transparent;color:transparent;caret-color:var(--k-text);resize:none;overflow:hidden}.bc-ed__ta::-moz-placeholder{color:var(--k-text-pale)}.bc-ed__ta::placeholder{color:var(--k-text-pale)}.bc-ed__ta::-moz-selection{background:var(--k-accent-pale);color:transparent}.bc-ed__ta::selection{background:var(--k-accent-pale);color:transparent}.bc-ed__wrap{background:var(--k-bg);border-radius:var(--k-r-input)}.pg-t-tbl{min-width:980px}.pg-t-tbl td{font-size:13px}.pg-t-tbl .k-badge{white-space:nowrap}.pg-t{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--k-text-soft)}.pg-more{min-width:200px;color:var(--k-text-soft);font-size:12.5px}.pg-st{min-width:190px}.pg-why{margin-top:4px;max-width:280px;font-size:12px;line-height:1.4;color:var(--k-text-soft)}.pg-act{width:1%;white-space:nowrap}.pg-t-tbl td.pg-act{padding-left:4px}.pg-slot{display:flex;align-items:center}.pg-slot--dlg{min-width:48px}.pg-slot--btn{min-width:188px;justify-content:flex-end}.pg-pager{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:10px 12px;font-size:12px;color:var(--k-text-pale)}.pg-pager span{margin-right:6px;font-variant-numeric:tabular-nums}.pg-flip{transform:scaleX(-1)}.pg-stop p{margin:0 0 10px;font-size:14px;line-height:1.55;color:var(--k-text)}.pg-stop p:last-child{margin:0}.pg-stop p.bc-pale{color:var(--k-text-pale)}.pg-stop .k-warn{margin:0 0 10px;line-height:1.5}.pg-bar2{align-items:center}.pg-bar2 .bc-hint{padding-left:2px}.pg-left{margin-left:auto;font-size:13px;color:var(--k-text-pale);white-space:nowrap}.pg-left b{color:var(--k-text);font-weight:600}.pg-row-hl td{background:var(--k-time-soft)}.bc-mark{display:flex;align-items:center;gap:5px;margin-bottom:4px;font-size:12px;line-height:1.4;color:var(--k-text-pale)}.bc-mark .k-ic{width:12px;height:12px;flex:none}.bc-mark__a{color:var(--k-accent-text);text-decoration:none}.bc-mark__a:hover{color:var(--k-accent-text-hover);text-decoration:underline}.bc-maybe{flex:none;display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border:1px solid var(--k-time-bd);border-radius:var(--k-r-panel);background:var(--k-time-soft)}.bc-maybe>.k-ic{color:var(--k-time-text);margin-top:2px;flex:none}.bc-maybe__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.bc-maybe__t{font-size:14px;font-weight:600;color:var(--k-text)}.bc-maybe__p{font-size:13px;line-height:1.5;color:var(--k-text-soft)}.bc-maybe__done{font-size:13px;color:var(--k-text)}.bc-maybe__err{font-size:13px;color:var(--k-err-text)}@media(max-width:1180px){.bc-nrs{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.bc-nrs,.bc-exg{grid-template-columns:minmax(0,1fr)}.bc-plan{grid-template-columns:minmax(0,1fr);gap:16px}.bc-ai{width:min(380px,calc(100vw - 48px))}}.at-cols{grid-template-columns:320px minmax(0,1fr)}.at-new{gap:6px}.at-start{margin-top:14px;gap:6px}.at-svc{margin-top:5px;font-size:11.5px;line-height:1.45;color:var(--k-text-pale);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.at-ev--handover .kd-ev__act,.at-ev--quiet .kd-ev__act{color:var(--k-text)}.at-ev--error .kd-ev__act{color:var(--k-err-text)}.at-think .ms-wait__t,.at-think .ms-wait__t .k-ic{color:var(--k-tag-violet-text)}.at-human{margin-bottom:0;align-items:center}.at-human__t{flex:1;min-width:0}.at-human .k-btn{flex:none;gap:6px}.at-human .k-btn .k-ic{margin-top:0;color:currentColor}.at-as{display:flex;align-items:center;gap:8px}@media(max-width:1180px){.at-cols{grid-template-columns:280px minmax(0,1fr)}}.at-h1{white-space:nowrap}.at-rp .ms-rp__ta::-moz-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-rp .ms-rp__ta::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.at-cols{grid-template-columns:minmax(0,1fr)}.at-rp .ms-rp__me{display:none}}.gc-shell{--gc-bg: #0e131a;--gc-panel: #141b24;--gc-panel-2: #19222d;--gc-raise: #1f2935;--gc-line: rgba(255,255,255,.08);--gc-line-2: rgba(255,255,255,.14);--gc-line-3: rgba(255,255,255,.24);--gc-text: rgba(255,255,255,.92);--gc-text-2: rgba(255,255,255,.64);--gc-text-3: rgba(255,255,255,.44);--gc-hover: rgba(255,255,255,.06);--gc-hover-2: rgba(255,255,255,.1);--gc-ocean: #0f161f;--gc-grat: rgba(255,255,255,.05);--gc-limb: rgba(255,255,255,.16);--gc-fog-land: #232e3b;--gc-fog-dot: rgba(255,255,255,.16);--gc-border: rgba(255,255,255,.1);--gc-ring: rgba(255,255,255,.13);--gc-ring-lab: rgba(255,255,255,.5);--gc-up: #5fb987;--gc-up-land: #24503a;--gc-flat: #8d9aab;--gc-flat-land: #38424f;--gc-cool: #9fd6f0;--gc-cool-land: #1d2a35;--gc-cool-dot: rgba(159,214,240,.5);--gc-cool-edge: rgba(159,214,240,.6);--gc-down: #d0706a;--gc-down-land: #5a2d2a;--gc-wait: #e0a443;--gc-wait-soft: rgba(224,164,67,.14);--gc-acc: #5aa9ff;--gc-acc-soft: rgba(90,169,255,.16);--gc-scout-land: #2a3440;--gc-scout-dot: rgba(255,255,255,.3);--gc-mark: rgba(255,255,255,.9);--gc-mark-red: #E52421;--gc-shadow: 0 12px 28px -12px rgba(0,0,0,.6);--gc-fill-1: rgba(255,255,255,.03);--gc-fill-2: rgba(255,255,255,.07);--gc-fill-3: rgba(255,255,255,.09);--gc-dot: rgba(255,255,255,.4);--gc-link: rgba(255,255,255,.3);--gc-bar-on: rgba(255,255,255,.74);--gc-white: #fff;--gc-wait-edge: rgba(224,164,67,.45);--gc-down-edge: rgba(208,112,106,.55);--gc-bar-shadow: 0 -10px 24px -14px rgba(0,0,0,.7);--gc-acc-edge: rgba(90,169,255,.34);--gc-lift: 0 14px 30px -8px rgba(0,0,0,.55), 0 2px 6px rgba(0,0,0,.22);--gc-acc-glow: rgba(90,169,255,.18);--gc-band: rgba(255,255,255,.035);--gc-mask: #000;--gc-trace: rgba(255,255,255,.34);--gc-pill: rgba(255,255,255,.12);--gc-card: var(--gc-panel);--gc-ans: var(--gc-panel-2);--gc-well: var(--gc-bg)}.gc-shell{--k-bg: var(--gc-panel);--k-surface: var(--gc-panel-2);--k-surface-low: var(--gc-bg);--k-surface-field-hover: var(--gc-raise);--k-surface-field-press: var(--gc-raise);--k-hover: var(--gc-hover);--k-hover-2: var(--gc-hover-2);--k-press: var(--gc-hover-2);--k-text: var(--gc-text);--k-text-soft: var(--gc-text-2);--k-text-pale: var(--gc-text-3);--k-text-faint: var(--gc-text-3);--k-border: var(--gc-line-2);--k-border-faint: var(--gc-line);--k-border-hover: var(--gc-line-3);--k-accent: var(--gc-acc);--k-accent-text: var(--gc-acc);--k-accent-soft: var(--gc-acc-soft);--k-err-text: var(--gc-down);--k-shadow-card: none;--k-shadow-pop: var(--gc-shadow);--k-shadow-modal: var(--gc-shadow);color-scheme:dark;--k-font: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}.gc-shell .k-side{width:64px;background:var(--gc-panel);border-right:1px solid var(--gc-line)}.gc-shell .k-side__top{height:56px;justify-content:center;padding:0;border-bottom:1px solid var(--gc-line)}.gc-shell .gc-mark{width:32px;height:32px;display:block}.gc-shell .gc-mark .mk-a{fill:var(--gc-mark)}.gc-shell .gc-mark .mk-r{fill:var(--gc-mark-red)}.gc-shell .k-side .k-nav{padding:8px;gap:2px;scrollbar-width:none}.gc-shell .k-side .k-nav__item{position:relative;height:36px;color:var(--gc-text-2);font-weight:500}.gc-shell .k-side .k-nav__item .k-ic{width:18px;height:18px;color:var(--gc-text-3)}.gc-shell .k-side .k-nav__item:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .k-side .k-nav__item:hover .k-ic{color:var(--gc-text)}.gc-shell .k-side .k-nav__item.is-active{background:var(--gc-hover-2);color:var(--gc-text)}.gc-shell .k-side .k-nav__item.is-active .k-ic{color:var(--gc-text)}.gc-shell .k-side .k-nav__item.is-active:before{content:"";position:absolute;left:-8px;top:9px;bottom:9px;width:2px;border-radius:2px;background:var(--gc-text)}.gc-shell .k-side .k-nav__sep{background:var(--gc-line);margin:6px 8px}.gc-shell .k-side .k-nav__dot{background:var(--gc-acc-soft);color:var(--gc-acc)}.gc-shell .k-side__user{padding:10px 8px;border-top:1px solid var(--gc-line)}.gc-shell .k-side__user .k-uchip{justify-content:center;padding:6px 0}.gc-shell .k-side__user .k-uchip:hover{background:var(--gc-hover)}.gc-shell .k-side .k-avatar{width:30px;height:30px;background:var(--gc-raise);color:var(--gc-text-2);font:600 11px var(--k-font)}@media(max-width:639px){.gc-shell .k-side{width:256px;transform:translate(-100%);box-shadow:none}.gc-shell .k-side.is-mobile-open{transform:none;box-shadow:var(--gc-shadow)}.gc-shell .k-side.is-mobile-open .k-side__top{justify-content:flex-start;padding:0 16px}.gc-shell .k-side.is-mobile-open .k-nav__item{justify-content:flex-start;padding:0 12px;gap:10px}.gc-shell .k-side.is-mobile-open .k-uchip{justify-content:flex-start;padding:6px 8px}}.gc-shell .gc-app{height:100vh;display:flex;flex-direction:column}.gc-shell .bar{height:56px;flex:none;display:flex;align-items:center;gap:14px;padding:0 20px 0 22px;background:var(--gc-panel);border-bottom:1px solid var(--gc-line);box-sizing:border-box}.gc-shell .bar-h{font:600 15px var(--k-font);color:var(--gc-text)}.gc-shell .bar-sp{flex:1}.gc-shell .bar .sw.k-segmented{background:var(--gc-bg);border:1px solid var(--gc-line);padding:2px;border-radius:9px;display:inline-flex;gap:2px}.gc-shell .bar .k-seg-btn{height:30px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-radius:7px;color:var(--gc-text-2);text-decoration:none;font:500 13px var(--k-font);background:transparent;box-shadow:none}.gc-shell .bar .k-seg-btn:hover{color:var(--gc-text);background:var(--gc-hover)}.gc-shell .bar .k-seg-btn.is-active{background:var(--gc-raise);color:var(--gc-text);box-shadow:none}.gc-shell .bar-nt{height:30px;flex:none;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:7px;background:transparent;color:var(--gc-text-2);font:500 13px var(--k-font);white-space:nowrap;cursor:pointer}.gc-shell .bar-nt:hover{color:var(--gc-text);background:var(--gc-hover)}.gc-shell .bar-nt:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .bar-nt .k-ic{width:15px;height:15px}.gc-shell .ibtn{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--gc-text-2);cursor:pointer}.gc-shell .ibtn:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .ibtn .k-ic{width:18px;height:18px}.gc-shell .bar .burger{display:none}.gc-shell .view{flex:1;min-height:0;position:relative;overflow:hidden}.gc-shell .bar-q{position:relative;display:inline-flex;align-items:center;gap:2px;margin-left:-6px}.gc-shell .bar-q:before{content:"";flex:none;width:1px;height:18px;margin-right:6px;background:var(--gc-line-2)}.gc-shell .bar-ql{height:30px;padding:0 10px;display:inline-flex;align-items:center;border-radius:7px;color:var(--gc-text-3);font:500 13px var(--k-font);text-decoration:none;white-space:nowrap}.gc-shell .bar-ql:hover,.gc-shell .bar-ql[aria-current]{color:var(--gc-text);background:var(--gc-hover)}.gc-shell .bar-ql:focus-visible,.gc-shell .bar-qm:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .bar-qm{display:none;color:var(--gc-text-3)}.gc-shell .bar-qm.is-cur{color:var(--gc-text)}.gc-shell .bar-qm.is-on{color:var(--gc-text);background:var(--gc-hover-2)}.gc-shell .fxm{position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:-moz-max-content;width:max-content;min-width:228px;max-width:320px;box-sizing:border-box;padding:4px;border:1px solid var(--gc-line-2);border-radius:10px;background:var(--gc-raise);box-shadow:var(--gc-shadow);display:flex;flex-direction:column}.gc-shell .fx-mi{display:block;padding:6px 10px;border:0;border-radius:6px;background:none;color:var(--gc-text);font:400 13.5px/20px var(--k-font);text-align:left;text-decoration:none;cursor:pointer}.gc-shell .fx-mi:hover,.gc-shell .fx-mi:focus-visible{background:var(--gc-hover-2);outline:none}.gc-shell .fx-mi[aria-current]{background:var(--gc-hover)}.gc-shell .view .k-void{background:var(--gc-bg)}@media(max-width:900px){.gc-shell .bar-q{margin-left:-4px}.gc-shell .bar-q:before,.gc-shell .bar-ql{display:none}.gc-shell .bar-qm{display:inline-flex}}@media(max-width:720px){.gc-shell .bar-nt{width:32px;padding:0;justify-content:center}.gc-shell .bar-nt-t{display:none}.gc-shell .bar-nt .k-ic{width:17px;height:17px}}@media(max-width:639px){.gc-shell .gc-app{height:auto;min-height:100vh}.gc-shell .bar{position:sticky;top:0;z-index:20;padding:0 10px;gap:8px}.gc-shell .bar .burger{display:inline-flex}.gc-shell .bar-h{display:none}.gc-shell .bar .k-seg-btn{padding:0 10px}.gc-shell .view{overflow:visible}}@media(max-width:420px){.gc-shell .bar{gap:6px}.gc-shell .bar .k-seg-btn{padding:0 9px}.gc-shell .bar-q{margin-left:-2px}.gc-shell .bar-qm{width:28px}}@media(max-width:374px){.gc-shell .bar{gap:4px;padding:0 8px}.gc-shell .bar .k-seg-btn{padding:0 7px}}.gc-shell .gc-ghost-globe{position:relative;align-items:center;justify-content:center}.gc-shell .gc-ghost-globe__ball{height:78%;aspect-ratio:1;border-radius:50%;border:1px solid var(--k-border);background:var(--gc-ocean)}.gc-shell .gc-ghost-globe__ring{position:absolute;left:50%;top:50%;height:96%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed var(--gc-ring)}.gc-shell .cc{display:inline-block;padding:0 5px;border:1px solid var(--gc-line-2);border-radius:4px;font:600 10px/16px var(--k-font);letter-spacing:.04em;color:var(--gc-text-2);vertical-align:2px}.gc-shell .t-up{color:var(--gc-up)}.gc-shell .t-flat{color:var(--gc-flat)}.gc-shell .t-cooling{color:var(--gc-cool)}.gc-shell .t-down{color:var(--gc-down)}.gc-shell .sw-n{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gc-wait-soft);color:var(--gc-wait);font:600 11px/18px var(--k-font);text-align:center}.gc-shell .ex-tag{padding:1px 7px;border:1px dashed var(--gc-line-3);border-radius:4px;color:var(--gc-text-3);font:500 11px/16px var(--k-font)}.gc-shell .dbtn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--gc-line-2);border-radius:8px;background:var(--gc-raise);color:var(--gc-text);font:500 13px var(--k-font);text-decoration:none;cursor:pointer;white-space:nowrap}.gc-shell .dbtn:hover{border-color:var(--gc-line-3);background:var(--gc-hover-2)}.gc-shell .dbtn .k-ic{color:var(--gc-text-2)}.gc-shell .din{width:100%;box-sizing:border-box;height:34px;padding:0 10px;border:1px solid var(--gc-line-2);border-radius:6px;background:var(--gc-bg);color:var(--gc-text);font:400 13px var(--k-font)}.gc-shell .din:focus{outline:none;border-color:var(--gc-acc)}.gc-shell .din--ta{height:72px;padding:8px 10px;resize:vertical;line-height:20px}.gc-shell .dbtn--q{background:transparent;border-color:transparent;color:var(--gc-text-2)}.gc-shell .dbtn--q:hover{color:var(--gc-text);background:var(--gc-hover);border-color:transparent}.gc-shell .dbtn.is-on{background:var(--gc-hover-2);border-color:var(--gc-line-3);color:var(--gc-text)}.gc-shell .dbtn:disabled{opacity:.5;cursor:default}.gc-shell .fx-ar{display:flex;align-items:center;justify-content:center;width:16px;height:22px;color:var(--gc-flat)}.gc-shell .fx-ar svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gc-shell .fx-ar.t-up{color:var(--gc-up)}.gc-shell .fx-ar.t-up svg{transform:rotate(-45deg) scale(1.1)}.gc-shell .fx-ar.t-cooling{color:var(--gc-cool)}.gc-shell .fx-ar.t-cooling svg{transform:rotate(45deg) scale(1.1)}.gc-shell .fx-ar.t-down{color:var(--gc-down)}.gc-shell .fx-ar.t-down svg{transform:rotate(90deg)}.gc-shell .fx-lamp,.gc-shell .fx-nw{display:inline-block;position:relative;top:-.08em;vertical-align:middle;border-radius:50%}.gc-shell .fx-lamp{width:7px;height:7px;margin-left:9px;background:var(--gc-wait);box-shadow:0 0 0 3px var(--gc-wait-soft)}.gc-shell .fx-nw{width:6px;height:6px;margin-left:8px;background:var(--gc-acc)}.gc-shell .fx-lamp+.fx-nw{margin-left:9px}.gc-shell .fx-ar{transition:opacity .12s ease}.gc-shell .w-chev{display:flex;align-items:center;justify-content:center;color:var(--gc-text-3)}.gc-shell .w-chev svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gc-shell .w-h{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;font:600 14px/20px var(--k-font);color:var(--gc-text)}.gc-shell .g-park{display:inline-block;width:8px;height:10px;box-sizing:border-box;border-left:2px solid var(--gc-flat);border-right:2px solid var(--gc-flat)}.gc-shell .g-ref{display:inline-block;position:relative;width:10px;height:10px}.gc-shell .g-ref:before,.gc-shell .g-ref:after{content:"";position:absolute;left:4px;top:-1px;width:2px;height:12px;border-radius:1px;background:var(--gc-down);transform:rotate(45deg)}.gc-shell .g-ref:after{transform:rotate(-45deg)}.gc-shell .cc.is-a{text-decoration:none;color:var(--gc-text)}.gc-shell .cc.is-a:hover{border-color:var(--gc-line-3);background:var(--gc-hover)}.gc-shell .wn-tp{display:inline-flex;align-items:center;gap:4px;font:500 13px/20px var(--k-font);color:var(--gc-text-2);white-space:nowrap}.gc-shell .wn-tp .fx-ar{height:20px}.gc-shell .wn-tp.t-up{color:var(--gc-up)}.gc-shell .wn-tp.t-flat{color:var(--gc-flat)}.gc-shell .wn-tp.t-cooling{color:var(--gc-cool)}.gc-shell .wn-tp.t-down{color:var(--gc-down)}.gc-shell .wn-tp.is-scout{color:var(--gc-text-3)}.gc-shell .wn-tp.is-q{color:var(--gc-wait)}.gc-shell .wn-tp .fx-lamp,.gc-shell .wn-tp .fx-nw{margin:0 6px 0 2px;top:0}.gc-shell .tg{display:inline-flex;align-items:center;gap:5px;height:24px;box-sizing:border-box;padding:0 8px 0 6px;border:1px solid var(--gc-line-2);border-radius:6px;background:none;color:var(--gc-text-2);font:500 12px var(--k-font);text-decoration:none;white-space:nowrap;cursor:pointer}.gc-shell .tg .k-ic{flex:none;width:13px;height:13px;color:var(--gc-text-3)}.gc-shell .tg:hover{color:var(--gc-text);border-color:var(--gc-line-3);background:var(--gc-hover)}.gc-shell .tgs{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%}.gc-shell .tg{max-width:100%;min-width:0}.gc-shell .tg>span{overflow:hidden;text-overflow:ellipsis}.gc-shell .tg.is-x{display:none}.gc-shell .gs3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 24px}.gc-shell .g{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding:11px 14px 10px;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel);color:inherit;text-decoration:none}.gc-shell .g.is-2,.gc-shell .g-now{grid-column:span 2}.gc-shell .g-k{font:400 12px/16px var(--k-font);color:var(--gc-text-3)}.gc-shell .g-v{display:flex;align-items:baseline;gap:6px;margin-top:4px;min-height:34px;white-space:nowrap}.gc-shell .g-v .fx-ar{align-self:center;width:18px;height:18px}.gc-shell .g-v .fx-ar svg{width:15px;height:15px}.gc-shell .g-n{font:600 28px/34px var(--k-font);font-variant-numeric:tabular-nums;color:var(--gc-text);letter-spacing:-.01em}.gc-shell .g-n.is-you{color:var(--gc-wait)}.gc-shell .g-n.is-zero{color:var(--gc-text-3)}.gc-shell .g-u{font:400 13px var(--k-font);color:var(--gc-text-2)}.gc-shell .g-w{font:600 20px/34px var(--k-font);color:var(--gc-text)}.gc-shell .g-w.is-none{font:500 15px/34px var(--k-font);color:var(--gc-text-3)}.gc-shell .g-w.is-you{color:var(--gc-wait)}.gc-shell .g-w.t-up{color:var(--gc-up)}.gc-shell .g-w.t-flat{color:var(--gc-flat)}.gc-shell .g-w.t-cooling{color:var(--gc-cool)}.gc-shell .g-w.t-down{color:var(--gc-down)}.gc-shell .g-d{font:500 13px var(--k-font);font-variant-numeric:tabular-nums;color:var(--gc-text-2)}.gc-shell .g-gr{position:relative;min-height:36px;margin-top:6px}.gc-shell .g-ax{display:flex;justify-content:space-between;gap:6px;margin-top:auto;padding-top:6px;font:400 11.5px/16px var(--k-font);color:var(--gc-text-3);white-space:nowrap}.gc-shell .g-ax span{overflow:hidden;text-overflow:ellipsis}.gc-shell .g-ax span:last-child:not(:first-child){flex:none}.gc-shell .g-ax .t-up{color:var(--gc-up)}.gc-shell .g-ax .t-cooling{color:var(--gc-cool)}.gc-shell .g-ax .t-down{color:var(--gc-down)}.gc-shell .gs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;height:36px;align-items:center}.gc-shell .gs-c{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:3px;height:26px;border-radius:5px;background:var(--gc-fill-2)}.gc-shell .gs-c.is-e{background:var(--gc-fill-1)}.gc-shell .gs-c.is-goal{box-shadow:inset 0 0 0 1px var(--gc-line-2)}.gc-shell .gs-c i{display:block;width:7px;height:7px;border-radius:50%;background:currentColor}.gc-shell .gn-v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gc-shell .gn-c{display:flex;flex-direction:column;min-width:0}.gc-shell .gn-c.is-r{padding-left:12px;border-left:1px solid var(--gc-line)}.gc-shell .gn-c.is-r .g-v{gap:6px}.gc-shell .gn-c.is-r .g-d{margin-left:4px}.gc-shell .gr{position:relative;height:36px}.gc-shell .gr-in{position:absolute;inset:0 5px}.gc-shell .gr:before{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background:var(--gc-line-2)}.gc-shell .gr-t{position:absolute;bottom:9px;width:1px;height:4px;background:var(--gc-line-2);transform:translate(-50%)}.gc-shell .gr-t.is-w{height:7px;background:var(--gc-line-3)}.gc-shell .gr-t.is-now{height:22px;background:var(--gc-text-2)}.gc-shell .gr-m{position:absolute;bottom:9px;width:9px;height:9px;box-sizing:border-box;border:1.5px solid var(--gc-text-3);border-radius:50%;background:var(--gc-panel);transform:translate(-50%,50%)}.gc-shell .gr-m.is-on{width:11px;height:11px;border:2px solid var(--gc-text)}.gc-shell .gr-m.is-you{border-color:var(--gc-wait)}.gc-shell .gr-w{position:absolute;bottom:calc(14px + var(--j, 0) * 8px);width:6px;height:6px;border-radius:50%;background:currentColor;transform:translate(-50%)}.gc-shell .gr-w.is-today{margin-left:-5px}.gc-shell .gr-w.is-you{color:var(--gc-wait)}.gc-shell .gr-w.is-cool{color:var(--gc-cool)}.gc-shell .gr-w.is-new{color:var(--gc-acc)}.gc-shell .gr-more{position:absolute;right:-5px;bottom:4px;display:flex;color:var(--gc-text-3)}.gc-shell .gr-more.is-you{color:var(--gc-wait)}.gc-shell .gr-more.is-l{right:auto;left:-5px;transform:scaleX(-1)}.gc-shell .gr-more svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gc-shell .gn-ax{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.gc-shell .gn-ax span:last-child:not(:first-child){text-align:right}.gc-shell .gn-ax .is-now{color:var(--gc-text-2)}.gc-shell .mbar{display:flex;align-items:center;margin-bottom:14px}.gc-shell .seg-w{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel)}.gc-shell .seg{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:8px;color:var(--gc-text-2);font:500 13px var(--k-font);text-decoration:none;transition:background-color .12s ease,color .12s ease}.gc-shell .seg .k-ic{color:var(--gc-text-3)}.gc-shell .seg:hover{color:var(--gc-text);background:var(--gc-hover)}.gc-shell .seg.is-on{background:var(--gc-raise);color:var(--gc-text);box-shadow:inset 0 0 0 1px var(--gc-line)}.gc-shell .seg.is-on .k-ic{color:var(--gc-text-2)}.gc-shell .w-h .fx-lamp{margin:0 2px 0 0;top:-.05em}.gc-shell .hp{border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel);overflow:hidden}.gc-shell .hr{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto 10px;-moz-column-gap:12px;column-gap:12px;align-items:center;width:100%;box-sizing:border-box;margin:0;padding:9px 14px;border:0;border-top:1px solid var(--gc-line);border-radius:0;background:none;color:var(--gc-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.gc-shell .hr:first-child{border-top:0}.gc-shell .hr:hover{background:var(--gc-hover)}.gc-shell .hr:hover .w-chev{color:var(--gc-text-2)}.gc-shell .hr.is-hl{box-shadow:inset 2px 0 0 var(--gc-text)}.gc-shell .hr-i{display:flex;align-items:center;justify-content:center;align-self:start;height:20px;color:var(--gc-text-3)}.gc-shell .hr-i .k-ic{width:15px;height:15px}.gc-shell .hr-i .fx-ar{height:20px}.gc-shell .hr-i .fx-lamp,.gc-shell .hr-i .fx-nw{margin:0;top:0}.gc-shell .hr-m{display:flex;flex-direction:column;gap:1px;min-width:0}.gc-shell .hr-n{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0}.gc-shell .hr-a{font:600 13.5px/20px var(--k-font);color:var(--gc-text)}.gc-shell .hr:hover .hr-a,.gc-shell .hr:hover .hr-q{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .hr-k{display:inline-block;padding:0 5px;border:1px solid var(--gc-line-2);border-radius:4px;font:500 10.5px/16px var(--k-font);color:var(--gc-text-2)}.gc-shell .hr-n .cc{vertical-align:0}.gc-shell .hr-s{font:400 12.5px/18px var(--k-font);color:var(--gc-text-2)}.gc-shell .hr-s .is-you{color:var(--gc-wait)}.gc-shell .hr-s .is-new{color:var(--gc-acc)}.gc-shell .hr-s .t-down{color:var(--gc-down)}.gc-shell .hr-d{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;text-align:right}.gc-shell .hr-d b{font:500 13px/20px var(--k-font);color:var(--gc-text);font-variant-numeric:tabular-nums}.gc-shell .hr-d span{font:400 12px/18px var(--k-font);color:var(--gc-text-3)}.gc-shell .hr-d span.is-cool{color:var(--gc-cool)}.gc-shell .hr-d span.is-you{color:var(--gc-wait)}.gc-shell .hr-q{font:500 13.5px/20px var(--k-font);color:var(--gc-text)}.gc-shell .toasts{position:fixed;z-index:80;left:50%;bottom:20px;transform:translate(-50%);display:flex;flex-direction:column;gap:6px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px)}.gc-shell .toast.k-toast{background:var(--gc-raise);border:1px solid var(--gc-line-2);color:var(--gc-text);box-shadow:var(--gc-shadow);font-size:13px;min-width:0}.gc-shell .toast .k-ic{color:var(--gc-text-2)}.gc-shell .toast b{font-weight:600}@media(max-width:640px){.gc-shell .toasts:has(.toast-act2){width:calc(100vw - 32px)}.gc-shell .toast.k-toast:has(.toast-act2){flex-wrap:wrap;row-gap:10px}.gc-shell .toast.k-toast:has(.toast-act2)>span{flex:1 1 calc(100% - 31px)}.gc-shell .toast.k-toast:has(.toast-act2)>.toast-act{margin-left:auto}}.gc-shell .tbtn{display:inline-flex;align-items:center;box-sizing:border-box;text-decoration:none;flex:none;height:28px;padding:0 10px;border:1px solid var(--gc-line-2);border-radius:7px;background:transparent;color:var(--gc-text);font:500 12.5px var(--k-font);cursor:pointer;white-space:nowrap}.gc-shell .tbtn:hover{background:var(--gc-hover)}@media(max-height:820px)and (min-width:640px){.gc-shell .gs3{margin-bottom:20px}}@media(max-width:639px){.gc-shell .ex-tag{font-size:10px;padding:0 5px}.gc-shell .gs3{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:22px}.gc-shell .g.is-2,.gc-shell .g-now{grid-column:1 / -1}.gc-shell .g{padding:10px 12px 9px}.gc-shell .mbar{flex-direction:column;align-items:stretch}.gc-shell .seg-w{display:flex}.gc-shell .seg{flex:1;justify-content:center;padding:0 8px}.gc-shell .hr{padding:9px 12px;-moz-column-gap:10px;column-gap:10px}}.gc-shell .dc{position:absolute;inset:0;display:flex}.gc-shell .dc-list{width:340px;flex:none;display:flex;flex-direction:column;border-right:1px solid var(--gc-line);background:var(--gc-panel)}.gc-shell .dl-h{display:flex;align-items:baseline;gap:8px;padding:18px 20px 8px}.gc-shell .dl-h h1{margin:0;font:600 15px/22px var(--k-font);color:var(--gc-text)}.gc-shell .dl-n{color:var(--gc-text-3);font:500 13px var(--k-font)}.gc-shell .dl-b{flex:1;min-height:0;overflow-y:auto;padding:0 8px 16px;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .dl-g{display:flex;align-items:baseline;gap:6px;margin:14px 12px 4px;font:500 12px/16px var(--k-font);color:var(--gc-text-3)}.gc-shell .dl-g:first-child{margin-top:4px}.gc-shell .dl-g .ex-tag{align-self:center;margin-left:4px;padding:0 6px;font-size:10.5px;line-height:14px;white-space:nowrap}.gc-shell .dr{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px;row-gap:1px;padding:8px 12px 9px 10px;border-radius:8px;color:var(--gc-text);text-decoration:none}.gc-shell .dr:hover{background:var(--gc-hover)}.gc-shell .dr.is-on{background:var(--gc-hover-2)}.gc-shell .dr.is-on:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;border-radius:1px;background:var(--gc-text-2)}.gc-shell .dr:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .dr-g{grid-row:1 / 4;padding-top:4px;color:var(--gc-text-3)}.gc-shell .dr-g .k-ic{display:block;width:15px;height:15px}.gc-shell .dr-g.is-q .k-ic{color:var(--gc-text-2)}.gc-shell .dr-n{min-width:0;overflow-wrap:break-word;font:600 13.5px/19px var(--k-font)}.gc-shell .dr-d{align-self:start;color:var(--gc-text-3);font:400 12px/19px var(--k-font);white-space:nowrap}.gc-shell .dr-w{grid-column:2 / 4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gc-text-2);font:400 12.5px/17px var(--k-font)}.gc-shell .dr-m{grid-column:2 / 4;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px}.gc-shell .dr-m .cc{vertical-align:0}.gc-shell .mk{display:inline-flex;align-items:center;color:var(--gc-text-3);font:500 12px/16px var(--k-font);white-space:nowrap}.gc-shell .mk.is-q{color:var(--gc-wait)}.gc-shell .mk.is-nw{color:var(--gc-acc)}.gc-shell .mk .fx-lamp{margin:0 7px 0 3px;top:0}.gc-shell .mk .fx-nw{margin:0 6px 0 1px;top:0}.gc-shell .sb{display:block;width:15px;height:13px}.gc-shell .sb rect{fill:var(--gc-line-2)}.gc-shell .sb rect.on{fill:var(--gc-bar-on)}.gc-shell .sb--l{width:19px;height:16px}.gc-shell .sb--l rect.on{fill:var(--gc-text)}.gc-shell .ck{width:10px;height:10px;fill:none;stroke:var(--gc-bg);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.gc-shell .dc-main{flex:1;min-width:0;display:flex;flex-direction:column}.gc-shell .dm-sc{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .dm-in{max-width:1040px;box-sizing:border-box;padding:32px 40px 64px}.gc-shell .dm-in>section+section{margin-top:48px}.gc-shell .dh-back{display:none}.gc-shell .bh{margin-bottom:48px}.gc-shell .bh-meta{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px;min-height:20px;color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .bh-i{white-space:nowrap}.gc-shell .bh-i+.bh-i:before{content:"·";margin:0 8px;color:var(--gc-text-3)}.gc-shell .bh-i.is-nw{color:var(--gc-acc)}.gc-shell .bh-i .ex-tag{padding:0 6px;font-size:10.5px;line-height:14px}.gc-shell .bh-src{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;margin-left:auto;padding:0 0 0 16px;border:0;background:none;color:var(--gc-text-2);font:500 12px/16px var(--k-font);cursor:pointer}.gc-shell .bh-src .k-ic{flex:none;width:14px;height:14px;color:var(--gc-text-3)}.gc-shell .bh-src span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-shell .bh-src:hover span{color:var(--gc-text);text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px}.gc-shell .bh-src:focus-visible{outline:2px solid var(--gc-acc);outline-offset:2px;border-radius:4px}.gc-shell .bh-n{max-width:820px;margin:16px 0 0;color:var(--gc-text);font:600 26px/34px var(--k-font);letter-spacing:-.012em;text-wrap:balance}.gc-shell .bh-n a{color:inherit;text-decoration:none}.gc-shell .bh-n a:hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--gc-line-3);text-underline-offset:5px}.gc-shell .bh-w{max-width:680px;margin:12px 0 0;color:var(--gc-text-2);font:400 16px/26px var(--k-font)}.gc-shell .bh-w .lnk{display:inline;margin:0;font:inherit}.gc-shell .bs-h{display:flex;align-items:baseline;gap:12px;margin:0 0 16px}.gc-shell .bs-h h2{margin:0;color:var(--gc-text);font:600 16px/24px var(--k-font)}.gc-shell .bs-n{color:var(--gc-text-3);font:500 12px/16px var(--k-font);white-space:nowrap}.gc-shell .bs-v{color:var(--gc-text-2);font:500 14px/22px var(--k-font)}.gc-shell .dq-r{display:grid;grid-template-columns:minmax(0,1fr) 316px;border-radius:16px;background:var(--gc-card);overflow:hidden}.gc-shell .dq-r+.dq-r{margin-top:24px}.gc-shell .dq-r.is-noa{grid-template-columns:minmax(0,1fr)}.gc-shell .dq-m{min-width:0;padding:28px 32px 32px}.gc-shell .dq-k{display:flex;align-items:center;flex-wrap:wrap;margin:0;color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .dq-sep:before{content:"·";margin:0 8px}.gc-shell .dq-t{margin:8px 0 0;color:var(--gc-text);font:600 20px/28px var(--k-font);letter-spacing:-.008em;text-wrap:pretty}.gc-shell .dq-m>.dq-t:first-child{margin-top:0}.gc-shell .dq-t.is-sr{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gc-shell .dq-c{max-width:560px;margin:12px 0 0;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .dq-t.is-sr+.dq-c{margin-top:0}.gc-shell .dq-d{display:flex;flex-direction:column;gap:16px;margin:24px 0 0;padding-top:24px;border-top:1px solid var(--gc-line)}.gc-shell .dq-t.is-sr+.dq-d{margin-top:0;padding-top:0;border-top:0}.gc-shell .dq-dr{display:grid;grid-template-columns:88px minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;align-items:baseline}.gc-shell .dq-dr dt{color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .dq-dr dd{margin:0;min-width:0;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .dq-dr.is-main{padding-bottom:8px}.gc-shell .dq-dr.is-main dt{color:var(--gc-text-2)}.gc-shell .dq-dr.is-main dd{color:var(--gc-text);font:500 16px/26px var(--k-font)}.gc-shell .dq-w{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.gc-shell .dq-w li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content);-moz-column-gap:24px;column-gap:24px;align-items:baseline}.gc-shell .dq-wt{min-width:0}.gc-shell .dq-src{max-width:172px;color:var(--gc-text-3);font:400 12px/16px var(--k-font);text-align:right;overflow-wrap:break-word}.gc-shell .dq-a{display:flex;flex-direction:column;gap:8px;min-width:0;padding:28px 20px 24px;background:var(--gc-ans);border-left:1px solid var(--gc-line)}.gc-shell .dq-ah{display:flex;align-items:center;gap:8px;margin:0 12px 4px;color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .dq-o{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px}.gc-shell .dq-o .fx-lamp{margin:0;top:0}.gc-shell .dq-o .ck{display:none;width:12px;height:12px;stroke:var(--gc-up);stroke-width:2}.gc-shell .dq-r.is-done .dq-o .fx-lamp{display:none}.gc-shell .dq-r.is-done .dq-o .ck{display:block}.gc-shell .dq-ops{display:flex;flex-direction:column}.gc-shell .dq-op{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:start;width:100%;padding:12px;border:0;border-radius:10px;background:none;color:var(--gc-text);font:500 14px/22px var(--k-font);text-align:left;cursor:pointer}.gc-shell .dq-op+.dq-op:before{content:"";position:absolute;left:42px;right:12px;top:0;border-top:1px solid var(--gc-line)}.gc-shell .dq-op:hover{background:var(--gc-hover)}.gc-shell .dq-op:hover:before,.gc-shell .dq-op:hover+.dq-op:before{border-color:transparent}.gc-shell .dq-op:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .dq-op span{min-width:0;overflow-wrap:anywhere}.gc-shell .dq-rd{width:18px;height:18px;margin-top:2px;box-sizing:border-box;border:1.5px solid var(--gc-line-3);border-radius:50%}.gc-shell .dq-op.is-on .dq-rd{border:5px solid var(--gc-acc)}.gc-shell .dq-in{display:block;width:100%;box-sizing:border-box;min-height:48px;max-height:160px;margin:0;padding:13px 14px;border:1px solid transparent;border-radius:10px;background:var(--gc-well);color:var(--gc-text);font:400 14px/20px var(--k-font);resize:none;field-sizing:content}.gc-shell .dq-ops+.dq-in{margin-top:0}.gc-shell .dq-in::-moz-placeholder{color:var(--gc-text-3)}.gc-shell .dq-in::placeholder{color:var(--gc-text-3)}.gc-shell .dq-in:focus{outline:none;border-color:var(--gc-acc)}.gc-shell .dq-nt{display:flex;flex-direction:column;gap:8px;margin-top:16px}.gc-shell .dq-nl{margin:0 2px;color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .dq-nt .dq-in{min-height:44px;padding:11px 14px}.gc-shell .dq-who{margin:8px 2px 0;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .dq-note{margin:16px 0 0;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .bw-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:16px;background:var(--gc-card)}.gc-shell .bw-c{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 32px 32px}.gc-shell .bw-c:nth-child(2n){border-left:1px solid var(--gc-line)}.gc-shell .bw-c:nth-child(n+3){border-top:1px solid var(--gc-line)}.gc-shell .bw-c--2{grid-column:span 2}.gc-shell .bw-c--2~.bw-c:nth-child(2){border-left:0;border-top:1px solid var(--gc-line)}.gc-shell .bw-c--2~.bw-c:nth-child(3){border-left:1px solid var(--gc-line)}.gc-shell .bw-l{color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .bw-v{max-width:400px;margin:0;color:var(--gc-text);font:500 16px/26px var(--k-font)}.gc-shell .bw-c--2 .bw-v{max-width:680px}.gc-shell .bw-dir{display:flex;flex-wrap:wrap;gap:0 20px;margin:4px 0 0;padding:0;list-style:none;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .bw-dir li{display:inline-flex;align-items:baseline;gap:8px}.gc-shell .bw-dir li:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:var(--gc-text-3);transform:translateY(-3px)}.gc-shell .bw-x{position:absolute;z-index:1;left:-14px;top:24px;width:28px;height:28px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid var(--gc-line-2);border-radius:50%;background:var(--gc-card);color:var(--gc-text-3)}.gc-shell .bw-x svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gc-shell .bw-rch{display:flex;align-items:center;gap:12px;margin-top:4px;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .rch-r{display:grid;grid-template-columns:repeat(4,24px);gap:4px}.gc-shell .rch-r i{height:4px;border-radius:2px;background:var(--gc-line-2)}.gc-shell .rch-r i.on{background:var(--gc-text-2)}.gc-shell .bw-big{display:flex;align-items:center;gap:10px;margin:0;color:var(--gc-text);font:600 20px/28px var(--k-font)}.gc-shell .bw-big>span{color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .bw-nd,.gc-shell .bw-y{width:100%;display:flex;flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none}.gc-shell .bw-nd li{display:grid;grid-template-columns:16px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;color:var(--gc-text);font:400 14px/22px var(--k-font)}.gc-shell .bw-nd small{display:block;margin-top:2px;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .bw-o{width:16px;height:16px;margin-top:3px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--gc-text-3);border-radius:50%}.gc-shell .bw-nd li.is-ok{color:var(--gc-text-2)}.gc-shell .bw-nd li.is-ok .bw-o{border:0;background:var(--gc-up)}.gc-shell .bw-nd li.is-ok .ck{stroke-width:2}.gc-shell .bw-nd li.is-go .bw-o{border:1.5px solid var(--gc-text-2)}.gc-shell .bw-nd li.is-go .bw-o:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--gc-text-2)}.gc-shell .bw-y{gap:8px}.gc-shell .bw-y li{display:grid;grid-template-columns:12px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .bw-y li.is-p{color:var(--gc-text)}.gc-shell .bw-y li.is-p+li.is-m{margin-top:12px}.gc-shell .bw-s{color:var(--gc-text-3);font-weight:600;text-align:center}.gc-shell .wl{color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .pcs{display:flex;flex-wrap:wrap;gap:5px}.gc-shell .pc{display:inline-flex;align-items:center;height:22px;box-sizing:border-box;padding:0 8px;border-radius:6px;background:var(--gc-hover);color:var(--gc-text-2);font:500 12px var(--k-font);white-space:nowrap}.gc-shell .pc.is-t{background:none;border:1px solid var(--gc-line-2)}.gc-shell .dx-w{display:flex;align-items:flex-start;gap:18px;margin-top:12px;padding:11px 16px 12px;border:1px solid var(--gc-line);border-radius:12px}.gc-shell .dx-h{flex:none;width:76px;display:flex;flex-direction:column;gap:1px}.gc-shell .dx-st{color:var(--gc-text);font:600 14px/20px var(--k-font)}.gc-shell .dx-st.is-cold{color:var(--gc-text-2);font-weight:500}.gc-shell .dx{flex:1;min-width:0;display:flex;align-items:flex-start;margin:0;padding:0;list-style:none}.gc-shell .dx-i{flex:0 1 auto;min-width:0;display:grid;grid-template-columns:10px minmax(0,auto);-moz-column-gap:7px;column-gap:7px}.gc-shell .dx-o{grid-row:1 / 3;width:10px;height:10px;margin-top:5px;box-sizing:border-box;border-radius:50%}.gc-shell .dx-i.is-past .dx-o{background:var(--gc-dot)}.gc-shell .dx-i.is-here .dx-o{border:2px solid var(--gc-text)}.gc-shell .dx-i.is-gap .dx-o{border:1.5px dashed var(--gc-text-3)}.gc-shell .dx-i.is-next .dx-o{border:1.5px solid var(--gc-text-2)}.gc-shell .dx-i b{color:var(--gc-text);font:600 13.5px/20px var(--k-font)}.gc-shell .dx-i.is-past b{color:var(--gc-text-2);font-weight:500}.gc-shell .dx-i.is-gap b{color:var(--gc-text-3);font-weight:500}.gc-shell .dx-i>span{color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .dx-l{flex:1 1 18px;min-width:18px;max-width:72px;height:0;margin:9px 10px 0;border-top:2px solid var(--gc-link)}.gc-shell .dx-l.is-dash{border-top:2px dashed var(--gc-line-2)}.gc-shell .dx-w.is-long .dx{flex-direction:column}.gc-shell .dx-w.is-long .dx-l{flex:none;width:0;min-width:0;height:12px;margin:2px 0 2px 4px;border-top:0;border-left:2px solid var(--gc-link)}.gc-shell .dx-w.is-long .dx-l.is-dash{border-top:0;border-left:2px dashed var(--gc-line-2)}.gc-shell .dx-i.is-ask b{color:var(--gc-wait)}.gc-shell .dx-i.is-ask .dx-o{background:var(--gc-wait)}.gc-shell .bx .dx-w{display:block;margin:0;padding:28px 32px;border:0;border-radius:16px;background:var(--gc-card)}.gc-shell .bx .dx-h{display:none}.gc-shell .bx .dx-i{grid-template-columns:12px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;max-width:720px}.gc-shell .bx .dx-o{width:12px;height:12px;margin-top:5px}.gc-shell .bx .dx-i b{font:500 14px/22px var(--k-font)}.gc-shell .bx .dx-i>span{margin-top:2px;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .bx .dx-l{margin-top:10px}.gc-shell .bx .dx-w.is-long .dx-l{height:16px;margin:4px 0 4px 5px}.gc-shell .tb .seg-w{margin-bottom:24px}.gc-shell .tb .seg{height:32px;padding:0 14px;border:0;background:none;cursor:pointer;font:500 14px var(--k-font)}.gc-shell .tb .seg.is-on{background:var(--gc-raise)}.gc-shell .sut{max-width:680px;margin:0 0 24px;color:var(--gc-text-2);font:400 16px/26px var(--k-font);white-space:pre-line}.gc-shell .sut-m,.gc-shell .of{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.gc-shell .of{margin-bottom:16px}.gc-shell .sut-m .pcs{gap:0 20px}.gc-shell .sut-m .pc.is-t{display:inline-flex;align-items:baseline;gap:8px;height:auto;padding:0;border:0;background:none;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .sut-m .pc.is-t:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:var(--gc-text-3);transform:translateY(-3px)}.gc-shell .tb-e{margin:0;color:var(--gc-text-3)}.gc-shell .lt{max-width:760px;border:1px solid var(--gc-line-2);border-radius:10px}.gc-shell .lt-h{display:flex;align-items:center;gap:8px;width:100%;padding:9px 14px;border:0;border-radius:10px;background:none;color:var(--gc-text-3);font:400 13px var(--k-font);text-align:left;cursor:pointer}.gc-shell .lt-h:hover{background:var(--gc-hover)}.gc-shell .lt-h b{color:var(--gc-text);font-weight:600}.gc-shell .lt-h .k-ic{color:var(--gc-text-3)}.gc-shell .lt-t{color:var(--gc-text-2)}.gc-shell .chv{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:var(--gc-text-3);transition:transform .15s ease}.gc-shell .lt.is-open .chv{transform:rotate(90deg)}.gc-shell .lt-b{padding:4px 18px 12px 38px}.gc-shell .lt-b p{margin:0 0 8px;color:var(--gc-text);font:400 14px/21px var(--k-font)}.gc-shell .kn3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gc-shell .kn3 ul{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.gc-shell .kn3 li{color:var(--gc-text);font:400 14px/22px var(--k-font)}.gc-shell .src{display:block;color:var(--gc-text-3);font-size:12px;line-height:16px;overflow-wrap:anywhere}.gc-shell .src a,.gc-shell .pw-src a{color:inherit;text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:2px}.gc-shell .src a:hover,.gc-shell .pw-src a:hover{color:var(--gc-text-2);text-decoration-color:currentColor}.gc-shell .hd{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.gc-shell .hd li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;font:400 14px/22px var(--k-font)}.gc-shell .hd-d{color:var(--gc-text-3)}.gc-shell .lnk{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:none;color:var(--gc-text-2);font:500 13px var(--k-font);text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px;cursor:pointer}.gc-shell .lnk:hover{color:var(--gc-text)}.gc-shell .dm-bar{flex:none;padding:16px 40px;border-top:1px solid var(--gc-line);background:var(--gc-panel)}.gc-shell .db{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:960px}.gc-shell .db-ok{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border:0;border-radius:10px;background:var(--gc-text);color:var(--gc-bg);font:600 14px var(--k-font);white-space:nowrap;cursor:pointer}.gc-shell .db-ok .k-ic{color:var(--gc-bg)}.gc-shell .db-ok:hover{background:var(--gc-white)}.gc-shell .db-ok:disabled{background:var(--gc-hover-2);color:var(--gc-text-3);cursor:default}.gc-shell .db .dbtn{height:40px;gap:8px;padding:0 16px;border-radius:10px;background:none;font:500 14px var(--k-font)}.gc-shell .db .dbtn--q{border-color:transparent;color:var(--gc-text-2)}.gc-shell .db .dbtn:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .db-b.is-on{background:var(--gc-hover-2);border-color:var(--gc-line-3);color:var(--gc-text)}.gc-shell .db-r{flex:0 1 auto;min-width:0;margin-left:auto;padding-left:12px;display:flex;justify-content:flex-end}.gc-shell .db-s{color:var(--gc-text-3);font:400 12px/16px var(--k-font);text-align:right}.gc-shell .dn{display:flex;align-items:center;gap:8px;min-width:0;min-height:40px;box-sizing:border-box;padding:3px 4px 3px 12px;border:1px solid var(--gc-line-2);border-radius:10px;background:var(--gc-raise);color:var(--gc-text);font:400 13px/18px var(--k-font)}.gc-shell .dn>.k-ic{flex:none;width:16px;height:16px;color:var(--gc-text-2)}.gc-shell .dn>span{min-width:0;padding:4px 2px}.gc-shell .dn b{font-weight:600}.gc-shell .dn>[data-gc-case]{gap:6px}.gc-shell .dm-bar.is-note{margin-top:auto}.gc-shell .dt{max-width:960px;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--gc-line)}.gc-shell .dt-l{color:var(--gc-text-2);font:500 12px/16px var(--k-font)}.gc-shell .dt .din--ta{height:58px;resize:none}.gc-shell .dt-f{display:flex;align-items:center;gap:8px}.gc-shell .dt-s{color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .gc-rz{display:flex;flex-wrap:wrap;gap:6px}.gc-shell .rz-c{height:28px;padding:0 11px;border:1px solid var(--gc-line-2);border-radius:14px;background:none;color:var(--gc-text-2);font:500 12.5px var(--k-font);cursor:pointer}.gc-shell .rz-c:hover{color:var(--gc-text);background:var(--gc-hover)}.gc-shell .rz-c.is-on{border-color:var(--gc-line-3);background:var(--gc-raise);color:var(--gc-text)}.gc-shell .dm-bar.is-tray .db>.db-ok{background:none;box-shadow:inset 0 0 0 1px var(--gc-line-2);color:var(--gc-text);font-weight:500}.gc-shell .dm-bar.is-tray .db>.db-ok .k-ic{color:var(--gc-text-2)}.gc-shell .dm-bar.is-tray .db>.db-ok:hover{background:var(--gc-hover)}.gc-shell .ak-n{display:flex;align-items:center;gap:7px;margin:4px 0 0;color:var(--gc-text-3);font-size:12.5px}.gc-shell .ak-n .k-ic{color:var(--gc-text-3)}.gc-shell .df{max-width:908px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--gc-line-2);border-radius:12px;background:var(--gc-panel)}.gc-shell .df-c{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}.gc-shell .df-c+.df-c{border-left:1px solid var(--gc-line)}.gc-shell .df-c p{margin:0;color:var(--gc-text-2);font:400 15px/22px var(--k-font)}.gc-shell .df-c.is-new p{color:var(--gc-text)}.gc-shell .bd .df{max-width:none;border:0;border-radius:16px;background:var(--gc-card)}.gc-shell .bd .df-c{gap:12px;padding:28px 32px 32px}.gc-shell .bd .df-c p{font:400 16px/26px var(--k-font)}.gc-shell .bd .df-c.is-new p{font-weight:500}.gc-shell .de-w{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.gc-shell .de{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;text-align:center}.gc-shell .de-ic{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--gc-line-2);border-radius:50%;color:var(--gc-text-2)}.gc-shell .de h2{margin:6px 0 0;color:var(--gc-text);font:600 20px/28px var(--k-font)}.gc-shell .de p{margin:0 0 10px;color:var(--gc-text-2)}.gc-shell .de-a{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}@media(max-width:1300px){.gc-shell .dc-list{width:300px}.gc-shell .dr{-moz-column-gap:8px;column-gap:8px;padding-right:10px}.gc-shell .dm-in{padding:28px 32px 56px}.gc-shell .dq-r{grid-template-columns:minmax(0,1fr) 288px}.gc-shell .dq-m,.gc-shell .bw-c{padding:24px 28px 28px}.gc-shell .dm-bar{padding:16px 32px}}@media(max-height:820px)and (min-width:640px){.gc-shell .dm-in{padding-top:24px}.gc-shell .bh{margin-bottom:40px}.gc-shell .dm-bar{padding-top:12px;padding-bottom:12px}}@media(max-width:639px){.gc-shell .dc{position:static;display:block;min-height:calc(100vh - 56px)}.gc-shell .dc.is-item .dc-list,.gc-shell .dc.is-list .dc-main{display:none}.gc-shell .dc.is-empty{display:flex;flex-direction:column}.gc-shell .dc-list{width:auto;border-right:0;background:none}.gc-shell .dl-h{padding:16px 16px 6px}.gc-shell .dl-b{overflow:visible;padding:0 8px 24px}.gc-shell .dc-main{display:block}.gc-shell .dm-sc{overflow:visible}.gc-shell .dm-in{max-width:none;padding:8px 16px calc(var(--dm-pad, 64px) + 40px)}.gc-shell .dm-in>section+section{margin-top:40px}.gc-shell .de-w{padding-bottom:var(--dm-pad, 0px)}.gc-shell .dh-back{display:inline-flex;align-items:center;gap:6px;height:32px;margin:0 0 8px -6px;padding:0 6px;border-radius:6px;color:var(--gc-text-2);font:500 13px var(--k-font);text-decoration:none}.gc-shell .dh-back:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .dr-n{white-space:normal}.gc-shell .dr-w{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gc-shell .bh{margin-bottom:40px}.gc-shell .bh-meta{-moz-column-gap:12px;column-gap:12px}.gc-shell .bh-i+.bh-i:before{content:none}.gc-shell .bh-src{flex-basis:100%;margin-left:0;padding-left:0}.gc-shell .bh-n{font-size:22px;line-height:30px}.gc-shell .bh-w{font-size:15px;line-height:24px}.gc-shell .dq-r{grid-template-columns:minmax(0,1fr)}.gc-shell .dq-r+.dq-r{margin-top:16px}.gc-shell .dq-m{padding:20px 20px 24px}.gc-shell .dq-t{font-size:19px;line-height:27px}.gc-shell .dq-d{margin-top:20px;padding-top:20px}.gc-shell .dq-dr{grid-template-columns:minmax(0,1fr);row-gap:4px}.gc-shell .dq-dr.is-main{padding-bottom:0}.gc-shell .dq-w{gap:12px}.gc-shell .dq-w li{grid-template-columns:minmax(0,1fr);row-gap:2px}.gc-shell .dq-src{max-width:none;text-align:left}.gc-shell .dq-a{padding:20px 12px 16px;border-left:0;border-top:1px solid var(--gc-line)}.gc-shell .bw-g{grid-template-columns:minmax(0,1fr)}.gc-shell .bw-c{padding:20px 20px 24px}.gc-shell .bw-c--2{grid-column:auto}.gc-shell .bw-c:nth-child(2n),.gc-shell .bw-c--2~.bw-c:nth-child(3){border-left:0}.gc-shell .bw-c+.bw-c{border-top:1px solid var(--gc-line)}.gc-shell .bw-x{left:auto;right:20px;top:-14px;transform:rotate(90deg)}.gc-shell .dx-w{flex-direction:column;gap:8px}.gc-shell .dx-h{width:auto;flex-direction:row;align-items:baseline;gap:8px}.gc-shell .dx{flex-direction:column}.gc-shell .dx-l{flex:none;width:0;min-width:0;height:12px;margin:2px 0 2px 4px;border-top:0;border-left:2px solid var(--gc-link)}.gc-shell .dx-l.is-dash{border-top:0;border-left:2px dashed var(--gc-line-2)}.gc-shell .bx .dx-w{padding:20px}.gc-shell .bx .dx-l{height:16px;margin:4px 0 4px 5px}.gc-shell .tb .seg-w{display:flex}.gc-shell .tb .seg{flex:1;justify-content:center;padding:0 4px;font-size:13px}.gc-shell .kn3{grid-template-columns:minmax(0,1fr);gap:16px}.gc-shell .lt-h{flex-wrap:wrap}.gc-shell .lt-b{padding:4px 14px 12px}.gc-shell .df{grid-template-columns:minmax(0,1fr)}.gc-shell .df-c+.df-c{border-left:0;border-top:1px solid var(--gc-line)}.gc-shell .bd .df-c{padding:20px 20px 24px}.gc-shell .dm-bar{position:fixed;z-index:30;left:0;right:0;bottom:0;padding:12px 16px;box-shadow:var(--gc-bar-shadow)}.gc-shell .db>button{flex:1 1 0;min-width:0;justify-content:center;padding:0 8px}.gc-shell .db .dbtn .k-ic,.gc-shell .db-s{display:none}.gc-shell .db-r{display:none;order:-1;flex:1 0 100%;margin:0;padding:0}.gc-shell .db-r.is-n{display:flex}.gc-shell .dn{flex:1}.gc-shell .dn>span{flex:1}.gc-shell .dn:has([data-gc-case]){flex-wrap:wrap;row-gap:8px;padding:8px 8px 8px 12px}.gc-shell .dn:has([data-gc-case])>span{flex:1 1 calc(100% - 24px)}.gc-shell .dn:has([data-gc-case])>.tbtn{flex:1 1 0;justify-content:center}.gc-shell .dn:has([data-gc-case])>[data-gc-case]{flex-basis:100%}.gc-shell .dt{max-height:46vh;overflow-y:auto}}@media(prefers-reduced-motion:reduce){.gc-shell .chv{transition:none}}.gc-shell .pw-scroll{position:absolute;inset:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .pw{max-width:1120px;margin:0 auto;padding:24px 40px 64px;box-sizing:border-box}.gc-shell .pw-top{display:flex;align-items:center;gap:12px;min-height:36px;margin-bottom:24px}.gc-shell .pw-back{padding-left:8px;color:var(--gc-text)}.gc-shell .pw-cr{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--gc-text-3);font:400 13px var(--k-font)}.gc-shell .pl-crs{display:inline-flex;color:var(--gc-text-3)}.gc-shell .pl-crs svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gc-shell .pw-h{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:32px}.gc-shell .pw-t{min-width:0}.gc-shell .pw-r1{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px;min-height:20px;color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .gc-hm{white-space:nowrap}.gc-shell .gc-hm+.gc-hm:before{content:"·";display:inline-block;margin:0 8px;color:var(--gc-text-3)}.gc-shell .gc-hm .ex-tag{padding:0 6px;font-size:10.5px;line-height:14px}.gc-shell .pw-n2{max-width:880px;margin:16px 0 0;color:var(--gc-text);font:600 26px/34px var(--k-font);letter-spacing:-.012em;text-wrap:balance}.gc-shell .pw-n2 .fx-ar{display:inline-flex;width:22px;height:22px;margin-left:8px;vertical-align:-3px}.gc-shell .pw-n2 .fx-ar svg{width:17px;height:17px}.gc-shell .pw-w{max-width:680px;margin:12px 0 0;color:var(--gc-text-2);font:400 16px/26px var(--k-font)}.gc-shell .gc-kt{display:flex;flex-direction:column;gap:8px;max-width:760px;margin-top:24px}.gc-shell .gc-kr{display:grid;grid-template-columns:88px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:start}.gc-shell .gc-kr .gc-kk{display:inline-flex;align-items:center;gap:4px;justify-self:start;color:var(--gc-text-3);font:500 12px/22px var(--k-font);white-space:nowrap}.gc-shell .gc-kr button.gc-kk:hover,.gc-shell .gc-kr button.gc-kk.is-on{color:var(--gc-text)}.gc-shell .gc-kd{min-width:0;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .gc-kd .is-none{color:var(--gc-text-3)}.gc-shell .gc-kl{color:var(--gc-text-2);text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px;overflow-wrap:anywhere}.gc-shell .gc-kl:hover{color:var(--gc-text);text-decoration-color:var(--gc-text-3)}.gc-shell .gc-kl:focus-visible{outline:2px solid var(--gc-acc);outline-offset:2px;border-radius:4px}.gc-shell .gc-kb{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.gc-shell .pw-a{display:flex;align-items:center;gap:6px;flex:none}.gc-shell .pw-fx{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 6px;color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .pw-fx .pl-fxi{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4}.gc-shell .pl-fxd{fill:currentColor;stroke:none}.gc-shell .pw .gs3{gap:16px;margin-bottom:16px}.gc-shell .pw .g{padding:16px 20px;border-color:transparent;border-radius:12px;background:var(--gc-card)}.gc-shell .pw .g-ax{font-size:12px}.gc-shell .pw-msv{white-space:normal}.gc-shell .pw-ms{display:block;color:var(--gc-text);font:600 15px/1.3 var(--k-font)}.gc-shell .pw-who{display:block;margin-top:2px;color:var(--gc-text-3);font:400 12.5px var(--k-font)}.gc-shell .g-n.pl-cool{color:var(--gc-cool)}.gc-shell .pw-xp{margin-bottom:32px}.gc-shell .pw-xp .hr{padding:12px 20px;-moz-column-gap:16px;column-gap:16px}.gc-shell .pw-xp .hr-a{color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .pw-xp .hr-s{color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .pw-xp .hr-d b{font:500 14px/22px var(--k-font)}.gc-shell .pw-xp .hr-d span{font:400 12px/16px var(--k-font)}.gc-shell .pw .hp{border-color:transparent;border-radius:12px;background:var(--gc-card)}.gc-shell .pw .mbar{margin:0 0 24px}.gc-shell .pw-mode .hp,.gc-shell .pw-kvs{margin-bottom:24px}.gc-shell .pw-n{color:var(--gc-text-3);font-weight:500;font-variant-numeric:tabular-nums}.gc-shell .hr.is-static{cursor:default}.gc-shell .pw .hr-m{align-self:start}.gc-shell .gs-c.pl-past{background:var(--gc-fill-3)}.gc-shell .hr.is-static:hover{background:none}.gc-shell .hr.is-static:hover .hr-a,.gc-shell .hr.is-static:hover .hr-q{text-decoration:none}.gc-shell .hr-i.is-cool{color:var(--gc-cool)}.gc-shell .hr-i.is-you{color:var(--gc-wait)}.gc-shell .pw-tx{font-weight:500}.gc-shell .pw-dot{display:block;width:6px;height:6px;border-radius:50%;background:var(--gc-text-3)}.gc-shell .pw-star{display:block;font-style:normal;font-size:12px;line-height:12px;color:var(--gc-text-2)}.gc-shell .pl-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:64px 20px;text-align:center;color:var(--gc-text-3);font:400 13.5px var(--k-font)}.gc-shell .pl-empty b{color:var(--gc-text);font:600 15px var(--k-font)}.gc-shell .pl-empty .dbtn{margin-top:6px}.gc-shell .pw-kvs{display:flex;flex-direction:column;border-radius:12px;background:var(--gc-card)}.gc-shell .pw-kv{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 16px;padding:16px 20px;border-top:1px solid var(--gc-line)}.gc-shell .pw-kv:first-child{border-top:0;border-radius:12px 12px 0 0}.gc-shell .pw-kv:last-child{border-radius:0 0 12px 12px}.gc-shell .pw-kv>span{color:var(--gc-text-3);font:500 12px/22px var(--k-font)}.gc-shell .pw-kv p{margin:0;color:var(--gc-text-2);font:400 14px/22px var(--k-font);white-space:pre-line}.gc-shell .pw-kv p.is-none{color:var(--gc-text-3)}.gc-shell .pw-kv.is-ed{cursor:text}.gc-shell .pw-kv.is-ed:hover{background:var(--gc-hover)}.gc-shell .pw-kv.is-ed:hover p{color:var(--gc-text)}.gc-shell .pw-kv.is-ed:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .pw-kv.is-on{background:var(--gc-hover);cursor:default}.gc-shell .pw-kv .pw-kve{display:flex;flex-direction:column;gap:8px;min-width:0}.gc-shell .pw-kv .din--ta{min-height:58px;resize:vertical}.gc-shell .pw-kvf{display:flex;align-items:center;gap:6px}.gc-shell .pw-kvf .pw-fn{flex:1}.gc-shell .pw-kn{display:flex;flex-direction:column;gap:4px}.gc-shell .pw-kn li{color:var(--gc-text-2);font:400 13.5px/20px var(--k-font)}.gc-shell .pw-kn ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.gc-shell .pw-ki{cursor:text;border-radius:4px}.gc-shell .pw-ki:hover{color:var(--gc-text);background:var(--gc-hover)}.gc-shell .pw-w.is-ed{margin:12px -8px 0;padding:0 8px;border-radius:6px;cursor:text}.gc-shell .pw-w.is-ed:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .pw-w.is-ed:focus-visible{outline:2px solid var(--gc-acc);outline-offset:0}.gc-shell .pw-w.is-none{color:var(--gc-text-3)}.gc-shell .pw-we{max-width:680px;margin-top:12px}.gc-shell .pw-we .pw-kve{display:flex;flex-direction:column;gap:8px}.gc-shell .pw-kv .pw-by{display:block;color:var(--gc-text-3);font:400 11.5px/16px var(--k-font)}.gc-shell .pw-src{margin-left:8px;color:var(--gc-text-3);font-size:12px;overflow-wrap:anywhere}.gc-shell .pw-ki.is-on{cursor:default;background:none}.gc-shell .pw-ki.is-on:hover{background:none}.gc-shell .pw-ki:focus-visible{outline:2px solid var(--gc-acc);outline-offset:0}.gc-shell .pw-none{margin:0 0 24px;color:var(--gc-text-3);font:400 13.5px var(--k-font)}.gc-shell .pw-st{color:var(--gc-text-2);text-decoration:none}.gc-shell .pw-st.is-q{color:var(--gc-wait)}.gc-shell .pw-st.is-down{color:var(--gc-down)}.gc-shell a.pw-st:hover{text-decoration:underline;text-underline-offset:3px}.gc-shell .pw-pipe{display:flex;padding:22px 8px 6px;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel)}.gc-shell .pw-ps{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--gc-text-3);font:400 12.5px/1.3 var(--k-font);text-align:center;padding-bottom:16px}.gc-shell .pw-ps:before{content:"";position:absolute;top:6px;left:-50%;right:50%;height:1.5px;background:var(--gc-line-2)}.gc-shell .pw-ps:first-child:before{display:none}.gc-shell .pw-ps i{position:relative;z-index:1;width:12px;height:12px;box-sizing:border-box;border:1.5px solid var(--gc-line-3);border-radius:50%;background:var(--gc-panel)}.gc-shell .pw-ps.is-past{color:var(--gc-text-2)}.gc-shell .pw-ps.is-past i{border-color:var(--gc-text-3);background:linear-gradient(var(--gc-text-3),var(--gc-text-3)) var(--gc-panel)}.gc-shell .pw-ps.is-past:before,.gc-shell .pw-ps.is-on:before{background:var(--gc-text-3)}.gc-shell .pw-ps.is-on i{width:16px;height:16px;margin-top:-2px;border:0;background:linear-gradient(currentColor,currentColor) var(--gc-panel)}.gc-shell .pw-ps.is-on span{color:var(--gc-text);font-weight:600}.gc-shell .pw-side{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:var(--gc-text-2);font:500 13.5px var(--k-font)}.gc-shell .pw-side.is-down{color:var(--gc-down)}.gc-shell .pw-stg{display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:10px;overflow-x:auto}.gc-shell .pw-sc{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel)}.gc-shell .pw-sh{display:flex;align-items:baseline;gap:8px;margin:0 0 4px 4px;color:var(--gc-text-2);font:600 13px var(--k-font)}.gc-shell .pw-sh b{color:var(--gc-text-3);font-weight:500}.gc-shell .pw-si{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;color:var(--gc-text-2);font:400 13px/18px var(--k-font);text-decoration:none}.gc-shell .pw-si:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .pw-si .fx-ar{flex:none;width:14px}.gc-shell .pw-acts{display:flex;flex-wrap:wrap;gap:2px 4px;margin:12px 0 6px -12px}.gc-shell .pw-acts .dbtn.is-on{color:var(--gc-text);background:var(--gc-hover);border-color:transparent}.gc-shell .pw-f{display:flex;flex-direction:column;gap:12px;margin-top:8px;padding:14px;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel)}.gc-shell .pw-acts+.pw-f{margin-bottom:14px}.gc-shell .pw-acts+.w-h{margin-top:18px}.gc-shell .pw-fd{display:flex;flex-direction:column;gap:6px;min-width:0}.gc-shell .pw-f .din--ta{height:58px;resize:none}.gc-shell .pw-f .gc-rz{align-items:center}.gc-shell .pw-f .rz-c{white-space:nowrap}.gc-shell .pw-fd.is-bad .dt-l{color:var(--gc-down)}.gc-shell .pw-fd.is-bad .din{border-color:var(--gc-down-edge)}.gc-shell .pw-fn{margin:0;color:var(--gc-text-3);font:400 12.5px/18px var(--k-font)}.gc-shell .pw-err{margin:-2px 0 0;color:var(--gc-down);font:500 12.5px/18px var(--k-font)}.gc-shell .pw-f .rz-c:disabled{border-style:dashed;color:var(--gc-text-3);background:none;cursor:default}.gc-shell .hr.gc-mr:hover .hr-a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .hr.gc-mr:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .hr.gc-mre{cursor:default;background:var(--gc-hover)}.gc-shell .hr.gc-mre:hover{background:var(--gc-hover)}.gc-shell .gc-mre .hr-m{gap:4px}.gc-shell .gc-mre .din{height:30px;padding:0 9px;font-size:13px}.gc-shell .gc-mre .din::-moz-placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-mre .din::placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-md{width:112px;font-variant-numeric:tabular-nums}.gc-shell .gc-md.is-bad{border-color:var(--gc-down-edge)}.gc-shell .gc-mre .pw-err{margin:0;font-size:12px;line-height:16px}.gc-shell .fxm.gc-menu{position:fixed;z-index:85;top:0;left:0;right:auto;max-width:min(380px,calc(100vw - 16px))}.gc-shell .gc-mh{padding:6px 10px 4px;color:var(--gc-text-2);font:600 13px/18px var(--k-font)}.gc-shell .gc-mi{display:flex;align-items:center;white-space:normal;overflow-wrap:break-word}.gc-shell .toasts:has(.gc-tn){width:min(440px,calc(100vw - 32px))}.gc-shell .toast.k-toast:has(.gc-tn){display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px 11px;padding:12px 12px 12px 16px}.gc-shell .toast:has(.gc-tn)>.k-ic{margin-top:0}.gc-shell .toast:has(.gc-tn)>.toast-act{margin-top:-4px}.gc-shell .gc-tn{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:1px}.gc-shell .gc-th{color:var(--gc-text);font:500 13px/18px var(--k-font);overflow-wrap:anywhere}.gc-shell .gc-ts{color:var(--gc-text-2);font:400 12.5px/18px var(--k-font);overflow-wrap:anywhere}.gc-shell .gc-td{font-variant-numeric:tabular-nums}.gc-shell .gc-tch{padding:0;border:0;background:none;color:var(--gc-text-2);font:400 12.5px/18px var(--k-font);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3);cursor:pointer}.gc-shell .gc-tch:hover,.gc-shell .gc-tch[aria-expanded=true]{color:var(--gc-text)}.gc-shell .gc-tw,.gc-shell .gc-tc{grid-column:2 / -1}.gc-shell .gc-tw{display:flex;flex-direction:column;gap:8px;min-width:0}.gc-shell .gc-tw[hidden]{display:none}.gc-shell .gc-tsg{display:flex;padding:2px;border:1px solid var(--gc-line-2);border-radius:9px}.gc-shell .gc-tsg .rz-c{position:relative;flex:1 1 auto;min-width:-moz-max-content;min-width:max-content;height:26px;padding:0 7px;border:0;border-radius:7px;font-size:12px}.gc-shell .gc-tsg .rz-c.is-on{background:var(--gc-bg);box-shadow:inset 0 0 0 1px var(--gc-line-2);color:var(--gc-text)}.gc-shell .gc-tsg .rz-c+.rz-c:before{content:"";position:absolute;left:-.5px;top:7px;bottom:7px;width:1px;background:var(--gc-line)}.gc-shell .gc-tsg .rz-c.is-on:before,.gc-shell .gc-tsg .rz-c.is-on+.rz-c:before,.gc-shell .gc-tsg .rz-c:hover:before,.gc-shell .gc-tsg .rz-c:hover+.rz-c:before{opacity:0}.gc-shell .gc-tdt,.gc-shell .gc-tc{width:100%;box-sizing:border-box;height:30px;padding:0 10px;border:1px solid var(--gc-line);border-radius:7px;background:var(--gc-bg);color:var(--gc-text);font:400 13px var(--k-font)}.gc-shell .gc-tdt{font-variant-numeric:tabular-nums}.gc-shell .gc-tdt::-moz-placeholder,.gc-shell .gc-tc::-moz-placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-tdt::placeholder,.gc-shell .gc-tc::placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-tdt:hover,.gc-shell .gc-tc:hover{border-color:var(--gc-line-2)}.gc-shell .gc-tdt:focus,.gc-shell .gc-tc:focus{outline:none;border-color:var(--gc-acc)}.gc-shell .gc-tdt.is-bad{border-color:var(--gc-down-edge)}.gc-shell .gc-terr{margin:-2px 0 0;color:var(--gc-down);font:500 12px/16px var(--k-font)}.gc-shell .pl-dd2:hover,.gc-shell .pl-dd2.is-on{background:var(--gc-hover-2);color:var(--gc-text)}.gc-shell .pl-dd2 svg{fill:currentColor}.gc-shell .fx-ar.t-none{visibility:hidden}.gc-shell .hr.is-f .hr-a{font-size:14.5px}.gc-shell .hr .pl-okc{display:flex;color:var(--gc-up)}.gc-shell .pw-si.is-f{color:var(--gc-text);font-weight:600}.gc-shell .fxm.plmenu{position:fixed;z-index:85;top:0;left:0;right:auto}.gc-shell .plmenu[hidden]{display:none}.gc-shell .plmenu hr{margin:4px 10px;border:0;border-top:1px solid var(--gc-line-2)}.gc-shell .plmenu .plm-i{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box}.gc-shell .plmenu .plm-i>.k-ic,.gc-shell .plm-c{flex:none;width:14px;height:14px;color:var(--gc-text-2)}.gc-shell .plm-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-shell .plmenu.is-pk{max-width:min(380px,calc(100vw - 16px));max-height:min(420px,70vh);overflow-y:auto}.gc-shell .plmenu.is-pk .plm-n{overflow:visible;white-space:normal;line-height:18px}.gc-shell .plmenu.is-mv{width:300px;max-width:calc(100vw - 16px);padding:4px 0 4px 4px}.gc-shell .plm-h{padding:8px 12px 6px 10px;color:var(--gc-text-2);font:600 13px/18px var(--k-font);overflow-wrap:anywhere}.gc-shell .plm-l{--ft: 0px;--fb: 0px;max-height:min(360px,60vh);overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent;-webkit-mask-image:linear-gradient(transparent,var(--gc-text) var(--ft),var(--gc-text) calc(100% - var(--fb)),transparent);mask-image:linear-gradient(transparent,var(--gc-text) var(--ft),var(--gc-text) calc(100% - var(--fb)),transparent)}.gc-shell .plm-l.is-up{--ft: 18px}.gc-shell .plm-l.is-more{--fb: 30px}.gc-shell .plm-g{padding:10px 10px 4px;color:var(--gc-text-3);font:500 11.5px/16px var(--k-font);letter-spacing:.02em}.gc-shell .plm-g:first-child{padding-top:2px}.gc-shell .plm-i.is-in{padding-left:calc(10px + var(--d) * 16px);color:var(--gc-text-2)}.gc-shell .plm-i.is-cur{color:var(--gc-text-3);cursor:default}.gc-shell .plm-i.is-cur:hover{background:none}.gc-shell .plm-s{flex:none;color:var(--gc-text-3);font-size:12px}.gc-shell .plm-i .gc-gfoc{flex:none;color:var(--gc-acc);font:500 11px/16px var(--k-font)}.gc-shell .plm-i .ex-tag{flex:none;padding:0 5px;font-size:10.5px;line-height:14px}.gc-shell .gc-pmw{padding:6px 10px 4px;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .gc-pkb{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.gc-shell .gc-pkc{width:12px;height:12px}.gc-shell .gc-pkb:focus-visible{outline:2px solid var(--gc-acc);outline-offset:2px;border-radius:4px}.gc-shell .pw-cr a{color:var(--gc-text-3);text-decoration:none}.gc-shell .pw-cr a:hover{color:var(--gc-text)}.gc-shell .gc-addp{margin-top:-12px}.gc-shell .hr.gc-add{color:var(--gc-text-3)}.gc-shell .hr.gc-add .hr-a{color:var(--gc-text-3);font-weight:400}.gc-shell .hr.gc-add:hover .hr-a{color:var(--gc-text);text-decoration:none}.gc-shell .hr.gc-add:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .hr.gc-add.is-on{cursor:default;background:var(--gc-hover)}.gc-shell .gc-add .hr-m{gap:4px}.gc-shell .gc-ain{height:30px;padding:0 9px;font-size:13px}.gc-shell .gc-ain.is-bad{border-color:var(--gc-down-edge)}.gc-shell .gc-ain::-moz-placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-ain::placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-add .pw-err{margin:0;font-size:12px;line-height:16px}.gc-shell .gc-ah{color:var(--gc-text-3);font:400 12px/18px var(--k-font)}.gc-shell .gc-lv{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;color:var(--gc-text-2);font:400 13.5px/20px var(--k-font)}.gc-shell .gc-lcol{flex-direction:column;align-items:stretch}.gc-shell .gc-lco{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--gc-text);text-decoration:none}.gc-shell .gc-lco .k-ic{flex:none;width:13px;height:13px;color:var(--gc-text-3)}.gc-shell a.gc-lco:hover span{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .gc-lno{color:var(--gc-text-3)}.gc-shell .gc-lb{padding:0;border:0;background:none;color:var(--gc-text-3);font:400 12.5px/20px var(--k-font);text-align:left;cursor:pointer}.gc-shell .gc-lb:hover{color:var(--gc-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .gc-ndx{display:grid;justify-items:start;gap:8px;padding:2px 14px 12px 42px}.gc-shell .gc-ndx p{margin:0;color:var(--gc-text-2);font:400 14px/22px var(--k-font);overflow-wrap:anywhere}.gc-shell .gc-ndx .gc-lb{display:inline-flex;align-items:center;gap:6px}.gc-shell .gc-lb:focus-visible,.gc-shell .gc-lx:focus-visible,.gc-shell .gc-lri:focus-visible{outline:2px solid var(--gc-acc);outline-offset:1px;border-radius:4px}.gc-shell .gc-lcol>.gc-lb{align-self:flex-start}.gc-shell .gc-lp{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.gc-shell .gc-lpi{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0}.gc-shell .gc-ln{color:var(--gc-text)}.gc-shell .gc-lrole.is-none{opacity:.8}.gc-shell .gc-lpi .gc-ls{flex:1 1 100%}.gc-shell .gc-lx{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:5px;background:none;color:var(--gc-text-3);cursor:pointer}.gc-shell .gc-lx:hover{background:var(--gc-hover-2);color:var(--gc-text)}.gc-shell .gc-lx:disabled{opacity:.35;cursor:default;background:none}.gc-shell .gc-lx .k-ic{width:13px;height:13px}.gc-shell .gc-ls{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:420px}.gc-shell .gc-lin{height:30px;padding:0 9px;font-size:13px}.gc-shell .gc-lin.is-bad{border-color:var(--gc-down-edge)}.gc-shell .gc-lin::-moz-placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-lin::placeholder{color:var(--gc-text-3);opacity:1}.gc-shell .gc-ls .pw-err{margin:0;font-size:12px;line-height:16px}.gc-shell .gc-lr{display:flex;flex-direction:column}.gc-shell .gc-lr:empty{display:none}.gc-shell .gc-lri{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:5px 9px;border:0;border-radius:6px;background:none;color:var(--gc-text);font:400 13px/18px var(--k-font);text-align:left;cursor:pointer}.gc-shell .gc-lri:hover,.gc-shell .gc-lri:focus-visible{background:var(--gc-hover-2)}.gc-shell .gc-lrs{color:var(--gc-text-3);font-size:12px}.gc-shell .gc-lre{padding:2px 9px;color:var(--gc-text-3);font:400 12px/18px var(--k-font)}.gc-shell .gc-lk .dx-w{margin-top:0;padding:0;border:0}.gc-shell .gc-lbar{display:flex;gap:12px}.gc-shell .gc-cl{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.gc-shell .gc-ce{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid var(--gc-line);border-radius:8px}.gc-shell .gc-ceh{display:flex;align-items:center;gap:8px;min-width:0}.gc-shell .gc-ci{flex:none;min-width:14px;color:var(--gc-text-3);font-variant-numeric:tabular-nums}.gc-shell .gc-cn{flex:1;min-width:0;color:var(--gc-text);overflow-wrap:anywhere}.gc-shell .gc-lb.gc-cn{color:var(--gc-text);font-size:13.5px}.gc-shell .gc-ceh .gc-ls{flex:1}.gc-shell .gc-cmv{flex:none;display:inline-flex;gap:2px}.gc-shell .gc-cnt{padding-left:22px}.gc-shell .gc-cs.is-none{opacity:.8}.gc-shell .gc-cst{padding-left:22px}.gc-shell .gc-cst .rz-c{height:26px;padding:0 9px;font-size:12px}.gc-shell .gc-cadd{display:flex;flex-wrap:wrap;gap:4px 14px}.gc-shell .pw-next .gn-c.is-r .g-v{flex-wrap:wrap;row-gap:0;white-space:normal}.gc-shell .pw-next .gn-c.is-r .g-u,.gc-shell .pw-next .gn-c.is-r .g-d{white-space:nowrap}.gc-shell .pw-next .gn-c.is-r .g-d{margin-left:0}.gc-shell .pw-next .gn-c.is-r .g-v>:nth-last-child(2){margin-right:4px}@media(max-width:639px){.gc-shell .pw-scroll{position:static;overflow:visible}.gc-shell .pw{padding:16px 16px 48px}.gc-shell .pw-top{margin-bottom:16px}.gc-shell .pw-h{flex-direction:column;gap:12px;margin-bottom:24px}.gc-shell .pw-n2{margin-top:12px;font-size:22px;line-height:30px}.gc-shell .pw-w{font-size:15px;line-height:24px}.gc-shell .gc-kr{grid-template-columns:72px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.gc-shell .pw .gs3{gap:8px}.gc-shell .pw .g{padding:12px 16px}.gc-shell .pw-xp{margin-bottom:24px}.gc-shell .pw-xp .hr{padding:12px 16px;-moz-column-gap:12px;column-gap:12px}.gc-shell .pw-top{min-width:0}.gc-shell .pw-cr{flex:1;flex-wrap:nowrap;min-width:0;overflow:hidden}.gc-shell .pw-cr>span:not(.pl-crs){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-shell .pw-cr>span:first-child{flex:none}.gc-shell .pl-crs{flex:none}.gc-shell .pw-kv{grid-template-columns:minmax(0,1fr);padding:16px}.gc-shell .pw-xp .hr{grid-template-columns:16px minmax(0,1fr) 10px;row-gap:4px}.gc-shell .pw-xp .hr-d{grid-column:2;grid-row:2;flex-direction:row;align-items:baseline;gap:8px}.gc-shell .pw-xp .w-chev{grid-column:3;grid-row:1 / span 2}.gc-shell .pw-stg{grid-template-columns:minmax(0,1fr);overflow-x:visible}.gc-shell .pw-pipe{flex-direction:column;padding:10px 14px}.gc-shell .pw-ps{flex-direction:row;gap:12px;min-height:30px;padding:0;text-align:left}.gc-shell .pw-ps:before{inset:-50% auto 50% 5.25px;width:1.5px;height:auto}.gc-shell .pw-ps.is-on i{margin:0 -2px}.gc-shell .pw-ps span,.gc-shell .pw-side{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.gc-shell .pw-side{align-items:flex-start}.gc-shell .g-deals .g-w.is-long{font-size:16px}.gc-shell .pw-acts{margin-left:-8px}.gc-shell .pw-acts .dbtn{padding:0 8px}.gc-shell .pw-next .gn-c.is-r .g-d{flex-basis:100%}.gc-shell .pw-cr>a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-shell .pw-cr>a:first-child{flex:none}.gc-shell .gc-ah{display:none}.gc-shell .gc-cnt,.gc-shell .gc-cst{padding-left:0}.gc-shell .pw-h{position:relative}.gc-shell .pw-h .pw-a{position:absolute;top:-5px;right:-6px;gap:0}.gc-shell .pw-h.has-a .pw-r1{padding-right:34px}.gc-shell .pw-h.has-fx .pw-r1{padding-right:62px}.gc-shell .pw-fx>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.gc-shell .gc-basg,.gc-shell .gc-slr{margin-left:8px;color:var(--gc-wait);font:500 12px/20px var(--k-font);white-space:nowrap}.gc-shell .plmenu.gc-bpk{width:440px;max-width:calc(100vw - 16px);padding:4px 0 4px 4px}.gc-shell .plmenu.gc-bpk .plm-l{max-height:min(340px,55vh)}.gc-shell .plmenu.gc-spk{width:420px;max-width:calc(100vw - 16px);max-height:min(480px,80vh)}.gc-shell .gc-bq{padding:4px 8px 6px 4px}.gc-shell .gc-bq .gc-lin{width:100%;box-sizing:border-box}.gc-shell .gc-sls{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.gc-shell .gc-sls>p{margin:0}.gc-shell .gc-sll{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;width:100%}.gc-shell .gc-sl{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;min-width:0;margin:0 -6px;padding:1px 6px;border-radius:6px}.gc-shell .gc-sl:hover,.gc-shell .gc-sl:focus-within{background:var(--gc-hover)}.gc-shell .gc-sla{display:inline-flex;align-items:baseline;gap:8px;min-width:0;color:var(--gc-text-2);font:400 13.5px/24px var(--k-font);text-decoration:none}.gc-shell .gc-sla:hover{color:var(--gc-text)}.gc-shell .gc-sla:hover span{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .gc-sla:focus-visible{outline:2px solid var(--gc-acc);outline-offset:1px;border-radius:4px}.gc-shell .gc-sln{flex:none;min-width:18px;color:var(--gc-text-3);font-weight:500;font-variant-numeric:tabular-nums}.gc-shell .gc-slt{display:inline-flex;gap:2px;margin-left:auto}.gc-shell .gc-slr{margin-left:4px}.gc-shell .gc-slpk.is-on{color:var(--gc-text)}.gc-shell .gc-slpk:focus-visible{outline:2px solid var(--gc-acc);outline-offset:1px;border-radius:4px}.gc-shell .plmenu .plm-i .gc-sln{min-width:16px}.gc-shell .plmenu .plm-s.gc-slr{margin-left:0;font-size:12px}@media(hover:hover){.gc-shell .gc-sl .gc-slt{opacity:0;transition:opacity .12s}.gc-shell .gc-sl:hover .gc-slt,.gc-shell .gc-sl:focus-within .gc-slt{opacity:1}}.gc-shell .gc-slu{color:var(--gc-text-3);font-weight:400}.gc-shell .pls{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--gc-bg)}.gc-shell .pls[hidden]{display:none!important}.gc-shell .pls button.seg{border:0;background:transparent;cursor:pointer}.gc-shell .pls button.seg.is-on{background:var(--gc-raise)}.gc-shell .pls.is-still .seg:not(.is-on):hover{background:transparent;color:var(--gc-text-2)}.gc-shell .pl-sp{flex:1}.gc-shell .pl-nw{white-space:nowrap}.gc-shell .pl-tb{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:16px 20px 6px}.gc-shell .pl-view .seg .k-ic{width:15px;height:15px}.gc-shell .pl-ccs{display:inline-flex;gap:4px}.gc-shell .pl-cc,.gc-shell .pl-lg,.gc-shell .pl-pk,.gc-shell .pl-tg{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:32px;padding:0 11px;box-sizing:border-box;border:1px dashed var(--gc-line-2);border-radius:8px;background:none;color:var(--gc-text-3);font:500 13px var(--k-font);cursor:pointer;white-space:nowrap}.gc-shell .pl-cc:hover,.gc-shell .pl-lg:hover,.gc-shell .pl-pk:hover,.gc-shell .pl-tg:hover{color:var(--gc-text-2);border-color:var(--gc-line-3)}.gc-shell .pl-cc.is-on,.gc-shell .pl-lg.is-on,.gc-shell .pl-tg.is-on{border-style:solid;border-color:var(--gc-line-2);background:var(--gc-raise);color:var(--gc-text)}.gc-shell .pl-cc.is-on .k-ic,.gc-shell .pl-lg.is-on .k-ic,.gc-shell .pl-tg.is-on .k-ic{color:var(--gc-text-2);width:14px;height:14px}.gc-shell .pl-cc .k-ic,.gc-shell .pl-lg .k-ic,.gc-shell .pl-tg .k-ic{width:14px;height:14px}.gc-shell .pl-ccn{font-weight:600;color:var(--gc-text-3);font-variant-numeric:tabular-nums}.gc-shell .pl-cc.is-on .pl-ccn,.gc-shell .pl-lg.is-on .pl-ccn{color:var(--gc-text-2)}.gc-shell .pl-cc.is-zero,.gc-shell .pl-lg.is-zero{opacity:.5}.gc-shell .pl-cc.is-zero:hover,.gc-shell .pl-lg.is-zero:hover{opacity:.7}.gc-shell .pl-flt{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;min-width:0}.gc-shell .pl-lgs{display:inline-flex;gap:4px}.gc-shell .pl-div{flex:none;width:1px;height:20px;margin:0 8px;background:var(--gc-line-2)}.gc-shell .pl-pk{gap:6px;padding:0 9px 0 10px}.gc-shell .pl-pk .k-ic,.gc-shell .pl-pk>svg{width:14px;height:14px;color:var(--gc-text-3)}.gc-shell .pl-pk.is-on{border-color:var(--gc-line-3);background:var(--gc-hover);color:var(--gc-text-2)}.gc-shell .pl-flt>.pl-pk+.pl-pk,.gc-shell .pl-flt>.pl-dir+.pl-pk,.gc-shell .pl-flt>.pl-pk+.pl-dir,.gc-shell .pl-flt>.pl-dir+.pl-dir{margin-left:2px}.gc-shell .pl-dir{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 4px 0 9px;box-sizing:border-box;border:1px solid var(--gc-line-2);border-radius:8px;background:var(--gc-raise);color:var(--gc-text);font:500 13px var(--k-font)}.gc-shell .pl-dir>.k-ic,.gc-shell .pl-dir>svg{width:14px;height:14px;margin-right:2px;color:var(--gc-text-3)}.gc-shell .pl-dir-x{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:6px;background:none;color:var(--gc-text-2);cursor:pointer}.gc-shell .pl-dir-x:hover{background:var(--gc-hover-2)}.gc-shell .pl-dir-t{display:inline-flex;align-items:center;min-width:0;height:26px;padding:0 5px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;cursor:pointer}.gc-shell .pl-dir-t span{overflow:hidden;max-width:300px;text-overflow:ellipsis;white-space:nowrap}.gc-shell .pl-dir-t:hover,.gc-shell .pl-dir-t.is-on{background:var(--gc-hover-2)}.gc-shell .pl-rs{flex:none;height:32px;margin-left:6px;padding:0 9px;border:0;border-radius:8px;background:none;color:var(--gc-text-3);font:500 13px var(--k-font);cursor:pointer}.gc-shell .pl-rs:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .pl-lgp,.gc-shell .pl-lgx{display:none}.gc-shell .pl-fm{display:inline-flex;gap:4px}.gc-shell .pl-cr{box-sizing:content-box;flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:36px;padding:6px 20px 12px}.gc-shell .pl-crw{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.gc-shell .pl-crw a{color:var(--gc-text-2);font:500 14px var(--k-font);text-decoration:none}.gc-shell .pl-crw a:hover{color:var(--gc-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .pl-crn{font:600 18px/24px var(--k-font);color:var(--gc-text)}.gc-shell .pl-cnt{color:var(--gc-text-3);font:500 13px var(--k-font);font-variant-numeric:tabular-nums}.gc-shell .pl-up{width:30px;height:30px}.gc-shell .pl-win{margin-left:auto}.gc-shell .pl-body{flex:1;min-height:0;padding:0 20px 20px;box-sizing:border-box}.gc-shell .pl-body.is-slot{position:relative;overflow:auto}.gc-shell .pl-ccb{flex:none;pointer-events:none;text-decoration:none}.gc-shell .pl-dd{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;margin:-3px -6px -3px auto;border:0;border-radius:6px;background:none;color:var(--gc-text-3);cursor:pointer}.gc-shell .pl-dd:hover,.gc-shell .pl-dd.is-on{background:var(--gc-hover-2);color:var(--gc-text)}.gc-shell .pl-dd svg{fill:currentColor}.gc-shell .pl-t{display:inline-flex;align-items:center;gap:3px;font:500 12.5px/20px var(--k-font);white-space:nowrap}.gc-shell .pl-t .fx-ar{width:14px;height:20px}.gc-shell .pl-t.is-none{color:var(--gc-text-3)}.gc-shell .pl-fx{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;color:var(--gc-text-3)}.gc-shell .pl-fx .pl-fxi{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4}.gc-shell .pl-body.is-board{position:relative;padding:0}.gc-shell .pls .tc-up{--tc: var(--gc-up)}.gc-shell .pls .tc-flat{--tc: var(--gc-flat)}.gc-shell .pls .tc-cooling{--tc: var(--gc-cool)}.gc-shell .pls .tc-down{--tc: var(--gc-down)}.gc-shell .pls .tc-none{--tc: var(--gc-line-3)}.gc-shell .pl-tabs{display:none}.gc-shell .pl-b{position:absolute;inset:0;overflow:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .pl-bc{position:relative;display:flex;align-items:stretch;gap:8px;box-sizing:border-box;width:-moz-max-content;width:max-content;min-width:100%;padding:4px 20px 32px}.gc-shell .pl-col{position:relative;flex:1 0 260px;width:260px;min-width:260px;display:flex;flex-direction:column}.gc-shell .pl-colh{position:sticky;top:0;z-index:3;display:flex;align-items:baseline;gap:8px;padding:6px 4px 10px;background:var(--gc-bg)}.gc-shell .pl-colh b{font:600 13px/20px var(--k-font);color:var(--gc-text)}.gc-shell .pl-coln{font:400 12px var(--k-font);color:var(--gc-text-3);font-variant-numeric:tabular-nums}.gc-shell .pl-colb{display:flex;flex-direction:column;gap:8px}.gc-shell .pl-cole{padding:16px;border:1px dashed var(--gc-line-2);border-radius:10px;color:var(--gc-text-3);font:400 12.5px var(--k-font);text-align:center}.gc-shell .pl-c{position:relative;box-sizing:border-box;padding:10px 12px 11px;border:1px solid var(--gc-line);border-radius:12px;background:var(--gc-panel);color:var(--gc-text)}.gc-shell .pl-c:hover{border-color:var(--gc-line-2)}.gc-shell .pl-c.is-f{padding:13px 14px 14px 15px;border-color:var(--gc-line-2);background:var(--gc-panel-2)}.gc-shell .pl-c.is-f:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--tc)}.gc-shell .pl-ch{display:flex;align-items:flex-start;gap:8px}.gc-shell .pl-ch>.cc{margin-top:1.5px}.gc-shell .pl-ch>.pl-fx{margin-top:.5px}.gc-shell .pl-ch>.cc,.gc-shell .pl-ch>.pl-dd,.gc-shell .pl-ch>.pl-fx{position:relative;z-index:1;flex:none}.gc-shell .pl-ch>.pl-dd{margin:-3.5px -6px -4px 0}.gc-shell .pl-ch>.pl-fx+.pl-dd{margin-left:-6px}.gc-shell .pl-ca{flex:1;min-width:0;color:var(--gc-text);font:600 15px/21px var(--k-font);text-decoration:none;overflow-wrap:anywhere}.gc-shell .pl-ca:after{content:"";position:absolute;inset:0;border-radius:12px}.gc-shell .pl-ca:focus-visible{outline:none}.gc-shell .pl-ca:focus-visible:after{box-shadow:0 0 0 2px var(--gc-acc)}.gc-shell .pl-c:hover .pl-ca{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .pl-cap{display:flex;align-items:center;gap:2px;margin-top:2px;font:400 12.5px/18px var(--k-font);color:var(--gc-text-3)}.gc-shell .pl-cap .k-ic{width:13px;height:13px}.gc-shell .pl-kv2{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:12px 22px;margin-top:12px;padding-top:10px;border-top:1px solid var(--gc-line)}.gc-shell .pl-k{display:block;font:400 11.5px/16px var(--k-font);color:var(--gc-text-3)}.gc-shell .pl-v{display:flex;align-items:center;gap:3px;margin-top:2px;font:600 15px/22px var(--k-font);color:var(--gc-text);white-space:nowrap}.gc-shell .pl-v .fx-ar,.gc-shell .pl-cl .fx-ar{height:18px;width:14px}.gc-shell .pl-v .is-none{color:var(--gc-text-3);font-weight:500}.gc-shell .pl-due{display:block;font:400 12px/16px var(--k-font);color:var(--gc-text-2);white-space:nowrap}.gc-shell .pl-due.t-cooling{color:var(--gc-cool)}.gc-shell .pl-cl .pl-pt{display:inline-block;max-width:100%}.gc-shell .pl-what{margin-top:9px;font:400 13px/18px var(--k-font);color:var(--gc-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gc-shell .pl-pull{margin-top:8px;font:400 12.5px/18px var(--k-font);color:var(--gc-text-3)}.gc-shell .pl-pull b{font-weight:500;color:var(--gc-text-2)}.gc-shell .pl-cl .t-cooling{white-space:nowrap}.gc-shell .pl-cl>.fx-ar{flex:none}.gc-shell .pl-c.is-r{padding:7px 10px 8px 11px;border-radius:10px;border-color:var(--gc-line);background:transparent}.gc-shell .pl-c.is-r:hover{border-color:var(--gc-line-2);background:var(--gc-hover)}.gc-shell .pl-c.is-r .pl-ca:after{border-radius:10px}.gc-shell .pl-c.is-r .pl-ch{gap:7px}.gc-shell .pl-c.is-r .pl-ch>.cc{margin-top:.5px;opacity:.8}.gc-shell .pl-c.is-r .pl-ch>.pl-dd{height:22px;margin:-2px -6px -2px 0;opacity:.5}.gc-shell .pl-c.is-r:hover .pl-dd,.gc-shell .pl-c.is-r:focus-within .pl-dd,.gc-shell .pl-c.is-r .pl-dd.is-on{opacity:1}.gc-shell .pl-c.is-r .pl-ca{font:500 13px/18px var(--k-font);color:var(--gc-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gc-shell .pl-c.is-r .pl-cl{display:flex;align-items:flex-start;gap:0 4px;margin-top:1px;font:400 12px/17px var(--k-font);color:var(--gc-text-3)}.gc-shell .pl-c.is-r .pl-cl>span{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gc-shell .pl-c.is-r .pl-cl .fx-ar{height:17px;width:13px}.gc-shell .pl-c.is-r .pl-pull{margin-top:1px;padding-left:17px;font:400 12px/17px var(--k-font)}@media(hover:none){.gc-shell .pl-c.is-r .pl-ch>.pl-dd{opacity:1}}.gc-shell .plm-k{flex:none;color:var(--gc-text-3);font-weight:500;font-variant-numeric:tabular-nums}.gc-shell .plm-i.is-zero{color:var(--gc-text-3)}.gc-shell [data-sdk]{-webkit-user-drag:none}.gc-shell .is-sdrag,.gc-shell .is-sdrag *{cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gc-shell .is-sdrag [data-sdk]{pointer-events:none}.gc-shell .pl-col:before{content:"";position:absolute;inset:-2px -4px 0;border-radius:14px;background:var(--gc-fill-1);opacity:0;pointer-events:none;transition:opacity .16s ease}.gc-shell .pl-col.is-over:before{opacity:1}.gc-shell .pl-col.is-over .pl-colh{border-radius:12px 12px 0 0;background:linear-gradient(var(--gc-fill-1),var(--gc-fill-1)),var(--gc-bg)}.gc-shell .pl-col.is-over .pl-colh b{color:var(--gc-white)}.gc-shell .pl-col.is-over .pl-coln{color:var(--gc-text-2)}.gc-shell .pl-col.is-over .pl-cole,.gc-shell .pl-colb:has(>.is-pend)>.pl-cole{display:none}.gc-shell .pw-sc{transition:box-shadow .16s ease}.gc-shell .pw-sc.is-over{box-shadow:inset 0 0 0 100vmax var(--gc-fill-1)}.gc-shell .pw-sc.is-over .pw-sh{color:var(--gc-white)}.gc-shell .pl-fly{position:fixed;left:0;top:0;z-index:90;margin:0;box-sizing:border-box;pointer-events:none;transition:box-shadow .16s ease}.gc-shell .pl-c.pl-fly{border-color:var(--gc-line-2);background:var(--gc-panel)}.gc-shell .pl-c.pl-fly.is-f{background:var(--gc-panel-2)}.gc-shell .pw-si.pl-fly{background:var(--gc-panel-2);color:var(--gc-text);box-shadow:inset 0 0 0 1px var(--gc-line-2)}.gc-shell .pl-c.is-up{box-shadow:var(--gc-lift)}.gc-shell .pw-si.is-up{box-shadow:inset 0 0 0 1px var(--gc-line-2),var(--gc-lift)}.gc-shell .pl-c.is-trace,.gc-shell .pw-si.is-trace{border-color:transparent;background:var(--gc-fill-1);color:transparent}.gc-shell .pl-c.is-trace>*,.gc-shell .pw-si.is-trace>*,.gc-shell .pl-c.is-trace:before{visibility:hidden}.gc-shell .pl-slot{flex:none;height:0;margin-bottom:calc(-1 * var(--g, 8px));border-radius:12px;background:var(--gc-fill-2);transition:height .18s ease,margin-bottom .18s ease}.gc-shell .pl-slot.is-on{height:var(--h, 54px);margin-bottom:0}.gc-shell .pl-c.is-land{z-index:4}.gc-shell .pw-si.is-land{position:relative;z-index:4}.gc-shell .pl-c.is-r.is-pend{background:var(--gc-panel)}.gc-shell .pl-c.is-pend,.gc-shell .pl-c.is-r.is-pend{border-color:var(--gc-acc-edge)}.gc-shell .pw-si.is-pend{box-shadow:inset 0 0 0 1px var(--gc-acc-edge)}.gc-shell .pl-c.is-pend .pl-ch{pointer-events:none}.gc-shell .pl-c.is-pend .pl-ca{text-decoration:none}.gc-shell .pl-c.is-pend .pl-ca:after{display:none}.gc-shell .pl-c.is-pend .pl-dd{visibility:hidden}.gc-shell .pl-c.is-open{padding-bottom:12px;background:var(--gc-panel-2)}.gc-shell .pl-c.is-open .pl-ca{color:var(--gc-text)}.gc-shell .pl-c.is-open:before,.gc-shell .pl-c.is-open>:not(.pl-ch):not(.dv-in){display:none}.gc-shell .pw-si.is-open{flex-wrap:wrap;background:var(--gc-panel-2);color:var(--gc-text)}.gc-shell .pw-si.is-open>span:not(.fx-ar){flex:1 1 0;min-width:0}.gc-shell .dv-in{margin-top:8px}.gc-shell .pw-si>.dv-in{flex:1 0 100%;min-width:0;margin-top:0}.gc-shell .dv-f{display:flex;flex-direction:column;gap:8px}.gc-shell .dv-f .gc-tsg.dv-sg{flex-wrap:nowrap;gap:0}.gc-shell .dv-f .dv-sg .rz-c.is-on{background:var(--gc-raise)}.gc-shell .dv-f .dv-sg .rz-c:disabled{color:var(--gc-text-3)}.gc-shell .dv-f .dv-sg.is-col{flex-direction:column;align-items:stretch}.gc-shell .dv-f .dv-sg.is-col .rz-c{flex:none;min-width:0;padding:0 10px;text-align:left}.gc-shell .dv-f .dv-sg.is-col .rz-c+.rz-c:before{inset:-.5px 10px auto;width:auto;height:1px}.gc-shell .dv-err{margin:0;color:var(--gc-down);font:500 12px/16px var(--k-font)}@media(prefers-reduced-motion:reduce){.gc-shell .pl-col:before,.gc-shell .pw-sc,.gc-shell .pl-slot,.gc-shell .pl-fly{transition:none}}@media(min-width:640px){.gc-shell .pl-sp{flex-basis:100%;height:0}}@media(max-width:639px){.gc-shell .pls{position:static;display:block;overflow:visible}.gc-shell .pl-tb{padding:12px 16px 4px;gap:8px}.gc-shell .pl-sec,.gc-shell .pl-view{display:flex;width:100%;box-sizing:border-box}.gc-shell .pl-sec .seg,.gc-shell .pl-view .seg{flex:1;justify-content:center;padding:0 8px}.gc-shell .pl-view .seg:not(.is-on){flex:0 0 44px}.gc-shell .pl-view .seg:not(.is-on) span{display:none}.gc-shell .pl-sp{display:none}.gc-shell .pl-ccs{display:flex;flex-wrap:wrap;width:100%}.gc-shell .pl-cc{flex:1 1 auto;padding:0 6px}.gc-shell .pl-cc.is-on .k-ic{display:none}.gc-shell .pl-fm{flex:none}.gc-shell .pl-flt{width:100%;gap:6px}.gc-shell .pl-lgs,.gc-shell .pl-div{display:none}.gc-shell .pl-lgp,.gc-shell .pl-lgx{display:inline-flex}.gc-shell .pl-flt>.pl-pk{flex:1 1 auto;min-width:0;padding:0 8px}.gc-shell .pl-flt>.pl-pk span{overflow:hidden;text-overflow:ellipsis}.gc-shell .pl-flt>.pl-pk+.pl-pk,.gc-shell .pl-flt>.pl-dir+.pl-pk,.gc-shell .pl-flt>.pl-pk+.pl-dir,.gc-shell .pl-flt>.pl-dir+.pl-dir{margin-left:0}.gc-shell .pl-flt>.pl-dir{flex:1 1 100%;min-width:0}.gc-shell .pl-flt>.pl-dir .pl-dir-t{flex:1;min-width:0}.gc-shell .pl-dir-t span{max-width:none}.gc-shell .pl-rs{margin-left:auto}.gc-shell .pl-cr{padding:8px 16px 10px}.gc-shell .pl-crn{font-size:17px}.gc-shell .pl-win{margin-left:0}.gc-shell .pl-body{padding:0 16px 24px}.gc-shell .pl-body.is-board{padding:0}.gc-shell .pl-body.is-slot{overflow:visible}.gc-shell .pl-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:0 16px 2px}.gc-shell .pl-tab{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:6px 2px 5px;border:1px solid var(--gc-line);border-radius:8px;background:transparent;color:var(--gc-text-3);cursor:pointer}.gc-shell .pl-tab span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 11.5px/15px var(--k-font)}.gc-shell .pl-tab b{font:600 17px/22px var(--k-font);color:var(--gc-text-2);font-variant-numeric:tabular-nums}.gc-shell .pl-tab.is-e b{color:var(--gc-text-3);font-weight:500}.gc-shell .pl-tab.is-on{border-color:var(--gc-line-3);background:var(--gc-panel-2);color:var(--gc-text-2)}.gc-shell .pl-tab.is-on b{color:var(--gc-text)}.gc-shell .pl-tab:focus-visible{outline:2px solid var(--gc-acc);outline-offset:2px}.gc-shell .pl-b{position:relative;inset:auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.gc-shell .pl-bc{width:-moz-max-content;width:max-content;min-width:0;padding:10px 16px 28px;gap:10px}.gc-shell .pl-col{flex:none;width:calc(100vw - 32px);min-width:0;scroll-snap-align:start}.gc-shell .pl-b .pl-colh{display:none}}.gc-shell .pl-defs{position:absolute;width:0;height:0;overflow:hidden}.gc-shell .pl-dn{min-width:0;font:400 12.5px/18px var(--k-font);color:var(--gc-text-3)}.gc-shell .pl-dn b{font-weight:600}.gc-shell .tl{--nw: 320px;height:100%;box-sizing:border-box;overflow:auto;border:1px solid var(--gc-line);border-radius:12px;background:var(--gc-bg);overscroll-behavior-x:contain}.gc-shell .tl-in{min-width:100%;padding-bottom:12px}.gc-shell .tl-hd{position:sticky;top:0;z-index:4;display:flex;background:var(--gc-panel);border-bottom:1px solid var(--gc-line)}.gc-shell .tl-c0{position:sticky;left:0;z-index:5;flex:none;width:var(--nw);background:var(--gc-panel);border-right:1px solid var(--gc-line)}.gc-shell .tl-sc{position:relative;flex:none;height:74px}.gc-shell .tl-mo{position:absolute;top:8px;padding-left:7px;border-left:1px solid var(--gc-line-3);color:var(--gc-text-2);font:600 12.5px/16px var(--k-font);text-transform:capitalize;white-space:nowrap}.gc-shell .tl-mo.is-pin{border-left-color:transparent}.gc-shell .tl-wd{position:absolute;top:30px;padding-left:4px;color:var(--gc-text-3);font:400 11px/14px var(--k-font);font-variant-numeric:tabular-nums}.gc-shell .tl-now{position:absolute;top:50px;z-index:1;transform:translate(-50%);padding:0 8px;border:1px solid var(--gc-line-3);border-radius:10px;background:var(--gc-raise);color:var(--gc-text-2);font:400 11.5px/18px var(--k-font);white-space:nowrap}.gc-shell .tl-now b{color:var(--gc-text);font-weight:600}.gc-shell .tl-now:after{content:"";position:absolute;left:50%;top:100%;height:6px;border-left:1px solid var(--gc-text-3)}.gc-shell .tl-g{position:sticky;left:0;display:flex;align-items:baseline;gap:8px;width:-moz-max-content;width:max-content;padding:18px 16px 8px;color:var(--gc-text-2);font:600 13px var(--k-font)}.gc-shell .tl-g b{color:var(--gc-text-3);font-weight:500;font-variant-numeric:tabular-nums}.gc-shell .tl-g.is-rest{padding-top:26px}.gc-shell .tl-gh{color:var(--gc-text-3);font:400 12.5px var(--k-font)}.gc-shell .ln{display:flex}.gc-shell .ln-nm{position:sticky;left:0;z-index:3;flex:none;display:flex;box-sizing:border-box;width:var(--nw);min-width:0;border-right:1px solid var(--gc-line);background:var(--gc-bg)}.gc-shell .ln-tr{position:relative;flex:none;box-sizing:border-box;background-image:repeating-linear-gradient(90deg,var(--gc-line) 0 1px,transparent 1px var(--wk));background-position:var(--wk0) 0}.gc-shell .ln.is-w{margin:0 0 8px}.gc-shell .ln.is-w .ln-nm,.gc-shell .ln.is-w .ln-tr{height:84px;background-color:var(--gc-panel);border-top:1px solid var(--gc-line);border-bottom:1px solid var(--gc-line)}.gc-shell .ln.is-w .ln-nm{flex-direction:column;justify-content:center;gap:2px;padding:8px 12px 8px 16px}.gc-shell .ln.is-n .ln-nm,.gc-shell .ln.is-n .ln-tr{height:42px;border-top:1px solid var(--gc-line)}.gc-shell .ln.is-n .ln-nm{align-items:center;gap:7px;padding:0 12px 0 16px}.gc-shell .ln-r1{display:flex;align-items:center;gap:7px;min-width:0}.gc-shell .ln-st{flex:1;min-width:0;overflow:hidden;color:var(--gc-text-3);font:400 12px/18px var(--k-font);white-space:nowrap;text-overflow:ellipsis}.gc-shell .ln-a{min-width:0;overflow:hidden;color:var(--gc-text);text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.gc-shell .ln-a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gc-line-3)}.gc-shell .ln.is-w .ln-a{font:600 16px/22px var(--k-font)}.gc-shell .ln.is-n .ln-a{flex:0 1 auto;color:var(--gc-text-2);font:500 13.5px/20px var(--k-font)}.gc-shell .ln.is-n .ln-nm .fx-ar{flex:none;width:14px}.gc-shell .ln.is-n .ln-nm .pl-dd{margin-left:auto}.gc-shell .ln-in{display:inline-flex;margin-left:5px;color:var(--gc-text-3);vertical-align:1px}.gc-shell .ln-in svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.gc-shell .ln-r3{display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden;white-space:nowrap}.gc-shell .ln-r3 .pl-dn{overflow:hidden;text-overflow:ellipsis}.gc-shell .ln-now{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--gc-text-3);z-index:1}.gc-shell .ln-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.gc-shell .ln-svg circle.ln-st{pointer-events:auto}.gc-shell .ln-band{fill:var(--gc-band)}.gc-shell .ln-l{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gc-shell .ln-l.is-thin{stroke-width:1.4;opacity:.75}.gc-shell .ln-svg .ln-st{fill:var(--gc-bg);stroke:var(--gc-text-2);stroke-width:1.3}.gc-shell .ln.is-w .ln-svg .ln-st{fill:var(--gc-panel)}.gc-shell .ln-dot{fill:currentColor;stroke:var(--gc-bg);stroke-width:2}.gc-shell .ln.is-w .ln-dot{stroke:var(--gc-panel)}.gc-shell .ln-ok{fill:none;stroke:var(--gc-up);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gc-shell .ln-no{fill:none;stroke:var(--gc-down);stroke-width:1.8;stroke-linecap:round}.gc-shell .ln-late{fill:url(#pl-cool-d);stroke:none;opacity:.8}.gc-shell .pl-cdot{fill:var(--gc-cool-dot)}.gc-shell .ln-fl{position:absolute;top:7px;z-index:2;color:var(--gc-text-2)}.gc-shell .ln.is-n .ln-fl{top:3px}.gc-shell .ln-pole{position:absolute;left:0;top:0;width:0;height:66px;border-left:1.5px solid currentColor}.gc-shell .ln.is-n .ln-pole{height:34px;border-left-width:1px}.gc-shell .ln-pen{position:absolute;left:1px;top:0;width:11px;height:8px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.gc-shell .ln.is-n .ln-pen{width:8px;height:6px}.gc-shell .ln-fl.is-late{color:var(--gc-cool)}.gc-shell .ln-fl.is-you{color:var(--gc-wait)}.gc-shell .ln-lb{display:block;margin-left:16px;white-space:nowrap;color:var(--gc-text-2)}.gc-shell .ln.is-n .ln-lb{margin-left:12px}.gc-shell .ln-tr{--ln-bg: var(--gc-bg)}.gc-shell .ln.is-w .ln-tr{--ln-bg: var(--gc-panel)}.gc-shell .ln-l1,.gc-shell .ln-l2{display:block;width:-moz-fit-content;width:fit-content;padding:0 4px 0 2px;margin-left:-2px;background:var(--ln-bg)}.gc-shell .ln-e{position:absolute;top:50%;transform:translateY(-50%);z-index:2;padding:0 4px;background:var(--ln-bg);color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .ln-fl.is-flip .ln-lb{position:absolute;top:0;right:6px;width:-moz-max-content;width:max-content;margin:0}.gc-shell .ln-fl.is-flip .ln-l1,.gc-shell .ln-fl.is-flip .ln-l2{margin:0 -2px 0 auto;padding:0 2px 0 4px;text-align:right}.gc-shell .ln-fl.is-two .ln-k{display:block}.gc-shell .ln-fl.is-two .ln-k .ln-r{margin-left:0}.gc-shell .ln-l1 b{color:var(--gc-text);font:600 13.5px/19px var(--k-font)}.gc-shell .ln.is-n .ln-l1 b{color:var(--gc-text-2);font:500 12.5px/17px var(--k-font)}.gc-shell .ln-d{margin-left:8px;color:var(--gc-text-2);font:400 12.5px var(--k-font)}.gc-shell .ln-l2{font:400 12px/18px var(--k-font);color:var(--gc-text-3)}.gc-shell .ln.is-n .ln-l1{font:400 12px/17px var(--k-font);color:var(--gc-text-3)}.gc-shell .ln.is-n .ln-d,.gc-shell .ln.is-n .ln-r{margin-left:8px;font-size:12px;color:var(--gc-text-3)}.gc-shell .ln-fl.is-late .ln-r{color:var(--gc-cool)}.gc-shell .ln-fl.is-you .ln-r{color:var(--gc-wait)}.gc-shell .ln-who{margin-left:10px;color:var(--gc-text-2)}.gc-shell .ln-tg{display:inline-flex;align-items:center;gap:4px;margin-left:10px;color:var(--gc-text-3);vertical-align:top}.gc-shell .ln-tg .k-ic{width:13px;height:13px}.gc-shell .ln.is-n .ln-tg .k-ic{width:12px;height:12px}.gc-shell .ln.is-f.is-n .ln-a{color:var(--gc-text);font-weight:600}.gc-shell .ln-ms{display:none}.gc-shell .pl-body.is-map{padding:0 16px}.gc-shell .pm{height:100%;box-sizing:border-box;overflow:auto;padding:4px 4px 24px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .pm{--el: 0px;--er: 0px;-webkit-mask-image:linear-gradient(to right,transparent,var(--gc-mask) var(--el),var(--gc-mask) calc(100% - var(--er)),transparent);mask-image:linear-gradient(to right,transparent,var(--gc-mask) var(--el),var(--gc-mask) calc(100% - var(--er)),transparent)}.gc-shell .pm.is-l{--el: 14px}.gc-shell .pm.is-r{--er: 56px}.gc-shell .pm-in{position:relative}.gc-shell .pm-l{position:absolute;left:0;top:0;overflow:visible}.gc-shell .pm-e{fill:none;stroke:var(--gc-line-2);stroke-width:1.5;stroke-linecap:round}.gc-shell .pm-e.t-up{stroke:var(--gc-up);stroke-opacity:.6}.gc-shell .pm-e.t-flat{stroke:var(--gc-flat);stroke-opacity:.5}.gc-shell .pm-e.t-cooling{stroke:var(--gc-cool);stroke-opacity:.6}.gc-shell .pm-e.t-down{stroke:var(--gc-down);stroke-opacity:.6}.gc-shell .pm-n{position:absolute;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:0 4px 0 6px;border:1px solid var(--gc-line-2);border-radius:9px;background:var(--gc-panel);color:var(--gc-text-2);transition:border-color .12s ease,background-color .12s ease}.gc-shell .pm-n:not(.is-root):hover{border-color:var(--gc-line-3);background:var(--gc-panel-2);color:var(--gc-text)}.gc-shell .pm-n>.fx-ar{flex:none}.gc-shell .pm-t{flex:1;min-width:0;display:flex;flex-direction:column;color:inherit;text-decoration:none}.gc-shell .pm-a:after{content:"";position:absolute;inset:0;border-radius:9px}.gc-shell .pm-a:focus-visible{outline:none}.gc-shell .pm-a:focus-visible:after{box-shadow:0 0 0 2px var(--gc-acc)}.gc-shell .pm-t b{overflow:hidden;font:500 13px/18px var(--k-font);white-space:nowrap;text-overflow:ellipsis}.gc-shell .pm-n.is-2 .pm-t b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.gc-shell .pm-s{overflow:hidden;color:var(--gc-text-3);font:400 11.5px/16px var(--k-font);white-space:nowrap;text-overflow:ellipsis}.gc-shell .pm-n.is-f{border-color:var(--gc-line-3);background:var(--gc-panel-2);color:var(--gc-text)}.gc-shell .pm-n.is-f b{font-weight:600;font-size:13.5px}.gc-shell .pm-n.is-root{padding-left:12px;padding-right:8px;background:var(--gc-raise);border-color:var(--gc-line-3);color:var(--gc-text)}.gc-shell .pm-n.is-root b{font:600 14px/20px var(--k-font)}.gc-shell .pm-c{flex:none;min-width:20px;height:20px;box-sizing:border-box;padding:0 6px;border-radius:10px;background:var(--gc-hover-2);color:var(--gc-text-3);font:500 11px/20px var(--k-font);text-align:center}.gc-shell .pm-c.is-more{color:var(--gc-text-2)}.gc-shell .pm-n>.pl-dd{position:relative;z-index:1}.gc-shell .pm-n>.pl-fx{flex:none;width:16px}.gc-shell .pm-n>.pl-dd{width:22px;height:24px;margin:0}.gc-shell .pm-n:not(.is-f)>.pl-dd{opacity:.5}.gc-shell .pm-n:hover>.pl-dd,.gc-shell .pm-n:focus-within>.pl-dd,.gc-shell .pm-n>.pl-dd.is-on{opacity:1}@media(hover:none){.gc-shell .pm-n>.pl-dd{opacity:1}}.gc-shell .pm .pm-n{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gc-shell .pm .pm-a{-webkit-user-drag:none}.gc-shell .pls.is-drag,.gc-shell .pls.is-drag *{cursor:grabbing!important}.gc-shell .pls.is-drag .pm-n:not(.is-can):not(.is-lift){opacity:.55}.gc-shell .pm-n.is-lift{border-style:dashed;opacity:.45}.gc-shell .pm-n.is-can{border-style:dashed;border-color:var(--gc-line-3)}.gc-shell .pm-n.is-drop{border-style:solid;border-color:var(--gc-acc);background:var(--gc-acc-soft);box-shadow:0 0 0 3px var(--gc-acc-glow);opacity:1}.gc-shell .pm-ghost{position:fixed;left:0;top:0;z-index:90;display:flex;flex-direction:column;gap:1px;max-width:280px;padding:7px 11px 8px;border:1px solid var(--gc-line-3);border-radius:9px;background:var(--gc-raise);box-shadow:var(--gc-shadow);color:var(--gc-text);pointer-events:none}.gc-shell .pm-ghost b{overflow:hidden;font:600 13px/18px var(--k-font);white-space:nowrap;text-overflow:ellipsis}.gc-shell .pm-gs{color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .pm-ghost.is-ok{border-color:var(--gc-acc)}.gc-shell .pm-ghost.is-ok .pm-gs{color:var(--gc-acc)}@media(max-width:639px){.gc-shell .tl{--nw: 0px;height:auto;margin:0 -16px;border-radius:0;border-left:0;border-right:0;overflow-x:auto;overflow-y:hidden}.gc-shell .tl-c0{display:none}.gc-shell .ln{display:block}.gc-shell .ln-nm{width:100vw;border-right:0}.gc-shell .ln.is-w{margin-bottom:10px}.gc-shell .ln.is-w .ln-nm{height:auto;border-bottom:0;padding:10px 16px 4px}.gc-shell .ln.is-w .ln-tr{border-top:0}.gc-shell .ln.is-n .ln-nm{height:34px;padding:0 16px}.gc-shell .ln.is-n .ln-tr{border-top:0}.gc-shell .ln-ms{display:flex;gap:6px;width:100vw;box-sizing:border-box;padding:2px 16px 6px;position:sticky;left:0;z-index:3;background:var(--gc-bg);color:var(--gc-text-3);font:400 12.5px/18px var(--k-font)}.gc-shell .ln-ms .k-ic{flex:none;width:13px;height:13px;margin-top:2px}.gc-shell .ln-ms b{margin-right:8px;color:var(--gc-text-2);font-weight:600}.gc-shell .ln.is-w .ln-ms{padding:6px 0 0;width:auto;position:static;background:none}.gc-shell .ln.is-w .ln-ms b{color:var(--gc-text)}.gc-shell .ln-ms .ln-d{margin:0 8px 0 0}.gc-shell .ln-lb{display:none}.gc-shell .ln-ms .ln-r{margin:0}.gc-shell .ln-ms .ln-tg,.gc-shell .ln-ms .ln-who{margin-left:8px}.gc-shell .ln-ms.is-late>.k-ic,.gc-shell .ln-ms.is-late .ln-r{color:var(--gc-cool)}.gc-shell .ln-ms.is-you>.k-ic,.gc-shell .ln-ms.is-you .ln-r{color:var(--gc-wait)}.gc-shell .tl-g{padding-left:16px}.gc-shell .pl-body.is-map{padding:0}.gc-shell .pm{height:auto;max-height:72vh;overflow-x:auto;overflow-y:auto;padding:0 0 16px}}.gc-shell .pic{position:absolute;inset:0;overflow:hidden}.gc-shell .pic .gl-frame{position:absolute;z-index:1}.gc-shell .pic .gl{display:block;overflow:visible;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.gc-shell .pic .gl.is-drag{cursor:grabbing!important}.gc-shell .pic .gl-sea{fill:var(--gc-ocean);stroke:var(--gc-limb);stroke-width:1}.gc-shell .pic .gl-grat{fill:none;stroke:var(--gc-grat);stroke-width:.6}.gc-shell .pic .gl-land{fill:var(--gc-fog-land)}.gc-shell .pic .gl-fog{pointer-events:none}.gc-shell .pic .gl-cc.t-up{fill:var(--gc-up-land)}.gc-shell .pic .gl-cc.t-flat{fill:var(--gc-flat-land)}.gc-shell .pic .gl-cc.t-cooling{fill:var(--gc-cool-land);stroke:var(--gc-cool-edge);stroke-width:.6}.gc-shell .pic .gl-cc.is-cool-f{pointer-events:none}.gc-shell .pic .gl-cc.t-down{fill:var(--gc-down-land)}.gc-shell .pic .gl-cc.is-scout{fill:var(--gc-scout-land)}.gc-shell .pic .gl-cc.is-scout-f{pointer-events:none}.gc-shell .pic .fog-dot-s{fill:var(--gc-scout-dot)}.gc-shell .pic .gl-bd{fill:none;stroke:var(--gc-border);stroke-width:.5;pointer-events:none}.gc-shell .pic .gl-hov{fill:none;stroke:var(--gc-line-3);stroke-width:1;pointer-events:none}.gc-shell .pic .gl-sel{fill:none;stroke:var(--gc-text);stroke-width:1.2;pointer-events:none;fill-opacity:.55}.gc-shell .pic .gl-sel.t-up{fill:var(--gc-up)}.gc-shell .pic .gl-sel.t-flat{fill:var(--gc-flat)}.gc-shell .pic .gl-sel.t-cooling{fill:var(--gc-cool);fill-opacity:.2}.gc-shell .pic .gl-sel.t-down{fill:var(--gc-down)}.gc-shell .pic .gl-sel.t-scout{fill:var(--gc-scout-dot)}.gc-shell .pic .g-rings,.gc-shell .pic .g-corr,.gc-shell .pic .g-rlab,.gc-shell .pic .g-call,.gc-shell .pic .g-labs{pointer-events:none}.gc-shell .pic .g-labs .cl[data-cl]{pointer-events:auto;cursor:pointer}.gc-shell .pic .ring{fill:none;stroke:var(--gc-ring);stroke-width:1}.gc-shell .pic .rp{fill:none;stroke:none}.gc-shell .pic .rl{fill:var(--gc-ring-lab);font:500 10.5px var(--k-font);letter-spacing:.02em;paint-order:stroke;stroke:var(--gc-bg);stroke-width:4px;stroke-linejoin:round}.gc-shell .pic .rl--s{fill:var(--gc-text-2);font-weight:600;stroke:var(--gc-ocean)}.gc-shell .pic .corr{stroke-width:1;opacity:.32}.gc-shell .pic .corr.t-up{stroke:var(--gc-up)}.gc-shell .pic .corr.t-flat{stroke:var(--gc-flat)}.gc-shell .pic .corr.t-cooling{stroke:var(--gc-cool)}.gc-shell .pic .corr.t-down{stroke:var(--gc-down)}.gc-shell .pic .corr.is-back{opacity:.25}.gc-shell .pic .corr.is-dim,.gc-shell .pic .wsec.is-dim{opacity:.12}.gc-shell .pic .corr-o{stroke:var(--gc-bg);stroke-width:1}.gc-shell .pic .corr-o.t-up{fill:var(--gc-up)}.gc-shell .pic .corr-o.t-flat{fill:var(--gc-flat)}.gc-shell .pic .corr-o.t-cooling{fill:var(--gc-cool)}.gc-shell .pic .corr-o.t-down{fill:var(--gc-down)}.gc-shell .pic .corr-o.is-scout{fill:var(--gc-text-2)}.gc-shell .pic .wsec{fill:none;stroke:var(--gc-line-3);stroke-width:1}.gc-shell .pic .wsec-l{fill:var(--gc-text-3);font:500 11px var(--k-font)}.gc-shell .pic .dl{cursor:pointer}.gc-shell .pic .dl .dl-s{stroke:var(--gc-bg);stroke-width:1}.gc-shell .pic .dl.t-up .dl-s{fill:var(--gc-up)}.gc-shell .pic .dl.t-flat .dl-s{fill:var(--gc-flat)}.gc-shell .pic .dl.t-cooling .dl-s{fill:var(--gc-cool);opacity:.6}.gc-shell .pic .dl.t-down .dl-s{fill:var(--gc-down)}.gc-shell .pic .dl.is-ref .dl-s,.gc-shell .pic .dl.is-park .dl-s{fill:var(--gc-bg);stroke-width:1.2}.gc-shell .pic .dl.is-ref .dl-s{stroke:var(--gc-down)}.gc-shell .pic .dl.is-park .dl-s{stroke:var(--gc-flat)}.gc-shell .pic .dl.is-dim{opacity:.22}.gc-shell .pic .dl-ring{fill:none;stroke:var(--gc-text);stroke-width:1.2}.gc-shell .pic .dl-hit{fill:transparent;stroke:none}.gc-shell .pic .dl-lift{stroke:var(--gc-cool);stroke-width:1;stroke-dasharray:2 2;opacity:.8;pointer-events:none}.gc-shell .pic .dl-was{fill:none;stroke:var(--gc-cool);stroke-width:1;opacity:.8;pointer-events:none}.gc-shell .pic .dl-lift.is-dim,.gc-shell .pic .dl-was.is-dim{opacity:.15}.gc-shell .pic .dl-path{stroke:var(--gc-text-2);stroke-width:1;stroke-dasharray:1 3;pointer-events:none}.gc-shell .pic .dl-step{fill:var(--gc-text-2);pointer-events:none}.gc-shell .pic .call-l{fill:none;stroke:var(--gc-line-3);stroke-width:1}.gc-shell .pic .call text{pointer-events:auto;cursor:pointer;font:500 12.5px var(--k-font);paint-order:stroke;stroke:var(--gc-bg);stroke-width:4px;stroke-linejoin:round}.gc-shell .pic .call-a{fill:var(--gc-text);font-weight:600}.gc-shell .pic .call-b{fill:var(--gc-text-2)}.gc-shell .pic .call.t-cooling .call-b{fill:var(--gc-cool)}.gc-shell .pic .call.is-up .call-b{fill:var(--gc-up)}.gc-shell .pic .cl{font:500 12px var(--k-font);paint-order:stroke;stroke:var(--gc-ocean);stroke-width:3.5px;stroke-linejoin:round}.gc-shell .pic .cl-n{fill:var(--gc-text);font-weight:600}.gc-shell .pic .cl-s.t-up{fill:var(--gc-up)}.gc-shell .pic .cl-s.t-flat{fill:var(--gc-flat)}.gc-shell .pic .cl-s.t-cooling{fill:var(--gc-cool)}.gc-shell .pic .cl-s.t-down{fill:var(--gc-down)}.gc-shell .pic .cl-s.is-scout{fill:var(--gc-text-2)}.gc-shell .pic .zp{cursor:pointer}.gc-shell .pic .zp text{fill:var(--gc-text);font:500 11.5px var(--k-font);paint-order:stroke;stroke:var(--gc-ocean);stroke-width:3.5px;stroke-linejoin:round}.gc-shell .pic .zp-t{fill:var(--gc-text-2);font-weight:400}.gc-shell .pic .zp .zg{stroke:var(--gc-bg);stroke-width:1}.gc-shell .pic .zp.t-up .zg{fill:var(--gc-up)}.gc-shell .pic .zp.t-flat .zg{fill:var(--gc-flat)}.gc-shell .pic .zp.t-cooling .zg{fill:var(--gc-cool)}.gc-shell .pic .zp.t-down .zg{fill:var(--gc-down)}.gc-shell .pic .zp.is-ref .zg,.gc-shell .pic .zp.is-park .zg{fill:var(--gc-bg);stroke:var(--gc-flat)}.gc-shell .pic .zp.is-ref .zg{stroke:var(--gc-down)}.gc-shell .pic .zp-hit{fill:transparent}.gc-shell .pic .zp:hover text{fill:var(--gc-text);text-decoration:underline}.gc-shell .pic .zp-o{fill:var(--gc-text);stroke:var(--gc-bg);stroke-width:1;pointer-events:none}.gc-shell .pic .zp-l{stroke:var(--gc-line-3);stroke-width:1;pointer-events:none}.gc-shell .pic .gtip,.gc-shell .pic .gpop{position:absolute;z-index:5;max-width:300px;padding:9px 12px;border:1px solid var(--gc-line-2);border-radius:8px;background:var(--gc-panel-2);box-shadow:var(--gc-shadow);font-size:12.5px;line-height:1.4}.gc-shell .pic .gtip{pointer-events:none}.gc-shell .pic .gtip b,.gc-shell .pic .gpop b{font-weight:600;color:var(--gc-text);margin-right:6px}.gc-shell .pic .gt-l{display:block;color:var(--gc-text-2)}.gc-shell .pic .t-late{display:block;color:var(--gc-cool)}.gc-shell .pic .t-upw{display:block;color:var(--gc-up)}.gc-shell .pic .gpop{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.gc-shell .pic .gp-s{color:var(--gc-text-2);margin-bottom:6px}.gc-shell .pic .gpop .dbtn{height:30px}.gc-shell .pic .rest{position:absolute;inset:0;pointer-events:none;transition:opacity .25s ease}.gc-shell .pic.is-open .rest{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}.gc-shell .pic .rs{position:absolute;left:28px;top:24px;width:304px;z-index:2;display:flex;flex-direction:column;gap:24px;pointer-events:none;--halo: 0 0 1px var(--gc-bg), 0 0 2px var(--gc-bg), 0 0 4px var(--gc-bg), 0 0 8px var(--gc-bg), 0 0 14px var(--gc-bg);text-shadow:var(--halo)}.gc-shell .pic .rs a,.gc-shell .pic .rs button{pointer-events:auto}.gc-shell .pic .rs svg{overflow:visible;filter:drop-shadow(0 0 1.5px var(--gc-bg)) drop-shadow(0 0 4px var(--gc-bg))}.gc-shell .pic .rs-cap{display:block;font:600 11px var(--k-font);letter-spacing:.08em;text-transform:uppercase;color:var(--gc-text-3);margin-bottom:6px}.gc-shell .pic .rv{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--gc-line);border-radius:7px;background:var(--gc-panel);color:var(--gc-text-2);font:500 12px var(--k-font);cursor:pointer;white-space:nowrap}.gc-shell .pic .rv:hover{color:var(--gc-text);border-color:var(--gc-line-3)}.gc-shell .pic .rs.fx{left:40px;top:28px;bottom:28px;width:440px;gap:32px}.gc-shell .pic .rs.fx.is-wide{width:600px}.gc-shell .pic .fx-blk{display:flex;flex-direction:column;align-items:flex-start}.gc-shell .pic .fx-blk--cc{margin-top:auto}.gc-shell .pic .fx .rs-cap{font:600 11px/16px var(--k-font);margin:0 0 4px}.gc-shell .pic .fx-it,.gc-shell .pic .fx-li,.gc-shell .pic .fx-sc{position:relative;pointer-events:auto}.gc-shell .pic .fx-it{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 0}.gc-shell .pic .fx-li:before,.gc-shell .pic .fx-sc:before{content:"";position:absolute;top:0;bottom:0;left:-20px;width:20px}.gc-shell .pic .fx-n{display:grid;grid-template-columns:16px minmax(0,auto);-moz-column-gap:8px;column-gap:8px;align-items:start;min-width:0;padding:0;border:0;background:none;color:var(--gc-text);font:500 15px/22px var(--k-font);text-align:left;text-decoration:none;text-shadow:var(--halo);cursor:pointer}.gc-shell .pic .fx-t{min-width:0;text-wrap:balance;background:no-repeat 0 100% / 100% 1px linear-gradient(transparent,transparent);transition:color .12s ease}.gc-shell .pic .fx-n:hover .fx-t,.gc-shell .pic .fx-n:focus-visible .fx-t,.gc-shell .pic :has(>.fx-dd.is-on)>.fx-n .fx-t{background-image:linear-gradient(var(--gc-line-3),var(--gc-line-3))}.gc-shell .pic .fx-n:focus-visible{outline:none}.gc-shell .pic .fx-nb{white-space:nowrap}.gc-shell .pic .fx-dd{position:absolute;top:3px;left:-1px;width:18px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--gc-text-3);cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease,background-color .12s ease}.gc-shell .pic .fx-dd svg{display:block;width:4px;height:14px;fill:currentColor}.gc-shell .pic .fx-it:hover>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-dd.is-on)>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-n:focus-visible)>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-dd:focus-visible)>.fx-n .fx-ar{opacity:0}.gc-shell .pic .fx-it:hover>.fx-dd,.gc-shell .pic .fx-li:hover>.fx-dd,.gc-shell .pic .fx-sc:hover>.fx-dd,.gc-shell .pic .fx-it:has(>.fx-n:focus-visible)>.fx-dd,.gc-shell .pic .fx-li:has(>.fx-n:focus-visible)>.fx-dd,.gc-shell .pic .fx-sc:has(>.fx-n:focus-visible)>.fx-dd,.gc-shell .pic .fx-dd:focus-visible,.gc-shell .pic .fx-dd.is-on{opacity:1}.gc-shell .pic .fx-dd:hover,.gc-shell .pic .fx-dd.is-on{color:var(--gc-text);background:var(--gc-hover-2)}.gc-shell .pic .fx-dd:focus-visible{outline:2px solid var(--gc-line-3);outline-offset:-2px}.gc-shell .pic .fx-li>.fx-dd,.gc-shell .pic .fx-sc>.fx-dd{top:2px;left:-19px;width:16px;height:20px;border-radius:5px}.gc-shell .pic .fx-li>.fx-dd svg,.gc-shell .pic .fx-sc>.fx-dd svg{height:12px}.gc-shell .pic .fx-more{align-self:stretch}.gc-shell .pic .fx-more>summary{display:grid;grid-template-columns:16px auto;-moz-column-gap:8px;column-gap:8px;width:-moz-fit-content;width:fit-content;padding:3px 0;list-style:none;color:var(--gc-text-2);font:400 14px/22px var(--k-font);text-shadow:var(--halo);cursor:pointer;pointer-events:auto}.gc-shell .pic .fx-more>summary::-webkit-details-marker{display:none}.gc-shell .pic .fx-chev{display:flex;align-items:center;justify-content:center;height:22px;color:var(--gc-text-3)}.gc-shell .pic .fx-chev svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gc-shell .pic .fx-more[open]>summary .fx-chev svg{transform:rotate(90deg)}.gc-shell .pic .fx-more>summary:hover,.gc-shell .pic .fx-more>summary:hover .fx-chev{color:var(--gc-text)}.gc-shell .pic .fx-more>summary:focus-visible{outline:2px solid var(--gc-line-3);outline-offset:2px;border-radius:4px}.gc-shell .pic .fx-more[open]>summary .fx-lamp,.gc-shell .pic .fx-more[open]>summary .fx-nw{display:none}.gc-shell .pic .fx-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px;align-items:start;padding:2px 0 6px 24px}.gc-shell .pic .fx-cols.is-1{grid-template-columns:minmax(0,1fr)}.gc-shell .pic .fx-cols.is-3{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}.gc-shell .pic .fx-col{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.gc-shell .pic .fx-li{max-width:100%;padding:2px 0}.gc-shell .pic .fx-li>.fx-n,.gc-shell .pic .fx-sc>.fx-n{display:block;color:var(--gc-text-2);font:400 14px/20px var(--k-font)}.gc-shell .pic .fx-li>.fx-n:hover,.gc-shell .pic .fx-sc>.fx-n:hover,.gc-shell .pic .fx-li:has(>.fx-dd.is-on)>.fx-n,.gc-shell .pic .fx-sc:has(>.fx-dd.is-on)>.fx-n{color:var(--gc-text)}.gc-shell .pic .fx-sm{align-self:stretch;padding-bottom:0}.gc-shell .pic .fx-sep{color:var(--gc-text-3);text-shadow:var(--halo)}.gc-shell .pic .fx-ft{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-6px}.gc-shell .pic .fx-fb{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;height:30px;padding:0 9px 0 12px;border:1px solid var(--gc-line-2);border-radius:8px;background:var(--gc-bg);color:var(--gc-text-2);font:400 13px/20px var(--k-font);cursor:pointer;pointer-events:auto;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.gc-shell .pic .fx-fb:hover,.gc-shell .pic .fx-fb.is-on{color:var(--gc-text);border-color:var(--gc-line-3);background:var(--gc-hover)}.gc-shell .pic .fx-fb:focus-visible{outline:2px solid var(--gc-line-3);outline-offset:2px}.gc-shell .pic .fx-fb .fx-lamp{width:6px;height:6px;margin-left:8px}.gc-shell .pic .fx-fb .fx-nw{margin-left:8px}.gc-shell .pic .fx-fc{display:flex;margin-left:9px;color:var(--gc-text-3)}.gc-shell .pic .fx-fc svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-90deg);transition:transform .15s ease}.gc-shell .pic .fx-fb.is-on .fx-fc svg{transform:rotate(90deg)}.gc-shell .fxm.is-ft{min-width:min(280px,calc(100% - 16px));max-width:min(400px,calc(100% - 16px));max-height:calc(100% - 16px);overflow-y:auto}.gc-shell .fxm .fx-mi--2{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;box-sizing:border-box}.gc-shell .fx-mi-s{color:var(--gc-text-3);font-size:12.5px;line-height:18px}.gc-shell .fx-mi-s.is-q,.gc-shell .fx-mi.is-why{color:var(--gc-wait)}.gc-shell .fx-mi.is-why:hover,.gc-shell .fx-mi.is-why:focus-visible{background:var(--gc-wait-soft)}.gc-shell .pic .sum{position:absolute;z-index:2;left:var(--sx, 580px);right:0;top:0;bottom:0;overflow-y:auto;padding:26px 32px 40px 0;opacity:0;transform:translate(14px);transition:opacity .3s ease .2s,transform .35s ease .15s;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .pic .sum.is-on{opacity:1;transform:none}.gc-shell .pic .sum>*{max-width:720px}.gc-shell .pic .wn{display:flex;flex-direction:column}.gc-shell .pic .w-n{font:400 13px/20px var(--k-font);color:var(--gc-text-3);font-variant-numeric:tabular-nums}.gc-shell .pic .w-e{margin:0;padding:2px 0;font-size:13px;color:var(--gc-text-3)}.gc-shell .pic .w-dot{margin:0 7px;color:var(--gc-text-3)}.gc-shell .pic .wn-h{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.gc-shell .pic .wn-t{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;padding-top:2px}.gc-shell .pic .wn-t h2{margin:0;min-width:0;font:600 24px/30px var(--k-font);color:var(--gc-text)}.gc-shell .pic .wn-t .cc{vertical-align:0}.gc-shell .pic .wn-t h2 .fx-ar{display:inline-flex;vertical-align:-2px;width:20px;height:20px;margin-left:6px}.gc-shell .pic .wn-t h2 .fx-ar svg{width:16px;height:16px}.gc-shell .pic .wn-full{position:relative;flex:none;box-sizing:border-box;gap:8px;padding:0 11px 0 13px}.gc-shell .pic .wn-full svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:var(--gc-text-2)}.gc-shell .pic .wn-full:hover svg{color:var(--gc-text)}.gc-shell .pic .wn-full:after{content:attr(data-tip);position:absolute;z-index:6;right:0;top:calc(100% + 8px);padding:6px 10px;border:1px solid var(--gc-line-2);border-radius:8px;background:var(--gc-panel-2);box-shadow:var(--gc-shadow);color:var(--gc-text-2);font:400 12.5px/18px var(--k-font);white-space:nowrap;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}.gc-shell .pic .wn-full:hover:after,.gc-shell .pic .wn-full:focus-visible:after{opacity:1;transform:none}.gc-shell .pic .tg-more{padding:0 8px}.gc-shell .pic .tg.is-x{display:none}.gc-shell .pic .wn-t.is-all .tg.is-x{display:inline-flex}.gc-shell .pic a.g:hover{border-color:var(--gc-line-3);background:var(--gc-panel-2)}.gc-shell .pic .ts{display:block;width:100%;height:36px;overflow:visible}.gc-shell .pic .ts-band{fill:var(--gc-band)}.gc-shell .pic .ts-since{stroke:currentColor;stroke-opacity:.45;stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.gc-shell .pic .ts-l{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gc-shell .pic .ts-dot{position:absolute;right:-3px;width:7px;height:7px;border-radius:50%;background:currentColor;transform:translateY(-50%);box-shadow:0 0 0 2px var(--gc-panel)}.gc-shell .pic .ts-dot.t-up{color:var(--gc-up)}.gc-shell .pic .ts-dot.t-flat{color:var(--gc-flat)}.gc-shell .pic .ts-dot.t-cooling{color:var(--gc-cool)}.gc-shell .pic .ts-dot.t-down{color:var(--gc-down)}.gc-shell .pic .chg{margin-bottom:24px}.gc-shell .pic .chg-l{border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel);overflow:hidden}.gc-shell .pic .chg-r{display:grid;grid-template-columns:16px minmax(0,190px) minmax(0,1fr) auto 10px;align-items:center;gap:12px;width:100%;min-height:38px;box-sizing:border-box;padding:0 14px;margin:0;border:0;border-top:1px solid var(--gc-line);border-radius:0;background:none;color:var(--gc-text-2);font:400 13px/18px var(--k-font);text-align:left;text-decoration:none;cursor:pointer}.gc-shell .pic .chg-r:first-child{border-top:0}.gc-shell .pic .chg-r:hover,.gc-shell .pic .chg-r.is-hl{background:var(--gc-hover)}.gc-shell .pic .chg-r:hover .w-chev{color:var(--gc-text-2)}.gc-shell .pic .chg-r.is-x{display:none}.gc-shell .pic .chg.is-all .chg-r.is-x{display:grid}.gc-shell .pic .chg-g{display:flex;justify-content:center}.gc-shell .pic .chg-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gc-text);font:600 13.5px/18px var(--k-font)}.gc-shell .pic .chg-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-shell .pic .chg-t.is-q{color:var(--gc-wait)}.gc-shell .pic .chg-d{color:var(--gc-text-3);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.gc-shell .pic .chg-more{display:inline-flex;align-items:baseline;gap:8px;padding:0;margin-top:12px;border:0;background:none;color:var(--gc-text-2);font:500 14px/20px var(--k-font);cursor:pointer}.gc-shell .pic .chg-more:hover{color:var(--gc-text)}.gc-shell .pic .chg-more .w-chev{align-self:center}.gc-shell .pic .chg-more .w-chev svg{transition:transform .15s ease}.gc-shell .pic .chg.is-all .chg-more .w-chev svg{transform:rotate(-90deg)}.gc-shell .pic .hod{display:flex;flex-direction:column;gap:22px}.gc-shell .pic .hg{margin:0}.gc-shell .pic .hg--rest>summary{display:inline-flex;width:-moz-max-content;width:max-content;margin-bottom:0;list-style:none;cursor:pointer;color:var(--gc-text-2);font-weight:500}.gc-shell .pic .hg--rest[open]>summary{margin-bottom:10px}.gc-shell .pic .hg--rest>summary::-webkit-details-marker{display:none}.gc-shell .pic .hg--rest>summary:hover{color:var(--gc-text)}.gc-shell .pic .hg--rest>summary .w-chev{align-self:center}.gc-shell .pic .hg--rest>summary .w-chev svg{transition:transform .15s ease}.gc-shell .pic .hg--rest[open]>summary .w-chev svg{transform:rotate(90deg)}.gc-shell .pic .hg--rest .hr-a{color:var(--gc-text-2);font-weight:500}.gc-shell .pic .tm{--nm: 172px;padding:4px 14px 0;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel);overflow:hidden}.gc-shell .pic .tm-hd,.gc-shell .pic .tm-r{display:grid;grid-template-columns:var(--nm) minmax(0,1fr);-moz-column-gap:14px;column-gap:14px}.gc-shell .pic .tm-sc{position:relative;height:42px}.gc-shell .pic .tm-ms,.gc-shell .pic .tm-ws{position:absolute;left:0;right:0}.gc-shell .pic .tm-ms{top:0;height:18px}.gc-shell .pic .tm-ws{top:22px;height:18px}.gc-shell .pic .tm-m{position:absolute;top:0;padding-left:5px;border-left:1px solid var(--gc-line-2);font:500 12px/16px var(--k-font);color:var(--gc-text-2);white-space:nowrap}.gc-shell .pic .tm-m .is-s{display:none}.gc-shell .pic .tm-w{position:absolute;top:2px;transform:translate(-50%);font:400 11.5px/14px var(--k-font);color:var(--gc-text-3);font-variant-numeric:tabular-nums}.gc-shell .pic .tm-today{position:absolute;left:50%;top:0;transform:translate(-50%);height:18px;padding:0 7px;border-radius:9px;background:var(--gc-pill);color:var(--gc-text);font:600 11px/18px var(--k-font);white-space:nowrap}.gc-shell .pic .tm-rs{border-top:1px solid var(--gc-line)}.gc-shell .pic .tm-r{align-items:center;min-height:54px;margin:0 -14px;padding:0 14px;border-bottom:1px solid var(--gc-line);color:var(--gc-text);text-decoration:none;transition:background-color .12s ease}.gc-shell .pic .tm-r:last-child{border-bottom:0}.gc-shell .pic .tm-r:hover,.gc-shell .pic .tm-r.is-hl{background:var(--gc-hover)}.gc-shell .pic .tm-r.is-hl .tm-tx b{color:var(--gc-text);text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px}.gc-shell .pic .tm-nm{display:flex;align-items:center;gap:12px;min-width:0;padding:0}.gc-shell .pic .tm-i{flex:none;display:flex;align-items:center;justify-content:center;width:16px;height:20px}.gc-shell .pic .tm-tx{display:flex;flex-direction:column;min-width:0}.gc-shell .pic .tm-tx b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13.5px/19px var(--k-font)}.gc-shell .pic .tm-tx span{font:400 12.5px/17px var(--k-font);color:var(--gc-text-2)}.gc-shell .pic .tm-r.is-off .tm-tx b{color:var(--gc-text-2)}.gc-shell .pic .tm-tr{position:relative;height:54px}.gc-shell .pic .tm-grid{position:absolute;inset:0;pointer-events:none}.gc-shell .pic .tm-grid:after{content:"";position:absolute;inset:0 0 0 50%;background:var(--gc-fill-1)}.gc-shell .pic .tm-gw,.gc-shell .pic .tm-gm,.gc-shell .pic .tm-now{position:absolute;top:0;bottom:0;width:1px}.gc-shell .pic .tm-gw{background:var(--gc-band)}.gc-shell .pic .tm-gm{background:var(--gc-hover-2)}.gc-shell .pic .tm-now{background:var(--gc-trace)}.gc-shell .pic .tm-ln{position:absolute;top:31px;height:2px;margin-top:-1px;border-radius:1px;background:var(--gc-trace)}.gc-shell .pic .tm-ln.is-dash{height:0;margin-top:-1px;border-top:2px dashed var(--gc-link);background:none;border-radius:0}.gc-shell .pic .tm-ln.is-park{border-top-color:var(--gc-line-2)}.gc-shell .pic .tm-t{position:absolute;top:31px;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--gc-text-2);box-shadow:0 0 0 2px var(--gc-panel)}.gc-shell .pic .tm-t:before{content:"";position:absolute;inset:-6px}.gc-shell .pic .tm-t:after{content:attr(data-tip);position:absolute;z-index:6;left:50%;bottom:calc(100% + 9px);transform:translate(-50%);padding:5px 9px;border:1px solid var(--gc-line-2);border-radius:7px;background:var(--gc-panel-2);box-shadow:var(--gc-shadow);color:var(--gc-text);font:400 12px/16px var(--k-font);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .1s ease}.gc-shell .pic .tm-t:hover{background:var(--gc-text)}.gc-shell .pic .tm-t:hover:after{opacity:1}.gc-shell .pic .tm-dia{position:absolute;top:31px;width:9px;height:9px;margin:-5.5px 0 0 -5.5px;border:2px solid var(--gc-text);background:var(--gc-panel);transform:rotate(45deg)}.gc-shell .pic .tm-dia.is-late{border-color:var(--gc-cool);background:var(--gc-cool)}.gc-shell .pic .tm-wait{position:absolute;top:27px;height:8px;border-radius:2px;box-sizing:border-box;border:1px dashed var(--gc-cool)}.gc-shell .pic .tm-x{position:absolute;top:31px;width:12px;height:12px;margin:-6px 0 0 -6px}.gc-shell .pic .tm-x:before,.gc-shell .pic .tm-x:after{content:"";position:absolute;left:5px;top:-1px;width:2px;height:14px;border-radius:1px;background:var(--gc-down);transform:rotate(45deg)}.gc-shell .pic .tm-x:after{transform:rotate(-45deg)}.gc-shell .pic .tm-lb{position:absolute;top:7px;transform:translate(-50%);font:500 11.5px/14px var(--k-font);color:var(--gc-text-2);white-space:nowrap;font-variant-numeric:tabular-nums}.gc-shell .pic .tm-lb.is-r{transform:translate(-4px)}.gc-shell .pic .tm-lb.is-l{transform:translate(calc(-100% + 4px))}.gc-shell .pic .tm-lb.is-under{top:38px;font-weight:600;font-size:11px}.gc-shell .pic .tm-lb.is-edge{left:auto;transform:none;padding-right:2px}.gc-shell .pic .tm-lb.is-late{color:var(--gc-cool)}.gc-shell .pic .tm-lb.is-ref{color:var(--gc-down);top:7px}.gc-shell .stg-sc{margin:0 -2px;padding:0 2px}.gc-shell .stg{display:grid;grid-template-columns:repeat(5,minmax(118px,1fr));-moz-column-gap:14px;column-gap:14px}.gc-shell .stg-h{position:relative;display:flex;align-items:baseline;gap:6px;padding:0 0 9px;margin-bottom:8px;border-bottom:1px solid var(--gc-line-2);font:600 13px/18px var(--k-font);color:var(--gc-text-2);white-space:nowrap}.gc-shell .stg-h.is-goal{color:var(--gc-text)}.gc-shell .stg-a{position:absolute;right:-12px;bottom:-5px;display:flex;width:10px;height:10px;color:var(--gc-text-3);background:var(--gc-bg)}.gc-shell .stg-a svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gc-shell .stg-w{margin-top:-3px;font:400 12px/16px var(--k-font);color:var(--gc-text-2)}.gc-shell .stg-b{display:flex;flex-direction:column;gap:6px;min-width:0}.gc-shell .stg-c{display:flex;flex-direction:column;gap:5px;padding:9px 8px 10px;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel);color:var(--gc-text);text-decoration:none;transition:border-color .12s ease,background-color .12s ease}.gc-shell .stg-c:hover,.gc-shell .stg-c.is-hl{border-color:var(--gc-line-3);background:var(--gc-panel-2)}.gc-shell .stg-c.is-hl{border-color:var(--gc-text-2)}.gc-shell .stg-c b{font:600 13px/18px var(--k-font);overflow-wrap:break-word}.gc-shell .stg-m{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;font:400 12px/16px var(--k-font);color:var(--gc-text-2);font-variant-numeric:tabular-nums}.gc-shell .stg-m i{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.gc-shell .stg-m .is-late{color:var(--gc-cool)}.gc-shell .stg-m .is-ref{color:var(--gc-down)}.gc-shell .stg-cc{font:600 10px/16px var(--k-font);letter-spacing:.04em;color:var(--gc-text-3)}.gc-shell .stg-e{padding:6px 2px;color:var(--gc-text-3)}.gc-shell .stg-off{display:flex;flex-direction:column;gap:8px;margin-top:22px;padding-top:14px;border-top:1px solid var(--gc-line)}.gc-shell .stg-o{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.gc-shell .stg-ok{display:inline-flex;align-items:baseline;gap:6px;min-width:92px;font:600 13px/18px var(--k-font);color:var(--gc-text-2)}.gc-shell .stg-p{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;max-width:100%;min-height:30px;padding:5px 11px;border:1px solid var(--gc-line);border-radius:8px;color:var(--gc-text-2);font:400 13px/18px var(--k-font);text-decoration:none}.gc-shell .stg-p:hover{border-color:var(--gc-line-3);color:var(--gc-text)}.gc-shell .stg-p span{flex:none;white-space:nowrap;color:var(--gc-text-3);font-size:12px;font-variant-numeric:tabular-nums}.gc-shell .stg-off{container-type:inline-size}@container (max-width: 559px){.gc-shell .stg-ok{flex-basis:100%}.gc-shell .stg-p:not(.is-open){display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:1px}.gc-shell .stg-p span{grid-column:2;white-space:normal}}@container (min-width: 560px){.gc-shell .stg-o{position:relative;padding-left:102px}.gc-shell .stg-ok{position:absolute;left:0;top:6px}}.gc-shell .pic .sp{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:4px 0 24px;padding:0;list-style:none}.gc-shell .pic .sp-i{position:relative;min-width:0;padding-right:14px}.gc-shell .pic .sp-i>a,.gc-shell .pic .sp-b{display:flex;flex-direction:column;gap:2px;color:var(--gc-text);text-decoration:none}.gc-shell .pic .sp-o{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-bottom:12px;box-sizing:border-box;border-radius:50%;background:var(--gc-bg)}.gc-shell .pic .sp-i.is-past .sp-o{background:var(--gc-trace)}.gc-shell .pic .sp-o svg{width:12px;height:12px;fill:none;stroke:var(--gc-bg);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gc-shell .pic .sp-i.is-here .sp-o{border:2px solid var(--gc-text);box-shadow:0 0 0 4px var(--gc-fill-2)}.gc-shell .pic .sp-i.is-here .sp-o:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--gc-text)}.gc-shell .pic .sp-i.is-gap .sp-o{border:1.5px dashed var(--gc-text-3)}.gc-shell .pic .sp-i.is-next .sp-o{border:1.5px solid var(--gc-text-2)}.gc-shell .pic .sp-i.is-next .sp-o:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--gc-text-2)}.gc-shell .pic .sp-i.to-solid:after,.gc-shell .pic .sp-i.to-dash:after{content:"";position:absolute;left:26px;right:8px;top:8px}.gc-shell .pic .sp-i.to-solid:after{height:2px;border-radius:1px;background:var(--gc-trace)}.gc-shell .pic .sp-i.to-dash:after{border-top:2px dashed var(--gc-line-2)}.gc-shell .pic .sp-i b{font:600 14px/19px var(--k-font);overflow-wrap:break-word}.gc-shell .pic .sp-i.is-past b{color:var(--gc-text-2);font-weight:500}.gc-shell .pic .sp-i.is-gap b{color:var(--gc-text-3);font-weight:500}.gc-shell .pic .sp-s{font:400 12.5px/18px var(--k-font);color:var(--gc-text-3)}.gc-shell .pic .sp-i.is-here .sp-s{color:var(--gc-text-2)}.gc-shell .pic .sp-i>a:hover b{text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px}.gc-shell .pic .sp-i>a.is-hl b{text-decoration:underline;text-underline-offset:3px}.gc-shell .pic .ss{margin-bottom:24px}.gc-shell .pic .kn{margin:0;border:1px solid var(--gc-line);border-radius:10px;background:var(--gc-panel);overflow:hidden}.gc-shell .pic .kn-r{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:10px 14px;border-top:1px solid var(--gc-line)}.gc-shell .pic .kn-r:first-child{border-top:0}.gc-shell .pic .kn-r dt{font:400 12.5px/20px var(--k-font);color:var(--gc-text-3)}.gc-shell .pic .kn-r dd{margin:0;font:400 13.5px/20px var(--k-font);color:var(--gc-text)}.gc-shell .pic .w-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border:1px solid var(--gc-line);border-radius:12px;background:var(--gc-panel)}.gc-shell .pic .w-empty b{font:600 14px/20px var(--k-font)}.gc-shell .pic .gw{position:absolute;z-index:3;display:none;padding:0 12px 0 9px}.gc-shell .pic.is-open .gw{display:inline-flex}@media(max-width:1300px){.gc-shell .pic .rs.fx{left:36px;top:20px;bottom:20px;width:420px;gap:24px}.gc-shell .pic .rs.fx.is-wide{width:540px}.gc-shell .pic .fx-cols{-moz-column-gap:32px;column-gap:32px}.gc-shell .pic .sum{padding-right:24px}}@media(max-height:820px)and (min-width:640px){.gc-shell .pic .sum{padding-top:18px}.gc-shell .pic .wn-h{margin-bottom:14px}.gc-shell .pic .gs3,.gc-shell .pic .chg{margin-bottom:20px}}@media(max-width:639px){.gc-shell .pic{position:relative;inset:auto;overflow:visible;min-height:calc(100vh - 56px)}.gc-shell .pic .rest{position:static;padding:calc(var(--fh, 380px) + 4px) 16px 24px}.gc-shell .pic.is-open .rest{display:none}.gc-shell .pic .rs{position:static;width:auto;gap:20px}.gc-shell .pic .rs.fx,.gc-shell .pic .rs.fx.is-wide{width:auto;padding-left:28px;gap:28px}.gc-shell .pic .fx-blk--cc{margin-top:0}.gc-shell .pic .fx-dd{opacity:1}.gc-shell .pic .fx-it>.fx-dd{left:-20px}.gc-shell .pic .fx-it.no-ar>.fx-dd{left:-1px}.gc-shell .pic .fx-it:hover>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-dd.is-on)>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-n:focus-visible)>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-dd:focus-visible)>.fx-n .fx-ar{opacity:1}.gc-shell .pic .fx-dd:after{content:"";position:absolute;inset:-3px -2px}.gc-shell .pic .fx-cols,.gc-shell .pic .fx-cols.is-3{grid-template-columns:minmax(0,1fr)}.gc-shell .pic .fx-ft{margin-top:-4px}.gc-shell .pic .sum{position:static;padding:14px 16px 32px;transform:none}.gc-shell .pic .wn-h{position:relative;flex-direction:column;gap:0;min-height:174px;padding-left:146px;box-sizing:border-box;margin-bottom:18px}.gc-shell .pic .wn-t h2{font-size:20px;line-height:26px}.gc-shell .pic .wn-t{align-self:stretch;min-width:0;min-height:132px;align-content:center;margin-bottom:10px;padding-top:0}.gc-shell .pic .wn-full{align-self:flex-end;margin-top:auto}.gc-shell .pic .wn-full:after{display:none}.gc-shell .pic .chg-r{grid-template-columns:16px minmax(0,1fr) auto 10px;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:0;padding:7px 12px}.gc-shell .pic .chg-g{grid-row:1 / 3;align-self:start}.gc-shell .pic .chg-n{grid-column:2}.gc-shell .pic .chg-t{grid-column:2 / 4;grid-row:2;white-space:normal;font-size:12.5px}.gc-shell .pic .chg-d{grid-column:3;grid-row:1}.gc-shell .pic .chg-r .w-chev{grid-column:4;grid-row:1 / 3}.gc-shell .pic .tm-hd,.gc-shell .pic .tm-r{grid-template-columns:minmax(0,1fr)}.gc-shell .pic .tm-hd>.tm-nm{display:none}.gc-shell .pic .tm{padding:4px 12px 0}.gc-shell .pic .tm-r{margin:0 -12px;padding:8px 12px 0;min-height:0}.gc-shell .pic .tm-nm{padding-left:0;gap:10px}.gc-shell .pic .tm-m .is-w{display:none}.gc-shell .pic .tm-m .is-s{display:inline}.gc-shell .pic .tm-w.is-near{display:none}.gc-shell .stg-sc{overflow-x:auto;margin:0 -16px;padding:0 16px 6px;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .stg{grid-template-columns:repeat(5,150px)}.gc-shell .pic .sp{grid-template-columns:1fr;gap:0}.gc-shell .pic .sp-i{padding:0 0 18px 32px}.gc-shell .pic .sp-i:last-child{padding-bottom:0}.gc-shell .pic .sp-o{position:absolute;left:0;top:0;margin:0}.gc-shell .pic .sp-i.to-solid:after,.gc-shell .pic .sp-i.to-dash:after{inset:22px auto 2px 8px;width:0;height:auto;border-top:0}.gc-shell .pic .sp-i.to-solid:after{width:2px}.gc-shell .pic .sp-i.to-dash:after{border-left:2px dashed var(--gc-line-2)}.gc-shell .pic .kn-r{grid-template-columns:1fr;gap:2px;padding:9px 12px}.gc-shell .pic .gtip{display:none}}@media(hover:none){.gc-shell .pic .fx-dd{opacity:1}.gc-shell .pic .fx-it>.fx-dd{left:-20px}.gc-shell .pic .fx-it.no-ar>.fx-dd{left:-1px}.gc-shell .pic .fx-it:hover>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-dd.is-on)>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-n:focus-visible)>.fx-n .fx-ar,.gc-shell .pic .fx-it:has(>.fx-dd:focus-visible)>.fx-n .fx-ar{opacity:1}}.gc-shell .pic .gl-fd{fill:var(--gc-fog-dot)}.gc-shell .pic .gl-cd{fill:var(--gc-cool-dot)}.gc-shell .pic .ts-l.t-up{stroke:var(--gc-up)}.gc-shell .pic .ts-l.t-flat{stroke:var(--gc-flat)}.gc-shell .pic .ts-l.t-cooling{stroke:var(--gc-cool)}.gc-shell .pic .ts-l.t-down{stroke:var(--gc-down)}.gc-shell .pic .g-gr{color:var(--gc-text-3)}.gc-shell .stg-off.is-e,.gc-shell .stg-o.is-e{display:none}.gc-shell .is-sdrag .stg-off.is-e,.gc-shell .is-sdrag .stg-o.is-e,.gc-shell .stg-off.is-e:has(.is-pend),.gc-shell .stg-o.is-e:has(.is-pend){display:flex}.gc-shell .stg-b{position:relative}.gc-shell .stg-b:before{content:"";position:absolute;z-index:-1;inset:-38px -7px -4px;border-radius:12px;background:var(--gc-fill-1);opacity:0;pointer-events:none;transition:opacity .16s ease}.gc-shell .stg{position:relative;z-index:0}.gc-shell .stg-b.is-over:before{opacity:1}.gc-shell .stg-h.is-over{color:var(--gc-white)}.gc-shell .stg-o{border-radius:8px;transition:background-color .16s ease,box-shadow .16s ease}.gc-shell .stg-o.is-over{background:var(--gc-fill-1);box-shadow:0 0 0 4px var(--gc-fill-1)}.gc-shell .stg-o.is-over .stg-ok{color:var(--gc-white)}.gc-shell .stg-b.is-over>.stg-e,.gc-shell .stg-b:has(>.is-pend)>.stg-e,.gc-shell .is-sdrag .stg-b>.stg-e:only-child{display:none}.gc-shell .stg-b>.stg-e{order:1}.gc-shell .stg-c.pl-fly,.gc-shell .stg-p.pl-fly{border-color:var(--gc-line-2);background:var(--gc-panel);color:var(--gc-text)}.gc-shell .stg-c.is-up,.gc-shell .stg-p.is-up{box-shadow:var(--gc-lift)}.gc-shell .stg-c.is-trace,.gc-shell .stg-p.is-trace{border-color:transparent;background:var(--gc-fill-1);color:transparent}.gc-shell .stg-c.is-trace>*,.gc-shell .stg-p.is-trace>*{visibility:hidden}.gc-shell .stg-c.is-land,.gc-shell .stg-p.is-land{position:relative;z-index:4}.gc-shell .stg-c.is-pend,.gc-shell .stg-p.is-pend{border-color:var(--gc-acc-edge);background:var(--gc-panel);pointer-events:auto}.gc-shell .stg-c.is-open,.gc-shell .stg-p.is-open{background:var(--gc-panel-2)}.gc-shell .stg-c.is-open>:not(b):not(.dv-in){display:none}.gc-shell .stg-p.is-open{flex-wrap:wrap}.gc-shell .stg-p.is-open>span{display:none}.gc-shell .stg-p>.dv-in{flex:1 0 100%;min-width:0;margin-top:0}.gc-shell .stg-c>.dv-in{margin-top:3px}.gc-shell .pic .gs3>.g-now:only-child{grid-column:1 / -1}.gc-shell .stg-c .stg-m{flex-wrap:nowrap;align-items:flex-start}.gc-shell .stg-c .stg-m i{margin-top:4.5px}.gc-shell .stg-o>.pl-slot{height:var(--h, 30px);margin-bottom:0;width:0;margin-right:-10px;transition:width .18s ease,margin-right .18s ease}.gc-shell .stg-o>.pl-slot.is-on{width:var(--w);margin-right:0}.gc-shell .stg-o>.stg-c.is-pend{width:220px}@media(prefers-reduced-motion:reduce){.gc-shell .pic .sum,.gc-shell .pic .rest,.gc-shell .stg-b:before,.gc-shell .stg-o,.gc-shell .stg-o>.pl-slot{transition:none}}.gc-shell .pic .g-v:has(>.g-w.is-step){white-space:normal;align-items:center}.gc-shell .pic .g-w.is-step{font:600 17px/22px var(--k-font);overflow-wrap:anywhere}.gc-shell .pic .stg-o:has(>.is-pend){align-items:flex-start}.gc-shell .xpp{position:fixed;z-index:70;top:0;right:0;bottom:0;width:380px;max-width:100vw;box-sizing:border-box;display:flex;flex-direction:column;background:var(--gc-panel);border-left:1px solid var(--gc-line-2);box-shadow:var(--gc-shadow);color:var(--gc-text);font:400 13px/18px var(--k-font);transform:translate(100%);transition:transform .22s ease}.gc-shell .xpp[hidden]{display:none}.gc-shell .xpp.is-on{transform:none}.gc-shell .xpp-h{height:56px;flex:none;display:flex;align-items:center;gap:10px;padding:0 12px 0 18px;border-bottom:1px solid var(--gc-line)}.gc-shell .xpp-h b{font:600 15px var(--k-font)}.gc-shell .xpp-s{color:var(--gc-text-3);font-size:12.5px}.gc-shell .xpp-b{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 24px}.gc-shell .xp-grp{margin-bottom:16px}.gc-shell .xp-gh{display:flex;align-items:center;gap:8px;margin:0 0 8px;font:600 12px var(--k-font);color:var(--gc-text-2);text-transform:uppercase;letter-spacing:.05em}.gc-shell .xp-gn{color:var(--gc-text-3);font-weight:500}.gc-shell .xp-gb{display:inline-flex;align-items:center;gap:6px;padding:2px 6px 2px 2px;margin-left:-2px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.gc-shell .xp-gb:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .xp-gb .xp-gc{color:var(--gc-text-3);transition:transform .15s ease}.gc-shell .xp-gb[aria-expanded=true] .xp-gc{transform:rotate(90deg)}.gc-shell .xp-it{padding:10px 12px;margin-bottom:6px;border:1px solid var(--gc-line);border-radius:8px;background:var(--gc-panel-2);scroll-margin:12px}.gc-shell .xp-it.is-hl{border-color:var(--gc-line-3);box-shadow:inset 2px 0 0 var(--gc-text)}.gc-shell .xp-r1{display:flex;align-items:center;gap:8px;min-height:20px}.gc-shell .xp-st{font-size:12px;color:var(--gc-text-3)}.gc-shell .st-waiting .xp-st,.gc-shell .st-back .xp-st{color:var(--gc-wait)}.gc-shell .xp-n{display:flex;align-items:flex-start;gap:4px;margin:4px 0;color:var(--gc-text);font:400 14px/22px var(--k-font)}.gc-shell .xp-n>span{flex:1;min-width:0;overflow-wrap:anywhere}.gc-shell .xp-nl{color:inherit;text-decoration:none}.gc-shell .xp-nl:hover{text-decoration:underline;text-underline-offset:3px}.gc-shell .xp-nl:focus-visible{outline:2px solid var(--gc-acc);outline-offset:1px;border-radius:3px}.gc-shell .xp-pen{width:24px;height:24px;margin:-2px -4px 0 0;color:var(--gc-text-3)}.gc-shell .xp-pen .k-ic{width:14px;height:14px}.gc-shell .xp-ed{display:flex;flex-direction:column;gap:4px;margin:6px 0}.gc-shell .xp-ed .din{font-weight:400}.gc-shell .xp-eh{color:var(--gc-text-3);font-size:11.5px}.gc-shell .xp-m{display:flex;align-items:flex-start;gap:5px;color:var(--gc-text-2);font-size:12.5px}.gc-shell .xp-m .k-ic{flex:none;width:13px;height:13px;margin-top:2.5px;color:var(--gc-text-3)}.gc-shell .xp-act{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px}.gc-shell .xp-act .dbtn{height:30px}.gc-shell .xp-cmd{display:inline-flex;flex-basis:100%;align-items:center;gap:5px;font-size:12px;color:var(--gc-text-3)}.gc-shell .xp-cmd .k-ic{color:var(--gc-text-3)}.gc-shell .xp-ord{display:inline-flex;align-items:center;gap:4px;color:var(--gc-text-3);font-size:12px}.gc-shell .xp-ob{padding:2px 4px;border:0;border-radius:5px;background:transparent;color:var(--gc-text-2);font:inherit;cursor:pointer}.gc-shell .xp-ob:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .xp-ob.is-off{color:var(--gc-text-3);opacity:.5;cursor:default}.gc-shell .xp-form{margin-top:10px;display:flex;flex-direction:column;gap:8px}.gc-shell .xp-fa{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.gc-shell .xp-fa .dbtn{height:30px}.gc-shell .xp-fa .dbtn[disabled]{opacity:.5;cursor:default}.gc-shell .xp-fc{margin-left:auto;color:var(--gc-text-3);font-size:12px}.gc-shell .xp-fs+.xp-fs{margin-top:4px;padding-top:8px;border-top:1px solid var(--gc-line-2)}.gc-shell .xp-fn{display:inline-block;margin-bottom:2px;color:var(--gc-text-2);font:600 12px/16px var(--k-font);text-decoration:none}.gc-shell a.xp-fn:hover{color:var(--gc-text);text-decoration:underline;text-underline-offset:2px}.gc-shell .xpp{--gc-card: var(--gc-raise);--gc-ans: var(--gc-raise);--gc-well: var(--gc-panel)}.gc-shell .xpp .dq-r{grid-template-columns:minmax(0,1fr);margin-top:8px;border-radius:12px}.gc-shell .xpp .dq-m{padding:16px 16px 20px}.gc-shell .xpp .dq-t{font:600 15px/22px var(--k-font);letter-spacing:0}.gc-shell .xpp .dq-c{font-size:13px;line-height:20px}.gc-shell .xpp .dq-d{gap:12px;margin-top:16px;padding-top:16px}.gc-shell .xpp .dq-dr{grid-template-columns:minmax(0,1fr);row-gap:4px}.gc-shell .xpp .dq-dr dd{font-size:13px;line-height:20px}.gc-shell .xpp .dq-dr.is-main{padding-bottom:0}.gc-shell .xpp .dq-dr.is-main dd{font-size:14px;line-height:22px}.gc-shell .xpp .dq-w li{grid-template-columns:minmax(0,1fr);row-gap:2px}.gc-shell .xpp .dq-src{max-width:none;text-align:left}.gc-shell .xpp .dq-a{padding:16px 8px;border-left:0;border-top:1px solid var(--gc-line)}.gc-shell .xpp .dq-ah{margin:0 8px 4px}.gc-shell .xpp .dq-op{padding:10px 8px;font-size:13px;line-height:20px}.gc-shell .xpp .dq-op+.dq-op:before{left:38px;right:8px}.gc-shell .xp-hb{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:2px 4px 2px 2px;border:0;border-radius:5px;background:transparent;color:var(--gc-text-3);font:400 12px var(--k-font);cursor:pointer}.gc-shell .xp-hb:hover{background:var(--gc-hover);color:var(--gc-text-2)}.gc-shell .xp-hb .xp-hc{transition:transform .15s ease}.gc-shell .xp-hb[aria-expanded=true] .xp-hc{transform:rotate(180deg)}.gc-shell .xp-h{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.gc-shell .xp-h li{display:grid;grid-template-columns:52px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;font-size:12px;line-height:16px;color:var(--gc-text-2)}.gc-shell .xp-hd{color:var(--gc-text-3)}.gc-shell .xp-ht{overflow-wrap:anywhere}.gc-shell .xp-hw{grid-column:2;color:var(--gc-text-3)}.gc-shell .xp-empty{color:var(--gc-text-3);font-size:12.5px}.gc-shell .xp-load{padding:8px 0}.gc-shell .xp-foot{color:var(--gc-text-3);font-size:12px;margin:4px 0 0}.gc-shell.xpp-on .toasts{left:auto;right:16px;bottom:16px;transform:none;width:348px;max-width:calc(100vw - 32px)}.gc-shell.xpp-on .toast.k-toast{flex-wrap:wrap;row-gap:8px}.gc-shell.xpp-on .toast.k-toast>span{flex:1 1 calc(100% - 31px)}.gc-shell .pl-xp{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 9px;border:0;border-radius:8px;background:none;color:var(--gc-text-3);font:500 12.5px var(--k-font);cursor:pointer;white-space:nowrap}.gc-shell .pl-xp b{font-weight:600;color:var(--gc-text-2);font-variant-numeric:tabular-nums}.gc-shell .pl-xp:hover{background:var(--gc-hover);color:var(--gc-text-2)}.gc-shell .pl-xp .fx-lamp{width:6px;height:6px;margin:0;top:0;box-shadow:0 0 0 2px var(--gc-wait-soft)}.gc-shell .pm-n>.pm-xp{position:relative;z-index:1}.gc-shell .pm-xp{display:inline-flex;align-items:center;flex:none;gap:3px;height:24px;padding:0 5px;border:0;border-radius:6px;background:none;color:var(--gc-text-3);font:500 11.5px var(--k-font);cursor:pointer}.gc-shell .pm-xp .k-ic{width:15px;height:15px}.gc-shell .pm-xp .fx-lamp{width:6px;height:6px;margin-left:2px;top:0;box-shadow:0 0 0 2px var(--gc-wait-soft)}.gc-shell .pm-xp:hover{background:var(--gc-hover-2);color:var(--gc-text)}.gc-shell .pic .wn-hb{display:flex;flex:none;align-items:center;gap:8px}.gc-shell .pic .wn-xp{position:relative;width:32px;padding:0;justify-content:center}.gc-shell .pic .wn-xp .k-ic{width:16px;height:16px}.gc-shell .pic .wn-xp:hover .k-ic{color:var(--gc-text)}.gc-shell .pic .wn-xp:after{content:attr(data-tip);position:absolute;z-index:6;right:0;top:calc(100% + 8px);padding:6px 10px;border:1px solid var(--gc-line-2);border-radius:8px;background:var(--gc-panel-2);box-shadow:var(--gc-shadow);color:var(--gc-text-2);font:400 12.5px/18px var(--k-font);white-space:nowrap;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}.gc-shell .pic .wn-xp:hover:after,.gc-shell .pic .wn-xp:focus-visible:after{opacity:1;transform:none}.gc-shell button.g{width:100%;font:inherit;text-align:left;cursor:pointer}.gc-shell button.g:hover{border-color:var(--gc-line-2);background:var(--gc-panel-2)}.gc-shell .gx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding-top:15px}.gc-shell .gx-l{display:flex;flex-direction:column;gap:5px;padding-top:4px}.gc-shell .gx-l .gx{padding-top:0}.gc-shell .gx-s{height:6px;border-radius:3px;background:var(--gc-line)}.gc-shell .gx-s.is-done{background:var(--gc-text-3)}.gc-shell .gx-s.is-on{background:var(--gc-text)}.gc-shell .gx-s.is-on.is-you{background:var(--gc-wait)}@media(max-width:639px){.gc-shell .pic .wn-hb{align-self:flex-end;margin-top:auto}.gc-shell .pic .wn-hb .wn-full{align-self:auto;margin-top:0}.gc-shell .pic .wn-xp:after{display:none}.gc-shell .xpp{width:100vw;border-left:0}.gc-shell.xpp-on .toasts{left:16px;right:16px;width:auto}.gc-shell .pl-xp{margin-left:auto}}@media(prefers-reduced-motion:reduce){.gc-shell .xpp,.gc-shell .xp-gb .xp-gc,.gc-shell .xp-hb .xp-hc{transition:none}}.gc-shell .gc-tp{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--gc-bg);color:var(--gc-text);font:400 13px/18px var(--k-font)}.gc-shell .gc-tp [data-tp-view][hidden]{display:none}.gc-shell .gc-tp-top{flex:1 1 auto;min-height:0;display:flex;align-items:flex-start;gap:10px;padding:14px 24px 24px 12px;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.gc-shell .gc-tp-bk{flex:none;position:sticky;top:0;color:var(--gc-text-2)}.gc-shell .gc-tp-bk:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .gc-tp-main{flex:1;min-width:0;max-width:920px}.gc-shell .xp-it--pg{margin:0;padding:4px 0 0;border:0;background:none}.gc-shell .xp-it--pg .xp-n{margin:8px 0 6px}.gc-shell .xp-it--pg .xp-n h1{flex:1;min-width:0;margin:0;font:600 22px/30px var(--k-font);overflow-wrap:anywhere}.gc-shell .xp-it--pg .xp-act{margin-top:14px}.gc-shell .gc-tp-reps{margin-top:24px;display:flex;flex-direction:column;gap:8px}.gc-shell .gc-tp-h{display:flex;align-items:baseline;gap:6px;margin:0 0 2px;font:600 14px/20px var(--k-font);color:var(--gc-text)}.gc-shell .gc-tp-ro{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--gc-line-2);border-radius:10px;background:var(--gc-panel-2);color:var(--gc-text);text-decoration:none}.gc-shell .gc-tp-ro:hover{background:var(--gc-hover-2)}.gc-shell .gc-tp-ro:focus-visible{outline:2px solid var(--gc-acc);outline-offset:1px}.gc-shell .gc-tp-ri{flex:none;display:inline-flex;color:var(--gc-text-2)}.gc-shell .gc-tp-rn{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.gc-shell .gc-tp-rn b{font-weight:600;font-size:14px;line-height:20px;overflow-wrap:anywhere}.gc-shell .gc-tp-rn span{color:var(--gc-text-3);font-size:12.5px}.gc-shell .gc-tp-ro-b{flex:none}.gc-shell .gc-tp-rv{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.gc-shell .gc-tp-rb{flex:none;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 20px 0 12px;border-bottom:1px solid var(--gc-line)}.gc-shell .gc-tp-tk{flex:none}.gc-shell .gc-tp-sep{flex:none;color:var(--gc-text-3)}.gc-shell .gc-tp-rt{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:600;color:var(--gc-text);white-space:nowrap}.gc-shell .gc-tp-rt span{overflow:hidden;text-overflow:ellipsis}.gc-shell .gc-tp-d{margin-left:auto;flex:none;color:var(--gc-text-3);font-size:12.5px}.gc-shell .gc-tp-tabs{display:flex;gap:4px;min-width:0;overflow-x:auto}.gc-shell .gc-tp-tab{flex:none;height:30px;padding:0 12px;border:0;border-radius:6px;background:none;color:var(--gc-text-2);font:500 13px var(--k-font);cursor:pointer}.gc-shell .gc-tp-tab:hover{background:var(--gc-hover-2);color:var(--gc-text)}.gc-shell .gc-tp-tab[aria-selected=true]{background:var(--gc-acc-soft);color:var(--gc-text);box-shadow:inset 0 0 0 1px var(--gc-acc-edge)}.gc-shell .gc-tp-tab:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .gc-tp-f{flex:1;min-height:240px;background:var(--gc-bg)}.gc-shell .gc-tp-f iframe{display:block;width:100%;height:100%;border:0}.gc-shell .gc-tp-b{flex:none;display:flex;gap:14px;align-items:flex-end;padding:12px 20px 14px;border-top:1px solid var(--gc-line);background:var(--gc-panel-2)}.gc-shell .gc-tp-b.is-off,.gc-shell .gc-tp-b.is-plain{align-items:center}.gc-shell .gc-tp-b.is-plain .gc-tp-bl{flex:none}.gc-shell .gc-tp-bl{flex:1 1 40%;min-width:0;display:flex;flex-direction:column;gap:6px}.gc-shell .gc-tp-k{font:600 12px/16px var(--k-font);color:var(--gc-text-2)}.gc-shell .gc-tp-none{color:var(--gc-text-3);font-size:12.5px}.gc-shell .gc-tp-chips{display:flex;flex-wrap:wrap;gap:6px;max-height:64px;overflow-y:auto;overscroll-behavior:contain}.gc-shell .gc-tp-chip{display:inline-flex;align-items:center;gap:2px;max-width:100%;height:26px;padding:0 2px 0 10px;box-sizing:border-box;border:1px solid var(--gc-acc-edge);border-radius:13px;background:var(--gc-acc-soft);color:var(--gc-text);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-shell .gc-tp-chip button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:11px;background:transparent;color:var(--gc-text-2);cursor:pointer}.gc-shell .gc-tp-chip button:hover{background:var(--gc-hover-2);color:var(--gc-text)}.gc-shell .gc-tp-br{flex:1 1 60%;min-width:0;display:flex;gap:10px;align-items:flex-end}.gc-shell .gc-tp-in{flex:1;height:58px;min-height:40px;max-height:30vh}.gc-shell .gc-tp-go{flex:none}.gc-shell .gc-tp-go[disabled]{opacity:.45;cursor:default}@media(max-width:900px){.gc-shell .gc-tp-b,.gc-shell .gc-tp-b.is-plain{flex-direction:column;align-items:stretch;gap:10px}}@media(max-width:639px){.gc-shell .gc-app[data-gc-screen=task]{height:100dvh;min-height:0}.gc-shell .gc-app[data-gc-screen=task] .view{overflow:hidden}.gc-shell .gc-tp-top{padding:6px 12px 16px 4px;gap:2px}.gc-shell .xp-it--pg .xp-n h1{font-size:18px;line-height:24px}.gc-shell .gc-tp-reps{margin-top:18px}.gc-shell .gc-tp-ro{flex-wrap:wrap;row-gap:10px}.gc-shell .gc-tp-rn{flex-basis:calc(100% - 48px)}.gc-shell .gc-tp-ro-b{margin-left:36px}.gc-shell .gc-tp-rb{gap:6px;padding:0 12px 0 4px}.gc-shell .gc-tp-d{display:none}.gc-shell .gc-tp-b{padding:10px 12px 12px}.gc-shell .gc-tp-br{flex-direction:column;align-items:stretch}.gc-shell .gc-tp-in{height:44px}.gc-shell .gc-tp-go{justify-content:center}.gc-shell .gc-tp-chips{max-height:56px}}.gc-shell .cb-sc{position:absolute;inset:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--gc-line-2) transparent}.gc-shell .cb-in{max-width:920px;margin:0 auto;box-sizing:border-box;padding:32px 40px 64px}.gc-shell .cb-h{margin-bottom:40px}.gc-shell .cb-t{margin:0;font:600 26px/34px var(--k-font);letter-spacing:-.01em;color:var(--gc-text)}.gc-shell .cb-sub{margin:8px 0 0;max-width:680px;color:var(--gc-text-2);font:400 16px/26px var(--k-font)}.gc-shell .cb-s+.cb-s{margin-top:48px}.gc-shell .cb-sh{display:flex;align-items:baseline;gap:8px;margin:0 0 16px;font:600 16px/24px var(--k-font);color:var(--gc-text)}.gc-shell .cb-n{color:var(--gc-text-3);font:500 12px/16px var(--k-font)}.gc-shell .cb-shs{margin-left:auto;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .cb-box{margin:0;padding:0;list-style:none;border-radius:16px;background:var(--gc-card)}.gc-shell .cb-s .ak-n{margin-top:16px;font-size:12px;line-height:16px}.gc-shell .cb-dh{display:flex;align-items:baseline;gap:8px;margin:32px 0 16px;color:var(--gc-text-2);font:500 14px/22px var(--k-font)}.gc-shell .cb-empty-l{padding:24px;color:var(--gc-text-3);font:400 14px/22px var(--k-font)}.gc-shell .cb-p{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;align-items:start;padding:24px}.gc-shell .cb-p+.cb-p:before{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;background:var(--gc-line)}.gc-shell .cb-o{width:10px;height:10px;margin-top:7px;box-sizing:border-box;border-radius:50%;background:var(--gc-dot)}.gc-shell .cb-p.is-new .cb-o{background:none;border:1.5px solid var(--gc-acc)}.gc-shell .cb-p.is-gap .cb-o{background:none;border:1.5px dashed var(--gc-text-3)}.gc-shell .cb-pm{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.gc-shell .cb-nm{color:var(--gc-text);font:600 16px/24px var(--k-font)}.gc-shell .cb-p.is-gap .cb-nm{color:var(--gc-text-2)}.gc-shell .cb-ro{margin-top:2px;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .cb-ans{margin:8px 0 0;color:var(--gc-text-2);font:400 14px/22px var(--k-font)}.gc-shell .cb-pl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin-top:12px}.gc-shell .cb-pl:empty{display:none}.gc-shell .cb-pl .ex-tag{align-self:center;white-space:nowrap}.gc-shell .cb-tg{display:contents}.gc-shell .cb-tg li{position:relative;padding-left:12px;color:var(--gc-text-2);font:400 14px/22px var(--k-font);list-style:none}.gc-shell .cb-tg li:before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:50%;background:var(--gc-text-3)}.gc-shell .cb-ds{display:inline;min-width:0;color:var(--gc-text-3);font:400 14px/22px var(--k-font)}.gc-shell .cb-dl{color:var(--gc-text-2);text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px}.gc-shell .cb-dl:hover{color:var(--gc-text);text-decoration-color:var(--gc-text-3)}.gc-shell .cb-sep{font-style:normal;color:var(--gc-text-3)}.gc-shell .cb-src{margin-top:12px;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .cb-pa{display:flex;align-items:center;gap:8px}.gc-shell .cb-pa .dbtn{height:36px;padding:0 14px;border-radius:10px;font-size:14px}.gc-shell .cb-pa .dbtn[disabled]{opacity:.5;pointer-events:none}.gc-shell .cb-sr{position:relative;display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;padding:16px 24px}.gc-shell .cb-sr+.cb-sr:before{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;background:var(--gc-line)}.gc-shell .cb-sr b{color:var(--gc-text);font:500 14px/22px var(--k-font)}.gc-shell .cb-sr span{color:var(--gc-text-2);font:400 14px/22px var(--k-font)}@media(max-width:1300px){.gc-shell .cb-in{padding:28px 32px 56px}}@media(max-width:639px){.gc-shell .cb-sc{position:static;overflow:visible}.gc-shell .cb-in{padding:24px 16px 48px}.gc-shell .cb-h{margin-bottom:32px}.gc-shell .cb-t{font-size:22px;line-height:30px}.gc-shell .cb-sub{font-size:15px;line-height:24px}.gc-shell .cb-s+.cb-s{margin-top:40px}.gc-shell .cb-sh,.gc-shell .cb-dh{flex-wrap:wrap}.gc-shell .cb-shs{flex-basis:100%;margin-left:0}.gc-shell .cb-box{border-radius:12px}.gc-shell .cb-p{grid-template-columns:10px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:20px 16px}.gc-shell .cb-p+.cb-p:before,.gc-shell .cb-sr+.cb-sr:before{left:16px;right:16px}.gc-shell .cb-pa{grid-column:2;margin-top:16px;flex-wrap:wrap}.gc-shell .cb-sr{grid-template-columns:minmax(0,1fr);row-gap:2px;padding:16px}}.gc-shell .cb-in--base{max-width:1120px}.gc-shell .cb-bw{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.gc-shell .cb-bl{position:sticky;top:32px;display:flex;flex-direction:column;gap:4px}.gc-shell .cb-bls{padding:0 12px 8px;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .cb-bi{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 12px;border-radius:8px;color:var(--gc-text-2);text-decoration:none}.gc-shell .cb-bi:hover{background:var(--gc-hover);color:var(--gc-text)}.gc-shell .cb-bi.is-on{background:var(--gc-card);color:var(--gc-text)}.gc-shell .cb-bi:focus-visible{outline:2px solid var(--gc-acc);outline-offset:-2px}.gc-shell .cb-bn{flex:1 0 100%;font:500 14px/22px var(--k-font)}.gc-shell .cb-bq{color:var(--gc-wait);font:500 12px/16px var(--k-font)}.gc-shell .cb-st{display:inline-flex;align-items:center;gap:4px;color:var(--gc-text-3);font:400 12px/16px var(--k-font);white-space:nowrap}.gc-shell .cb-st .k-ic{width:12px;height:12px}.gc-shell .cb-bp{min-width:0;min-height:440px;box-sizing:border-box;display:flex;flex-direction:column;padding:32px 40px 40px;border-radius:16px;background:var(--gc-card)}.gc-shell .cb-bph{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.gc-shell .cb-bt{margin:0;font:600 20px/28px var(--k-font);color:var(--gc-text)}.gc-shell .gc-fd-hr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.gc-shell .gc-fd-agt{display:inline-flex;align-items:center;gap:4px;height:28px;margin-left:-6px;padding:0 8px 0 4px;border:0;border-radius:6px;background:none;color:var(--gc-text-3);font:500 12px var(--k-font);cursor:pointer;white-space:nowrap}.gc-shell .gc-fd-agt .k-ic{width:12px;height:12px}.gc-shell .gc-fd-agt:hover{background:var(--gc-hover);color:var(--gc-text-2)}.gc-shell .gc-fd-agt:focus-visible{outline:2px solid var(--gc-acc);outline-offset:1px}.gc-shell .cb-ask{position:relative;margin-top:24px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px 20px;border-radius:12px;background:var(--gc-panel-2)}.gc-shell .cb-ask:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:2px;border-radius:1px;background:var(--gc-wait)}.gc-shell .cb-ask .wl{color:var(--gc-wait)}.gc-shell .cb-ask p{margin:0;color:var(--gc-text);font:400 16px/26px var(--k-font)}.gc-shell .cb-ask p .ex-tag{display:inline-block;margin-right:8px;vertical-align:2px}.gc-shell .cb-ask .dbtn{margin-top:8px}.gc-shell .cb-ask.is-done:before{content:none}.gc-shell .cb-ask.is-done .wl,.gc-shell .cb-ask.is-done .df .wl{color:var(--gc-text-3)}.gc-shell .cb-ask .df{width:100%;box-sizing:border-box;margin-top:8px;border-color:var(--gc-line);background:none}.gc-shell .cb-ask .df p{color:var(--gc-text-2);font-size:14px;line-height:22px}.gc-shell .cb-ask .df .is-new p{color:var(--gc-text)}.gc-shell .cb-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 16px;text-align:center;color:var(--gc-text-3);font:400 14px/22px var(--k-font)}.gc-shell .cb-empty b{color:var(--gc-text-2);font:600 16px/24px var(--k-font)}.gc-shell .cb-ei{display:flex;color:var(--gc-text-3)}.gc-shell .cb-ei .k-ic{width:24px;height:24px}.gc-shell .gc-fd-to{color:var(--gc-text-2);font:400 14px/22px var(--k-font);text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px}.gc-shell .gc-fd-to:hover{color:var(--gc-text)}.gc-shell .gc-fd-who{color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .gc-fd-gone{margin:16px 0 0;color:var(--gc-wait);font:400 14px/22px var(--k-font)}.gc-shell .gc-fd-body{display:flex;flex-direction:column;margin-top:16px}.gc-shell .gc-fd-h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:40px 0 8px;color:var(--gc-text);font:600 16px/24px var(--k-font);scroll-margin-top:80px}.gc-shell .gc-fd-h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:24px 0 0;color:var(--gc-text-2);font:600 14px/22px var(--k-font);scroll-margin-top:80px}.gc-shell .gc-fd-body>.gc-fd-h2:first-child{margin-top:24px}.gc-shell .gc-fd-body.is-ag>.gc-fd-note:first-child{margin-top:8px}.gc-shell .gc-fd-it{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;padding:16px 0;border-top:1px solid var(--gc-line);scroll-margin-top:80px}.gc-shell :is(.gc-fd-h2,.gc-fd-h3)+.gc-fd-it{border-top:0}.gc-shell .gc-fd-it.is-gone,.gc-shell .gc-fd-note.is-gone{opacity:.62}.gc-shell :is(.gc-fd-it,.gc-fd-note,.gc-fd-h2,.gc-fd-h3).is-hit{border-radius:8px;outline:2px solid var(--gc-acc-edge);outline-offset:4px}.gc-shell .gc-fd-mk{display:flex;justify-content:center;padding-top:5px;color:var(--gc-text-3)}.gc-shell .gc-fd-mk .k-ic{width:14px;height:14px}.gc-shell .gc-fd-it.is-ask .gc-fd-mk{color:var(--gc-wait)}.gc-shell .gc-fd-tx{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.gc-shell .gc-fd-tt{align-self:stretch;display:flex;flex-direction:column;gap:8px}.gc-shell .gc-fd-tt>p{margin:0}.gc-shell .gc-fd-it .gc-fd-tt>p:not([class]){color:var(--gc-text);font:400 16px/26px var(--k-font);overflow-wrap:anywhere}.gc-shell .gc-fd-it:not(.is-ok) .gc-fd-tt>p:not([class]){color:var(--gc-text-2)}.gc-shell .gc-fd-cite{color:var(--gc-text-3);font:400 14px/22px var(--k-font);overflow-wrap:anywhere}.gc-shell .gc-fd-q{color:var(--gc-text-2);overflow-wrap:anywhere}.gc-shell .gc-fd-a{color:var(--gc-text-3);overflow-wrap:anywhere}.gc-shell .gc-fd-pg,.gc-shell a.gc-fd-a{color:var(--gc-text-2);text-decoration:underline;text-decoration-color:var(--gc-line-3);text-underline-offset:3px}.gc-shell .gc-fd-pg:hover,.gc-shell a.gc-fd-a:hover{color:var(--gc-text)}.gc-shell .gc-fd-mt{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.gc-shell .gc-fd-m{color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .gc-fd-m.is-ask{color:var(--gc-wait)}.gc-shell .gc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gc-shell .gc-fd-note{display:none;scroll-margin-top:80px}.gc-shell .gc-fd-body.is-ag .gc-fd-note{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;margin:0 0 16px 28px;padding-left:12px;border-left:2px solid var(--gc-line-2)}.gc-shell .gc-fd-note .gc-fd-tt>p{color:var(--gc-text-3);font:400 14px/22px var(--k-font);overflow-wrap:anywhere}.gc-shell .gc-fd-note .gc-fd-q{color:var(--gc-text-2)}.gc-shell .gc-fd-ag{display:none}.gc-shell .gc-fd-body.is-ag .gc-fd-ag{display:block;margin:0;padding-left:12px;border-left:2px solid var(--gc-line-2);color:var(--gc-text-3);font:400 14px/22px var(--k-font)}.gc-shell .gc-fd-tl{display:flex;flex-direction:column;align-items:flex-end;align-self:start;gap:4px}.gc-shell .gc-fd-b{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:none;color:var(--gc-text-3);font:500 12px var(--k-font);cursor:pointer;white-space:nowrap}.gc-shell .gc-fd-b .k-ic{width:12px;height:12px;color:var(--gc-text-3)}.gc-shell .gc-fd-b:hover{border-color:var(--gc-line-2);background:var(--gc-hover);color:var(--gc-text)}.gc-shell .gc-fd-b:focus-visible{outline:2px solid var(--gc-acc);outline-offset:1px}.gc-shell .gc-fd-b:disabled{opacity:.5;cursor:default}@media(hover:hover){.gc-shell :is(.gc-fd-it,.gc-fd-note) .gc-fd-tl{margin-top:-1px;opacity:0;transition:opacity .12s}.gc-shell :is(.gc-fd-it,.gc-fd-note):is(:hover,:focus-within) .gc-fd-tl{opacity:1}}@media(hover:none){.gc-shell .gc-fd-it .gc-fd-tl{grid-column:2;flex-direction:row;flex-wrap:wrap;margin:8px 0 0 -8px}.gc-shell .gc-fd-note .gc-fd-tl{grid-column:1;flex-direction:row;flex-wrap:wrap;margin:8px 0 0 -8px}}.gc-shell .gc-fd-tl--p{flex-direction:row;margin-left:-8px}.gc-shell .gc-fd-ed{width:100%;display:flex;flex-direction:column;gap:8px}.gc-shell .gc-fd-it>.gc-fd-tx:has(.gc-fd-ed){grid-column:2 / -1}.gc-shell .gc-fd-ta{min-height:72px;font-size:14px;line-height:22px}.gc-shell .gc-fd-edf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.gc-shell .gc-fd-hint{margin-right:auto;color:var(--gc-text-3);font:400 12px/16px var(--k-font)}.gc-shell .gc-fd-edf .db-ok{height:32px;padding:0 16px}.gc-shell .gc-fd-err{margin:0;color:var(--gc-wait);font:400 14px/22px var(--k-font)}@media(max-width:1100px){.gc-shell .cb-bw{grid-template-columns:200px minmax(0,1fr);gap:32px}.gc-shell .cb-bp{padding:28px 28px 32px}}@media(max-width:639px){.gc-shell .cb-bw{grid-template-columns:minmax(0,1fr);gap:24px}.gc-shell .cb-bl{position:static;gap:0}.gc-shell .cb-bls{padding:0 0 8px}.gc-shell .cb-bi{padding:8px 12px;margin:0 -12px}.gc-shell .cb-bn{flex:1 1 auto}.gc-shell .cb-bp{min-height:0;padding:20px 16px 24px;border-radius:12px}.gc-shell .cb-empty{padding:32px 8px 16px}.gc-shell .cb-ask{padding:16px}.gc-shell .cb-ask .df{grid-template-columns:minmax(0,1fr)}.gc-shell .cb-ask .df-c+.df-c{border-left:0;border-top:1px solid var(--gc-line)}.gc-shell .gc-fd-it{grid-template-columns:16px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px}.gc-shell .gc-fd-it .gc-fd-tl{grid-column:2;margin:8px 0 0 -8px;flex-direction:row;flex-wrap:wrap;opacity:1}.gc-shell .gc-fd-body.is-ag .gc-fd-note{grid-template-columns:minmax(0,1fr);margin-left:24px}.gc-shell .gc-fd-note .gc-fd-tl{grid-column:1;margin:8px 0 0 -8px;flex-direction:row;flex-wrap:wrap;opacity:1}.gc-shell .gc-fd-hint{display:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000 }input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.end-0{inset-inline-end:0px}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-6{right:1.5rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100000\]{z-index:100000}.z-\[100010\]{z-index:100010}.z-\[100050\]{z-index:100050}.z-\[100060\]{z-index:100060}.z-\[200\]{z-index:200}.z-\[60\]{z-index:60}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-8{margin-left:-2rem}.-ml-px{margin-left:-1px}.-mr-4{margin-right:-1rem}.-mt-2{margin-top:-.5rem}.-mt-\[4\.9rem\]{margin-top:-4.9rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.ms-4{margin-inline-start:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[335\/376\]{aspect-ratio:335/376}.aspect-square{aspect-ratio:1 / 1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-full{height:100%}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-\[320px\]{max-height:320px}.max-h-\[520px\]{max-height:520px}.max-h-\[80vh\]{max-height:80vh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[116px\]{width:116px}.w-\[12\%\]{width:12%}.w-\[130px\]{width:130px}.w-\[14\%\]{width:14%}.w-\[140px\]{width:140px}.w-\[15\%\]{width:15%}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[25\%\]{width:25%}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[3\%\]{width:3%}.w-\[30\%\]{width:30%}.w-\[448px\]{width:448px}.w-\[45\%\]{width:45%}.w-\[588px\]{width:588px}.w-\[76px\]{width:76px}.w-\[8\%\]{width:8%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-\[1168px\]{max-width:1168px}.max-w-\[168px\]{max-width:168px}.max-w-\[335px\]{max-width:335px}.max-w-\[92vw\]{max-width:92vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.origin-bottom-left{transform-origin:bottom left}.origin-bottom-right{transform-origin:bottom right}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-20{--tw-translate-y:-5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-2{-moz-columns:2;columns:2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#e3e3e0\]{--tw-border-opacity:1;border-color:rgb(227 227 224 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.bg-\[\#1b1b18\]{--tw-bg-opacity:1;background-color:rgb(27 27 24 / var(--tw-bg-opacity, 1))}.bg-\[\#FDFDFC\]{--tw-bg-opacity:1;background-color:rgb(253 253 252 / var(--tw-bg-opacity, 1))}.bg-\[\#dbdbd7\]{--tw-bg-opacity:1;background-color:rgb(219 219 215 / var(--tw-bg-opacity, 1))}.bg-\[\#fff2f2\]{--tw-bg-opacity:1;background-color:rgb(255 242 242 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-red-900\/50{background-color:#7f1d1d80}.bg-slate-700\/50{background-color:#33415580}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900\/50{background-color:#0f172a80}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pe-4{padding-inline-end:1rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-12{padding-right:3rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.ps-3{padding-inline-start:.75rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[6vh\]{padding-top:6vh}.pt-\[8vh\]{padding-top:8vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[20px\]{line-height:20px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.02em\]{letter-spacing:-.02em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1b1b18\]{--tw-text-opacity:1;color:rgb(27 27 24 / var(--tw-text-opacity, 1))}.text-\[\#706f6c\]{--tw-text-opacity:1;color:rgb(112 111 108 / var(--tw-text-opacity, 1))}.text-\[\#F53003\],.text-\[\#f53003\]{--tw-text-opacity:1;color:rgb(245 48 3 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-blue-600{accent-color:#2563eb}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px rgba(0,0,0,.03),0px 1px 2px 0px rgba(0,0,0,.06);--tw-shadow-colored:0px 0px 1px 0px var(--tw-shadow-color), 0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px rgba(26,26,0,.16);--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-500\/20{--tw-shadow-color:rgb(59 130 246 / .2);--tw-shadow:var(--tw-shadow-colored) }.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219 / var(--tw-ring-opacity, 1)) }.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-300{transition-delay:.3s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.duration-\[750ms\]{transition-duration:.75s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-1\/2:before{content:var(--tw-content);bottom:50%}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(227 227 224 / var(--tw-border-opacity, 1))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.hover\:bg-\[color\:var\(--k-hover\)\]:hover{background-color:var(--k-hover)}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-\[color\:var\(--k-accent-text\)\]:hover{color:var(--k-accent-text)}.hover\:text-\[color\:var\(--k-text\)\]:hover{color:var(--k-text)}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity, 1)) }.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.active\:text-gray-800:active{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:ml-0{margin-left:0}.group\/header:hover .group-hover\/header\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ml-16{margin-left:4rem}.sm\:ml-52{margin-left:13rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-16{width:4rem}.sm\:w-52{width:13rem}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-\[65\%\]{max-width:65%}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[40\%_1fr\]{grid-template-columns:40% 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2{gap:.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-1{padding-top:.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:768px){.md\:flex-row{flex-direction:row}}@media(min-width:1024px){.lg\:-ml-px{margin-left:-1px}.lg\:-mt-\[6\.6rem\]{margin-top:-6.6rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:aspect-auto{aspect-ratio:auto}.lg\:w-\[264px\]{width:264px}.lg\:w-\[300px\]{width:300px}.lg\:w-\[438px\]{width:438px}.lg\:max-w-4xl{max-width:56rem}.lg\:grow{flex-grow:1}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\:p-20{padding:5rem}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:top left}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:top right}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:top left}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:top right}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-\[\#3E3E3A\]{--tw-border-opacity:1;border-color:rgb(62 62 58 / var(--tw-border-opacity, 1))}.dark\:border-\[\#eeeeec\]{--tw-border-opacity:1;border-color:rgb(238 238 236 / var(--tw-border-opacity, 1))}.dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-white\/10{border-color:#ffffff1a}.dark\:bg-\[\#0a0a0a\]{--tw-bg-opacity:1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#161615\]{--tw-bg-opacity:1;background-color:rgb(22 22 21 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1D0002\]{--tw-bg-opacity:1;background-color:rgb(29 0 2 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3E3E3A\]{--tw-bg-opacity:1;background-color:rgb(62 62 58 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#eeeeec\]{--tw-bg-opacity:1;background-color:rgb(238 238 236 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900\/50{background-color:#11182780}.dark\:bg-white\/5{background-color:#ffffff0d}.dark\:text-\[\#1C1C1A\]{--tw-text-opacity:1;color:rgb(28 28 26 / var(--tw-text-opacity, 1))}.dark\:text-\[\#A1A09A\]{--tw-text-opacity:1;color:rgb(161 160 154 / var(--tw-text-opacity, 1))}.dark\:text-\[\#EDEDEC\]{--tw-text-opacity:1;color:rgb(237 237 236 / var(--tw-text-opacity, 1))}.dark\:text-\[\#F61500\]{--tw-text-opacity:1;color:rgb(246 21 0 / var(--tw-text-opacity, 1))}.dark\:text-\[\#FF4433\]{--tw-text-opacity:1;color:rgb(255 68 51 / var(--tw-text-opacity, 1))}.dark\:text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]{--tw-shadow:inset 0px 0px 0px 1px #fffaed2d;--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937 }.dark\:before\:border-\[\#3E3E3A\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(62 62 58 / var(--tw-border-opacity, 1))}.dark\:hover\:border-\[\#3E3E3A\]:hover{--tw-border-opacity:1;border-color:rgb(62 62 58 / var(--tw-border-opacity, 1))}.dark\:hover\:border-\[\#62605b\]:hover{--tw-border-opacity:1;border-color:rgb(98 96 91 / var(--tw-border-opacity, 1))}.dark\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-800\/50:hover{background-color:#1f293780}.dark\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white\/5:hover{background-color:#ffffff0d}.dark\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity, 1)) }.dark\:active\:bg-gray-700:active{--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
