.filed-reconciliation{margin:16px 0;padding:20px;border:1px solid var(--up-line,#e3e8f0);border-radius:16px;background:#fff;scroll-margin-top:24px}.filed-reconciliation__head{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.filed-reconciliation h3{margin:0 0 6px}.filed-reconciliation p{margin:8px 0}.filed-total{text-align:right}.filed-total caption{text-align:left}.filed-total th,.filed-total td{padding:6px 12px}.filed-total td{font-size:19px;font-weight:600}.filed-reconciliation__counts{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.filed-state{display:inline-block;border-radius:6px;padding:4px 8px;margin:3px;font-size:13px;background:#eef1f5;color:#4b5563}.filed-state--1{background:#e3f6ec;color:#166f49}.filed-state--2{background:#fdecea;color:#b42318}.filed-state--3{background:#fff1d6;color:#8f5800}.filed-state--4{background:#e4edff;color:#1d46b0}.filed-reconciliation__scroll{overflow-x:auto}.filed-rows{width:100%;border-collapse:collapse}.filed-rows th,.filed-rows td{padding:12px 10px;text-align:left;border-bottom:1px solid #e3e8f0;vertical-align:top;font-variant-numeric:tabular-nums}.filed-rows .is-derived{color:#8a94a3;background:#f8f9fb}.filed-parts{display:grid;gap:14px;padding:8px}.filed-parts article{padding:14px;background:#f8f9fb;border-radius:12px}.filed-parts dl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px 16px}.filed-parts dt{color:#596474}.filed-parts dd{margin:0}.filed-amendment{padding:16px;margin-top:16px;background:#eef3ff;border-radius:12px}.filed-label{font-size:12px;color:#8f5800}.filed-label--same{color:#166f49}.filed-reconciliation textarea{display:block;width:100%;margin:8px 0}.yc-cell .filed-label{position:absolute;bottom:2px;left:4px;right:4px;overflow:hidden;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.yc-cell:has(.filed-label){position:relative;padding-bottom:14px}@media (max-width:600px){.filed-reconciliation{padding:14px}.filed-parts dl{grid-template-columns:1fr}.filed-parts dt{font-weight:600}}.filed-label--partial{color:#596474}.filed-label--rows{color:#1d46b0}.tooltip-anchor{display:inline-flex;align-items:center;max-width:100%;min-width:0;vertical-align:middle}.tooltip-anchor--disabled>:is(button,input){pointer-events:none}.tooltip-anchor--disabled:focus-visible{outline:2px solid #496ddb;outline-offset:3px;border-radius:8px}.tooltip{position:fixed;z-index:200;width:max-content;max-width:min(360px,calc(100vw - 16px));border-radius:10px;background:#0b1b33;color:#fff;box-shadow:0 8px 28px #0b1b3340;font-size:13px;font-weight:400;line-height:1.5;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none}.tooltip__text{display:block;max-height:inherit;overflow-y:auto;padding:10px 12px}.tooltip__arrow{position:absolute;left:var(--tooltip-arrow);top:-4px;width:8px;height:8px;background:#0b1b33;transform:translate(-50%) rotate(45deg)}.tooltip[data-placement=up] .tooltip__arrow{top:auto;bottom:-4px}.supplier-invoices{display:grid;gap:20px;min-width:0}.invoice-upload{border:1px dashed var(--line, #cbd5e1);border-radius:12px;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.invoice-list{display:grid}.invoice-list__row{color:inherit;text-decoration:none;border-bottom:1px solid var(--line, #e2e8f0);padding:18px 4px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.invoice-list__row:hover{background:#f8fafc}.invoice-list__row>span:first-child{display:grid;gap:6px;flex:1;min-width:150px;overflow-wrap:anywhere}.invoice-money{white-space:nowrap}.invoice-status,.invoice-tools,.invoice-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.invoice-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.invoice-original{min-width:0;display:grid;gap:12px;position:sticky;top:16px}.invoice-tools{flex-wrap:nowrap;gap:6px}.invoice-tools .invoice-tool{width:32px;height:32px;padding:6px;margin:0;flex:none}.invoice-tool__previous{transform:rotate(180deg)}.invoice-tools>span{white-space:nowrap;flex-shrink:0}.invoice-field--number input{text-align:right}.invoice-photo{overflow:auto;max-height:75vh;background:#eef0f3;border-radius:8px}.invoice-photo>div{position:relative}.invoice-photo img{width:100%;height:100%;object-fit:contain;display:block}.invoice-pdf{width:100%;height:70vh;border:0}.invoice-editor{min-width:0;display:grid;gap:16px}.invoice-editor h2{margin:8px 0 0;font-size:17px}.invoice-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.invoice-field{min-width:0;display:flex;flex-direction:column;gap:6px;font-size:13px;overflow-wrap:anywhere}.invoice-field input,.invoice-field textarea{width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid #cbd5e1;border-radius:8px;font:inherit;color:inherit;background:#fff}.invoice-field input:disabled,.invoice-field textarea:disabled{background:#f8fafc;opacity:1}.invoice-field--problem input,.invoice-field--problem .select__button,.invoice-field--problem textarea{border-color:#b7791f;background:#fffbeb}.invoice-field__problem{color:#8a4b0f;font-size:12px}.invoice-lines{width:100%;table-layout:fixed;border-collapse:collapse}.invoice-lines th{font-size:12px;font-weight:500;text-align:left;overflow-wrap:anywhere}.invoice-lines th:first-child{width:34%}.invoice-lines td{padding:8px 3px;vertical-align:top}.invoice-lines>tbody>tr:first-child .invoice-field>label{display:none}.invoice-lines input{padding-inline:6px}.invoice-line-details{border-bottom:1px solid #e2e8f0;padding-bottom:12px}.invoice-line-details summary{cursor:pointer;font-size:13px}.invoice-line-details .invoice-fields{margin:12px 0}.invoice-checks{display:grid;gap:8px}.invoice-check{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;background:#fffbeb;border-radius:8px;overflow-wrap:anywhere}.invoice-check--confirmed{background:#f0fdf4}.invoice-actions{padding-block:12px}@media (max-width: 1100px){.invoice-workspace{grid-template-columns:minmax(0,1fr)}.invoice-original{position:static}.invoice-photo{max-height:60vh}}@media (max-width: 480px){.invoice-fields{grid-template-columns:minmax(0,1fr)}.invoice-upload{padding:14px}}@media (max-width: 480px){.invoice-lines,.invoice-lines tbody,.invoice-lines tr,.invoice-lines td{display:block;width:100%}.invoice-lines thead{display:none}.invoice-lines>tbody>tr:first-child .invoice-field>label{display:block}.invoice-lines td{box-sizing:border-box;padding-inline:0}}.invoice-onec{margin-top:32px;min-width:0}.invoice-onec-part{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0}.invoice-onec-line{display:grid;gap:8px;padding:12px 0}.invoice-onec-reference,.invoice-onec-unit{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.invoice-onec-reference>span{overflow-wrap:anywhere}.invoice-onec-reference>.quiet-link{flex-shrink:0}.invoice-onec-unit>label{display:flex;align-items:center;gap:6px}.invoice-onec-selections{display:grid;gap:12px;padding:12px 0}.invoice-onec-choice{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,2fr);gap:8px;width:100%}.invoice-onec-choice input{min-width:0;width:100%}.invoice-onec .invoice-check{flex-wrap:wrap;overflow-wrap:anywhere}@media (max-width: 600px){.invoice-onec-choice{grid-template-columns:minmax(0,1fr)}}.warehouse-choice{min-width:0;width:100%}.warehouse-choice input{min-width:0;width:100%;box-sizing:border-box}.storehouse-credentials{display:grid;gap:16px;min-width:0}.storehouse-write{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500}.storehouse-write input{width:18px;height:18px;margin:0;flex:none;accent-color:var(--up-accent)}.supplier-invoices>.invoice-storehouse,.supplier-invoices>.invoice-storehouse+.invoice-onec{margin-top:12px}.invoice-storehouse .btn--primary,.storehouse-connection .btn--primary{background:#fff;color:var(--up-ink);border:1px solid var(--up-input)}.invoice-storehouse .btn--primary:hover:not(:disabled),.invoice-storehouse .btn--primary:focus-visible:not(:disabled),.storehouse-connection .btn--primary:hover:not(:disabled),.storehouse-connection .btn--primary:focus-visible:not(:disabled){background:var(--up-accent);color:#fff;border-color:var(--up-accent)}.invoice-storehouse .btn,.storehouse-connection .btn{white-space:normal;height:auto;min-height:44px;padding-block:10px}.bank-queue{display:flex;flex-direction:column;gap:16px;min-width:0}.bank-queue .en-card{margin:0;min-width:0}.queue-overview,.queue-action,.queue-group,.queue-batch{padding:20px}.queue-overview-head,.queue-batch summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.queue-totals{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:20px 0}.queue-total{padding:14px;border-radius:10px;background:#f3f4f6;display:flex;flex-direction:column;gap:6px}.queue-total strong{font-size:28px;line-height:1}.queue-total span{font-size:13px}.queue-total.is-ready{background:#edf6ff;color:#1956a5}.queue-total.is-decision{background:#fff6e5;color:#83560a}.queue-total.is-written,.queue-total.is-in_1c{background:#edf8f1;color:#236640}.queue-filters,.queue-decision-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.queue-months,.queue-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.queue-tabs{margin:0}.queue-tabs button{border:1px solid #dfe3e9;border-radius:8px;background:#fff;padding:12px;color:inherit;cursor:pointer}.queue-tabs button[aria-current]{background:#edf6ff;border-color:#2469c8;color:#1956a5}.queue-month-details summary,.queue-group summary{cursor:pointer}.queue-warning{display:inline-block;border-radius:5px;background:#fff6e5;color:#83560a;padding:3px 6px;margin:3px;font-size:13px}.queue-month-counts{display:flex;flex-wrap:wrap;gap:8px;font-size:13px}.queue-month-counts a,.queue-preview-lines a,.queue-ready-row a{text-decoration:underline}.queue-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.queue-group h2{font-size:17px;margin:0 0 12px}.queue-group .actions{margin:12px 0;flex-wrap:wrap}.queue-preview-lines{list-style:none;padding:0;margin:12px 0}.queue-preview-lines li{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-bottom:1px solid #e5e7eb;overflow-wrap:anywhere}@media (max-width:1000px){.queue-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.queue-groups{grid-template-columns:minmax(0,1fr)}}@media (max-width:550px){.queue-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-filters,.queue-decision-fields{grid-template-columns:minmax(0,1fr)}.queue-overview,.queue-action,.queue-group,.queue-batch{padding:14px}.queue-overview-head .btn{width:100%}}:root{--up-canvas: #FFFFFF;--up-ink: #0B1B33;--up-muted: #596474;--up-muted-2: #8A94A3;--up-sep: #B3BBC7;--up-line: #E3E8F0;--up-accent: #2457D6;--up-accent-hover: #1D49BA;--up-navy: #0F2454;--up-card: #F3F5F9;--up-head: #F8F9FB;--up-sky: #E4EDFF;--up-sky-2: #EEF3FF;--up-ok: #166F49;--up-ok-dot: #1B8A5A;--up-ok-bg: #E3F6EC;--up-ok-row: #F8FBF9;--up-ok-line: #9CC9B2;--up-wait: #8F5800;--up-wait-bg: #FFF1D6;--up-wait-panel: #FFF8EB;--up-wait-border: #F3E0B8;--up-wait-num: #EBCB8B;--up-danger: #A32929;--up-danger-bg: #FDECEC;--up-input: #CDD5E1;--up-circle: #B8C4D6;--up-seg: #D5DDEA;--up-side-muted: rgba(255, 255, 255, .72);--st-grey: #4B5563;--st-grey-bg: #EEF1F5;--st-blue: #1D46B0;--st-blue-bg: #E4EDFF;--st-green: #166F49;--st-green-bg: #E3F6EC;--st-amber: #8F5800;--st-amber-bg: #FFF1D6;--st-red: #B42318;--st-red-bg: #FDECEA;--up-font: Onest, system-ui, -apple-system, "Segoe UI", sans-serif;--up-r-m: 16px;--up-r-btn: 12px;--up-content: 1040px;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{font-family:var(--up-font);font-size:16px;line-height:1.4;color:var(--up-ink);background:var(--up-canvas);-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums proportional-nums}a{color:var(--up-accent);text-decoration:none}a:hover{color:var(--up-navy)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.muted{color:var(--up-muted)}.small{font-size:14px}.strong{font-weight:600}.num{text-align:right;font-variant-numeric:lining-nums proportional-nums}.dash{color:var(--up-muted-2)}.sep{color:var(--up-sep)}.ok-icon{color:var(--up-ok);flex:none}.with-icon{display:inline-flex;align-items:center;gap:8px}.ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skeleton{display:inline-block;flex:none;max-width:100%;height:14px;border-radius:7px;background:linear-gradient(90deg,var(--up-card) 0%,#E8ECF2 50%,var(--up-card) 100%);background-size:200% 100%;animation:up-shimmer 1.3s ease-in-out infinite;vertical-align:middle}@keyframes up-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes up-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.skeleton,.refreshing__spinner{animation:none}}.clamp-2{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.shell{display:flex;min-height:100vh}.content{flex:1;min-width:0;padding:40px 64px 48px}.content>*{max-width:var(--up-content)}.page{display:flex;flex-direction:column;gap:32px}.empty{padding-top:24px;gap:12px}.sidebar{position:sticky;top:0;flex:none;width:272px;height:100vh;overflow-y:auto;display:flex;flex-direction:column;padding:24px 16px 20px;background:var(--up-navy);color:#fff}.brand-mark{display:flex;flex:none;width:36px;height:37px;border-radius:8px;overflow:hidden}.sidebar__brand{display:flex;align-items:center;gap:12px;padding:0 8px}.sidebar__brand>span,.auth__brand>span{display:flex;flex-direction:column;gap:3px;min-width:0}.sidebar__brand strong{font-size:17px;font-weight:600;line-height:1.2;white-space:nowrap}.sidebar__brand small{font-size:12.5px;line-height:1.2;color:var(--up-side-muted);white-space:nowrap}.sidebar__nav{display:flex;flex-direction:column}.sidebar__label{margin:36px 0 10px;padding:0 8px;color:var(--up-side-muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sidebar__search{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:10px;background:#ffffff14;color:var(--up-side-muted)}.sidebar__search:focus-within{outline:2px solid rgba(255,255,255,.5)}.sidebar__search input{flex:1;min-width:0;border:0;background:transparent;color:#fff;font-size:14px;outline:0}.sidebar__search input::placeholder{color:var(--up-side-muted);opacity:1}.sidebar__list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.sidebar .client{position:relative;display:flex;flex-direction:column;gap:3px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:#fff;text-align:left}.sidebar .client:hover{background:#ffffff14}.sidebar .client[aria-current=page]{background:#ffffff24}.sidebar .client[aria-current=page]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:#fff}.sidebar .client strong{font-size:15px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .client small{font-size:12.5px;line-height:1.25;color:var(--up-side-muted);font-variant-numeric:lining-nums proportional-nums;white-space:nowrap}.sidebar__empty{margin:8px 0 0;padding:0 12px;color:var(--up-side-muted);font-size:14px}.sidebar__add{display:flex;align-items:center;gap:8px;height:40px;margin-top:4px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--up-side-muted);font-size:14px;font-weight:500;white-space:nowrap;text-align:left}.sidebar__add:hover{background:#ffffff14;color:#fff}.sidebar__footer{margin-top:auto;display:flex;align-items:center;gap:10px;padding:16px 8px 0;border-top:1px solid rgba(255,255,255,.14)}.sidebar__avatar{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:999px;background:#ffffff29}.sidebar__who{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.sidebar__who strong{font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__who small{font-size:12.5px;line-height:1.25;color:var(--up-side-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__sub{display:flex;align-items:center;gap:6px;min-width:0}.sidebar__locale{flex:none;height:20px;padding:0 2px;border:0;border-radius:6px;background:#ffffff1a;color:var(--up-side-muted);font-size:11.5px;font-weight:600;cursor:pointer}.sidebar__locale option{color:var(--up-ink)}.sidebar__logout{display:grid;place-items:center;width:40px;height:40px;flex:none;margin-right:-8px;border:0;border-radius:10px;background:transparent;color:var(--up-side-muted)}.sidebar__logout:hover{background:#ffffff14;color:#fff}.page-head{min-width:0}.page-head__row{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 32px;align-items:center}.page-head__row--aside{grid-template-columns:minmax(0,1fr) auto}.page-head__main{display:flex;flex-direction:column;gap:8px;min-width:0}.page-head__row>.onec-status{justify-self:end;align-self:start}.page-title{font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.company-identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px}.company-identity small{color:var(--up-muted);font-size:14px;font-weight:400;letter-spacing:0;white-space:nowrap}.meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;color:var(--up-muted);font-size:15px;line-height:1.3}.company-category{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.company-category__link{text-decoration:none}.company-category__link:hover{text-decoration:underline}.company-category__action{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;border:1px solid var(--up-line);border-radius:9px;background:var(--up-sky);color:var(--up-accent);font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.company-category__info{position:relative;display:inline-flex}.company-category__info-button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--up-line);border-radius:50%;background:var(--up-sky);color:var(--up-accent);cursor:pointer}.company-category__info-button:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px}.company-category__panel{position:absolute;z-index:20;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;gap:7px;width:min(420px,calc(100vw - 48px));padding:16px;border:1px solid var(--up-line);border-radius:12px;background:var(--up-head);box-shadow:0 12px 28px #122b5229;color:var(--up-ink);font-size:13px;font-weight:400;line-height:1.4;white-space:normal}.company-category__panel[hidden]{display:none}.company-category__heading{font-weight:650}.company-category__label,.company-category__note{color:var(--up-muted)}.company-category__divider{height:1px;margin:4px 0;background:var(--up-line)}.meta-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.lead{color:var(--up-muted);font-size:15px;line-height:1.45}.crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.3}.crumbs a{font-weight:500}.crumbs__item{display:inline-flex;align-items:center;gap:8px;min-width:0}.crumbs__sep{color:var(--up-sep)}.crumbs [aria-current]{color:var(--up-muted)}.cond-intro{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.section{display:flex;flex-direction:column;gap:16px}.section-title{font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.section-head .muted{font-size:14px}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:500;line-height:1;white-space:nowrap}.chip--ok{background:var(--up-ok-bg);color:var(--up-ok)}.chip--wait{background:var(--up-wait-bg);color:var(--up-wait)}.chip--neutral{background:var(--up-card);color:var(--up-muted)}.chip--info{background:var(--up-sky);color:var(--up-accent)}.chip--danger{background:var(--up-danger-bg);color:var(--up-danger)}.chip-row{display:flex;margin-top:4px}.dot{width:8px;height:8px;flex:none;border-radius:999px}.dot--ok{background:var(--up-ok-dot)}.dot--off{background:var(--up-muted-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:var(--up-r-btn);font-size:15px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none}.btn--primary{background:var(--up-accent);color:#fff}.btn--primary:hover:not(:disabled){background:var(--up-accent-hover);color:#fff}.btn--secondary{background:#fff;color:var(--up-ink);border:1px solid var(--up-input)}.btn--secondary:hover:not(:disabled){background:var(--up-head);color:var(--up-ink)}.btn--soft{background:var(--up-sky);color:var(--up-accent)}.btn--soft:hover:not(:disabled){background:#d6e3ff}.btn--block{width:100%}.btn--small{height:36px;padding:0 14px;font-size:14px}.link-button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;margin:0 -8px;border:0;border-radius:8px;background:transparent;color:var(--up-accent);font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.link-button:hover:not(:disabled){background:var(--up-sky-2)}.link-button--strong{min-height:44px;gap:8px;padding:0 4px;margin:0;font-size:15px;font-weight:600}.icon-button{display:grid;place-items:center;width:40px;height:40px;margin-right:-8px;border:0;border-radius:10px;background:transparent;color:var(--up-muted)}.icon-button:hover:not(:disabled){background:var(--up-card)}.actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:8px}.actions--end{justify-content:flex-end}.actions--start{padding-top:0;margin-top:4px}.actions__spacer{flex:1}.form{display:flex;flex-direction:column;gap:16px}.field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;line-height:1.3}.field input,.field select{height:44px;padding:0 14px;border:1px solid var(--up-input);border-radius:10px;background:#fff;color:var(--up-ink);font-size:15px;font-weight:400}.field input::placeholder{color:var(--up-muted-2)}.field input:focus,.field select:focus{outline:2px solid var(--up-accent);outline-offset:-1px;border-color:var(--up-accent)}.field input[readonly],.field select:disabled{background:var(--up-card);color:var(--up-muted)}.field--inline{flex-direction:row;align-items:center;gap:12px}.field--inline select{height:40px}.hint{color:var(--up-muted);font-size:13px;font-weight:400;line-height:1.35}.form-error{color:var(--up-danger);font-size:14px;line-height:1.4}.form-success{color:var(--up-ok);font-size:14px;font-weight:500}.note{padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.4}.note--wait{background:var(--up-wait-panel);border:1px solid var(--up-wait-border);color:var(--up-ink)}.banner{display:flex;align-items:center;gap:10px;padding:14px 20px;border-radius:14px;font-size:15px;font-weight:600}.banner--ok{margin-top:16px;background:var(--up-ok-bg);color:var(--up-ok)}.banner--info{margin-bottom:24px;background:var(--up-sky-2);color:var(--up-ink);font-weight:500}.inline-message{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500}.inline-message--ok{color:var(--up-ok)}.inline-message--wait{color:var(--up-wait);font-weight:400}.inline-message--error{color:var(--up-danger)}.onec-status{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;padding:10px 12px 8px;border:1px solid var(--up-line);border-radius:12px;background:var(--up-head);color:var(--up-muted);font-size:13px;line-height:1.3}.onec-status__line{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px}.onec-status__line>*,.onec-status>.onec-status__state{white-space:nowrap}.onec-status__state{display:inline-flex;align-items:center;gap:8px;color:var(--up-ok);font-weight:500}.onec-status__state--off{color:var(--up-muted)}.onec-status__actions{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px;margin:0 -8px}.onec-status .link-button{margin:0}.stage-chip{display:inline-flex;align-items:center;gap:6px;flex:none;width:192px;height:28px;padding:0 10px;border-radius:14px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden}.stage-chip>svg{flex:none}.stage-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.stage-chip--grey{background:var(--st-grey-bg);color:var(--st-grey)}.stage-chip--blue{background:var(--st-blue-bg);color:var(--st-blue)}.stage-chip--green{background:var(--st-green-bg);color:var(--st-green)}.stage-chip--amber{background:var(--st-amber-bg);color:var(--st-amber)}.stage-chip--red{background:var(--st-red-bg);color:var(--st-red)}.quarter-note{color:var(--up-accent);font-size:13.5px;font-weight:500;white-space:nowrap}.row-open{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;color:var(--up-muted-2)}.mark-link{flex:none;font-weight:600;text-decoration:underline;text-decoration-color:#2457d659;text-underline-offset:3px}.quiet-link{height:40px;padding:0 4px;border:0;background:transparent;color:var(--up-muted);font-size:14.5px;font-weight:500;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--up-sep);text-underline-offset:3px}.quiet-link:hover:not(:disabled){color:var(--up-ink)}.btn--40{height:40px;padding:0 18px;border-radius:10px}.btn--soft.btn--40{padding:0 16px;background:var(--up-sky-2)}.en-card{padding:22px 24px 6px;border:1px solid var(--up-line);border-radius:var(--up-r-m);background:#fff;box-shadow:0 1px 2px #0b1b330a}.en-card--unknown{padding-block:14px}.tax-explanation{padding:14px 18px;border:1px solid var(--up-line);border-radius:var(--up-r-m);background:#fff;color:var(--up-muted)}.tax-explanation summary{cursor:pointer;color:var(--up-ink);font-weight:600}.tax-explanation p{margin:10px 0 0;font-size:14px}.sti129-card{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;margin-top:16px;padding:20px 24px;border:1px solid var(--up-line);border-radius:var(--up-r-m);background:#fff;box-shadow:0 1px 2px #0b1b330a}.sti129-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.sti129-card__title{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}.sti129-card__title h3{font-size:19px;font-weight:600;line-height:1.3}.sti129-card__title span{color:var(--up-muted);font-size:14.5px}.sti129-period{position:relative;flex:none}.sti129-period__trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:132px;height:38px;padding:0 10px 0 12px;border:1px solid var(--up-seg);border-radius:10px;background:var(--up-head);color:var(--up-ink);font-size:13px;font-weight:600}.sti129-period--month .sti129-period__trigger,.sti129-period--month .sti129-period__menu{width:198px}.sti129-period__trigger svg{color:var(--up-muted)}.sti129-period__menu{position:absolute;top:calc(100% + 5px);right:0;z-index:30;width:156px;max-height:220px;overflow-y:auto;padding:4px;border:1px solid var(--up-line);border-radius:10px;background:#fff;box-shadow:0 12px 28px #0b1b3324}.sti129-period__menu button{display:flex;align-items:center;justify-content:space-between;width:100%;height:36px;padding:0 9px;border:0;border-radius:7px;background:transparent;font-size:13px;text-align:left}.sti129-period__menu button:hover,.sti129-period__menu button[aria-checked=true]{background:var(--up-sky-2);color:var(--up-accent)}.stepper.sti129-card__steps{gap:8px;min-width:0;padding-bottom:8px;border-bottom:1px solid var(--up-line)}.sti129-card__steps .stepper__item{min-width:0;gap:6px;font-size:12.5px;line-height:1.2;white-space:normal}.sti129-card__steps .stepper__dot{width:21px;height:21px;font-size:11px}.sti129-card__steps .stepper__line{min-width:4px}.sti129-card__step-hint{margin-top:-8px;color:var(--up-muted);font-size:13px}.sti129-card__badges{display:flex;flex-wrap:wrap;gap:8px}.sti129-card__badge{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;max-width:100%;padding:6px 10px;border-radius:9px;background:var(--up-sky-2)}.sti129-card__badge small{color:var(--st-blue);font-size:12px;font-weight:600}.sti129-card__badge strong{min-width:0;overflow-wrap:anywhere;color:var(--up-ink);font-size:13.5px;font-weight:600}.sti129-card__panel{min-width:0;padding:16px 18px;border:1px solid var(--up-line);border-radius:12px;background:#fff}.sti129-card__summary-panel{min-width:0;padding:12px 0;border-top:1px solid var(--up-line);border-bottom:1px solid var(--up-line)}.sti129-card__amounts{min-width:0;padding-top:16px;border-top:1px solid var(--up-line)}.sti129-card__section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.sti129-card__section-head h4{font-size:16px;font-weight:600;line-height:1.3}.sti129-card__section-head p{margin-top:4px;color:var(--up-muted);font-size:13.5px}.sti129-card__form{display:block;margin:0}.sti129-card__form-grid,.sti129-card__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.sti129-card__summary{grid-template-columns:repeat(4,minmax(0,1fr))}.sti129-card__choice-group,.sti129-card__dates{min-width:0;margin:0;padding:0;border:0}.sti129-card__choice-group legend,.sti129-card__dates legend{margin-bottom:6px;padding:0;font-size:13.5px;font-weight:500}.sti129-card__choices{display:flex;flex-wrap:wrap;gap:4px;min-height:42px;padding:3px;border:1px solid var(--up-input);border-radius:10px;background:var(--up-head)}.sti129-card__choices--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sti129-card__choices label{position:relative;flex:1 1 auto;min-width:0;cursor:pointer}.sti129-card__choices input{position:absolute;width:1px;height:1px;opacity:0}.sti129-card__choices span{display:grid;place-items:center;min-height:34px;padding:4px 7px;border-radius:7px;color:var(--up-muted);font-size:13px;font-weight:500;text-align:center;overflow-wrap:anywhere}.sti129-card__choices input:checked+span{background:#fff;color:var(--up-accent);box-shadow:0 1px 3px #0b1b331f;font-weight:600}.sti129-card__choices input:focus-visible+span{outline:2px solid var(--up-accent);outline-offset:1px}.sti129-card__dates{grid-column:1 / -1}.sti129-card__dates>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.sti129-date{position:relative;min-width:0}.sti129-date__label{display:block;margin-bottom:6px;color:var(--up-muted);font-size:12.5px}.sti129-date__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:42px;padding:0 12px;border:1px solid var(--up-input);border-radius:10px;background:#fff;text-align:left}.sti129-date__trigger svg{flex:none;color:var(--up-accent)}.sti129-date__popover{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:min(296px,calc(100vw - 64px));padding:12px;border:1px solid var(--up-line);border-radius:12px;background:#fff;box-shadow:0 14px 32px #0b1b3329}.sti129-date__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.sti129-date__head strong{font-size:13px;font-weight:600;text-align:center;text-transform:capitalize}.sti129-date__head .icon-button{width:30px;height:30px;margin:0;flex:none;background:var(--up-head)}.sti129-date__previous{transform:rotate(180deg)}.sti129-date__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.sti129-date__weekday{padding:5px 0;color:var(--up-muted);font-size:11px;text-align:center}.sti129-date__grid button{height:31px;padding:0;border:0;border-radius:7px;background:transparent;font-size:12px}.sti129-date__grid button:hover{background:var(--up-sky-2)}.sti129-date__grid button[data-today=true]{box-shadow:inset 0 0 0 1px var(--up-accent)}.sti129-date__grid button[aria-pressed=true]{background:var(--up-accent);color:#fff}.sti129-card__field{min-width:0}.sti129-card__field input{width:100%;min-width:0}.sti129-card__wide{grid-column:1 / -1}.sti129-card__summary .sti129-card__wide{grid-column:span 2}.sti129-card__form-actions{display:flex;justify-content:flex-start;margin-top:16px;padding-top:12px;border-top:1px solid var(--up-line)}.sti129-card__summary{margin:0}.sti129-card__summary div{min-width:0}.sti129-card__summary dt{margin-bottom:4px;color:var(--up-muted);font-size:13px}.sti129-card__summary dd{margin:0;overflow-wrap:anywhere;font-size:15px;font-weight:600}.sti129-card__text-action{padding:0;border:0;background:transparent;color:var(--up-accent);font-size:13.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.sti129-card__copy{display:grid;place-items:center;width:30px;height:30px;flex:none;padding:0;border:0;border-radius:8px;background:var(--up-sky-2);color:var(--up-accent)}.sti129-card__copy:hover{background:var(--up-sky)}.sti129-card__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.sti129-card__refresh{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.sti129-card__refresh span{color:var(--up-muted);font-size:13.5px}.sti129-card__result{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.sti129-card__status{display:inline-flex}.sti129-card__reasons{padding:8px 12px}.sti129-card__reason{font-size:13px}.sti129-card__reason details{margin-top:2px;color:var(--up-muted);font-size:12px}.sti129-card__reason code{overflow-wrap:anywhere}.sti129-card__reason+.sti129-card__reason{margin-top:4px}.sti129-card__rows{border-top:1px solid var(--up-line)}.sti129-card__row{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,1fr));gap:18px;min-width:0;padding:14px 0;border-bottom:1px solid var(--up-line)}.sti129-card__row-info{min-width:0}.sti129-card__rate{display:inline-block;padding:3px 9px;border-radius:8px;background:var(--up-sky-2);color:var(--st-blue);font-size:14px}.sti129-card__basis{display:block;margin-top:7px;color:var(--up-muted);font-size:12px;line-height:1.35}.sti129-card details{margin-top:5px;color:var(--up-muted);font-size:12px}.sti129-card details summary{width:fit-content;color:var(--up-accent);cursor:pointer}.sti129-card code{overflow-wrap:anywhere}.sti129-card__value{min-width:0}.sti129-card__value>small{color:var(--up-muted);font-size:12.5px;font-weight:500}.sti129-card__value>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px}.sti129-card__value strong{min-width:0;font-size:18px;font-weight:600;white-space:nowrap}.sti129-card__subline{display:block;margin-top:3px;color:var(--up-muted);font-size:12px;line-height:1.35}.sti129-card__subline span{display:block}.sti129-card__totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.sti129-card__total{display:grid;grid-template-columns:32px minmax(0,1fr) max-content 30px;align-items:center;gap:8px;min-width:0;min-height:46px;padding:7px 0;border-top:1px solid var(--up-line)}.sti129-card__total small{color:var(--up-muted);font-size:13px;font-weight:600}.sti129-card__total span{min-width:0;color:var(--up-muted);font-size:12.5px;line-height:1.25}.sti129-card__total strong{min-width:0;font-size:15px;font-weight:600;white-space:nowrap;text-align:right}.sti129-card__total--main{margin:0 -8px;padding-right:8px;padding-left:8px;border-radius:8px;background:var(--up-sky-2)}.sti129-card__total--main small,.sti129-card__total--main strong{color:var(--st-blue)}.sti129-card__reconciliation{border:0;border-top:1px solid var(--up-line);border-radius:0;padding:16px 0 0}.sti129-card__comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--up-line)}.sti129-card__comparison dt{color:var(--up-muted);font-size:12px}.sti129-card__comparison dd{margin:3px 0 0;font-size:13px;font-weight:600}@media (max-width: 900px){.sti129-card__row{grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,.9fr));gap:10px}.sti129-card__value strong{font-size:16px}}@media (max-width: 700px){.sti129-card{padding:18px 16px}.sti129-card__panel{padding:14px 16px}.sti129-card__totals{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.sti129-card__head{align-items:flex-start}.stepper.sti129-card__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sti129-card__steps .stepper__item{flex-direction:column;align-items:flex-start;gap:4px;font-size:11px}.sti129-card__steps .stepper__item>span:last-child{min-width:0;overflow-wrap:anywhere}.sti129-card__steps .stepper__line{display:none}.sti129-card__choices--three{grid-template-columns:minmax(0,1fr)}.sti129-card__choices--three span{justify-content:start;min-height:28px;padding:3px 10px;overflow-wrap:normal;text-align:left}.sti129-card__form-grid,.sti129-card__dates>div{grid-template-columns:minmax(0,1fr)}.sti129-card__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sti129-card__form-grid .sti129-card__wide{grid-column:auto}.sti129-card__row{grid-template-columns:minmax(0,1fr);gap:8px}.sti129-card__row-info{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:start}.sti129-card__row-info .sti129-card__basis{margin-top:2px}.sti129-card__row-info details{grid-column:2}.sti129-card__value{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:0 8px}.sti129-card__value>div{min-width:0}.sti129-card__value .sti129-card__subline{grid-column:2}}@media (max-width: 420px){.sti129-card__head{flex-wrap:wrap}.sti129-period{margin-left:auto}.sti129-card__toolbar{grid-template-columns:minmax(0,1fr)}.sti129-card__status{justify-self:end}.sti129-card__total{grid-template-columns:32px minmax(0,1fr) 30px;grid-template-areas:"code label copy" "code value copy";gap:2px 8px}.sti129-card__total small{grid-area:code}.sti129-card__total span{grid-area:label}.sti129-card__total strong{grid-area:value;justify-self:end}.sti129-card__total .sti129-card__copy{grid-area:copy}}@media (max-width: 340px){.sti129-card__summary{grid-template-columns:minmax(0,1fr)}.sti129-card__summary .sti129-card__wide{grid-column:auto}}.en-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.en-card__title{display:flex;align-items:baseline;gap:10px;min-width:0}.en-card__title h3{font-size:19px;font-weight:600;line-height:1.3}.en-card__title span{color:var(--up-muted);font-size:14.5px}.en-card__all{display:inline-flex;align-items:center;gap:4px;font-size:14.5px;font-weight:600;white-space:nowrap}.obligation-notice{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:start;margin-top:14px;padding:14px;border:1px solid var(--up-wait-border);border-radius:10px;background:var(--up-wait-panel)}.obligation-notice__icon{color:var(--st-amber)}.obligation-notice__copy{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:14px;line-height:1.4}.obligation-notice__copy small{color:var(--up-muted)}.obligation-notice__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.obligation-excluded{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:16px}.obligation-excluded p{margin-bottom:0}.obligation-excluded small{display:block;margin-top:4px;color:var(--up-muted)}.en-obligation-status{position:relative;display:block;max-width:min(320px,50%);margin-left:auto}.en-obligation-status__button{display:flex;align-items:center;gap:8px;width:100%;height:42px;padding:4px 10px;border:1px solid var(--up-wait-border);border-radius:10px;background:var(--up-wait-panel);color:var(--up-ink);font:inherit;text-align:left;cursor:pointer}.en-obligation-status__button>svg{flex:none}.en-obligation-status__button>svg:first-child{color:var(--st-amber)}.en-obligation-status__button>svg:last-child{color:var(--up-muted)}.en-obligation-status__button:focus-visible{outline:2px solid var(--st-amber);outline-offset:2px}.en-obligation-status__copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.en-obligation-status__copy strong,.en-obligation-status__copy span{display:block;overflow:hidden;font-size:13px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.en-obligation-status__copy strong{color:var(--up-ink);font-weight:600}.en-obligation-status__copy span{color:var(--up-muted);font-weight:400}.en-obligation-status__panel{position:absolute;z-index:20;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:min(380px,calc(100vw - 48px));padding:16px;border:1px solid var(--up-wait-border);border-radius:12px;background:var(--up-head);box-shadow:0 12px 28px #122b5229;color:var(--up-ink);font-size:13px;font-weight:400;line-height:1.4;white-space:normal}.en-obligation-status__panel[hidden]{display:none}.en-obligation-status__refresh{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid var(--up-wait-border);border-radius:9px;background:var(--st-amber-bg);color:var(--st-amber);font:inherit;font-weight:600;cursor:pointer}.en-obligation-status__refresh:disabled{opacity:.55;cursor:default}.next-step{margin-top:16px;display:flex;align-items:center;gap:16px;min-height:76px;padding:10px 16px 10px 20px;border-radius:12px;background:var(--up-sky-2)}.next-step__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:#fff;color:var(--up-accent)}.next-step__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.next-step__label{color:var(--st-blue);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.next-step__title{font-size:16px;font-weight:600;line-height:1.35}.next-step__hint{color:var(--up-muted);font-weight:400}.next-step--amber{background:var(--up-wait-panel)}.next-step--amber .next-step__label,.next-step--amber .next-step__icon{color:var(--st-amber)}.next-step--red{background:#fef4f3}.next-step--red .next-step__label,.next-step--red .next-step__icon{color:var(--st-red)}.next-step--grey,.next-step--loading{background:var(--up-head)}.next-step--grey .next-step__label,.next-step--grey .next-step__icon{color:var(--st-grey)}.next-step .btn{flex:none}.soon{display:flex;flex-direction:column;gap:12px}.soon__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.soon__head h2{color:#3b4658;font-size:16px;font-weight:600}.soon__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.soon-tile{display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 14px;border:1px solid var(--up-line);border-radius:12px;background:#f7f9fc;color:#3b4658;font-size:14px;font-weight:500;line-height:1.25;cursor:default;-webkit-user-select:none;user-select:none}.soon-tile svg{flex:none;color:var(--up-muted-2)}.notice{display:flex;gap:16px;padding:24px 28px;border-radius:var(--up-r-m)}.notice--wait{background:var(--up-wait-panel);border:1px solid var(--up-wait-border)}.notice--neutral{background:var(--up-head);border:1px solid var(--up-line)}.notice__icon{display:flex;flex:none;padding-top:2px;color:var(--up-wait)}.notice--neutral .notice__icon{color:var(--up-muted)}.notice__body{display:flex;flex-direction:column;gap:16px;min-width:0}.notice__text{display:flex;flex-direction:column;gap:6px}.notice__text h2{font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.notice__text p,.notice__lead{font-size:15px;line-height:1.45}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.steps li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.4}.steps li a{font-weight:500}.steps__num{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:999px;background:#fff;border:1px solid var(--up-wait-num);color:var(--up-wait);font-size:13px;font-weight:600}.months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.month{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px;border:1px solid var(--up-line);border-radius:14px}.month__title{font-size:15px;font-weight:600}.month__value{font-size:20px;font-weight:600;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap}.refreshing{display:flex;align-items:center;gap:18px;padding:24px 28px;border-radius:var(--up-r-m);background:var(--up-sky-2)}.refreshing__spinner{width:28px;height:28px;flex:none;border-radius:999px;border:3px solid var(--up-sky);border-top-color:var(--up-accent);animation:up-spin .9s linear infinite}.refreshing__text{display:flex;flex-direction:column;gap:4px}.refreshing__text strong{font-size:18px;font-weight:600}.refreshing__text span{color:var(--up-muted);font-size:15px}.refreshing__rows{margin-top:-8px;border:1px solid var(--up-line);border-radius:20px;overflow:hidden}.refreshing__rows>span{display:flex;align-items:center;gap:20px;height:76px;padding:0 24px}.refreshing__rows>span+span{border-top:1px solid var(--up-line)}.refreshing__rows>span>.skeleton:first-child{height:28px;border-radius:999px}.refreshing__rows>span>.skeleton:nth-child(2){height:28px;border-radius:10px}.refreshing__rows>span>.skeleton:last-child{margin-left:auto;height:22px}.confirm-panel .actions{padding-top:0}.confirm-panel .link-button{margin:0}.cond-list{border:1px solid var(--up-line);border-radius:14px;overflow:hidden}.cond-list__row{display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr) auto;column-gap:20px;align-items:center;min-height:56px;padding:9px 18px}.cond-list__row+.cond-list__row{border-top:1px solid var(--up-line)}.cond-list__label{color:var(--up-muted);font-size:14.5px;line-height:1.35}.cond-list__value{display:flex;flex-direction:column;gap:2px;min-width:0}.cond-list__value strong{font-size:15px;font-weight:600;line-height:1.3}.cond-list__value small{color:var(--up-muted);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.cond-list__source{justify-self:end}.payment-preference,.filing-frequency{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:16px;padding:14px 18px;border:1px solid var(--up-line);border-radius:14px;background:#fff}.payment-preference__copy{display:flex;flex:1 1 260px;flex-direction:column;gap:2px}.payment-preference__copy strong{font-size:15px;font-weight:600}.payment-preference__copy small,.payment-preference__start span{color:var(--up-muted);font-size:12.5px}.payment-preference label,.filing-frequency label{display:flex;align-items:center;gap:7px}.payment-preference select,.filing-frequency select{height:36px;padding:0 10px;border:1px solid var(--up-input);border-radius:9px;background:#fff;color:var(--up-ink);font-size:14px}.payment-preference .form-error,.filing-frequency .form-error{flex-basis:100%;margin:0}.payment-previews{display:flex;flex-direction:column;gap:14px;margin-bottom:20px;padding:18px;border:1px solid var(--up-line);border-radius:16px;background:#fff}.payment-previews .section-head>span{display:flex;flex-direction:column;gap:3px}.payment-previews__months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payment-preview{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border:1px solid var(--up-line);border-radius:12px;background:var(--up-head)}.payment-preview__head,.payment-preview__amount{display:flex;align-items:center;justify-content:space-between;gap:10px}.payment-preview__head>strong{font-size:15px;font-weight:600}.payment-preview__amount>strong{font-size:20px;font-weight:600}.payment-preview>small{color:var(--up-muted)}.payment-preview ul{margin:0;padding-left:18px;color:var(--up-muted);font-size:13px;line-height:1.4}.payment-preview details{color:var(--up-muted);font-size:12.5px}.payment-preview details summary{cursor:pointer}.payment-preview__sources{display:flex;flex-direction:column;gap:4px;margin-top:6px}.payment-preview__changed{display:flex;align-items:flex-start;gap:5px;margin:0;color:var(--up-wait);font-size:12.5px;line-height:1.35}.payment-preview__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;padding:14px;border-radius:12px;background:var(--up-sky-2)}.payment-preview__comparison>span{display:flex;flex-direction:column;gap:2px}.payment-preview__comparison small{color:var(--up-muted);font-size:12.5px}.payment-preview__comparison strong{font-size:18px;font-weight:600}.payment-preview__comparison p{grid-column:1 / -1;margin:0;color:var(--up-muted);font-size:13px}.stale-warning{display:flex;align-items:flex-start;gap:10px;margin-top:24px;padding:14px 18px;border-radius:14px;background:var(--up-wait-panel);border:1px solid var(--up-wait-border);color:var(--up-ink);font-size:15px;line-height:1.45}.stale-warning svg{flex:none;margin-top:2px;color:var(--up-wait)}.stale-line{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;color:var(--up-wait);font-size:13px;line-height:1.3;white-space:nowrap}.stale-line>svg{flex:none}.stale-line>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.details{border:1px solid var(--up-line);border-radius:var(--up-r-m);padding:0 24px}.details summary{display:flex;align-items:center;gap:12px;min-height:56px;cursor:pointer;list-style:none}.details summary::-webkit-details-marker{display:none}.details summary strong{font-size:16px;font-weight:600}.details summary .muted{font-size:14.5px}.details__chevron{margin-left:auto;color:var(--up-muted);transition:transform .15s ease}.details[open] .details__chevron{transform:rotate(180deg)}.details__body{display:flex;flex-direction:column;border-top:1px solid var(--up-line)}.details--static{padding:0 24px}.details__section{display:flex;flex-direction:column;gap:12px;padding:20px 0}.details__section+.details__section{border-top:1px solid var(--up-line)}.details h3{margin:0;font-size:17px;font-weight:600;line-height:1.3}.kv{margin:0;max-width:380px}.kv>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--up-line)}.kv>div:last-child{border-bottom:0}.kv dt{color:var(--up-muted);font-size:15px}.kv dd{margin:0;font-size:15px;font-weight:600;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap}.kv dd.strong{font-weight:700}.recon__note{max-width:680px;color:var(--up-muted);font-size:14px;line-height:1.5}.details__conditions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:15px}.details__conditions a{font-weight:600}.sources table{width:100%;border-collapse:collapse;font-size:14.5px}.sources th{padding:0 16px 8px 0;color:var(--up-muted);font-size:13px;font-weight:500;text-align:left}.sources th.num{text-align:right}.sources td{padding:12px 16px 12px 0;border-top:1px solid var(--up-line);vertical-align:top}.sources td.num{font-weight:600;white-space:nowrap;font-variant-numeric:lining-nums proportional-nums}.sources th:last-child,.sources td:last-child{padding-left:16px;padding-right:0}.sources__code{display:inline-grid;place-items:center;min-width:64px;height:28px;padding:0 8px;border-radius:8px;background:var(--up-card);font-size:14px;font-weight:700;white-space:nowrap;margin:-4px 0}.sources__item{display:block;color:var(--up-muted);font-size:13.5px;line-height:1.45}.sources__item:first-child{color:var(--up-ink);font-size:14.5px}.footnote{margin-top:20px;color:var(--up-muted);font-size:14px}.confirmed-line{margin-top:4px;display:flex;align-items:center;gap:8px;min-height:26px;color:var(--up-ok);font-size:15px;font-weight:500}.conditions{border:1px solid var(--up-line);border-radius:var(--up-r-m);overflow:hidden}.conditions__head,.conditions__row{display:grid;grid-template-columns:minmax(180px,280px) minmax(160px,320px) minmax(0,1fr);column-gap:24px;align-items:center;padding:0 24px}.conditions__head{height:40px;background:var(--up-head);border-bottom:1px solid var(--up-line);color:var(--up-muted);font-size:13px;font-weight:500}.conditions__row{min-height:56px;padding-top:8px;padding-bottom:8px;font-size:15px}.conditions__row+.conditions__row{border-top:1px solid var(--up-line)}.conditions__row.is-blocked{background:var(--up-wait-panel)}.conditions__row>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.blocked-reason{color:var(--up-wait);font-size:13px;font-weight:400}.conditions__source{display:flex;align-items:center;gap:10px;min-width:0}.conditions__chip{display:inline-flex;width:64px;flex:none}.conditions__source .muted{font-size:13px}.conditions__detail{min-width:0;line-height:1.35;overflow-wrap:anywhere}.footer-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:-12px;color:var(--up-muted);font-size:14px}.footer-line .link-button{margin:0}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:16px;background:#0b1b3380;overflow-y:auto}.dialog{width:min(560px,100%);display:flex;flex-direction:column;gap:24px;padding:28px 32px 32px;border-radius:20px;background:#fff;box-shadow:0 24px 50px #0b1b332e;outline:0}.dialog__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:-4px}.dialog__head h2{font-size:22px;font-weight:700;letter-spacing:-.01em}.stepper{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:12px}.stepper__item{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--up-ink);white-space:nowrap}.stepper__dot{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:999px;font-size:13px;font-weight:600}.stepper__item--current{font-weight:600}.stepper__item--current .stepper__dot{background:var(--up-accent);color:#fff}.stepper__item--todo{color:var(--up-muted)}.stepper__item--todo .stepper__dot{border:1.5px solid var(--up-input);color:var(--up-muted)}.stepper__item--done .stepper__dot{background:var(--up-ok-bg);color:var(--up-ok)}.stepper__line{flex:1;height:2px;border-radius:2px;background:var(--up-line)}.stepper__line.is-done{background:var(--up-ok-line)}.found{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:var(--up-ok-bg)}.found__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.found__text strong{font-size:15px;font-weight:600}.found__text small{color:var(--up-muted);font-size:13px;font-variant-numeric:lining-nums proportional-nums}.found .chip{background:#fff}.done{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0 4px;text-align:center}.done__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:var(--up-ok-bg);color:var(--up-ok)}.done__title{margin-top:8px;font-size:20px;font-weight:600}.done .muted{font-size:14px}.done .btn{margin-top:14px}.orgs{margin:0;padding:0 2px 0 0;list-style:none;display:flex;flex-direction:column;gap:8px;max-height:max(240px,calc(100vh - 330px));overflow-y:auto}.org{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 14px;border:1px solid var(--up-line);border-radius:12px;background:#fff}.org.is-selected{border-color:var(--up-accent);background:var(--up-sky-2)}.org.is-disabled{background:var(--up-head)}.org__main{display:flex;align-items:flex-start;gap:12px;min-width:0;cursor:pointer}.org.is-disabled .org__main{cursor:default}.org__main input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--up-accent)}.org__text{display:flex;flex-direction:column;gap:2px;min-width:0}.org__text strong{font-size:15px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.org.is-disabled .org__text strong{color:var(--up-muted)}.org__text small{color:var(--up-muted);font-size:13px;line-height:1.3;font-variant-numeric:lining-nums proportional-nums}.org__text .org__note{color:var(--up-wait)}.org__text .org__note--ok{color:var(--up-ok)}.org__tin{grid-column:1 / -1;padding-left:30px}.onec-panel{display:flex;flex-direction:column;gap:16px}.onec-panel__status{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--up-muted);overflow-wrap:anywhere}.onec-panel__status strong{color:var(--up-ok);font-weight:600}.dialog:has(.onec-connect){width:min(940px,100%)}.onec-connect{display:grid;gap:24px}.onec-guide{order:-1;padding:18px 20px;border-radius:14px;background:var(--up-card);font-size:14px;line-height:1.4}.onec-guide h3{margin-bottom:12px;font-size:15px;font-weight:700}.onec-guide__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;counter-reset:onec-guide}.onec-guide__list>li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;counter-increment:onec-guide}.onec-guide__list>li:before{content:counter(onec-guide);display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#fff;border:1px solid var(--up-input);font-size:12px;font-weight:600;color:var(--up-muted)}.onec-guide b,.onec-error b{font-weight:600}.onec-guide__url{display:block;margin-top:4px;font-weight:500;overflow-wrap:anywhere}.onec-error{padding:12px 14px;border-radius:12px;background:var(--up-danger-bg);font-size:14px;line-height:1.4}.onec-error__title{color:var(--up-danger);font-weight:600}.onec-error ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:4px}@media (min-width: 840px){.onec-connect{grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.onec-guide{order:0}}@media (max-width: 600px){.dialog:has(>.stepper,.onec-connect){padding:20px 16px 24px;gap:20px}.onec-guide{padding:16px}}.auth{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--up-card)}.auth__card{min-width:0;width:min(440px,100%);display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:20px;background:#fff;box-shadow:0 24px 50px #0b1b3314}.auth__card h1{margin-top:8px;font-size:clamp(18px,6vw,26px);font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.auth__top{display:flex;align-items:center;gap:12px}.auth__brand{display:flex;align-items:center;gap:12px;min-width:0}.auth__brand strong{font-size:17px;font-weight:600}.auth__brand small{font-size:12.5px;color:var(--up-muted)}.auth__locale{display:flex;flex:none;margin-left:auto;gap:2px;padding:3px;height:36px;border:1px solid var(--up-input);border-radius:9px;background:var(--up-head)}.auth__locale button{width:31px;border:0;border-radius:6px;background:transparent;color:var(--up-muted);font-size:13px;font-weight:600}.auth__locale button:hover,.auth__locale button[aria-pressed=true]{background:var(--up-sky-2);color:var(--up-ink)}.auth__locale button:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px}.auth__phone summary{display:flex;list-style:none;cursor:pointer}.auth__phone summary::marker,.auth__phone summary::-webkit-details-marker{display:none;content:""}.auth__phone .form{margin-top:16px}@media (max-width: 440px){.auth__card>p.muted{font-size:15px}}@media (max-width: 360px){.auth__card{padding:20px}.auth__brand small{display:none}.auth__card h1{font-size:17px;letter-spacing:-.02em;line-height:24px}.auth__card h1:lang(ky){font-size:16px}.auth__card>p.muted{min-height:63px}.auth__card>button,.auth__phone summary{font-size:14px}}.legacy{display:flex;flex-direction:column;gap:20px;max-width:760px}.legacy h2{margin:8px 0 4px;font-size:20px;font-weight:600}.legacy section{display:flex;flex-direction:column;gap:12px}.legacy section section{margin-top:12px;padding-top:20px;border-top:1px solid var(--up-line)}.legacy form{display:grid;gap:12px}.legacy form label{display:grid;gap:6px;font-size:14px;font-weight:500}.legacy input,.legacy select{height:40px;padding:0 12px;border:1px solid var(--up-input);border-radius:10px;background:#fff;font-size:15px}.legacy input[readonly],.legacy select:disabled{background:var(--up-card);color:var(--up-muted)}.legacy form button,.legacy section>button{justify-self:start;height:40px;padding:0 16px;border:0;border-radius:10px;background:var(--up-accent);color:#fff;font-weight:600}.legacy p[role=alert]{color:var(--up-danger)}.legacy p[role=status]{color:var(--up-ok)}.legacy ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.legacy li{display:flex;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--up-line);border-radius:10px}.legacy li small{display:block;color:var(--up-muted)}.legacy fieldset{border:1px solid var(--up-line);border-radius:10px}.readiness{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--up-line)}.onec-write-inline{display:flex;flex-direction:column;gap:12px;margin-top:14px;min-width:0}.onec-write-inline__row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.onec-write-inline__row .readiness__title{font-size:14.5px;font-weight:500}.onec-write-inline .note{overflow-wrap:anywhere}.readiness__title{font-size:17px;font-weight:600}.readiness__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.readiness__item{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--up-line);border-radius:12px;background:var(--up-head)}.readiness__head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px}.readiness__problems,.readiness__notes{margin:0;padding-left:18px;display:grid;gap:6px;font-size:13.5px;line-height:1.4}.readiness__message{display:block;color:var(--up-muted)}.bank-spinner{display:inline-block;flex:none;width:16px;height:16px;border-radius:999px;border:2px solid var(--up-sky);border-top-color:var(--up-accent);animation:up-spin .9s linear infinite}.bank-inline-progress{display:flex;align-items:center;gap:10px;font-size:14px}.bank-readiness ul,.bank-plain-list{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14px;line-height:1.45}.note--danger{background:var(--up-danger-bg);border:1px solid var(--up-danger);color:var(--up-danger);font-weight:500}.bank-drop-card{padding-bottom:22px}.bank-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:196px;margin-top:16px;padding:24px;border:1.5px dashed var(--up-circle);border-radius:14px;background:var(--up-head);text-align:center;transition:border-color .15s ease,background .15s ease}.bank-drop:focus-within{border-color:var(--up-accent)}.bank-drop.is-over{border-color:var(--up-accent);background:var(--up-sky-2)}.bank-drop.is-busy{border-style:solid;border-color:var(--up-sky);background:var(--up-sky-2)}.bank-drop__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fff;color:var(--up-accent);box-shadow:0 1px 2px #0b1b330f}.bank-drop__text{display:flex;flex-direction:column;gap:2px}.bank-drop__text strong{font-size:16px;font-weight:600}.bank-drop__text span{color:var(--up-muted);font-size:14px}.bank-drop__choose{cursor:pointer}.bank-drop:has(input:focus-visible) .bank-drop__choose{outline:2px solid var(--up-accent);outline-offset:2px}.bank-drop__bar{position:absolute;left:24px;right:24px;bottom:16px;height:4px;overflow:hidden;border-radius:2px;background:var(--up-sky)}.bank-drop__bar:after{content:"";position:absolute;top:0;bottom:0;width:35%;border-radius:2px;background:var(--up-accent);animation:bank-bar 1.2s ease-in-out infinite}@keyframes bank-bar{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion: reduce){.bank-spinner,.bank-drop__bar:after{animation:none}}.bank-drop__error{margin-top:12px}.bank-batch{margin-top:16px}.bank-batch__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.bank-batch__head strong{font-size:15px;font-weight:600}.bank-batch__list{margin:4px 0 0;padding:0;list-style:none}.bank-batch__row{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;column-gap:12px;min-height:48px;padding:8px 0}.bank-batch__ic{display:grid;place-items:center;width:20px;height:20px;color:var(--up-ok-dot)}.bank-batch__row.is-same .bank-batch__ic{color:var(--up-muted)}.bank-batch__row.is-refused .bank-batch__ic{color:#c42b2b}.bank-batch__row.is-unknown .bank-batch__ic{color:var(--up-wait)}.bank-batch__row+.bank-batch__row{border-top:1px solid var(--up-line)}.bank-batch__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.bank-batch__result{color:var(--up-ok);font-size:14px}.bank-batch__row.is-same .bank-batch__result{color:var(--up-muted)}.bank-batch__row.is-refused,.bank-batch__row.is-unknown{grid-template-columns:20px minmax(0,1fr) minmax(0,1.4fr)}.bank-batch__row.is-refused .bank-batch__result{color:var(--up-danger)}.bank-batch__row.is-unknown .bank-batch__result{color:var(--up-wait)}.bank-batch__open{white-space:nowrap;font-size:14px;font-weight:500}@media (max-width: 720px){.bank-batch__row,.bank-batch__row.is-refused,.bank-batch__row.is-unknown{grid-template-columns:20px minmax(0,1fr) auto;row-gap:2px}.bank-batch__ic{grid-row:1 / span 2;align-self:start}.bank-batch__result{grid-column:2}.bank-batch__open{grid-column:3;grid-row:1 / span 2}}.bank-uploads{padding:6px 24px}.bank-uploads__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;column-gap:4px;margin:0 -12px;padding:0 4px 0 0;border-radius:10px}.bank-uploads__row+.bank-uploads__row{border-top:1px solid var(--up-line);border-radius:0}.bank-uploads__row:hover{background:var(--up-head)}.bank-uploads__open{display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;column-gap:16px;min-height:64px;padding:8px 12px;border-radius:10px;color:var(--up-ink)}.bank-uploads__open:hover{color:var(--up-ink)}.bank-uploads__remove{margin-right:0;color:var(--up-muted);opacity:.7}.bank-uploads__row:hover .bank-uploads__remove,.bank-uploads__remove:focus-visible{opacity:1}.bank-uploads__remove:hover{background:var(--up-danger-bg);color:var(--up-danger)}.btn--danger{background:var(--up-danger);color:#fff}.btn--danger:hover:not(:disabled){filter:brightness(.92)}.bank-uploads__main{display:flex;flex-direction:column;gap:3px;min-width:0}.bank-uploads__main strong{font-size:15px;font-weight:600}.bank-uploads__main small,.bank-uploads__sums small{color:var(--up-muted);font-size:13.5px}.bank-uploads__sums{display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}.bank-card{padding-bottom:22px}.bank-card__row{display:flex;align-items:center;gap:16px;margin-top:16px;min-height:64px;padding:10px 16px 10px 20px;border-radius:12px;background:var(--up-head)}.bank-card__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:#fff;color:var(--up-accent)}.bank-card__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.bank-card__title{font-size:15.5px;font-weight:600;line-height:1.35}.bank-card__title--hint{color:var(--up-ink);font-weight:500}.bank-card__last{color:var(--up-muted);font-size:13.5px}.bank-card__row .btn{flex:none}.nowrap{white-space:nowrap}.bank-proposal{display:flex;flex-direction:column;gap:3px;font-size:13.5px;line-height:1.35}.bank-warning{color:var(--up-wait);font-size:13.5px}.bank-note{color:var(--up-muted);font-size:13.5px}.combo{position:relative;min-width:0}.combo__control{position:relative;display:block}.combo__control input{width:100%;height:44px;padding:0 36px 0 14px;border:1px solid var(--up-input);border-radius:10px;background:#fff;color:var(--up-ink);font-size:15px;font-weight:400;text-overflow:ellipsis}.combo__control input::placeholder{color:var(--up-muted-2)}.combo.is-open .combo__control input::placeholder{color:var(--up-muted)}.combo__control input:focus{outline:2px solid var(--up-accent);outline-offset:-1px;border-color:var(--up-accent)}.combo__control input:disabled{background:var(--up-card);color:var(--up-muted)}.combo__chevron{position:absolute;top:50%;right:12px;color:var(--up-muted);transform:translateY(-50%);pointer-events:none;transition:transform .15s ease}.combo.is-open .combo__chevron{transform:translateY(-50%) rotate(180deg)}.combo__list{position:fixed;z-index:70;max-height:300px;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:6px;list-style:none;border:1px solid var(--up-line);border-radius:12px;background:#fff;box-shadow:0 18px 40px -12px #0b1b3347,0 2px 6px #0b1b330f}.combo__option{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:7px 10px;border-radius:9px;font-size:14px;line-height:1.3;cursor:pointer}.combo__text{display:flex;flex-direction:column;min-width:0}.combo__text>span{overflow-wrap:anywhere}.combo__option small{color:var(--up-muted);font-size:12.5px;font-weight:400}.combo__check{flex:none;color:var(--up-accent)}.combo__option[data-active=true]{background:var(--up-sky-2)}.combo__option[aria-disabled=true]{cursor:not-allowed;opacity:.6}.combo__option[aria-selected=true]{color:var(--up-accent);font-weight:600}.combo__group{padding:10px 10px 4px;color:var(--up-muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.combo__empty{padding:10px;color:var(--up-muted);font-size:14px}.bank-editor{display:flex;flex-direction:column;gap:16px;padding:4px 0}.bank-editor__form,.bank-editor__decision,.bank-editor__rule,.bank-editor__picks,.bank-editor__split{display:flex;flex-direction:column;gap:10px}.bank-editor__split ul{margin:0;padding-left:18px}.bank-tag{display:inline-flex;align-items:center;height:22px;margin:4px 0 0;padding:0 8px;border:0;border-radius:999px;background:var(--up-sky);color:var(--up-accent);font-size:12px;font-weight:500;cursor:pointer}.bank-tag--warn{background:var(--up-wait-bg);color:var(--up-wait)}.bank-new-name{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.bank-new-name__form{align-self:stretch}.bank-new-name__form{display:flex;flex-direction:column;gap:6px;margin:6px 0}.bank-new-name__form input{height:36px;padding:0 10px;border:1px solid var(--up-input);border-radius:8px;font-size:14px}.bank-new-name__buttons{display:flex;flex-wrap:wrap;gap:6px}.bank-new-name__buttons .btn{height:32px;padding:0 12px;font-size:13.5px}.bank-candidates{list-style:none;margin:0;padding:0;display:grid;gap:8px}.bank-candidates li{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--up-line);border-radius:10px;background:#fff}@media (max-width: 1279px){.content{padding:32px 32px 40px}.sidebar{width:256px}}@media (max-width: 1100px){.page-head__row--aside{grid-template-columns:minmax(0,1fr)}.page-head__row>.onec-status{justify-self:start}.soon__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.conditions__head,.conditions__row{grid-template-columns:minmax(150px,1fr) minmax(140px,1fr) minmax(0,1.2fr);column-gap:16px;padding:0 16px}}@media (max-width: 860px){.payment-preference,.filing-frequency{align-items:stretch;flex-direction:column}.payment-preference__copy{flex-basis:auto}.payment-preference label,.filing-frequency label{align-items:stretch;flex-direction:column}.payment-preference select,.filing-frequency select{width:100%}.payment-previews__months{grid-template-columns:minmax(0,1fr)}.company-category{position:relative}.company-category__info{position:static}.company-category__panel{left:0;right:auto;width:min(420px,calc(100vw - 32px))}.shell{flex-direction:column}.sidebar{position:static;width:100%;height:auto}.content{padding:24px 16px 32px}.months{grid-template-columns:minmax(0,1fr)}.en-card{padding:18px 16px 6px}.en-card--unknown{padding-block:14px}.en-card__head{align-items:center;flex-wrap:wrap}.obligation-notice{grid-template-columns:24px minmax(0,1fr)}.obligation-notice__actions{grid-column:2}.obligation-excluded{flex-direction:column}.en-obligation-status{flex-basis:100%;width:100%;max-width:none;margin-left:0}.en-obligation-status__panel{right:auto;left:0;width:min(380px,calc(100vw - 64px))}.next-step,.bank-card__row{flex-wrap:wrap}.soon__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cond-list__row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.cond-list__label{grid-column:1 / -1}}.year-facts{display:flex;flex-direction:column;gap:16px;max-width:560px}.year-facts__group{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;border:0}.year-facts__group legend{width:100%;margin-bottom:6px;font-size:14px;font-weight:500}.year-facts__choice{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.35;cursor:pointer}.year-facts__choice input{width:18px;height:18px;margin:0;accent-color:var(--up-accent)}.year-facts__note{width:100%;margin:4px 0 0;font-size:13px}.year-facts__history{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:14px}.month-steps__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.month-steps__row{display:grid;grid-template-columns:22px 84px minmax(0,1fr) auto;column-gap:12px;align-items:center;min-height:40px}.month-steps__num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:11px;background:var(--st-amber-bg);color:var(--st-amber);font-size:12.5px;font-weight:600}.month-steps__place{justify-self:start;padding:3px 8px;border-radius:8px;font-size:12.5px;font-weight:600;white-space:nowrap}.vat062-page .month-steps__row{grid-template-columns:22px minmax(150px,1fr) minmax(0,2fr)}.vat062-page .month-steps__place{white-space:normal}.month-steps__place--1c{background:#fff1d6;color:#8a5a00}.month-steps__place--solotax{background:var(--st-blue-bg);color:var(--st-blue)}.month-steps__text{font-size:14px;line-height:1.35}.month-steps__action{justify-self:end}.month-steps__action .btn{gap:6px;white-space:nowrap}.month-steps__after{display:flex;align-items:center;gap:6px;margin:0;color:var(--up-muted);font-size:13.5px}@media (max-width: 720px){.month-steps__row,.vat062-page .month-steps__row{grid-template-columns:22px minmax(0,1fr);row-gap:6px}.month-steps__place{grid-column:2}.month-steps__text,.month-steps__action{grid-column:2;justify-self:start}}.meta-link{color:var(--up-accent);font-weight:500;text-decoration:none}.meta-link:hover{text-decoration:underline}.meta-link--ask{font-weight:600}.sti161-card{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding-bottom:18px}.sti161-card__head{flex-wrap:wrap}.sti161-card__field{min-width:0}.sti161-card__field input,.sti161-card__field select{width:100%;min-width:0}.sti161-card__source-field{min-height:68px;padding:10px 12px;border:1px solid var(--up-line);border-radius:10px;background:var(--up-head)}.sti161-card__source-field strong,.sti161-card__source-field small{display:block}.sti161-card__source-field small{color:var(--up-muted)}.sti161-card__source-field--conflict{border-color:var(--up-danger);background:var(--up-danger-bg)}.sti161-card__steps{margin:0}.sti161-card__steps .stepper__item{min-width:0;white-space:normal}.sti161-card__hint,.sti161-card__control{margin:0;color:var(--up-muted);font-size:13px}.sti161-card__section{min-width:0;border-top:1px solid var(--up-line);padding-top:14px}.sti161-card__section h4{margin:0 0 10px;font-size:15px}.sti161-card__form-grid,.sti161-card__header-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.sti161-card__editor{border-top:1px solid var(--up-line);padding-top:8px}.sti161-card__editor summary{cursor:pointer;font-weight:600}.sti161-card__editor .btn{margin-top:10px}.sti161-card__actions,.sti161-card__worker>header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sti161-card__reasons{margin:0}.sti161-card__actions-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sti161-card__actions-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:center;padding:10px 0;border-top:1px solid var(--up-line);font-size:14.5px;line-height:1.4}.sti161-card__actions-list li>span{min-width:0;overflow-wrap:anywhere}.sti161-card__actions-list .btn{white-space:nowrap}.sti161-card__automatic{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sti161-card__worker{min-width:0;padding:12px 0;border-top:1px solid var(--up-line)}.sti161-card__row-scroll{overflow-x:auto;width:100%;max-width:100%}.sti161-card__row-scroll table{border-collapse:collapse;white-space:nowrap;font-size:13px}.sti161-card__row-scroll th,.sti161-card__row-scroll td{min-width:82px;padding:7px 9px;border-bottom:1px solid var(--up-line);text-align:right}.sti161-card__row-scroll th{vertical-align:bottom;white-space:normal}.sti161-card__row-scroll th span,.sti161-card__row-scroll th small{display:block}.sti161-card__row-scroll th small{margin-top:3px;color:var(--up-muted);font-size:11px;font-weight:500;line-height:1.25}.sti161-card__row-scroll th:first-child,.sti161-card__row-scroll td:first-child{min-width:40px}.sti161-card__copy{display:inline-flex;align-items:center;justify-content:center;margin-left:5px;border:0;background:transparent;color:var(--up-accent);cursor:pointer}.sti161-card__copy:focus-visible{outline:2px solid var(--up-accent);border-radius:4px}.sti161-card__month-tabs,.sti161-card__choice{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.sti161-card__month-tabs button,.sti161-card__choice button{border:1px solid var(--up-line);border-radius:8px;padding:6px 10px;background:#fff;cursor:pointer}.sti161-card__month-tabs button[aria-pressed=true],.sti161-card__choice button[aria-pressed=true]{border-color:var(--up-accent);color:var(--up-accent)}.sti161-card__totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.sti161-card__totals>div,.sti161-card__header-grid>div{display:flex;align-items:center;gap:8px;min-width:0}.sti161-card__totals>div{border-top:1px solid var(--up-line);padding:7px 0}.sti161-card__totals strong{margin-left:auto}@media (max-width: 600px){.sti161-card__form-grid,.sti161-card__header-grid,.sti161-card__totals{grid-template-columns:minmax(0,1fr)}.sti161-card__actions-list li{grid-template-columns:minmax(0,1fr);gap:3px}.sti161-card__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sti161-card__steps .stepper__item{flex-direction:column;align-items:flex-start;gap:4px;font-size:11px;overflow-wrap:anywhere}.sti161-card__steps .stepper__dot{width:21px;height:21px;font-size:11px}}.company-tabs{display:flex;justify-content:space-between;gap:6px;margin:20px 0 24px;padding:4px;overflow-x:auto;border:1px solid var(--up-line);border-radius:12px;background:var(--up-card)}.company-tabs button{min-height:40px;padding:8px 14px;border:0;border-radius:9px;background:transparent;color:var(--up-muted);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.company-tabs button:hover{color:var(--up-ink);background:#ffffffb3}.company-tabs button.is-active{color:var(--up-accent);background:#fff;box-shadow:0 1px 3px #0b1b3314}.company-tabs button:focus-visible{outline:2px solid var(--up-accent);outline-offset:1px}.company-settings,.payment-area{display:grid;gap:16px}.company-settings__onec,.company-settings__tax,.payment-card{padding-bottom:20px}.company-settings__tax>.muted{margin:14px 0 0}.company-taxes-card{padding-bottom:14px}.company-taxes-card>.form-error{margin:14px 0 6px}.company-taxes-card__list{margin:10px 0 0;padding:0;list-style:none}.company-taxes-card__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:8px 0}.company-taxes-card__list>.company-taxes-card__row+.company-taxes-card__row{border-top:1px solid var(--up-line)}.company-taxes-card__text{display:flex;flex-direction:column;gap:2px;min-width:0}.company-taxes-card__text strong{font-size:15px;font-weight:600}.company-taxes-card__text small{color:var(--up-muted);font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.company-taxes-card__row>.chip{flex:none}.payment-disclaimer{display:flex;align-items:flex-start;gap:9px;padding:14px 16px;border:1px solid var(--up-line);border-radius:12px;background:var(--up-sky);color:var(--up-muted);font-size:14px;line-height:1.45}.payment-disclaimer svg{flex:0 0 auto;color:var(--up-accent)}.payment-card{display:grid;gap:14px}.payment-card__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid var(--up-line)}.payment-card__total strong{font-size:20px}.payment-card__months,.payment-card__totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.payment-card__months>div,.payment-card__totals>div{display:grid;gap:3px;padding:10px 12px;border-radius:10px;background:var(--up-card)}.payment-card__months small,.payment-card>small{color:var(--up-muted)}.payment-card__comparison{display:flex;flex-wrap:wrap;gap:6px 20px}.payment-card__comparison small{flex-basis:100%;color:var(--up-muted)}.reporting-entry{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 16px;border:1px solid var(--up-line);border-radius:var(--up-r-btn);background:var(--up-head);font-size:14px}.reporting-entry>span{margin-right:auto;color:var(--up-muted)}.reporting-entry strong{color:var(--up-ink)}.reporting-entry a{font-weight:600}.reporting-details{display:grid;gap:16px;margin-top:18px;border-top:1px solid var(--up-line)}.reporting-details>summary{padding:16px 0;color:var(--up-muted);font-size:14px;cursor:pointer}.reporting-details[open]>summary{color:var(--up-accent)}@media (max-width: 700px){.company-tabs{margin-inline:-4px}.payment-card__months,.payment-card__totals{grid-template-columns:minmax(0,1fr)}.company-settings__onec .en-card__head{align-items:flex-start}}.auth__access-hint{margin:0 0 20px;font-size:13px;color:var(--up-muted);line-height:1.5}.auth .btn{white-space:normal;overflow-wrap:anywhere;text-align:center}.sti161-card .chip{max-width:100%;min-height:26px;height:auto;padding-block:4px;white-space:normal;overflow-wrap:anywhere;line-height:1.3}.saved-calculation{min-width:0;margin-block:12px;overflow-wrap:anywhere}.saved-calculation pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.saved-calculation .sti129-card__summary dd{min-width:0}.company-saved{padding:20px 24px}.company-saved details{margin-top:12px}.company-saved summary{cursor:pointer;font-weight:600}.saved-calculation--091 dd small{display:block;color:var(--up-muted);font-weight:400}.company-tabs button:focus-visible{outline:3px solid var(--up-accent,#2454e6);outline-offset:3px}.company-saved{min-width:0;overflow-wrap:anywhere}.reporting-details[hidden]{display:none}.onec-settings__advanced{margin-top:20px;border-top:1px solid var(--up-line);padding-top:12px}.onec-settings__advanced>summary{cursor:pointer;color:var(--up-muted)}.dialog__footer{border-top:1px solid var(--up-line);padding-top:16px;margin-top:20px}.accounting-check__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px}.accounting-check__month{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--up-muted)}.accounting-check__month select{height:36px;padding:0 10px;border:1px solid var(--up-input);border-radius:8px;background:#fff;color:var(--up-ink);font:inherit}.accounting-check__problem{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--up-danger);font-size:14px}.accounting-check__card{padding-bottom:12px}.accounting-check__rows{list-style:none;margin:12px 0 0;padding:0}.accounting-check__row{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--up-line)}.accounting-check__row .chip{justify-self:start}.accounting-check__body{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.accounting-check__list{display:block;color:var(--up-muted)}.accounting-check__list>span{display:block}.accounting-check__progress{display:flex;align-items:center;gap:10px}.accounting-check__spinner{width:14px;height:14px;border-radius:50%;border:2px solid var(--up-line);border-top-color:var(--up-accent);animation:accounting-check-spin .8s linear infinite;flex:none}.accounting-check__reading{color:var(--up-muted)}.accounting-check__elapsed{color:var(--up-muted-2)}.accounting-check__toggle{margin-left:8px;padding:0;border:0;background:none;color:var(--up-accent);font:inherit;cursor:pointer}.accounting-check__toggle:hover{color:var(--up-accent-hover)}.accounting-check__row--pending .accounting-check__body strong{color:var(--up-muted)}@keyframes accounting-check-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.accounting-check__spinner{animation:none}}.accounting-check__steps{margin:4px 0 0;padding-left:18px;color:var(--up-ink)}.accounting-check__steps a{color:var(--up-accent)}@media (max-width: 640px){.accounting-check__row{grid-template-columns:1fr;gap:6px}}.accounting-check__origin{color:var(--up-danger);font-weight:500}.accounting-audit__new{margin-bottom:16px}.am-card{container-type:inline-size;padding:20px 0 0;border:1px solid #E8ECF3;border-radius:18px;background:var(--yc-white);box-shadow:var(--yc-shadow);min-width:0}.am-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:0 24px 14px}.am-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em}.am-chips{display:flex;flex-wrap:wrap;gap:6px}.am-chip{padding:6px 12px;border:1px solid var(--up-line);border-radius:999px;background:var(--yc-white);color:var(--up-ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.am-chip:hover{background:var(--up-head)}.am-chip[aria-pressed=true]{border-color:#bfd2fb;background:var(--up-sky);color:#1d46b0}.am-scroll{margin:0 16px;overflow-x:auto}.am-grid{min-width:716px}.am-qhead,.am-row{display:grid;grid-template-columns:92px repeat(4,minmax(0,1fr))}.am-q{display:flex;align-items:center;padding:0 0 4px 8px;border:0;border-left:1px solid var(--up-line);background:none;color:var(--up-muted);font:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.am-q:hover:not([aria-disabled=true]):not(:disabled),.am-qbtn:hover:not([aria-disabled=true]):not(:disabled){color:var(--up-accent)}.am-row{border-top:1px solid var(--up-line)}.am-year{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:0 0 0 8px;border:0;border-radius:10px 0 0 10px;background:none;color:var(--up-ink);font:inherit;text-align:left;cursor:pointer}.am-year b{font-size:15px;font-weight:600}.am-year small{color:var(--up-muted-2);font-size:12px}.am-year:hover:not([aria-disabled=true]):not(:disabled) b{color:var(--up-accent)}.am-year:disabled{cursor:default}.am-q[aria-disabled=true],.am-qbtn[aria-disabled=true],.am-year[aria-disabled=true]{opacity:.5;cursor:not-allowed}.am-q:disabled,.am-qbtn:disabled{opacity:.5;cursor:default}.am-q:focus-visible,.am-qbtn:focus-visible,.am-year:focus-visible,.am-chip:focus-visible,.am-retry:focus-visible,.am-tile:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px}.am-quarter{display:grid;grid-template-columns:repeat(3,minmax(52px,1fr));border-left:1px solid var(--up-line)}.am-qbtn{display:none}.am-slot{min-width:0;padding:8px 3px}.am-slot+.am-slot{border-left:1px dashed #EDF0F5}.am-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;width:100%;height:52px;padding:0 9px;border:1px dashed var(--up-input);border-radius:11px;background:var(--yc-white);color:var(--up-muted);font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:transform .12s,box-shadow .12s,background .12s}.am-tile:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px);box-shadow:0 6px 14px -8px #0b1b3340;border-color:#9db6ec;color:var(--up-ink)}.am-tile__m{font-size:13px;font-weight:600}.am-tile__s{width:calc(100% + 6px);margin-right:-6px;overflow:hidden;font-size:11px;line-height:1.15;color:var(--up-muted-2)}.am-tile__ic{position:absolute;top:7px;right:7px;display:none;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--up-accent);color:var(--yc-white)}.am-tile.is-on{border:1px solid #BFD2FB;background:var(--up-sky);color:#1d46b0}.am-tile.is-on .am-tile__ic{display:grid}.am-tile--na{border:1px solid transparent;background:repeating-linear-gradient(135deg,#f4f6f9 0,#f4f6f9 6px,#eef1f5 6px,#eef1f5 12px);color:#a3acb9;cursor:not-allowed}.am-tile--na .am-tile__s{color:#a3acb9}.am-tile[aria-disabled=true]{opacity:.45;cursor:not-allowed}.am-unread{grid-column:2 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;margin:8px 3px;padding:6px 12px;border-radius:11px;background:var(--st-amber-bg);color:var(--st-amber);font-size:13px}.am-retry{flex:none;padding:0;border:0;background:none;color:var(--up-accent);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.am-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 24px 0;color:var(--up-muted);font-size:12px}.am-legend i{display:inline-block;width:14px;height:14px;margin-right:6px;border-radius:4px;vertical-align:-2px}.am-lg-on{border:1px solid #BFD2FB;background:var(--up-sky)}.am-lg-off{border:1px dashed var(--up-input);background:var(--yc-white)}.am-lg-na{background:repeating-linear-gradient(135deg,#f4f6f9 0,#f4f6f9 3px,#e3e8f0 3px,#e3e8f0 6px)}.am-foot{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:16px;padding:14px 24px;border-top:1px solid var(--up-line);border-radius:0 0 18px 18px}.am-sum{flex:1 1 260px;min-width:0}.am-sum b{font-size:15px;font-weight:600}.am-sum small{display:block;margin-top:2px;color:var(--up-muted);font-size:13px}.am-meter{max-width:280px;height:6px;margin-top:8px;overflow:hidden;border-radius:6px;background:var(--up-line)}.am-meter>span{display:block;height:100%;background:var(--up-accent);transition:width .15s}.am-problem{margin:0 24px 16px}@container (max-width: 1000px){.am-tile{padding:0 6px}.am-tile__s{font-size:10px}.am-tile__ic{top:3px;right:3px;width:13px;height:13px}.am-tile__ic svg{width:8px;height:8px}}@container (max-width: 860px){.am-head{margin:0 16px 12px}.am-scroll{margin:0 12px}.am-grid{min-width:0}.am-qhead{display:none}.am-row{display:block;padding:10px 0 6px}.am-year{flex-direction:row;align-items:baseline;gap:8px;padding:0 4px 6px;border-radius:8px}.am-quarter{grid-template-columns:28px repeat(3,minmax(0,1fr));align-items:center;gap:6px;margin-bottom:6px;border-left:0}.am-qbtn{display:block;height:32px;padding:0;border:0;border-radius:8px;background:none;color:var(--up-muted);font:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.am-slot{padding:0}.am-slot+.am-slot{border-left:0}.am-tile{height:48px;padding:0 9px}.am-tile__s{font-size:11px}.am-tile__ic{top:7px;right:7px;width:16px;height:16px}.am-tile__ic svg{width:10px;height:10px}.am-unread{margin:0 0 6px}.am-legend{margin:10px 16px 0}.am-foot{padding:12px 16px}.am-problem{margin:0 16px 16px}}@media (prefers-reduced-motion: reduce){.am-tile,.am-meter>span{transition:none}}.accounting-audit{min-width:0}.accounting-audit__card{min-width:0;margin-bottom:8px}.a-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px}.a-head .section-title{margin:0}.a-head__actions{display:flex;gap:8px;flex-wrap:wrap}.a-head__actions .btn svg{flex:none}.a-verdict{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;min-width:0;padding:22px 24px;border:1px solid var(--up-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px #0b1b330a}.a-verdict__main{min-width:0}.a-verdict__period{color:var(--up-muted);font-size:13.5px}.a-verdict__title{margin:8px 0 10px;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere}.a-verdict__title .bad{color:var(--up-danger)}.a-verdict__line{margin:12px 0 0;color:var(--up-ink);font-size:14.5px;line-height:1.55;max-width:62ch}.a-verdict--state{align-items:center}.a-verdict--state .accounting-check__progress,.a-verdict--state .accounting-check__problem{margin-top:10px}.a-verdict__state{align-self:start}.a-grade{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 6px;border-radius:999px;font-weight:700;font-size:13px}.a-grade i{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;font-style:normal;font-size:12px}.a-grade--bad{background:var(--up-danger-bg);color:var(--up-danger)}.a-grade--bad i{background:var(--up-danger)}.a-grade--wait{background:var(--up-wait-bg);color:var(--up-wait)}.a-grade--wait i{background:var(--up-wait)}.a-grade--ok{background:var(--up-ok-bg);color:var(--up-ok)}.a-grade--ok i{background:var(--up-ok-dot)}.a-kpis{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:10px;align-content:start}.a-kpi{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;border-radius:12px;background:var(--up-card)}.a-kpi b{display:block;font-size:22px;font-weight:700;letter-spacing:-.01em}.a-kpi b small{font-size:14px;font-weight:600;color:var(--up-muted)}.a-kpi span{color:var(--up-muted);font-size:12.5px;line-height:1.35}.a-kpi .a-kpi__sub{color:var(--up-wait)}.a-kpi.is-bad b{color:var(--up-danger)}.a-strip{grid-column:1 / -1;display:grid;gap:4px;min-width:0}.a-strip__m{display:grid;gap:4px;justify-items:center;min-width:0;font-size:11px;color:var(--up-muted-2)}.a-strip__s{display:none}.a-strip__bar{width:100%;height:34px;border-radius:6px;background:var(--up-ok-bg);overflow:hidden;display:flex;flex-direction:column-reverse}.a-strip__bar i{display:block;flex:none;background:#e5484d}.a-strip__bar i.w{background:#e8a33d}.a-strip__cap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;grid-column:1 / -1;margin-top:-2px;color:var(--up-muted);font-size:12px}.a-sec{margin-top:26px;min-width:0}.a-sec__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-bottom:10px}.a-sec__head h3{margin:0;font-size:17px;font-weight:700}.a-sec__head span{color:var(--up-muted);font-size:13px}.a-list{margin:0;padding:0;list-style:none;display:grid;gap:4px}.a-probs{display:grid;gap:8px}.a-prob{min-width:0;border:1px solid var(--up-line);border-radius:14px;background:#fff;overflow:hidden}.a-prob.is-sys{border-color:#f1c9c9}.a-prob__row{width:100%;display:grid;grid-template-columns:28px minmax(0,1.3fr) minmax(170px,1fr) 160px 20px;align-items:center;gap:14px;padding:14px 16px;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.a-prob__row:hover{background:#fbfcfe}.a-prob__row:focus-visible{outline:2px solid var(--up-accent);outline-offset:-2px}.a-prob__ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--up-danger-bg);color:var(--up-danger)}.a-prob__title{min-width:0}.a-prob__title strong{display:block;font-size:15px}.a-prob__title small{display:block;margin-top:2px;color:var(--up-muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a-prob.is-open .a-prob__title small{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.a-tag{display:inline-flex;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:700;margin-left:8px;vertical-align:1px;white-space:nowrap}.a-tag--sys{background:var(--up-danger);color:#fff}.a-tag--often{background:var(--up-danger-bg);color:var(--up-danger)}.a-tag--once{background:var(--up-card);color:var(--up-muted)}.a-freq{display:grid;gap:5px;min-width:0}.a-freq__dots{display:grid;gap:3px;max-width:220px}.a-freq__dots i{height:10px;border-radius:3px;background:#e7ecf3}.a-freq__dots i.e{background:#e5484d}.a-freq small{color:var(--up-muted);font-size:12.5px}.a-prob__sum{text-align:right;font-weight:700;font-size:14.5px}.a-prob__sum small{display:block;font-weight:500;color:var(--up-muted);font-size:12px;line-height:1.35}.a-prob__count{font-size:13px;font-weight:600}.a-prob__chev{color:var(--up-muted-2);transition:transform .15s;display:grid}.a-prob.is-open .a-prob__chev{transform:rotate(90deg)}.a-prob__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 16px 16px 58px}.a-prob__col{min-width:0;padding:12px 14px;border-radius:12px;background:var(--up-card);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}.a-prob__col h4{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--up-muted)}.a-prob__col p{margin:0}.a-prob__col p+p{margin-top:8px}.a-prob__col.risk{background:#fff5f5}.a-prob__col.risk h4{color:var(--up-danger)}.a-prob__col .where{display:inline-block;margin-top:6px;color:var(--up-accent);font-weight:600;text-decoration:none}.a-prob__months{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--up-muted)}.a-prob__months button{height:28px;padding:0 10px;border:1px solid var(--up-line);border-radius:8px;background:#fff;font:inherit;font-size:12.5px;color:var(--up-ink);cursor:pointer}.a-prob__months button:hover{border-color:var(--up-accent);color:var(--up-accent)}.fine{color:var(--up-danger);font-weight:700}.law{display:block;margin-top:6px;color:var(--up-muted);font-size:11.5px;font-weight:500}.a-warns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a-mini{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--up-line);border-radius:14px;background:#fff;font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.a-mini strong{display:block;font-size:14.5px;margin-bottom:2px}.a-mini p{margin:4px 0 0;color:var(--up-muted)}.a-mini--gap{border-style:dashed;background:#fcfdfe}.a-warns>.a-mini:last-child:nth-child(odd){grid-column:1 / -1}.a-mini__ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--up-wait-bg);color:var(--up-wait)}.a-mini__ico.q{background:#eef1f5;color:#4b5563}.a-mini__steps{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}.a-mini__steps a:not(.btn){color:var(--up-accent);font-weight:600}.a-mini__steps .btn{max-width:100%;height:auto;min-height:36px;padding-block:8px;line-height:1.3;white-space:normal;text-align:left}.a-matrix-card{min-width:0;border:1px solid var(--up-line);border-radius:16px;background:#fff;overflow:hidden}.a-matrix-wrap{max-width:100%;overflow-x:auto}.a-matrix{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px}.a-matrix th,.a-matrix td{padding:0}.a-matrix thead th{background:#fff;font-weight:600;color:var(--up-muted);font-size:12px}.a-matrix .yr th{padding-top:12px;text-align:left;color:var(--up-ink);font-size:12.5px}.a-matrix .yr th span{display:block;margin:0 3px;padding-bottom:4px;border-bottom:2px solid var(--up-line)}.a-matrix .mo th{padding:6px 0 8px;text-align:center}.a-matrix .mo th.tot{padding-right:16px;text-align:right}.a-matrix tbody th{text-align:left;font-weight:500;padding:0 12px 0 18px;white-space:nowrap}.a-matrix tbody tr.grp th{padding:14px 18px 6px;font-size:11.5px;font-weight:700;color:var(--up-muted);letter-spacing:.05em;text-transform:uppercase}.a-matrix__grp{position:sticky;left:18px;display:inline-block;max-width:min(100%,calc(100vw - 72px))}.a-matrix tbody tr.grp th small{display:block;margin-top:2px;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;white-space:normal}.a-matrix tbody tr:not(.grp):hover th{color:var(--up-accent)}.a-matrix td.c{min-width:38px;height:38px;text-align:center}.a-matrix td.p{padding:6px 0 6px 7px}.a-matrix td.tot{padding:0 16px 0 10px;text-align:right;color:var(--up-muted);white-space:nowrap}.a-matrix td.tot b,.a-matrix .a-matrix__err{color:var(--up-danger);font-weight:700}.a-matrix .a-matrix__warn{color:var(--up-wait)}.a-matrix tr.is-hl th,.a-matrix tr.is-hl td{background:#f6f9ff}.a-matrix tfoot td,.a-matrix tfoot th{padding:10px 0 14px;border-top:1px solid var(--up-line);font-size:12px;color:var(--up-muted);text-align:center}.a-matrix tfoot th{text-align:left;padding-left:18px;font-weight:600;white-space:nowrap}.a-matrix tfoot b{color:var(--up-danger)}.cell{position:relative;width:30px;height:26px;margin:0 auto;padding:0;border:0;border-radius:7px;display:grid;place-items:center;cursor:pointer;font:inherit}.cell b{font-size:13px}.cell--ok{background:var(--up-ok-bg);color:var(--up-ok)}.cell--e{background:#fbe3e3;color:#c42b2b}.cell--w{background:var(--up-wait-bg);color:var(--up-wait)}.cell--n{background:repeating-linear-gradient(135deg,#eef1f5 0,#eef1f5 4px,#f8f9fb 4px,#f8f9fb 8px);color:#6b7280}.cell--x{background:transparent;color:#c3cad5;cursor:default}button.cell--x{cursor:pointer}.a-stored{margin-top:12px}.a-stored__unread{margin:8px 0 0;color:var(--up-muted);font-size:13px}.accounting-audit .a-head h2:focus{outline:none}button.cell:hover,button.cell:focus-visible,.cell.is-tip{outline:2px solid var(--up-accent);outline-offset:1px}.a-chip{display:inline-flex;align-items:center;min-height:22px;padding:2px 9px;border:0;border-radius:999px;font:inherit;font-size:12px;font-weight:700;text-align:left;white-space:normal;cursor:pointer}.a-chip:focus-visible{outline:2px solid var(--up-accent);outline-offset:1px}.a-chip--e{background:var(--up-danger-bg);color:var(--up-danger)}.a-chip--w{background:var(--up-wait-bg);color:var(--up-wait)}.a-chip--ok{background:var(--up-ok-bg);color:var(--up-ok)}.a-chip--n{background:#eef1f5;color:#4b5563}.a-legend{display:flex;flex-wrap:wrap;gap:8px 14px;padding:12px 18px 14px;border-top:1px solid var(--up-line);color:var(--up-muted);font-size:12.5px}.a-legend span{display:inline-flex;align-items:center;gap:6px}.a-legend .cell{width:18px;height:16px;margin:0;border-radius:5px;cursor:default;font-size:10px}.a-legend .cell b{font-size:10px}.a-tip{position:fixed;z-index:70;display:grid;gap:2px;width:min(300px,calc(100vw - 16px));padding:12px 14px;border-radius:12px;background:#0b1b33;color:#fff;font-size:12.5px;line-height:1.5;box-shadow:0 10px 30px #0b1b3340}.a-tip:before{content:"";position:absolute;left:-8px;right:-8px;top:100%;height:16px}.a-tip:after{content:"";position:absolute;top:100%;left:var(--arrow);margin-left:-6px;border:6px solid transparent;border-top-color:#0b1b33}.a-tip.is-below:before{top:auto;bottom:100%}.a-tip.is-below:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#0b1b33}.a-tip b{display:block;font-size:13px}.a-tip__st{justify-self:start;margin-bottom:4px;padding:0 7px;border-radius:999px;background:#6b7280;font-size:11px;font-weight:700}.a-tip--e .a-tip__st{background:#e5484d}.a-tip--w .a-tip__st{background:#e8a33d;color:#2a1a00}.a-tip--ok .a-tip__st{background:#1b8a5a}.a-tip button{justify-self:start;margin-top:4px;padding:0;border:0;background:none;color:#9db7ff;font:inherit;font-weight:600;cursor:pointer}.a-tip button:hover{color:#c7d6ff}.a-drawer-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0b1b3347}.a-drawer{position:fixed;z-index:61;top:0;right:0;bottom:0;width:min(560px,100vw);overflow-y:auto;background:#fff;box-shadow:-10px 0 40px #0b1b332e}.a-drawer:focus{outline:none}.a-drawer__head{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 14px;background:#fff;border-bottom:1px solid var(--up-line)}.a-drawer__head h3{margin:0;font-size:20px}.a-drawer__head p{margin:4px 0 0;color:var(--up-muted);font-size:13px}.a-drawer__x{flex:none;border:0;background:var(--up-card);width:34px;height:34px;border-radius:10px;display:grid;place-items:center;cursor:pointer;color:var(--up-ink)}.a-drawer__x:focus-visible,.a-drawer__nav button:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px}.a-drawer__nav{display:flex;gap:6px;margin-top:10px}.a-drawer__nav button{height:28px;padding:0 10px;border:1px solid var(--up-line);border-radius:8px;background:#fff;font:inherit;font-size:12.5px;color:var(--up-ink);cursor:pointer}.a-drawer__nav button:disabled{opacity:.4;cursor:default}.a-drawer__rows{margin:0;padding:0 22px 28px}.a-drawer__rows>.accounting-check__row{grid-template-columns:minmax(0,1fr) auto;padding:14px 0}.a-drawer__rows>.accounting-check__row:first-child{border-top:0}.a-drawer__rows>.accounting-check__row>.accounting-check__body{grid-area:1 / 1 / 2 / 3}.a-drawer__rows>.accounting-check__row>.accounting-check__body>strong{padding-right:150px}.a-drawer__rows>.accounting-check__row>.chip{grid-area:1 / 2;justify-self:end;z-index:1;height:22px;padding:0 9px;font-size:12px;font-weight:700}.a-drawer__rows>.accounting-check__row>.chip svg{display:none}.a-drawer__rows .accounting-check__body strong{font-size:15px}.a-drawer__rows .accounting-check__steps{margin-top:8px;padding:10px 12px 10px 28px;border-radius:10px;background:var(--up-sky-2);font-size:13px;line-height:1.5}.a-drawer__rows>.accounting-check__row.is-hl{margin:0 -22px;padding:14px 22px;background:#f6f9ff}.a-hist{margin:0;padding:0;list-style:none;border:1px solid var(--up-line);border-radius:14px;background:#fff}.a-hist__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px 14px;padding:12px 16px;border-top:1px solid var(--up-line);font-size:13.5px}.a-hist__row:first-child{border-top:0;border-radius:14px 14px 0 0}.a-hist__row:last-child{border-radius:0 0 14px 14px}.a-hist__row:only-child{border-radius:14px}.a-hist__row small{color:var(--up-muted)}.a-hist__row.is-current{background:#f8faff}.a-hist__chip .chip{height:auto;min-height:24px;padding:3px 10px;font-size:12px;font-weight:700;white-space:normal;line-height:1.3}.a-hist__actions{display:flex;gap:14px;justify-content:flex-end;flex-wrap:wrap}.a-hist__problem{grid-column:1 / -1}.a-link{padding:0;border:0;background:none;color:var(--up-accent);font:inherit;font-weight:600;cursor:pointer}.a-link:hover{color:var(--up-accent-hover)}.a-link:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px;border-radius:4px}@media (max-width: 1100px){.a-verdict{grid-template-columns:1fr}.a-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.a-prob__row{grid-template-columns:28px minmax(0,1fr) 150px 20px}.a-prob__row .a-freq{display:none}.a-prob__body{grid-template-columns:1fr;padding-left:16px}.a-warns{grid-template-columns:1fr}.a-hist__row{grid-template-columns:minmax(0,1fr) auto}.a-hist__by{grid-column:1;grid-row:2}.a-hist__chip{grid-column:1 / -1;grid-row:3}.a-hist__actions{grid-column:2;grid-row:1 / 3;flex-direction:column;align-items:flex-end;gap:6px}}@media (max-width: 1100px){.a-strip--dense .a-strip__l{display:none}.a-strip--dense .a-strip__s{display:inline}}@media (max-width: 760px){.a-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.a-strip__l{display:none}.a-strip__s{display:inline}.a-matrix tbody tr.grp th{padding-left:12px}.a-matrix__grp{left:12px}.a-matrix td.p .a-chip{position:sticky;left:158px;max-width:calc(100vw - 210px)}.a-matrix tbody th[scope=row],.a-matrix tfoot th{position:sticky;left:0;z-index:1;background:#fff;max-width:150px;white-space:normal;padding-left:12px;line-height:1.3}.a-matrix tr.is-hl th[scope=row]{background:#f6f9ff}}@media (max-width: 640px){.a-verdict{padding:16px;gap:16px}.a-verdict__title{font-size:20px}.a-strip{gap:2px}.a-strip__m{font-size:9px}.a-prob__row{grid-template-columns:28px minmax(0,1fr) 20px;gap:10px;padding:12px}.a-prob__sum{display:none}.a-prob__body{padding:0 12px 12px}.a-prob__title small{white-space:normal}.a-mini{padding:12px;gap:10px}}@media (prefers-reduced-motion: reduce){.a-prob__chev{transition:none}}:root{--yc-white: #FFFFFF;--yc-shadow: 0 1px 2px rgba(11, 27, 51, .04), 0 8px 24px -12px rgba(11, 27, 51, .12)}.spin{display:inline-block;flex:none;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:99px;animation:up-spin .8s linear infinite}@media (prefers-reduced-motion: reduce){.spin{animation:none}}.mono{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;font-size:13.5px;font-weight:700;letter-spacing:.02em}.mono--lg{width:52px;height:52px;border-radius:15px;font-size:18px}.mono--sky{background:var(--up-sky);color:var(--up-accent)}.mono--wait{background:var(--up-wait-bg);color:var(--up-wait)}.mono--ok{background:var(--up-ok-bg);color:var(--up-ok)}.mono--grey{background:var(--st-grey-bg);color:var(--st-grey)}.hd__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 18px}.hd__row>.page-head__main{min-width:0}.hd .page-title{font-size:30px;overflow-wrap:anywhere}.hd .mono--lg{align-self:start;margin-top:2px}.hd-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;min-height:28px;min-width:0;color:var(--up-muted);font-size:14.5px;white-space:nowrap}.hd-meta>span{display:inline-flex;align-items:center;gap:14px;min-width:0}.hd-meta>span:empty{display:none}.hd-meta__id,.hd-meta__regime{flex:none}.hd-meta__activity,.hd-meta__category{flex:0 1 auto}.hd-activity{min-width:0;overflow:hidden;text-overflow:ellipsis}.hd-meta .company-category{flex-wrap:wrap;row-gap:6px;min-width:0}.hd-meta .company-category>*{flex:none}.hd-inn{display:inline-flex;align-items:center;gap:6px;height:28px;margin:0 -6px;padding:0 6px;border:0;border-radius:8px;background:transparent;color:var(--up-muted);font:inherit}.hd-inn svg{opacity:0;transition:opacity .15s}.hd-inn:hover,.hd-inn:focus-visible{background:var(--up-card);color:var(--up-ink)}.hd-inn:hover svg,.hd-inn:focus-visible svg{opacity:1}.hd-copied{color:var(--up-ok);font-size:13.5px;font-weight:600}.hd-copied--failed{color:var(--st-red)}.hd-regime{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--up-sky-2);color:var(--st-blue);font-size:13px;font-weight:600;white-space:nowrap}.hd-meta__regime{max-width:100%}.hd-regime-menu{position:relative;display:inline-flex;min-width:0;max-width:100%}.hd-regime__chip{gap:4px;height:auto;min-height:26px;max-width:100%;padding:3px 8px 3px 10px;border:0;border-radius:13px;font-family:inherit;line-height:1.35;text-align:left;white-space:normal;cursor:pointer}.hd-regime__chip:hover{background:var(--up-sky)}.hd-regime__chip:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px}.hd-regime__chip>svg{flex:none}.hd-regime__text{min-width:0;overflow-wrap:anywhere}.hd-regime__link{width:fit-content;color:var(--up-accent);font-weight:600}.src{position:relative;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;justify-self:end;min-width:0;max-width:100%}.src>.btn{flex:none}.hd__row>.src{max-width:400px}.src__pill{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0;height:36px;padding:0 12px;border:1px solid var(--up-line);border-radius:999px;background:var(--yc-white);color:var(--up-ink);font:inherit;font-size:14px;font-weight:600;white-space:nowrap}.src__label{min-width:0;overflow:hidden;text-overflow:ellipsis}button.src__pill:hover{border-color:var(--up-input)}.src__pill svg{flex:none;color:var(--up-muted-2)}.src__dot{flex:none;width:8px;height:8px;border-radius:99px;background:var(--up-muted-2)}.src--ok .src__dot{background:var(--up-ok-dot);box-shadow:0 0 0 3px #1b8a5a26}.src--stale{border-color:var(--up-wait-border);background:var(--up-wait-panel);color:var(--up-wait)}.src--stale .src__dot{background:#d9930d}.src--error{border-color:#f2b8b2;background:var(--st-red-bg);color:var(--st-red)}.src--error .src__dot{background:var(--st-red)}.src--error svg{color:var(--st-red)}.src--loading,.src--off{color:var(--up-muted);font-weight:500}.src__menu{position:absolute;z-index:30;top:calc(100% + 8px);right:0;width:320px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--up-line);border-radius:14px;background:var(--yc-white);box-shadow:0 16px 40px -12px #0b1b3347}.src__row{display:flex;justify-content:space-between;gap:12px;padding:6px 8px;font-size:13.5px}.src__row span{color:var(--up-muted)}.src__row b{min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src__item{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--up-ink);font:inherit;font-size:14.5px;font-weight:500;text-align:left}.src__item:hover{background:var(--up-sky-2);color:var(--up-accent)}.src__why{margin:0;padding:6px 8px;color:var(--up-muted);font-size:13.5px;line-height:1.4}.company-taxes{gap:20px}.yc-focus{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr) 260px;gap:24px;align-items:center;padding:16px 24px 16px 28px;border:1px solid #E8ECF3;border-radius:20px;background:radial-gradient(120% 140% at 0% 0%,#fff 40%,#f3f7ff);box-shadow:var(--yc-shadow);overflow:hidden}.yc-focus:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--up-accent)}.yc-focus--amber:before{background:#d9930d}.yc-focus--grey:before{background:var(--up-muted-2)}.yc-focus--red{background:radial-gradient(120% 140% at 0% 0%,#fff 40%,#fff4f2)}.yc-focus--red:before{background:#d64545}.yc-focus--ok{grid-template-columns:76px minmax(0,1fr);background:radial-gradient(120% 140% at 0% 0%,#fff 40%,#f1faf5)}.yc-focus--ok:before{background:var(--up-ok-dot)}.yc-focus--loading{display:flex;gap:20px;min-height:164px}.yc-focus--loading:before{background:var(--up-line)}.yc-leaf{display:flex;flex-direction:column;width:76px;overflow:hidden;border:1px solid #EBCB8B;border-radius:16px;background:var(--yc-white);text-align:center;box-shadow:0 1px 2px #0b1b330f}.yc-leaf__m{padding:3px 0;background:var(--st-amber-bg);color:var(--st-amber);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.yc-leaf__d{padding:4px 0 0;font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.yc-leaf__left{padding:0 0 6px;color:var(--up-muted);font-size:12px;font-weight:600}.yc-leaf--period .yc-leaf__d{padding:8px 0 10px;font-size:20px}.yc-leaf--period .yc-leaf__m{letter-spacing:.04em}.yc-leaf--red{border-color:#f2b8b2}.yc-leaf--red .yc-leaf__m{background:var(--st-red-bg);color:var(--st-red)}.yc-leaf--red .yc-leaf__left{color:var(--st-red)}.yc-leaf--ok{border-color:var(--up-ok-line)}.yc-leaf--ok .yc-leaf__m{background:var(--st-green-bg);color:var(--st-green)}.yc-leaf--icon{display:grid;place-items:center;height:76px;color:var(--up-ok-dot)}.yc-fbody{display:flex;flex-direction:column;gap:7px;min-width:0}.yc-eyebrow{color:var(--up-accent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.yc-focus--amber .yc-eyebrow{color:var(--st-amber)}.yc-focus--red .yc-eyebrow{color:var(--st-red)}.yc-focus--ok .yc-eyebrow{color:var(--st-green)}.yc-focus--grey .yc-eyebrow{color:var(--up-muted)}.yc-ftitle{margin:0;font-size:21px;line-height:1.22;font-weight:650;letter-spacing:-.015em;overflow-wrap:anywhere}.yc-fhint{margin:-4px 0 0;color:var(--up-muted);font-size:14.5px;line-height:1.35}.yc-fsteps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;max-width:360px}.yc-fsteps i{height:5px;border-radius:99px;background:#e3e9f3}.yc-fsteps i.is-done{background:var(--up-ok-line)}.yc-fsteps i.is-now{background:var(--up-accent)}.yc-focus--amber .yc-fsteps i.is-now{background:#d9930d}.yc-focus--red .yc-fsteps i.is-now{background:#d64545}.yc-fmeta{color:var(--up-muted);font-size:14px}.yc-redtext{color:var(--st-red);font-weight:600}.yc-faside{display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:24px;border-left:1px solid var(--up-line)}.yc-flbl{color:var(--up-muted);font-size:13px}.yc-famount{font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-.02em;white-space:nowrap}.yc-famount.is-unknown{color:var(--up-muted-2);font-size:22px}.yc-fnote{color:var(--up-muted);font-size:13px}.yc-fbtn{margin-top:8px;height:44px;font-size:16px;border-radius:13px}.yc-already{align-self:center;color:var(--up-muted);font-size:14px}.yc-already a{font-weight:600}.yc-card{padding:20px 0 8px;border:1px solid #E8ECF3;border-radius:18px;background:var(--yc-white);box-shadow:var(--yc-shadow);min-width:0}.yc-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin:0 24px 4px}.yc-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em}.yc-links{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 18px;font-size:14px}.yc-scroll{overflow-x:auto;overscroll-behavior-x:contain}.yc-grid{position:relative;display:grid;min-width:1000px;padding-right:16px}.yc-label{position:sticky;left:0;z-index:4;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:0 12px 0 24px;background:var(--yc-white)}.yc-label strong{font-size:14.5px;font-weight:600;line-height:1.25}.yc-label small{color:var(--up-muted);font-size:12.5px}.yc-qlabel{display:flex;align-items:center;padding-left:6px;color:var(--up-muted);font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden}.yc-mon{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--up-line);color:var(--up-muted-2);font-size:12px}.yc-mon.is-now{color:var(--up-accent);font-weight:700}.yc-col{border-left:1px dashed #EDF0F5}.yc-col.yc-q0{border-left:1px solid var(--up-line)}.yc-col.yc-y0{border-left:1px solid var(--up-input)}.yc-col.yc-now{background:linear-gradient(180deg,#e4edff8c,#eef3ff4d)}.yc-lane{border-top:1px solid #EDF0F5}.yc-cell{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6px;min-width:0;margin:9px 3px;padding:0 10px;border:1px solid transparent;border-radius:11px;color:inherit;text-decoration:none;transition:transform .15s,box-shadow .15s}.yc-txt{position:relative;z-index:3;display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:1px 3px;margin:0 -3px;border-radius:4px;background:inherit}.yc-ic{position:relative;z-index:3;display:grid;flex:none;place-items:center;width:18px;height:18px;margin-left:auto;border-radius:50%;background:inherit}a.yc-cell:hover{transform:translateY(-1px);box-shadow:0 6px 18px -6px #0b1b332e;color:inherit}.yc-st{display:flex;align-items:center;gap:5px;min-width:0;font-size:11.5px;font-weight:600;line-height:1.2;white-space:nowrap}.yc-st>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.yc-sum{min-width:0;overflow:hidden;color:var(--up-ink);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.yc-mini.yc-future{justify-content:center;padding:0 3px}.yc-mini.yc-future .yc-st{font-size:10.5px}.yc-paid{background:#eef8f2;color:var(--up-ok-dot)}.yc-blue{background:var(--st-blue-bg);border-color:#9db6f2;color:var(--st-blue)}.yc-amber{background:var(--st-amber-bg);border-color:#ebcb8b;color:var(--st-amber)}.yc-red{background:var(--st-red-bg);border-color:#f2b8b2;color:var(--st-red);font-weight:600}.yc-grey{background:var(--st-grey-bg);border-color:var(--up-line);color:var(--st-grey)}.yc-open:after{content:"";position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px var(--yc-white)}.yc-future{border:1px dashed var(--up-input);background:var(--yc-white);color:var(--up-muted)}.yc-outside{border:1px dashed #A9D8BC;background:#f4fbf7;color:var(--up-ok-dot)}.yc-future .yc-st{font-weight:500}.yc-loading{justify-content:flex-start}.yc-rowfail{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:0 12px;background:var(--st-red-bg);border-color:#f2b8b2;color:var(--st-red)}.yc-rowfail .quiet-link{height:32px;color:var(--st-red)}.yc-today{position:relative;z-index:2;pointer-events:none}.yc-tip{position:fixed;z-index:70;display:grid;gap:2px;width:max-content;max-width:min(300px,calc(100vw - 16px));padding:10px 12px;border-radius:12px;background:#0b1b33;color:#fff;font-size:12.5px;line-height:1.45;box-shadow:0 10px 30px #0b1b3340;pointer-events:none}.yc-tip b{font-size:13px;font-weight:600}.yc-today i{position:absolute;top:26px;bottom:6px;left:var(--today, 50%);width:2px;margin-left:-1px;border-radius:2px;background:var(--up-accent)}.yc-today span{position:absolute;top:2px;left:var(--today, 50%);transform:translate(-50%);padding:3px 8px;border-radius:999px;background:var(--up-accent);color:var(--yc-white);font-size:11.5px;font-weight:600;white-space:nowrap}.yc-list{display:none}.yc-group{padding:4px 0}.yc-group--due{margin:6px 8px;border:1px solid #EBCB8B;border-radius:14px;background:linear-gradient(180deg,#fff8eb,#fffdf8)}.yc-ghead{padding:12px 16px 6px;font-size:15px}.yc-mrow{display:grid;grid-template-columns:32px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:58px;padding:8px 16px;border-top:1px solid #EDF0F5;color:var(--up-ink)}a.yc-mrow:hover{background:var(--up-head);color:var(--up-ink)}.yc-mic{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;border:1px solid transparent}.yc-mic.yc-future{border-style:dashed;padding:0;align-items:center}.yc-mt{display:flex;flex-direction:column;gap:2px;min-width:0}.yc-mt b{font-size:14.5px;font-weight:600}.yc-mt small{color:var(--up-muted);font-size:13px}.yc-msum{font-size:14px;font-weight:600;white-space:nowrap}.yc-mpreliminary{display:block;color:var(--up-muted);font-size:12px;font-weight:400}.yc-todaydiv{display:flex;align-items:center;gap:10px;padding:10px 16px;color:var(--up-accent);font-size:12.5px;font-weight:700}.yc-todaydiv:before,.yc-todaydiv:after{content:"";height:2px;flex:1;border-radius:1px;background:var(--up-accent)}.yc-todaydiv:before{flex:0 0 10px}@media (max-width: 1100px){.yc-focus{grid-template-columns:76px minmax(0,1fr);gap:14px 22px}.yc-faside{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:12px 0 0;border-left:0;border-top:1px solid var(--up-line)}.yc-faside>.yc-fbtn{grid-row:1 / span 3;grid-column:2;margin:0}.yc-faside>.yc-already{grid-column:2;justify-self:center}.hd__row{grid-template-columns:auto minmax(0,1fr)}.hd__row>.src{grid-column:1 / -1;justify-self:start;max-width:100%}}@media (max-width: 720px){.yc-focus{grid-template-columns:68px minmax(0,1fr);padding:18px 16px 16px 18px;gap:14px 16px;align-items:start}.yc-focus--ok{grid-template-columns:68px minmax(0,1fr)}.yc-leaf{width:68px;border-radius:13px}.yc-leaf__d{font-size:28px}.yc-leaf__left{font-size:10.5px}.yc-leaf__m{font-size:11px;letter-spacing:.04em}.yc-leaf--period .yc-leaf__d{font-size:18px}.yc-leaf--icon{height:68px}.yc-ftitle{font-size:18px}.yc-faside{grid-template-columns:minmax(0,1fr)}.yc-faside>.yc-fbtn{grid-row:auto;grid-column:1;width:100%;margin-top:10px}.yc-faside>.yc-already{grid-column:1}.yc-famount{white-space:normal;overflow-wrap:anywhere}.yc-scroll{display:none}.yc-list{display:block}.yc-head{margin-inline:16px}.hd .page-title{font-size:24px}.hd .mono--lg{width:44px;height:44px;font-size:15px}.hd-meta{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:30px minmax(30px,auto) 30px minmax(30px,auto);row-gap:2px;height:auto;justify-items:start}.hd-meta>span{max-width:100%}.hd-meta__id{grid-row:1;position:relative}.hd-meta__id .hd-copied{position:absolute;top:calc(100% + 2px);left:0;z-index:5;padding:4px 10px;border:1px solid var(--up-line);border-radius:8px;background:var(--yc-white);box-shadow:0 6px 16px -8px #0b1b334d;white-space:nowrap;pointer-events:none}.hd-meta__regime{grid-row:2}.hd-meta__activity{grid-row:3}.hd-meta__category{grid-row:4}}.company-taxes>.quarter-note{white-space:normal}.page--company{gap:14px}.page--company>.company-tabs{margin:2px 0}.yc-txt>.yc-st:only-child>span{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}.yc-leaf--warn{border-color:#ebcb8b;background:var(--st-amber-bg);color:var(--st-amber)}.yc-faside--action{justify-content:center;align-items:stretch}.yc-fbtn{height:auto;min-height:44px;padding:10px 16px;white-space:normal;text-align:center;line-height:1.2}.yc-hold{visibility:hidden}.page.report{gap:16px}.report-header{display:flex;flex-direction:column;gap:14px}.report-head__title{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;min-width:0}.report-head__title .page-title{font-size:30px;font-weight:750}.report-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;color:var(--up-muted);font-size:14.5px;line-height:1.35}.report-meta .sep{color:var(--up-sep)}.report-meta__amber{color:var(--st-amber);font-weight:600}.report-meta__red{color:var(--st-red);font-weight:600}.report-meta__ok{color:var(--up-ok);font-weight:600}.report-header>.inline-message{align-self:flex-start}.period-menu{position:relative;min-width:0}.period-menu__button{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:40px;padding:0 12px 0 14px;border:1px solid var(--up-input);border-radius:12px;background:#fff;color:var(--up-ink);font-size:16px;font-weight:650;white-space:nowrap}.period-menu__button:hover{border-color:#aeb9ca}.period-menu.is-open .period-menu__button{border-color:var(--up-accent);box-shadow:0 0 0 3px var(--up-sky)}.period-menu__button>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.period-menu__button>svg{flex:none;color:var(--up-muted)}.period-menu__pop{z-index:60;display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:6px;border:1px solid var(--up-line);border-radius:14px;background:#fff;box-shadow:0 16px 40px -12px #0b1b3347;outline:0}.period-menu__opt{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 10px;border-radius:10px;color:var(--up-ink);cursor:pointer}.period-menu__opt.is-active{background:var(--up-sky-2)}.period-menu__opt.is-selected>svg{margin-left:auto;flex:none;color:var(--up-accent)}.period-menu__text{display:flex;flex-direction:column;gap:1px;min-width:0}.period-menu__text b{font-size:15px;font-weight:600}.period-menu__text small{color:var(--up-muted);font-size:13px}.period-dot{flex:none;width:8px;height:8px;border-radius:99px;background:transparent}.period-dot--done{background:var(--up-ok-dot)}.report-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.report-step{display:flex;flex-direction:column;gap:7px;min-width:0}.report-step>i{height:6px;border-radius:99px;background:#e3e9f3}.report-step__label{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:var(--up-muted);font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.report-step__label>svg{flex:none}.report-step.is-done>i{background:var(--up-ok-line)}.report-step.is-done .report-step__label{color:var(--up-ok)}.report-step.is-recorded>i{background:var(--up-ok-line)}.report-step.is-recorded .report-step__label{color:var(--up-ok)}.report-step[aria-current=step]>i{background:var(--up-accent)}.report-step[aria-current=step] .report-step__label{color:var(--up-ink);font-weight:650}.report-step.is-skipped>i{background:repeating-linear-gradient(90deg,#E3E9F3 0 6px,transparent 6px 10px)}.report-step--payment .report-step__label a{color:var(--up-muted);text-decoration:underline;text-decoration-color:var(--up-sep);text-underline-offset:3px}.report-step--payment .report-step__label a:hover{color:var(--up-accent)}.task-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding:20px 24px 20px 28px;border:1px solid #E8ECF3;border-radius:20px;background:radial-gradient(120% 140% at 0% 0%,#fff 40%,#f3f7ff);box-shadow:var(--yc-shadow);overflow:hidden}.task-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--up-accent)}.task-card.task-card--amber{border-color:var(--up-wait-border);background:radial-gradient(120% 140% at 0% 0%,#fff 40%,#fff8eb)}.task-card.task-card--amber:before{background:#d9930d}.task-card.task-card--green{background:radial-gradient(120% 140% at 0% 0%,#fff 40%,#f1faf5)}.task-card.task-card--green:before{background:var(--up-ok-dot)}.task-card.task-card--grey{background:var(--up-head)}.task-card.task-card--grey:before{background:var(--up-circle)}.task-card__body{display:flex;flex-direction:column;gap:6px;min-width:0}.task-card__eyebrow{color:var(--up-accent);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.task-card--amber .task-card__eyebrow{color:var(--st-amber)}.task-card--green .task-card__eyebrow{color:var(--st-green)}.task-card--grey .task-card__eyebrow{color:var(--up-muted)}.task-card h2{margin:0;font-size:21px;font-weight:650;line-height:1.25;letter-spacing:-.015em;overflow-wrap:anywhere}.task-card__hint,.task-card__hint p{color:var(--up-muted);font-size:14.5px;line-height:1.45}.task-card__hint .form-error{color:var(--up-danger)}.task-card__body>.steps{margin-top:6px}.task-card__body>.actions{margin-top:8px}.task-card__aside{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:240px}.task-card__aside .btn{height:44px}.task-card__aside .quiet-link{align-self:center}.task-card__link{justify-content:center;margin:0}.task-card__wide{grid-column:1 / -1;min-width:0}.task-card .form-error{margin:0}.task-progress{display:flex;align-items:center;gap:10px;margin-top:4px}.task-progress p{color:var(--up-muted);font-size:13.5px;font-variant-numeric:lining-nums proportional-nums}.segments{display:flex;flex:1;gap:3px;max-width:220px}.segments span{flex:1;height:6px;border-radius:99px;background:#e3e9f3}.segments span.is-done{background:var(--up-ok-line)}.task-card.notice{display:grid}.task-card .steps__num,.task-card.confirm-panel .cond-list{background:#fff}.task-card.confirm-panel .actions{padding-top:0}.task-card.confirm-panel .link-button{margin:0}.task-card.month-steps .month-steps__list{margin-top:6px}.report-filing--earlier{padding:14px 20px 14px 24px}.report-filing--earlier h2{font-size:16px}.report-filing--earlier .task-card__aside{min-width:0}.filed-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.filed-tiles--plain{grid-template-columns:minmax(0,1fr);max-width:520px}.filed-tiles>div{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;border:1px solid var(--up-ok-line);border-radius:12px;background:#ffffffb3}.task-card--grey .filed-tiles>div{border-color:var(--up-line);background:#fff}.filed-tiles span{color:var(--up-muted);font-size:12.5px}.filed-tiles b{font-size:15px;font-weight:650}.filed-tiles small{color:var(--up-muted);font-size:12.5px;line-height:1.4;overflow-wrap:anywhere}.report-type{display:flex;flex-direction:column;gap:10px}.report-type__label{color:var(--up-muted);font-size:13.5px;font-weight:600}.report-type__line{color:var(--up-muted-2);font-weight:500}.report-type>.muted{font-size:14px}.report-kinds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.report-kind{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:12px 14px;border:1px solid var(--up-input);border-radius:14px;background:#fff;color:var(--up-ink);text-align:left}.report-kind:hover:not(:disabled){border-color:#aeb9ca}.report-kind.is-on{border-color:var(--up-accent);background:#f5f8ff;box-shadow:0 0 0 3px var(--up-sky)}.report-kind__radio{display:grid;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;border:2px solid #AEB9CA;border-radius:99px}.report-kind.is-on .report-kind__radio{border-color:var(--up-accent)}.report-kind.is-on .report-kind__radio:after{content:"";width:10px;height:10px;border-radius:99px;background:var(--up-accent)}.report-kind>span{display:flex;flex-direction:column;gap:2px;min-width:0}.report-kind b{font-size:15px;font-weight:650}.report-kind small{color:var(--up-muted);font-size:13px;line-height:1.35}.report-type--compact{padding:12px 20px 14px;border-top:1px solid var(--up-line)}.report-type--compact .report-kind{padding:10px 12px}.report-card--type{padding:14px 20px 16px}.report-card{display:flex;flex-direction:column;min-width:0;border:1px solid #E8ECF3;border-radius:20px;background:#fff;box-shadow:var(--yc-shadow);overflow:hidden}.report-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 12px}.report-card__head h3{margin:0;font-size:17px;font-weight:650;line-height:1.3}.report-card .stale-warning{margin:0 20px 12px}.checklist{margin:0;padding:0;list-style:none}.checklist li{border-top:1px solid var(--up-line)}.check-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto 150px;align-items:center;gap:14px;width:100%;min-height:64px;padding:10px 20px;border:0;background:#fff;color:var(--up-ink);text-align:left}.check-row:hover:not(:disabled){background:#fafbfd}.check-row:focus-visible{outline-offset:-3px}.check-row.is-next{background:var(--up-sky-2);box-shadow:inset 4px 0 0 var(--up-accent)}.check-row__circle{display:grid;place-items:center;width:26px;height:26px;border:2px solid #C9D1DE;border-radius:99px;color:#fff}.check-row.is-next .check-row__circle{border-color:var(--up-accent)}.check-row.is-done .check-row__circle{border-color:var(--up-ok-dot);background:var(--up-ok-dot)}.check-row__name{display:flex;flex-direction:column;gap:2px;min-width:0}.check-row__name>span{font-size:15px;font-weight:600;line-height:1.3}.check-row__name small{color:var(--up-muted);font-size:13px;line-height:1.35}.check-row__line{color:var(--up-muted-2);font-size:12.5px;font-weight:500;white-space:nowrap;font-variant-numeric:lining-nums proportional-nums}.check-row__value{font-size:20px;font-weight:700;text-align:right;white-space:nowrap;font-variant-numeric:lining-nums proportional-nums}.check-row__value.is-none{color:var(--up-muted-2);font-size:15px;font-weight:500}.check-row__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;border-radius:var(--up-r-btn);background:var(--up-sky);color:var(--up-accent);font-size:15px;font-weight:600;white-space:nowrap}.check-row.is-next .check-row__action{background:var(--up-accent);color:#fff}.check-row.is-done .check-row__action{background:var(--up-ok-bg);color:var(--up-ok)}.check-row:disabled .check-row__action{background:var(--up-card);color:var(--up-muted)}.report-card>.form-error{padding:10px 20px 0}.report-card__mark{border-top:1px solid var(--up-line);background:#fafbfd}section.report-card__mark{border-top:1px solid #E8ECF3}.mark-panel{padding:16px 20px 20px}.mark-panel__form{display:flex;flex-direction:column;gap:12px}.task-card__wide>.mark-panel{padding:4px 0 0}.mark-panel h3{margin:0;font-size:15.5px;font-weight:650;line-height:1.3}.mark-panel .note{margin:0}.mark-chips{display:flex;flex-wrap:wrap;gap:8px}.mark-chip{display:inline-flex;align-items:center;height:38px;padding:0 14px;border:1px solid var(--up-input);border-radius:11px;background:#fff;color:var(--up-ink);font-size:14px;font-weight:600;white-space:nowrap}.mark-chip.is-on{border-color:var(--up-accent);background:#f5f8ff;color:var(--up-accent);box-shadow:0 0 0 3px var(--up-sky)}.mark-panel__row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;max-width:720px}.mark-panel__row>:only-child{grid-column:1 / -1;max-width:460px}.mark-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13.5px;font-weight:600}.mark-field em{color:var(--up-muted);font-style:normal;font-weight:500}.mark-field input{width:100%;height:40px;padding:0 12px;border:1px solid var(--up-input);border-radius:10px;background:#fff;color:var(--up-ink);font-size:14px;font-weight:400}.mark-field input:focus{outline:0;border-color:var(--up-accent);box-shadow:0 0 0 3px var(--up-sky)}.mark-field input[aria-invalid=true]{border-color:var(--up-danger)}.mark-panel__note{color:var(--up-muted);font-size:12.5px;line-height:1.45}.mark-panel__foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mark-panel__foot .btn{height:42px;min-width:140px}.report-more{border-color:#e8ecf3;border-radius:16px;background:#fff;padding:0 20px}.report-more summary{min-height:52px}.report-more summary strong{font-size:15px;font-weight:650}.report-more summary .muted{font-size:13.5px}@media (max-width: 900px){.task-card{grid-template-columns:minmax(0,1fr);padding:18px 18px 18px 22px}.task-card__aside{min-width:0}.report-kinds,.filed-tiles{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.report-head__title .page-title{font-size:24px}.report-steps{position:relative;padding-bottom:22px}.report-step__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.report-step.is-shown .report-step__label{left:0;bottom:0;width:auto;height:auto;clip:auto;overflow:visible}.check-row{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"c n v" "b b b";gap:8px 12px;padding:12px 16px}.check-row__circle{grid-area:c}.check-row__name{grid-area:n}.check-row__value{grid-area:v;font-size:17px}.check-row__action{grid-area:b}.mark-panel__row{grid-template-columns:minmax(0,1fr)}.report-card__head,.mark-panel,.report-type--compact{padding-left:16px;padding-right:16px}.report-more{padding:0 16px}.report-more summary .muted{display:none}}.report-card__change{align-self:flex-start;margin:4px 20px 6px}.report-type-saved{margin:0;color:var(--up-muted);font-size:14px}.report-type-saved strong{color:var(--up-ink);font-weight:600}@media (max-width: 720px){.report-step--payment:not(.is-shown) .report-step__label{display:none}}.src--fetched{justify-content:flex-end}.src--fetched .btn--small{height:36px}.tax-journey__focus .task-card__hint p+p{margin-top:6px}.tax-journey__old-mark{grid-template-columns:minmax(0,1fr)}.sti129-card__total{grid-template-columns:minmax(0,1fr) max-content 30px;grid-template-areas:"label value copy" "code value copy";row-gap:1px}.sti129-card__total span{grid-area:label;color:var(--up-ink);font-size:13.5px}.sti129-card__total small{grid-area:code;color:var(--up-muted-2);font-size:12px;font-weight:500}.sti129-card__total strong{grid-area:value}.sti129-card__total>button{grid-area:copy}.sti129-card__total--main span{color:var(--st-blue)}.select{position:relative;min-width:0}.select__button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:44px;padding:0 12px 0 14px;border:1px solid var(--up-input);border-radius:10px;background:#fff;color:var(--up-ink);font:inherit;font-size:15px;font-weight:400;text-align:left;cursor:pointer}.select__button:hover:not(:disabled){border-color:#aeb9ca}.select__button:focus-visible,.select.is-open .select__button{outline:0;border-color:var(--up-accent);box-shadow:0 0 0 3px var(--up-sky)}.select__button:disabled{background:var(--up-card);color:var(--up-muted);cursor:default}.select__button>svg{flex:none;color:var(--up-muted)}.select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__value.is-empty{color:var(--up-muted-2)}.select__pop{min-width:220px}.select__opt{min-height:42px}.select__label{min-width:0;font-size:15px;line-height:1.3;overflow-wrap:anywhere}@media (max-width: 720px){.src--fetched{justify-content:flex-start}.sti129-card__total{grid-template-columns:minmax(0,1fr) 30px;grid-template-areas:"label copy" "code copy" "value copy"}.sti129-card__total strong{text-align:left}}.reporting-history{gap:20px}.rh-note-line{color:var(--up-muted)}.rh-tabs{display:flex;align-self:flex-start;gap:4px;max-width:100%;padding:4px;overflow-x:auto;border-radius:12px;background:var(--up-card)}.rh-tabs button{display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--up-muted);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.rh-tabs button:hover{color:var(--up-ink)}.rh-tabs button[aria-selected=true]{background:#fff;color:var(--up-ink);box-shadow:0 1px 3px #0b1b331a}.rh-tabs button:focus-visible{outline:3px solid var(--up-accent);outline-offset:1px}.rh-count{min-width:22px;height:20px;padding:0 6px;border-radius:99px;background:#0b1b3312;color:var(--up-muted);font-size:12px;line-height:20px;text-align:center}.rh-panel{display:flex;flex-direction:column;gap:12px;min-width:0}.rh-panel>p{margin:0}.rh-failed{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 16px;border:1px solid var(--up-wait-border);border-radius:12px;background:var(--up-wait-panel);color:var(--up-ink);font-size:14.5px}.rh-list{display:flex;flex-direction:column;min-width:0;border:1px solid #E8ECF3;border-radius:18px;background:var(--yc-white);box-shadow:var(--yc-shadow);overflow:hidden}.rh-head,.rh-row{display:grid;grid-template-columns:130px minmax(0,1.1fr) minmax(0,1.4fr) minmax(120px,.9fr) minmax(0,1fr) 20px;gap:14px;align-items:center;padding:0 20px}.rh-head{min-height:36px;color:var(--up-muted-2);font-size:12.5px;font-weight:600}.rh-head__sum{text-align:right}.rh-group__label{margin:0;padding:10px 20px 6px;border-top:1px solid var(--up-line);background:var(--up-head);color:var(--up-muted);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rh-item{border-top:1px solid var(--up-line)}.rh-group__label+.rh-item{border-top:0}.rh-row{width:100%;min-height:60px;padding-block:8px;border:0;background:#fff;color:var(--up-ink);font:inherit;font-size:14px;text-align:left;cursor:pointer}.rh-row:hover{background:#f7f9fd}.rh-row:focus-visible{outline:3px solid var(--up-accent);outline-offset:-3px}.rh-period{font-size:15px;font-weight:650}.rh-tax{display:flex;flex-direction:column;min-width:0}.rh-tax small{color:var(--up-muted);font-size:12.5px}.rh-status{display:flex;min-width:0}.rh-status .chip{max-width:100%;min-height:28px;height:auto;padding-block:4px;font-weight:600;white-space:normal;line-height:1.25}.rh-saved{color:var(--up-muted);font-size:13.5px}.rh-sum{display:flex;flex-direction:column;align-items:flex-end;min-width:0;text-align:right}.rh-sum__label{display:none;color:var(--up-muted);font-size:12px}.rh-sum__value{display:flex;flex-direction:column;align-items:flex-end;font-weight:650}.rh-part{white-space:nowrap}.rh-part__sep{display:none}.rh-who{display:flex;flex-direction:column;min-width:0;color:var(--up-muted);font-size:13px;overflow-wrap:anywhere}.rh-who__sep{display:none}.rh-chevron{display:grid;place-items:center;color:var(--up-muted-2);transition:transform .15s ease}.rh-item.is-open .rh-chevron{transform:rotate(180deg)}.rh-item.is-open .rh-row{background:var(--up-head)}.rh-detail{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 20px 18px;border-top:1px solid var(--up-line);background:var(--up-head);font-size:14px;overflow-wrap:anywhere}.rh-facts{display:flex;flex-wrap:wrap;gap:6px 28px;margin:0}.rh-facts>div{display:flex;flex-direction:column;gap:1px;min-width:0}.rh-facts dt{color:var(--up-muted);font-size:12.5px}.rh-facts dd{margin:0;color:var(--up-ink);font-weight:600}.rh-ref,.rh-note,.rh-open{margin:0}.rh-ref,.rh-note{color:var(--up-muted)}.rh-open a{font-weight:600}.rh-open small{color:var(--up-muted);font-size:13px}.rh-detail .saved-calculation{margin-block:0}.rh-detail .saved-calculation--inline{display:flex;flex-direction:column;gap:10px}.rh-detail .saved-calculation__technical summary{color:var(--up-muted);font-size:13px;cursor:pointer}.rh-detail .sti161-card__row-scroll th{min-width:112px;vertical-align:bottom}@media (max-width: 860px){.rh-head{display:none}.rh-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"p chev" "t sum" "st st" "who who";gap:4px 12px;padding:12px 16px}.rh-period{grid-area:p}.rh-tax{grid-area:t}.rh-status{grid-area:st}.rh-sum{grid-area:sum}.rh-who{grid-area:who}.rh-chevron{grid-area:chev;justify-self:end}.rh-sum__label{display:block}.rh-who{flex-direction:row;flex-wrap:wrap}.rh-who__sep{display:inline;white-space:pre}.rh-tabs{flex-wrap:wrap}.rh-group__label{padding-inline:16px}.rh-detail{padding:12px 16px 16px}}@media (max-width: 420px){.rh-row{grid-template-areas:"p chev" "t t" "st st" "sum sum" "who who"}.rh-sum{align-items:flex-start;text-align:left}.rh-sum__value{align-items:flex-start}}@media (prefers-reduced-motion: reduce){.rh-chevron{transition:none}}.page--bank{gap:16px}.page--bank .page-head{margin-bottom:4px}.b-stmt{display:flex;flex-direction:column;gap:12px;padding:14px 18px 0;overflow:hidden;border:1px solid #E8ECF3;border-radius:18px;background:#fff;box-shadow:0 1px 2px #0b1b330a,0 8px 24px -16px #0b1b332e}.b-stmt__top{display:flex;align-items:center;gap:12px 16px}.b-stmt__id{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.b-stmt__id>div{min-width:0}.b-bank{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:#e9f7ef;color:#11834e;font-size:14px;font-weight:800;letter-spacing:.02em}.b-stmt__title{font-size:18px;font-weight:650;letter-spacing:-.01em;overflow-wrap:anywhere}.b-stmt__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;font-size:14px;font-weight:600;font-variant-numeric:lining-nums proportional-nums}.b-in{color:var(--up-ok)}.b-create{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;min-width:0;max-width:62%}.b-create .btn{height:42px}.b-state{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px 10px;color:var(--up-muted);font-size:14px;font-weight:500;text-align:right}.b-state--warn{color:var(--up-wait)}.b-state svg{flex:none}.b-stmt__tools{position:relative;display:flex}.b-icon{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--up-muted)}.b-icon:hover,.b-icon[aria-expanded=true]{background:var(--up-card);color:var(--up-ink)}.b-menu{position:absolute;z-index:40;top:40px;right:0;display:flex;flex-direction:column;width:min(320px,calc(100vw - 32px));padding:6px;border:1px solid var(--up-line);border-radius:12px;background:#fff;box-shadow:0 12px 32px -8px #0b1b3340}.b-menu button{display:flex;align-items:center;gap:10px;min-height:38px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--up-ink);font-size:14px;text-align:left}.b-menu button:hover:not(:disabled){background:var(--up-card)}.b-menu button svg{flex:none;color:var(--up-muted)}.b-menu .is-danger,.b-menu .is-danger svg{color:var(--st-red)}.b-menu__info{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin-bottom:4px;padding:8px 10px 10px;border-bottom:1px solid var(--up-line);color:var(--up-muted);font-size:13px}.b-menu__info b{color:var(--up-ink);font-weight:600;text-align:right;overflow-wrap:anywhere;font-variant-numeric:lining-nums proportional-nums}.b-menu__note{margin:2px 0 4px;padding:6px 10px;color:var(--up-muted);font-size:12.5px;line-height:1.4}.b-progress{display:flex;height:5px;margin:0 -18px;overflow:hidden;background:var(--up-card)}.b-progress i{min-width:6px}.b-seg--done{background:#1b8a5a}.b-seg--ready{background:var(--up-accent)}.b-seg--ask{background:#d9930d}.b-seg--wait{background:var(--up-circle)}.b-note{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0;padding:10px 12px;border-radius:12px;background:var(--up-sky-2);color:var(--up-ink);font-size:14px}.b-note>svg{flex:none;margin-top:2px;color:var(--up-accent)}.b-note>span,.b-note>div{flex:1 1 200px;min-width:0}.b-note--warn{background:var(--up-wait-panel)}.b-note--warn>svg{color:var(--up-wait)}.b-result{align-items:flex-start;background:var(--up-ok-bg)}.b-result>svg{color:var(--up-ok)}.b-result p{margin:4px 0 0}.b-result ul{margin:6px 0 0;padding-left:18px;font-size:13.5px}.b-fold>summary{display:inline-flex;align-items:center;gap:6px;color:var(--up-accent);font-size:13.5px;font-weight:500;list-style:none;cursor:pointer}.b-fold>summary::-webkit-details-marker{display:none}.b-fold[open]>summary svg{transform:rotate(180deg)}details.b-fold:not(.b-result__lines):not(.b-bulk__lines):not(.b-drawer__how){padding:12px 16px;border:1px dashed var(--up-input);border-radius:14px}.b-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.b-tabs{display:flex;gap:4px;max-width:100%;padding:4px;overflow-x:auto;border-radius:12px;background:var(--up-card);scrollbar-width:none}.b-tabs button{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--up-muted);font-size:14px;font-weight:600;white-space:nowrap}.b-tabs button[aria-selected=true]{background:#fff;color:var(--up-ink);box-shadow:0 1px 3px #0b1b331a}.b-cnt{min-width:22px;height:20px;padding:0 6px;border-radius:99px;background:#0b1b3312;color:var(--up-muted);font-size:12px;line-height:20px;text-align:center;font-variant-numeric:lining-nums proportional-nums}.b-tabs .has-ask .b-cnt{background:#d9930d;color:#fff}.b-search{display:flex;align-items:center;gap:8px;width:min(340px,100%);height:40px;padding:0 12px;border:1px solid var(--up-input);border-radius:11px;background:#fff;color:var(--up-muted-2)}.b-search:focus-within{border-color:var(--up-accent);box-shadow:0 0 0 3px var(--up-sky)}.b-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--up-ink);font:inherit;font-size:14px}.b-main{display:flex;flex-direction:column;gap:14px;min-width:0}.b-list{display:flex;flex-direction:column;border:1px solid var(--up-line);border-radius:14px;background:#fff}.b-row{display:grid;grid-template-columns:28px 92px minmax(0,1fr) minmax(0,1.3fr) 120px;align-items:center;gap:6px 12px;min-height:52px;padding:7px 14px;border-top:1px solid var(--up-line);font-size:14px}.b-row:first-child{border-top:0}.b-row.is-clickable{cursor:pointer}.b-row.is-clickable:hover,.b-row.is-open{background:#f7f9fd}.b-row.is-open{box-shadow:inset 3px 0 0 var(--up-accent)}.b-n{color:var(--up-muted-2);font-size:12.5px;font-variant-numeric:lining-nums proportional-nums}.b-chk{display:grid;place-items:center;min-height:20px}.b-chk input,.b-remember input{width:17px;height:17px;accent-color:var(--up-accent)}.b-date{display:flex;flex-direction:column;min-width:0;font-variant-numeric:lining-nums proportional-nums}.b-date>small{overflow-wrap:anywhere}.b-date small,.b-who small{color:var(--up-muted);font-size:12.5px}.b-who{display:flex;flex-direction:column;min-width:0}.b-who__name{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;min-width:0}.b-who__name>b{min-width:0;max-width:100%;font-weight:600;overflow-wrap:anywhere}.b-who>small{overflow-wrap:anywhere}.b-who .bank-tag{margin:0}.b-who .bank-new-name__form{flex-basis:100%}.b-amt{justify-self:end;font-weight:600;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.b-amt.is-in{color:var(--up-ok)}.b-right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px 8px;min-width:0}.b-detail{grid-column:2 / -1;display:flex;flex-direction:column;gap:6px;min-width:0;padding-bottom:4px;font-size:13.5px}.b-detail p{margin:0}.b-reason{color:var(--up-ink);font-size:13.5px;overflow-wrap:anywhere}.b-reason--quiet{color:var(--up-muted)}.b-op{display:flex;flex-direction:column;flex:1;min-width:0}.b-op__kind{display:flex;align-items:center;gap:6px;min-width:0;font-weight:500}.b-op__kind svg{flex:none;color:var(--up-muted-2)}.b-op__kind>span:last-child,.b-op__sub{min-width:0;overflow-wrap:anywhere}.b-op__sub{padding-left:19px;color:var(--up-muted);font-size:12.5px}.b-op__sub i{color:var(--up-wait);font-style:normal}.b-go{display:grid;place-items:center;flex:none;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--up-muted-2)}.b-go:hover{background:var(--up-card);color:var(--up-ink)}.b-tablehead{display:grid;grid-template-columns:28px 92px minmax(0,1fr) minmax(0,1.3fr) 120px;gap:12px;padding:0 15px;color:var(--up-muted);font-size:12.5px;font-weight:600}.b-tablehead .r{text-align:right}.b-hint{display:flex;align-items:center;gap:8px;margin:0;overflow:hidden;color:var(--up-muted);font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}.b-hint svg{flex:none}.b-hint--warn{color:var(--up-wait)}.b-in1c{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;color:var(--up-muted);font-size:13px;overflow-wrap:anywhere}.b-in1c__doc{display:inline-flex;align-items:center;gap:6px;min-width:0}.b-in1c__doc>svg{flex:none;color:#1b8a5a}.b-in1c__doc>span{min-width:0;overflow-wrap:anywhere}.b-warn{flex:none;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:99px;background:var(--up-wait-bg);color:var(--up-wait);font-size:12px;font-weight:600;cursor:help}.b-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;border:1px dashed var(--up-input);border-radius:16px;color:var(--up-muted);text-align:center}.b-empty svg{color:#1b8a5a}.b-empty b{color:var(--up-ink);font-size:16px}.b-q{display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;border:1px solid var(--up-wait-border);border-radius:16px;background:var(--up-wait-panel)}.b-q.is-done{border-color:var(--up-ok-line);background:var(--up-ok-row)}.b-q--dep{border-color:var(--up-line);background:var(--up-head)}.b-q__head{display:flex;align-items:center;gap:10px}.b-q__ic{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;background:var(--up-wait-bg);color:var(--up-wait)}.b-q.is-done .b-q__ic{background:var(--up-ok-bg);color:var(--up-ok)}.b-q--dep .b-q__ic{background:var(--up-sky);color:var(--up-accent)}.b-q__title{flex:1;min-width:0;margin:0;font-size:16px;font-weight:650}.b-q__n{flex:none;color:var(--up-wait);font-size:13px;font-weight:600}.b-q.is-done .b-q__n{color:var(--up-ok)}.b-q--dep .b-q__n{color:var(--up-muted)}.b-q__body{display:flex;flex-direction:column;gap:10px;font-size:14px}.b-q__lead{margin:-4px 0 0 38px;color:var(--up-ink);font-size:14px}.b-q__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.b-q .b-list{border-color:#0b1b3314}.b-list--done .b-row,.b-tablehead--done{grid-template-columns:28px 84px minmax(0,.7fr) minmax(0,1.6fr) 110px}.b-q .b-row{grid-template-columns:28px 92px minmax(0,.85fr) minmax(0,1.9fr) 112px}@media (min-width: 1101px){.b-q .b-row:has(>.b-right:empty){grid-template-columns:28px 92px minmax(0,1fr) 0 112px}}.b-list--done .b-in1c,.b-tablehead--done .b-in1c{display:grid;grid-template-columns:minmax(0,1.3fr) 80px minmax(0,1fr);justify-content:stretch;gap:12px;text-align:left;white-space:normal;line-height:1.3}.b-list--done .b-in1c__doc>span,.b-in1c__remark{overflow-wrap:anywhere}.b-tablehead--done .b-in1c{color:var(--up-muted);font-size:12.5px}.b-in1c__state{min-width:0;color:var(--up-muted);overflow-wrap:anywhere}.b-in1c__state.is-draft{color:var(--up-wait)}.b-in1c__note{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.b-in1c__remark{min-width:0;color:var(--up-muted-2);font-size:12.5px}.b-opts{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:100%;padding:3px;border-radius:11px;background:var(--up-card)}.b-opts:empty{display:none}.b-opts--bare{padding:0;background:transparent;gap:8px;align-items:center}.b-opt{min-height:32px;padding:4px 12px;border:0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0b1b331a;color:var(--up-ink);font-size:13.5px;font-weight:600;line-height:1.25;text-align:center;white-space:nowrap}.b-opt:disabled,.b-opts .btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.b-opt:hover:not(:disabled){background:#fff;box-shadow:0 1px 3px #0b1b331f;color:var(--up-accent)}.b-opt--main{min-height:36px;padding:0 14px;border-radius:10px;background:var(--up-accent);color:#fff}.b-opt--main:hover:not(:disabled){background:var(--up-accent-hover);color:#fff}.b-right>.b-opt,.b-opts--bare .b-opt:not(.b-opt--main){background:var(--up-card);box-shadow:none}.b-ans{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px;color:var(--up-ok);font-size:13.5px;font-weight:600}.b-ans svg{flex:none}.b-ans .link-button{margin:0 0 0 4px;font-weight:500}.b-subject{display:flex;flex-direction:column;gap:8px}.b-cp{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:10px 12px;border-radius:12px;background:#fff}.b-cp__who{display:flex;flex-direction:column;flex:1;min-width:180px}.b-cp__who b{overflow-wrap:anywhere}.b-cp__who small{color:var(--up-muted);font-size:12.5px}.b-pick{width:240px;max-width:100%}.b-pick--wide{width:420px}.b-pick .combo__control input,.b-bulk__value .combo__control input,.b-bulk__add .combo__control input{height:36px;border-radius:10px;font-size:14px}.bank-bulk-dialog__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bank-bulk-dialog__fields .b-bulk__row{flex-direction:column;align-items:stretch}.bank-bulk-dialog__fields .b-bulk__name{width:auto}.bank-bulk-dialog__fields .b-bulk__value{min-width:0}@media (max-width: 600px){.bank-bulk-dialog__fields{grid-template-columns:minmax(0,1fr)}}.b-selbar{position:sticky;z-index:20;bottom:12px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 14px;border-radius:14px;background:var(--up-navy);color:#fff;box-shadow:0 12px 30px -10px #0b1b3373;font-size:14px}.b-selbar>.link-button{color:#bfd0ff}.b-selbar>.link-button:hover{background:#ffffff14}.b-bulk{flex-basis:100%;display:flex;flex-direction:column;gap:10px;max-height:min(70vh,640px);overflow-y:auto;padding:12px;border-radius:12px;background:#fff;color:var(--up-ink)}.b-bulk__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.b-bulk__name{width:140px;font-size:13.5px;font-weight:600}.b-bulk__value{flex:1;min-width:200px}.b-bulk__value input{height:36px}.b-bulk__add{width:260px;max-width:100%}.b-bulk__pattern{max-width:420px}.b-bulk__preview{display:flex;flex-direction:column;gap:6px;font-size:13.5px}.b-bulk__preview p{margin:0}.b-bulk__excluded{margin:0;padding-left:18px;color:var(--up-muted)}.b-remember{display:inline-flex;align-items:center;gap:8px;color:var(--up-muted);font-size:13.5px}.b-scope{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;padding:10px 12px;border-radius:10px;background:var(--up-head)}.b-scope dt{color:var(--up-muted)}.b-scope dd{margin:0;overflow-wrap:anywhere}.b-x{display:grid;place-items:center;flex:none;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--up-muted)}.b-x:hover{background:#0b1b330f;color:var(--up-ink)}@media (min-width: 1101px){.b-main--drawer{margin-right:420px}.b-main--drawer~.b-scrim{display:none}.b-main--drawer .b-q .b-row{grid-template-columns:28px 84px minmax(0,1fr) auto;grid-template-areas:"c date who amt" ". right right right" ". detail detail detail"}.b-main--drawer .b-q .b-row>:first-child{grid-area:c}.b-main--drawer .b-q .b-row>.b-date{grid-area:date}.b-main--drawer .b-q .b-row>.b-who{grid-area:who}.b-main--drawer .b-q .b-row>.b-amt{grid-area:amt}.b-main--drawer .b-q .b-row>.b-right{grid-area:right}.b-main--drawer .b-q .b-row>.b-detail{grid-area:detail}.b-main--drawer .b-opt{white-space:normal;overflow-wrap:anywhere}}.b-scrim{position:fixed;z-index:29;top:0;right:0;bottom:0;left:0;background:#0b1b332e}.b-drawer{position:fixed;z-index:30;top:0;right:0;bottom:0;display:flex;flex-direction:column;gap:12px;width:min(420px,100vw);padding:20px;overflow-y:auto;overscroll-behavior:contain;border-left:1px solid var(--up-line);background:#fff;box-shadow:0 16px 40px -18px #0b1b334d;outline:0}.b-drawer__head{display:flex;align-items:flex-start;gap:10px}.b-drawer__head>div{display:flex;flex-direction:column;flex:1;min-width:0}.b-drawer__head b{font-size:16px;overflow-wrap:anywhere}.b-drawer__head small{color:var(--up-muted);font-size:13px;font-variant-numeric:lining-nums proportional-nums}.b-drawer__purpose{margin:0;padding:8px 10px;border-radius:10px;background:var(--up-card);color:var(--up-ink);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.b-drawer__src{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;color:var(--up-muted);font-size:12.5px}.b-drawer__block{display:flex;flex-direction:column;gap:8px;font-size:13.5px}.b-drawer__block p{margin:0}.b-drawer__actions{display:flex;flex-wrap:wrap;gap:8px}.b-drawer__form{display:flex;flex-direction:column;gap:12px}.b-drawer__form>.tooltip-anchor>.combo{flex:1}.b-drawer__form .field{font-size:12.5px;color:var(--up-muted);font-weight:600}.b-drawer__form .combo__control input,.b-drawer__form .field input{height:40px;color:var(--up-ink);font-size:14px}.b-drawer__hist{display:flex;flex-direction:column;gap:6px;color:var(--up-muted);font-size:12.5px}.b-drawer__hist p{margin:0}.b-provenance{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.b-drawer__foot{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--up-line)}.b-drawer__rule{display:flex;flex-direction:column;gap:8px}.b-drawer__rule .field input{height:38px;font-size:14px}.b-dialog .bank-plain-list{max-height:40vh;overflow-y:auto}@media (max-width: 1100px){.b-row,.b-q .b-row,.b-list--done .b-row{grid-template-columns:28px 84px minmax(0,1fr) auto;grid-template-areas:"c date who amt" ". . right right" ". detail detail detail"}.b-row>:first-child{grid-area:c}.b-row>.b-date{grid-area:date}.b-row>.b-who{grid-area:who}.b-row>.b-amt{grid-area:amt}.b-row>.b-detail{grid-area:detail}.b-row>.b-right{grid-area:right;justify-content:flex-end}.b-tablehead{display:none}.b-list--done .b-in1c{display:flex;flex-wrap:wrap;justify-content:flex-end}}@media (max-width: 760px){.b-row,.b-q .b-row,.b-list--done .b-row{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"c who amt" "c date date" "c right right" "c detail detail";row-gap:4px;padding:10px 12px}.b-row>:first-child{grid-area:c;align-self:start;padding-top:2px}.b-row>.b-date{grid-area:date;flex-direction:row;flex-wrap:wrap;gap:8px}.b-row>.b-date>small{min-width:0}.b-row>.b-who{grid-area:who}.b-row>.b-amt{grid-area:amt;align-self:start}.b-row>.b-right{grid-area:right;justify-content:flex-start}.b-row>.b-detail{grid-area:detail}.b-row .b-in1c{align-items:flex-start;text-align:left}.b-row .b-in1c__doc,.b-ans,.b-opts{justify-content:flex-start}.b-stmt__top{align-items:flex-start;flex-wrap:wrap}.b-create{max-width:none}.b-stmt__id{flex-basis:calc(100% - 52px)}.b-stmt__tools{order:2;margin-left:auto}.b-create{order:3;flex-basis:100%;justify-content:stretch}.b-create .btn{width:100%}.b-state{justify-content:flex-start;text-align:left}.b-search,.b-pick,.b-pick--wide,.b-cp .b-opts--bare{width:100%}.b-cp .b-opts--bare .b-pick{flex:1;min-width:0}.b-bulk__name{width:100%}.b-scope{grid-template-columns:minmax(0,1fr)}.b-scope dd+dt{margin-top:6px}.b-q__lead{margin-left:0}}.b-act{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;max-width:100%}.b-act__row{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.b-cand{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--up-muted);font-size:12.5px;overflow-wrap:anywhere}.b-cand>svg{flex:none;color:var(--up-muted-2)}.b-cand>span{min-width:0;overflow-wrap:anywhere}.b-act .b-opts{flex:none;flex-wrap:nowrap}.b-act__more{margin:0;height:24px;font-size:13px}.b-reason--line{overflow-wrap:anywhere}.b-detail{min-width:0}.b-drawer__how>summary{color:var(--up-muted)}.b-drawer__how[open]>summary{margin-bottom:6px}@media (max-width: 1100px){.b-act,.b-act__row{align-items:flex-start;justify-content:flex-start}.b-act__row,.b-act .b-opts{flex-wrap:wrap}}@media (max-width: 760px){.b-in1c,.b-list--done .b-in1c{justify-content:flex-start}}.b-checking{display:flex;align-items:center;gap:14px;padding:28px 20px;border:1px dashed var(--up-input);border-radius:16px;color:var(--up-muted);font-size:14px}.b-checking>div{display:flex;flex-direction:column;gap:2px;min-width:0}.b-checking b{color:var(--up-ink);font-size:16px}.b-refresh{display:flex;align-items:center;gap:8px;margin:-4px 0;color:var(--up-muted);font-size:13.5px;font-weight:500}.b-refresh .bank-spinner{width:14px;height:14px}.b-main.is-stale{opacity:.6;transition:opacity .2s}.b-q--dup .b-q__title p{margin:0;font-size:15px;font-weight:600;line-height:1.4}.b-q--dup .b-q__title p+p{margin-top:4px}.b-pickall{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:0 15px;color:var(--up-muted);font-size:13.5px;font-weight:500;cursor:pointer}.b-pickall input{width:17px;height:17px;accent-color:var(--up-accent)}.b-linkplan{padding-left:0;list-style:none;gap:0}.b-linkplan li{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-top:1px solid var(--up-line)}.b-linkplan li:first-child{border-top:0}.b-linkplan__doc{color:var(--up-muted);font-size:13.5px}.b-linkplan small,.b-cand-why{color:var(--up-muted);font-size:12.5px}.bank-candidates .b-cand-why{flex-basis:100%}.b-drawer__undo{margin:0}.b-drawer__undo .link-button{margin:0;padding:0;color:var(--up-muted);font-size:13px;font-weight:500}.sidebar__firm{display:flex;flex-direction:column;margin-top:28px}.sidebar__link{display:flex;align-items:center;gap:10px;position:relative;height:40px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#fff;font-size:15px;font-weight:600;text-align:left}.sidebar__link svg{flex:none;color:var(--up-side-muted)}.sidebar__link:hover{background:#ffffff14}.sidebar__link[aria-current=page]{background:#ffffff24}.sidebar__link[aria-current=page]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:#fff}.staff__notice{color:var(--up-ok);font-size:15px;font-weight:500}.staff__state{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.staff-list{border:1px solid var(--up-line);border-radius:var(--up-r-m);background:#fff}.staff-list__head,.staff-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(150px,.8fr) minmax(0,1.3fr) 40px;column-gap:20px;align-items:center}.staff-list__head{padding:12px 20px;border-bottom:1px solid var(--up-line);color:var(--up-muted);font-size:13px;font-weight:600}.staff-list__rows{margin:0;padding:0;list-style:none}.staff-row{row-gap:6px;min-height:68px;padding:12px 20px}.staff-row+.staff-row{border-top:1px solid var(--up-line)}.staff-row.is-disabled .staff-row__name strong{color:var(--up-muted)}.staff-row__person{display:flex;flex-direction:column;gap:3px;min-width:0}.staff-row__name{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0}.staff-row__name strong{font-size:15px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.staff-row__person small,.staff-row__state small{color:var(--up-muted);font-size:13px;line-height:1.3}.staff-row__state{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.staff-row__state .staff-row__expired{color:var(--up-wait)}.staff-row__bases{min-width:0;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.staff-row__actions{display:flex;justify-content:flex-end}.staff-row__error{grid-column:1 / -1}.staff-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--up-card);color:var(--up-muted);font-size:12px;font-weight:600;white-space:nowrap}.staff-tag--admin{background:var(--up-sky);color:var(--up-accent)}.staff-row.is-disabled .staff-row__actions{grid-column:3 / -1}.staff-menu__button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--up-muted)}.staff-menu__button:hover:not(:disabled),.staff-menu__button[aria-expanded=true]{background:var(--up-card);color:var(--up-ink)}.staff-menu__pop{z-index:60;display:flex;flex-direction:column;overflow-y:auto;padding:6px;border:1px solid var(--up-line);border-radius:12px;background:#fff;box-shadow:0 12px 32px -8px #0b1b3340}.staff-menu__pop button{display:flex;align-items:center;min-height:40px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--up-ink);font-size:14px;text-align:left}.staff-menu__pop button:hover,.staff-menu__pop button:focus-visible{background:var(--up-card);outline:0}.staff-menu__pop .is-danger{color:var(--st-red)}.staff-link{display:flex;gap:8px;min-width:0}.staff-link input{flex:1;min-width:0}.staff-link .btn{flex:none}.staff-link__meta{display:flex;flex-direction:column;gap:4px;font-size:14px}.staff-search{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border:1px solid var(--up-input);border-radius:10px;color:var(--up-muted)}.staff-search:focus-within{outline:2px solid var(--up-accent);outline-offset:-1px;border-color:var(--up-accent)}.staff-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--up-ink);font-size:15px;outline:0}@media (max-width: 1100px){.page-head__row>.staff__invite{justify-self:start}}@media (max-width: 720px){.staff-list__head{display:none}.staff-row{grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.staff-row__person{grid-column:1;grid-row:1}.staff-row__actions,.staff-row.is-disabled .staff-row__actions{grid-column:2;grid-row:1;align-self:start}.staff-row__state{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 10px}.staff-row__bases{grid-column:1 / -1}.staff-link{flex-direction:column}}.regime-step{grid-template-columns:76px minmax(0,1fr);align-items:start}.regime-step .yc-fhint b{color:var(--up-ink);font-weight:650}.regime-form{display:grid;gap:14px;margin-top:8px;max-width:760px}.regime-form__question{margin:0;font-size:14px;font-weight:650}.regime-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.regime-form__fields{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:12px;align-items:end}.regime-form__fields .field>span:first-child,.regime-form__month .field{font-size:14px;font-weight:600}.regime-form__optional{color:var(--up-muted);font-weight:400}.regime-save{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.regime-save .btn{min-width:150px}.regime-save__hint{color:var(--up-muted);font-size:13.5px}.regime-card{display:grid;gap:14px;padding-bottom:20px}.regime-card__now{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:12px;background:#f5f8ff}.regime-card__now--empty{background:var(--st-amber-bg)}.regime-card__text{display:flex;flex-direction:column;gap:2px;min-width:0}.regime-card__text strong{font-size:16px;font-weight:650}.regime-card__text small,.regime-card__ack{color:var(--up-muted);font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.regime-card__ack{margin:0}.regime-card__history h4{margin:0 0 6px;font-size:13.5px;font-weight:650}.regime-card__history ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--up-line)}.regime-card__history li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 2px;border-bottom:1px solid var(--up-line);font-size:14px}.regime-card__history li>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.regime-card__history small{color:var(--up-muted);font-size:12.5px}.regime-card__history em{color:var(--up-muted);font-style:normal;font-size:12.5px}.regime-card__history li.is-corrected b{color:var(--up-muted);font-weight:500;text-decoration:line-through}.regime-card__date{color:var(--up-muted)}.hd-regime--wait{background:var(--st-amber-bg);color:var(--st-amber)}.reporting-start__form{display:grid;gap:12px;margin-top:8px;max-width:520px}.reporting-start__month{max-width:260px}.reporting-start__month>span:first-child{font-size:14px;font-weight:600}.reporting-start__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;min-height:52px;margin:6px 0 0;padding:10px 0 0;border-top:1px solid var(--up-line)}.reporting-start__row .reporting-start__form{flex:1 1 100%;margin-top:0}@media (max-width: 720px){.regime-step{grid-template-columns:minmax(0,1fr)}.regime-step>.yc-leaf{display:none}.regime-choices,.regime-form__fields{grid-template-columns:minmax(0,1fr)}.regime-save{flex-direction:column;align-items:stretch}.regime-save .btn{width:100%}.regime-save__hint{text-align:center}.reporting-start__month{max-width:none}.regime-card__now{flex-direction:column;align-items:stretch}.regime-card__history li{grid-template-columns:minmax(0,1fr);gap:2px}}.accounting-audit__new>.am-card{padding-bottom:18px}.accounting-audit__new>.am-problem{margin:12px 0 0}.n-statements{margin-top:22px;min-width:0}.n-step{margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.3}.n-card{display:grid;gap:14px;min-width:0;padding:18px 22px 20px;border:1px solid #E8ECF3;border-radius:18px;background:var(--yc-white);box-shadow:var(--yc-shadow)}.n-cov-empty,.n-instr{margin:0;color:var(--up-muted);font-size:13.5px;line-height:1.45}.n-cov-failed{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;margin:0;padding:10px 14px;border-radius:10px;background:var(--up-danger-bg);color:var(--up-danger);font-size:13.5px}.n-cov-failed .link-button{margin:0}.n-cov--loading{display:flex;align-items:center;min-height:96px;padding:16px;border-radius:12px;background:repeating-linear-gradient(90deg,var(--up-card) 0 120px,var(--up-head) 120px 240px);color:var(--up-muted);font-size:13.5px}.n-cov-wrap{position:relative;overflow-x:auto;min-width:0;margin:0 -6px;padding:0 6px 4px;overscroll-behavior-x:contain}.n-cov{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.n-cov th,.n-cov td{padding:3px 2px;vertical-align:middle}.n-cov thead th{padding:0 2px 6px;color:var(--up-muted);font-size:11.5px;font-weight:600;text-align:center;white-space:nowrap}.n-cov thead th b{display:block;font-weight:600}.n-cov thead th small{display:block;color:var(--up-muted-2);font-size:10.5px;font-weight:500}.n-cov th.acc{position:sticky;left:0;z-index:1;min-width:150px;max-width:220px;padding-right:14px;background:var(--yc-white);text-align:left;font-weight:500;white-space:normal}.n-cov thead th.acc{vertical-align:bottom}.n-cov tbody th.acc strong{display:block;color:var(--up-ink);font-size:13.5px;font-weight:600;white-space:nowrap}.n-cov tbody th.acc small{display:block;margin-top:1px;color:var(--up-muted);font-size:12px;line-height:1.3}.n-cov thead th.sum{max-width:120px;padding-left:12px;text-align:right;white-space:normal;line-height:1.25;vertical-align:bottom}.n-cov td.sum{padding-left:12px;color:var(--up-muted);text-align:right;white-space:nowrap}.n-cov td[data-state]{min-width:46px}.n-cov__cell{position:relative;display:grid;place-items:center;height:34px;padding:0 4px;border-radius:8px;border:1px dashed #F0B9B9;background:var(--yc-white);color:#c42b2b;font-size:11px;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap}td[data-state=full] .n-cov__cell{border:0;background:var(--up-ok-bg);color:var(--up-ok);font-size:13px}td[data-state=partial] .n-cov__cell{border:0;background:var(--up-wait-bg);color:var(--up-wait)}td[data-state=unsupported_currency] .n-cov__cell{border:0;background:repeating-linear-gradient(135deg,#eef1f5 0,#eef1f5 4px,#f8f9fb 4px,#f8f9fb 8px);color:var(--up-muted)}.n-cov__stitch{position:absolute;top:-5px;right:-4px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--up-danger);color:#fff;font-size:10.5px;font-weight:800;box-shadow:0 0 0 2px var(--yc-white)}.n-period{display:grid;gap:2px;color:var(--up-muted);font-size:12.5px}.n-period:has(ul:empty){display:none}.n-period h4{margin:0 0 2px;color:var(--up-ink);font-size:12.5px;font-weight:600}.n-period ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.n-gaps{margin:0;padding:10px 14px;border:1px solid var(--up-wait-border);border-radius:10px;background:var(--up-wait-panel);color:var(--up-wait);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.bank-drop-card.n-drop{padding:0;border:0;border-radius:0;background:none;box-shadow:none;min-width:0}.n-drop .bank-drop{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:16px;row-gap:2px;min-height:0;margin-top:0;padding:16px 18px;border:1.5px dashed #9DB6EC;border-radius:14px;background:var(--up-sky-2);text-align:left}.n-drop .bank-drop:hover:not(.is-busy){background:#e7eeff}.n-drop .bank-drop.is-over{border-color:var(--up-accent);background:var(--up-sky)}.n-drop .bank-drop.is-busy{border-style:solid;border-color:var(--up-sky);cursor:progress}.n-drop .bank-drop__icon,.n-drop .bank-drop .refreshing__spinner{grid-column:1;grid-row:1 / span 2;justify-self:center}.n-drop .bank-drop__icon{width:40px;height:40px;border-radius:12px;box-shadow:none}.n-drop .bank-drop__icon svg{width:20px;height:20px}.n-drop .bank-drop__text{grid-column:2;grid-row:1;gap:2px;min-width:0}.n-drop .bank-drop.is-busy .bank-drop__text{grid-row:1 / span 2}.n-drop .bank-drop__text strong{font-size:14.5px;overflow-wrap:anywhere}.n-drop .bank-drop:not(.is-busy) .bank-drop__text>span{display:none}.n-drop .bank-drop.is-busy .bank-drop__text>span{font-size:12.5px}.n-drop .bank-drop>small{grid-column:2;grid-row:2;color:var(--up-muted);font-size:12.5px;line-height:1.4}.n-drop .bank-drop__choose{grid-column:3;grid-row:1 / span 2;height:36px;padding:0 14px;border:1px solid var(--up-input);border-radius:var(--up-r-btn);background:#fff;color:var(--up-ink);font-size:14px}.n-drop .bank-drop__choose:hover{background:var(--up-head)}.n-drop .bank-drop__bar{left:18px;right:18px;bottom:8px;height:3px}.n-drop .bank-drop__error{margin-top:10px}.n-drop .bank-batch{margin-top:12px}.n-drop .bank-batch__head strong{font-size:13px}.n-drop .bank-batch__head .icon-button{width:32px;height:32px;margin-right:-6px}.n-drop .bank-batch__list{display:grid;gap:6px;margin-top:6px}.n-drop .bank-batch__row{min-height:0;padding:9px 12px;border-radius:10px;background:var(--up-card);font-size:13px}.n-drop .bank-batch__row+.bank-batch__row{border-top:0}.n-drop .bank-batch__row.is-refused{background:#fff6f6}.n-drop .bank-batch__row.is-unknown{background:var(--up-wait-panel)}.n-drop .bank-batch__name{font-weight:500}.n-drop .bank-batch__result{font-size:12.5px;font-weight:600}.n-run{position:sticky;bottom:12px;z-index:20;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin-top:18px;padding:14px 22px;border:1px solid #E8ECF3;border-radius:16px;background:#fffffff7;box-shadow:0 -6px 24px -12px #0b1b3333}.n-run .am-sum small.is-warn{color:var(--up-wait)}.a-bank{margin-top:26px;min-width:0;border:1px solid var(--up-line);border-radius:16px;background:#fff;scroll-margin-top:24px}.a-bank__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;padding:16px 20px;border-bottom:1px solid var(--up-line);border-radius:16px 16px 0 0;background:var(--up-head)}.a-bank__head h3{margin:0;font-size:18px;font-weight:600}.a-bank__src{margin:0;color:var(--up-muted);font-size:13.5px}.a-bank__body{display:grid;gap:16px;min-width:0;padding:18px 20px 20px}.a-bank__older{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:0;padding:8px 14px;border-radius:10px;background:var(--up-wait-bg);color:#5c3a00;font-size:14px}.a-bank__older .link-button{margin:0 -8px 0 0}.a-bank__months{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:6px;margin:0;padding:0;list-style:none}.a-bank__m{display:grid;grid-template-rows:auto auto 1fr;gap:4px;justify-items:center;align-content:start;min-width:0;padding:8px 2px;border-radius:10px;background:var(--up-card);color:var(--up-muted);font-size:11px;line-height:1.2;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.a-bank__m b{color:var(--up-ink);font-size:12.5px;font-weight:600;white-space:nowrap}.a-bank__m b small{color:var(--up-muted-2);font-size:11px;font-weight:500}.a-bank__m i{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;font-size:12px;font-style:normal;font-weight:700}.a-bank__m--ok i{background:var(--up-ok-bg);color:var(--up-ok)}.a-bank__m--error{color:var(--up-danger)}.a-bank__m--error i{background:var(--up-danger-bg);color:var(--up-danger)}.a-bank__m--warning i{background:var(--up-wait-bg);color:var(--up-wait)}.a-bank__m--not_checked i{background:repeating-linear-gradient(45deg,#e4e8ef 0,#e4e8ef 3px,#f4f6f9 3px,#f4f6f9 6px);color:var(--up-muted)}.a-bank__m--none i{border:1px dashed var(--up-input);background:#fff;color:var(--up-muted-2)}.a-bank__unread{margin:0;padding:10px 14px;border:1px solid var(--up-line);border-radius:10px;background:var(--up-head);font-size:14px}.a-bank__reason{display:grid;gap:10px;margin:0}.a-bank__reason:empty{display:none}.a-bank__card{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;row-gap:2px;padding:14px 16px;border:1px solid var(--up-wait-border);border-radius:12px;background:var(--up-wait-panel);overflow-wrap:anywhere}.a-bank__card:before{content:"?";grid-column:1;grid-row:1 / span 2;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff;color:var(--up-wait);font-weight:800}.a-bank__card--warn:before{content:"!"}.a-bank__card--e{border-color:#f1c9c9;background:#fff7f7}.a-bank__card--e:before{content:"!";color:var(--up-danger)}.a-bank__card--grey,.a-bank__card--info{border-color:var(--up-line);background:var(--up-head)}.a-bank__card--grey:before{content:"—";color:var(--up-muted)}.a-bank__card--info:before{content:"i";color:var(--up-muted)}.a-bank__card dt{grid-column:2;color:var(--up-muted);font-size:13px;font-weight:500}.a-bank__card dd{grid-column:2;display:grid;gap:4px;margin:0;font-size:14px;line-height:1.45}.a-bank__card dd strong{font-size:15px;font-weight:600}.a-bank__card dd p{margin:0;color:var(--up-muted)}.a-bank__card dd p.a-bank__step{margin-top:4px;color:var(--up-ink)}.a-bank__card dd a{color:var(--up-accent);font-weight:600}.a-bank__uploads{display:grid;gap:12px;min-width:0}.a-bank__uploads h4{margin:0;color:var(--up-muted);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.a-bank__run{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.a-bank__note{flex:1 1 260px;margin:0;color:var(--up-muted);font-size:13.5px;line-height:1.45}.a-bank__refusal{flex-basis:100%;margin:0;padding:10px 14px;border-radius:10px;background:var(--up-danger-bg);color:var(--up-danger);font-size:14px}.a-bank__hist{display:grid;gap:4px;padding-top:12px;border-top:1px solid var(--up-line)}.a-bank__hist h4{margin:0 0 4px;color:var(--up-muted);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.a-bank__hist ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.a-bank__hist li button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:var(--up-ink);font:inherit;font-size:14px;text-align:left;cursor:pointer}.a-bank__hist li button:hover:not(:disabled){background:var(--up-head)}.a-bank__hist li button[aria-pressed=true]{background:var(--up-sky);cursor:default}.a-bank__hist li button svg{flex:none;color:var(--up-accent)}.a-bank__hist li button[aria-pressed=false] svg{color:var(--up-muted-2)}.a-bank__hist li button:disabled{cursor:not-allowed;opacity:.55}.a-bank__hist li button[aria-pressed=true]:disabled{opacity:1}.a-bank--legacy{margin-bottom:0;padding:12px 16px;border:1px solid var(--up-line);border-radius:12px;background:var(--up-head);color:var(--up-ink);font-size:14px}@media (max-width: 720px){.n-card{padding:16px}.n-drop .bank-drop{grid-template-columns:40px minmax(0,1fr);padding:14px;column-gap:12px}.n-drop .bank-drop__choose{grid-column:2;grid-row:3;justify-self:start;margin-top:8px}.n-run{padding:12px 16px}.n-run .btn{flex:1 1 100%}.a-bank__head,.a-bank__body{padding-inline:14px}.a-bank__card{padding:12px;column-gap:10px}.n-cov th.acc{min-width:112px;max-width:132px;padding-right:8px}.n-cov tbody th.acc strong{white-space:normal}}@media (prefers-reduced-motion: reduce){.n-drop .bank-drop{transition:none}}.hd-pending--activity{width:260px}.hd-pending--regime{width:104px;height:26px;border-radius:999px}.bank-tab{display:flex;flex-direction:column;gap:32px}.bank-write-success{margin:10px 0;color:var(--up-ink);font-size:14px}.bank-write-problems{margin:10px 0;font-size:14px}.bank-write-problems ul{padding-left:20px}.bank-write-problems li{margin:8px 0}.b-menu>.tooltip-anchor{display:flex}.b-menu>.tooltip-anchor>button{width:100%}.b-selbar>.tooltip-anchor>.link-button{color:#bfd0ff}.b-selbar>.tooltip-anchor>.link-button:hover{background:#ffffff14}.b-note>.tooltip-anchor{flex:0 1 auto}@media (max-width: 760px){.b-create>.tooltip-anchor{width:100%}.b-cp .b-opts--bare>.tooltip-anchor:has(>.b-pick){flex:1}}@media (max-width: 550px){.queue-overview-head>.tooltip-anchor{width:100%}}.b-qr-summary{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid var(--up-line);border-radius:12px}.b-qr-summary__facts{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.b-qr-summary__facts span{color:var(--up-muted);font-size:13px}.b-qr-preview{display:grid;grid-template-columns:28px 92px minmax(0,1fr) 190px 120px;gap:10px;align-items:center;padding:8px 12px;border-top:1px solid var(--up-line);font-size:13px}.b-qr-preview p{color:var(--up-muted);overflow-wrap:anywhere;margin:4px 0}.b-qr-preview__amount{text-align:right;font-variant-numeric:tabular-nums}@media (max-width: 760px){.b-qr-summary{flex-wrap:wrap}.b-qr-preview{grid-template-columns:24px 76px minmax(0,1fr)}.b-qr-preview__amount{grid-column:3}}
