.omc-kit :where(*),.omc-kit :where(*):before,.omc-kit :where(*):after{margin:revert;padding:revert;border:revert;outline-color:revert}.omc-kit :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;color:revert;letter-spacing:revert;font-family:revert}.omc-kit :where(a){color:revert;-webkit-text-decoration:revert;text-decoration:revert}.omc-kit :where(small){font-size:revert}.omc-kit :where(sub,sup){font-size:revert;line-height:revert;position:revert;vertical-align:revert;top:revert;bottom:revert}.omc-kit :where(code,kbd,samp,pre){font-family:revert;font-size:revert;font-feature-settings:revert;font-variation-settings:revert}.omc-kit :where(table){text-indent:revert;border-color:revert;border-collapse:revert}.omc-kit :where(ol,ul,menu){list-style:revert}.omc-kit :where(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}.omc-kit :where(img,video){max-width:revert}.omc-kit :where(button,input,select,optgroup,textarea){font:revert;font-feature-settings:revert;font-variation-settings:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert}.omc-kit :where(textarea){resize:revert}.omc-kit :where(hr){height:revert;color:revert}.omc-kit :where(abbr[title]){-webkit-text-decoration:revert;text-decoration:revert}.omc-kit ::placeholder{opacity:revert;color:revert}.omc-kit ::selection{background-color:revert;color:revert}.omc-kit{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);min-height:100vh;color:var(--text-1);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-feature-settings:normal;font-variation-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal}.omc-kit [hidden]{display:none!important}.omc-kit *,.omc-kit :before,.omc-kit :after{box-sizing:border-box}.omc-kit h1,.omc-kit h2,.omc-kit h3,.omc-kit h4,.omc-kit p,.omc-kit ol,.omc-kit ul,.omc-kit dl,.omc-kit dd,.omc-kit figure{margin:0}.omc-kit ol,.omc-kit ul{padding:0;list-style:none}.omc-kit a{color:var(--link);text-decoration:none}.omc-kit a:hover{text-underline-offset:3px;text-decoration:underline}.omc-kit button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.omc-kit :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}.omc-kit .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.omc-kit .num{font-variant-numeric:tabular-nums}.omc-kit .mono{font-family:var(--font-mono);letter-spacing:0;white-space:nowrap;font-size:.9em;font-weight:500}.omc-kit .ltr{white-space:nowrap;direction:ltr;unicode-bidi:isolate}.omc-kit .nowrap{white-space:nowrap}.omc-kit .muted{color:var(--text-2)}.omc-kit .faint{color:var(--text-3)}.omc-kit .i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.omc-kit .i-xs{stroke-width:2px;width:14px;height:14px}.omc-kit .i-sm{stroke-width:1.9px;width:16px;height:16px}.omc-kit .i-lg{width:24px;height:24px}.omc-kit[dir=rtl] .i-dir,[dir=rtl] .omc-kit .i-dir{transform:scaleX(-1)}.omc-kit .app{grid-template-columns:var(--rail-w) minmax(0, 1fr);min-height:100vh;display:grid}.omc-kit .rail{background:var(--rail-bg);color:var(--rail-fg);border-inline-end:1px solid var(--rail-edge)}.omc-kit .rail__inner{flex-direction:column;gap:22px;min-height:100vh;max-height:100vh;padding:20px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.omc-kit .rail__brand{align-items:center;min-height:44px;padding:0 10px;display:flex}.omc-kit .rail__brand img{width:auto;height:28px;display:block}.omc-kit .rail__brand .rail__logo--light{display:var(--rail-logo-light)}.omc-kit .rail__brand .rail__logo--dark{display:var(--rail-logo-dark)}.omc-kit .rail__mono{width:40px;height:17px;fill:var(--rail-mono);display:none}.omc-kit .rail__group{flex-direction:column;gap:2px;display:flex}.omc-kit .rail__label{font-size:var(--fs-micro);color:var(--rail-muted);letter-spacing:.01em;padding:0 12px 6px;font-weight:500}.omc-kit .nav-item{border-radius:var(--r-md);min-height:40px;color:var(--rail-fg);align-items:center;gap:12px;padding:0 12px;font-size:14.5px;font-weight:500;display:flex;position:relative}.omc-kit .nav-item:hover{background:var(--rail-hover);text-decoration:none}.omc-kit .nav-item .i{color:var(--rail-muted)}.omc-kit .nav-item[aria-current=page]{background:var(--rail-active);color:var(--rail-active-fg);font-weight:600}.omc-kit .nav-item[aria-current=page] .i{color:var(--rail-accent)}.omc-kit .nav-item[aria-current=page]:before{content:"";inset-inline-start:-14px;background:var(--rail-accent);border-start-end-radius:3px;border-end-end-radius:3px;width:3px;position:absolute;top:9px;bottom:9px}.omc-kit .nav-count{border-radius:var(--r-pill);min-width:22px;height:20px;font-size:var(--fs-micro);background:var(--rail-count-bg);color:var(--rail-count-fg);justify-content:center;align-items:center;margin-inline-start:auto;padding:0 7px;font-weight:600;display:inline-flex}.omc-kit .nav-count--you{background:var(--rail-badge-bg);color:var(--rail-badge-fg)}.omc-kit .rail-co{border-radius:var(--r-md);min-height:44px;color:var(--rail-fg);grid-template-columns:10px minmax(0,1fr);align-items:center;column-gap:12px;padding:4px 12px;display:grid}.omc-kit .rail-co:hover{background:var(--rail-hover);text-decoration:none}.omc-kit .rail-co__dot{background:var(--rail-omc);border-radius:50%;width:8px;height:8px}.omc-kit .rail-co__dot--you{background:var(--rail-you)}.omc-kit .rail-co__dot--done{background:var(--rail-done)}.omc-kit .rail-co__dot--omc{background:var(--rail-omc)}.omc-kit .rail-co__dot--auth{background:var(--auth-mark)}.omc-kit .rail-co__dot--bad{background:var(--bad-mark)}.omc-kit .rail-co__name{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;line-height:1.3;overflow:hidden}.omc-kit .rail-co__sub{font-size:var(--fs-micro);color:var(--rail-muted);grid-column:2;line-height:1.3}.omc-kit .rail__foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.omc-kit .rail-card{border:1px solid var(--rail-line);background:var(--rail-card-bg);border-radius:var(--r-lg);gap:12px;padding:14px;display:grid}.omc-kit .rail-card__who{align-items:center;gap:10px;min-width:0;display:flex}.omc-kit .rail-card__name{color:var(--rail-fg-strong);font-size:14px;font-weight:600;line-height:1.3}.omc-kit .rail-card__role{font-size:var(--fs-micro);color:var(--rail-muted);line-height:1.3}.omc-kit .rail-btn{border-radius:var(--r-md);background:var(--rail-btn-bg);border:1px solid var(--rail-btn-line);min-height:40px;color:var(--rail-fg-strong);justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.omc-kit .rail-btn:hover{background:var(--rail-btn-hover);text-decoration:none}.omc-kit .rail-btn .i{color:var(--rail-muted)}.omc-kit .avatar{background:var(--blue-100);width:36px;height:36px;color:var(--blue-800);letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;font-size:13.5px;font-weight:600;display:inline-grid}.omc-kit .avatar--sm{width:30px;height:30px;font-size:12px}.omc-kit .avatar--rail{background:var(--rail-avatar-bg);color:var(--rail-avatar-fg)}.omc-kit .main{flex-direction:column;min-width:0;display:flex}.omc-kit .topbar{z-index:20;height:var(--topbar-h);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.3)blur(12px);backdrop-filter:saturate(1.3)blur(12px);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 32px;display:flex;position:sticky;top:0}.omc-kit .cmd{border:1px solid var(--line-2);background:var(--surface);border-radius:var(--r-md);width:min(460px,100%);height:40px;color:var(--text-3);text-align:start;box-shadow:var(--shadow-1);align-items:center;gap:10px;padding-inline:12px 8px;font-size:14px;display:flex}.omc-kit .cmd:hover{border-color:var(--text-3)}.omc-kit .cmd span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.omc-kit .kbd{font-family:var(--font-mono);color:var(--text-2);background:var(--surface-2);border:1px solid var(--line);border-radius:5px;padding:1px 6px;font-size:11.5px;line-height:18px}.omc-kit .topbar__end{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.omc-kit .icon-btn{border-radius:var(--r-md);width:40px;height:40px;color:var(--text-2);place-items:center;display:inline-grid;position:relative}.omc-kit .icon-btn:hover{background:var(--surface-3);color:var(--text-1)}.omc-kit .icon-btn__badge{top:5px;border-radius:var(--r-pill);background:var(--cta);min-width:17px;height:17px;color:var(--cta-fg);box-shadow:0 0 0 2px var(--bg);place-items:center;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:4px}.omc-kit .menu-btn{border-radius:var(--r-md);height:40px;color:var(--text-2);align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:600;display:inline-flex}.omc-kit .menu-btn:hover{background:var(--surface-3);color:var(--text-1)}.omc-kit .user-btn{border-radius:var(--r-pill);height:44px;color:var(--text-1);align-items:center;gap:10px;margin-inline-start:6px;padding-inline:4px 8px;font-size:14px;font-weight:600;display:inline-flex}.omc-kit .user-btn:hover{background:var(--surface-3)}.omc-kit .topbar__sep{background:var(--line-2);width:1px;height:24px;margin:0 6px}.omc-kit .appbar{display:none}.omc-kit .page{width:100%;max-width:calc(var(--content-max) + 64px);flex-direction:column;gap:20px;padding:28px 32px 72px;display:flex}.omc-kit .page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.omc-kit .eyebrow{font-size:var(--fs-small);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;font-weight:500;display:flex}.omc-kit .title{font-size:var(--fs-h1);letter-spacing:-.012em;font-weight:600;line-height:1.15}.omc-kit .status-line{color:var(--text-2);flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:14.5px;display:flex}.omc-kit .status-line>span{align-items:center;gap:7px;display:inline-flex}.omc-kit .sl-dot{background:var(--muted-mark);border-radius:50%;flex:none;width:8px;height:8px}.omc-kit .sl-dot--you{background:var(--you-mark)}.omc-kit .sl-dot--omc{background:var(--omc-mark)}.omc-kit .sl-dot--done{background:var(--done-mark)}.omc-kit .section-head{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.omc-kit .section-head h2{font-size:var(--fs-h2);letter-spacing:-.005em;font-weight:600}.omc-kit .section-head .more{align-items:center;gap:4px;margin-inline-start:auto;font-size:13.5px;font-weight:500;display:inline-flex}.omc-kit .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);min-width:0}.omc-kit .panel__head{flex-wrap:wrap;align-items:center;gap:10px;min-height:52px;padding:16px 20px 0;display:flex}.omc-kit .panel__title{font-size:var(--fs-h2);letter-spacing:-.005em;font-weight:600;line-height:1.3}.omc-kit .panel__meta{color:var(--text-3);font-size:var(--fs-small)}.omc-kit .panel__action{align-items:center;gap:4px;min-height:32px;margin-inline-start:auto;font-size:13.5px;font-weight:500;display:inline-flex}.omc-kit .panel__body{padding:14px 20px 20px}.omc-kit .count{border-radius:var(--r-pill);background:var(--surface-3);min-width:24px;height:22px;color:var(--text-2);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.omc-kit .tag{border-radius:var(--r-sm);height:24px;font-size:12.5px;font-weight:600;font-stretch:var(--wdth-dense);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:0 8px;line-height:1;display:inline-flex}.omc-kit .tag .i{stroke-width:2px;width:14px;height:14px}.omc-kit .tag--you{color:var(--you-fg);background:var(--you-bg);border-color:var(--you-line)}.omc-kit .tag--omc{color:var(--omc-fg);background:var(--omc-bg);border-color:var(--omc-line)}.omc-kit .tag--auth{color:var(--auth-fg);background:var(--auth-bg);border-color:var(--auth-line)}.omc-kit .tag--done{color:var(--done-fg);background:var(--done-bg);border-color:var(--done-line)}.omc-kit .tag--bad{color:var(--bad-fg);background:var(--bad-bg);border-color:var(--bad-line)}.omc-kit .tag--muted{color:var(--muted-fg);background:var(--muted-bg);border-color:var(--line)}.omc-kit .btn{border-radius:var(--r-md);white-space:nowrap;min-height:40px;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:600;display:inline-flex}.omc-kit .btn:hover{text-decoration:none}.omc-kit .btn:active{transform:translateY(1px)}.omc-kit .btn--primary{background:var(--cta);color:var(--cta-fg);box-shadow:var(--shadow-1)}.omc-kit .btn--primary:hover{background:var(--cta-hover)}.omc-kit .btn--secondary{background:var(--btn-2-bg);color:var(--text-1);border-color:var(--btn-2-line)}.omc-kit .btn--secondary:hover{background:var(--btn-2-hover)}.omc-kit .btn--ghost{color:var(--link);padding:0 10px}.omc-kit .btn--ghost:hover{background:var(--surface-2)}.omc-kit .btn--lg{min-height:48px;padding:0 20px;font-size:15.5px}.omc-kit .btn--sm{min-height:36px;padding:0 12px;font-size:13.5px}.omc-kit .btn--block{width:100%}.omc-kit .kv{gap:0;display:grid}.omc-kit .kv>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.omc-kit .kv>div:first-child{border-top:0}.omc-kit .kv dt{color:var(--text-2);font-size:14px}.omc-kit .kv dd{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:600}.omc-kit .meter{border-radius:var(--r-pill);background:var(--surface-3);height:6px;overflow:hidden}.omc-kit .meter>span{border-radius:inherit;background:var(--omc-mark);transform-origin:0;height:100%;display:block}.omc-kit[dir=rtl] .meter>span,[dir=rtl] .omc-kit .meter>span{transform-origin:100%}.omc-kit .steps7{gap:3px;display:flex}.omc-kit .steps7>i{background:var(--surface-3);border-radius:2px;flex:1;height:6px}.omc-kit .steps7>i.is-done{background:var(--done-mark)}.omc-kit .steps7>i.is-you{background:var(--you-mark)}.omc-kit .steps7>i.is-omc{background:var(--omc-mark)}.omc-kit .steps7>i.is-auth{background:var(--auth-mark)}.omc-kit .table{border-collapse:collapse;width:100%;font-size:14px}.omc-kit .table th{font-size:var(--fs-micro);color:var(--text-3);text-align:start;border-bottom:1px solid var(--line);background:var(--surface-2);white-space:nowrap;padding:9px 12px;font-weight:500}.omc-kit .table th:first-child,.omc-kit .table td:first-child{padding-inline-start:20px}.omc-kit .table th:last-child,.omc-kit .table td:last-child{padding-inline-end:20px}.omc-kit .table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.omc-kit .table tr:last-child td{border-bottom:0}.omc-kit .table .end{text-align:end}.omc-kit .log{display:grid}.omc-kit .log li{grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:10px 0;display:grid;position:relative}.omc-kit .log li:before{content:"";inset-inline-start:13.5px;background:var(--line);width:1px;position:absolute;top:36px;bottom:-8px}.omc-kit .log li:last-child:before{display:none}.omc-kit .log__icon{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--text-2);border-radius:50%;place-items:center;display:grid}.omc-kit .log__icon .i{stroke-width:2px;width:15px;height:15px}.omc-kit .log__icon--you{background:var(--you-bg);border-color:var(--you-line);color:var(--you-fg)}.omc-kit .log__icon--omc{background:var(--omc-bg);border-color:var(--omc-line);color:var(--omc-fg)}.omc-kit .log__icon--auth{background:var(--auth-bg);border-color:var(--auth-line);color:var(--auth-fg)}.omc-kit .log__icon--done{background:var(--done-bg);border-color:var(--done-line);color:var(--done-fg)}.omc-kit .log__text{font-size:14px;line-height:1.45}.omc-kit .log__when{font-size:var(--fs-micro);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.omc-kit .file-chip{border:1px solid var(--line-2);border-radius:var(--r-sm);height:28px;color:var(--text-1);background:var(--surface);align-items:center;gap:6px;margin-top:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.omc-kit .file-chip .i{width:14px;height:14px;color:var(--text-3)}.omc-kit .tip{z-index:60;pointer-events:none;background:var(--text-1);color:var(--surface);border-radius:var(--r-md);box-shadow:var(--shadow-pop);opacity:0;transition:opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);max-width:240px;padding:8px 10px;font-size:12.5px;line-height:1.4;position:fixed;transform:translateY(4px)}.omc-kit .tip.is-on{opacity:1;transform:none}.omc-kit .tip strong{font-size:14px;font-weight:600;display:block}.omc-kit .table-twin{margin-top:12px}.omc-kit .table-twin summary{cursor:pointer;color:var(--link);align-items:center;gap:6px;min-height:32px;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.omc-kit .table-twin summary::-webkit-details-marker{display:none}.omc-kit .tabbar{display:none}@media (max-width:1100px) and (min-width:761px){.omc-kit .app{grid-template-columns:76px minmax(0,1fr)}.omc-kit .rail__inner{align-items:center;padding:18px 10px}.omc-kit .rail__brand img,.omc-kit .rail__brand .rail__logo--light,.omc-kit .rail__brand .rail__logo--dark{display:none}.omc-kit .rail__brand .rail__mono{display:block}.omc-kit .nav-item{justify-content:center;width:48px;height:44px;padding:0}.omc-kit .nav-item span,.omc-kit .nav-count,.omc-kit .rail__label,.omc-kit .rail-co,.omc-kit .rail-card{display:none}.omc-kit .nav-item[aria-current=page]:before{inset-inline-start:-10px}.omc-kit .page{padding:24px}.omc-kit .topbar{padding:0 24px}}@media (max-width:760px){.omc-kit .app{grid-template-columns:minmax(0,1fr)}.omc-kit .rail,.omc-kit .topbar{display:none}.omc-kit .appbar{z-index:20;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.3)blur(12px);backdrop-filter:saturate(1.3)blur(12px);border-bottom:1px solid var(--line);align-items:center;gap:2px;height:56px;padding-inline:12px 6px;display:flex;position:sticky;top:0}.omc-kit .appbar__brand{align-items:center;min-height:44px;padding-inline:4px 8px;display:inline-flex}.omc-kit .appbar__brand svg{width:40px;height:17px;display:block}.omc-kit .appbar__title{white-space:nowrap;text-overflow:ellipsis;margin-inline-start:2px;font-size:16px;font-weight:600;overflow:hidden}.omc-kit .appbar__end{align-items:center;margin-inline-start:auto;display:flex}.omc-kit .appbar .icon-btn{width:44px;height:44px}.omc-kit .appbar .avatar{width:32px;height:32px;font-size:12px}.omc-kit .page{padding:16px 16px calc(var(--tabbar-h) + 28px);gap:16px}.omc-kit .title{font-size:24px}.omc-kit .panel__head{padding:14px 16px 0}.omc-kit .panel__body{padding:12px 16px 16px}.omc-kit .btn{min-height:44px}.omc-kit .btn--sm{min-height:44px;padding:0 14px}.omc-kit .panel__action,.omc-kit .table-twin summary,.omc-kit .section-head .more,.omc-kit .file-chip{min-height:44px}.omc-kit .tap{min-height:44px;justify-content:center;align-items:center;min-inline-size:44px;display:inline-flex}.omc-kit .seg button{min-inline-size:44px}.omc-kit .table th:first-child,.omc-kit .table td:first-child{padding-inline-start:16px}.omc-kit .table th:last-child,.omc-kit .table td:last-child{padding-inline-end:16px}.omc-kit .tabbar{inset-inline:0;z-index:30;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:saturate(1.3)blur(12px);backdrop-filter:saturate(1.3)blur(12px);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0}.omc-kit .tabbar a{min-height:44px;font-size:var(--fs-micro);color:var(--text-3);font-weight:500;font-stretch:var(--wdth-dense);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;line-height:1.2;display:flex;position:relative}.omc-kit .tabbar a:hover{text-decoration:none}.omc-kit .tabbar a[aria-current=page]{color:var(--link);font-weight:600}.omc-kit .tabbar a[aria-current=page]:before{content:"";top:0;background:var(--link);border-radius:0 0 2px 2px;height:2px;position:absolute;inset-inline:22%}.omc-kit .tabbar__badge{top:6px;border-radius:var(--r-pill);background:var(--you-bg);min-width:16px;height:16px;color:var(--you-fg);border:1px solid var(--you-line);place-items:center;padding:0 4px;font-size:10.5px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-start:calc(50% + 6px)}}@media (prefers-reduced-motion:reduce){.omc-kit *,.omc-kit :before,.omc-kit :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.omc-kit .skip{z-index:100;inset-inline-start:12px;border-radius:var(--r-md);background:var(--cta);color:var(--cta-fg);padding:10px 14px;font-size:14px;font-weight:600;position:absolute;top:12px;transform:translateY(-200%)}.omc-kit .skip:focus{box-shadow:var(--shadow-pop);text-decoration:none;transform:none}.omc-kit .btn,.omc-kit .menu-btn,.omc-kit .cmd,.omc-kit .rail-btn,.omc-kit .rail-copy,.omc-kit .panel__action,.omc-kit .file-chip,.omc-kit .copybtn,.omc-kit .chip,.omc-kit .seg button,.omc-kit .table-twin summary,.omc-kit .nav-item{position:relative}.omc-kit .btn:after,.omc-kit .icon-btn:after,.omc-kit .menu-btn:after,.omc-kit .cmd:after,.omc-kit .rail-btn:after,.omc-kit .copybtn:after,.omc-kit .nav-item:after{content:"";position:absolute;inset:-2px 0}.omc-kit .btn--sm:after{inset:-4px 0}.omc-kit .rail-copy:after,.omc-kit .panel__action:after,.omc-kit .seg button:after,.omc-kit .table-twin summary:after{content:"";position:absolute;inset:-6px 0}.omc-kit .chip:after{content:"";position:absolute;inset:-5px 0}.omc-kit .file-chip:after{content:"";position:absolute;inset:-8px 0}.omc-kit .icon-btn:after{inset:-2px}.omc-kit .nav-item[aria-disabled=true],.omc-kit .rail-co[aria-disabled=true],.omc-kit .rail-demo[aria-disabled=true],.omc-kit .tabbar a[aria-disabled=true],.omc-kit .sheet-nav__item[aria-disabled=true]{cursor:not-allowed}.omc-kit .nav-item[aria-disabled=true]>span:not(.nav-count),.omc-kit .rail-co[aria-disabled=true] .rail-co__name,.omc-kit .sheet-nav__item[aria-disabled=true]>span{opacity:.62}.omc-kit .nav-item[aria-disabled=true] .i,.omc-kit .sheet-nav__item[aria-disabled=true] .i{opacity:.55}.omc-kit .tabbar a[aria-disabled=true]{color:color-mix(in srgb, var(--text-3) 58%, var(--surface))}.omc-kit .nav-item[aria-disabled=true]:hover,.omc-kit .rail-co[aria-disabled=true]:hover,.omc-kit .rail-demo[aria-disabled=true]:hover{background:0 0}.omc-kit .nav-item[aria-current=page][aria-disabled=true]>span,.omc-kit .nav-item[aria-current=page][aria-disabled=true] .i{opacity:1}.omc-kit .nav-item[aria-current=page][aria-disabled=true],.omc-kit .nav-item[aria-current=page][aria-disabled=true]:hover{background:var(--rail-active);cursor:default}.omc-kit .tabbar a[aria-current=page][aria-disabled=true]{color:var(--link)}.omc-kit a[aria-disabled=true]:not(.nav-item):not(.rail-co):not(.rail-demo):not(.sheet-nav__item){cursor:not-allowed}.omc-kit .rail__brand[aria-disabled=true],.omc-kit .appbar__brand[aria-disabled=true]{cursor:default}.omc-kit .rail__programme{font-size:var(--fs-micro);color:var(--rail-accent-text);align-items:center;gap:6px;margin:-10px 10px 0;font-weight:600;display:inline-flex}.omc-kit .rail-code{justify-content:space-between;align-items:center;gap:8px;display:flex}.omc-kit .rail-code .mono{color:var(--rail-fg-strong);letter-spacing:.02em;white-space:nowrap;font-size:14px}.omc-kit .rail-copy{border-radius:var(--r-sm);background:var(--rail-btn-bg);border:1px solid var(--rail-btn-line);min-height:32px;color:var(--rail-fg-strong);padding:0 10px;font-size:12.5px;font-weight:600}.omc-kit .rail-copy.is-done{color:var(--done-fg)}.omc-kit .rail-demo{border-radius:var(--r-lg);border:1px dashed var(--rail-btn-line);color:var(--rail-fg);gap:7px;padding:12px 14px;display:grid}.omc-kit .rail-demo:hover{background:var(--rail-hover);text-decoration:none}.omc-kit .rail-demo__top{align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.omc-kit .rail-demo__top .i{color:var(--rail-accent)}.omc-kit .rail-demo__bar{border-radius:var(--r-pill);background:var(--rail-count-bg);height:4px;overflow:hidden}.omc-kit .rail-demo__bar span{background:var(--rail-accent);height:100%;display:block}.omc-kit .rail-demo__sub{font-size:var(--fs-micro);color:var(--rail-muted)}.omc-kit .rail-co[aria-current=page]{background:var(--rail-active)}.omc-kit .rail-co[aria-current=page] .rail-co__name{color:var(--rail-active-fg);font-weight:600}@media (max-width:1100px) and (min-width:761px){.omc-kit .rail__programme,.omc-kit .rail-demo{display:none}}.omc-kit .pub{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.omc-kit .pub__head{min-height:var(--topbar-h);background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 32px;display:flex}.omc-kit .pub__brand{align-items:center;min-height:44px;display:inline-flex}.omc-kit .pub__brand img{width:auto;height:28px}.omc-kit .pub__brand .rail__logo--light{display:var(--rail-logo-light)}.omc-kit .pub__brand .rail__logo--dark{display:var(--rail-logo-dark)}.omc-kit .pub__spacer{flex:1}.omc-kit .pub__ask{border-radius:var(--r-md);min-height:44px;color:var(--text-1);align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.omc-kit .pub__ask .i{color:var(--done-mark)}.omc-kit .pub__ask:hover{background:var(--surface-3);text-decoration:none}.omc-kit .pub__main{flex-direction:column;flex:1;gap:20px;width:100%;max-width:1120px;margin:0 auto;padding:32px 32px 64px;display:flex}.omc-kit .pub__foot{background:var(--surface);border-top:1px solid var(--line);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:18px 32px 22px;font-size:13px;display:flex}.omc-kit .pub__proof{color:var(--text-1);font-weight:600}.omc-kit .pub__legal{flex:320px;min-width:0}.omc-kit .pub__links{flex-wrap:wrap;gap:0 4px;margin-inline:-8px;display:flex}.omc-kit .pub__links a{min-height:44px;color:var(--text-2);align-items:center;padding:0 8px;display:inline-flex}.omc-kit .pub__links a:hover{color:var(--text-1)}@media (max-width:760px){.omc-kit .pub__head{gap:2px;padding:6px 12px 6px 16px}.omc-kit .pub__brand img{height:24px}.omc-kit .pub__ask span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.omc-kit .pub__ask{justify-content:center;width:44px;padding:0}.omc-kit .pub__ask .i{width:22px;height:22px}.omc-kit .pub__main{padding:16px 16px calc(96px + env(safe-area-inset-bottom));gap:16px}.omc-kit .pub__foot{padding:14px 16px 24px}}.omc-kit .tag--due{color:var(--muted-fg);background:var(--muted-bg);border-color:var(--line-2)}.omc-kit .tag--earned{color:var(--gift-fg);background:var(--gift-bg);border-color:var(--gift-line)}.omc-kit .pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.omc-kit .relay{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.omc-kit .relay__step{border:1px solid var(--line);background:var(--surface);min-width:0;padding:12px 14px 13px;position:relative}.omc-kit .relay__step+.relay__step{border-inline-start:0}.omc-kit .relay__step:first-child{border-start-start-radius:var(--r-md);border-end-start-radius:var(--r-md)}.omc-kit .relay__step:last-child{border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md)}.omc-kit .relay__step:after{content:"";top:50%;background:inherit;border-top:1px solid var(--line);border-inline-end:1px solid var(--line);z-index:1;width:15px;height:15px;margin-top:-7.5px;position:absolute;inset-inline-end:-8px;transform:rotate(45deg)}.omc-kit[dir=rtl] .relay__step:after,[dir=rtl] .omc-kit .relay__step:after{transform:rotate(-45deg)}.omc-kit .relay__step:last-child:after{display:none}.omc-kit .relay__who{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.omc-kit .relay__who .i{stroke-width:2px;width:15px;height:15px}.omc-kit .relay__step--you .relay__who{color:var(--you-fg)}.omc-kit .relay__step--omc .relay__who{color:var(--omc-fg)}.omc-kit .relay__step--auth .relay__who{color:var(--auth-fg)}.omc-kit .relay__step--done .relay__who{color:var(--done-fg)}.omc-kit .relay__what{margin-top:6px;font-size:14.5px;font-weight:600;line-height:1.3}.omc-kit .relay__when{color:var(--text-2);margin-top:2px;font-size:13px}.omc-kit .relay__step.is-now{background:var(--you-bg);border-color:var(--you-line)}.omc-kit .relay__step.is-now:after{border-color:var(--you-line)}.omc-kit .relay__step.is-now+.relay__step{border-inline-start-color:var(--you-line)}.omc-kit .relay__step--omc.is-now{background:var(--omc-bg);border-color:var(--omc-line)}.omc-kit .relay__step--omc.is-now:after{border-color:var(--omc-line)}.omc-kit .relay__step--auth.is-now{background:var(--auth-bg);border-color:var(--auth-line)}.omc-kit .relay__step--auth.is-now:after{border-color:var(--auth-line)}.omc-kit .wd__cells{grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;display:grid}.omc-kit .wd__cells i{background:var(--surface-3);border-radius:4px;height:22px;position:relative}.omc-kit .wd__cells i.is-omc{background:var(--omc-bg);border:1px solid var(--omc-mark)}.omc-kit .wd__cells i.is-win{background:var(--auth-mark)}.omc-kit .wd__legend{font-size:var(--fs-micro);color:var(--text-3);justify-content:space-between;gap:8px;margin-top:6px;display:flex}.omc-kit .wd__legend b{color:var(--text-1);font-weight:600}@media (max-width:760px){.omc-kit .relay{grid-template-columns:minmax(0,1fr);gap:0}.omc-kit .relay__step+.relay__step{border-inline-start:1px solid var(--line);border-top:0}.omc-kit .relay__step:first-child{border-radius:var(--r-md) var(--r-md) 0 0}.omc-kit .relay__step:last-child{border-radius:0 0 var(--r-md) var(--r-md)}.omc-kit .relay__step:after{top:auto;bottom:-7px;margin-top:0;inset-inline:22px auto;transform:rotate(135deg)}.omc-kit[dir=rtl] .relay__step:after,[dir=rtl] .omc-kit .relay__step:after{transform:rotate(135deg)}.omc-kit .relay__step.is-now+.relay__step{border-inline-start-color:var(--line);border-top:0}.omc-kit .relay__step{grid-template-columns:74px minmax(0,1fr);align-items:baseline;column-gap:10px;display:grid}.omc-kit .relay__who{grid-row:1/3;align-self:center}.omc-kit .relay__what{margin-top:0}}.omc-kit .journey{grid-template-columns:repeat(var(--steps,7), minmax(0, 1fr));padding:22px 20px 6px;display:grid}.omc-kit .js{min-width:0;padding-inline-end:10px;position:relative}.omc-kit .js:before{content:"";top:15px;background:var(--line-2);border-radius:2px;height:2px;position:absolute;inset-inline:34px 6px}.omc-kit .js:last-child:before{display:none}.omc-kit .js.is-done:before{background:var(--done-mark)}.omc-kit .js__node{background:var(--surface);border:2px solid var(--line-2);width:32px;height:32px;color:var(--text-3);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.omc-kit .js__node .i{stroke-width:2.2px;width:16px;height:16px}.omc-kit .js.is-done .js__node{background:var(--done-mark);border-color:var(--done-mark);color:var(--surface)}.omc-kit .js.is-now .js__node{background:var(--you-bg);border-color:var(--you-mark);color:var(--you-fg);box-shadow:0 0 0 4px var(--you-bg)}.omc-kit .js.is-now.is-omc-turn .js__node{background:var(--omc-bg);border-color:var(--omc-mark);color:var(--omc-fg);box-shadow:0 0 0 4px var(--omc-bg)}.omc-kit .js.is-now.is-auth-turn .js__node{background:var(--auth-bg);border-color:var(--auth-mark);color:var(--auth-fg);box-shadow:0 0 0 4px var(--auth-bg)}.omc-kit .js.is-auth .js__node{border-style:dashed;border-color:var(--auth-mark);color:var(--auth-fg)}.omc-kit .js.is-omc .js__node{border-style:dashed;border-color:var(--omc-mark);color:var(--omc-fg)}.omc-kit .js__label{margin-top:12px;font-size:14px;font-weight:600;line-height:1.3}.omc-kit .js__date{color:var(--text-2);margin-top:3px;font-size:12.5px;line-height:1.35}.omc-kit .js.is-now .js__date{color:var(--you-fg);font-weight:600}.omc-kit .js.is-now.is-omc-turn .js__date{color:var(--omc-fg)}.omc-kit .js.is-now.is-auth-turn .js__date{color:var(--auth-fg)}.omc-kit .js__desc{display:none}@media (max-width:760px){.omc-kit .journey{grid-template-columns:minmax(0,1fr);padding:16px 16px 4px}.omc-kit .js{grid-template-columns:32px minmax(0,1fr);column-gap:14px;padding:0 0 18px;display:grid}.omc-kit .js:before{top:34px;bottom:2px;width:2px;height:auto;inset-inline:15px auto}.omc-kit .js__node{grid-row:1/4}.omc-kit .js__label{margin-top:5px}.omc-kit .js__desc{color:var(--text-2);margin-top:3px;font-size:13px;line-height:1.4;display:block}}.omc-kit .tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.omc-kit .tabs::-webkit-scrollbar{display:none}.omc-kit .tab{min-height:44px;color:var(--text-2);white-space:nowrap;border-radius:var(--r-md) var(--r-md) 0 0;align-items:center;gap:8px;padding:0 12px;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}.omc-kit .tab:hover{color:var(--text-1);background:var(--surface-2)}.omc-kit .tab[aria-selected=true]{color:var(--text-1);font-weight:600}.omc-kit .tab[aria-selected=true]:before{content:"";inset-inline:10px;background:var(--link);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px}.omc-kit .tab .count{min-width:22px;height:20px}.omc-kit .tab-panel{padding-top:14px}.omc-kit .seg{border-radius:var(--r-md);background:var(--surface-3);gap:2px;padding:3px;display:inline-flex}.omc-kit .seg button{border-radius:var(--r-sm);min-height:32px;color:var(--text-2);padding:0 10px;font-size:13px;font-weight:600}.omc-kit .seg button:hover{color:var(--text-1)}.omc-kit .seg button[aria-pressed=true]{background:var(--surface);color:var(--text-1);box-shadow:var(--shadow-1)}.omc-kit .seg--block{display:flex}.omc-kit .seg--block button{flex:1 1 0}.omc-kit .seg--wrap{flex-wrap:wrap}.omc-kit .chips{flex-wrap:wrap;gap:6px;display:flex}.omc-kit .chip{border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--surface);min-height:34px;color:var(--text-2);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.omc-kit .chip b{color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:600}.omc-kit .chip:hover{border-color:var(--text-3);color:var(--text-1)}.omc-kit .chip[aria-pressed=true]{background:var(--text-1);border-color:var(--text-1);color:var(--surface)}.omc-kit .chip[aria-pressed=true] b{color:var(--surface);opacity:.75}@media (max-width:760px){.omc-kit .seg button{min-height:44px;padding:0 9px}.omc-kit .chip{min-height:44px}}.omc-kit .field{align-content:start;gap:6px;min-width:0;display:grid}.omc-kit .field__label{color:var(--text-1);font-size:14px;font-weight:600;line-height:1.35}.omc-kit .field__opt{color:var(--text-3);font-weight:500}.omc-kit .field__hint{color:var(--text-2);font-size:13px;line-height:1.4}.omc-kit .field__error{color:var(--bad-fg);align-items:flex-start;gap:6px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.omc-kit .field__error .i{flex:none;width:16px;height:16px;margin-top:1px}.omc-kit .input,.omc-kit .select{border:1px solid var(--text-3);border-radius:var(--r-md);background:var(--surface);width:100%;min-height:44px;color:var(--text-1);font:inherit;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);padding:0 12px;font-size:15px;line-height:1.4}.omc-kit .input:hover,.omc-kit .select:hover{border-color:var(--text-2)}.omc-kit .input:focus,.omc-kit .select:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 30%, transparent);outline:none}.omc-kit .input[readonly]{background:var(--surface-2)}.omc-kit .input--mono{font-family:var(--font-mono);letter-spacing:.02em;text-align:start;direction:ltr;font-size:14.5px}.omc-kit[dir=rtl] .input--mono,[dir=rtl] .omc-kit .input--mono,.omc-kit[dir=rtl] .input[type=email],[dir=rtl] .omc-kit .input[type=email],.omc-kit[dir=rtl] .input[type=tel],[dir=rtl] .omc-kit .input[type=tel],.omc-kit[dir=rtl] .input[type=url],[dir=rtl] .omc-kit .input[type=url]{text-align:right;direction:ltr}.omc-kit textarea.input{resize:vertical;min-height:96px;padding:10px 12px}.omc-kit .select-wrap{position:relative}.omc-kit .select{appearance:none;cursor:pointer;padding-inline-end:40px}.omc-kit .select-wrap>.i{inset-inline-end:12px;width:16px;height:16px;color:var(--text-2);pointer-events:none;margin-top:-8px;position:absolute;top:50%}.omc-kit .field--error .input,.omc-kit .field--error .select{border-color:var(--bad-mark)}.omc-kit .field--error .input:focus,.omc-kit .field--error .select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--bad-mark) 26%, transparent)}.omc-kit .check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding-block:11px;font-size:14.5px;line-height:1.45;display:flex;position:relative}.omc-kit .check__input,.omc-kit .radio-card__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.omc-kit .check__box{border:1.5px solid var(--text-3);background:var(--surface);width:20px;height:20px;color:var(--cta-fg);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}.omc-kit .check__box .i{stroke-width:2.6px;opacity:0;width:14px;height:14px}.omc-kit .check__input:checked+.check__box{background:var(--cta);border-color:var(--cta)}.omc-kit .check__input:checked+.check__box .i{opacity:1}.omc-kit .check__input:focus-visible+.check__box{outline:2px solid var(--focus);outline-offset:2px}.omc-kit .check:hover .check__box{border-color:var(--text-2)}.omc-kit .field--error .check__box{border-color:var(--bad-mark)}.omc-kit .radio-cards{gap:10px;display:grid}.omc-kit .radio-card{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);cursor:pointer;min-height:44px;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:14px 16px;display:grid;position:relative}.omc-kit .radio-card:hover{border-color:var(--text-3)}.omc-kit .radio-card__dot{border:1.5px solid var(--text-3);background:var(--surface);border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.omc-kit .radio-card__dot:after{content:"";background:var(--cta);width:10px;height:10px;transition:transform var(--t-fast) var(--ease);border-radius:50%;transform:scale(0)}.omc-kit .radio-card__body{gap:2px;min-width:0;display:grid}.omc-kit .radio-card__title{font-size:15px;font-weight:600;line-height:1.35}.omc-kit .radio-card__text{color:var(--text-2);font-size:13px;line-height:1.4}.omc-kit .radio-card__end{text-align:end}.omc-kit .radio-card:has(.radio-card__input:checked){border-color:var(--cta);box-shadow:inset 0 0 0 1px var(--cta);background:color-mix(in srgb, var(--omc-bg) 60%, var(--surface))}.omc-kit .radio-card__input:checked~.radio-card__dot{border-color:var(--cta)}.omc-kit .radio-card__input:checked~.radio-card__dot:after{transform:scale(1)}.omc-kit .radio-card:has(.radio-card__input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.omc-kit .radio-card:has(.radio-card__input:disabled){cursor:not-allowed;background:var(--surface-2)}:is(.omc-kit .radio-card:has(.radio-card__input:disabled) .radio-card__title,.omc-kit .radio-card:has(.radio-card__input:disabled) .radio-card__text){color:var(--text-3)}.omc-kit .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.omc-kit .form-grid>.field--full{grid-column:1/-1}.omc-kit .error-summary{border-radius:var(--r-md);background:var(--bad-bg);border:1px solid var(--bad-line);gap:6px;padding:12px 14px;font-size:14px;display:grid}.omc-kit .error-summary strong{color:var(--bad-fg);align-items:center;gap:8px;font-weight:600;display:flex}.omc-kit .error-summary a{color:var(--bad-fg);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.omc-kit .form-grid{grid-template-columns:minmax(0,1fr)}}.omc-kit .filedrop{border:1.5px dashed var(--line-2);border-radius:var(--r-lg);background:var(--surface-2);transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.omc-kit .filedrop.is-over{border-color:var(--focus);background:var(--omc-bg)}.omc-kit .filedrop__icon{background:var(--surface);border:1px solid var(--line);width:44px;height:44px;color:var(--link);border-radius:50%;flex:none;place-items:center;display:grid}.omc-kit .filedrop__text{flex:200px;min-width:0}.omc-kit .filedrop__text strong{font-size:15px;font-weight:600;display:block}.omc-kit .filedrop__text span{color:var(--text-2);font-size:13px}.omc-kit .filedrop__actions{flex-wrap:wrap;gap:8px;display:flex}.omc-kit .filerows{gap:8px;display:grid}.omc-kit .filerow{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.omc-kit .filerow__icon{background:var(--surface-2);border:1px solid var(--line);width:40px;height:40px;color:var(--text-2);border-radius:9px;grid-row:1/3;place-items:center;display:grid}.omc-kit .filerow__name{text-overflow:ellipsis;white-space:nowrap;text-align:left;direction:ltr;unicode-bidi:isolate;min-width:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.omc-kit[dir=rtl] .filerow__name,[dir=rtl] .omc-kit .filerow__name{text-align:right}.omc-kit .filerow__meta{color:var(--text-2);grid-column:2;align-items:center;gap:10px;min-width:0;font-size:12.5px;display:flex}.omc-kit .filerow__meta .meter{flex:auto;min-width:60px;height:4px}.omc-kit .filerow__meta .meter>span{background:var(--omc-mark)}.omc-kit .filerow__state{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.omc-kit .filerow__state .i{stroke-width:2px;width:14px;height:14px}.omc-kit .filerow__end{grid-area:1/3/3;gap:4px;display:flex}.omc-kit .filerow--done .filerow__state{color:var(--done-fg);font-weight:600}.omc-kit .filerow--error{border-color:var(--bad-line);background:var(--bad-bg)}.omc-kit .filerow--error .filerow__state{color:var(--bad-fg);white-space:normal;font-weight:600}@media (max-width:760px){.omc-kit .filedrop{padding:16px}.omc-kit .filedrop__actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));width:100%;display:grid}}.omc-kit .toast-region{z-index:70;inset-inline:0;pointer-events:none;justify-items:center;gap:8px;padding:0 16px;display:grid;position:fixed;bottom:24px}.omc-kit .toast{pointer-events:auto;border-radius:var(--r-md);background:var(--text-1);max-width:min(460px,100%);min-height:44px;color:var(--surface);box-shadow:var(--shadow-pop);animation:omc-kit-toast-in var(--t-med) var(--ease);align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:500;display:inline-flex}.omc-kit .toast .i{width:18px;height:18px;color:var(--done-mark);flex:none}.omc-kit .toast a,.omc-kit .toast button{color:inherit;text-underline-offset:3px;margin-inline-start:6px;font-weight:600;text-decoration:underline}.omc-kit .toast.is-leaving{opacity:0;transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease);transform:translateY(6px)}.omc-kit .toast.is-static{animation:none}@keyframes omc-kit-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.omc-kit .confirm{color:var(--done-fg);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.omc-kit .confirm .i{stroke-width:2.2px;width:16px;height:16px}.omc-kit .confirm--saving{color:var(--text-2);font-weight:500}.omc-kit .confirm--error{color:var(--bad-fg)}.omc-kit .copybtn{border-radius:var(--r-sm);min-height:40px;color:var(--link);flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.omc-kit .copybtn:hover{background:var(--surface-3)}.omc-kit .copybtn.is-done{color:var(--done-fg)}@media (max-width:760px){.omc-kit .toast-region{bottom:calc(var(--tabbar-h) + 16px + env(safe-area-inset-bottom))}.omc-kit .copybtn{min-height:44px}}.omc-kit .amount{gap:4px;min-width:0;display:grid}.omc-kit .amount__label{font-size:var(--fs-small);color:var(--text-3);font-weight:500}.omc-kit .amount__figure{letter-spacing:-.02em;white-space:nowrap;text-align:start;direction:ltr;unicode-bidi:isolate;font-size:32px;font-weight:600;line-height:1.1}.omc-kit[dir=rtl] .amount__figure,[dir=rtl] .omc-kit .amount__figure{text-align:end}.omc-kit .amount__figure .cur{color:var(--text-2);letter-spacing:0;vertical-align:.42em;margin-inline-end:6px;font-size:.5em;font-weight:600}.omc-kit .amount--hero .amount__figure{font-size:var(--fs-hero);letter-spacing:-.03em}.omc-kit .amount--lg .amount__figure{font-size:36px}.omc-kit .amount--sm .amount__figure{letter-spacing:-.01em;font-size:22px}.omc-kit .amount__meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;font-size:13.5px;display:flex}.omc-kit .amount__meta>span+span:before{content:"·";color:var(--text-3);margin-inline-end:8px}.omc-kit .amount__vat{font-weight:500}.omc-kit .amount__usd{font-variant-numeric:tabular-nums}.omc-kit .amount__pair{border-top:1px solid var(--line);color:var(--text-2);flex-wrap:wrap;gap:6px 18px;margin-top:8px;padding-top:10px;font-size:13.5px;display:flex}.omc-kit .amount__pair b{color:var(--text-1);font-variant-numeric:tabular-nums;font-weight:600}.omc-kit .amount__pair .is-received b{color:var(--done-fg)}.omc-kit .money-lines{display:grid}.omc-kit .money-lines>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:14px;display:flex}.omc-kit .money-lines>div:first-child{border-top:0}.omc-kit .money-lines dt{color:var(--text-2)}.omc-kit .money-lines dd{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;font-weight:500}.omc-kit .money-lines .is-total{border-top:1px solid var(--line-2)}.omc-kit .money-lines .is-total dt,.omc-kit .money-lines .is-total dd{color:var(--text-1);font-size:15px;font-weight:600}@media (max-width:760px){.omc-kit .amount__figure{font-size:30px}.omc-kit .amount--hero .amount__figure{font-size:44px}.omc-kit .amount--lg .amount__figure{font-size:32px}}.omc-kit .paymethods{gap:10px;display:grid}.omc-kit .paymethod{grid-template-columns:20px 40px minmax(0,1fr) auto;align-items:center}.omc-kit .paymethod .radio-card__dot{margin-top:0}.omc-kit .paymethod__icon{background:var(--surface-2);border:1px solid var(--line);width:40px;height:40px;color:var(--text-2);border-radius:10px;place-items:center;display:grid}.omc-kit .paymethod__note{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.omc-kit .paymethod__chip{border-radius:var(--r-sm);background:var(--surface-3);height:22px;color:var(--text-2);font-size:12px;font-weight:600;font-stretch:var(--wdth-dense);white-space:nowrap;align-items:center;padding:0 7px;display:inline-flex}.omc-kit .paymethod__total{text-align:end;gap:2px;display:grid}.omc-kit .paymethod__total b{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-size:15.5px;font-weight:600}.omc-kit .paymethod__total span{color:var(--text-3);white-space:nowrap;font-size:12.5px}.omc-kit .radio-card:has(.radio-card__input:checked) .paymethod__icon{background:var(--surface);border-color:var(--omc-line);color:var(--omc-fg)}@media (max-width:760px){.omc-kit .paymethod{grid-template-columns:20px 40px minmax(0,1fr);row-gap:8px}.omc-kit .paymethod__total{text-align:start;flex-wrap:wrap;grid-column:3;align-items:baseline;gap:4px 10px;display:flex}}.omc-kit dialog.dialog{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);color:var(--text-1);box-shadow:var(--shadow-pop);width:min(560px,100vw - 32px);max-height:min(86vh,780px);padding:0;overflow:hidden}.omc-kit dialog.dialog[open],.omc-kit .dialog.is-static{flex-direction:column;display:flex}.omc-kit dialog.dialog::backdrop{background:var(--scrim)}.omc-kit .dialog.is-static{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-pop);width:min(520px,100%);margin:0 auto;position:static;overflow:hidden}.omc-kit .dialog--wide{width:min(720px,100vw - 32px)}.omc-kit .dialog__grip{background:var(--line-2);border-radius:2px;flex:none;width:40px;height:4px;margin:8px auto 0;display:none}.omc-kit .dialog__head{border-bottom:1px solid var(--line);flex:none;align-items:flex-start;gap:12px;padding-block:18px 14px;padding-inline:20px 16px;display:flex}.omc-kit .dialog__head>div{flex:1;min-width:0}.omc-kit .dialog__title{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.3}.omc-kit .dialog__sub{color:var(--text-2);margin-top:3px;font-size:13.5px}.omc-kit .dialog__close{margin-inline-start:auto;flex:none;margin-top:-6px}.omc-kit .dialog__body{align-content:start;gap:16px;padding:18px 20px;display:grid;overflow-y:auto}.omc-kit .dialog__foot{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;padding:14px 20px 18px;display:flex}.omc-kit .dialog__form{flex-direction:column;flex:auto;min-height:0;display:flex}.omc-kit .dialog__foot .dialog__foot-start{margin-inline-end:auto}.omc-kit .dialog.is-sheet{border-radius:var(--r-xl) var(--r-xl) 0 0;border-bottom:0;width:100%;max-width:420px;margin:0}.omc-kit .dialog.is-sheet .dialog__grip{display:block}.omc-kit .dialog.is-sheet .dialog__head{padding-block:10px 12px;padding-inline:16px 12px}.omc-kit .dialog.is-sheet .dialog__body{padding:14px 16px}.omc-kit .dialog.is-sheet .dialog__foot{padding:12px 16px 16px}.omc-kit .dialog.is-sheet .dialog__foot .btn{flex:auto}.omc-kit .scrim-frame{border-radius:var(--r-lg);background:var(--scrim);place-items:center;padding:28px 16px;display:grid;position:relative;overflow:hidden}.omc-kit .scrim-frame--sheet{place-items:end center;padding-bottom:0}.omc-kit .sheet-nav{gap:2px;padding-block:8px 12px;display:grid}.omc-kit .sheet-nav__item{border-radius:var(--r-md);min-height:48px;color:var(--text-1);align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.omc-kit .sheet-nav__item:hover{background:var(--surface-2);text-decoration:none}.omc-kit .sheet-nav__item>.i:first-child{color:var(--text-2)}.omc-kit .sheet-nav__chev{color:var(--text-3);margin-inline-start:auto}@media (max-width:760px){.omc-kit dialog.dialog{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-width:100%;max-height:92vh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;margin:auto 0 0}.omc-kit dialog.dialog .dialog__grip{display:block}.omc-kit dialog.dialog .dialog__head{padding-block:10px 12px;padding-inline:16px 12px}.omc-kit dialog.dialog .dialog__body{padding:14px 16px}.omc-kit dialog.dialog .dialog__foot{padding:12px 16px 16px}.omc-kit dialog.dialog .dialog__foot .btn{flex:auto}}.omc-kit .empty{text-align:center;border:1px dashed var(--line-2);border-radius:var(--r-lg);background:var(--surface-2);justify-items:center;gap:8px;padding:32px 24px 28px;display:grid}.omc-kit .empty__icon{background:var(--surface);border:1px solid var(--line);width:48px;height:48px;color:var(--text-2);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.omc-kit .empty__title{max-width:42ch;font-size:16px;font-weight:600;line-height:1.35}.omc-kit .empty__text{color:var(--text-2);max-width:52ch;font-size:14px;line-height:1.5}.omc-kit .empty__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.omc-kit .empty--in-panel{background:0 0;border:0;padding:28px 20px}.omc-kit .empty--failed .empty__icon{color:var(--bad-fg);background:var(--bad-bg);border-color:var(--bad-line)}.omc-kit .head-meta{text-align:end;color:var(--text-3);font-size:var(--fs-small);line-height:1.45}.omc-kit .head-meta strong{color:var(--text-2);font-weight:500;display:block}.omc-kit .sl-dot--bad{background:var(--bad-mark)}.omc-kit .crumbs{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.omc-kit .crumbs a{align-items:center;min-height:32px;font-weight:500;display:inline-flex}.omc-kit .crumbs .i{color:var(--text-3)}.omc-kit .tag--ready{color:var(--earn-ready-fg);background:var(--earn-ready-bg);border-color:var(--earn-ready-line)}@media (max-width:760px){.omc-kit .page-head{display:block}.omc-kit .head-meta,.omc-kit .crumbs{display:none}}.omc-kit:lang(ar),.omc-kit :lang(ar):not(.pub,.pub *){letter-spacing:0!important}.omc-kit:lang(ar) .nav-item{font-size:15.5px}.omc-kit:lang(ar) .pub{line-height:1.5}
