.dallas-admin .admin-settings-heading{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 46px;align-items:start;gap:12px;min-height:132px;margin:0 0 14px;padding:20px 16px;overflow:hidden;border:1px solid #ff910f38;border-radius:24px;background:radial-gradient(circle at 90% 12%,#ff931747,transparent 38%),linear-gradient(145deg,#1e1a16fa,#0e0f13fa);box-shadow:0 20px 52px #0000004d,inset 0 1px #ffffff14}.dallas-admin .admin-settings-heading--back{grid-template-columns:38px minmax(0,1fr) 46px}.dallas-admin .admin-settings-heading__copy{position:relative;z-index:1;min-width:0}.dallas-admin .admin-settings-heading__kicker{display:block;margin:2px 0 7px;color:#ff991f;font-size:10px;font-weight:800;letter-spacing:.18em}.dallas-admin .admin-settings-heading h2{margin:0;color:#fff;font-size:22px;line-height:1.1;letter-spacing:-.035em;font-weight:700}.dallas-admin .admin-settings-heading p{margin:10px 0 0;color:#ffffff85;font-size:12px;line-height:1.4}.dallas-admin .admin-settings-heading__art{position:relative;z-index:1;display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(145deg,#ffad3d,#f07800);box-shadow:0 12px 30px #ff840040}.dallas-admin .admin-settings-heading__art img{display:block;width:30px;height:30px;object-fit:contain}.dallas-admin .admin-settings-heading__back{position:relative;z-index:1;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;border:1px solid #ffffff17;border-radius:12px;background:#ffffff0d;color:#fff;font-size:30px;line-height:30px}.dallas-admin .admin-settings-sections{min-width:0}.dallas-admin .admin-settings-sections [hidden]{display:none!important}.dallas-admin .admin-settings-menu{display:grid;gap:8px;margin:0;padding:0;border:0;background:none}.dallas-admin .admin-settings-menu>button{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:78px;padding:11px 12px;border:1px solid #ffffff11;border-radius:17px;background:linear-gradient(135deg,#1a1b20f5,#111216f5);color:#f5f5f7;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.dallas-admin .admin-settings-menu>button:active{transform:scale(.985)}.dallas-admin .admin-settings-menu__icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid #ff9c282e;border-radius:13px;background:#ff910f1a}.dallas-admin .admin-settings-menu__icon img{display:block;width:26px;height:26px;object-fit:contain}.dallas-admin .admin-settings-menu__title{min-width:0;font-size:13px;font-weight:650;line-height:1.25;overflow-wrap:anywhere}.dallas-admin .admin-settings-menu__value{display:grid;gap:7px;justify-items:end;min-width:0;max-width:140px;text-align:right}.dallas-admin .admin-settings-menu__value b{font-size:12px;font-weight:650;line-height:1.3;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.dallas-admin .admin-settings-menu__value small{color:#ff9d2b;font-size:9px;font-weight:400;line-height:1.3;white-space:nowrap}.dallas-admin .admin-settings-menu-back{display:block;min-height:44px;margin:0 0 10px;padding:8px 0;border:0;background:none;color:#ffac49;font:inherit;font-size:12px;text-align:left;cursor:pointer}.dallas-admin .admin-settings-view{padding:0;min-width:0}.dallas-admin .admin-settings-view>h3{margin:0 0 12px;color:#f5f5f7;font-size:18px;line-height:1.25;letter-spacing:-.025em}.dallas-admin .admin-settings-diff{margin:14px 0;padding:0 14px;border:1px solid #ffffff12;border-radius:17px;background:#17171a}.dallas-admin .admin-settings-diff>summary{display:flex;align-items:center;min-height:48px;padding:10px 0;color:#f5f5f7;font-size:12px;cursor:pointer;list-style:none}.dallas-admin .admin-settings-diff>summary::-webkit-details-marker{display:none}.dallas-admin .admin-settings-diff-grid article{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 0;border-top:1px solid #ffffff12}.dallas-admin .admin-settings-diff-grid h4{grid-column:1/-1;margin:0;color:#f5f5f7;font-size:13px}.dallas-admin .admin-settings-diff-grid article>div{min-width:0;padding:10px;border-radius:12px;background:#09090a}.dallas-admin .admin-settings-diff-grid span{color:#a7a7b0;font-size:11px}.dallas-admin .admin-settings-diff-grid pre{max-width:100%;max-height:220px;margin:6px 0 0;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap;color:#d0d0d8;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.dallas-admin .admin-settings-diff>p{color:#a7a7b0;font-size:12px}@container dallas-admin (max-width:359px){.dallas-admin .admin-settings-menu__value{max-width:85px}.dallas-admin .admin-settings-diff-grid article{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dallas-admin .admin-settings-menu>button{transition:none}}.sr-dialog{box-sizing:border-box;width:calc(100% - 20px);max-width:560px;height:min(860px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);padding:0;border:1px solid #454039;border-radius:22px;background:#191816;color:#f4f1eb;overflow:hidden}.sr-dialog::backdrop{background:#000b}.sr-dialog[open]{display:flex;flex-direction:column}.sr-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 10px;flex-shrink:0}.sr-dialog header span{font-size:10px;letter-spacing:.15em;color:#d9a874}.sr-dialog h2{font-size:21px;margin:5px 0 0;letter-spacing:-.025em}.sr-dialog header button{font-size:25px;min-width:44px;border-radius:50%}.sr-dialog button,.sr-editor button{min-height:44px;cursor:pointer}.sr-dialog button{border:1px solid #4c453d;background:#29251f;color:inherit;font:inherit;padding:8px 12px;border-radius:12px}.sr-dialog nav{display:flex;gap:4px;padding:6px 12px 12px;flex-shrink:0;border-bottom:1px solid #36312b}.sr-dialog nav button{flex:1;font-size:12px;padding:8px 4px;border-color:transparent;background:transparent}.sr-dialog nav button[aria-pressed=true]{color:#ffbb7b;background:#33281c;border-color:#695039}.sr-body{overflow:auto;min-height:0;flex:1;padding:14px 18px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:none}.sr-body p,.sr-editor p{line-height:1.6;font-size:14px;color:#d6cfc4;overflow-wrap:anywhere}.sr-body label{display:block;font-size:12px;color:#c7bdaf}.sr-body input,.sr-body select{display:block;box-sizing:border-box;width:100%;min-height:44px;margin:7px 0 12px;padding:10px 12px;border:1px solid #5e5142;border-radius:12px;background:#11110f;color:#f4f1eb;font:inherit;font-size:16px;color-scheme:dark}.sr-chapters details{border-bottom:1px solid #38332d}.sr-chapters summary,.sr-archive summary,.sr-editor summary{padding:14px 0;min-height:44px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:600;line-height:1.4}.sr-chapters details[open] summary{color:#f5b57a}.sr-chapters p{margin:0 0 14px}.sr-body .sr-meta{font-size:12px;color:#bbae9d;margin:18px 0 8px}.sr-body .sr-summary{font-size:13px;margin:0 0 18px}.sr-archive{border-bottom:1px solid #38332d}.sr-archive summary{font-size:12px;color:#d8b38c}.sr-warning{border-left:2px solid #e4a767;padding-left:12px}.sr-dialog .sr-primary{width:100%;margin-top:24px;background:#ff9b42;color:#19120d;border:0;font-weight:700}.sr-notice{display:block;width:100%;margin:0 0 12px;padding:12px 14px;border:1px solid #715337;border-radius:14px;background:#2c2116;color:#f6dfc5;text-align:left;min-height:56px}.sr-notice strong,.sr-notice span{display:block;font-size:13px;line-height:1.5}.sr-notice span{font-size:12px;color:#d3b18c;margin-top:3px}.sr-editor{margin:24px 0;padding-top:20px;border-top:1px solid #494035}.sr-editor fieldset{border:0;padding:0;min-width:0}.sr-editor details{margin:8px 0;border-bottom:1px solid #464037}.sr-editor textarea{min-height:130px}.sr-editor .sr-check{display:flex;align-items:flex-start;gap:10px;margin:20px 0}.sr-editor .sr-check input{width:22px;min-width:22px;height:22px;min-height:22px;margin:0;accent-color:#ff9b42}.sr-editor article{padding:10px 0}.sr-dialog :focus-visible,.sr-editor :focus-visible{outline:2px solid #ffbc7e;outline-offset:2px}.sr-dialog button:disabled,.sr-editor button:disabled{opacity:.5;cursor:default}@media (max-width:350px){.sr-body{padding-left:14px;padding-right:14px}.sr-dialog nav{padding-left:8px;padding-right:8px;gap:2px}.sr-dialog nav button{font-size:11px}}.sr-dialog{background:#17171a;color:#f5f5f7;border-color:#ffffff20;border-radius:22px}.sr-dialog header{padding:16px 18px 12px}.sr-dialog header span{color:#b8b5b0;font-size:11px;letter-spacing:.08em}.sr-dialog nav{border-color:#ffffff12;padding-bottom:12px}.sr-dialog nav button{font-size:13px;min-height:48px;border-radius:12px}.sr-dialog nav button[aria-pressed=true]{background:#ff920f12;border-color:#ff920f35;color:#ffb25a}.sr-dialog button{background:#252529;border-color:#ffffff20;min-height:48px;color:#f5f5f7}.sr-body{padding-top:20px}.sr-body p,.sr-editor p{color:#b8b5b0;font-size:14px;line-height:1.55}.sr-body label{font-size:13px;color:#b8b5b0}.sr-body input,.sr-body select{min-height:48px;border-color:#ffffff24;background:#111113;color:#f5f5f7;font-size:16px}.sr-search{margin-bottom:12px}.sr-archive{border:1px solid #ffffff12;padding:0 14px;border-radius:14px;background:#1b1b1f;margin:0 0 20px}.sr-archive summary{font-size:13px;color:#f5f5f7;min-height:48px;padding:14px 0}.sr-archive>p{font-size:13px}.sr-archive form button{width:100%;margin:0 0 12px}.sr-archive>button{margin-bottom:12px;width:100%}.sr-body .sr-edition-tag{font-size:11px;letter-spacing:.07em;color:#ffb25a;margin:20px 0 4px}.sr-body .sr-meta{margin:0 0 8px;color:#b8b5b0;font-size:12px}.sr-body .sr-summary{margin:0 0 20px;color:#f5f5f7;font-size:14px;line-height:1.5}.sr-warning{border-color:#ff920f;padding:12px 14px;background:#ff920f0a;border-radius:0 12px 12px 0}.sr-chapters details{border-color:#ffffff12}.sr-chapters summary{min-height:52px;padding:16px 0;font-size:15px;line-height:1.45}.sr-chapters details[open] summary{color:#ffb25a}.sr-chapters p{color:#e0ded9;line-height:1.6;margin:0 0 16px}.sr-dialog .sr-primary{background:#ff920f;color:#17110b;min-height:48px}.sr-editor{margin-top:24px;border-color:#ffffff14}.sr-editor>.fn-header{margin-bottom:16px}.sr-editor>.ac-note{font-size:13px}.sr-editor-status{padding:14px 16px;border-radius:14px;border:1px solid #ffffff12;background:#17171a;margin:16px 0;display:flex;flex-direction:column;gap:6px}.sr-editor-status>span{font-size:14px;font-weight:600;color:#f5f5f7}.sr-editor-status>small{font-size:12px;line-height:1.5;color:#b8b5b0}.sr-editor label{display:block;font-size:13px;line-height:1.5;color:#b8b5b0;margin:16px 0}.sr-editor input,.sr-editor textarea,.sr-editor select{box-sizing:border-box;width:100%;min-height:48px;font-size:16px;padding:12px;border-radius:12px;border:1px solid #ffffff24;background:#111113;color:#f5f5f7;margin:8px 0}.sr-editor textarea{line-height:1.5;min-height:130px;resize:vertical}.sr-editor button{min-height:48px;background:#252529;border:1px solid #ffffff20;border-radius:12px;padding:12px 14px;color:#f5f5f7;font:inherit;font-size:14px}.sr-editor .ac-primary{width:100%;background:#ff920f;color:#17110b;border:0;font-weight:650}.sr-editor .sr-destructive{color:#edb2a5;border-color:#8c443740}.sr-editor details{padding:0 12px;border:1px solid #ffffff12;border-radius:12px;background:#17171a;margin:12px 0}.sr-editor details details{background:transparent}.sr-editor .sr-check{align-items:flex-start}.sr-editor .sr-check input{flex-shrink:0;min-height:22px;width:22px;padding:0;margin:0;accent-color:#ff920f}.sr-editor article{border-top:1px solid #ffffff12}.sr-editor article p{margin:8px 0;font-size:13px}@media (max-width:350px){.sr-dialog nav button{font-size:12px}.sr-archive{padding:0 12px}}.sr-chapters summary,.sr-archive summary{overflow-wrap:anywhere;word-break:break-word;min-width:0}.sr-dialog [hidden],.rules-editor-journey [hidden]{display:none!important}.sr-reader-heading{display:flex;align-items:center;gap:12px;min-width:0}.sr-reader-heading>svg{flex-shrink:0}.sr-reader-heading h2{margin:0;font-size:22px;line-height:1.2}.sr-dialog .sr-archive-entry{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;background:none;border:0;border-bottom:1px solid #ffffff14;border-radius:0;padding:12px 0;margin:0 0 20px;text-align:left;font-size:13px;color:#b8b5b0}.sr-archive-entry svg{flex-shrink:0}.sr-dialog .sr-archive{background:none;border:0;padding:0;border-radius:0;margin:0}.sr-archive>h3{font-size:18px;margin:0 0 16px}.sr-dialog .sr-archive>.journey-back{padding:8px 0;margin:0 0 16px;width:auto;background:none;border:0}.sr-archive>p{margin:0 0 24px}.sr-dialog .sr-archive form{margin-top:24px;padding-top:24px;border-top:1px solid #ffffff14}.sr-dialog .sr-archive form>button{background:#ff920f;border:0;color:#17110b;font-weight:650}.sr-dialog .sr-chapters summary{font-size:15px;line-height:1.5;padding:16px 0}.sr-body .sr-edition-tag{margin-top:0}.sr-body .sr-meta{margin-bottom:12px}.rules-editor-journey{margin:0;padding:0;border:0}.rules-editor-journey>.journey-back{background:none;border:0;padding:8px 0;min-height:48px}.rules-editor-journey>.fn-header{margin-bottom:24px}.rules-editor-journey .sr-editor-status{background:none;border:0;border-bottom:1px solid #ffffff14;border-radius:0;padding:0 0 20px;margin:0 0 24px}.rules-editor-journey .journey-tabs{margin-bottom:24px}.rules-editor-journey .journey-tabs button{padding:8px;border:0;background:none;min-height:48px;font-size:13px}.rules-editor-journey .journey-tabs button[aria-selected=true]{background:#303035}.sr-chapter-list{border-top:1px solid #ffffff14;margin-bottom:24px}.rules-editor-journey .sr-chapter-list>button{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;text-align:left;padding:16px 0;min-height:76px;border:0;border-bottom:1px solid #ffffff14;border-radius:0;background:none}.sr-chapter-list>button>span{flex:1;min-width:0}.sr-chapter-list strong{display:block;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.sr-chapter-list small{display:block;font-size:12px;color:#b8b5b0;margin-top:4px}.sr-chapter-list svg{flex-shrink:0}.sr-editor-chapters>button{margin:0 8px 12px 0}.sr-paragraph-editor{padding:0 0 20px;margin-bottom:24px;border-bottom:1px solid #ffffff14}.sr-paragraph-editor>label{margin:0 0 12px}.sr-chapter-editor>label{margin:0 0 24px}.sr-chapter-editor>button{margin:0 0 12px}.sr-chapter-editor>.ac-primary{margin-top:12px}.sr-editor-preview .sr-chapters details{border:0;border-bottom:1px solid #ffffff14;background:none;border-radius:0;margin:0;padding:0}.sr-editor-preview>.ac-primary{margin-top:24px}.sr-editor-history article{padding:20px 0;border-top:1px solid #ffffff14}.sr-editor-history strong{font-size:14px;line-height:1.5}.sr-editor-history p{font-size:13px;line-height:1.5;margin:8px 0 16px}.sr-editor-history article>button{width:100%}@media (max-width:360px){.sr-reader-heading{gap:8px}.sr-reader-heading h2{font-size:20px}}.sr-dialog{--sr-safe-top:max(16px,env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px));--sr-safe-bottom:max(16px,env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px));position:fixed;inset:var(--sr-safe-top) max(12px,env(safe-area-inset-right,0px)) var(--sr-safe-bottom) max(12px,env(safe-area-inset-left,0px));width:auto;height:auto;max-height:calc(100dvh - var(--sr-safe-top) - var(--sr-safe-bottom));margin:auto;overscroll-behavior:contain}.sr-dialog header button{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center}.sr-dialog:focus,.sr-dialog:focus-visible{outline:none}.sr-dialog{--sr-safe-top:max(18px,env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px));--sr-safe-bottom:max(18px,env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px));position:fixed;top:var(--sr-safe-top);right:max(12px,env(safe-area-inset-right,0px));bottom:var(--sr-safe-bottom);left:max(12px,env(safe-area-inset-left,0px));width:min(560px,calc(100vw - 24px));height:auto;max-height:calc(100dvh - var(--sr-safe-top) - var(--sr-safe-bottom));margin:auto;overscroll-behavior:contain}.sr-dialog :focus{outline:none}.sr-dialog :focus-visible{outline:2px solid #ffb35d;outline-offset:2px}.sr-dialog>header button{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#ffffff08}html[data-dallas-input=pointer] .sr-dialog :focus-visible{outline:none!important;box-shadow:none!important}.sr-dialog{background:#111113;border-color:#ffffff1c;border-radius:24px;box-shadow:0 24px 80px #0009}.sr-dialog>header{padding:18px 20px 16px;border-bottom:1px solid #ffffff12}.sr-reader-heading{gap:12px}.sr-reader-mark{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:13px;border:1px solid #ff920f30;background:#ff920f0d;color:#ffad43}.sr-reader-mark .journey-icon{width:24px;height:24px}.sr-reader-title{display:grid;gap:3px;min-width:0}.sr-reader-title .sr-reader-eyebrow{font-size:9px;line-height:1.2;letter-spacing:.12em;color:#9e9da2}.sr-reader-title h2{font-size:20px;line-height:1.2;letter-spacing:-.025em}.sr-dialog>header button{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;display:grid;place-items:center;border:1px solid #ffffff18;border-radius:13px;background:#ffffff07;color:#bdbcc1}.sr-dialog>header button:hover{background:#ffffff10;color:#fff;border-color:#ffffff28}.sr-dialog>header button .journey-icon{display:block}.sr-dialog nav{gap:6px;padding:10px 16px;border-bottom:1px solid #ffffff10;background:#0c0c0e}.sr-dialog nav button{min-width:0;min-height:42px;padding:8px 10px;border:1px solid transparent;border-radius:11px;background:transparent;color:#aaa9ae;font-size:13px;font-weight:550;line-height:1.25;white-space:normal}.sr-dialog nav button[aria-pressed=true]{border-color:#ff920f2d;background:#ff920f12;color:#ffb252}.sr-body{padding:4px 20px calc(22px + env(safe-area-inset-bottom));scrollbar-width:none}.sr-body::-webkit-scrollbar{display:none}.sr-dialog .sr-archive-entry{min-height:64px;margin:0 0 18px;padding:10px 0;border-bottom:1px solid #ffffff12;color:#f2f1f3}.sr-archive-copy{display:grid;gap:4px;min-width:0}.sr-archive-copy strong{font-size:13px;font-weight:600;line-height:1.35}.sr-archive-copy small{font-size:11px;line-height:1.35;color:#8f8e94}.sr-dialog .sr-archive-entry>svg{flex-shrink:0;color:#8d8b91;transition:transform .18s ease,color .18s ease}.sr-dialog .sr-archive-entry:hover>svg{transform:translate(2px);color:#ffad43}.sr-search{display:block;margin:0 0 22px}.sr-search-label{display:block;margin:0 0 8px;color:#a9a8ad;font-size:11px;font-weight:550;letter-spacing:.02em}.sr-search-control{position:relative;display:flex;align-items:center}.sr-search-control>.journey-icon{position:absolute;left:13px;z-index:1;color:#77767c;pointer-events:none}.sr-body .sr-search-control input{height:46px;min-height:46px;margin:0;padding:10px 12px 10px 40px;border-radius:12px;border-color:#ffffff16;background:#19191c;font-size:14px}.sr-body .sr-search-control input::placeholder{color:#727177;opacity:1}.sr-body .sr-search-control input:focus{border-color:#ff920f70;outline:none}.sr-edition-heading{margin:0 0 11px}.sr-edition-line{display:flex;align-items:center;justify-content:space-between;gap:10px}.sr-edition-status{display:inline-flex;align-items:center;gap:7px;min-width:0;color:#c7c4bd;font-size:10px;line-height:1.3;font-weight:650;letter-spacing:.065em}.sr-edition-status i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#a19b8e}.sr-edition-status[data-current=true] i{background:#ff9a25;box-shadow:0 0 0 3px #ff920f18}.sr-edition-number{flex:0 0 auto;padding:4px 8px;border:1px solid #ffffff14;border-radius:7px;color:#b7b5ba;font-size:10px;font-weight:600}.sr-body .sr-meta{margin:6px 0 0;color:#88878d;font-size:11px;line-height:1.45}.sr-body .sr-summary{margin:0 0 22px;padding-left:12px;border-left:2px solid #ff920f80;color:#dedde1;font-size:14px;line-height:1.55}.sr-reader-chapters-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 4px;padding-bottom:9px;border-bottom:1px solid #ffffff10}.sr-reader-chapters-heading h3{margin:0;color:#929197;font-size:10px;font-weight:650;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.sr-reader-chapters-heading>span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:7px;background:#ffffff08;color:#929197;font-size:10px;font-weight:600}.sr-dialog .sr-chapters details{border-bottom:1px solid #ffffff10}.sr-dialog .sr-chapters summary{display:grid;grid-template-columns:26px minmax(0,1fr) 17px;align-items:center;gap:10px;min-height:54px;padding:12px 0;list-style:none;color:#e5e3e6;font-size:13px;font-weight:560;line-height:1.4;cursor:pointer}.sr-dialog .sr-chapters summary::-webkit-details-marker{display:none}.sr-dialog .sr-chapters summary::marker{content:""}.sr-chapter-index{color:#77767d;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em}.sr-chapter-title{min-width:0;overflow-wrap:anywhere}.sr-dialog .sr-chapters .sr-chapter-chevron{justify-self:end;color:#77767d;transition:transform .18s cubic-bezier(.2,.7,.25,1),color .18s ease}.sr-dialog .sr-chapters details[open]>summary{color:#ffb252}.sr-dialog .sr-chapters details[open]>.sr-chapter-copy{animation:sr-chapter-open .18s ease-out both}.sr-dialog .sr-chapters details[open]>summary .sr-chapter-chevron{transform:rotate(90deg);color:#ffad43}.sr-dialog .sr-chapter-copy{margin:0 0 16px 36px;padding:0 0 1px 11px;border-left:1px solid #ff920f34}.sr-dialog .sr-chapter-copy p{margin:0 0 12px;color:#c4c2c7;font-size:13px;line-height:1.62}.sr-dialog .sr-chapter-copy p:last-child{margin-bottom:2px}.sr-dialog .sr-warning{border-color:#ff920f88;background:#ff920f0a;color:#d6c7b5}.sr-dialog .sr-primary{margin-top:20px}.sr-dialog .sr-reset-version{display:block;width:100%;margin-top:12px;border-color:#ffffff14;background:#ffffff06;color:#d4d2d6;font-size:13px}@keyframes sr-chapter-open{0%{opacity:.65;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:360px){.sr-dialog>header{padding:14px 14px 13px}.sr-reader-mark{flex-basis:38px;width:38px;height:38px}.sr-reader-title h2{font-size:18px}.sr-reader-title .sr-reader-eyebrow{font-size:8px}.sr-dialog nav{padding:8px 10px;gap:4px}.sr-dialog nav button{padding:7px 5px;font-size:12px}.sr-body{padding-right:15px;padding-left:15px}.sr-dialog .sr-chapters summary{grid-template-columns:23px minmax(0,1fr) 16px;gap:8px}.sr-dialog .sr-chapter-copy{margin-left:31px}}@media (prefers-reduced-motion:reduce){.sr-dialog .sr-archive-entry>svg,.sr-dialog .sr-chapters .sr-chapter-chevron{transition:none}.sr-dialog .sr-chapters details[open]>.sr-chapter-copy{animation:none}}.sr-dialog[data-admin=true]{width:min(760px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);background:#141516;border:1px solid #292b31;border-radius:8px;color:#f5f6f7;box-shadow:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.sr-dialog[data-admin=true]>header{padding:16px;border-bottom:1px solid #292b31;gap:12px}.sr-dialog[data-admin=true] .sr-reader-heading{min-width:0;gap:0}.sr-dialog[data-admin=true] .sr-reader-eyebrow{display:none}.sr-dialog[data-admin=true] .sr-reader-title h2{font-size:22px;line-height:1.25;letter-spacing:normal}.sr-dialog[data-admin=true]>header>button{width:auto;min-width:76px;min-height:44px;height:auto;padding:8px 12px;border:1px solid #292b31;border-radius:6px;background:none;color:#f5f6f7;font-size:14px;flex:none}.sr-dialog[data-admin=true] nav{padding:12px 16px;gap:8px;background:none}.sr-dialog[data-admin=true] nav button{border:1px solid #292b31;border-radius:6px;min-height:44px;background:#141516;color:#a4abb5;font-size:14px}.sr-dialog[data-admin=true] nav button[aria-pressed=true]{border-color:#ff920f;color:#ff920f;background:none}.sr-dialog[data-admin=true] .sr-body{padding:16px}.sr-dialog[data-admin=true] :is(.sr-archive-entry,.sr-search-control,.sr-chapters details,.sr-edition-heading,.sr-summary){background:none;border-color:#292b31;border-radius:6px;box-shadow:none}.sr-dialog[data-admin=true] .sr-archive-entry{padding:12px 0;min-height:44px}.sr-dialog[data-admin=true] .sr-search-label{font-size:14px;color:#a4abb5}.sr-dialog[data-admin=true] .sr-search-control{padding:0}.sr-dialog[data-admin=true] input,.sr-dialog[data-admin=true] select{min-height:44px;font-size:16px;background:#0b0c0e;color:#f5f6f7;border:1px solid #292b31;border-radius:6px;padding:10px 12px;box-sizing:border-box;width:100%}.sr-dialog[data-admin=true] .sr-search-control input{padding:10px 12px}.sr-dialog[data-admin=true] .sr-edition-status{color:#a4abb5;font-size:12px;letter-spacing:normal}.sr-dialog[data-admin=true] .sr-edition-status i{display:none}.sr-dialog[data-admin=true] .sr-edition-heading{padding:12px 0}.sr-dialog[data-admin=true] .sr-summary{padding:12px 0;border-left:0;font-size:14px;line-height:1.5}.sr-dialog[data-admin=true] .sr-chapters summary{font-size:14px;min-height:48px;padding:12px 0}.sr-dialog[data-admin=true] .sr-chapter-index{font-size:12px;color:#a4abb5}.sr-dialog[data-admin=true] .sr-chapter-copy p{font-size:14px;line-height:1.5}.sr-dialog[data-admin=true] .sr-admin-back{min-height:44px;background:none;border:0;color:#ff920f;padding:8px 0;font-size:14px}.sr-dialog[data-admin=true] .sr-archive{padding:0;border:0;background:none}.sr-dialog[data-admin=true] .sr-archive h3{font-size:20px;margin:12px 0}.sr-dialog[data-admin=true] .sr-archive p{font-size:14px;line-height:1.5;color:#a4abb5}.sr-dialog[data-admin=true] .sr-archive label{display:grid;gap:8px;font-size:14px}.sr-dialog[data-admin=true] .sr-archive form button{min-height:44px;border:1px solid #292b31;border-radius:6px;background:#ff920f;color:#0b0c0e;font-size:14px}.sr-dialog[data-admin=true] :is(button,input,select,summary):focus-visible{outline:2px solid #ff920f;outline-offset:2px}@media (max-width:360px){.sr-dialog[data-admin=true]>header{padding:12px}.sr-dialog[data-admin=true] .sr-reader-title h2{font-size:20px}.sr-dialog[data-admin=true] .sr-body{padding:12px}}.fn-motion-panel,.ux-dialog[open] .ux-dialog-body,.sr-dialog[open] .sr-body{animation:fn-panel-enter .22s cubic-bezier(.22,1,.36,1) both}:is(.member-plans,.member-card,.reward-panel,.reward-admin,.ux-saved,.ux-dialog,.ux-help,.sr-dialog,.sr-editor,.return-tools,.membership-settings,.dallas-stars) button{transition:background-color .16s ease,border-color .16s ease,filter .12s ease,transform .12s ease}:is(.member-plans,.member-card,.reward-panel,.reward-admin,.ux-saved,.ux-dialog,.ux-help,.sr-dialog,.sr-editor,.return-tools,.membership-settings,.dallas-stars) button:active:not(:disabled){transform:scale(.985);filter:brightness(.9)}:is(.member-plans,.member-card,.reward-panel,.reward-admin,.ux-saved,.ux-dialog,.ux-help,.sr-dialog,.sr-editor,.return-tools,.membership-settings,.dallas-stars) :focus-visible{outline:2px solid #ff920f;outline-offset:3px}:is(.member-plans,.member-card,.reward-panel,.reward-admin,.ux-saved,.ux-dialog,.ux-help,.sr-dialog,.sr-editor,.return-tools,.membership-settings,.dallas-stars) button:disabled{cursor:default;transform:none;filter:none}@keyframes fn-panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fn-motion-panel,.ux-dialog[open] .ux-dialog-body,.sr-dialog[open] .sr-body{animation:none}:is(.member-plans,.member-card,.reward-panel,.reward-admin,.ux-saved,.ux-dialog,.ux-help,.sr-dialog,.sr-editor,.return-tools,.membership-settings,.dallas-stars) button{transition:none}:is(.member-plans,.member-card,.reward-panel,.reward-admin,.ux-saved,.ux-dialog,.ux-help,.sr-dialog,.sr-editor,.return-tools,.membership-settings,.dallas-stars) button:active:not(:disabled){transform:none}}.journey-icon{display:inline-block;vertical-align:middle;flex:none;stroke:var(--journey-structure,#aeb5bd);color:var(--journey-accent,#ff980f)}.journey-icon .journey-accent{stroke:var(--journey-accent,#ff980f)}.journey-icon .journey-icon-track{opacity:.24}.journey-icon .journey-icon-rotor{transform-origin:16px 16px;animation:journey-rotate .9s linear infinite}.journey-illustration{display:block;width:190px;height:auto;max-width:100%;flex:none}@keyframes journey-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.journey-icon .journey-icon-rotor{animation:none}}img.journey-illustration{height:110px;object-fit:contain;object-position:center}.journey-deck,.journey-panel{min-width:0;--journey-gap:16px}.journey-deck [hidden],.journey-panel [hidden]{display:none!important}.journey-intro{display:flex;align-items:center;gap:16px;min-width:0;margin:8px 0 24px}.journey-intro>div{flex:1;min-width:0}.journey-intro h2{font:750 22px/1.2 var(--font);letter-spacing:-.025em;margin:0}.journey-intro p{font-size:14px;line-height:1.5;color:#b7b7bd;margin:8px 0 0;overflow-wrap:anywhere}.journey-intro>.journey-illustration{width:112px;height:92px;flex:0 0 112px}.journey-menu{display:grid;min-width:0;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}.journey-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;min-width:0;width:100%;min-height:76px;padding:14px 0;border:0;border-bottom:1px solid rgba(255,255,255,.07);background:transparent;text-align:left;color:#f5f5f7;cursor:pointer;border-radius:0;font-family:var(--font)}.journey-row:last-child{border-bottom:0}.journey-row-symbol{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;color:#ff920f}.journey-row-copy{flex:1;min-width:0}.journey-row-copy strong{display:block;font-size:15px;line-height:1.4;font-weight:650;overflow-wrap:anywhere}.journey-row-copy small{display:block;margin-top:4px;font-size:12px;line-height:1.45;color:#aaaab2;overflow-wrap:anywhere}.journey-row-value{font-size:12px;color:#ffae48;max-width:30%;overflow-wrap:anywhere}.journey-row>.journey-icon{flex-shrink:0;color:#83838b}.journey-row:disabled{opacity:.42;cursor:default}.journey-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:8px 0;margin:0 0 16px;border:0;background:transparent;color:#bcbcc3;cursor:pointer;text-align:left;font:500 13px/1.4 var(--font)}.journey-back span{min-width:0;overflow-wrap:anywhere}.journey-back svg{flex:0 0 20px}.journey-tabs{display:flex;min-width:0;padding:4px;margin:0 0 24px;gap:4px;background:#18181c;border:1px solid rgba(255,255,255,.07);border-radius:14px}.journey-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;min-height:44px;padding:8px;border:0;background:transparent;border-radius:10px;color:#a7a7b0;font:600 13px/1.35 var(--font);overflow-wrap:anywhere;cursor:pointer}.journey-tabs button[aria-selected=true]{background:#303035;color:#fff;box-shadow:0 2px 6px #0000001f}.journey-row:focus-visible,.journey-back:focus-visible,.journey-tabs button:focus-visible{outline:2px solid #ff920f;outline-offset:3px}.journey-panel{scroll-margin-top:16px}.journey-panel input,.journey-panel select,.journey-panel textarea{font-size:16px;line-height:1.4;min-width:0;scroll-margin-top:80px}.journey-panel textarea{resize:vertical}.journey-panel button{touch-action:manipulation}.journey-panel fieldset{min-width:0}.journey-panel label{overflow-wrap:anywhere}.journey-panel{padding-bottom:16px;scroll-padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}@media (prefers-reduced-motion:no-preference){.journey-panel:not([hidden]){animation:journey-enter .2s cubic-bezier(.22,1,.36,1)}.journey-row,.journey-back,.journey-tabs button{transition:background .16s,color .16s,transform .12s}.journey-row:active{background:#ffffff06}.journey-tabs button:active{transform:scale(.985)}@keyframes journey-enter{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.journey-panel,.journey-row,.journey-back,.journey-tabs button{animation:none!important;transition:none!important}}@media (max-width:350px){.journey-intro{gap:12px}.journey-intro>.journey-illustration{width:84px;flex-basis:84px}.journey-intro h2{font-size:20px}.journey-row{min-height:72px}.journey-tabs button{padding:8px 5px;font-size:12px}}.journey-sections [hidden]{display:none!important}.journey-section-title{font:650 17px/1.35 var(--font);margin:0 0 20px;overflow-wrap:anywhere}.journey-editor-detail>summary{display:none!important}.journey-editor-detail,.journey-editor-detail>.finance-group-body{border:0!important;background:transparent!important;padding:0!important;margin:0!important;border-radius:0!important}.journey-section-panel .finance-review>h3{display:none}.journey-section-panel{padding-bottom:12px}.journey-tabs--feature{gap:8px;padding:0;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.11);border-radius:0}.journey-tabs--feature button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:64px;padding:10px 6px 12px;border-radius:0;color:#a7a7b0;font-size:12px;font-weight:600;white-space:nowrap}.journey-tabs--feature button svg{color:#888991;flex:none;transition:color .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.journey-tabs--feature button:after{content:"";position:absolute;inset-inline:calc(50% - 14px);bottom:-1px;height:3px;border-radius:3px;background:#ff920f;transform:scaleX(0);transition:transform .22s cubic-bezier(.22,1,.36,1)}.journey-tabs--feature button[aria-selected=true]{background:transparent;color:#f5f5f7;box-shadow:none}.journey-tabs--feature button[aria-selected=true] svg{color:#ff920f;transform:translateY(-1px)}.journey-tabs--feature button[aria-selected=true]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.journey-tabs--feature button svg,.journey-tabs--feature button:after{transition:none}}html[data-client-viewport=locked],html[data-client-viewport=locked] body{touch-action:pan-x pan-y}@media (any-pointer: coarse){html[data-client-viewport=locked] [data-client-readable-input=true]{font-size:16px!important}}.client-welcome{--welcome-system-top: max(env(safe-area-inset-top, 0px), var(--dallas-client-system-top, 0px), var(--dallas-worker-system-top, 0px), var(--dallas-admin-system-top, 0px));--welcome-system-bottom: max(env(safe-area-inset-bottom, 0px), var(--dallas-client-system-bottom, 0px), var(--dallas-worker-system-bottom, 0px), var(--dallas-admin-system-bottom, 0px));--welcome-safe-top: calc(var(--welcome-system-top) + max(var(--dallas-client-content-top, 0px), var(--dallas-worker-content-top, 0px), var(--dallas-admin-content-top, 0px)));--welcome-safe-bottom: calc(var(--welcome-system-bottom) + max(var(--dallas-client-content-bottom, 0px), var(--dallas-worker-content-bottom, 0px), var(--dallas-admin-content-bottom, 0px)));--welcome-safe-left: calc(max(env(safe-area-inset-left, 0px), var(--dallas-client-system-left, 0px), var(--dallas-worker-system-left, 0px), var(--dallas-admin-system-left, 0px)) + max(var(--dallas-client-content-left, 0px), var(--dallas-worker-content-left, 0px), var(--dallas-admin-content-left, 0px))) ;--welcome-safe-right: calc(max(env(safe-area-inset-right, 0px), var(--dallas-client-system-right, 0px), var(--dallas-worker-system-right, 0px), var(--dallas-admin-system-right, 0px)) + max(var(--dallas-client-content-right, 0px), var(--dallas-worker-content-right, 0px), var(--dallas-admin-content-right, 0px))) ;box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;height:min(100dvh,var(--dallas-client-layout-height, 100dvh),var(--dallas-worker-layout-height, 100dvh),var(--dallas-admin-visible-height, 100dvh));max-height:none;margin:0;padding:0;border:0;border-radius:0;overflow:hidden;overscroll-behavior:contain;background:#eaf0e9;color:#26332c;font-family:DallasClient,system-ui,sans-serif;color-scheme:light;-webkit-tap-highlight-color:transparent}.client-welcome::backdrop{background:#eaf0e9}.client-welcome[open]{display:grid;justify-items:center}.client-welcome,.client-welcome *,.client-welcome *:before,.client-welcome *:after{box-sizing:border-box}.client-welcome .client-welcome__frame{position:relative;isolation:isolate;container-type:size;container-name:welcome;display:grid;grid-template-rows:44px minmax(0,1fr);gap:12px;width:min(100%,1000px);min-width:0;min-height:0;height:100%;padding:calc(var(--welcome-safe-top) + 12px) calc(var(--welcome-safe-right) + 18px) calc(var(--welcome-safe-bottom) + 16px) calc(var(--welcome-safe-left) + 18px)}.client-welcome .client-welcome__header{position:relative;z-index:2;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:14px;min-width:0}.client-welcome .client-welcome__header .client-welcome__brand.cl-brand.cl-brand--asset{position:relative;justify-self:center;display:block;width:116px;max-width:100%;height:auto;aspect-ratio:512 / 78;margin:0;padding:0;gap:0;line-height:0}.client-welcome .client-welcome__brand .cl-brand-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.client-welcome .client-welcome__brand .cl-brand-image--letters{clip-path:inset(0 32.8125% 0 0);filter:brightness(.12)}.client-welcome .client-welcome__brand .cl-brand-image--accent{clip-path:inset(0 0 0 67.1875%);filter:none}.client-welcome .client-welcome__close,.client-welcome .client-welcome__back{display:grid;place-items:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;border:1px solid rgb(255 255 255 / .84);border-radius:50%;background:#f9faf6b8;color:#4e5e53;box-shadow:inset 0 1px #fff,0 4px 14px #3a4c3e09;cursor:pointer;touch-action:manipulation}.client-welcome .client-welcome__back-space{width:44px;height:44px}.client-welcome .client-welcome__body{position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;gap:14px;min-width:0;min-height:0;touch-action:pan-y}.client-welcome .client-welcome__art{grid-row:1;position:relative;isolation:isolate;min-width:0;min-height:0;width:100%;overflow:hidden;pointer-events:none}.client-welcome .client-welcome__backdrop{position:absolute;inset:var(--welcome-safe-top) 0 var(--welcome-safe-bottom);z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 5%,#000 92%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 5%,#000 92%,transparent 100%)}.client-welcome .client-welcome__backdrop .client-welcome__poster,.client-welcome .client-welcome__backdrop .client-welcome__video{object-fit:cover;object-position:center}.client-welcome .client-welcome__backdrop .client-welcome__film--qr .client-welcome__poster,.client-welcome .client-welcome__backdrop .client-welcome__film--qr .client-welcome__video{object-position:center top;height:calc(100% + 32px);transform:translateY(-32px)}.client-welcome .client-welcome__film--wallet .client-welcome__poster,.client-welcome .client-welcome__film--wallet .client-welcome__video{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 5%,#000 95%,transparent 100%)}.client-welcome .client-welcome__film{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translate(14px) scale(.985);transition:opacity .36s ease,transform .4s cubic-bezier(.22,1,.36,1);pointer-events:none}.client-welcome[data-direction="-1"] .client-welcome__film{transform:translate(-14px) scale(.985)}.client-welcome .client-welcome__film[data-active=true]{opacity:1;transform:translate(0) scale(1);z-index:1}.client-welcome .client-welcome__poster,.client-welcome .client-welcome__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;object-fit:contain;object-position:center;border:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.client-welcome .client-welcome__video{opacity:0;transition:opacity .18s ease}.client-welcome .client-welcome__video[data-ready=true]{opacity:1}.client-welcome .client-welcome__panel{position:relative;z-index:2;grid-row:2;display:grid;grid-template-rows:4px minmax(0,1fr) auto;align-self:end;gap:17px;min-width:0;min-height:0;max-height:370px;max-height:min(370px,74cqh);padding:22px 22px 20px;border:1px solid rgb(255 255 255 / .9);border-radius:28px;background:linear-gradient(145deg,#fbfcf8f0,#f7f8f3de);box-shadow:inset 0 1px #fff,0 10px 32px #364c3b12,0 2px 6px #364c3b06}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.client-welcome .client-welcome__panel{-webkit-backdrop-filter:blur(18px) saturate(106%);backdrop-filter:blur(18px) saturate(106%)}}.client-welcome .client-welcome__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:7px;height:4px}.client-welcome .client-welcome__progress>span{height:3px;border-radius:3px;background:#dfe6dc;transition:background-color .3s ease}.client-welcome .client-welcome__progress>span[data-complete=true]{background:#a5bba7}.client-welcome .client-welcome__progress>span[data-active=true]{background:#947349}.client-welcome .client-welcome__copy-body{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.client-welcome .client-welcome__copy{min-width:0;text-align:left}.client-welcome .client-welcome__copy h1{margin:0;color:#28362d;font-size:clamp(25px,6.7vw,30px);line-height:1.12;font-weight:700;letter-spacing:-.035em;overflow-wrap:break-word;white-space:pre-line}.client-welcome .client-welcome__copy h1:focus{outline:none}.client-welcome .client-welcome__text{margin:11px 0 0;color:#68756a;font-size:14px;line-height:1.48;font-weight:400;overflow-wrap:break-word;white-space:pre-line}.client-welcome .client-welcome__footer{display:grid;gap:9px;min-width:0}.client-welcome .client-welcome__primary{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:54px;padding:14px 18px;border:1px solid #e1cdb1;border-radius:18px;background:linear-gradient(125deg,#fff9ef,#f2ddc1);color:#744621;box-shadow:inset 0 1px #fffffff5,0 5px 18px #74462111;font:inherit;font-size:15px;line-height:22px;font-weight:700;cursor:pointer;touch-action:manipulation;transition:transform .15s ease,box-shadow .15s ease}.client-welcome .client-welcome__primary svg{flex:none}.client-welcome .client-welcome__primary:active{transform:scale(.99)}.client-welcome button:disabled{opacity:.55;cursor:default}.client-welcome button:focus-visible{outline:2px solid #744621;outline-offset:3px}.client-welcome .client-welcome__error{margin:0;color:#a5452d;font-size:13px;line-height:19px;overflow-wrap:break-word}.client-welcome .client-welcome__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container welcome (max-height: 570px){.client-welcome .client-welcome__body{gap:10px}.client-welcome .client-welcome__panel{gap:13px;padding:18px 19px 17px;border-radius:25px}.client-welcome .client-welcome__copy h1{font-size:25px}.client-welcome .client-welcome__text{margin-top:9px;font-size:13px;line-height:1.44}.client-welcome .client-welcome__primary{min-height:50px;padding-block:12px;border-radius:16px}}@container welcome (max-height: 440px){.client-welcome .client-welcome__body{gap:6px}.client-welcome .client-welcome__panel{gap:11px;padding:15px 16px;border-radius:23px;max-height:320px;max-height:78cqh}.client-welcome .client-welcome__copy h1{font-size:22px;line-height:1.1}.client-welcome .client-welcome__text{font-size:12px;line-height:1.4;margin-top:8px}.client-welcome .client-welcome__primary{min-height:48px;padding:10px 14px}}@media (max-height: 700px){.client-welcome .client-welcome__frame{gap:8px;padding-top:calc(var(--welcome-safe-top) + 8px);padding-bottom:calc(var(--welcome-safe-bottom) + 10px)}}@media (min-width: 720px) and (min-height: 560px),(min-width: 600px) and (max-height: 559px){.client-welcome .client-welcome__frame{gap:16px;padding-inline:calc(var(--welcome-safe-left) + 28px) calc(var(--welcome-safe-right) + 28px)}.client-welcome .client-welcome__body{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:28px;align-items:center}.client-welcome .client-welcome__art{grid-column:1;height:100%}.client-welcome .client-welcome__backdrop{inset:calc(var(--welcome-safe-top) + 72px) auto calc(var(--welcome-safe-bottom) + 16px) calc(var(--welcome-safe-left) + 28px);width:calc((100% - var(--welcome-safe-left) - var(--welcome-safe-right) - 84px) * .5412844)}.client-welcome .client-welcome__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#eaf0e9 0%,transparent 4%,transparent 96%,#eaf0e9 100%)}.client-welcome .client-welcome__panel{grid-column:2;grid-row:1;align-self:center;max-height:100%;padding:28px;gap:23px}.client-welcome .client-welcome__copy h1{font-size:clamp(25px,3vw,35px)}.client-welcome .client-welcome__text{font-size:15px;line-height:1.5;margin-top:14px}}@media (orientation: landscape) and (max-height: 559px){.client-welcome .client-welcome__frame{gap:8px;padding-top:calc(var(--welcome-safe-top) + 7px);padding-bottom:calc(var(--welcome-safe-bottom) + 8px)}.client-welcome .client-welcome__body{gap:18px}.client-welcome .client-welcome__backdrop{top:calc(var(--welcome-safe-top) + 59px);bottom:calc(var(--welcome-safe-bottom) + 8px);width:calc((100% - var(--welcome-safe-left) - var(--welcome-safe-right) - 74px) * .5412844)}.client-welcome .client-welcome__backdrop .client-welcome__film--qr .client-welcome__poster,.client-welcome .client-welcome__backdrop .client-welcome__film--qr .client-welcome__video{object-position:center 20%;height:100%;transform:none}.client-welcome .client-welcome__panel{padding:10px 18px;gap:5px;border-radius:23px}.client-welcome .client-welcome__copy h1{font-size:22px}.client-welcome .client-welcome__text{font-size:12px;line-height:1.42;margin-top:9px}.client-welcome .client-welcome__primary{min-height:44px;padding:10px 14px}}@media (prefers-reduced-motion: reduce){.client-welcome *,.client-welcome *:before,.client-welcome *:after{animation:none!important;transition:none!important}}@media (prefers-reduced-transparency: reduce),(prefers-contrast: more){.client-welcome .client-welcome__panel{background:#f8f9f4;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}@media (forced-colors: active){.client-welcome{background:Canvas;color:CanvasText}.client-welcome .client-welcome__panel{background:Canvas;border-color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}.client-welcome .client-welcome__primary,.client-welcome .client-welcome__close,.client-welcome .client-welcome__back{border-color:ButtonText;background:ButtonFace;color:ButtonText}.client-welcome .client-welcome__progress>span[data-active=true]{background:Highlight}}.ux-dialog{box-sizing:border-box;border:1px solid #383633;border-radius:24px;background:#191816;color:#f4f1eb;width:calc(100% - 24px);max-width:460px;max-height:calc(100dvh - 40px);padding:0;overflow:hidden}.ux-dialog::backdrop{background:#000b}.ux-dialog header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px;gap:12px}.ux-dialog h2{font-size:20px;margin:0}.ux-dialog header button{min-width:44px;min-height:44px;border:0;border-radius:50%;background:#292724;color:inherit;font-size:26px}.ux-dialog-body{padding:0 20px 24px;max-height:calc(100dvh - 130px);overflow:auto;overscroll-behavior:contain}.ux-dialog p,.ux-help p,.ux-saved p{font-size:14px;line-height:1.55;color:#c2bdb5}.ux-dialog li,.ux-help li{margin:10px 0;line-height:1.5;font-size:14px}.ux-dialog input,.ux-dialog select,.ux-history-filters input,.ux-history-filters select{box-sizing:border-box;display:block;width:100%;min-height:46px;margin:8px 0 16px;padding:10px 12px;color:#f4f1eb;background:#11110f;border:1px solid #514b42;border-radius:12px;font:inherit;color-scheme:dark}.ux-dialog label{display:block;font-size:14px;margin-top:14px}.ux-primary{width:100%;min-height:48px;border:0;border-radius:14px;background:#ff9229;color:#17110b;font-size:15px;font-weight:700;padding:12px 16px}.ux-link{min-height:44px;background:none;border:0;color:#f4ad68;font-size:14px;text-align:left;padding:8px 0}.ux-dialog button:disabled,.ux-saved button:disabled{opacity:.5}.ux-eyebrow{letter-spacing:.12em;font-size:12px!important;color:#ffac61!important}.ux-onboard-title{font-size:30px;letter-spacing:-.03em;margin:16px 0}.ux-progress{display:flex;gap:6px;margin:24px 0}.ux-progress i{height:3px;flex:1;border-radius:4px;background:#49443d}.ux-progress i[data-active=true]{background:#ff9229}.ux-help,.ux-saved{margin:16px 0;padding:16px;border:1px solid #33312d;border-radius:18px;background:#201e1a}.ux-help details summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:14px}.ux-help summary:after{content:"+";margin-left:auto}.ux-help details[open] summary:after{content:"−"}.ux-notice{padding-left:12px;border-left:2px solid #dc944d}.ux-guide{padding:12px 0;border-bottom:1px solid #3a352e}.ux-draft{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 14px;margin-bottom:14px;border:1px solid #6a4a2b;border-radius:14px;background:#281e14;font-size:13px;color:#e4b27e}.ux-draft button{border:0;background:none;color:#fff;min-height:36px;font-size:13px;text-align:left}.ux-saved h3{font-size:16px;margin:0 0 12px}.ux-saved-row{display:flex;gap:8px;align-items:center;padding:10px 0;border-top:1px solid #3a352e}.ux-saved-row button{border:0;background:none;color:#eed6b9;min-height:44px;min-width:36px;font-size:12px;padding:2px}.ux-saved-row button:first-child{flex:1;text-align:left;min-width:0}.ux-saved-row strong,.ux-saved-row small{display:block;overflow-wrap:anywhere}.ux-saved-row small{margin-top:6px;color:#b6b0a7}.ux-check{display:flex;align-items:center;gap:12px;min-height:48px;font-size:14px}.ux-check input{accent-color:#ff9229;width:20px;height:20px}.ux-training{width:100%;display:flex;justify-content:space-between;gap:10px;min-height:52px;padding:15px;border-radius:16px;background:#24221e;border:1px solid #3b372f;color:#f3ede5;text-align:left;font-size:14px;margin:12px 0}.ux-training span{color:#b8afa3;font-size:12px}.ux-services{margin:20px 0}.ux-services h2{font-size:18px;margin:0 0 12px}.ux-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ux-service{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:106px;padding:14px;border:1px solid #35322c;border-radius:18px;background:#201e1a;color:#fff;text-align:left;font:inherit;font-size:14px;line-height:1.35}.ux-service img{width:32px;height:32px;object-fit:contain}.ux-comment-options{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 16px}.ux-comment-options button{min-height:38px;border:1px solid #494137;background:#24211c;color:#ded6cc;border-radius:20px;padding:7px 11px;font-size:13px}.ux-comment-options button[aria-pressed=true]{border-color:#f5a458;color:#ffc488;background:#3a2919}.ux-history-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ux-history-filters label{font-size:12px;color:#c8c0b4;min-width:0}.ux-history-filters select{grid-column:1/-1}.ux-draft-status{font-size:12px;color:#bcb4a9;margin:10px 0}.ux-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:520px;box-sizing:border-box;display:flex;background:#191816f5;border-top:1px solid #38332b;padding:7px 10px calc(7px + env(safe-area-inset-bottom));z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ux-nav button{flex:1;background:none;border:0;color:#c2b9ac;min-height:48px;font-size:11px;display:flex;flex-direction:column;align-items:center;gap:5px}.ux-nav button[aria-current=page]{color:#ffad60}.ux-nav img{width:23px;height:23px;object-fit:contain}.ux-nav button[aria-current=page] img{filter:brightness(1.25)}.ux-nav .ux-support-mark{font-size:23px;line-height:23px;font-weight:600}.ux-dialog button:focus-visible,.ux-service:focus-visible,.ux-nav button:focus-visible{outline:2px solid #f6b779;outline-offset:3px}@media (prefers-reduced-motion:no-preference){.ux-service{transition:background .18s,transform .18s}.ux-service:active{transform:scale(.98);background:#30271d}}.ux-dialog{background:#17171a;color:#f5f5f7;border-color:#ffffff20;border-radius:22px}.ux-dialog header{padding:16px 20px;border-bottom:1px solid #ffffff12}.ux-dialog header h2{font-size:20px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.ux-dialog header button{display:grid;place-items:center;flex-shrink:0;background:#252529}.ux-dialog-body{padding:20px 20px calc(24px + env(safe-area-inset-bottom));max-height:calc(100dvh - 150px);scrollbar-width:none}.ux-dialog p,.ux-help p,.ux-saved p{color:#b8b5b0;font-size:14px;line-height:1.5}.ux-dialog input,.ux-dialog select{min-height:48px;border-color:#ffffff24;background:#111113;border-radius:12px;font-size:16px;color:#f5f5f7}.ux-dialog label{font-size:13px;color:#b8b5b0}.ux-dialog .ux-primary{background:#ff920f;color:#17110b;font-size:15px}.ux-dialog .ux-link,.ux-help .ux-link,.ux-saved .ux-link{color:#ffb25a;min-height:44px;display:inline-flex;align-items:center;gap:8px;line-height:1.4}.ux-onboard-title{font-size:28px;line-height:1.15;margin:16px 0}.ux-progress i[data-active=true]{background:#ff920f}.ux-help,.ux-saved{background:#1b1b1f;border-color:#ffffff12;padding:20px;border-radius:20px;min-width:0}.ux-help .ux-notice{padding:12px 14px;background:#ff920f0a;border-color:#ff920f;border-radius:0 12px 12px 0;margin:0 0 12px;line-height:1.5}.ux-instruction-label{display:block;font-size:11px;letter-spacing:.08em;color:#b8b5b0;margin-bottom:8px}.ux-guide>strong{display:block;font-size:16px;color:#f5f5f7}.ux-guide ol,.ux-dialog-body>ol{padding-left:24px}.ux-guide li,.ux-dialog-body>ol li{padding-left:4px;margin:14px 0}.ux-guide li::marker,.ux-dialog-body>ol li::marker{color:#ff920f;font-weight:600}.ux-help details summary{border-bottom:1px solid #ffffff12;margin-bottom:8px}.ux-help summary:after{color:#ffb25a}.ux-help details p{font-size:13px}.ux-saved .fn-header{margin-bottom:16px}.ux-saved-row{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;gap:8px;padding:16px 0;border-color:#ffffff12;align-items:center}.ux-saved-row strong{font-size:14px;color:#f5f5f7;line-height:1.4}.ux-saved-row small{font-size:12px;color:#b8b5b0;line-height:1.5}.ux-saved-row button{font-size:12px;color:#ffb25a;min-height:44px}.ux-saved-row button:last-child{color:#edb2a5;display:grid;place-items:center}.ux-saved-row button:first-child:disabled{opacity:1;color:#f5f5f7}.ux-notification-fields{padding:0;border:0;min-width:0}.ux-notification-fields .ux-check{padding:12px 0;border-top:1px solid #ffffff12;align-items:flex-start}.ux-notification-fields .ux-check input{flex-shrink:0;margin:2px 0 0;accent-color:#ff920f}.ux-notification-fields .ux-check>span{display:block;min-width:0;line-height:1.4;font-size:14px}.ux-check small{display:block;margin-top:5px;color:#b8b5b0;font-size:12px;line-height:1.5}@media (max-width:360px){.ux-dialog header{padding:14px 16px}.ux-dialog-body{padding-left:16px;padding-right:16px}.ux-help,.ux-saved{padding:16px}.ux-saved-row{grid-template-columns:minmax(0,1fr) auto 32px;gap:4px}}.ux-dialog header{flex-shrink:0}.ux-dialog-body{min-height:0;max-height:none;overflow:auto}.ux-training-journey>label{display:grid;gap:8px;font-size:14px}.ux-training-journey select{width:100%;min-height:48px;background:#17171a;border:1px solid #ffffff1a;border-radius:14px;padding:12px;color:#fff;font-size:16px}.ux-training-flow{margin-top:24px}.ux-saved{background:none;border:0;border-radius:0;padding:0}.ux-saved-row{display:grid;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:8px;border:0;border-bottom:1px solid #ffffff12;border-radius:0;padding:12px 0;background:none}.ux-saved-row>button{min-width:0;min-height:48px}.ux-saved-row strong,.ux-saved-row small{overflow-wrap:anywhere}.ux-dialog>.ux-dialog-body>.journey-illustration{height:140px;width:100%;object-fit:contain}.ux-saved fieldset,.ux-notification-fields{padding:0;margin:0;border:0}.ux-saved .fn-header{margin-bottom:24px}.ux-saved-context{margin:16px 0;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}.ux-saved-context>summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 0;color:#bcbcc5;font:500 14px/1.45 var(--font);cursor:pointer}.ux-saved-context>summary::-webkit-details-marker{display:none}.ux-saved-context>summary>span{flex:1;min-width:0;overflow-wrap:anywhere}.ux-saved-context>summary .journey-icon{flex-shrink:0}.ux-saved-context>summary:focus-visible{outline:2px solid #ff920f;outline-offset:3px}.ux-saved-context[open]>summary>.journey-icon:last-child{transform:rotate(90deg)}.ux-saved-context .ux-saved{margin:0;padding:0 0 16px;border:0;background:transparent;border-radius:0}.ux-saved-context .fn-state{margin:12px 0}.ux-saved-context .fn-header{display:none}.ux-dialog{--ux-safe-top:max(16px,env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px));--ux-safe-bottom:max(16px,env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px));position:fixed;inset-block:var(--ux-safe-top) var(--ux-safe-bottom);inset-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));width:auto;max-width:560px;max-height:calc(100dvh - var(--ux-safe-top) - var(--ux-safe-bottom));margin:auto;border-radius:22px;overscroll-behavior:contain}.ux-dialog[open]{display:flex;flex-direction:column}.ux-dialog header{flex:none;padding:16px 18px 12px}.ux-dialog header h2{min-width:0;overflow-wrap:anywhere}.ux-dialog header h2:focus{outline:none}.ux-dialog-body{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;padding:12px 18px calc(20px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;scrollbar-width:none}.ux-dialog :focus-visible{outline:2px solid #ff920f;outline-offset:3px}.ux-dialog header button:focus:not(:focus-visible){outline:none;box-shadow:none}@media (max-width:360px){.ux-dialog{border-radius:18px}.ux-dialog header{padding:12px 14px 10px}.ux-dialog-body{padding-inline:14px}}.ux-dialog:focus,.ux-dialog:focus-visible{outline:none;box-shadow:none}.ux-dialog :focus:not(:focus-visible){outline:none;box-shadow:none}.ux-dialog header button[data-pointer-focus=true]:focus,.ux-dialog header button[data-pointer-focus=true]:focus-visible{outline:none;box-shadow:none}.ux-dialog header button{-webkit-tap-highlight-color:transparent}.ux-dialog-body{padding-bottom:20px}.ux-dialog--support .ux-dialog-body{padding-bottom:18px}.ux-dialog--support{max-height:calc(100dvh - var(--ux-safe-top) - var(--ux-safe-bottom))}.ux-dialog{position:fixed;inset-block:var(--ux-safe-top) var(--ux-safe-bottom);inset-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));height:auto;max-height:calc(100dvh - var(--ux-safe-top) - var(--ux-safe-bottom));margin:auto;overscroll-behavior:contain}.ux-dialog.ux-dialog--support{--ux-safe-top:max(18px,env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px));--ux-safe-bottom:max(18px,env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px));top:var(--ux-safe-top);bottom:var(--ux-safe-bottom);left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));width:min(520px,calc(100vw - 24px));height:auto;max-width:520px;max-height:calc(100dvh - var(--ux-safe-top) - var(--ux-safe-bottom));margin:auto}.ux-saved-context:focus-within{outline:none!important;box-shadow:none!important}html[data-dallas-input=pointer] .ux-dialog :focus,html[data-dallas-input=pointer] .ux-dialog :focus-visible,html[data-dallas-input=pointer] .ux-saved-context :focus,html[data-dallas-input=pointer] .ux-saved-context :focus-visible{outline:none!important;box-shadow:none!important}.ux-dialog.ux-dialog--saved-form{top:0;right:0;bottom:0;left:0;width:min(420px,calc(100vw - 24px));height:fit-content;max-height:calc(100dvh - var(--ux-safe-top) - var(--ux-safe-bottom));margin:auto;border-radius:20px}.ux-dialog.ux-dialog--saved-form header{padding:12px 16px 10px}.ux-dialog.ux-dialog--saved-form header h2{font-size:18px;line-height:1.25}.ux-dialog.ux-dialog--saved-form header button{width:40px;min-width:40px;min-height:40px;height:40px}.ux-dialog.ux-dialog--saved-form .ux-dialog-body{flex:0 1 auto;padding:4px 16px 16px;overflow:auto}.ux-dialog.ux-dialog--saved-form form{display:grid;gap:2px}.ux-dialog.ux-dialog--saved-form label{margin-top:8px;font-size:12px;line-height:1.35}.ux-dialog.ux-dialog--saved-form input,.ux-dialog.ux-dialog--saved-form select{min-height:44px;margin:5px 0 2px;padding:9px 12px}.ux-dialog.ux-dialog--saved-form p{margin:5px 0 10px;font-size:12px;line-height:1.4}.ux-dialog.ux-dialog--saved-form .ux-primary{min-height:44px;padding:10px 14px}.ux-guide--service{padding:0;border:0}.ux-guide--service>strong{margin:0 0 8px}.ux-guide--service>ol{margin:8px 0 12px}.ux-guide--service .ux-guide__safety{margin:10px 0 8px;font-size:13px;line-height:1.5}.ux-guide--service .ux-guide__rules{margin-top:2px}.draft-reminder-layer{position:fixed;z-index:90;max-width:calc(100vw - 24px);transform:translate(-50%);pointer-events:none}.draft-reminder-layer[hidden]{display:none}.draft-reminder{box-sizing:border-box;display:grid;grid-template-columns:40px minmax(0,1fr) 36px;align-items:center;gap:10px;padding:12px 12px 12px 14px;border:1px solid #eadfd4;border-radius:23px;background:linear-gradient(115deg,#fffdf9,#fffdfb 68%,#fff4e9);color:#272a29;box-shadow:0 10px 30px #6d4d2b17,0 2px 7px #6d4d2b0a,inset 0 1px #fff;font-family:DallasClient,system-ui,-apple-system,sans-serif;pointer-events:auto;isolation:isolate}.draft-reminder__icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid #f0d4ba;border-radius:14px;background:linear-gradient(145deg,#fff3e5,#f7dfc7);color:#a64d16;box-shadow:inset 0 1px #ffffffc9}.draft-reminder__copy{min-width:0;align-self:center}.draft-reminder__copy p{margin:0 0 3px;font-size:11px;font-weight:500;line-height:15px;color:#786b5f}.draft-reminder__copy h2{margin:0;font-size:14px;font-weight:700;line-height:19px;letter-spacing:-.25px;overflow-wrap:anywhere}.draft-reminder button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.draft-reminder .draft-reminder__dismiss{align-self:start;width:44px;min-width:44px;height:44px;margin:-5px -4px 0;padding:0;border:0;border-radius:12px;background:transparent;color:#8b8176}.draft-reminder__footer{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:0;padding-left:2px}.draft-reminder__amount{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.draft-reminder__amount span{font-size:11px;line-height:14px;color:#786b5f}.draft-reminder__amount strong{font-size:14px;font-weight:700;line-height:19px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.draft-reminder .draft-reminder__resume{flex:none;gap:9px;min-width:137px;min-height:44px;padding:10px 14px;border:1px solid #ebc7a7;border-radius:14px;background:linear-gradient(135deg,#ffe9d3,#f7d0ad);color:#71370e;font-size:13px;font-weight:750;line-height:18px;box-shadow:inset 0 1px #ffffffb3}.draft-reminder button:focus-visible{outline:2px solid #a84008;outline-offset:3px}.draft-reminder button:disabled{cursor:wait;opacity:.55}.draft-reminder__copy .draft-reminder__error{color:#a34235}.draft-reminder__announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html:has(>body>.draft-reminder-layer:not([hidden]) .draft-reminder) .topup-screen:has(>.topup-content>.draft-reminder-anchor)>.topup-content{margin-bottom:144px}@media (hover:hover){.draft-reminder .draft-reminder__resume:hover{background:#f6d1b0}.draft-reminder .draft-reminder__dismiss:hover{background:#f6eee5;color:#71370e}}@media (prefers-reduced-motion:reduce){.draft-reminder,.draft-reminder *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.training-flow{--tf-bg: #09090a;--tf-surface: #151518;--tf-surface-raised: #1b1b1f;--tf-line: rgba(255, 255, 255, .09);--tf-text: #f5f5f7;--tf-muted: #aaaab2;--tf-orange: #ff920f;box-sizing:border-box;min-width:0;padding:2px 0 18px;color:var(--tf-text);font-family:var(--font, "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.training-flow *,.training-flow *:before,.training-flow *:after{box-sizing:border-box}.tf-heading{margin:0 0 20px}.tf-kicker,.tf-overline{display:block;color:#f4a03a;font-size:10px;font-weight:700;letter-spacing:.105em;line-height:1.4}.tf-heading h2,.tf-brief-head h2,.tf-step-heading h2{margin:6px 0 0;color:var(--tf-text);font-size:clamp(23px,6vw,28px);font-weight:740;letter-spacing:-.035em;line-height:1.16;overflow-wrap:anywhere}.tf-heading p{max-width:36em;margin:8px 0 0;color:#b6b6bd;font-size:14px;line-height:1.5}.tf-safety{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:12px 13px;border:1px solid rgba(255,146,15,.18);border-left:2px solid var(--tf-orange);border-radius:0 12px 12px 0;background:#ff920f0e}.tf-safety-mark{display:grid;flex:0 0 20px;width:20px;height:20px;margin-top:1px;place-items:center;border:1px solid rgba(255,163,55,.65);border-radius:50%;color:#ffad42;font-size:12px;font-weight:750}.tf-safety p{min-width:0;margin:0;color:#d1ccc4;font-size:12px;line-height:1.5}.tf-safety strong{color:#f5f5f7;font-weight:700}.tf-library-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:25px 0 9px}.tf-library-head h3{margin:0;font-size:17px;font-weight:690;letter-spacing:-.015em}.tf-library-head>span{flex:0 0 auto;color:#93939b;font-size:12px}.tf-group{min-width:0;margin:0}.tf-group h4{margin:18px 0 3px;color:#8f8f97;font-size:11px;font-weight:700;letter-spacing:.075em;line-height:1.4;text-transform:uppercase}.tf-list{min-width:0;border-top:1px solid var(--tf-line)}.tf-scenario{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:74px;padding:11px 2px;border:0;border-bottom:1px solid var(--tf-line);border-radius:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer;touch-action:manipulation}.ux-training.tf-launch{align-items:center;min-height:68px;margin:12px 0;padding:12px 14px;border-color:#ffffff1a;border-radius:15px;background:#18181b}.tf-launch-copy{display:grid;gap:4px;min-width:0;text-align:left}.tf-launch-copy strong{color:#f5f5f7;font-size:14px;font-weight:680;line-height:1.3}.tf-launch-copy small{color:#a4a4ac;font-size:11px;line-height:1.35}.tf-launch-action{display:flex;flex:0 0 auto;align-items:center;gap:7px;color:#ffab3d!important;font-size:12px!important;font-weight:650;white-space:nowrap}.tf-launch-action span{font-size:16px}.tf-glyph-wrap{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#17171a;color:#e7e7e9}.tf-glyph{display:block;width:28px;height:28px;overflow:visible}.tf-glyph-accent{color:var(--tf-orange);stroke:currentColor}.tf-scenario-copy{flex:1 1 auto;min-width:0}.tf-scenario-copy strong{display:block;color:#f1f1f3;font-size:14px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.tf-scenario-copy small{display:-webkit-box;margin-top:4px;overflow:hidden;color:#96969e;font-size:11px;line-height:1.4;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tf-arrow{flex:0 0 auto;margin-left:auto;padding:7px 2px 7px 7px;color:#777780;font-size:20px;line-height:1;transition:color .16s ease,transform .16s ease}.tf-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:-4px 0 14px;padding:6px 8px 6px 0;border:0;background:transparent;color:#babac1;font-family:inherit;font-size:13px;font-weight:550;line-height:1.2;cursor:pointer;touch-action:manipulation}.tf-back span{color:#ffad42;font-size:20px;line-height:1}.tf-brief-head{display:flex;align-items:center;gap:13px;min-width:0;margin:0 0 12px}.tf-glyph-wrap--large{flex-basis:54px;width:54px;height:54px;border-color:#ff920f33;background:#17171a}.tf-glyph-wrap--large .tf-glyph{width:34px;height:34px}.tf-brief-head>div{min-width:0}.tf-brief-head h2{margin-top:4px;font-size:clamp(21px,5.8vw,26px)}.tf-summary{margin:0 0 14px;color:#d2d2d6;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.tf-safety--brief{margin:0 0 20px}.tf-brief-block{padding:0 0 17px;border-bottom:1px solid var(--tf-line)}.tf-brief-block>p{margin:7px 0 0;color:#bbbcc2;font-size:13px;line-height:1.52;overflow-wrap:anywhere}.tf-real-rules{margin:0 0 18px;border-bottom:1px solid var(--tf-line)}.tf-real-rules summary{display:flex;align-items:center;min-height:48px;color:#e1e1e4;font-size:13px;font-weight:600;cursor:pointer;list-style:none}.tf-real-rules summary::-webkit-details-marker{display:none}.tf-real-rules summary:after{content:"+";margin-left:auto;padding-left:12px;color:#ffad42;font-size:20px;font-weight:400}.tf-real-rules[open] summary:after{content:"−"}.tf-real-rules ol{margin:0 0 14px;padding-left:23px;color:#b5b5bc;font-size:12px;line-height:1.5}.tf-real-rules li{padding:3px 0 3px 3px}.tf-real-rules li::marker{color:var(--tf-orange);font-weight:700}.tf-primary,.tf-secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;min-height:48px;padding:12px 16px;border:1px solid transparent;border-radius:13px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.25;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.tf-primary{background:var(--tf-orange);color:#17120c}.tf-primary>span{font-size:17px;line-height:1}.tf-secondary{margin-top:7px;border-color:var(--tf-line);background:transparent;color:#d0d0d5}.tf-step-heading{margin:0 0 15px}.tf-step-heading h2{margin-top:5px;font-size:23px}.tf-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 21px;padding:0 0 13px;border-bottom:1px solid var(--tf-line);list-style:none}.tf-progress li{display:flex;align-items:center;gap:7px;min-width:0;min-height:30px;padding:4px 3px;border-bottom:2px solid transparent;color:#797981;font-size:10px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.tf-progress li[data-active=true]{border-bottom-color:var(--tf-orange);color:#f1f1f3}.tf-progress li[data-complete=true]{color:#d6a25f}.tf-progress-mark{display:grid;flex:0 0 20px;width:20px;height:20px;place-items:center;border:1px solid #494950;border-radius:50%;color:inherit;font-size:10px}.tf-progress li[data-active=true] .tf-progress-mark{border-color:var(--tf-orange);color:#ffad42}.tf-progress li[data-complete=true] .tf-progress-mark{border-color:#ff920f73;background:#ff920f1f}.tf-step-content{min-width:0}.tf-example{margin:0 0 17px;padding:12px 13px;border:1px solid var(--tf-line);border-radius:12px;background:#111113}.tf-example p{margin:6px 0 0;color:#c7c7cd;font-size:12px;line-height:1.5}.tf-instruction{margin:0 0 17px;color:#e2e2e5;font-size:14px;line-height:1.55}.tf-field{display:grid;gap:8px;color:#efeff1;font-size:13px;font-weight:600}.tf-input-wrap{position:relative;display:flex;align-items:center;min-width:0}.tf-input-wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-height:52px;padding:12px 53px 12px 14px;border:1px solid #39393f;border-radius:12px;outline:none;background:#111113;color:#fff;font-family:inherit;font-size:18px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.tf-input-wrap input:focus-visible{border-color:#df8822;box-shadow:0 0 0 3px #ff920f24}.tf-input-wrap input[aria-invalid=true]{border-color:#e16a5e}.tf-input-wrap>span{position:absolute;right:14px;color:#96969e;font-size:13px;pointer-events:none}.tf-field-help{margin:8px 0 17px;color:#8f8f97;font-size:11px;line-height:1.45}.tf-error{margin:-5px 0 12px;color:#ff9489;font-size:12px;line-height:1.45}.tf-confirmation{display:flex;align-items:flex-start;gap:12px;padding:14px 0 18px;border-bottom:1px solid var(--tf-line)}.tf-confirmation-mark{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:1px solid rgba(255,146,15,.3);border-radius:11px;background:#ff920f14;color:#ffab3d;font-size:12px;font-weight:700}.tf-confirmation>div{min-width:0}.tf-confirmation p{margin:6px 0 0;color:#c4c4ca;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.tf-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;gap:12px;min-height:64px;margin:10px 0 14px;color:#dedee2;font-size:13px;line-height:1.45;cursor:pointer}.tf-check input{position:absolute;width:1px;height:1px;opacity:0}.tf-check-box{display:grid;flex:0 0 24px;width:24px;height:24px;place-items:center;border:1px solid #5a5a61;border-radius:7px;color:transparent;font-size:15px;font-weight:800}.tf-check input:checked+.tf-check-box{border-color:var(--tf-orange);background:var(--tf-orange);color:#16110a}.tf-check input:focus-visible+.tf-check-box{outline:2px solid #ffb75c;outline-offset:3px}.tf-completion{display:flex;flex-direction:column;align-items:center;padding:9px 0 0;text-align:center}.tf-success-mark{width:72px;height:72px;margin:0 0 12px;overflow:visible;fill:none;stroke:#ff920f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tf-success-mark circle:first-child{fill:#ff920f14;stroke:#ff920f38}.tf-success-ring{stroke:#ff920f8c}.tf-completion h3{margin:6px 0 8px;color:#f5f5f7;font-size:21px;line-height:1.2;letter-spacing:-.025em}.tf-finish-copy{max-width:42em;margin:0 0 17px;color:#bdbdc4;font-size:13px;line-height:1.55}.tf-safety--done{width:100%;margin:0 0 16px;text-align:left}.tf-primary:focus-visible,.tf-secondary:focus-visible,.tf-back:focus-visible,.tf-scenario:focus-visible,.tf-real-rules summary:focus-visible{outline:2px solid #ffb75c;outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tf-scenario:hover .tf-arrow{color:#ffad42;transform:translate(2px)}.tf-primary:hover{background:#ffa12b}.tf-secondary:hover{border-color:#ff920f59;background:#ff920f0f}}@media (prefers-reduced-motion:no-preference){.tf-scenario,.tf-primary,.tf-secondary{transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.tf-scenario:active,.tf-primary:active,.tf-secondary:active{transform:scale(.99)}.tf-brief-head,.tf-step-content,.tf-completion{animation:tf-enter .2s cubic-bezier(.22,1,.36,1) both}@keyframes tf-enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.training-flow *,.training-flow *:before,.training-flow *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media (max-width:350px){.tf-scenario{gap:9px;min-height:72px}.tf-glyph-wrap{flex-basis:38px;width:38px;height:38px}.tf-glyph{width:25px;height:25px}.tf-scenario-copy strong{font-size:13px}.tf-scenario-copy small{font-size:10px}.tf-progress{gap:3px}.tf-progress li{gap:4px;padding-inline:1px;font-size:9px}.tf-progress-mark{flex-basis:18px;width:18px;height:18px}}html.dallas-executor-v35{--ex35-bg:#f6f6f3;--ex35-surface:#fff;--ex35-soft:#f8f7f3;--ex35-ink:#171a1c;--ex35-muted:#6f797b;--ex35-faint:#929a96;--ex35-line:#e2e5df;--ex35-accent:#a84008;--ex35-orange:#f79435;--ex35-apricot:#fff0e2;--ex35-warm-line:#e8c8aa;--ex35-success:#34785c;--ex35-success-soft:#edf5ef;--ex35-danger:#b7493d;--ex35-danger-soft:#fbefeb;--ex35-shadow:0 5px 18px rgba(31,42,34,.035);color-scheme:light;background:var(--ex35-bg)}html.dallas-executor-v35 body,html.dallas-executor-v35 .app-shell--worker{background:var(--ex35-bg);color:var(--ex35-ink)}html.dallas-executor-v35 .phone-frame--worker{color:var(--ex35-ink);background:var(--ex35-bg)!important;font-family:DallasClient,Manrope,system-ui,sans-serif;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;gap:0!important;overflow:hidden!important;padding:0!important;border-color:var(--ex35-line)!important;isolation:isolate}html.dallas-executor-v35 .phone-frame--worker:before,html.dallas-executor-v35 .phone-frame--worker:after{display:none!important}html.dallas-executor-v35 .phone-frame--worker>.worker-screen--modern{display:block!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;min-height:0!important;overflow:hidden!important;background:transparent!important}html.dallas-executor-v35 .phone-frame--worker [hidden]{display:none!important}html.dallas-executor-v35 .phone-frame--worker button,html.dallas-executor-v35 .phone-frame--worker input,html.dallas-executor-v35 .phone-frame--worker select,html.dallas-executor-v35 .phone-frame--worker textarea{font-family:inherit;-webkit-tap-highlight-color:transparent}html.dallas-executor-v35 .phone-frame--worker button{touch-action:manipulation}html.dallas-executor-v35 .phone-frame--worker input,html.dallas-executor-v35 .phone-frame--worker select,html.dallas-executor-v35 .phone-frame--worker textarea{font-size:16px}html.dallas-executor-v35 .phone-frame--worker button:focus-visible,html.dallas-executor-v35 .phone-frame--worker a:focus-visible,html.dallas-executor-v35 .phone-frame--worker input:focus-visible,html.dallas-executor-v35 .phone-frame--worker select:focus-visible,html.dallas-executor-v35 .phone-frame--worker textarea:focus-visible{outline:2px solid var(--ex35-accent);outline-offset:3px}html.dallas-executor-v35 .phone-frame--worker[data-worker-focus=pointer] button:focus{outline:none}html.dallas-executor-v35 .ex35-icon{display:block;flex:none;stroke-width:1.8}html.dallas-executor-v35 .ex35-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;min-width:44px;padding:12px 17px;border:1px solid var(--ex35-line);border-radius:16px;background:var(--ex35-surface);color:var(--ex35-ink);font-size:14px;line-height:20px;font-weight:650;text-decoration:none;cursor:pointer;box-shadow:none;transition:background .16s,border-color .16s}html.dallas-executor-v35 .ex35-button>span{min-width:0;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-button--full{width:100%}html.dallas-executor-v35 .ex35-button--primary{background:var(--ex35-apricot);border-color:var(--ex35-warm-line);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-button--quiet{background:transparent;border-color:transparent;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-button--danger{background:var(--ex35-danger-soft);border-color:#efcfc8;color:var(--ex35-danger)}html.dallas-executor-v35 .ex35-button:disabled{cursor:default;opacity:.5}html.dallas-executor-v35 .ex35-tabs{display:flex;align-items:stretch;gap:4px;padding:4px;border:1px solid var(--ex35-line);border-radius:18px;background:var(--ex35-surface);isolation:isolate;min-width:0}html.dallas-executor-v35 .ex35-tabs>button{position:relative;flex:1;min-width:0;min-height:44px;padding:8px 10px;border:0;border-radius:14px;background:transparent;color:var(--ex35-muted);font-size:13px;line-height:18px;font-weight:600;cursor:pointer}html.dallas-executor-v35 .ex35-tabs>button[aria-pressed=true]{color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-tabs>button:disabled{opacity:.4;cursor:default}html.dallas-executor-v35 .ex35-tabs__selected{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid var(--ex35-warm-line);border-radius:14px;background:var(--ex35-apricot)}html.dallas-executor-v35 .ex35-tabs__label{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;position:relative}html.dallas-executor-v35 .ex35-tabs__label>small{font-size:11px;font-weight:650;line-height:16px;min-width:19px;border-radius:7px;padding:1px 4px;background:#f0f1ec;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-tabs [aria-pressed=true] small{background:#f7deca;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-section{min-width:0;margin:0}html.dallas-executor-v35 .ex35-section+.ex35-section{margin-top:24px}html.dallas-executor-v35 .ex35-section__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;min-width:0}html.dallas-executor-v35 .ex35-section__heading h2{margin:0;color:var(--ex35-ink);font-size:21px;line-height:27px;font-weight:700;letter-spacing:-.6px}html.dallas-executor-v35 .ex35-section__heading>.ex35-button{min-height:44px;padding:9px 0;font-size:13px}html.dallas-executor-v35 .ex35-eyebrow{display:block;font-size:11px;line-height:17px;letter-spacing:.08em;font-weight:650;color:var(--ex35-muted);text-transform:uppercase;margin-bottom:4px}html.dallas-executor-v35 .ex35-surface{min-width:0;background:var(--ex35-surface);border:1px solid var(--ex35-line);border-radius:24px;box-shadow:var(--ex35-shadow);overflow:hidden}html.dallas-executor-v35 .ex35-notice{display:flex;align-items:flex-start;gap:11px;padding:15px 16px;border-radius:18px;background:#eef0eb;border:1px solid var(--ex35-line);color:#546159;font-size:13px;line-height:20px;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-notice>.ex35-icon{margin-top:1px}html.dallas-executor-v35 .ex35-notice>div{min-width:0}html.dallas-executor-v35 .ex35-notice strong{display:block;color:var(--ex35-ink);font-size:14px;font-weight:650;margin-bottom:3px}html.dallas-executor-v35 .ex35-notice--warm{background:#fff8f0;border-color:#f0dfcc;color:#8e6747}html.dallas-executor-v35 .ex35-notice--success{background:var(--ex35-success-soft);border-color:#d7e7dc;color:var(--ex35-success)}html.dallas-executor-v35 .ex35-notice--danger{background:var(--ex35-danger-soft);border-color:#efcfc8;color:var(--ex35-danger)}html.dallas-executor-v35 .ex35-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px;min-height:240px;padding:30px 22px;color:var(--ex35-muted);background:var(--ex35-surface);border:1px solid var(--ex35-line);border-radius:24px}html.dallas-executor-v35 .ex35-empty__mark{display:grid;place-items:center;width:64px;height:64px;background:var(--ex35-soft);color:#727e72;border-radius:23px;margin-bottom:6px}html.dallas-executor-v35 .ex35-empty__art{object-fit:contain;display:block;margin:-6px 0 0}html.dallas-executor-v35 .ex35-empty h3{margin:0;font-size:17px;line-height:24px;color:var(--ex35-ink);font-weight:650;letter-spacing:-.3px}html.dallas-executor-v35 .ex35-empty p{margin:0;max-width:34ch;font-size:13px;line-height:20px}html.dallas-executor-v35 .ex35-empty .ex35-button{margin-top:6px}html.dallas-executor-v35 .ex35-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:74px;display:flex;align-items:center;gap:12px;padding:16px;border:0;background:transparent;color:var(--ex35-ink);text-align:left;cursor:pointer;border-radius:0}html.dallas-executor-v35 .ex35-row+.ex35-row{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-row__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:var(--ex35-soft);color:#58665d;flex:none}html.dallas-executor-v35 .ex35-row__copy{display:grid;gap:3px;min-width:0;flex:1}html.dallas-executor-v35 .ex35-row__copy strong{font-size:14px;font-weight:650;line-height:20px}html.dallas-executor-v35 .ex35-row__copy small{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-row__value{font-size:12px;line-height:18px;max-width:34%;color:var(--ex35-accent);text-align:right;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-row>.ex35-icon{color:var(--ex35-faint)}html.dallas-executor-v35 .ex35-row:disabled{opacity:.45;cursor:default}html.dallas-executor-v35 .ex35-skeleton{display:grid;gap:12px;padding:20px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;overflow:hidden}html.dallas-executor-v35 .ex35-skeleton>span{position:relative;height:80px;border-radius:17px;background:#f3f3ef;overflow:hidden}html.dallas-executor-v35 .ex35-skeleton>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:ex35-shimmer 1.6s ease-in-out infinite}@keyframes ex35-shimmer{to{transform:translate(100%)}}html.dallas-executor-v35 .ex35-brand{position:relative;display:block;flex:none;width:96px;aspect-ratio:512/78;line-height:0}html.dallas-executor-v35 .ex35-brand .cl-brand-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}html.dallas-executor-v35 .ex35-brand .cl-brand-image--letters{clip-path:inset(0 32.8125% 0 0);filter:brightness(.1)}html.dallas-executor-v35 .ex35-brand .cl-brand-image--accent{clip-path:inset(0 0 0 67.1875%);filter:none}@media (hover:hover){html.dallas-executor-v35 .ex35-button:not(:disabled):hover{border-color:var(--ex35-warm-line);background:#fff8f0}html.dallas-executor-v35 .ex35-row:not(:disabled):hover{background:#fbfaf6}}@media (prefers-reduced-motion:reduce){html.dallas-executor-v35 .ex35-skeleton>span:after{animation:none}html.dallas-executor-v35 .ex35-button{transition:none}}.ex35-experience{min-width:0}.ex35-experience-plan{position:relative;overflow:hidden;gap:20px}.ex35-experience-plan-price{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;min-width:0}.ex35-experience-plan-price strong{font-size:42px;font-weight:650;line-height:1.15;letter-spacing:-.05em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ex35-experience-plan-price span{font-size:13px;color:#6f797b}.ex35-experience-benefits{list-style:none;padding:0;margin:0;display:grid;gap:13px}.ex35-experience-benefits>li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.ex35-experience-benefits .ex35-icon{flex-shrink:0;margin-top:1px;color:#a84008}.ex35-experience-switch{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;min-height:76px;border-bottom:1px solid #eef0ec;cursor:pointer}.ex35-experience-switch:last-child{border-bottom:0}.ex35-experience-switch>span:first-child{display:grid;gap:5px;min-width:0}.ex35-experience-switch strong{font-size:15px;line-height:1.5;font-weight:600}.ex35-experience-switch small{font-size:12px;line-height:1.5}.ex35-experience-switch input{position:absolute;opacity:0;width:1px;height:1px}.ex35-experience-toggle{position:relative;display:block;width:46px;height:28px;border-radius:999px;background:#e3e7df;border:1px solid #dae0d5;flex-shrink:0;transition:background .2s ease,border-color .2s ease}.ex35-experience-toggle:after{content:"";position:absolute;width:22px;height:22px;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #23302717;transition:transform .2s ease}.ex35-experience-switch input:checked+.ex35-experience-toggle{background:#bd672f;border-color:#bd672f}.ex35-experience-switch input:checked+.ex35-experience-toggle:after{transform:translate(18px)}.ex35-experience-switch input:focus-visible+.ex35-experience-toggle{outline:2px solid #a84008;outline-offset:3px}.ex35-experience-switch:has(input:disabled){opacity:.55;cursor:default}.ex35-experience-form-note{padding:14px;border-radius:16px;background:#f8f7f3;color:#6f797b}.ex35-experience-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:12px 15px;border:1px solid #e8c8aa;border-radius:16px;background:#fff7ed;color:#a84008;font-size:14px;font-weight:600;text-decoration:none}.ex35-experience-ticket{display:grid;gap:12px;padding:16px;border:1px solid #e2e5df;border-radius:20px;background:#fff;min-width:0}.ex35-experience-ticket p{white-space:pre-wrap;overflow-wrap:anywhere}.ex35-experience-answer{display:grid;gap:6px;padding:14px;border-radius:15px;background:#f3f5ef}.ex35-experience-answer small{font-size:12px}.ex35-experience-report-row{display:flex;justify-content:space-between;gap:14px;min-width:0;padding:14px 0;border-bottom:1px solid #eef0ec}.ex35-experience-report-row:last-child{border-bottom:0}.ex35-experience-report-row>div{display:grid;gap:5px}.ex35-experience-report-row strong{font-size:16px;line-height:1.5;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ex35-experience-report-row small{font-size:12px}.ex35-experience-scenario{display:flex;align-items:flex-start;gap:13px;width:100%;min-height:98px;padding:18px;text-align:left;border:1px solid #e2e5df;border-radius:22px;background:#fff;color:inherit;font:inherit;cursor:pointer}.ex35-experience-scenario>span:nth-child(2){flex:1;display:grid;gap:5px;min-width:0}.ex35-experience-scenario strong{font-size:16px;font-weight:650;line-height:1.4}.ex35-experience-scenario small{font-size:12px;line-height:1.55;color:#6f797b}.ex35-experience-scenario>.ex35-icon:last-child{align-self:center;flex-shrink:0}.ex35-experience-glyph{width:42px;height:42px;display:grid;place-items:center;flex-shrink:0;background:#fff4e9;border-radius:14px;color:#a84008}.ex35-experience-glyph svg{width:30px;height:30px}.ex35-experience-glyph .tf-glyph-accent{stroke:#d78b4e}.ex35-experience-training-group{display:grid;gap:12px}.ex35-experience-training-group>h3{font-size:13px;font-weight:600;color:#6f797b;padding-left:3px}.ex35-experience-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;list-style:none;margin:0;padding:0}.ex35-experience-steps li{display:grid;gap:7px;padding:12px 9px;border-radius:15px;background:#f0f2ed;color:#6f797b;font-size:11px;line-height:1.4}.ex35-experience-steps li[data-active=true]{background:#fff0e2;color:#a84008}.ex35-experience-steps li[data-complete=true]{background:#edf5ef;color:#34785c}.ex35-experience-step-number{font-size:15px;font-weight:650}.ex35-experience-rules{margin:0;padding-left:20px;display:grid;gap:12px;font-size:14px;line-height:1.6}.ex35-experience-training-note{display:grid;gap:10px;padding:16px;border-radius:18px;background:#f8f7f3}.ex35-experience-training-note>small{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.ex35-experience-training-note>p{font-size:15px;line-height:1.6}.ex35-experience-practice-mark{display:grid;place-items:center;width:56px;height:56px;border-radius:19px;background:#edf5ef;color:#34785c;margin:0 auto}.ex35-experience-practice-done{text-align:center}.ex35-experience-practice-done .ex35-tools-actions{margin-top:5px}.ex35-experience-calendar{display:grid;gap:14px;padding:16px;border-radius:18px;background:#f8f7f3}.ex35-experience-chart{display:grid;gap:22px}.ex35-experience-total{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ex35-experience-total strong{font-size:44px;line-height:1.1;letter-spacing:-.05em;font-weight:650;font-variant-numeric:tabular-nums}.ex35-experience-total span{font-size:14px;color:#6f797b}.ex35-experience-bars{display:grid;gap:18px;margin:0;padding:0;list-style:none}.ex35-experience-bar>div:first-child{display:flex;justify-content:space-between;gap:14px;font-size:13px;line-height:1.5;margin-bottom:8px}.ex35-experience-bar>div:first-child>span{max-width:78%;color:#6f797b}.ex35-experience-bar>div:first-child>strong{font-size:14px;font-weight:650;font-variant-numeric:tabular-nums}.ex35-experience-bar-track{height:9px;background:#f0f2ed;border-radius:20px;overflow:hidden}.ex35-experience-bar-track>span{display:block;height:100%;background:#d58a49;border-radius:inherit}.ex35-experience-bar small{display:block;margin-top:5px;font-size:11px;color:#8b948d}.ex35-experience-referral-share{display:flex;gap:10px;flex-wrap:wrap}.ex35-experience-referral-share>*{flex:1;min-width:120px}@media (min-width:700px){.ex35-experience-library{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ex35-experience-plan{max-width:680px}.ex35-experience-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (prefers-reduced-motion:reduce){.ex35-experience-toggle,.ex35-experience-toggle:after{transition:none}}:root{color-scheme:dark;-webkit-tap-highlight-color:transparent;--bg: #09090a;--card: #17171a;--card-2: #1b1b1f;--line: rgba(255, 255, 255, .07);--text: #f5f5f7;--muted: rgba(255, 255, 255, .22);--muted-2: rgba(255, 255, 255, .38);--accent: #ff920f;--accent-2: #ff7c00;--font: "SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--manual-top-shift: 34px}*,*:before,*:after{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.admin-ai-profile-entry{position:relative;overflow:hidden;min-height:66px!important;border:1px solid rgba(255,145,15,.16)!important;background:radial-gradient(circle at 88% 10%,rgba(255,145,15,.16),transparent 35%),linear-gradient(135deg,#1f1b18fa,#131316fa)!important}.admin-ai-profile-entry:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.035),transparent 62%);transform:translate(-100%);animation:ai-profile-shine 5.5s ease-in-out infinite}.admin-ai-profile-entry__icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid rgba(255,164,53,.24);border-radius:12px;color:#fff;background:linear-gradient(145deg,#ff9d24,#f17600);box-shadow:0 9px 24px #ff7d053d,inset 0 1px #ffffff38;font-size:11px;font-weight:850;letter-spacing:-.04em}.admin-ai-profile-entry .profile-row-item__text{display:grid;gap:4px}.admin-ai-profile-entry .profile-row-item__text strong{color:#fff;font-size:15px;line-height:1}.admin-ai-profile-entry .profile-row-item__text small{color:#ffffff57;font-size:9px;line-height:1.2}@keyframes ai-profile-shine{0%,65%{transform:translate(-100%)}88%,to{transform:translate(100%)}}.admin-screen--ai-insights{overflow-x:hidden;overflow-y:auto;padding:0 0 50px;background:#090a0c}.ai-insights-screen{width:100%;max-width:1180px;margin:0 auto;padding:14px 12px 40px;color:#f7f7f8}.ai-insights-topbar{position:sticky;z-index:40;top:-1px;min-height:55px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 2px;background:linear-gradient(180deg,#090a0cfa 70%,#090a0c00);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-insights-back{width:36px;height:36px;border:1px solid rgba(255,255,255,.075);border-radius:12px;color:#ffffffb3;background:#ffffff0a;font-size:27px;line-height:1}.ai-insights-topbar>div{min-width:0;display:grid;gap:3px}.ai-insights-topbar>div span{color:#ff9820;font-size:7px;font-weight:850;letter-spacing:.16em}.ai-insights-topbar>div strong{overflow:hidden;font-size:12px;font-weight:580;white-space:nowrap;text-overflow:ellipsis}.ai-connection{min-height:26px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:1px solid rgba(255,255,255,.06);border-radius:99px;color:#ffffff57;background:#ffffff08;font-size:7px}.ai-connection i{width:5px;height:5px;border-radius:50%;background:#ff9d2b;box-shadow:0 0 7px #ff910f8c}.ai-connection--ready{color:#55df91;border-color:#55df9121;background:#55df910e}.ai-connection--ready i{background:#55df91;box-shadow:0 0 8px #55df91;animation:ai-live-pulse 1.8s ease-in-out infinite}.ai-mirror-signature{position:relative;isolation:isolate;min-height:27px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:99px;color:#ffffff7a;background:linear-gradient(115deg,#ffffff06,#ff7a0c13,#ffffff06);box-shadow:inset 0 1px #ffffff0b,0 7px 20px #0000002e;font-size:6px;font-weight:600;white-space:nowrap}.ai-mirror-signature:before{content:"";position:absolute;z-index:-1;top:-80%;right:-25%;bottom:-80%;left:-25%;background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.12) 48%,transparent 62%);transform:translate(-70%) rotate(8deg);animation:ai-mirror-glint 3.8s ease-in-out infinite}.ai-mirror-signature>i{position:relative;display:inline-grid;place-items:center;color:transparent;background:linear-gradient(135deg,#fff2e5 4%,#ffbc68 25%,#ff7b16 48%,#ff4f65 70%,#ffc27a 94%);background-size:240% 240%;background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 0 4px rgba(255,93,66,.72));font-size:11px;line-height:1;font-style:normal;animation:ai-heart-shimmer 2.4s ease-in-out infinite}.ai-mirror-signature>i:after{content:"";position:absolute;width:4px;height:4px;right:-2px;top:-2px;border-radius:50%;background:#fff5e8;box-shadow:0 0 7px #ff9b2f;animation:ai-heart-spark 2.4s ease-in-out infinite}.ai-insights-hero{position:relative;isolation:isolate;min-height:310px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 120px;align-items:center;padding:24px 17px;border:1px solid rgba(255,255,255,.085);border-radius:25px;background:radial-gradient(circle at 92% 5%,rgba(255,135,15,.17),transparent 42%),linear-gradient(145deg,#1b1c21,#0e0f13 72%);box-shadow:inset 0 1px #ffffff0e,0 18px 50px #0000004d}.ai-insights-hero__ambient{position:absolute;z-index:-1;left:-70px;bottom:-100px;width:250px;height:250px;border-radius:50%;background:#ff7f081c;filter:blur(38px);animation:ai-ambient 5s ease-in-out infinite alternate}.ai-insights-hero__content{min-width:0;position:relative;z-index:2}.ai-insights-eyebrow,.ai-section-kicker{display:inline-flex;align-items:center;gap:6px;color:#ffffff61;font-size:7px;font-weight:780;letter-spacing:.13em}.ai-insights-eyebrow i{width:5px;height:5px;border-radius:50%;background:#ff9216;box-shadow:0 0 9px #ff7c00;animation:ai-live-pulse 1.8s ease-in-out infinite}.ai-insights-hero h1{margin:14px 0 0;font-size:38px;line-height:.93;letter-spacing:-.065em;font-weight:650}.ai-insights-hero h1 em{color:#ff981f;font-style:normal}.ai-insights-hero__content>p{max-width:520px;margin:15px 0 0;color:#ffffff73;font-size:11px;line-height:1.52}.ai-insights-hero__actions{margin-top:21px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ai-insights-primary{min-height:43px;display:inline-flex;align-items:center;justify-content:space-between;gap:22px;padding:0 13px 0 15px;border:0;border-radius:13px;color:#fff;background:linear-gradient(180deg,#ffa124,#f47b04);box-shadow:0 11px 27px #ff7b0338,inset 0 1px #fff3;font-size:10px;font-weight:720}.ai-insights-primary i{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#ffffff24;font-style:normal;font-size:12px}.ai-insights-primary:disabled{opacity:.4;box-shadow:none}.ai-insights-history-button{min-height:43px;display:inline-flex;align-items:center;gap:10px;padding:0 10px 0 13px;border:1px solid rgba(255,255,255,.08);border-radius:13px;color:#ffffffb3;background:#ffffff09;font-size:9px;font-weight:650}.ai-insights-history-button b{min-width:23px;height:23px;display:grid;place-items:center;border-radius:8px;color:#ff9c29;background:#ff8b0c1a;font-size:7px}.ai-insights-hero__actions small{max-width:160px;color:#ffffff40;font-size:7px;line-height:1.35}.ai-insights-hero__visual{position:relative;width:120px;height:170px;display:grid;place-items:center}.ai-hero-orbit{position:absolute;border:1px solid rgba(255,154,38,.16);border-radius:50%}.ai-hero-orbit--one{width:118px;height:62px;transform:rotate(-18deg);animation:ai-orbit-one 7s ease-in-out infinite alternate}.ai-hero-orbit--two{width:72px;height:142px;border-color:#ffffff14;transform:rotate(24deg);animation:ai-orbit-two 8s ease-in-out infinite alternate}.ai-hero-core{position:relative;width:60px;height:60px;display:grid;place-items:center;border:1px solid rgba(255,171,67,.32);border-radius:20px;color:#fff;background:radial-gradient(circle at 35% 25%,#ffaf48,#f07900 65%);box-shadow:0 0 45px #ff7e0440,inset 0 1px #ffffff40;transform:rotate(6deg)}.ai-hero-core span{font-size:18px;font-weight:850;letter-spacing:-.08em;transform:rotate(-6deg)}.ai-hero-core i{position:absolute;right:7px;top:7px;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff}.ai-hero-node{position:absolute;min-width:29px;height:20px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:#ffffff91;background:#1c1d21;box-shadow:0 7px 17px #00000040;font-size:6px;font-weight:800}.ai-hero-node--one{left:-1px;top:25px}.ai-hero-node--two{right:-3px;bottom:30px}.ai-hero-node--three{left:10px;bottom:8px}.ai-connection-card,.ai-error-state{margin-top:10px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;border:1px solid rgba(255,151,31,.13);border-radius:18px;background:linear-gradient(135deg,#ff8b0c11,#ffffff06)}.ai-connection-card__icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#ff9b28;background:#ff910f1a;font-size:19px}.ai-connection-card>div:nth-child(2) span{color:#ff9b28;font-size:6px;font-weight:800;letter-spacing:.13em}.ai-connection-card h2,.ai-error-state h2{margin:5px 0 0;font-size:12px;font-weight:610}.ai-connection-card p,.ai-error-state p{margin:5px 0 0;color:#ffffff59;font-size:8px;line-height:1.4}.ai-connection-card>b{padding:6px 7px;border-radius:8px;color:#ffffff5c;background:#ffffff0a;font-size:6px;letter-spacing:.08em;white-space:nowrap}.ai-error-state{border-color:#ff68632b;background:#ff5c570d}.ai-error-state>span{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;color:#ff7771;background:#ff67601a;font-weight:800}.ai-error-state button{border:0;color:#ffffff73;background:transparent;font-size:8px}.ai-score-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ai-score-card{min-width:0;min-height:99px;padding:12px;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:17px;background:linear-gradient(145deg,#191a1ffa,#0f1014fa);box-shadow:inset 0 1px #ffffff09}.ai-score-card--main{grid-column:1/-1;min-height:126px;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px;background:radial-gradient(circle at 0 50%,rgba(255,139,12,.13),transparent 45%),linear-gradient(145deg,#1b1c21,#101115)}.ai-score-ring{--ai-score: 0;width:78px;height:78px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#ff971e calc(var(--ai-score) * 1%),#fff1 0);box-shadow:0 9px 25px #ff7d051f}.ai-score-ring:before{content:"";grid-area:1/1;width:65px;height:65px;border-radius:50%;background:#17181c;box-shadow:inset 0 1px #ffffff0f}.ai-score-ring span{z-index:1;grid-area:1/1;display:flex;align-items:baseline}.ai-score-ring strong{font-size:25px;letter-spacing:-.06em}.ai-score-ring small{color:#ffffff4d;font-size:7px}.ai-score-card--main>div:last-child span{color:#ff9d2c;font-size:8px;font-weight:720}.ai-score-card--main p{margin:7px 0 0;color:#ffffff5e;font-size:9px;line-height:1.4}.ai-score-card__icon{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;color:#ff9c29;background:#ff910f17;font-size:12px}.ai-score-card>strong{display:block;margin-top:11px;font-size:25px;line-height:1;letter-spacing:-.05em}.ai-score-card>p{margin:6px 0 0;color:#ffffff4d;font-size:8px}.ai-overview-grid,.ai-section,.ai-bottom-grid{margin-top:10px}.ai-overview-grid{display:grid;gap:7px}.ai-overview-card{padding:15px;border:1px solid rgba(255,255,255,.065);border-radius:19px;background:linear-gradient(145deg,#18191e,#101115)}.ai-overview-card h2{margin:8px 0 0;font-size:15px;letter-spacing:-.025em}.ai-overview-card__lead{margin:11px 0 0;color:#ffffff8c;font-size:11px;line-height:1.55}.ai-section-kicker{color:#f92}.ai-section-kicker--positive{color:#55df91}.ai-section-kicker--warning{color:#ff776f}.ai-overview-card--missing{border-color:#ff9e301f;background:radial-gradient(circle at 100% 0,rgba(255,139,12,.08),transparent 40%),#131419}.ai-insights-list{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.ai-insights-list li{position:relative;margin:0;padding-left:14px;color:#ffffff7a;font-size:9px;line-height:1.45}.ai-insights-list li:before{content:"";position:absolute;left:0;top:.53em;width:5px;height:5px;border-radius:50%;background:#ff951d;box-shadow:0 0 7px #ff8c0c52}.ai-insights-list--positive li:before{background:#55df91;box-shadow:0 0 7px #55df9152}.ai-insights-list--warning li:before{background:#ff716b}.ai-insights-inline-empty{margin:12px 0 0;color:#ffffff3d;font-size:9px}.ai-section{padding:15px;border:1px solid rgba(255,255,255,.055);border-radius:21px;background:#ffffff04}.ai-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}.ai-section-heading h2{margin:7px 0 0;font-size:19px;line-height:1;letter-spacing:-.035em;font-weight:620}.ai-section-heading p{margin:7px 0 0;color:#ffffff47;font-size:8px}.ai-section-heading>b{min-width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(255,151,31,.13);border-radius:10px;color:#ff9b27;background:#ff8b0c12;font-size:11px}.ai-quick-grid,.ai-recommendations,.ai-ideas-grid,.ai-roadmap{display:grid;gap:7px}.ai-quick-card{min-height:78px;display:grid;grid-template-columns:30px minmax(0,1fr) 25px;align-items:center;gap:10px;padding:10px;border:1px solid rgba(255,154,37,.1);border-radius:15px;background:linear-gradient(135deg,#ff8b0c12,#ffffff06)}.ai-quick-card>span{color:#ff9e2f6b;font-size:15px;font-weight:650}.ai-quick-card small{color:#ff9a24;font-size:6px;font-weight:800;letter-spacing:.1em}.ai-quick-card p{margin:6px 0 0;color:#ffffffad;font-size:9px;line-height:1.4}.ai-quick-card>i{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:#ff9c29;background:#ff8b0c14;font-style:normal;font-size:10px}.ai-recommendation{position:relative;overflow:hidden;padding:13px;border:1px solid rgba(255,255,255,.065);border-radius:18px;background:linear-gradient(145deg,#191a1f,#111216)}.ai-recommendation__rail{position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:0 4px 4px 0;background:#8f91a0}.ai-recommendation--critical .ai-recommendation__rail{background:#ff625d;box-shadow:0 0 10px #ff625d80}.ai-recommendation--high .ai-recommendation__rail{background:#ff941b;box-shadow:0 0 10px #ff941b66}.ai-recommendation--medium .ai-recommendation__rail{background:#ffb34c}.ai-recommendation--low .ai-recommendation__rail{background:#55df91}.ai-recommendation__header{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:9px}.ai-recommendation__index{color:#ffffff29;font-size:13px;font-weight:700}.ai-recommendation__title>div{display:flex;gap:5px;flex-wrap:wrap}.ai-tag,.ai-priority{min-height:17px;display:inline-flex;align-items:center;padding:0 6px;border-radius:6px;color:#ff9d2c;background:#ff910f14;font-size:6px;font-weight:720}.ai-priority{color:#ffffff61;background:#ffffff0a}.ai-priority--critical{color:#ff7771;background:#ff635d14}.ai-priority--high{color:#ff9f31;background:#ff910f14}.ai-recommendation__title h3{margin:7px 0 0;font-size:14px;line-height:1.18;letter-spacing:-.02em}.ai-confidence{min-width:43px;display:grid;justify-items:end;gap:3px}.ai-confidence strong{color:#ff9c29;font-size:12px}.ai-confidence span{color:#fff3;font-size:5px}.ai-recommendation__summary{margin:12px 0 0;color:#ffffff80;font-size:9px;line-height:1.5}.ai-recommendation__meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.ai-recommendation__meta span{min-height:24px;display:inline-flex;align-items:center;gap:5px;padding:0 7px;border:1px solid rgba(255,255,255,.045);border-radius:8px;color:#ffffff54;background:#ffffff06;font-size:6px}.ai-recommendation__meta i{color:#ff9d2a;font-style:normal;font-size:8px}.ai-recommendation__details{margin-top:11px;padding-top:9px;border-top:1px solid rgba(255,255,255,.055)}.ai-recommendation__details summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#ffffff5c;font-size:7px;list-style:none}.ai-recommendation__details summary::-webkit-details-marker{display:none}.ai-recommendation__details summary span{font-size:13px;transition:transform .2s}.ai-recommendation__details[open] summary span{transform:rotate(180deg)}.ai-recommendation__details-grid{display:grid;gap:10px;margin-top:12px}.ai-recommendation__details-grid>div>span{color:#ff9b27;font-size:6px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.ai-recommendation__details-grid p{margin:6px 0 0;color:#ffffff75;font-size:8px;line-height:1.5}.ai-chip-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.ai-chip-list b{padding:5px 7px;border-radius:7px;color:#ffffff7a;background:#ffffff0a;font-size:6px;font-weight:500}.ai-idea-column{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:linear-gradient(145deg,#1b1c21e6,#101114e6)}.ai-idea-column header{display:grid;grid-template-columns:27px minmax(0,1fr) 22px;align-items:center;gap:8px}.ai-idea-column header>span{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;color:#ff9c28;background:#ff8b0c14;font-size:11px}.ai-idea-column h3{margin:0;font-size:11px;font-weight:590}.ai-idea-column header b{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;color:#ffffff59;background:#ffffff0a;font-size:7px}.ai-idea-column .ai-insights-list{max-height:170px;overflow:auto;padding-right:2px}.ai-roadmap-column{padding:12px;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#ffffff06}.ai-roadmap-column>header{display:grid;grid-template-columns:7px minmax(0,1fr) 20px;align-items:center;gap:7px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05)}.ai-roadmap-column>header i{width:6px;height:6px;border-radius:50%;background:var(--roadmap-accent);box-shadow:0 0 8px color-mix(in srgb,var(--roadmap-accent) 60%,transparent)}.ai-roadmap-column>header span{font-size:10px;font-weight:620}.ai-roadmap-column>header b{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;color:var(--roadmap-accent);background:color-mix(in srgb,var(--roadmap-accent) 9%,transparent);font-size:7px}.ai-roadmap-item{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start;margin-top:9px}.ai-roadmap-item>span{width:19px;height:19px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--roadmap-accent) 25%,transparent);border-radius:7px;color:var(--roadmap-accent);font-size:6px}.ai-roadmap-item p{margin:2px 0 0;color:#ffffff73;font-size:8px;line-height:1.4}.ai-bottom-grid{display:grid;gap:7px}.ai-metrics-card,.ai-questions-card{padding:15px;border:1px solid rgba(255,255,255,.06);border-radius:20px;background:linear-gradient(145deg,#191a1f,#101115)}.ai-metrics-card header,.ai-questions-card header{display:flex;align-items:center;gap:10px}.ai-metrics-card header>span,.ai-questions-card header>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#ff9c28;background:#ff8b0c17;font-size:16px}.ai-metrics-card small,.ai-questions-card small{color:#ff9b27;font-size:6px;font-weight:800;letter-spacing:.12em}.ai-metrics-card h2,.ai-questions-card h2{margin:5px 0 0;font-size:14px}.ai-metric-pills{display:grid;gap:6px;margin-top:13px}.ai-metric-pills>span{min-height:35px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:6px 9px;border-radius:11px;color:#ffffff80;background:#ffffff07;font-size:8px}.ai-metric-pills i{width:19px;height:19px;display:grid;place-items:center;border-radius:6px;color:#ff9b27;background:#ff8b0c14;font-style:normal;font-size:6px}.ai-empty-state{min-height:310px;margin-top:10px;display:grid;place-content:center;justify-items:center;padding:28px 20px;border:1px dashed rgba(255,151,31,.17);border-radius:23px;background:radial-gradient(circle at 50% 45%,rgba(255,139,12,.07),transparent 38%),#ffffff04;text-align:center}.ai-empty-state__mark,.ai-confirm-modal__mark{position:relative;width:59px;height:59px;display:grid;place-items:center;border:1px solid rgba(255,163,48,.22);border-radius:19px;color:#fff;background:linear-gradient(145deg,#ff9f28,#ed7600);box-shadow:0 14px 35px #ff7c0333;transform:rotate(5deg)}.ai-empty-state__mark span,.ai-confirm-modal__mark span{font-size:17px;font-weight:850;letter-spacing:-.08em;transform:rotate(-5deg)}.ai-empty-state__mark i,.ai-confirm-modal__mark i{position:absolute;right:7px;top:7px;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 7px #fff}.ai-empty-state>span{margin-top:22px;color:#ff9b27;font-size:6px;font-weight:850;letter-spacing:.15em}.ai-empty-state h2{margin:8px 0 0;font-size:20px;letter-spacing:-.04em}.ai-empty-state p{max-width:350px;margin:10px 0 0;color:#ffffff54;font-size:9px;line-height:1.5}.ai-empty-state button{min-height:40px;margin-top:18px;padding:0 14px;border:0;border-radius:12px;color:#fff;background:linear-gradient(180deg,#ff9e24,#f37900);box-shadow:0 10px 24px #ff7b032e;font-size:9px;font-weight:700}.ai-empty-state button i{margin-left:14px;font-style:normal}.ai-analysis-loading{min-height:620px;display:grid;place-content:start center;justify-items:center;padding:70px 10px 20px;text-align:center}.ai-analysis-orb{position:relative;width:86px;height:86px;display:grid;place-items:center;border-radius:50%;background:#ff8b0c0b;box-shadow:0 0 0 15px #ff8b0c05}.ai-analysis-orb>i{position:absolute;width:86px;height:34px;border:1px solid rgba(255,153,31,.19);border-radius:50%;animation:ai-loader-orbit 2.5s linear infinite}.ai-analysis-orb>i:nth-child(2){transform:rotate(70deg);animation-direction:reverse;animation-duration:3.3s}.ai-analysis-orb span{width:47px;height:47px;display:grid;place-items:center;border-radius:15px;color:#fff;background:linear-gradient(145deg,#ffa029,#ec7500);box-shadow:0 0 30px #ff7d053d;font-size:13px;font-weight:850}.ai-analysis-loading__kicker{margin-top:26px;color:#ff9c29;font-size:7px;font-weight:800;letter-spacing:.14em}.ai-analysis-loading h2{margin:10px 0 0;font-size:21px;letter-spacing:-.04em}.ai-analysis-loading>p{margin:8px 0 0;color:#ffffff59;font-size:9px}.ai-analysis-progress{width:min(290px,80vw);height:3px;margin-top:17px;overflow:hidden;border-radius:99px;background:#ffffff0f}.ai-analysis-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff7d04,#ffae3e);box-shadow:0 0 8px #ff8b0c80;transition:width .5s cubic-bezier(.22,1,.36,1)}.ai-analysis-progress__value{margin-top:8px;color:#ffffff42;font-size:7px;font-weight:700;letter-spacing:.08em}.ai-analysis-skeleton{width:100%;max-width:680px;margin-top:40px;display:grid;gap:8px}.ai-analysis-skeleton>div{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.ai-sk{display:block;height:78px;border-radius:15px;background:linear-gradient(105deg,#ffffff06 25%,#ffffff12,#ffffff06 65%);background-size:220% 100%;animation:ai-skeleton 1.35s ease-in-out infinite}.ai-sk--hero{height:115px}.ai-sk--row{height:62px}.ai-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5600;display:grid;place-items:center;box-sizing:border-box;padding:max(16px,env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)) 12px max(20px,env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px));background:#020305c7;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.ai-confirm-modal{width:min(100%,430px);max-height:calc(100% - 8px);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:radial-gradient(circle at 90% 0,rgba(255,139,12,.14),transparent 35%),linear-gradient(155deg,#191a1f,#101115);box-shadow:0 28px 80px #0000008c}.ai-confirm-modal__mark{width:48px;height:48px;border-radius:16px;margin-bottom:18px}.ai-confirm-modal__mark span{font-size:14px}.ai-confirm-modal h2{margin:9px 0 0;font-size:21px;letter-spacing:-.04em}.ai-confirm-modal>p{margin:11px 0 0;color:#fff6;font-size:10px;line-height:1.55}.ai-confirm-modal__notice{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;margin-top:14px;padding:9px;border:1px solid rgba(255,156,40,.1);border-radius:12px;background:#ff8b0c0e;color:#fff6;font-size:8px;line-height:1.4}.ai-confirm-modal__notice i{width:23px;height:23px;display:grid;place-items:center;border-radius:8px;color:#ff9c29;background:#ff8b0c1a;font-style:normal;font-weight:800}.ai-confirm-modal__actions{display:grid;grid-template-columns:.7fr 1.3fr;gap:7px;margin-top:20px}.ai-confirm-modal__actions button{min-height:43px;border:1px solid rgba(255,255,255,.065);border-radius:13px;color:#ffffff80;background:#ffffff09;font-size:9px;font-weight:650}.ai-confirm-modal__actions button:last-child{border:0;color:#fff;background:linear-gradient(180deg,#ff9f27,#f37a01);box-shadow:0 10px 24px #ff7b032e}.ai-confirm-modal__actions button span{float:right;margin-right:7px}.ai-history-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5650;display:grid;place-items:stretch;box-sizing:border-box;background:#020305db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ai-history-modal{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;padding:max(18px,env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px)) 12px max(18px,env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px));color:#f7f7f8;background:radial-gradient(circle at 95% 0,rgba(255,139,12,.11),transparent 32%),#0d0e11}.ai-history-modal__header{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:3px 2px 14px;border-bottom:1px solid rgba(255,255,255,.06)}.ai-history-modal__header h2{margin:7px 0 0;font-size:24px;line-height:1;letter-spacing:-.045em}.ai-history-modal__header p{margin:8px 0 0;color:#ffffff4d;font-size:8px}.ai-history-modal__header>button{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(255,255,255,.075);border-radius:12px;color:#ffffff8c;background:#ffffff0a;font-size:22px;line-height:1}.ai-history-list{min-height:0;flex:1 1 auto;display:grid;align-content:start;gap:8px;overflow-y:auto;padding:12px 1px;overscroll-behavior:contain}.ai-history-item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px;border:1px solid rgba(255,255,255,.065);border-radius:17px;background:linear-gradient(145deg,#191a1f,#111216);transition:border-color .2s,background .2s}.ai-history-item.is-selected{border-color:#ff971f57;background:radial-gradient(circle at 0 0,rgba(255,139,12,.1),transparent 42%),linear-gradient(145deg,#1b1b1f,#111216)}.ai-history-item__check{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;background:#ffffff09;font-size:11px;font-weight:800}.ai-history-item.is-selected .ai-history-item__check{border-color:#ff941b;background:linear-gradient(145deg,#ffa12b,#ed7700);box-shadow:0 7px 17px #ff7c032e}.ai-history-item__content{min-width:0}.ai-history-item__content>small{color:#ff9b27;font-size:6px;font-weight:800;letter-spacing:.12em}.ai-history-item__content h3{margin:6px 0 0;font-size:12px;line-height:1.2}.ai-history-item__content p{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:#ffffff61;font-size:8px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ai-history-item__content>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.ai-history-item__content>div span{min-height:22px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;border-radius:7px;color:#ffffff54;background:#ffffff09;font-size:6px}.ai-history-item__content>div b{color:#ff9d2c;font-size:8px}.ai-history-item__open{grid-column:2;min-height:34px;border:1px solid rgba(255,151,31,.12);border-radius:10px;color:#ff9d2b;background:#ff8b0c12;font-size:8px;font-weight:700}.ai-history-modal__footer{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.ai-history-modal__footer p{margin:0;color:#ffffff57;font-size:8px;line-height:1.4}.ai-history-modal__footer p b{margin-left:4px;color:#ff9d2b}.ai-history-modal__footer button,.ai-history-secondary{min-height:42px;padding:0 14px;border:0;border-radius:12px;color:#fff;background:linear-gradient(180deg,#ff9f27,#f37a01);box-shadow:0 10px 24px #ff7b032e;font-size:8px;font-weight:700}.ai-history-modal__footer button:disabled{opacity:.3;box-shadow:none}.ai-history-empty{min-height:260px;flex:1 1 auto;display:grid;place-content:center;justify-items:center;text-align:center}.ai-history-empty>span{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;color:#ff9d2b;background:#ff8b0c14;font-size:20px}.ai-history-empty h3{margin:14px 0 0;font-size:17px}.ai-history-empty p{max-width:260px;margin:8px 0 0;color:#ffffff4d;font-size:8px;line-height:1.5}.ai-comparison{min-height:0;flex:1 1 auto;overflow-y:auto;padding:12px 1px 2px;overscroll-behavior:contain}.ai-comparison__dates,.ai-comparison__changes,.ai-comparison__roadmap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ai-comparison__dates article,.ai-comparison__changes article,.ai-comparison__roadmap article{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:15px;background:linear-gradient(145deg,#191a1f,#111216)}.ai-comparison__dates small,.ai-comparison__roadmap small{color:#ff9c28;font-size:6px;font-weight:800;letter-spacing:.1em}.ai-comparison__dates strong{display:block;margin-top:7px;font-size:9px;line-height:1.35}.ai-comparison__metrics{display:grid;gap:6px;margin-top:8px}.ai-comparison__metrics>div{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto 48px;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(255,255,255,.055);border-radius:13px;background:#ffffff06}.ai-comparison__metrics span{color:#ffffff7a;font-size:8px}.ai-comparison__metrics strong{font-size:11px}.ai-comparison__metrics small{min-height:22px;display:grid;place-items:center;border-radius:7px;color:#ffffff5c;background:#ffffff0a;font-size:7px}.ai-comparison__metrics small.is-positive{color:#55df91;background:#55df9114}.ai-comparison__metrics small.is-negative{color:#ff7771;background:#ff676014}.ai-comparison__metrics em{grid-column:2/4;color:#fff3;font-size:6px;font-style:normal;text-align:right}.ai-comparison__changes,.ai-comparison__roadmap{margin-top:8px}.ai-comparison__changes .ai-insights-list,.ai-comparison__roadmap .ai-insights-list{margin-top:10px}.ai-comparison__roadmap article:first-child{border-color:#ff971f21}.ai-history-secondary{width:100%;margin-top:10px;border:1px solid rgba(255,255,255,.07);color:#fff9;background:#ffffff09;box-shadow:none}@keyframes ai-live-pulse{50%{opacity:.4;transform:scale(.7)}}@keyframes ai-ambient{to{transform:translate(35px,-20px) scale(1.15);opacity:.55}}@keyframes ai-orbit-one{to{transform:rotate(4deg) scale(1.05)}}@keyframes ai-orbit-two{to{transform:rotate(42deg) scale(.94)}}@keyframes ai-loader-orbit{to{transform:rotate(360deg)}}@keyframes ai-skeleton{to{background-position:-220% 0}}@keyframes ai-mirror-glint{0%,55%{transform:translate(-75%) rotate(8deg);opacity:0}72%{opacity:1}to{transform:translate(75%) rotate(8deg);opacity:0}}@keyframes ai-heart-shimmer{0%,to{background-position:0 50%;transform:scale(1)}50%{background-position:100% 50%;transform:scale(1.18) rotate(-4deg)}}@keyframes ai-heart-spark{0%,35%,to{opacity:0;transform:scale(.2) translate(-2px,2px)}55%{opacity:1;transform:scale(1) translate(0)}}@media (min-width: 700px){.ai-insights-screen{padding:18px 20px 55px}.ai-insights-hero{min-height:350px;grid-template-columns:minmax(0,1fr) 240px;padding:34px}.ai-insights-hero h1{font-size:56px}.ai-insights-hero__content>p{font-size:13px}.ai-insights-hero__visual{width:230px;height:230px}.ai-hero-orbit--one{width:210px;height:100px}.ai-hero-orbit--two{width:115px;height:215px}.ai-hero-core{width:78px;height:78px;border-radius:25px}.ai-hero-core span{font-size:23px}.ai-score-grid{grid-template-columns:1.5fr repeat(4,1fr)}.ai-score-card--main{grid-column:auto}.ai-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-overview-card--wide,.ai-overview-card--missing{grid-column:1/-1}.ai-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-ideas-grid,.ai-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-bottom-grid{grid-template-columns:1.1fr .9fr}.ai-confirm-overlay,.ai-confirm-modal{padding:24px}.ai-history-overlay{place-items:center;padding:24px}.ai-history-modal{width:min(760px,100%);height:min(800px,calc(100dvh - 48px));padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:24px;box-shadow:0 36px 100px #0000009e}.ai-history-item{grid-template-columns:30px minmax(0,1fr) 76px;align-items:center}.ai-history-item__open{grid-column:3;grid-row:1}.ai-comparison__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-comparison__metrics>div{grid-template-columns:minmax(0,1fr) auto 50px}.ai-comparison__metrics em{grid-column:2/4}}@media (max-width: 520px){.ai-comparison__dates,.ai-comparison__changes,.ai-comparison__roadmap,.ai-history-modal__footer{grid-template-columns:1fr}.ai-history-modal__footer button{width:100%}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.phone-frame--admin-desktop .admin-screen--ai-insights{padding:0 30px 60px!important;background:radial-gradient(circle at 80% 110%,rgba(255,126,14,.07),transparent 35%),#090a0c}.phone-frame--admin-desktop .ai-insights-screen{max-width:1280px;padding-top:20px}.phone-frame--admin-desktop .ai-insights-topbar{top:0;padding:10px 2px}.phone-frame--admin-desktop .ai-insights-hero{min-height:390px;padding:42px 48px}.phone-frame--admin-desktop .ai-insights-hero h1{font-size:68px}.phone-frame--admin-desktop .ai-insights-hero__visual{width:280px}.phone-frame--admin-desktop .ai-hero-orbit--one{width:250px;height:115px}.phone-frame--admin-desktop .ai-hero-orbit--two{width:135px;height:245px}.phone-frame--admin-desktop .ai-score-card{min-height:125px;padding:16px}.phone-frame--admin-desktop .ai-score-card--main{grid-template-columns:90px 1fr}.phone-frame--admin-desktop .ai-overview-grid{grid-template-columns:1.25fr .75fr .75fr}.phone-frame--admin-desktop .ai-overview-card--wide{grid-column:auto}.phone-frame--admin-desktop .ai-overview-card--missing{grid-column:1/-1}.phone-frame--admin-desktop .ai-section{padding:21px}.phone-frame--admin-desktop .ai-recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-frame--admin-desktop .ai-ideas-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.phone-frame--admin-desktop .ai-roadmap{grid-template-columns:repeat(4,minmax(0,1fr))}.phone-frame--admin-desktop .ai-recommendation,.phone-frame--admin-desktop .ai-idea-column,.phone-frame--admin-desktop .ai-roadmap-column{padding:16px}.phone-frame--admin-desktop .ai-recommendation__title h3{font-size:17px}.phone-frame--admin-desktop .ai-recommendation__summary{font-size:11px}.phone-frame--admin-desktop .ai-insights-list li{font-size:10px}.phone-frame--admin-desktop .ai-section-heading h2{font-size:24px}}@media (prefers-reduced-motion: reduce){.admin-ai-profile-entry:after,.ai-connection i,.ai-insights-hero__ambient,.ai-insights-eyebrow i,.ai-hero-orbit,.ai-analysis-orb>i,.ai-sk,.ai-mirror-signature:before,.ai-mirror-signature>i,.ai-mirror-signature>i:after{animation:none!important}}.phone-frame.phone-frame--home-v2{width:100%;max-width:390px;grid-template-rows:minmax(0,1fr) 70px!important;grid-template-columns:minmax(0,1fr);gap:8px;padding-left:8px;padding-right:8px;overflow:hidden}.phone-frame.phone-frame--home-v2>.home-v3{grid-row:1!important;min-height:0;height:100%}.phone-frame.phone-frame--home-v2>.bottom-nav{grid-row:2!important;align-self:end;width:100%;height:70px;min-height:70px;max-height:70px;padding:5px 8px 4px;border:1px solid rgba(255,255,255,.075);border-radius:25px;background:linear-gradient(180deg,#18191de8,#0d0e11f5);box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff0e;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item{height:60px;min-height:60px;grid-template-rows:34px 10px;align-content:center;gap:2px;padding:3px 0;border:1px solid transparent;border-radius:17px;transition:transform .16s ease,background .22s ease,border-color .22s ease}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item--active{border-color:#ff941a21;background:linear-gradient(180deg,#ff8e121b,#ff770008)}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item:active{transform:scale(.9)}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item__icon-shell{width:34px;height:34px}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item__icon-shell--scan{width:54px;height:54px;transform:translateY(-6px)}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item__scan{width:54px;height:54px;border:1px solid rgba(255,255,255,.2);box-shadow:0 11px 24px #ff7c004f,0 0 32px #ff7d0029,inset 0 1px #ffffff38}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item__scan img{width:25px;height:25px}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item__label{font-size:7px;color:#ffffff8c}.phone-frame.phone-frame--home-v2 .bottom-nav .nav-item--active .nav-item__label{color:#fff}.home-v3{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:9px;padding:0 1px 2px;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:none;touch-action:pan-x;scrollbar-width:none;perspective:1000px}.home-v3::-webkit-scrollbar{display:none}.home-v3 button{-webkit-tap-highlight-color:transparent}.home-v3__ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;pointer-events:none;opacity:.9}.home-v3__header{flex:0 0 44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1px 5px 0}.home-v3__person{min-width:0;display:flex;align-items:center;gap:10px}.home-v3__avatar{position:relative;width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:13px;color:#fff;background:linear-gradient(145deg,#303136,#16171a);box-shadow:0 9px 24px #0000004d,inset 0 1px #ffffff17;font-size:11px;font-weight:800}.home-v3__avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:12px}.home-v3__avatar i{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border:2px solid #08090b;border-radius:50%;background:#4ce08c;box-shadow:0 0 10px #4ce08c94}.home-v3__person>div:last-child{min-width:0;display:grid;gap:3px}.home-v3__person small{color:#ffffff4d;font-size:8px;line-height:1;font-weight:560;letter-spacing:.01em}.home-v3__person strong{max-width:176px;overflow:hidden;color:#f7f7f8;font-size:14px;line-height:1;font-weight:700;letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis}.home-v3__wordmark{position:relative;flex:0 0 auto;width:94px;height:30px;display:flex;align-items:center;justify-content:flex-end}.home-v3__wordmark:before{content:"";position:absolute;right:-7px;top:50%;width:65px;height:32px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(255,112,0,.15),transparent 69%);filter:blur(5px);pointer-events:none}.home-v3__wordmark img{position:relative;z-index:1;width:94px;height:auto;display:block;object-fit:contain;filter:brightness(1.08) drop-shadow(0 3px 9px rgba(0,0,0,.46))}.home-v3__wallet{position:relative;isolation:isolate;flex:0 0 210px;padding:16px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:27px;background:#101115;box-shadow:0 24px 58px #00000057,inset 0 1px #ffffff0e;transform-style:preserve-3d;will-change:transform}.home-v3__wallet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,rgba(255,255,255,.055),transparent 22%,transparent 76%,rgba(255,129,10,.035))}.home-v3__wallet-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.92}.home-v3__wallet-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#07080af7,#07080ade 51%,#07080a2e),linear-gradient(180deg,#00000005,#00000059)}.home-v3__wallet-head{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px}.home-v3__wallet-head>div:first-child{display:flex;align-items:center;gap:6px}.home-v3__wallet-head>div:first-child i{width:6px;height:6px;border-radius:50%;background:#ff921b;box-shadow:0 0 9px #ff8710b3}.home-v3__wallet-head>div:first-child span{color:#ffffff6e;font-size:9px;font-weight:620}.home-v3__wallet .balance-currency-switch{position:relative;z-index:4;border-color:#ffffff1a;background:#07080a8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-v3__balance-line{position:relative;z-index:3;display:flex;align-items:center;gap:8px;margin-top:13px}.home-v3__balance-value{min-width:0;overflow:hidden;color:#fff;font-size:clamp(28px,8.8vw,36px);line-height:.96;font-weight:780;letter-spacing:-.055em;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;text-shadow:0 5px 22px rgba(0,0,0,.35)}.home-v3__balance-value--concealed{position:relative;width:190px;height:31px;flex:0 0 190px;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none;-webkit-user-select:none;user-select:none;overflow:hidden;border-radius:6px;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.6) 0 1px,transparent 1.7px) 0 0/6px 6px,radial-gradient(circle at 2px 2px,rgba(255,139,23,.48) 0 1px,transparent 1.8px) 1px 1px/9px 8px,linear-gradient(90deg,#ffffff29,#ffffff61,#ffffff21);filter:blur(.75px);opacity:.72;animation:home-v3-privacy-noise .75s steps(2,end) infinite}.home-v3__balance-line>button{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.075);border-radius:9px;color:#ffffff5c;background:#ffffff09}.home-v3 svg{width:16px;height:16px;display:block;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.home-v3__wallet-cta{position:absolute;z-index:4;left:16px;right:16px;bottom:15px;width:auto;min-height:52px;display:grid;grid-template-columns:36px minmax(0,1fr) 30px;align-items:center;gap:9px;padding:7px 8px 7px 7px;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:16px;color:#fff;background:linear-gradient(145deg,#1c1d21c7,#0c0d10db);box-shadow:0 14px 34px #0000004f,inset 0 1px #ffffff0e;backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%);cursor:pointer;transition:transform .17s ease,border-color .25s ease,background .25s ease}.home-v3__wallet-cta:before{content:"";position:absolute;left:17px;right:17px;top:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,139,22,.22) 20%,#ff941f 50%,rgba(255,139,22,.22) 80%,transparent);transform:scaleX(.22);opacity:.68;animation:home-v3-dock-line 3.8s ease-in-out infinite}.home-v3__wallet-cta:after{content:"";position:absolute;left:-26px;top:50%;width:78px;height:78px;transform:translateY(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,125,5,.14),transparent 68%)}.home-v3__wallet-cta:active{transform:scale(.975);border-color:#ff911838;background:linear-gradient(145deg,#221f1de0,#0e0e11eb)}.home-v3__wallet-cta>span{position:relative;z-index:2;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.19);border-radius:12px;color:#fff;background:linear-gradient(145deg,#ffa124,#f46d00);box-shadow:0 8px 19px #ff6b003d,inset 0 1px #ffffff42}.home-v3__wallet-cta>span img{width:29px;height:29px;display:block;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(0,0,0,.24))}.home-v3__wallet-cta>div{position:relative;z-index:2;min-width:0;display:grid;gap:4px;text-align:left}.home-v3__wallet-cta>div strong{overflow:hidden;color:#f8f8f9;font-size:11px;line-height:1;font-weight:730;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}.home-v3__wallet-cta>div small{overflow:hidden;color:#ffffff45;font-size:6.5px;line-height:1;font-weight:560;white-space:nowrap;text-overflow:ellipsis}.home-v3__wallet-cta>i{position:relative;z-index:2;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:#ffffff85;background:#ffffff09;font-style:normal;transition:transform .2s ease,color .2s ease,background .2s ease}.home-v3__wallet-cta:active>i{transform:translate(2px);color:#fff;background:#ff91191a}.home-v3__wallet-cta>i svg{width:13px;height:13px}.home-v3__quick{flex:0 0 96px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.home-v3__quick>button{min-width:0;display:grid;grid-template-rows:40px auto auto;justify-items:center;align-content:center;gap:3px;padding:7px 4px;border:1px solid rgba(255,255,255,.065);border-radius:21px;color:#fff;background:linear-gradient(155deg,#1c1d22eb,#0e0f12f2);box-shadow:0 13px 30px #00000030,inset 0 1px #ffffff09;cursor:pointer;transition:transform .16s ease,border-color .2s ease,background .2s ease}.home-v3__quick>button:active{transform:scale(.94);border-color:#ff911633}.home-v3__quick-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,147,25,.14);border-radius:13px;color:#ff971f;background:linear-gradient(145deg,#ff941c1b,#ff700009);box-shadow:inset 0 1px #ffffff09}.home-v3__quick-icon--hot{border-color:#fff3;color:#fff;background:linear-gradient(145deg,#ffa224,#f47100);box-shadow:0 8px 20px #ff700038,inset 0 1px #ffffff3d}.home-v3__quick strong{overflow:hidden;max-width:100%;font-size:10px;line-height:1;font-weight:690;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}.home-v3__quick small{color:#ffffff40;font-size:6.5px;line-height:1}.home-v3__promo{position:relative;isolation:isolate;flex:0 0 150px;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:24px;background:#0c0d10;box-shadow:0 18px 42px #00000042,inset 0 1px #ffffff0a;transform-style:preserve-3d;will-change:transform}.home-v3__promo>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transform:scale(1.055);transition:opacity .55s ease,transform 7s ease}.home-v3__promo>img.is-active{opacity:.95;transform:scale(1.015)}.home-v3__promo-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#050608f7,#050608d4 47%,#0506080d)}.home-v3__promo-copy{position:absolute;left:0;top:0;bottom:0;width:64%;display:flex;flex-direction:column;justify-content:center;padding:17px 15px 25px;animation:home-v3-copy-in .55s cubic-bezier(.22,1,.36,1)}.home-v3__promo-copy small{color:#ff941d;font-size:6px;line-height:1;font-weight:850;letter-spacing:.17em}.home-v3__promo-copy strong{margin-top:7px;color:#fff;font-size:17px;line-height:1.02;font-weight:720;letter-spacing:-.045em}.home-v3__promo-copy span{margin-top:7px;color:#ffffff57;font-size:7.5px;line-height:1.3}.home-v3__promo-pagination{position:absolute;left:15px;bottom:12px;display:flex;gap:5px}.home-v3__promo-pagination button{width:15px;height:3px;padding:0;border:0;border-radius:9px;background:#ffffff29;transition:width .3s ease,background .3s ease,box-shadow .3s ease}.home-v3__promo-pagination button.is-active{width:31px;background:#ff8f18;box-shadow:0 0 11px #ff850c7a}.home-v3__assets{flex:0 0 120px;min-height:0}.home-v3__assets>header{min-height:22px;display:flex;align-items:center;justify-content:space-between;padding:0 5px 6px}.home-v3__assets>header>span{color:#ffffff6e;font-size:9px;font-weight:650}.home-v3__assets>header>button{display:flex;align-items:center;gap:3px;padding:0;border:0;color:#ff921b;background:transparent;font-size:8px;font-weight:650}.home-v3__assets>header svg{width:10px;height:10px}.home-v3__asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.home-v3__asset-grid article{min-width:0;height:92px;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:40px auto;align-items:center;gap:1px 7px;padding:9px;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:linear-gradient(150deg,#1b1c20e0,#0e0f12f0);box-shadow:inset 0 1px #ffffff08}.home-v3__asset-grid img{width:28px;height:28px;display:block;border-radius:50%;filter:drop-shadow(0 5px 8px rgba(0,0,0,.24))}.home-v3__asset-grid article>div{min-width:0;display:grid;gap:4px}.home-v3__asset-grid strong{color:#f5f5f7;font-size:10px;line-height:1;font-weight:720}.home-v3__asset-grid small{overflow:hidden;color:#ffffff40;font-size:6px;line-height:1;white-space:nowrap;text-overflow:ellipsis}.home-v3__asset-grid article>span{grid-column:1/-1;overflow:hidden;color:#ffffff73;font-size:7px;line-height:1;font-weight:610;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}@keyframes home-v3-dock-line{0%,to{transform:scaleX(.22);opacity:.35}50%{transform:scaleX(1);opacity:.9}}@keyframes home-v3-privacy-noise{0%{background-position:0 0,1px 1px,0 0}50%{background-position:2px 1px,0 2px,0 0}to{background-position:1px 2px,2px 0,0 0}}@keyframes home-v3-copy-in{0%{opacity:0;transform:translate(-12px);filter:blur(5px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@media (max-height: 730px){.home-v3{gap:7px}.home-v3__header{flex-basis:38px}.home-v3__avatar{width:34px;height:34px;flex-basis:34px;border-radius:11px}.home-v3__avatar img{border-radius:10px}.home-v3__wallet{flex-basis:180px;padding:13px}.home-v3__balance-line{margin-top:8px}.home-v3__wallet-cta{left:13px;bottom:12px;min-height:37px}.home-v3__quick{flex-basis:80px}.home-v3__quick>button{grid-template-rows:33px auto auto;padding:5px 3px;border-radius:18px}.home-v3__quick-icon{width:32px;height:32px;border-radius:11px}.home-v3__promo{flex-basis:105px;border-radius:20px}.home-v3__promo-copy{padding:12px 13px 19px}.home-v3__promo-copy strong{margin-top:5px;font-size:14px}.home-v3__promo-copy span{margin-top:4px;font-size:6.5px}.home-v3__promo-pagination{left:13px;bottom:8px}.home-v3__assets{flex-basis:95px}.home-v3__asset-grid article{height:70px;grid-template-columns:24px minmax(0,1fr);grid-template-rows:31px auto;padding:7px;border-radius:15px}.home-v3__asset-grid img{width:24px;height:24px}}@media (max-height: 620px){.home-v3{gap:5px}.home-v3__header{flex-basis:34px}.home-v3__avatar{width:31px;height:31px;flex-basis:31px}.home-v3__person strong{font-size:12px}.home-v3__person small{font-size:7px}.home-v3__person strong{max-width:132px}.home-v3__wordmark{width:76px;height:25px}.home-v3__wordmark img{width:76px}.home-v3__wallet{flex-basis:154px;padding:10px 12px;border-radius:22px}.home-v3__balance-line{margin-top:6px}.home-v3__balance-value{font-size:27px}.home-v3__balance-value--concealed{width:168px;height:27px;flex-basis:168px}.home-v3__wallet-cta{left:12px;right:12px;bottom:10px;min-height:40px;grid-template-columns:28px minmax(0,1fr) 25px;gap:7px;padding:5px}.home-v3__wallet-cta>span{width:28px;height:28px;border-radius:9px}.home-v3__wallet-cta>span img{width:23px;height:23px}.home-v3__wallet-cta>i{width:25px;height:25px;border-radius:8px}.home-v3__wallet-cta>div{gap:2px}.home-v3__wallet-cta>div strong{font-size:10px}.home-v3__wallet-cta>div small{font-size:5.5px}.home-v3__quick{flex-basis:68px;gap:5px}.home-v3__quick>button{grid-template-rows:28px auto auto;gap:2px;padding:4px 2px;border-radius:16px}.home-v3__quick-icon{width:28px;height:28px;border-radius:9px}.home-v3__quick-icon svg{width:13px;height:13px}.home-v3__quick strong{font-size:9px}.home-v3__quick small{font-size:5.5px}.home-v3__promo{flex-basis:82px;border-radius:17px}.home-v3__promo-copy{padding:9px 11px 16px}.home-v3__promo-copy small{font-size:5px}.home-v3__promo-copy strong{margin-top:4px;font-size:12px}.home-v3__promo-copy span{display:none}.home-v3__promo-pagination{left:11px;bottom:6px}.home-v3__assets{flex-basis:82px}.home-v3__assets>header{min-height:17px;padding-bottom:3px}.home-v3__asset-grid article{height:63px;padding:6px;grid-template-columns:22px minmax(0,1fr);grid-template-rows:28px auto;border-radius:14px}.home-v3__asset-grid img{width:22px;height:22px}}@media (prefers-reduced-motion: reduce){.home-v3__wallet-cta:before,.home-v3__promo-copy,.home-v3__balance-value--concealed{animation:none!important}.home-v3__promo>img{transition:none!important}}.worker-desktop-dashboard__order-stack{min-width:0;display:grid;gap:18px}.worker-card--paypay{border-color:#ff7e0e29;background:#111216f5}.worker-card__header--paypay{align-items:center;margin-bottom:11px}.worker-paypay-section-title{min-width:0;display:flex;align-items:center;gap:10px}.worker-paypay-section-title__logo{flex:0 0 auto;width:31px;height:31px;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#111216;border:1px solid rgba(255,255,255,.08)}.worker-paypay-section-title__logo img{width:25px;height:25px;object-fit:contain}.worker-paypay-section-title small,.worker-paypay-section-title p{display:block;margin:0 0 4px;color:#ff8b20b8;font-size:8px;font-weight:700;line-height:1;letter-spacing:.06em}.worker-desktop-panel--paypay{border-color:#ff7e0e21}.worker-desktop-orders-table__row--paypay:hover{background:#ff7e0e0f}.worker-paypay-income{color:#43e99a;font-weight:700}.worker-table__row--paypay span:nth-child(4){color:#43e99a;font-weight:700}.worker-paypay-deal__error{margin:14px 0 0;color:#ff8a80;font-size:12px;line-height:1.4}.worker-table__empty--paypay{padding:23px 8px}.worker-paypay-order{position:relative;width:100%;margin:2px 0 13px;padding:14px;overflow:hidden;border:1px solid rgba(255,106,0,.25);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(255,104,0,.18),transparent 38%),linear-gradient(145deg,#17181d,#101115 72%);color:#fff;text-align:left;box-shadow:0 16px 36px #0000003d,inset 0 1px #ffffff0a}.worker-paypay-order:after{content:"";position:absolute;right:-35px;bottom:-55px;width:150px;height:150px;border-radius:50%;background:#ff680012;filter:blur(4px);pointer-events:none}.worker-paypay-order__top,.worker-paypay-order__meta,.worker-paypay-order__mobile-main,.worker-paypay-order__mobile-cta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.worker-paypay-order__brand{display:inline-flex;align-items:center;gap:8px}.worker-paypay-order__brand>em{padding:4px 7px;border-radius:7px;background:#ff6b001f;color:#ff8312;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.08em}.worker-paypay-order__live{color:#ffffff7a;font-size:8px;font-weight:850;letter-spacing:.1em}.worker-paypay-order__live i,.worker-paypay-order__mobile-cta i,.worker-paypay-order__availability i{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#38e58c;box-shadow:0 0 10px #38e58cbf}.worker-paypay-order__mobile-main{margin-top:17px;align-items:flex-end}.worker-paypay-order__mobile-main>span{display:grid;gap:4px}.worker-paypay-order__mobile-main>span:last-child{text-align:right}.worker-paypay-order__mobile-main small{color:#ffffff61;font-size:9px}.worker-paypay-order__mobile-main strong{font-size:24px;letter-spacing:-.045em}.worker-paypay-order__mobile-main>span:last-child strong{color:#43e99a;font-size:16px}.worker-paypay-order__meta{margin-top:14px;padding:10px 0;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);color:#ffffff80;font-size:10px}.worker-paypay-order__mobile-cta{margin-top:12px;color:#ffffff7a;font-size:9px}.worker-paypay-order__mobile-cta b{color:#ff941a;font-size:11px}.worker-paypay-order--desktop{margin:0 18px 14px;width:calc(100% - 36px);min-height:92px;padding:14px 16px 14px 19px;display:grid;grid-template-columns:1.1fr .85fr .75fr .9fr auto;align-items:center;gap:18px}.worker-paypay-order--desktop .worker-paypay-order__rail{position:absolute;inset:10px auto 10px 0;width:3px;border-radius:0 5px 5px 0;background:#ff7b0a;box-shadow:0 0 18px #ff7000cc}.worker-paypay-order__amount,.worker-paypay-order__profit{display:grid;gap:3px}.worker-paypay-order__amount small,.worker-paypay-order__profit small{color:#ffffff57;font-size:9px}.worker-paypay-order__amount strong{font-size:18px}.worker-paypay-order__amount em,.worker-paypay-order__profit em{color:#ffffff61;font-size:9px;font-style:normal}.worker-paypay-order__profit strong{color:#43e99a;font-size:16px}.worker-paypay-order__availability{color:#ffffff80;font-size:10px}.worker-paypay-order__cta{padding:11px 13px;border-radius:12px;background:linear-gradient(180deg,#ff9518,#ff7900);color:#fff;font-size:10px;font-weight:750;white-space:nowrap;box-shadow:0 9px 22px #ff71002e}.worker-paypay-order__cta b{margin-left:8px}.worker-paypay-deal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:520;background:#111214}.worker-paypay-deal{width:100%;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:#111214;color:#fff}.worker-paypay-deal__header{min-height:72px;padding:calc(12px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)) + var(--manual-top-shift)) clamp(18px,3vw,42px) 14px;border-bottom:1px solid #292a2e;display:flex;align-items:center;gap:18px;background:#111214}.worker-paypay-deal__identity{display:flex;align-items:center;gap:9px}.worker-paypay-deal__logo{width:29px;height:29px;flex:0 0 29px;object-fit:contain}.worker-paypay-deal__identity strong{font-size:15px;line-height:1;letter-spacing:-.02em}.worker-paypay-deal__identity>i{width:1px;height:18px;margin:0 3px;background:#35363a}.worker-paypay-deal__identity>span{color:#ff8717;font-size:12px;font-weight:650;letter-spacing:-.01em}.worker-paypay-deal__reference{margin-left:auto;display:grid;justify-items:end;gap:2px}.worker-paypay-deal__reference span{color:#777980;font-size:10px}.worker-paypay-deal__reference strong{font-size:12px;font-weight:650}.worker-paypay-deal__close{position:relative;margin-left:auto;width:38px;height:38px;flex:0 0 38px;border:1px solid #34353a;border-radius:10px;background:transparent;color:#fff}.worker-paypay-deal__close span:before,.worker-paypay-deal__close span:after{content:"";position:absolute;top:18px;left:11px;width:14px;height:1px;background:#b8bac0}.worker-paypay-deal__close span:before{transform:rotate(45deg)}.worker-paypay-deal__close span:after{transform:rotate(-45deg)}.worker-paypay-deal__layout{min-height:0;flex:1;display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.worker-paypay-deal__summary{min-height:0;padding:clamp(36px,5vh,58px) 34px;border-right:1px solid #292a2e;background:#0d0e10;overflow-y:auto}.worker-paypay-deal__amount{display:grid;gap:7px}.worker-paypay-deal__amount>span,.worker-paypay-deal__amount>small{color:#777980;font-size:11px}.worker-paypay-deal__amount>strong{font-size:clamp(32px,4vw,44px);line-height:1;letter-spacing:-.045em}.worker-paypay-deal__amount b{color:#ececef;font-weight:650}.worker-paypay-deal__meta{margin:30px 0 38px;border-top:1px solid #292a2e;border-bottom:1px solid #292a2e}.worker-paypay-deal__meta>div{min-height:42px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px}.worker-paypay-deal__meta>div+div{border-top:1px solid #232428}.worker-paypay-deal__meta dt{color:#777980;font-size:11px}.worker-paypay-deal__meta dd{margin:0;font-size:12px;font-weight:650}.worker-paypay-deal__timeline{margin:0;padding:0;list-style:none;display:grid;gap:5px}.worker-paypay-deal__step{min-height:48px;padding:6px 0;color:#5d5f65;display:grid;grid-template-columns:24px 1fr;align-items:center;gap:11px}.worker-paypay-deal__step i{position:relative;width:24px;height:24px;border:1px solid #3a3b40;border-radius:50%;display:grid;place-items:center;font-size:9px;font-style:normal;font-weight:700}.worker-paypay-deal__step>span{display:grid;gap:2px}.worker-paypay-deal__step small{font-size:11px;font-weight:600}.worker-paypay-deal__step b{font-size:9px;font-weight:500;color:#505157}.worker-paypay-deal__step--current{color:#fff}.worker-paypay-deal__step--current i{border-color:#ff8717;background:#ff8717;color:#111214}.worker-paypay-deal__step--current b{color:#ff8717}.worker-paypay-deal__step--complete{color:#a9abb1}.worker-paypay-deal__step--complete i{border-color:#5c5e64}.worker-paypay-deal__step--complete i:before{content:"";width:8px;height:4px;border-left:1.5px solid #c6c8cc;border-bottom:1.5px solid #c6c8cc;transform:translateY(-1px) rotate(-45deg)}.worker-paypay-deal__content{width:min(100%,880px);min-height:0;padding:clamp(42px,7vh,76px) clamp(28px,7vw,92px) calc(38px + env(safe-area-inset-bottom,0px));overflow-y:auto;align-self:stretch;display:flex;flex-direction:column}.worker-paypay-deal__section-title{display:grid;gap:9px;margin-bottom:32px}.worker-paypay-deal__section-title>small{color:#ff8717;font-size:10px;font-weight:650;letter-spacing:.04em}.worker-paypay-deal__section-title h1,.worker-paypay-deal__complete h1{margin:0;font-size:clamp(26px,3.2vw,36px);line-height:1.12;letter-spacing:-.035em}.worker-paypay-deal__section-title p,.worker-paypay-deal__complete>p{max-width:520px;margin:0;color:#8b8d93;font-size:13px;line-height:1.5}.worker-paypay-deal__details{border-top:1px solid #35363a;border-bottom:1px solid #35363a}.worker-paypay-deal__details>div{min-height:50px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}.worker-paypay-deal__details>div+div{border-top:1px solid #292a2e}.worker-paypay-deal__details span{color:#85878d;font-size:12px}.worker-paypay-deal__details strong{font-size:13px;font-weight:650}.worker-paypay-deal__details strong.is-ready{color:#71d69d}.worker-paypay-deal__details strong.is-blocked{color:#e69a79}.worker-paypay-deal__block-reason{margin:20px 0 -12px;color:#e5a27f;font-size:11px;text-align:right}.worker-paypay-deal__notice,.worker-paypay-deal__verify{margin-top:24px;padding:15px 0 15px 16px;border-left:2px solid #ff8717;display:grid;gap:5px}.worker-paypay-deal__notice strong,.worker-paypay-deal__verify strong{font-size:12px;font-weight:650}.worker-paypay-deal__notice span,.worker-paypay-deal__verify p{max-width:540px;margin:0;color:#85878d;font-size:11px;line-height:1.5}.worker-paypay-deal__actions{margin-top:30px;display:flex;justify-content:flex-end;gap:10px}.worker-paypay-deal__primary,.worker-paypay-deal__secondary,.worker-paypay-deal__back,.worker-paypay-deal__danger{min-height:46px;padding:0 20px;border-radius:10px;font-size:12px;font-weight:650;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.worker-paypay-deal__primary{min-width:190px;border:1px solid #ff8717;background:#ff8717;color:#17110b}.worker-paypay-deal__primary:disabled{border-color:#3b3c40;background:#292a2e;color:#6f7177;opacity:1}.worker-paypay-deal__back,.worker-paypay-deal__secondary{border:1px solid #3a3b40;background:transparent;color:#e6e6e8}.worker-paypay-deal__secondary{min-width:180px}.worker-paypay-deal__count{margin:-15px 0 14px;color:#777980;font-size:11px}.worker-paypay-deal__requisites{max-height:min(380px,46vh);overflow-y:auto;display:grid;border-top:1px solid #35363a}.worker-paypay-deal__requisite{width:100%;min-height:70px;padding:12px 4px;border:0;border-bottom:1px solid #292a2e;background:transparent;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:16px;text-align:left}.worker-paypay-deal__requisite>span{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;min-width:0}.worker-paypay-deal__requisite strong{grid-column:1;font-size:13px;font-weight:650}.worker-paypay-deal__requisite small,.worker-paypay-deal__requisite em{font-style:normal;font-size:10px}.worker-paypay-deal__requisite small{grid-column:1;color:#8b8d93}.worker-paypay-deal__requisite em{grid-column:2;grid-row:1 / 3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6f7177}.worker-paypay-deal__requisite>i{width:18px;height:18px;border:1px solid #4a4b50;border-radius:50%;font-style:normal}.worker-paypay-deal__requisite--active{background:#18191c}.worker-paypay-deal__requisite--active>i{border:5px solid #ff8717;background:#111214}.worker-paypay-deal__add{min-height:62px;padding:10px 4px;border:0;border-bottom:1px solid #292a2e;background:transparent;color:#ff962f;display:grid;justify-items:start;align-content:center;gap:5px;text-align:left}.worker-paypay-deal__add span{font-size:12px;font-weight:650}.worker-paypay-deal__add small{color:#707278;font-size:9px}.worker-paypay-deal__loading{min-height:70px;margin:0;display:flex;align-items:center;color:#85878d;font-size:11px}.worker-paypay-deal__status{min-height:72px;padding:14px 0;border-top:1px solid #35363a;border-bottom:1px solid #35363a;display:flex;align-items:center;gap:13px}.worker-paypay-deal__status>i{width:14px;height:14px;flex:0 0 14px;border:2px solid #45464b;border-top-color:#ff8717;border-radius:50%;animation:worker-paypay-spin .9s linear infinite}@keyframes worker-paypay-spin{to{transform:rotate(360deg)}}.worker-paypay-deal__status>span{display:grid;gap:4px}.worker-paypay-deal__status strong{font-size:12px}.worker-paypay-deal__status small{color:#777980;font-size:10px}.worker-paypay-deal__selected,.worker-paypay-deal__receipt{margin-top:22px;padding:16px 0;border-bottom:1px solid #35363a;display:grid;gap:6px}.worker-paypay-deal__selected span,.worker-paypay-deal__receipt span{color:#777980;font-size:10px}.worker-paypay-deal__selected strong{font-size:15px}.worker-paypay-deal__selected small{color:#85878d;font-size:10px}.worker-paypay-deal__receipt{grid-template-columns:1fr auto;gap:5px 20px}.worker-paypay-deal__receipt strong{grid-column:2;grid-row:1 / 3;align-self:center;font-size:19px}.worker-paypay-deal__receipt small{color:#8b8d93;font-size:10px}.worker-paypay-deal__actions--stack{align-items:center}.worker-paypay-deal__danger{border:1px solid transparent;background:transparent;color:#d98787}.worker-paypay-deal__complete{display:grid;align-content:start;gap:10px}.worker-paypay-deal__complete-mark{position:relative;width:34px;height:34px;margin-bottom:16px;border:1px solid #ff8717;border-radius:50%}.worker-paypay-deal__complete-mark:before{content:"";position:absolute;top:10px;left:9px;width:12px;height:6px;border-left:2px solid #ff8717;border-bottom:2px solid #ff8717;transform:rotate(-45deg)}.worker-paypay-deal__complete>small{color:#ff8717;font-size:10px}.worker-paypay-deal__complete dl{margin:24px 0 0;border-top:1px solid #35363a;border-bottom:1px solid #35363a}.worker-paypay-deal__complete dl>div{min-height:50px;display:grid;grid-template-columns:1fr auto;align-items:center}.worker-paypay-deal__complete dl>div+div{border-top:1px solid #292a2e}.worker-paypay-deal__complete dt{color:#85878d;font-size:12px}.worker-paypay-deal__complete dd{margin:0;font-size:13px;font-weight:650}.worker-paypay-deal button:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (hover: hover){.worker-paypay-deal__close:hover,.worker-paypay-deal__back:hover,.worker-paypay-deal__secondary:hover{border-color:#5b5d63;background:#1a1b1e}.worker-paypay-deal__primary:not(:disabled):hover{background:#ff982f;border-color:#ff982f}.worker-paypay-deal__danger:hover{color:#f2a0a0;background:#211719}.worker-paypay-deal__requisite:hover{background:#17181b}.worker-paypay-deal__add:hover{color:#ffad5e}}@media (max-width: 699px){.worker-paypay-deal__header{min-height:64px;padding-left:16px;padding-right:14px}.worker-paypay-deal__reference{display:none}.worker-paypay-deal__layout{display:flex;flex-direction:column}.worker-paypay-deal__summary{flex:0 0 auto;padding:19px 20px 15px;border-right:0;border-bottom:1px solid #292a2e;overflow:visible}.worker-paypay-deal__amount{grid-template-columns:1fr auto;align-items:end;gap:3px 14px}.worker-paypay-deal__amount>span{grid-column:1}.worker-paypay-deal__amount>strong{grid-column:1;font-size:28px}.worker-paypay-deal__amount>small{grid-column:2;grid-row:1 / 3;align-self:center;text-align:right}.worker-paypay-deal__meta{display:none}.worker-paypay-deal__timeline{position:relative;margin-top:17px;grid-template-columns:repeat(4,1fr);gap:0}.worker-paypay-deal__timeline:before{content:"";position:absolute;top:11px;left:12.5%;right:12.5%;height:1px;background:#3a3b40}.worker-paypay-deal__step{position:relative;z-index:1;min-height:24px;padding:0;display:grid;grid-template-columns:1fr;justify-items:center}.worker-paypay-deal__step i{background:#0d0e10}.worker-paypay-deal__step--current i{background:#ff8717}.worker-paypay-deal__step>span{display:none}.worker-paypay-deal__content{width:100%;flex:1;padding:28px 20px calc(24px + env(safe-area-inset-bottom,0px))}.worker-paypay-deal__section-title{margin-bottom:24px}.worker-paypay-deal__section-title h1,.worker-paypay-deal__complete h1{font-size:26px}.worker-paypay-deal__requisites{max-height:none;overflow:visible}.worker-paypay-deal__requisite>span{grid-template-columns:1fr}.worker-paypay-deal__requisite em{grid-column:1;grid-row:auto}.worker-paypay-deal__actions{margin-top:26px}.worker-paypay-deal__actions .worker-paypay-deal__primary{flex:1}.worker-paypay-deal__actions--stack{flex-direction:column;align-items:stretch}.worker-paypay-deal__actions--stack>button{width:100%}}@media (max-width: 370px){.worker-paypay-deal__summary{padding-top:15px;padding-bottom:12px}.worker-paypay-deal__amount>strong{font-size:25px}.worker-paypay-deal__content{padding-top:22px}}@media (prefers-reduced-motion: reduce){.worker-paypay-deal__status>i{animation:none}.worker-paypay-deal button{transition:none}}@media (min-width: 1200px){.worker-paypay-deal__layout{grid-template-columns:360px minmax(0,1fr)}.worker-paypay-deal__content{margin-left:clamp(0px,4vw,70px)}}.worker-balance-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0000002e}.worker-balance-tabs button{min-height:27px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:#ffffff6b;font-size:9px;font-weight:650}.worker-balance-tabs button.is-active{background:#ffffff1a;color:#fff}.worker-balance-card__trend--warning{color:#e8a17d!important}.worker-insurance-transfer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:610;display:grid;place-items:end center;padding:16px;background:#000000b8}.worker-insurance-transfer>section{width:min(100%,430px);padding:20px;border:1px solid #303136;border-radius:22px;background:#151619;color:#fff}.worker-insurance-transfer header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.worker-insurance-transfer header small{color:#ff9223;font-size:9px}.worker-insurance-transfer header h2{margin:5px 0 0;font-size:22px;letter-spacing:-.03em}.worker-insurance-transfer header>button{width:34px;height:34px;border:1px solid #37383d;border-radius:9px;background:transparent;color:#aaa;font-size:20px}.worker-insurance-transfer__sources{margin-top:22px;border-top:1px solid #303136}.worker-insurance-transfer__sources button{width:100%;min-height:58px;padding:10px 3px;border:0;border-bottom:1px solid #2a2b2f;background:transparent;color:#fff;display:flex;align-items:center;justify-content:space-between;text-align:left}.worker-insurance-transfer__sources button span{font-size:12px}.worker-insurance-transfer__sources button small{color:#74767c;font-size:10px}.worker-insurance-transfer__sources button.is-active span{color:#ff982d}.worker-insurance-transfer>section>label{display:grid;gap:8px;margin-top:20px}.worker-insurance-transfer>section>label span{color:#85878d;font-size:10px}.worker-insurance-transfer input{width:100%;height:50px;padding:0 14px;border:1px solid #35363b;border-radius:11px;outline:0;background:#0f1012;color:#fff;font:inherit;font-size:17px}.worker-insurance-transfer input:focus{border-color:#ff9223}.worker-insurance-transfer>section>p{margin:10px 0 0;color:#e8947d;font-size:10px}.worker-insurance-transfer__submit{width:100%;min-height:48px;margin-top:18px;border:0;border-radius:11px;background:#ff8d1b;color:#1b1108;font-weight:700}.worker-insurance-transfer__submit:disabled{opacity:.5}@media (min-width: 700px){.worker-insurance-transfer{place-items:center}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.phone-frame--admin-desktop .admin-bottom-nav .nav-item,.phone-frame--admin-desktop .admin-bottom-nav .nav-item--scan{width:100%!important;height:56px!important;min-height:56px!important;padding:0 14px!important;display:grid!important;grid-template:1fr / 36px minmax(0,1fr)!important;align-items:center!important;justify-items:start!important;gap:11px!important;border:1px solid transparent!important;border-radius:14px!important;background:transparent!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item--active{border-color:#ff911230!important;background:linear-gradient(90deg,#ff8b0c2e,#ff8b0c09)!important;box-shadow:inset 3px 0 #ff8c0b,0 10px 30px #0000001f!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__icon-shell,.phone-frame--admin-desktop .admin-bottom-nav .nav-item__icon-shell--scan{width:34px!important;height:34px!important;transform:none!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#ffffff0b!important;box-shadow:none!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__icon,.phone-frame--admin-desktop .admin-bottom-nav .nav-item__scan{width:34px!important;height:34px!important;transform:none!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item--active .nav-item__icon-shell{background:linear-gradient(180deg,#ff981c,#f47a00)!important;box-shadow:0 8px 20px #ff840747!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__icon img,.phone-frame--admin-desktop .admin-bottom-nav .nav-item__scan img{width:18px!important;height:18px!important;transform:none!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__label{display:block!important;visibility:visible!important;color:#ffffff85!important;font-size:12px!important;font-weight:560!important;text-align:left!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item--active .nav-item__label{color:#fff!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__label--ghost{font-size:0!important}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__label--ghost:after{content:"Аналитика";font-size:12px}.phone-frame--admin-desktop .admin-activity-card,.phone-frame--admin-desktop .admin-forecast-card,.phone-frame--admin-desktop .admin-finance-calendar,.phone-frame--admin-desktop .admin-cohort-card,.phone-frame--admin-desktop .admin-economics-card,.phone-frame--admin-desktop .admin-fee-lab{height:auto!important;max-height:none!important;overflow:hidden!important;align-self:start}.phone-frame--admin-desktop .admin-activity-card,.phone-frame--admin-desktop .admin-forecast-card{height:440px!important;min-height:440px!important}.phone-frame--admin-desktop .admin-command-card{height:185px!important;min-height:185px!important;max-height:none!important;overflow:hidden!important;transition:height .34s cubic-bezier(.22,1,.36,1),min-height .34s cubic-bezier(.22,1,.36,1)!important}.phone-frame--admin-desktop .admin-command-card--expanded{height:365px!important;min-height:365px!important}.phone-frame--admin-desktop .admin-funnel-card{height:100%!important;min-height:185px!important;align-self:stretch!important}.phone-frame--admin-desktop .admin-finance-calendar,.phone-frame--admin-desktop .admin-cohort-card{height:620px!important;min-height:620px!important}.phone-frame--admin-desktop .admin-economics-card,.phone-frame--admin-desktop .admin-fee-lab{height:380px!important;min-height:380px!important}.phone-frame--admin-desktop .admin-disputes-card,.phone-frame--admin-desktop .admin-weekly-topups-card{grid-column:span 6!important;width:100%!important;height:520px!important;min-height:520px!important;padding:18px!important;align-self:start!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important;border-radius:20px!important;background:radial-gradient(circle at 100% 0,rgba(255,139,12,.07),transparent 34%),linear-gradient(145deg,#17181d,#101115)!important}.phone-frame--admin-desktop .admin-weekly-topups-card{grid-template-rows:auto minmax(0,1fr)!important}.phone-frame--admin-desktop .admin-disputes-card__title,.phone-frame--admin-desktop .admin-weekly-topups-card__title{font-size:19px!important;font-weight:620!important}.phone-frame--admin-desktop .admin-disputes-table-head{min-height:42px!important;padding:0 12px!important}.phone-frame--admin-desktop .admin-disputes-list,.phone-frame--admin-desktop .admin-disputes-list--expanded,.phone-frame--admin-desktop .admin-weekly-topups-list{min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:start!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,145,18,.22) transparent!important}.phone-frame--admin-desktop .admin-dispute-row{min-height:58px!important;padding:0 12px!important;grid-template-columns:minmax(72px,.7fr) minmax(120px,1.2fr) minmax(90px,.8fr) minmax(90px,.8fr) minmax(110px,.9fr)!important}.phone-frame--admin-desktop .admin-dispute-row__status{grid-column:4!important;grid-row:1!important}.phone-frame--admin-desktop .admin-dispute-row__btn{grid-column:5!important;grid-row:1!important;justify-self:end!important}.phone-frame--admin-desktop .admin-weekly-topups-row{min-height:58px!important;padding:0 13px!important}.phone-frame--admin-desktop .admin-users-screen,.phone-frame--admin-desktop .admin-workers-screen,.phone-frame--admin-desktop .admin-orders-screen,.phone-frame--admin-desktop .admin-disputes-screen{width:min(1380px,100%)!important;min-height:0!important;display:block!important;margin:0 auto!important}.phone-frame--admin-desktop .admin-users-header,.phone-frame--admin-desktop .admin-workers-header,.phone-frame--admin-desktop .admin-orders-header,.phone-frame--admin-desktop .admin-disputes-header{min-height:86px!important;margin-bottom:16px}.phone-frame--admin-desktop .admin-users-card,.phone-frame--admin-desktop .admin-orders-card,.phone-frame--admin-desktop .admin-disputes-full-card,.phone-frame--admin-desktop .admin-workers-card{height:auto!important;min-height:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:20px!important;background:radial-gradient(circle at 100% 0,rgba(255,139,12,.045),transparent 28%),#101116!important;box-shadow:0 28px 80px #0000003d,inset 0 1px #ffffff06!important}.phone-frame--admin-desktop .admin-users-list,.phone-frame--admin-desktop .admin-orders-list,.phone-frame--admin-desktop .admin-disputes-full-list{max-height:none!important;overflow:visible!important}.phone-frame--admin-desktop .admin-users-table-head,.phone-frame--admin-desktop .admin-orders-table-head,.phone-frame--admin-desktop .admin-disputes-full-head{min-height:52px!important;padding:0 22px!important;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.075)!important}.phone-frame--admin-desktop .admin-users-row,.phone-frame--admin-desktop .admin-orders-row,.phone-frame--admin-desktop .admin-disputes-full-row{min-height:62px!important;padding:0 22px!important;border-bottom-color:#fff1!important}.phone-frame--admin-desktop .admin-users-row:nth-child(2n),.phone-frame--admin-desktop .admin-orders-row:nth-child(2n),.phone-frame--admin-desktop .admin-disputes-full-row:nth-child(2n){background:#ffffff03}.phone-frame--admin-desktop .admin-users-row:hover,.phone-frame--admin-desktop .admin-orders-row:hover,.phone-frame--admin-desktop .admin-disputes-full-row:hover{background:#ff8f0e11!important}.phone-frame--admin-desktop .admin-users-pagination,.phone-frame--admin-desktop .admin-workers-pagination,.phone-frame--admin-desktop .admin-orders-pagination,.phone-frame--admin-desktop .admin-disputes-pagination{position:static!important;min-height:64px!important;padding:13px 18px!important;border-top:1px solid rgba(255,255,255,.06)!important;background:#00000017}.phone-frame--admin-desktop .admin-workers-card{padding:14px!important}.phone-frame--admin-desktop .admin-workers-list{max-height:none!important;overflow:visible!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.phone-frame--admin-desktop .admin-worker-item{min-height:166px!important;padding:18px!important;gap:17px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:17px!important;background:radial-gradient(circle at 100% 0,rgba(255,145,18,.08),transparent 38%),linear-gradient(145deg,#17181d,#111217)!important;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000001f!important}.phone-frame--admin-desktop .admin-worker-item:hover{transform:translateY(-3px)!important;border-color:#ff91123d!important;box-shadow:inset 0 1px #ffffff0d,0 18px 38px #0003!important}.phone-frame--admin-desktop .admin-worker-item__name{font-size:14px!important}.phone-frame--admin-desktop .admin-worker-item__balance{font-size:15px!important}.phone-frame--admin-desktop .admin-worker-item__meta{padding:12px;gap:8px 14px;border-radius:12px;background:#00000024}.phone-frame--admin-desktop .admin-worker-item__meta span,.phone-frame--admin-desktop .admin-worker-item__activity{font-size:11px!important}.phone-frame--admin-desktop .admin-workers-pagination{margin:14px -14px -14px!important}.phone-frame--admin-desktop .admin-dispute-chat-overlay{background:#020305d1!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.phone-frame--admin-desktop .admin-dispute-chat-overlay .admin-dispute-chat{position:relative!important;inset:auto!important;width:min(780px,calc(100vw - 72px))!important;height:min(820px,calc(100dvh - 64px))!important;min-height:560px!important;display:grid!important;grid-template-rows:70px auto minmax(0,1fr) auto!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:26px!important;background:radial-gradient(circle at 100% 0,rgba(255,145,16,.075),transparent 32%),linear-gradient(180deg,#131419,#0b0c0f)!important;box-shadow:0 42px 120px #000000ad,inset 0 1px #ffffff0a!important}.phone-frame--admin-desktop .admin-dispute-chat__header{height:70px!important;padding:14px 18px!important;border-bottom:1px solid rgba(255,255,255,.06)!important;background:#111217!important}.phone-frame--admin-desktop .admin-dispute-chat__amount-card{position:relative!important;inset:auto!important;margin:14px 18px 0!important;background:#ffffff0a!important;box-shadow:none!important}.phone-frame--admin-desktop .admin-dispute-chat__messages{min-height:0!important;padding:22px 24px 18px!important;overflow-y:auto!important;background:#0b0c10!important}.phone-frame--admin-desktop .admin-dispute-chat__footer{position:relative!important;inset:auto!important;padding:12px 16px 16px!important;border-top:1px solid rgba(255,255,255,.06)!important;background:#111217!important}.phone-frame--admin-desktop .admin-dispute-chat__input-wrapper{border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0d!important}.phone-frame--admin-desktop .admin-detail-sheet--worker{width:min(1120px,calc(100vw - 96px))!important;height:min(880px,calc(100dvh - 64px))!important;max-width:none!important;max-height:calc(100dvh - 64px)!important;padding:22px!important;gap:16px!important;overflow:hidden!important;border-radius:24px!important}.phone-frame--admin-desktop .admin-detail-sheet--worker .admin-detail-sheet__header{flex:0 0 auto;min-height:52px}.phone-frame--admin-desktop .admin-detail-sheet--worker .admin-detail-sheet__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding:2px 8px 8px 2px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:max-content!important;align-content:start!important;gap:14px!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,145,18,.24) transparent!important}.phone-frame--admin-desktop .admin-detail-sheet--worker .admin-detail-section{min-width:0;padding:16px!important;border-radius:17px!important}.phone-frame--admin-desktop .admin-detail-sheet--worker .admin-detail-section:last-child{grid-column:1/-1}.phone-frame--admin-desktop .admin-detail-sheet--worker .order-outcomes-widget{grid-column:1/-1!important;width:100%!important;height:auto!important;min-height:430px!important;overflow:visible!important}.phone-frame--admin-desktop .admin-detail-sheet--worker .admin-detail-grid{gap:9px!important}.phone-frame--admin-desktop .admin-detail-sheet--worker .admin-detail-row{min-height:64px;padding:11px 12px!important}.phone-frame--admin-desktop .admin-detail-actions--worker{position:relative!important;inset:auto!important;z-index:2;flex:0 0 auto!important;display:grid!important;grid-template-columns:1.25fr 1fr .75fr!important;gap:10px!important;padding:15px 0 0!important;border-top:1px solid rgba(255,255,255,.065);background:#0e0f13!important}.phone-frame--admin-desktop .admin-detail-actions--worker .admin-detail-button{width:100%!important;min-height:46px!important;margin:0!important;border-radius:13px!important}}@media (min-width: 1500px) and (hover: hover) and (pointer: fine){.phone-frame--admin-desktop .admin-workers-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;overflow-x:hidden;background:#050506;overscroll-behavior:none}body{background:radial-gradient(circle at 100% 0%,rgba(255,136,0,.12),transparent 18%),linear-gradient(180deg,#0b0b0d,#09090a);color:var(--text);font-family:var(--font);overflow:hidden;overscroll-behavior:none;-webkit-overflow-scrolling:auto}button{font:inherit}.app-shell{height:100svh;display:flex;align-items:stretch;justify-content:center;background:#050506;overflow:hidden;overscroll-behavior:none}.noise{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.025;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:3px 3px}.mini-flow-toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 92px);z-index:5000;transform:translate(-50%);max-width:min(82vw,320px);padding:11px 16px;border-radius:999px;background:#16171cf0;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 34px #00000057;color:#fff;font-size:13px;line-height:1.2;text-align:center;pointer-events:none;animation:mini-flow-toast-in .26s ease-out}@keyframes mini-flow-toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.app-shell .phone-frame{transition:filter .52s cubic-bezier(.22,1,.36,1),opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}@media (min-width: 768px) and (hover: hover) and (pointer: fine){body{overflow:hidden}.app-shell{min-height:100vh;height:100vh;align-items:center;padding:24px}.phone-frame{width:390px;height:min(844px,calc(100vh - 48px));max-height:calc(100vh - 48px);border-radius:34px;box-shadow:0 28px 90px #0000007a,0 0 0 1px #ffffff0f}}.app-main--booting{filter:blur(7px) saturate(.9);opacity:.76;transform:scale(1.01);pointer-events:none}.app-shell--revealing .app-main--booting{filter:blur(2px) saturate(.96);opacity:.94;transform:scale(1.003)}.premium-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#000;overflow:hidden;pointer-events:auto;transition:opacity .48s cubic-bezier(.22,1,.36,1)}.premium-loader--reveal{opacity:0;pointer-events:none}.premium-loader__ambient{position:absolute;inset:auto -18% -32% -18%;height:52%;background:radial-gradient(circle at 50% 18%,#ff8a002e,#ff8a0000 68%);filter:blur(26px);animation:premium-loader-ambient-breathe 3.6s ease-in-out infinite}.premium-loader__logo-stage,.premium-loader__skeleton-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:opacity .44s cubic-bezier(.22,1,.36,1),filter .44s cubic-bezier(.22,1,.36,1),transform .44s cubic-bezier(.22,1,.36,1)}.premium-loader__logo-stage{opacity:0;filter:blur(10px);transform:scale(.985)}.premium-loader--logo .premium-loader__logo-stage{opacity:1;filter:blur(0);transform:scale(1)}.premium-loader__logo-wrap{position:relative;width:126px;height:38px;display:grid;place-items:center;animation:premium-loader-logo-breathe 3.2s ease-in-out infinite}.premium-loader__logo{width:126px;height:auto;object-fit:contain;display:block}.premium-loader__logo-wrap:after{content:"";position:absolute;top:-12px;right:-24px;bottom:-12px;left:-24px;background:linear-gradient(112deg,#fff0 24%,#ffffff42,#fff0 76%);mix-blend-mode:screen;transform:translate(-130%) skew(-12deg);animation:premium-loader-sweep 2.2s cubic-bezier(.22,1,.36,1) infinite;pointer-events:none}.premium-loader__skeleton-stage{opacity:0;filter:blur(8px);transform:translateY(8px) scale(.992)}.premium-loader--skeleton .premium-loader__skeleton-stage,.premium-loader--reveal .premium-loader__skeleton-stage{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.premium-loader__skeleton-shell{width:min(390px,100vw);height:100svh;padding:calc(6px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)) + var(--manual-top-shift)) 8px calc(6px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;position:relative}.premium-loader__skeleton-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 88% 78%,rgba(255,124,0,.18),transparent 34%),linear-gradient(180deg,#09090adb,#09090af5)}.premium-loader__skeleton-top,.premium-loader__skeleton-cards,.premium-loader__skeleton-nav{position:relative;z-index:1}.premium-loader__skeleton-top{display:flex;align-items:center;gap:8px}.premium-loader__sk-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,#2d2e34b8,#1b1c22d1)}.premium-loader__sk-line{display:block;border-radius:999px;background:linear-gradient(180deg,#2c2d33b8,#1e1f25d1)}.premium-loader__sk-line--hello{width:138px;height:14px}.premium-loader__skeleton-cards{align-self:start;display:grid;gap:10px;margin-top:6px}.premium-loader__sk-card{display:block;border-radius:24px;background:linear-gradient(180deg,#191a1fe0,#111217eb);border:1px solid rgba(255,255,255,.03);box-shadow:inset 0 1px #ffffff05,0 10px 22px #00000038}.premium-loader__sk-card--wide{min-height:96px}.premium-loader__sk-card--medium{min-height:84px}.premium-loader__skeleton-cards:after{content:"";position:absolute;top:-6%;right:-20%;bottom:-4%;left:-20%;background:linear-gradient(108deg,#fff0 26%,#ff8a0024,#fff0 74%);transform:translate(-64%) skew(-12deg);animation:premium-loader-shimmer 2.1s cubic-bezier(.22,1,.36,1) infinite;pointer-events:none}.premium-loader__skeleton-nav{width:100%;max-width:230px;min-height:70px;margin:0 auto;border-radius:30px;background:linear-gradient(180deg,#1b1b1f,#151519);border:1px solid rgba(255,255,255,.04);box-shadow:0 18px 26px #0000003d,inset 0 1px #ffffff08;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:6px;padding:0 10px}.premium-loader__sk-nav-item{height:36px;border-radius:14px;background:linear-gradient(180deg,#2a2b3175,#1f202685)}.premium-loader__sk-nav-item--active{background:linear-gradient(180deg,#ff9719f0,#ff8507f0);box-shadow:0 8px 18px #ff820047}@keyframes premium-loader-ambient-breathe{0%,to{opacity:.82;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes premium-loader-logo-breathe{0%,to{opacity:.92;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@keyframes premium-loader-sweep{0%{transform:translate(-130%) skew(-12deg);opacity:0}35%{opacity:.75}to{transform:translate(130%) skew(-12deg);opacity:0}}@keyframes premium-loader-shimmer{0%{transform:translate(-64%) skew(-12deg);opacity:0}30%{opacity:.52}to{transform:translate(68%) skew(-12deg);opacity:0}}.phone-frame{position:relative;width:100%;max-width:390px;height:100svh;padding:calc(6px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)) + var(--manual-top-shift)) 8px calc(6px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));display:grid;grid-template-rows:216px 118px minmax(0,1fr) 70px;gap:8px;overflow:hidden;justify-items:stretch;align-items:stretch}.phone-frame>*{min-height:0;min-width:0;width:100%;max-width:100%;justify-self:stretch}.phone-frame>.bottom-nav{grid-row:4}.phone-frame--home-v2{grid-template-rows:minmax(0,1fr) 70px;gap:8px;isolation:isolate}.phone-frame--home-v2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 92% 9%,rgba(255,111,0,.17),transparent 27%),radial-gradient(circle at -14% 62%,rgba(255,141,26,.09),transparent 28%),linear-gradient(180deg,#08090b,#050608)}.phone-frame--home-v2 .home-v2{grid-row:1}.phone-frame--home-v2 .bottom-nav{grid-row:2;background:#121317cc;border-color:#ffffff12;box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff0d;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.phone-frame--home-v2 .nav-item{transition:transform .18s ease,background .24s ease}.phone-frame--home-v2 .nav-item:active{transform:scale(.91)}.phone-frame--home-v2 .nav-item--active{background:linear-gradient(180deg,#ff971c24,#ff76000b);box-shadow:inset 0 0 0 1px #ff9d2a1a}.home-v2{position:relative;width:100%;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;perspective:900px}.home-v2::-webkit-scrollbar{display:none}.home-v2__ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;opacity:.82}.home-v2__top{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 3px}.home-v2__identity{min-width:0;display:flex;align-items:center;gap:9px}.home-v2__avatar{position:relative;width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;overflow:visible;border:1px solid rgba(255,255,255,.13);border-radius:12px;color:#fff;background:linear-gradient(145deg,#292a2f,#15161a);box-shadow:0 8px 22px #00000047,inset 0 1px #ffffff14;font-size:11px;font-weight:800}.home-v2__avatar img{width:100%;height:100%;display:block;object-fit:cover;overflow:hidden;border-radius:11px}.home-v2__avatar i{position:absolute;right:-2px;bottom:-2px;width:9px;height:9px;border:2px solid #08090b;border-radius:50%;background:#55dd91;box-shadow:0 0 10px #55dd918c}.home-v2__identity>div:last-child{min-width:0;display:grid;gap:2px}.home-v2__identity span{color:#ffffff54;font-size:8px;font-weight:600;letter-spacing:.025em}.home-v2__identity strong{max-width:150px;overflow:hidden;color:#f7f7f8;font-size:13px;line-height:1.05;font-weight:690;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis}.home-v2__brand{display:flex;align-items:center;gap:6px;color:#fff9}.home-v2__brand>i{width:23px;height:23px;display:grid;place-items:center;border:1px solid rgba(255,153,30,.25);border-radius:8px;color:#fff;background:linear-gradient(145deg,#ff9c24,#ef6500);box-shadow:0 6px 18px #ff70003d,inset 0 1px #ffffff3d;font-size:11px;font-weight:900;font-style:normal}.home-v2__brand>span{color:#ffffffc2;font-size:7px;line-height:1;font-weight:850;letter-spacing:.13em}.home-v2__brand em{margin-left:3px;color:#ff8d12;font-style:normal}.home-v2__balance{position:relative;isolation:isolate;min-height:156px;padding:14px;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:25px;background:radial-gradient(circle at 93% -2%,rgba(255,145,25,.3),transparent 35%),linear-gradient(145deg,#1e1e22f0,#0c0d10f7);box-shadow:0 22px 55px #00000040,inset 0 1px #ffffff0e}.home-v2__balance:before,.home-v2__balance:after{content:"";position:absolute;z-index:-1;pointer-events:none}.home-v2__balance:before{width:138px;height:138px;top:-91px;right:-20px;border:1px solid rgba(255,169,59,.18);border-radius:50%;box-shadow:0 0 0 16px #ff8d1106,0 0 0 36px #ff8d1105;animation:home-v2-orbit 9s linear infinite}.home-v2__balance:after{top:0;right:0;bottom:0;left:0;opacity:.13;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.16) 43%,transparent 59%);transform:translate(-110%);animation:home-v2-sheen 6.5s ease-in-out infinite}.home-v2__balance-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-v2__balance-head>span{color:#fff6;font-size:10px;font-weight:600}.home-v2__balance-value{margin-top:8px;overflow:hidden;color:#fff;font-size:clamp(27px,8.3vw,34px);line-height:1;font-weight:790;letter-spacing:-.065em;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;animation:balance-currency-in .36s cubic-bezier(.22,1,.36,1)}.home-v2__balance-meta{display:flex;align-items:center;gap:5px;margin-top:6px;color:#ffffff40;font-size:8px}.home-v2__balance-meta i{width:5px;height:5px;border-radius:50%;background:#55dd91;box-shadow:0 0 8px #55dd9194}.home-v2__topup{position:relative;width:100%;min-height:42px;margin-top:12px;display:grid;grid-template-columns:26px 1fr 18px;align-items:center;gap:7px;padding:4px 9px 4px 7px;overflow:hidden;border:0;border-radius:14px;color:#fff;background:linear-gradient(135deg,#ff9e22,#fa7500 72%,#ee6100);box-shadow:0 11px 28px #ff700038,inset 0 1px #ffffff3d;font-size:12px;font-weight:750;cursor:pointer;transition:transform .15s ease,filter .18s ease}.home-v2__topup:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.25) 48%,transparent 68%);transform:translate(-110%);animation:home-v2-button-sheen 4.2s ease-in-out infinite}.home-v2__topup:active,.home-v2__actions button:active{transform:scale(.975);filter:brightness(1.08)}.home-v2__topup>span{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:9px;background:#ffffff24}.home-v2__topup svg,.home-v2__action-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.home-v2__topup b,.home-v2__actions b{font-size:20px;line-height:1;font-weight:300}.home-v2__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.home-v2__actions button{min-width:0;min-height:64px;display:grid;grid-template-columns:31px minmax(0,1fr) 8px;align-items:center;gap:7px;padding:8px;border:1px solid rgba(255,255,255,.065);border-radius:18px;color:#fff;background:linear-gradient(145deg,#1b1c20e6,#0f1013f0);box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff09;text-align:left;cursor:pointer;transition:transform .15s ease,border-color .2s ease,filter .18s ease}.home-v2__action-icon{width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(255,150,30,.16);border-radius:11px;color:#ff9a21;background:#ff840a14}.home-v2__action-icon--scan{color:#fff;background:linear-gradient(145deg,#ff9c21,#ef6c00);box-shadow:0 7px 17px #ff750033}.home-v2__actions button>span:nth-child(2){min-width:0;display:grid;gap:4px}.home-v2__actions strong{overflow:hidden;font-size:10px;line-height:1;font-weight:700;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis}.home-v2__actions small{overflow:hidden;color:#ffffff45;font-size:6.8px;line-height:1;white-space:nowrap;text-overflow:ellipsis}.home-v2__actions b{color:#ffffff38}.home-v2__promo{position:relative;isolation:isolate;min-height:106px;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:21px;background:#090a0c;box-shadow:0 16px 34px #0000003b,inset 0 1px #ffffff0a;transform-style:preserve-3d;will-change:transform}.home-v2__promo>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:63% 50%;opacity:.86;transform:scale(1.025);animation:home-v2-art-drift 11s ease-in-out infinite alternate}.home-v2__promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#050608f7,#050608ba 48%,#0506080d);pointer-events:none}.home-v2__promo-light{position:absolute;right:9%;top:23%;width:11px;height:11px;border-radius:50%;background:#fff0c7;box-shadow:0 0 8px #fff,0 0 18px #ffac3d,0 0 42px #ff7800;animation:home-v2-core 2.4s ease-in-out infinite}.home-v2__promo-copy{position:absolute;inset:0 auto 0 0;width:68%;display:flex;flex-direction:column;justify-content:center;padding:13px 14px 18px;animation:home-v2-promo-copy .54s cubic-bezier(.22,1,.36,1)}.home-v2__promo-copy>span{color:#ff9420;font-size:6px;font-weight:850;letter-spacing:.18em}.home-v2__promo-copy>strong{margin-top:5px;color:#fff;font-size:14px;line-height:1.03;font-weight:720;letter-spacing:-.045em}.home-v2__promo-copy>small{margin-top:6px;color:#ffffff57;font-size:7px;line-height:1.25}.home-v2__promo-dots{position:absolute;left:14px;bottom:8px;display:flex;gap:4px}.home-v2__promo-dots button{width:13px;height:2px;padding:0;border:0;border-radius:5px;background:#ffffff29;transition:width .3s ease,background .3s ease}.home-v2__promo-dots button.is-active{width:25px;background:#ff9220;box-shadow:0 0 8px #ff870a80}.home-v2__market{min-height:0}.home-v2__section-title{display:flex;align-items:center;justify-content:space-between;padding:0 3px 5px}.home-v2__section-title span{color:#ffffff6b;font-size:9px;font-weight:650}.home-v2__section-title button{padding:0;border:0;color:#ff921b;background:transparent;font-size:8px;font-weight:650}.home-v2__asset-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.home-v2__asset-strip article{min-width:0;min-height:69px;display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:34px auto;align-items:center;gap:0 6px;padding:8px;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#17181cc7;box-shadow:inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-v2__asset-strip img{width:24px;height:24px;display:block;border-radius:50%}.home-v2__asset-strip article>div{min-width:0;display:grid;gap:3px}.home-v2__asset-strip strong{color:#f5f5f7;font-size:9px;line-height:1;font-weight:730}.home-v2__asset-strip small{overflow:hidden;color:#ffffff40;font-size:6px;line-height:1;white-space:nowrap;text-overflow:ellipsis}.home-v2__asset-strip article>span{grid-column:1 / -1;overflow:hidden;color:#ffffff75;font-size:7px;line-height:1;font-weight:620;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}@keyframes home-v2-orbit{to{transform:rotate(360deg)}}@keyframes home-v2-sheen{0%,63%{transform:translate(-110%)}82%,to{transform:translate(110%)}}@keyframes home-v2-button-sheen{0%,58%{transform:translate(-110%)}82%,to{transform:translate(110%)}}@keyframes home-v2-art-drift{0%{transform:scale(1.025) translate3d(-2px,0,0)}to{transform:scale(1.075) translate3d(5px,-2px,0)}}@keyframes home-v2-core{50%{transform:scale(1.32);opacity:.76;box-shadow:0 0 11px #fff,0 0 25px #ffac3d,0 0 58px #ff7800}}@keyframes home-v2-promo-copy{0%{opacity:0;transform:translate(-12px);filter:blur(5px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@media (max-height: 730px){.home-v2{gap:6px}.home-v2__balance{min-height:145px;padding:11px 13px}.home-v2__balance-value{margin-top:6px}.home-v2__topup{min-height:38px;margin-top:9px}.home-v2__actions button{min-height:57px}.home-v2__promo{min-height:92px}.home-v2__promo-copy>strong{font-size:13px}.home-v2__asset-strip article{min-height:62px;padding:6px}}@media (prefers-reduced-motion: reduce){.home-v2__balance:before,.home-v2__balance:after,.home-v2__topup:after,.home-v2__promo>img,.home-v2__promo-light,.home-v2__promo-copy{animation:none!important}}.phone-frame--services{position:relative;isolation:isolate}.phone-frame--services:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 108% 72%,rgba(255,124,0,.26),transparent 36%),linear-gradient(180deg,#09090ad1,#09090af0)}.phone-frame--services>*{position:relative;z-index:1}.phone-frame--history{position:relative;isolation:isolate}.phone-frame--history:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 108% 78%,rgba(255,124,0,.24),transparent 35%),linear-gradient(180deg,#09090ad1,#09090af0)}.phone-frame--history>*{position:relative;z-index:1}.phone-frame--profile{position:relative;isolation:isolate}.phone-frame--profile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 56% 88%,rgba(255,123,0,.34),transparent 34%),linear-gradient(180deg,#09090adb,#09090af5)}.phone-frame--referral:before{background:radial-gradient(circle at -4% 72%,rgba(255,124,0,.44),transparent 36%),linear-gradient(180deg,#09090adb,#09090af5)}.phone-frame--profile>*{position:relative;z-index:1}.phone-frame--worker:before{background:radial-gradient(circle at 46% 88%,rgba(255,123,0,.28),transparent 34%),linear-gradient(180deg,#09090adb,#09090af5)}.hero-card{position:relative;overflow:hidden;border-radius:28px;padding:12px 14px;background:radial-gradient(circle at 88% 10%,rgba(255,131,17,.56),transparent 30%),linear-gradient(180deg,#211814f0,#121215f5 55%,#0c0c0efa);border:1px solid rgba(255,255,255,.03);box-shadow:inset 0 -18px 32px #0000001f}.hero-card__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 86% 6%,rgba(255,144,33,.34),transparent 26%),radial-gradient(circle at 10% 100%,rgba(255,120,0,.16),transparent 28%);pointer-events:none}.profile-row,.balance-block,.topup-button{position:relative;z-index:1}.profile-row{display:flex;align-items:center;gap:8px}.avatar{width:30px;height:30px;border-radius:50%;overflow:hidden;background:#2b2b2f;flex:0 0 auto}.avatar img{width:100%;height:100%;object-fit:cover}.avatar span{display:grid;place-items:center;width:100%;height:100%;font-size:11px;font-weight:700}.greeting{min-width:0;flex:1 1 auto;margin:0;font-size:14px;line-height:1.1;font-weight:600;letter-spacing:-.03em;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.greeting__hello{flex:0 0 auto;color:#f3f3f4}.greeting__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--accent)}.typing-caret{width:1px;height:14px;margin-left:2px;background:#ffffffb8;animation:caret-blink .9s steps(1) infinite}.typing-caret--hidden{opacity:0;animation:none}.balance-block{margin-top:18px}.balance-block__heading,.worker-balance-card__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.balance-block__heading .section-label,.worker-balance-card__heading .worker-balance-card__label{margin-bottom:0}.balance-currency-switch{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:3px 7px;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:#0505076b;box-shadow:inset 0 1px #ffffff0b,0 6px 18px #0000001a;color:#ffffff52;cursor:pointer;transition:border-color .28s ease,background .28s ease,transform .18s ease}.balance-currency-switch:active{transform:scale(.96)}.balance-currency-switch:focus-visible{outline:2px solid rgba(255,143,18,.7);outline-offset:2px}.balance-currency-switch__label{min-width:24px;font-size:9px;line-height:1;font-weight:750;letter-spacing:-.02em;text-align:center;transition:color .28s ease,opacity .28s ease}.balance-currency-switch__label--active{color:#ffffffe6}.balance-currency-switch__track{position:relative;width:36px;height:21px;flex:0 0 auto;border-radius:999px;background:#78788057;box-shadow:inset 0 0 0 1px #ffffff0b;transition:background .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.balance-currency-switch--usdt .balance-currency-switch__track{background:linear-gradient(180deg,#ff9c22,#ff8507);box-shadow:inset 0 1px #fff3,0 4px 12px #ff840733}.balance-currency-switch__thumb{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #00000057,inset 0 -1px #0000000d;transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.balance-currency-switch--usdt .balance-currency-switch__thumb{transform:translate(15px)}.balance-currency-switch--compact{min-height:24px;padding:2px 5px;gap:4px}.balance-currency-switch--compact .balance-currency-switch__track{width:30px;height:18px}.balance-currency-switch--compact .balance-currency-switch__thumb{width:14px;height:14px}.balance-currency-switch--compact.balance-currency-switch--usdt .balance-currency-switch__thumb{transform:translate(12px)}.balance-currency-switch--compact .balance-currency-switch__label{min-width:22px;font-size:8px}.section-label{margin:0 0 8px;font-size:13px;line-height:1;color:#fff3}.balance-value{margin:0;font-size:31px;line-height:.95;font-weight:800;letter-spacing:-.07em;animation:balance-currency-in .36s cubic-bezier(.22,1,.36,1)}.balance-amount-swap{animation:balance-currency-in .36s cubic-bezier(.22,1,.36,1)}@keyframes balance-currency-in{0%{opacity:0;transform:translateY(6px) scale(.975);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.balance-subtitle{margin:6px 0 0;font-size:11px;line-height:1.1;color:#ffffff2e}.topup-button{width:100%;height:46px;margin-top:16px;border:0;border-radius:16px;color:#fff;font-size:15px;font-weight:700;background:linear-gradient(180deg,#ff9518,#ff8407);box-shadow:inset 0 1px #ffffff29,0 10px 30px #ff840726}.promo-card{border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.04);background:#121214;box-shadow:0 14px 24px #00000029}.promo-card--main{height:108px}.promo-section{min-width:0}.promo-card--entry{display:block;width:100%;padding:0;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.promo-card--entry:active{transform:scale(.985);border-color:#ff971c3b}.promotions-screen{grid-row:1/-1;width:100%;min-height:0;overflow-y:auto;padding:20px 16px 112px;color:#fff;background:radial-gradient(circle at 100% 2%,rgba(255,126,5,.17),transparent 29%),linear-gradient(180deg,#0c0d0f,#07080a)}.promotions-screen__header{display:grid;grid-template-columns:36px minmax(0,1fr) 26px;align-items:center;gap:11px;margin-bottom:18px}.promotions-back{width:36px;height:36px;border:1px solid rgba(255,255,255,.09);border-radius:13px;color:#fff;font-size:28px;line-height:1;background:#ffffff0a}.promotions-screen__header small,.promotions-section-head small{display:block;color:#ff9822;font-size:7px;font-weight:800;letter-spacing:.16em}.promotions-screen__header h1{margin:5px 0 0;font-size:24px;line-height:1;font-weight:650;letter-spacing:-.05em}.promotions-count{width:26px;height:26px;display:grid;place-items:center;border-radius:9px;color:#ffad4a;font-size:10px;font-weight:760;background:#ff8d101f}.promotions-hero{position:relative;isolation:isolate;min-height:183px;overflow:hidden;padding:18px;border:1px solid rgba(255,151,30,.18);border-radius:24px;background:#111;box-shadow:0 20px 42px #0000004d}.promotions-hero>img{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promotions-hero__copy{max-width:63%}.promotions-hero__copy span{color:#ffad4a;font-size:6px;font-weight:830;letter-spacing:.16em}.promotions-hero h2{margin:8px 0 0;font-size:25px;line-height:.94;font-weight:650;letter-spacing:-.06em}.promotions-hero p{margin:9px 0 0;color:#ffffff7a;font-size:8px}.promotions-hero button{position:absolute;left:18px;bottom:16px;display:flex;align-items:center;gap:18px;padding:9px 12px;border:0;border-radius:11px;color:#17100a;font-size:9px;font-weight:760;background:linear-gradient(135deg,#ffbc50,#ff8510)}.promotions-hero button b{font-size:13px}.promotions-code,.promotions-list{margin-top:21px}.promotions-section-head{display:flex;align-items:center;justify-content:space-between;margin:0 2px 10px}.promotions-section-head h2{margin:5px 0 0;font-size:17px;line-height:1;font-weight:650;letter-spacing:-.04em}.promotions-section-head img{width:42px;height:42px;object-fit:contain}.promotions-code__form{display:flex;gap:8px;padding:7px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#17181c}.promotions-code__form input{min-width:0;flex:1;border:0;outline:0;color:#fff;font:inherit;font-size:11px;background:transparent}.promotions-code__form input::placeholder{color:#ffffff47}.promotions-code__form button{padding:9px 11px;border:0;border-radius:10px;color:#201207;font-size:9px;font-weight:780;background:#ff941c}.promotions-code__result{margin:8px 2px 0;font-size:8px;line-height:1.35}.promotions-code__result.is-active{color:#65e69b}.promotions-code__result.is-invalid{color:#ff938d}.promotion-row{display:grid;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:linear-gradient(145deg,#1b1c20,#111216)}.promotion-row+.promotion-row{margin-top:8px}.promotion-row>img{width:43px;height:43px;object-fit:contain}.promotion-row strong{display:block;font-size:10px;line-height:1.15;font-weight:680}.promotion-row small{display:block;margin-top:5px;color:#ffffff57;font-size:7px;line-height:1.3}.promotion-row>span:last-child{padding:4px 5px;border-radius:6px;color:#7be8a9;font-size:5.5px;font-weight:800;letter-spacing:.08em;background:#4bdf8b17}.promotion-row__mark{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;color:#ff9c2a;font-size:24px;background:#ff8c0c14}.promotion-row button{border:0;color:#ffab48;font-size:8px;font-weight:700;background:transparent}.promotions-note{margin:18px 4px 0;color:#fff3;font-size:7px;line-height:1.4;text-align:center}.promo-card__image{display:block;width:100%;height:100%;object-fit:cover;flex:0 0 100%}.promo-card__slide{position:relative;display:block;height:100%;flex:0 0 100%}.promo-card__slide .promo-card__image{position:absolute;top:0;right:0;bottom:0;left:0}.promo-track{display:flex;width:100%;height:100%;transition:transform .26s ease}.promo-dots{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:5px}.promo-dots__dot{width:8px;height:8px;border-radius:999px;background:#ffffff29;border:0;padding:0}.promo-dots__dot--active{width:18px;background:#ffffffc2}.promotions-screen{position:relative;grid-row:1/-1;width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 16px 34px;color:#fff;background:radial-gradient(110% 46% at 100% 0,rgba(255,126,5,.2),transparent 48%),radial-gradient(70% 35% at -10% 72%,rgba(255,111,0,.08),transparent 70%),linear-gradient(180deg,#101115,#08090b);scrollbar-width:none}.promotions-screen::-webkit-scrollbar{display:none}.promotions-screen *{box-sizing:border-box}.promotions-screen button{font:inherit;-webkit-tap-highlight-color:transparent}.promotions-screen svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.phone-frame.phone-frame--promotions{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;background:radial-gradient(110% 46% at 100% 0,rgba(255,126,5,.2),transparent 48%),radial-gradient(70% 35% at -10% 72%,rgba(255,111,0,.08),transparent 70%),linear-gradient(180deg,#101115,#08090b)}.phone-frame.phone-frame--promotions>.promotions-screen{grid-row:1;height:100%;min-height:0;background:transparent;padding-bottom:calc(34px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)))}.promotions-screen__header{display:grid;grid-template-columns:42px minmax(0,1fr) 32px;align-items:center;gap:12px;margin:0 0 18px}.promotions-back{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#fff;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0f}.promotions-back:active{transform:scale(.94)}.promotions-back svg{width:20px;height:20px}.promotions-screen__header small,.promotions-section-head small{display:block;color:#ff9a26;font-size:8px;font-weight:800;letter-spacing:.14em}.promotions-screen__header h1{margin:4px 0 0;font-size:23px;line-height:1.03;font-weight:680;letter-spacing:-.045em}.promotions-count{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(255,154,38,.22);border-radius:11px;color:#ffb15c;font-size:11px;font-weight:800;background:#ff8d101f}.promotions-hero{position:relative;isolation:isolate;min-height:215px;overflow:hidden;padding:21px;border:1px solid rgba(255,151,30,.24);border-radius:25px;background:#121315;box-shadow:inset 0 1px #ffffff13,0 20px 44px #00000059}.promotions-hero:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0b0df5,#0a0b0db3 45%,#0a0b0d0a)}.promotions-hero>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promotions-hero__copy{max-width:69%}.promotions-hero__copy>span{display:flex;align-items:center;gap:7px;color:#ffb15c;font-size:8px;font-weight:830;letter-spacing:.15em}.promotions-hero__copy>span i{width:6px;height:6px;border-radius:50%;background:#ff9221;box-shadow:0 0 10px #ff8918}.promotions-hero h2{margin:11px 0 0;font-size:27px;line-height:.98;font-weight:680;letter-spacing:-.06em}.promotions-hero p{margin:10px 0 0;color:#ffffff8f;font-size:10px;line-height:1.3}.promotions-hero button{position:absolute;left:21px;bottom:19px;display:flex;align-items:center;gap:12px;padding:11px 13px;border:0;border-radius:12px;color:#211306;font-size:10px;font-weight:800;background:linear-gradient(135deg,#ffc05c,#ff8310);box-shadow:0 8px 22px #ff7e003b}.promotions-hero button:active{transform:scale(.96)}.promotions-hero button svg{width:15px;height:15px}.promotions-hero__logo{display:block;width:92px;height:auto;margin:0 0 15px;object-fit:contain;object-position:left center}.promotions-code,.promotions-list{margin-top:24px}.promotions-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 2px 11px}.promotions-section-head h2{margin:5px 0 0;font-size:19px;line-height:1.08;font-weight:680;letter-spacing:-.045em}.promotions-section-head p{margin:7px 0 0;color:#ffffff61;font-size:9px;line-height:1.35}.promotions-section-head__icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,147,26,.16);border-radius:13px;color:#ff9c2b;background:#ff890d16}.promotions-section-head__icon svg{width:19px;height:19px}.promotions-code__form{display:flex;gap:8px;padding:7px;border:1px solid rgba(255,255,255,.09);border-radius:17px;background:linear-gradient(145deg,#202126,#131417);box-shadow:inset 0 1px #ffffff0a}.promotions-code__form input{min-width:0;flex:1;padding:0 8px;border:0;outline:0;color:#fff;font:inherit;font-size:12px;background:transparent}.promotions-code__form input::placeholder{color:#ffffff4d}.promotions-code__form button{min-height:40px;padding:0 13px;border:0;border-radius:11px;color:#251405;font-size:10px;font-weight:800;background:linear-gradient(135deg,#ffb84d,#ff8614)}.promotions-code__form button:disabled{opacity:.38}.promotions-code__result{margin:9px 3px 0;font-size:9px;line-height:1.4}.promotions-code__result.is-active{color:#79e7aa}.promotions-code__result.is-invalid{color:#ff9d95}.promotion-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:linear-gradient(145deg,#1d1e23,#121316);box-shadow:inset 0 1px #ffffff09}.promotion-row+.promotion-row{margin-top:9px}.promotion-row__icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffa030;background:#ff911417}.promotion-row__icon svg{width:21px;height:21px}.promotion-row div{min-width:0}.promotion-row strong{display:block;font-size:11px;line-height:1.16;font-weight:700}.promotion-row small{display:block;margin-top:5px;color:#fff6;font-size:8px;line-height:1.35}.promotion-row>span:last-child{padding:5px 6px;border-radius:7px;color:#79e8aa;font-size:6px;font-weight:850;letter-spacing:.08em;background:#4bdf8b1c}.promotion-row button{display:flex;align-items:center;gap:4px;padding:4px;border:0;color:#ffae52;font-size:8px;font-weight:780;background:none}.promotion-row button svg{width:13px;height:13px}.promotions-note{margin:21px 8px 0;color:#ffffff47;font-size:8px;line-height:1.45;text-align:center}@media (max-height:650px){.promotions-screen{padding-top:12px}.promotions-screen__header{margin-bottom:12px}.promotions-hero{min-height:190px;padding:17px}.promotions-hero h2{font-size:24px}.promotions-hero button{left:17px;bottom:15px}.promotions-code,.promotions-list{margin-top:18px}}.assets-section{min-height:0}.phone-frame--services .services-screen{grid-row:1 / 4;width:100%;max-width:100%;justify-self:stretch}.phone-frame--services .services-screen--detail{grid-row:1 / -1;width:100%;max-width:100%;justify-self:stretch}.phone-frame--services .bottom-nav{grid-row:4;justify-self:center;align-self:stretch;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.phone-frame--services-flow{grid-template-rows:minmax(0,1fr)}.phone-frame--services-flow .services-screen--transfer-flow{grid-row:1 / -1;padding-bottom:calc(96px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)))}.phone-frame--services-flow .bottom-nav{position:absolute;left:8px;right:8px;bottom:calc(6px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));z-index:20;width:auto;max-width:none;margin:0}.phone-frame--history .history-screen{grid-row:1 / 4;z-index:3}.phone-frame--history .bottom-nav{grid-row:4}.phone-frame--profile .profile-screen{grid-row:1 / 4}.phone-frame--profile .bottom-nav{grid-row:4}.phone-frame--worker-apply .profile-screen{grid-row:1 / -1}.phone-frame--worker .worker-screen{grid-row:1 / 4}.phone-frame--worker .bottom-nav,.phone-frame--worker .worker-bottom-nav{grid-row:4}.phone-frame--worker>.worker-paypay-deal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:520;width:100vw;max-width:none;height:100dvh;min-height:100dvh;justify-self:auto;grid-row:auto}.phone-frame--worker>.worker-insurance-transfer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:610;width:100vw;max-width:none;height:100dvh}.phone-frame--worker>.worker-topup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:610;width:100vw;max-width:none;height:100dvh;min-height:100dvh;grid-row:auto}.phone-frame--worker:has(>.worker-paypay-deal-overlay)>.worker-bottom-nav{visibility:hidden;pointer-events:none}.phone-frame--worker:has(>.worker-insurance-transfer)>.worker-bottom-nav{visibility:hidden;pointer-events:none}.phone-frame--worker:has(>.worker-topup-overlay)>.worker-bottom-nav{visibility:hidden;pointer-events:none}.phone-frame--worker:has(.worker-screen--history) .worker-screen{grid-row:1 / -1}.phone-frame--worker:has(.worker-screen--history) .worker-bottom-nav,.worker-screen--history~.worker-bottom-nav{position:absolute;left:50%;right:auto;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:30;transform:translate(-50%)}.phone-frame--admin .admin-screen{grid-row:1 / 4}.phone-frame--admin,.phone-frame--admin *{font-family:var(--font)}.phone-frame--admin .admin-bottom-nav{grid-row:4}.phone-frame--admin-ai:not(.phone-frame--admin-desktop){grid-template-rows:minmax(0,1fr);gap:0}.phone-frame--admin-ai:not(.phone-frame--admin-desktop) .admin-screen{grid-row:1 / -1}.phone-frame--admin-ai:not(.phone-frame--admin-desktop) .ai-history-overlay{position:absolute;top:calc(6px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)) + var(--manual-top-shift));right:8px;bottom:calc(6px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));left:8px;place-items:stretch;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:24px;box-shadow:0 24px 70px #00000094}.phone-frame--admin-ai:not(.phone-frame--admin-desktop) .ai-history-modal{width:100%;height:100%;min-height:0;padding:16px 12px 14px;border:0;border-radius:inherit;box-shadow:none}.phone-frame--topup .topup-screen,.phone-frame--scan .scan-screen{grid-row:1 / -1}.phone-frame--scan{grid-template-rows:1fr}.services-screen{min-height:0;overflow:auto;overflow-x:hidden;padding:6px 3px 2px;min-width:0}.history-screen{min-height:0;overflow:auto;padding:6px 3px 2px}.profile-screen{min-height:0;overflow:auto;padding:8px 3px 2px}.profile-screen--worker-apply{padding:0;overflow:hidden}.worker-screen{min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 3px;overscroll-behavior:contain}.admin-screen{min-height:0;overflow-y:hidden;overflow-x:hidden;padding:8px 3px 6px;display:grid;align-content:start;gap:10px;min-width:0;overscroll-behavior:contain}.admin-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-top:2px}.admin-header__left{display:flex;align-items:center;gap:8px;min-width:0}.admin-avatar-button{width:30px;height:30px;flex:0 0 30px;border:0;padding:0;background:transparent;color:inherit;display:inline-grid;place-items:center;border-radius:999px;overflow:hidden;line-height:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.admin-avatar-button .avatar{width:30px;height:30px;flex-basis:30px}.admin-header__text{min-width:0}.admin-header__hello{margin:0;font-size:14px;line-height:1;font-weight:500}.admin-header__caption{margin:3px 0 0;font-size:11px;line-height:1;color:#ffffff40}.admin-header__right{display:grid;justify-items:end}.admin-brand{width:62px;height:auto;object-fit:contain}.admin-metrics-scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;padding:2px 0 4px;max-width:100%;min-width:0}.admin-metrics-scroll::-webkit-scrollbar{display:none}.admin-referral-monitor{position:relative;overflow:hidden;padding:18px;border:1px solid rgba(255,155,41,.2);border-radius:24px;background:linear-gradient(145deg,#1f1814f5,#101115fa 56%),#111216;box-shadow:0 22px 50px #0000004d,inset 0 1px #ffffff0d;isolation:isolate}.admin-referral-monitor__glow{position:absolute;z-index:-1;width:190px;height:190px;top:-95px;right:-55px;border-radius:50%;background:#ff7e1038;filter:blur(44px);pointer-events:none}.admin-referral-monitor__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.admin-referral-monitor__live{display:inline-flex;align-items:center;gap:7px;color:#ff9a2e;font-size:9px;font-weight:800;letter-spacing:.11em}.admin-referral-monitor__live i{width:6px;height:6px;border-radius:50%;background:#4be18b;box-shadow:0 0 0 4px #4be18b1a,0 0 12px #4be18ba6;animation:admin-referral-live 1.8s ease-in-out infinite}@keyframes admin-referral-live{50%{opacity:.45;transform:scale(.78)}}.admin-referral-monitor__head h2{margin:8px 0 5px;color:#fff;font-size:19px;line-height:1.1;letter-spacing:-.04em}.admin-referral-monitor__head p{margin:0;max-width:310px;color:#ffffff70;font-size:11px;line-height:1.45}.admin-referral-monitor__head p b{color:#ffffffd1}.admin-referral-monitor__mark{flex:0 0 auto;display:grid;place-items:center;width:58px;height:58px;overflow:hidden;border:1px solid rgba(255,167,64,.16);border-radius:18px;background:radial-gradient(circle at 50% 42%,rgba(255,171,68,.2),transparent 68%),#ff87100e;box-shadow:0 12px 28px #ff770a24}.admin-referral-monitor__mark img{width:68px;height:68px;object-fit:contain;transform:translateY(2px);filter:drop-shadow(0 10px 9px rgba(0,0,0,.3))}.admin-referral-monitor__stats{display:grid;grid-template-columns:1.35fr .8fr 1fr;gap:8px;margin-top:16px}.admin-referral-monitor__stats div{min-width:0;padding:11px;border:1px solid rgba(255,255,255,.055);border-radius:14px;background:#ffffff09}.admin-referral-monitor__stats span,.admin-referral-monitor__stats strong{display:block}.admin-referral-monitor__stats span{color:#ffffff59;font-size:9px}.admin-referral-monitor__stats strong{overflow:hidden;margin-top:5px;color:#fff;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.admin-referral-monitor__stats div:last-child strong{color:#ff9b30}.admin-referral-monitor__activity{margin-top:17px}.admin-referral-monitor__activity-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.admin-referral-monitor__activity-head span{color:#ffffffb8;font-size:11px;font-weight:650}.admin-referral-monitor__activity-head small{color:#ffffff47;font-size:9px}.admin-referral-monitor__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;border-top:1px solid rgba(255,255,255,.045)}.admin-referral-monitor__avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:#ff9b30;font-size:11px;font-weight:800;background:linear-gradient(145deg,#ff961f2b,#ffffff09);border:1px solid rgba(255,151,36,.13)}.admin-referral-monitor__people{min-width:0}.admin-referral-monitor__people p{display:flex;align-items:center;gap:5px;overflow:hidden;margin:0;color:#ffffffc7;font-size:10px;white-space:nowrap}.admin-referral-monitor__people p b{overflow:hidden;text-overflow:ellipsis}.admin-referral-monitor__people p i{color:#ff9020;font-style:normal}.admin-referral-monitor__people>span{display:block;overflow:hidden;margin-top:4px;color:#ffffff45;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.admin-referral-monitor__reward{color:#55df91;font-size:11px;white-space:nowrap}.admin-referral-monitor__empty{display:grid;place-items:center;min-height:72px;border-top:1px solid rgba(255,255,255,.045);color:#ffffff4d;text-align:center}.admin-referral-monitor__empty span{color:#ff9724;font-size:18px}.admin-referral-monitor__empty p{margin:5px 0 0;font-size:10px}.admin-metric-card{width:100%;min-width:0;max-width:none;height:82px;min-height:82px;border-radius:14px;padding:9px 9px 7px;background:radial-gradient(circle at 80% 120%,rgba(255,126,14,.16),transparent 46%),#111216eb;border:1px solid rgba(255,255,255,.07);display:grid;align-content:space-between;gap:4px}.admin-metric-card__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.admin-metric-card__icon{width:24px;height:24px;object-fit:contain;display:block;border-radius:8px;padding:4px;background:#ffffff1a}.admin-metric-card__label{margin:0;font-size:8px;line-height:1;color:#ffffff47;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-metric-card__value{margin:0;font-size:24px;line-height:1;letter-spacing:0;color:#f4f4f6;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:clip;font-variant-numeric:tabular-nums}.admin-metric-card__trend{margin:0;font-size:9px;line-height:1;color:#59cd8a;white-space:nowrap}.admin-metric-card__trend--down{color:#ff6b5f}.admin-chart-card{border-radius:16px;background:#111216ed;border:1px solid rgba(255,255,255,.06);padding:10px 10px 9px;min-width:0}.admin-chart-card__head{display:flex;align-items:baseline;justify-content:space-between}.admin-chart-card__title{margin:0;font-size:16px;line-height:1.08;letter-spacing:-.01em;font-weight:500;color:#f3f3f5;white-space:nowrap}.admin-chart-card__max{font-size:11px;color:#ffffff8c;text-align:right;white-space:nowrap}.admin-chart-area{margin-top:8px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:7px;height:124px;touch-action:none;-webkit-user-select:none;user-select:none}.admin-chart-plot{position:absolute;top:0;right:49px;bottom:0;left:0;border-radius:12px;overflow:visible;background:linear-gradient(180deg,#ffffff08,#0000)}.admin-chart-area__glow{position:absolute;inset:auto 0 0;height:38px;background:linear-gradient(180deg,#ff8b0a00,#ff8b0a1f);border-radius:0 0 12px 12px}.admin-chart-area__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.admin-chart-scale{position:relative;top:6px;bottom:8px;z-index:3;display:grid;align-content:space-between;justify-items:end;pointer-events:none;grid-column:2;height:calc(100% - 14px);margin-top:6px;min-width:0}.admin-chart-scale span{font-size:9px;line-height:1;color:#ffffff3d;text-shadow:0 1px 2px rgba(0,0,0,.32);white-space:nowrap}.admin-chart-tooltip{position:absolute;z-index:4;min-width:74px;padding:6px 7px;border-radius:4px;background:#141519f0;border:1px solid rgba(255,255,255,.12);transform:translate(-50%,-112%);pointer-events:none;box-shadow:0 10px 22px #00000042}.admin-chart-tooltip--below{transform:translate(-50%,12px)}.admin-chart-tooltip__date,.admin-chart-tooltip__value{display:block;white-space:nowrap;line-height:1.05}.admin-chart-tooltip__date{font-size:8px;color:#ffffff6b}.admin-chart-tooltip__value{margin-top:3px;font-size:10px;color:#fff}.admin-chart-periods{margin-top:7px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.admin-chart-period{min-height:28px;border-radius:13px;border:0;background:transparent;color:#ffffffbf;font-size:11px;line-height:1}.admin-chart-period--active{background:#ffffff1a;color:#f6f6f7}.admin-chart-card__max-note{margin:8px 0 0;font-size:10px;line-height:1;color:#ffffff47}.admin-outcomes-card{position:relative;isolation:isolate;min-width:0;overflow:hidden;padding:13px 12px 14px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:radial-gradient(circle at 11% 10%,rgba(255,139,15,.11),transparent 34%),linear-gradient(145deg,#141519fa,#0d0e11fa);box-shadow:inset 0 1px #ffffff06,0 18px 42px #00000029}.worker-stats-screen{display:grid;gap:14px;padding:8px 10px 112px}.worker-stats-screen__top{margin:0;padding:4px 2px 0}.worker-stats-screen .order-outcomes-widget{width:100%}.phone-frame--worker-desktop .worker-stats-screen{width:min(820px,calc(100% - 64px));margin:0 auto;padding-top:34px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-donut{width:170px}.admin-outcomes-card:after{content:"";position:absolute;z-index:-1;right:-52px;bottom:-72px;width:160px;height:160px;border-radius:50%;background:#ff890e12;filter:blur(12px);pointer-events:none}.admin-outcomes-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-outcomes-card__eyebrow{margin:0 0 3px;color:#ff941d;font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.admin-outcomes-card__title{margin:0;color:#f7f7f8;font-size:16px;line-height:1.15;letter-spacing:-.025em}.admin-outcomes-card__total-badge{flex:0 0 auto;padding:6px 8px;border:1px solid rgba(255,147,29,.2);border-radius:999px;background:#ff8b0f14;color:#ffffffad;font-size:9px;line-height:1;white-space:nowrap}.admin-outcomes-periods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:12px 0 0;min-width:0}.admin-outcomes-period{width:100%;min-width:0;min-height:28px;padding:0 5px;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:#ffffff06;color:#ffffff7a;font-size:8px;font-weight:600;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.admin-outcomes-period--active{border-color:#ff8f13b8;background:linear-gradient(135deg,#ff9b27,#ff7e08);color:#17100a;box-shadow:0 7px 18px #ff7f0833}.admin-outcomes-period--calendar{display:inline-flex;align-items:center;justify-content:center;gap:5px;border-color:#ff8f1333;color:#ffae52d1;grid-column:span 2}.admin-outcomes-period--calendar span{font-size:13px;line-height:1}.admin-outcomes-period--calendar.admin-outcomes-period--active{color:#17100a}.admin-outcomes-calendar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:7px;margin-top:8px;padding:10px;border:1px solid rgba(255,147,29,.16);border-radius:13px;background:linear-gradient(135deg,#ff921913,#ffffff06);box-shadow:inset 0 1px #ffffff09;animation:admin-outcomes-calendar-in .18s ease-out both}@keyframes admin-outcomes-calendar-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.admin-outcomes-calendar__field{display:grid;gap:5px;min-width:0}.admin-outcomes-calendar__field span{color:#ffffff61;font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.admin-outcomes-calendar__field input{width:100%;min-width:0;height:34px;padding:0 7px;border:1px solid rgba(255,255,255,.08);border-radius:9px;outline:none;background:#07080aad;color:#f3f3f4;color-scheme:dark;font:inherit;font-size:10px}.admin-outcomes-calendar__field input:focus{border-color:#ff8f13b8;box-shadow:0 0 0 2px #ff890e1a}.admin-outcomes-calendar__dash{align-self:center;margin-top:13px;color:#ffffff38}.admin-outcomes-calendar__apply{grid-column:1 / -1;min-height:34px;border:0;border-radius:10px;background:linear-gradient(135deg,#ff9b27,#ff7e08);color:#17100a;font-size:10px;font-weight:800;box-shadow:0 8px 20px #ff7f0829}.admin-outcomes-calendar__apply:disabled{opacity:.34;box-shadow:none}.admin-outcomes-card__body{display:grid;grid-template-columns:minmax(118px,.82fr) minmax(0,1.35fr);align-items:center;gap:14px;margin-top:13px;transition:opacity .15s ease}.admin-outcomes-card__body--loading{opacity:.48}.admin-outcomes-donut-wrap{display:grid;justify-items:center;gap:7px}.admin-outcomes-donut{position:relative;display:grid;width:min(31vw,126px);min-width:108px;aspect-ratio:1;place-items:center;border-radius:50%;box-shadow:0 14px 30px #00000057,inset 0 0 0 1px #ffffff12}.admin-outcomes-donut:before{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:linear-gradient(145deg,#17181c,#0d0e11);box-shadow:inset 0 0 0 1px #ffffff0f,0 0 24px #0000003d}.admin-outcomes-donut__center{position:relative;z-index:1;display:grid;justify-items:center}.admin-outcomes-donut__center strong{color:#fff;font-size:clamp(19px,6vw,27px);line-height:1;letter-spacing:-.045em}.admin-outcomes-donut__center span,.admin-outcomes-donut-wrap__caption{color:#ffffff5e;font-size:8px}.admin-outcomes-donut__center span{margin-top:4px;text-transform:uppercase;letter-spacing:.09em}.admin-outcomes-donut-wrap__caption{margin:0}.admin-outcomes-legend{display:grid;gap:4px;min-width:0}.admin-outcomes-legend__row{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:37px;padding:6px 8px;border:1px solid rgba(255,255,255,.045);border-radius:10px;background:#ffffff06}.admin-outcomes-legend__marker{width:7px;height:7px;border-radius:50%;box-shadow:0 0 10px currentColor}.admin-outcomes-legend__copy{display:grid;gap:2px;min-width:0}.admin-outcomes-legend__label{overflow:hidden;color:#ffffffbf;font-size:8px;line-height:1.18;text-overflow:ellipsis}.admin-outcomes-legend__share{color:#ffffff4d;font-size:8px}.admin-outcomes-legend__value{color:#f7f7f8;font-size:12px;font-variant-numeric:tabular-nums}.admin-outcomes-card__empty{margin:10px 0 0;padding-top:10px;border-top:1px solid rgba(255,255,255,.05);color:#ffffff52;font-size:9px;text-align:center}.admin-order-types-card__hint{margin:8px 0 0;color:#ffffff4d;font-size:8px;line-height:1.35}.admin-service-profit-card .admin-outcomes-card__body{align-items:start}.admin-service-profit-card .admin-outcomes-donut-wrap{position:sticky;top:8px}.admin-service-profit-card__total{display:block;width:92px;height:28px;overflow:visible}.admin-service-profit-card__total text{fill:#fff;font-size:20px;font-weight:750;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.admin-service-profit-card .admin-outcomes-legend__row{min-height:34px}.admin-service-profit-card .admin-outcomes-legend__value{max-width:74px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-disputes-card{border-radius:14px;background:#111216eb;border:1px solid rgba(255,255,255,.07);padding:10px;display:grid;gap:8px;min-width:0;overflow:hidden}.admin-disputes-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-disputes-card__title{margin:0;font-size:16px;line-height:1.08;letter-spacing:-.01em;font-weight:500;color:#f4f4f6}.admin-disputes-card__subtitle{margin:5px 0 0;font-size:11px;line-height:1;color:#ffffff52}.admin-disputes-card__all{border:0;background:transparent;color:#ffffff57;font-size:12px;line-height:1;display:inline-flex;align-items:center;gap:4px;margin-top:2px;white-space:nowrap}.admin-disputes-card__arrow{width:8px;height:6px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-.5px)}.admin-disputes-card__arrow:before{content:"";width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid rgba(255,255,255,.28)}.admin-disputes-table-head{min-height:30px;display:grid;grid-template-columns:minmax(52px,.6fr) minmax(76px,1fr) minmax(48px,.6fr) minmax(60px,.7fr) minmax(76px,.9fr);align-items:center;column-gap:6px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.16);min-width:0}.admin-disputes-table-head span{font-size:10px;line-height:1.05;color:#ffffff3b;white-space:nowrap;min-width:0}.admin-disputes-table-head span:nth-child(1),.admin-disputes-table-head span:nth-child(2){white-space:normal}.admin-disputes-list{display:grid;gap:0;min-width:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.admin-disputes-list::-webkit-scrollbar{width:0;height:0}.admin-disputes-list--expanded{max-height:260px}.admin-disputes-empty{border-radius:12px;padding:12px;text-align:center;background:#0c0d12b3;color:#ffffff80;font-size:13px;line-height:1.15}.admin-dispute-row{min-height:42px;padding:0 6px;display:grid;grid-template-columns:minmax(48px,.74fr) minmax(78px,1.12fr) minmax(58px,.82fr) minmax(128px,1.55fr);align-items:center;column-gap:6px;border-bottom:1px solid rgba(255,255,255,.14);min-width:0}.admin-dispute-row:last-child{border-bottom:0}.admin-dispute-row__id,.admin-dispute-row__client,.admin-dispute-row__amount{font-size:10px;line-height:1.15;color:#f1f1f3;min-width:0}.admin-dispute-row__client{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-disputes-table-head span:nth-child(3),.admin-disputes-row__amount{text-align:right}.admin-disputes-table-head span:nth-child(3){transform:translate(-12px)}.admin-disputes-table-head span:nth-child(4){text-align:center}.admin-disputes-table-head span:nth-child(4),.admin-disputes-table-head span:nth-child(5){text-align:center}.admin-disputes-table-head span:nth-child(5){display:none}.admin-dispute-row__status{min-height:18px;border-radius:999px;padding:3px 7px;display:inline-flex;align-items:center;justify-content:center;font-size:7px;line-height:1;font-weight:700;justify-self:start;white-space:nowrap}.admin-dispute-row__status--open{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103}.admin-dispute-row__status--resolved{background:#ffffff2e;color:#fff}.admin-dispute-row__btn{min-height:18px;border-radius:999px;border:0;background:linear-gradient(180deg,#ff9719,#ff8507);color:#2a1608;font-size:7px;line-height:1;font-weight:700;padding:0 7px;white-space:nowrap;justify-self:end}.admin-dispute-row__amount{white-space:nowrap;font-variant-numeric:tabular-nums}.admin-dispute-row__status,.admin-dispute-row__btn{grid-column:4;grid-row:1}.admin-weekly-topups-card{border-radius:14px;background:radial-gradient(circle at 92% 115%,#ff8f101f,#ff8f1000 42%),#111216eb;border:1px solid rgba(255,255,255,.07);padding:10px;display:grid;gap:10px;min-width:0;overflow:hidden}.admin-weekly-topups-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-weekly-topups-card__title{margin:0;font-size:16px;line-height:1.08;letter-spacing:-.01em;font-weight:500;color:#f4f4f6}.admin-weekly-topups-card__subtitle{margin:5px 0 0;font-size:11px;line-height:1;color:#ffffff52}.admin-weekly-topups-card__badge{min-width:36px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ff8f1024;border:1px solid rgba(255,143,16,.3);color:#ff9719;font-size:10px;line-height:1;font-weight:800}.admin-weekly-topups-list{display:grid;gap:4px;min-width:0}.admin-weekly-topups-empty{border-radius:12px;padding:12px;text-align:center;background:#0c0d12b3;color:#ffffff80;font-size:13px;line-height:1.15}.admin-weekly-topups-row{min-height:42px;display:grid;grid-template-columns:28px minmax(80px,1fr) minmax(46px,.5fr) minmax(96px,.9fr);align-items:center;gap:8px;padding:0 8px;border-radius:12px;background:#ffffff09;min-width:0}.admin-weekly-topups-row__place{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ff8f1024;color:#ff9719;font-size:10px;line-height:1;font-weight:800}.admin-weekly-topups-row__user,.admin-weekly-topups-row__count{min-width:0;color:#ffffffd1;font-size:11px;line-height:1;font-weight:700}.admin-weekly-topups-row__user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-weekly-topups-row__count{color:#ffffff57;text-align:center;white-space:nowrap}.admin-weekly-topups-row__amount{min-width:0;display:grid;gap:3px;justify-items:end;text-align:right}.admin-weekly-topups-row__amount strong{color:#f5f5f7;font-size:11px;line-height:1;font-weight:800;font-variant-numeric:tabular-nums}.admin-weekly-topups-row__amount small{color:#ffffff52;font-size:9px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.admin-disputes-screen{min-height:100%;display:flex;flex-direction:column;gap:12px}.admin-disputes-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 3px 0}.admin-disputes-header__title{margin:0;font-size:18px;line-height:1.08;letter-spacing:-.01em;font-weight:600;color:#f4f4f6}.admin-disputes-controls{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:0 0 160px}.admin-disputes-search{width:100%}.admin-disputes-search__input{width:100%;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#fffc;font-size:12px;line-height:1;padding:0 12px;outline:none}.admin-disputes-search__input::placeholder{color:#ffffff42}.admin-disputes-filter{border:0;background:transparent;display:flex;align-items:center;gap:4px;padding:0;cursor:pointer}.admin-disputes-filter__text{color:#ffffff57;font-size:11px;line-height:1}.admin-disputes-filter__arrow{width:8px;height:6px;position:relative}.admin-disputes-filter__arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid rgba(255,255,255,.26)}.admin-workers-bulk-terminate{width:100%;min-height:30px;border-radius:999px;border:1px solid rgba(255,84,84,.36);background:#ff545424;color:#ff7474;font-size:11px;line-height:1;font-weight:750;padding:0 12px;cursor:pointer;-webkit-tap-highlight-color:transparent}.admin-workers-bulk-terminate:disabled{opacity:.55;cursor:default}.admin-disputes-full-card{border-radius:14px;background:#111216eb;border:1px solid rgba(255,255,255,.07);padding:10px;display:grid;gap:8px;min-width:0;overflow:hidden}.admin-disputes-full-head{min-height:26px;display:grid;grid-template-columns:minmax(52px,.8fr) minmax(64px,1fr) minmax(52px,.75fr) minmax(56px,.8fr) minmax(72px,.95fr);align-items:center;column-gap:4px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.16);min-width:0}.admin-disputes-full-head span{font-size:10px;line-height:1;color:#ffffff3b;white-space:nowrap;min-width:0}.admin-disputes-full-head span:nth-child(3){text-align:right}.admin-disputes-full-head span:nth-child(4),.admin-disputes-full-head span:nth-child(5){text-align:center}.admin-disputes-full-list{display:grid;gap:0;min-width:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;max-height:420px}.admin-disputes-full-list::-webkit-scrollbar{width:0;height:0}.admin-disputes-full-row{width:100%;min-height:46px;padding:0 4px;display:grid;grid-template-columns:minmax(52px,.8fr) minmax(64px,1fr) minmax(52px,.75fr) minmax(56px,.8fr) minmax(72px,.95fr);align-items:center;column-gap:4px;border-bottom:1px solid rgba(255,255,255,.14);min-width:0}.admin-disputes-full-row:last-child{border-bottom:0}.admin-disputes-full-row__id,.admin-disputes-full-row__client,.admin-disputes-full-row__amount{font-size:11px;line-height:1.15;color:#f1f1f3;min-width:0}.admin-disputes-full-row__id{font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-disputes-full-row__client{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-disputes-full-row__amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.admin-disputes-full-row__status{min-height:18px;border-radius:999px;padding:3px 7px;display:inline-flex;align-items:center;justify-content:center;font-size:7px;line-height:1;font-weight:700;justify-self:center;white-space:nowrap}.admin-disputes-full-row__status--open{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103}.admin-disputes-full-row__status--resolved{background:#ffffff2e;color:#fff}.admin-disputes-full-row__btn-action,.admin-disputes-full-row__btn-done{min-height:18px;border-radius:999px;border:0;font-size:7px;line-height:1;font-weight:700;padding:0 7px;white-space:nowrap;justify-self:end;cursor:pointer}.admin-disputes-full-row__btn-action{background:linear-gradient(180deg,#ff9719,#ff8507);color:#2a1608}.admin-disputes-full-row__btn-done{background:#ffffff1f;color:#ffffff59;cursor:default}.admin-dispute-filter-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;display:flex;align-items:flex-end;padding:0;background:#0c0c0fc7;opacity:0;transition:opacity .22s ease}.admin-dispute-filter-overlay--active{opacity:1}.admin-dispute-filter-sheet{width:100%;border-radius:34px 34px 0 0;background:radial-gradient(circle at 90% 112%,rgba(255,126,14,.13),transparent 42%),#1d1e23f5;border:1px solid rgba(255,255,255,.06);padding:16px 14px 14px;transform:translateY(102%);transition:transform .28s cubic-bezier(.22,.8,.2,1)}.admin-dispute-filter-overlay--active .admin-dispute-filter-sheet{transform:translateY(0)}.admin-dispute-filter-sheet__header{text-align:center;margin-bottom:12px}.admin-dispute-filter-sheet__title{margin:0;font-size:22px;line-height:.95;font-weight:500;letter-spacing:-.02em}.admin-dispute-filter-sheet__subtitle{margin:3px 0 0;font-size:14px;line-height:1;font-weight:400;color:#ffffff47}.admin-dispute-filter-list{border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#0c0d12d6}.admin-dispute-filter-item{width:100%;min-height:58px;border:0;border-bottom:1px solid rgba(255,255,255,.16);padding:0 18px 0 16px;background:transparent;color:#f4f4f6;display:flex;align-items:center;justify-content:space-between}.admin-dispute-filter-item:last-child{border-bottom:0}.admin-dispute-filter-item__label{font-size:15px;line-height:1.1}.admin-dispute-filter-item__check{color:#ff9719;display:inline-flex;align-items:center}.admin-disputes-pagination{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:6px}.admin-disputes-page{min-width:30px;height:26px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#ffffffb3;font-size:12px;line-height:1;cursor:pointer}.admin-disputes-page--active{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103;border-color:#ff97194d}.admin-disputes-page:disabled{opacity:.35;cursor:default}.admin-disputes-ellipsis{color:#ffffff59;font-size:13px;line-height:1;margin:0 2px}.admin-orders-screen{min-height:100%;display:flex;flex-direction:column;gap:12px}.admin-orders-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 3px 0}.admin-orders-header__title{margin:0;font-size:18px;line-height:1.08;letter-spacing:-.01em;font-weight:600;color:#f4f4f6}.admin-orders-header__subtitle{margin:5px 0 0;font-size:11px;line-height:1;color:#ffffff4d}.admin-orders-search{flex:0 0 160px;max-width:180px}.admin-orders-search__input{width:100%;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#fffc;font-size:12px;line-height:1;padding:0 12px;outline:none}.admin-orders-search__input::placeholder{color:#ffffff42}.admin-orders-card{border-radius:14px;background:#111216eb;border:1px solid rgba(255,255,255,.07);padding:10px;display:grid;gap:8px;min-width:0;overflow:hidden}.admin-orders-table-head{min-height:26px;display:grid;grid-template-columns:minmax(52px,.78fr) minmax(72px,1.1fr) minmax(52px,.7fr) minmax(66px,.8fr) minmax(64px,1fr);align-items:center;column-gap:6px;padding:0 6px;border-bottom:1px solid rgba(255,255,255,.16);min-width:0}.admin-orders-table-head span{font-size:10px;line-height:1;color:#ffffff3b;white-space:nowrap;min-width:0}.admin-orders-list{display:grid;gap:0;min-width:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;max-height:420px}.admin-orders-list::-webkit-scrollbar{width:0;height:0}.admin-orders-empty{border-radius:12px;padding:12px;text-align:center;background:#0c0d12b3;color:#ffffff80;font-size:13px;line-height:1.15}.admin-orders-row{width:100%;min-height:46px;padding:0 6px;display:grid;grid-template-columns:minmax(52px,.78fr) minmax(72px,1.1fr) minmax(52px,.7fr) minmax(66px,.8fr) minmax(64px,1fr);align-items:center;column-gap:6px;border:0;border-bottom:1px solid rgba(255,255,255,.14);background:transparent;color:#f1f1f3;text-align:left;min-width:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.admin-orders-row:last-child{border-bottom:0}.admin-orders-row__id,.admin-orders-row__client,.admin-orders-row__amount,.admin-orders-row__worker{font-size:11px;line-height:1.15;color:#f1f1f3;min-width:0}.admin-orders-row__client,.admin-orders-row__worker{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-orders-table-head span:nth-child(3),.admin-orders-row__amount{text-align:right}.admin-orders-table-head span:nth-child(4){text-align:center}.admin-orders-row__status{justify-self:center}.admin-orders-row__amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.admin-orders-row__status{min-height:18px;border-radius:999px;padding:3px 7px;display:inline-flex;align-items:center;justify-content:center;font-size:7px;line-height:1;font-weight:700;justify-self:start;white-space:nowrap}.admin-orders-row__status--active{background:#ffffff2e;color:#fff}.admin-orders-row__status--dispute{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103}.admin-orders-row__status--cancelled{background:#ff404038;color:#ffffffeb}.admin-orders-row__status--completed{background:#40ffa82e;color:#ffffffeb}.admin-orders-pagination{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:6px}.admin-orders-page{min-width:30px;height:26px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#ffffffb3;font-size:12px;line-height:1}.admin-orders-page--active{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103;border-color:#ff97194d}.admin-orders-page:disabled{opacity:.35}.admin-orders-ellipsis{color:#ffffff59;font-size:13px;line-height:1;margin:0 2px}.admin-users-screen{min-height:100%;display:flex;flex-direction:column;gap:12px}.admin-users-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 3px 0}.admin-users-header__title{margin:0;font-size:18px;line-height:1.08;letter-spacing:-.01em;font-weight:600;color:#f4f4f6}.admin-users-header__subtitle{margin:5px 0 0;font-size:11px;line-height:1;color:#ffffff4d}.admin-users-search{flex:0 0 160px;max-width:180px}.admin-users-search__input{width:100%;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#fffc;font-size:12px;line-height:1;padding:0 12px;outline:none}.admin-users-search__input::placeholder{color:#ffffff42}.admin-users-card{border-radius:14px;background:#111216eb;border:1px solid rgba(255,255,255,.07);padding:10px;display:grid;gap:8px;min-width:0;overflow:hidden}.admin-users-table-head{min-height:26px;display:grid;grid-template-columns:minmax(70px,.95fr) minmax(84px,1.05fr) minmax(96px,1.08fr) minmax(74px,.82fr);align-items:center;column-gap:6px;padding:0 6px;border-bottom:1px solid rgba(255,255,255,.16);min-width:0}.admin-users-table-head span{font-size:10px;line-height:1;color:#ffffff3b;min-width:0;white-space:nowrap}.admin-users-table-head span:nth-child(1){white-space:normal;line-height:1.05}.admin-users-list{display:grid;gap:0;min-width:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;max-height:420px}.admin-users-list::-webkit-scrollbar{width:0;height:0}.admin-users-empty{border-radius:12px;padding:12px;text-align:center;background:#0c0d12b3;color:#ffffff80;font-size:13px;line-height:1.15}.admin-users-row{width:100%;min-height:46px;padding:0 6px;display:grid;grid-template-columns:minmax(70px,.95fr) minmax(84px,1.05fr) minmax(96px,1.08fr) minmax(74px,.82fr);align-items:center;column-gap:6px;border:0;border-bottom:1px solid rgba(255,255,255,.14);background:transparent;color:#f1f1f3;text-align:left;min-width:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.admin-users-row:last-child{border-bottom:0}.admin-users-row__id,.admin-users-row__username,.admin-users-row__tgid{font-size:11px;line-height:1.15;color:#f1f1f3;min-width:0}.admin-users-row__username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-users-row__tgid{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.admin-users-row__role{min-height:18px;border-radius:999px;padding:3px 7px;display:inline-flex;align-items:center;justify-content:center;font-size:7px;line-height:1;font-weight:700;justify-self:start;white-space:nowrap}.admin-users-row__role--client{background:#ffffff2e;color:#fff}.admin-users-row__role--worker{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103}.admin-users-row__role--admin{background:#40ffa833;color:#fffffff2}.admin-users-pagination{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:6px}.admin-users-page{min-width:30px;height:26px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#ffffffb3;font-size:12px;line-height:1}.admin-users-page--active{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103;border-color:#ff97194d}.admin-users-page:disabled{opacity:.35}.admin-users-ellipsis{color:#ffffff59;font-size:13px;line-height:1;margin:0 2px}.admin-workers-screen{min-height:100%;display:flex;flex-direction:column;gap:12px}.admin-workers-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 3px 0}.admin-workers-header__title{margin:0;font-size:18px;line-height:1.08;letter-spacing:-.01em;font-weight:600;color:#f4f4f6}.admin-workers-header__subtitle{margin:5px 0 0;font-size:11px;line-height:1;color:#ffffff4d}.admin-workers-search{flex:0 0 160px;max-width:180px}.admin-workers-search__input{width:100%;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#fffc;font-size:12px;line-height:1;padding:0 12px;outline:none}.admin-workers-search__input::placeholder{color:#ffffff42}.admin-workers-card{border-radius:14px;background:#111216eb;border:1px solid rgba(255,255,255,.07);padding:10px;display:grid;gap:8px;min-width:0;overflow:hidden}.admin-workers-table-head{min-height:26px;display:grid;grid-template-columns:minmax(70px,.95fr) minmax(84px,1.05fr) minmax(96px,1.08fr) minmax(74px,.82fr);align-items:center;column-gap:6px;padding:0 6px;border-bottom:1px solid rgba(255,255,255,.16);min-width:0}.admin-workers-table-head span{font-size:10px;line-height:1;color:#ffffff3b;min-width:0;white-space:nowrap}.admin-workers-table-head span:nth-child(1){white-space:normal;line-height:1.05}.admin-workers-list{display:grid;gap:0;min-width:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;max-height:420px}.admin-workers-list::-webkit-scrollbar{width:0;height:0}.admin-workers-empty{border-radius:12px;padding:12px;text-align:center;background:#0c0d12b3;color:#ffffff80;font-size:13px;line-height:1.15}.admin-workers-row{width:100%;min-height:46px;padding:0 6px;display:grid;grid-template-columns:minmax(70px,.95fr) minmax(84px,1.05fr) minmax(96px,1.08fr) minmax(74px,.82fr);align-items:center;column-gap:6px;border:0;border-bottom:1px solid rgba(255,255,255,.14);background:transparent;color:#f1f1f3;text-align:left;min-width:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.admin-workers-row:last-child{border-bottom:0}.admin-workers-row__id,.admin-workers-row__username,.admin-workers-row__tgid{font-size:11px;line-height:1.15;color:#f1f1f3;min-width:0}.admin-workers-row__username,.admin-workers-row__tgid{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-workers-row__tgid{font-variant-numeric:tabular-nums}.admin-workers-row__status{min-height:18px;border-radius:999px;padding:3px 7px;display:inline-flex;align-items:center;justify-content:center;font-size:7px;line-height:1;font-weight:700;justify-self:start;white-space:nowrap}.admin-workers-row__status--active{background:#ffffff2e;color:#fff}.admin-workers-row__status--inactive{background:#ffffff1a;color:#ffffff73}.admin-workers-pagination{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:6px}.admin-workers-page{min-width:30px;height:26px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#ffffffb3;font-size:12px;line-height:1}.admin-workers-page--active{background:linear-gradient(180deg,#ff9719,#ff8507);color:#221103;border-color:#ff97194d}.admin-workers-page:disabled{opacity:.35}.admin-workers-ellipsis{color:#ffffff59;font-size:13px;line-height:1;margin:0 2px}.admin-dispute-sheet-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;align-items:flex-end;justify-content:stretch;background:#0000007a;opacity:0;pointer-events:none;transition:opacity .18s ease}.admin-dispute-sheet-overlay--active{opacity:1;pointer-events:auto}.admin-dispute-sheet-overlay--chat-open{z-index:321}.admin-dispute-sheet{width:100%;min-height:390px;max-height:76%;overflow:hidden;display:flex;flex-direction:column;border-radius:34px 34px 0 0;padding:17px 18px 18px;background:#202020;border:1px solid rgba(255,255,255,.06);box-shadow:0 -18px 44px #0000007a;transform:translateY(26px);transition:transform .22s cubic-bezier(.22,1,.36,1)}.admin-dispute-sheet-overlay--active .admin-dispute-sheet{transform:translateY(0)}.admin-dispute-sheet--decision{min-height:430px;max-height:82%;padding-top:16px}.admin-dispute-sheet__handle{display:block;width:34px;height:4px;border-radius:999px;margin:0 auto 12px;background:#ffffff6b}.admin-dispute-sheet__title{margin:0;text-align:center;color:#fff;font-size:18px;line-height:1.1;font-weight:400;letter-spacing:-.02em}.admin-dispute-sheet__content{min-height:0;flex:1;overflow:auto;padding-bottom:18px}.admin-dispute-sheet__section{margin-top:18px}.admin-dispute-sheet__label{margin:0 0 14px;color:#ffffff52;font-size:12px;line-height:1}.admin-dispute-sheet__message{margin:0;color:#f4f4f5;font-size:13px;line-height:1.55;white-space:pre-wrap}.admin-dispute-sheet__attachment{display:block;width:88px;height:88px;border-radius:12px;object-fit:cover}.admin-dispute-sheet__actions{display:grid;gap:10px;margin-top:auto;padding:0}.admin-dispute-sheet__actions--decision{margin-top:auto}.admin-dispute-sheet__primary,.admin-dispute-sheet__secondary,.admin-dispute-sheet__tertiary{min-height:43px;border:0;border-radius:11px;font-size:12px;line-height:1.1;font-weight:400;color:#fff}.admin-dispute-sheet__primary{background:linear-gradient(180deg,#ff9014,#ff7a00)}.admin-dispute-sheet__secondary{background:#0d0d0d}.admin-dispute-sheet__tertiary{background:#0d0d0d99;color:#ffffff6b}.admin-dispute-info-grid{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.admin-dispute-info{min-width:0}.admin-dispute-info--wide{grid-column:1 / -1}.admin-dispute-info span{display:block;margin-bottom:4px;color:#ffffff52;font-size:11px;line-height:1}.admin-dispute-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6200;display:flex;align-items:center;justify-content:center;background:#000000a3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:24px}.admin-dispute-confirm-modal{width:100%;max-width:280px;background:#1c1c1e;border-radius:20px;padding:24px;text-align:center;box-shadow:0 12px 32px #0000007a}.admin-dispute-confirm-modal__text{margin:0 0 20px;color:#fff;font-size:16px;line-height:1.4;font-weight:400}.admin-dispute-confirm-modal__button{width:100%;min-height:48px;background:#ff7a00;border:0;border-radius:24px;color:#fff;font-size:15px;font-weight:600;transition:opacity .2s ease}.admin-dispute-confirm-modal__button:disabled{opacity:.55;cursor:default}.admin-dispute-chat-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:320;background:radial-gradient(circle at 50% -12%,rgba(255,122,0,.05),transparent 28%),#050506;display:flex;flex-direction:column;padding-top:calc(env(safe-area-inset-top,20px) + 48px)}.worker-qr-chat-overlay{z-index:230}.admin-dispute-chat{position:relative;flex:1;display:flex;flex-direction:column;height:100%;background:transparent;color:#fff}.admin-dispute-chat__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;height:64px;background:transparent;flex-shrink:0}.admin-dispute-chat__back,.admin-dispute-chat__profile{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:0;border-radius:50%;color:#fff}.admin-dispute-chat__title-wrapper{flex:1;text-align:center;background:#ffffff0d;margin:0 12px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:20px}.admin-dispute-chat__title{font-size:14px;font-weight:500;color:#fff}.admin-dispute-chat__amount-card{position:absolute;top:72px;left:16px;right:16px;z-index:3;background:linear-gradient(180deg,#17181d,#101116);margin:0;padding:12px 16px;border:1px solid rgba(255,255,255,.09);border-radius:14px;box-shadow:0 10px 24px #00000047,inset 0 1px #ffffff14;display:flex;justify-content:space-between;align-items:center}.admin-dispute-chat__amount-label{color:#ffffff4d;font-size:13px}.admin-dispute-chat__amount-value{color:#fff;font-size:14px;font-weight:500}.admin-dispute-chat__status-badge{display:block;width:min(94%,420px);max-height:78px;object-fit:contain;margin:10px auto 14px;flex-shrink:0}.admin-dispute-chat__status-badge--after-amount{margin-top:70px}.admin-dispute-chat__messages{flex:1;overflow-y:auto;padding:76px 16px 16px;display:flex;flex-direction:column;gap:16px}.admin-dispute-chat__messages--with-status,.admin-dispute-chat__messages--plain{padding-top:12px}.admin-dispute-chat__message-wrapper{display:flex;flex-direction:column;max-width:75%}.admin-dispute-chat__messages{overflow-x:hidden!important;overscroll-behavior-x:none}.admin-dispute-chat__messages{max-width:100%}.admin-dispute-chat__message-wrapper--client{align-self:flex-end;align-items:flex-end}.admin-dispute-chat__message-wrapper--worker,.admin-dispute-chat__message-wrapper--admin{align-self:flex-start;align-items:flex-start}.admin-dispute-chat__sender-name{font-size:11px;color:#fff3;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}.admin-dispute-chat__message{position:relative;padding:12px 16px 14px;border-radius:12px;font-size:14px;line-height:1.4;word-break:break-word}.admin-dispute-chat__message--client{background:#ff7a00;color:#fff;border-bottom-right-radius:4px}.admin-dispute-chat__message--worker{background:#1c1c1e;color:#fff;border-bottom-left-radius:4px}.admin-dispute-chat__message--admin-client{background:#ff7a0029;color:#fff;border-left:2px solid rgba(255,122,0,.76);border-bottom-left-radius:4px}.admin-dispute-chat__message--admin-worker{background:#4e5d7842;color:#fff;border-left:2px solid rgba(144,162,190,.72);border-bottom-left-radius:4px}.admin-dispute-chat__admin-label{display:flex;align-items:center;gap:6px;margin-bottom:6px}.admin-dispute-chat__admin-name{font-size:13px;font-weight:500;color:#fff}.admin-dispute-chat__admin-badge{background:#ff7a00;color:#000;font-size:9px;font-weight:800;padding:2px 6px;border-radius:4px;letter-spacing:.05em}.admin-dispute-chat__message--admin{background:#1c1c1e;color:#fff;border-radius:12px;position:relative;display:flex;align-items:flex-start;gap:8px;border-left:2px solid #ff7a00}.admin-dispute-chat__message-text{display:inline;white-space:pre-wrap}.admin-dispute-chat__attachment-image{display:block;width:min(240px,68vw);max-width:100%;max-height:320px;margin:-4px -8px 6px;border-radius:10px;object-fit:cover;background:#ffffff0f}.admin-dispute-chat__message .admin-dispute-chat__attachment-image:only-child{margin-bottom:0}.admin-dispute-chat__attachments-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(250px,68vw);max-width:100%;margin:-4px -8px 7px;overflow:hidden;border-radius:12px}.admin-dispute-chat__attachments-grid--single{display:block}.admin-dispute-chat__attachment-thumb{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border:0;padding:0;overflow:hidden;background:#ffffff0f;cursor:pointer}.admin-dispute-chat__attachments-grid--single .admin-dispute-chat__attachment-thumb{aspect-ratio:4 / 3;max-height:320px}.admin-dispute-chat__attachment-thumb img{display:block;width:100%;height:100%;object-fit:cover}.admin-dispute-chat__attachment-more{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000007a;color:#fff;font-size:24px;font-weight:800}.admin-dispute-chat__file-card{width:min(250px,68vw);max-width:100%;margin:-2px -8px 7px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0f;color:#fff;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.admin-dispute-chat__file-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#ff7a0029;color:#ff7a00;font-size:10px;font-weight:900;flex-shrink:0}.admin-dispute-chat__file-meta{min-width:0;display:grid;gap:3px}.admin-dispute-chat__file-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700}.admin-dispute-chat__file-meta small{color:#ffffff70;font-size:11px}.admin-dispute-chat__message-time{display:inline-block;margin-left:8px;color:#ffffff57;font-size:10px;line-height:1;white-space:nowrap;vertical-align:baseline;transform:translateY(1px)}.admin-dispute-chat__message--client .admin-dispute-chat__message-time{color:#ffffff9e}.admin-dispute-chat__date-divider{align-self:center;margin:-2px auto 0;padding:4px 10px;border-radius:999px;background:#ffffff14;color:#fff9;font-size:11px;line-height:1.2}.admin-dispute-chat__system-message{align-self:center;display:inline-flex;align-items:center;gap:8px;max-width:78%;padding:6px 10px;border-radius:999px;background:#ffffff14;color:#ffffff9e;font-size:12px;line-height:1.3}.admin-dispute-chat__system-message time{color:#ffffff61;font-size:10px}.admin-dispute-chat__admin-icon{color:#ff7a00;flex-shrink:0;margin-top:2px}.admin-dispute-chat__footer{padding:16px;background:transparent}.admin-dispute-chat__resolve-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.admin-dispute-chat__resolve-primary,.admin-dispute-chat__resolve-secondary{min-height:42px;border-radius:12px;font-size:12px;font-weight:800;color:#fff}.admin-dispute-chat__resolve-primary{border:0;background:linear-gradient(180deg,#ff9a17,#ff7200);box-shadow:0 10px 24px #ff7a003d}.admin-dispute-chat__resolve-secondary{border:1px solid rgba(255,122,0,.55);background:#ff7a0014}.admin-dispute-chat__attachment-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.admin-dispute-chat__pending-file{position:relative;min-height:78px;padding:7px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.07);overflow:hidden;display:grid;gap:4px}.admin-dispute-chat__pending-file img{width:100%;height:54px;border-radius:10px;object-fit:cover;background:#0003}.admin-dispute-chat__pending-pdf{height:54px;border-radius:10px;display:grid;place-items:center;background:#ff7a0024;color:#ff7a00;font-size:12px;font-weight:900}.admin-dispute-chat__pending-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#ffffffb8}.admin-dispute-chat__pending-file small{font-size:9px;color:#ffffff61}.admin-dispute-chat__pending-file button{position:absolute;top:4px;right:4px;width:22px;height:22px;border:0;border-radius:50%;background:#000000a8;color:#fff;font-size:16px;line-height:1}.admin-dispute-chat__attachment-error{grid-column:1 / -1;margin:0;color:#ffb347;font-size:12px;text-align:center}.admin-dispute-chat__file-input{display:none}.admin-dispute-chat__input-wrapper{background:#1c1c1e;border-radius:28px;display:flex;align-items:center;padding:4px 4px 4px 16px;gap:8px}.admin-dispute-chat__input{flex:1;background:transparent;border:0;color:#fff;font-size:15px;height:40px;outline:none}.admin-dispute-chat-overlay .admin-dispute-chat__footer .admin-dispute-chat__input-wrapper>input.admin-dispute-chat__input:focus{outline:none;box-shadow:none}html[data-dallas-input=keyboard] .admin-dispute-chat-overlay .admin-dispute-chat__input-wrapper:has(>.admin-dispute-chat__input:focus-visible){outline:2px solid var(--cl-accent-ink, var(--ex35-accent, #ffad4e));outline-offset:3px}.admin-dispute-chat__plus{background:transparent;border:0;color:#ffffff4d;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}.admin-dispute-chat__plus:disabled,.admin-dispute-chat__send:disabled{opacity:.42;cursor:default}.admin-dispute-chat__send{background:#ff7a00;border:0;width:40px;height:40px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;cursor:pointer}.admin-dispute-chat__send img{display:block;width:20px;height:20px;object-fit:contain}.admin-dispute-chat__message--consecutive{margin-top:-12px}.admin-dispute-chat__scroll-bottom{position:absolute;bottom:84px;right:16px;width:42px;height:42px;background:#1c1c1ecc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000004d;z-index:10;transition:opacity .2s ease,transform .2s ease}.admin-dispute-chat__image-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5200;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:calc(88px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px))) 18px calc(env(safe-area-inset-bottom,0px) + 48px)}.admin-dispute-chat__viewer-image{max-width:100%;max-height:100%;object-fit:contain;border-radius:16px;transition:transform .18s ease;touch-action:pinch-zoom}.admin-dispute-chat__viewer-image--zoomed{transform:scale(1.85);cursor:zoom-out}.admin-dispute-chat__viewer-close{position:fixed;top:calc(56px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)));right:18px;width:42px;height:42px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:30px;line-height:1}.admin-dispute-chat__viewer-nav{position:fixed;top:50%;transform:translateY(-50%);width:44px;height:54px;border:0;border-radius:999px;background:#ffffff1a;color:#fff;font-size:38px;line-height:1}.admin-dispute-chat__viewer-nav--prev{left:14px}.admin-dispute-chat__viewer-nav--next{right:14px}.admin-dispute-chat__viewer-count{position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);left:50%;transform:translate(-50%);padding:6px 12px;border-radius:999px;background:#ffffff1f;color:#ffffffc2;font-size:12px}.admin-dispute-chat__scroll-bottom:active{transform:scale(.9)}.admin-bottom-nav .nav-item{grid-template-rows:36px 11px}.admin-bottom-nav .nav-item__label{font-size:10px}.admin-bottom-nav .nav-item__scan{width:72px;height:72px}.admin-bottom-nav .nav-item__icon-shell--scan{width:72px;height:72px;transform:translateY(-12px)}.admin-bottom-nav .nav-item__scan img{width:28px;height:28px}.admin-bottom-nav .nav-item__icon img{width:18px;height:18px}.admin-bottom-nav .nav-item{padding-top:0}.admin-bottom-nav{min-height:72px}.admin-screen::-webkit-scrollbar{width:0;height:0}.admin-screen{scrollbar-width:none}.admin-screen--dashboard{display:flex;flex-direction:column;align-content:initial;gap:10px;overflow-y:auto;padding-bottom:calc(118px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));-webkit-overflow-scrolling:touch}.admin-screen--dashboard>*{flex:0 0 auto}.admin-command-card{--health-color: #55df91;position:relative;isolation:isolate;overflow:hidden;border-radius:22px;padding:13px;color:#f7f7f8;background:radial-gradient(circle at 12% -25%,color-mix(in srgb,var(--health-color) 23%,transparent),transparent 48%),linear-gradient(145deg,#1b1c21fa,#0d0e12fa);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff0f,0 16px 34px #00000047}.admin-command-card--attention{--health-color: #ff9b2f}.admin-command-card--critical{--health-color: #ff5e59}.admin-command-card__aurora{position:absolute;z-index:-1;width:150px;height:150px;left:-65px;top:-76px;border-radius:50%;background:var(--health-color);opacity:.13;filter:blur(28px);animation:admin-health-breathe 3.8s ease-in-out infinite}.admin-command-card__top{display:grid;grid-template-columns:66px minmax(0,1fr) 26px;gap:11px;align-items:center}.admin-health-ring{position:relative;width:66px;height:66px;display:grid;place-items:center;filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--health-color) 22%,transparent))}.admin-health-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.admin-health-ring circle{fill:none;stroke-width:4.5}.admin-health-ring__track{stroke:#ffffff13}.admin-health-ring__progress{stroke:var(--health-color);stroke-linecap:round;stroke-dasharray:var(--health-score) 100;transition:stroke-dasharray .8s cubic-bezier(.22,1,.36,1)}.admin-health-ring__core{width:48px;height:48px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 45% 35%,#ffffff14,#ffffff06);box-shadow:inset 0 0 0 1px #ffffff0d}.admin-health-ring__core strong{font-size:19px;line-height:.9;font-weight:650;letter-spacing:-.05em}.admin-health-ring__core small{margin-top:3px;font-size:7px;line-height:1;color:#ffffff57}.admin-command-card__eyebrow{display:flex;align-items:center;gap:5px;color:#ffffff78;font-size:8px;line-height:1;text-transform:uppercase;letter-spacing:.09em}.admin-command-card__eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--health-color);box-shadow:0 0 8px var(--health-color);animation:admin-live-pulse 1.8s ease-in-out infinite}.admin-command-card__eyebrow span{margin-left:2px;padding:3px 5px;border-radius:99px;color:var(--health-color);background:color-mix(in srgb,var(--health-color) 10%,transparent);font-size:6px;letter-spacing:.12em}.admin-command-card__intro h2{margin:7px 0 4px;font-size:17px;line-height:1;letter-spacing:-.035em;font-weight:620}.admin-command-card__intro p{margin:0;max-width:210px;font-size:9px;line-height:1.25;color:#ffffff63}.admin-command-card__expand{width:26px;height:26px;padding:0;border:0;border-radius:10px;color:#ffffff8c;background:#ffffff0e;display:grid;place-items:center}.admin-command-card__chevron{display:block;font-size:17px;line-height:1;transform:translateY(-2px);transition:transform .28s ease}.admin-command-card__chevron--open{transform:rotate(180deg) translateY(1px)}.admin-health-quick{margin-top:11px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 2px 1px;border-top:1px solid rgba(255,255,255,.065)}.admin-health-quick>div,.admin-health-quick>button{min-width:0;padding:0 9px;border:0;border-right:1px solid rgba(255,255,255,.06);text-align:left;background:transparent;color:inherit}.admin-health-quick>:last-child{border-right:0}.admin-health-quick span{display:block;overflow:hidden;color:#ffffff52;font-size:7px;line-height:1;white-space:nowrap;text-overflow:ellipsis}.admin-health-quick strong{display:block;margin-top:5px;color:#f6f6f7;font-size:13px;line-height:1;font-weight:560}.admin-health-quick button strong{color:var(--health-color)}.admin-attention-drawer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .25s ease,margin-top .34s ease}.admin-attention-drawer>*{overflow:hidden}.admin-attention-drawer--open{grid-template-rows:auto auto;opacity:1;margin-top:11px}.admin-attention-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:0 2px 7px;color:#ffffffa8;font-size:9px}.admin-attention-drawer__head small{color:#ffffff3d;font-size:7px}.admin-attention-list{display:grid;gap:5px}.admin-attention-item{width:100%;min-height:34px;display:grid;grid-template-columns:7px minmax(0,1fr) auto 12px;align-items:center;gap:7px;padding:0 9px;border:1px solid rgba(255,255,255,.045);border-radius:11px;color:#ffffff7a;background:#ffffff06;text-align:left}.admin-attention-item i{width:5px;height:5px;border-radius:50%;background:#55df91}.admin-attention-item--hot{color:#ffffffd1;background:color-mix(in srgb,var(--health-color) 5%,rgba(255,255,255,.025))}.admin-attention-item--hot i{background:var(--health-color);box-shadow:0 0 7px var(--health-color)}.admin-attention-item span{font-size:9px}.admin-attention-item strong{font-size:11px;font-weight:650}.admin-attention-item em{color:#ffffff40;font-size:16px;font-style:normal}.admin-funnel-card{position:relative;isolation:isolate;overflow:hidden;width:100%;padding:12px 13px 10px;border:1px solid rgba(255,255,255,.075);border-radius:18px;color:#f7f7f8;background:radial-gradient(circle at 110% 0,rgba(255,143,22,.18),transparent 38%),linear-gradient(145deg,#17181d,#101115);text-align:left;box-shadow:inset 0 1px #ffffff0b}.admin-funnel-card__shine{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.035),transparent 65%);transform:translate(-100%);animation:admin-funnel-shine 6s ease-in-out infinite}.admin-funnel-card__head{display:flex;align-items:flex-start;justify-content:space-between}.admin-funnel-card__head>span:first-child{display:grid;gap:5px}.admin-funnel-card__head small{color:#ffffff4a;font-size:7px;line-height:1;font-weight:450;text-transform:uppercase;letter-spacing:.08em}.admin-funnel-card__head strong{font-size:15px;line-height:1;font-weight:580;letter-spacing:-.025em}.admin-funnel-card__conversion{display:grid;justify-items:end;color:#ff991f;font-size:14px;line-height:1;font-weight:650}.admin-funnel-card__conversion small{margin-top:3px;font-size:6px;font-weight:450}.admin-funnel-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.admin-funnel-stage{min-width:0}.admin-funnel-stage__meta{display:flex;align-items:baseline;justify-content:space-between;gap:3px}.admin-funnel-stage__meta small{overflow:hidden;color:#ffffff54;font-size:7px;white-space:nowrap;text-overflow:ellipsis}.admin-funnel-stage__meta strong{font-size:10px;font-weight:600}.admin-funnel-stage__rail{display:block;height:4px;margin-top:6px;overflow:hidden;border-radius:99px;background:#fff1}.admin-funnel-stage__rail i{display:block;height:100%;min-width:4px;border-radius:inherit;background:linear-gradient(90deg,#ff7f08,#ffad36);box-shadow:0 0 8px #ff8b0c40;transition:width .7s cubic-bezier(.22,1,.36,1)}.admin-funnel-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:9px;padding-top:8px;border-top:1px solid rgba(255,255,255,.055);color:#ffffff57;font-size:7px}.admin-funnel-card__footer span{display:inline-flex;align-items:center;gap:5px}.admin-funnel-card__footer span i{width:5px;height:5px;border-radius:50%;background:#ff625c;box-shadow:0 0 7px #ff625c8c}.admin-funnel-card__footer em{color:#ffffffa3;font-size:8px;font-style:normal}.admin-command-card--loading .admin-health-ring,.admin-command-card--loading .admin-command-card__intro,.admin-command-card--loading .admin-health-quick{opacity:.5}@keyframes admin-health-breathe{50%{opacity:.24;transform:scale(1.12)}}@keyframes admin-live-pulse{50%{opacity:.38;transform:scale(.72)}}@keyframes admin-funnel-shine{0%,65%{transform:translate(-100%)}85%,to{transform:translate(100%)}}.admin-analytics-kicker{display:inline-flex;align-items:center;gap:5px;color:#ffffff52;font-size:7px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.admin-analytics-kicker i{width:5px;height:5px;border-radius:50%;background:#ff941c;box-shadow:0 0 8px #ff941cbf}.admin-activity-card{position:relative;overflow:hidden;padding:13px;border-radius:19px;border:1px solid rgba(255,255,255,.075);background:radial-gradient(circle at 100% 0,rgba(255,133,8,.1),transparent 38%),linear-gradient(150deg,#17181d,#101115);box-shadow:inset 0 1px #ffffff0b}.admin-activity-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-activity-card__head h2,.admin-forecast-card__head h2{margin:6px 0 0;font-size:15px;line-height:1;font-weight:580;letter-spacing:-.025em}.admin-heat-legend{display:flex;align-items:center;gap:3px;padding-top:3px}.admin-heat-legend small{color:#ffffff3d;font-size:6px}.admin-heat-legend i{width:7px;height:7px;border-radius:2px;background:#ff8b0c1f}.admin-heat-legend i:nth-of-type(2){background:#ff8b0c4d}.admin-heat-legend i:nth-of-type(3){background:#ff8b0c94}.admin-heat-legend i:nth-of-type(4){background:#ff8b0c;box-shadow:0 0 6px #ff8b0c73}.admin-heatmap-shell{margin-top:12px}.admin-heatmap-hours{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;margin-left:24px;margin-bottom:4px}.admin-heatmap-hours span{color:#fff3;font-size:5px;line-height:1;text-align:center}.admin-heatmap-body{display:grid;gap:3px}.admin-heatmap-row{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:4px}.admin-heatmap-day{color:#ffffff52;font-size:6px;line-height:1}.admin-heatmap-cells{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px}.admin-heat-cell{position:relative;aspect-ratio:1;min-width:0;padding:0;border:0;border-radius:2.5px;background:color-mix(in srgb,#ff8b0c calc(var(--heat) * 100%),rgba(255,255,255,.045));box-shadow:inset 0 0 0 .5px #ffffff06;transition:transform .16s ease,box-shadow .16s ease}.admin-heat-cell--selected{z-index:2;transform:scale(1.32);box-shadow:0 0 0 1px #fff,0 0 10px #ff8b0cb8}.admin-heat-insight{min-height:40px;margin-top:11px;padding:7px 9px;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.045)}.admin-heat-insight__icon{width:25px;height:25px;display:grid;place-items:center;border-radius:9px;color:#ff9a28;background:#ff8b0c1a;font-size:12px}.admin-heat-insight div{display:grid;gap:4px;min-width:0}.admin-heat-insight small{color:#ffffff4d;font-size:7px;line-height:1}.admin-heat-insight strong{overflow:hidden;font-size:9px;line-height:1;font-weight:570;white-space:nowrap;text-overflow:ellipsis}.admin-heat-insight em{padding:4px 6px;border-radius:99px;color:#ff7169;background:#ff554d14;font-size:6px;line-height:1;font-style:normal;white-space:nowrap}.admin-heat-insight .admin-heat-insight__ok{color:#55df91;background:#55df9114}.admin-forecast-card{position:relative;isolation:isolate;overflow:hidden;padding:13px;border-radius:21px;border:1px solid rgba(255,163,52,.16);color:#f8f8f9;background:radial-gradient(circle at 92% -12%,rgba(255,145,22,.28),transparent 40%),linear-gradient(145deg,#211a17,#121317 62%);box-shadow:inset 0 1px #fff1,0 15px 32px #0000003d}.admin-forecast-card__sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.admin-forecast-card__sky i{position:absolute;border-radius:50%;background:#ff9218;opacity:.13;filter:blur(17px);animation:admin-forecast-orbit 8s ease-in-out infinite alternate}.admin-forecast-card__sky i:nth-child(1){width:75px;height:75px;right:-25px;top:-32px}.admin-forecast-card__sky i:nth-child(2){width:42px;height:42px;left:35%;bottom:-25px;animation-delay:-3s}.admin-forecast-card__sky i:nth-child(3){width:25px;height:25px;right:32%;top:15px;opacity:.08;animation-delay:-5s}.admin-forecast-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-forecast-confidence{width:47px;height:35px;display:grid;place-content:center;justify-items:center;border-radius:11px;color:#ffac4c;background:#ff971f17;border:1px solid rgba(255,159,42,.12)}.admin-forecast-confidence strong{font-size:11px;line-height:1;font-weight:650}.admin-forecast-confidence small{margin-top:3px;color:#ffffff45;font-size:5px;line-height:1}.admin-forecast-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px}.admin-forecast-metric{min-width:0;min-height:67px;padding:9px 8px;border-radius:13px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05)}.admin-forecast-metric>span{display:block;color:#ffffff4f;font-size:7px;line-height:1}.admin-forecast-metric>strong{display:block;overflow:hidden;margin-top:8px;font-size:15px;line-height:1;font-weight:600;letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis}.admin-forecast-change{display:block;overflow:hidden;margin-top:7px;color:#55d991;font-size:6px;line-height:1;white-space:nowrap;text-overflow:ellipsis}.admin-forecast-change--down{color:#ff7169}.admin-forecast-range{margin-top:10px;padding:9px 10px 8px;border-radius:13px;background:#00000024;border:1px solid rgba(255,255,255,.04)}.admin-forecast-range__copy{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.admin-forecast-range__copy span{color:#ffffff4d;font-size:7px}.admin-forecast-range__copy strong{color:#ffffffc7;font-size:9px;font-weight:550}.admin-forecast-range__track{position:relative;height:4px;margin-top:8px;overflow:visible;border-radius:99px;background:#ffffff12}.admin-forecast-range__track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff7d06,#ffae3e);box-shadow:0 0 9px #ff8b0c59}.admin-forecast-range__track b{position:absolute;top:50%;right:0;width:5px;height:5px;border-radius:50%;background:#ffffff52;transform:translateY(-50%)}.admin-forecast-range>small{display:block;margin-top:6px;color:#ffffff38;font-size:6px;text-align:right}@keyframes admin-forecast-orbit{to{transform:translate3d(-16px,10px,0) scale(1.18);opacity:.2}}.admin-finance-calendar,.admin-cohort-card{position:relative;overflow:hidden;padding:13px;border-radius:21px;border:1px solid rgba(255,255,255,.075);background:radial-gradient(circle at 105% -8%,rgba(255,139,12,.13),transparent 38%),linear-gradient(150deg,#18191e,#101115);box-shadow:inset 0 1px #ffffff0d,0 14px 30px #0003}.admin-finance-calendar__head,.admin-cohort-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-finance-calendar__head h2,.admin-cohort-card__head h2{margin:6px 0 0;font-size:15px;line-height:1;font-weight:580;letter-spacing:-.025em}.admin-finance-calendar__mode{display:grid;grid-template-columns:1fr 1fr;padding:2px;border-radius:10px;background:#ffffff0b}.admin-finance-calendar__mode button{min-height:24px;padding:0 7px;border:0;border-radius:8px;color:#ffffff57;background:transparent;font-size:7px}.admin-finance-calendar__mode button.is-active{color:#fff;background:linear-gradient(180deg,#ff991f,#f47b05);box-shadow:0 5px 12px #ff7d0533,inset 0 1px #ffffff2b}.admin-calendar-nav{display:grid;grid-template-columns:28px 1fr 28px;align-items:center;margin-top:12px}.admin-calendar-nav button{width:27px;height:27px;padding:0;border:1px solid rgba(255,255,255,.055);border-radius:9px;color:#ffffff9e;background:#ffffff09;font-size:16px;line-height:1}.admin-calendar-nav button:disabled{opacity:.18}.admin-calendar-nav strong{text-align:center;font-size:10px;font-weight:560}.admin-calendar-weekdays,.admin-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.admin-calendar-weekdays{margin-top:10px}.admin-calendar-weekdays span{color:#ffffff3d;font-size:6px;line-height:1;text-align:center}.admin-calendar-grid{margin-top:5px}.admin-calendar-day{position:relative;aspect-ratio:1.16;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.03);border-radius:8px;color:rgba(255,255,255,calc(.3 + var(--finance-heat) * .7));background:color-mix(in srgb,#ff8b0c calc(var(--finance-heat) * 85%),rgba(255,255,255,.025));font-size:8px;transition:transform .16s ease,box-shadow .16s ease}.admin-calendar-day i{position:absolute;bottom:3px;width:2px;height:2px;border-radius:50%;background:#ffffffb8}.admin-calendar-day--empty{border-color:transparent;background:transparent}.admin-calendar-day--selected{z-index:2;transform:scale(1.07);color:#fff;box-shadow:0 0 0 1px #fffc,0 0 13px #ff8b0c6b}.admin-finance-day-card{margin-top:10px;padding:10px;border-radius:14px;background:linear-gradient(145deg,#ff8e1017,#ffffff06);border:1px solid rgba(255,155,41,.09)}.admin-finance-day-card__date{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.admin-finance-day-card__date small{color:#ffffff57;font-size:7px}.admin-finance-day-card__date>strong{color:#ffab48;font-size:13px;font-weight:630}.admin-finance-day-card__date>strong span{color:#ffffff40;font-size:6px;font-weight:450}.admin-finance-day-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:10px}.admin-finance-day-stats div{min-width:0;padding-right:5px;border-right:1px solid rgba(255,255,255,.055)}.admin-finance-day-stats div:last-child{border-right:0}.admin-finance-day-stats span{display:block;overflow:hidden;color:#ffffff42;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.admin-finance-day-stats strong{display:block;overflow:hidden;margin-top:5px;color:#ffffffc7;font-size:9px;font-weight:560;white-space:nowrap;text-overflow:ellipsis}.admin-finance-day-stats strong.is-negative{color:#ff7169}.admin-cohort-card{background:radial-gradient(circle at -4% 105%,rgba(255,139,12,.12),transparent 38%),linear-gradient(150deg,#17181d,#0f1014)}.admin-cohort-card__window{padding:6px 8px;border-radius:9px;color:#ff9d31;background:#ff8b0c14;border:1px solid rgba(255,139,12,.11);font-size:7px;line-height:1}.admin-cohort-card__subtitle{margin:7px 0 0;color:#ffffff47;font-size:7px}.admin-cohort-table{margin-top:11px;display:grid;gap:3px}.admin-cohort-row{min-height:30px;display:grid;grid-template-columns:1.25fr .62fr repeat(3,.9fr);align-items:center;gap:4px;padding:0 5px;border-radius:9px;background:#ffffff06}.admin-cohort-row--head{min-height:20px;color:#ffffff40;background:transparent;font-size:6px;text-transform:uppercase;letter-spacing:.04em}.admin-cohort-row>span{min-width:0}.admin-cohort-row>span:first-child{display:grid;gap:2px}.admin-cohort-row>span:first-child strong{color:#ffffffbd;font-size:8px;font-weight:560}.admin-cohort-row>span:first-child small{color:#ffffff38;font-size:5px}.admin-cohort-new{color:#ffffff91;font-size:8px}.admin-cohort-cell{position:relative;min-height:22px;overflow:hidden;display:grid;place-items:center;border-radius:6px;color:color-mix(in srgb,#fff calc(35% + var(--retention) * 65%),#ff8b0c);background:color-mix(in srgb,#ff8b0c calc(var(--retention) * 48%),rgba(255,255,255,.025))}.admin-cohort-cell strong{position:relative;z-index:1;font-size:7px;font-weight:600}.admin-cohort-cell i{position:absolute;left:0;bottom:0;height:2px;border-radius:99px;background:#ff971e;box-shadow:0 0 5px #ff8b0c66}.admin-cohort-cell em{color:#fff3;font-size:8px;font-style:normal}.admin-cohort-legend{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;color:#ffffff3d;font-size:5px}.admin-cohort-legend span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.admin-cohort-legend span i{width:6px;height:6px;border-radius:2px;background:#ff8b0c;box-shadow:0 0 5px #ff8b0c66}.admin-cohort-legend small{overflow:hidden;font-size:5px;white-space:nowrap;text-overflow:ellipsis}.admin-economics-card,.admin-fee-lab{position:relative;overflow:hidden;padding:13px;border-radius:21px;color:#f8f8f9;border:1px solid rgba(255,255,255,.075);background:radial-gradient(circle at 105% 0,rgba(255,139,12,.14),transparent 39%),linear-gradient(150deg,#18191e,#0f1014);box-shadow:inset 0 1px #ffffff0d,0 15px 32px #00000038}.admin-economics-card__head,.admin-fee-lab__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-economics-card__head h2,.admin-fee-lab__head h2{margin:6px 0 0;font-size:15px;line-height:1;font-weight:580;letter-spacing:-.025em}.admin-economics-card__margin{min-width:48px;height:36px;display:grid;place-content:center;justify-items:center;border-radius:11px;color:#56df92;background:#56df9212;border:1px solid rgba(86,223,146,.11)}.admin-economics-card__margin strong{font-size:11px;line-height:1;font-weight:650}.admin-economics-card__margin small{margin-top:3px;color:#ffffff40;font-size:5px}.admin-economics-tabs{display:flex;gap:5px;margin-top:11px;overflow-x:auto;scrollbar-width:none}.admin-economics-tabs::-webkit-scrollbar{display:none}.admin-economics-tabs button{flex:0 0 auto;min-height:25px;padding:0 9px;border:1px solid rgba(255,255,255,.045);border-radius:9px;color:#ffffff57;background:#ffffff06;font-size:7px;white-space:nowrap}.admin-economics-tabs button.is-active{color:#fff;border-color:#ff971f33;background:linear-gradient(180deg,#ff991ff2,#f27504f2);box-shadow:0 6px 13px #ff7d0533}.admin-economics-hero{position:relative;isolation:isolate;overflow:hidden;margin-top:9px;min-height:86px;display:grid;align-content:center;justify-items:center;border-radius:16px;background:radial-gradient(circle at 50% 120%,rgba(255,139,12,.19),transparent 53%),#ffffff07;border:1px solid rgba(255,255,255,.045)}.admin-economics-orbit{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:.58}.admin-economics-orbit i{position:absolute;width:126px;height:42px;border:1px solid rgba(255,147,25,.12);border-radius:50%;transform:rotate(-8deg)}.admin-economics-orbit i:nth-child(2){width:88px;height:30px;transform:rotate(12deg);border-color:#ffffff12}.admin-economics-orbit i:nth-child(3){width:4px;height:4px;border:0;background:#ff941c;box-shadow:0 0 9px #ff8b0c;animation:admin-economics-dot 3.8s ease-in-out infinite alternate}.admin-economics-hero>span{color:#ffffff4d;font-size:7px}.admin-economics-hero>strong{margin-top:6px;font-size:25px;line-height:1;font-weight:650;letter-spacing:-.055em}.admin-economics-hero>small{margin-top:7px;color:#ffffff42;font-size:6px}.admin-economics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:8px}.admin-economics-grid>div{min-width:0;min-height:59px;padding:8px 7px;border-radius:11px;background:#ffffff07;border:1px solid rgba(255,255,255,.04)}.admin-economics-grid span{display:block;color:#ffffff45;font-size:6px}.admin-economics-grid strong{display:block;overflow:hidden;margin-top:7px;font-size:10px;line-height:1;font-weight:580;white-space:nowrap;text-overflow:ellipsis}.admin-economics-grid strong.is-danger{color:#ff7169}.admin-economics-grid small{display:block;overflow:hidden;margin-top:7px;color:#fff3;font-size:5px;white-space:nowrap;text-overflow:ellipsis}.admin-fee-lab{isolation:isolate;border-color:#ff971f24;background:radial-gradient(circle at 90% -10%,rgba(255,144,22,.25),transparent 42%),linear-gradient(145deg,#211915,#111216 62%)}.admin-fee-lab__glow{position:absolute;z-index:-1;width:120px;height:120px;right:-52px;top:-60px;border-radius:50%;background:#ff8b0c;opacity:.12;filter:blur(24px);animation:admin-health-breathe 4s ease-in-out infinite}.admin-fee-lab__head button{min-height:27px;padding:0 8px;border:1px solid rgba(255,255,255,.06);border-radius:9px;color:#ffffff80;background:#ffffff0a;font-size:7px}.admin-fee-lab__head button:disabled{opacity:.25}.admin-fee-control{margin-top:13px;padding:11px;border-radius:15px;background:#00000021;border:1px solid rgba(255,255,255,.045)}.admin-fee-control__value{display:flex;align-items:baseline;gap:7px}.admin-fee-control__value>span{color:#ffffff4d;font-size:7px}.admin-fee-control__value strong{margin-left:auto;font-size:20px;line-height:1;font-weight:650;letter-spacing:-.045em}.admin-fee-control__value small{min-width:47px;padding:4px 5px;border-radius:7px;color:#ffffff61;background:#ffffff0b;font-size:6px;text-align:center}.admin-fee-control__value small.is-up{color:#56df92;background:#56df9212}.admin-fee-control__value small.is-down{color:#ff7169;background:#ff716912}.admin-fee-slider-wrap{margin-top:13px}.admin-fee-slider-wrap input{--fee-position: 0%;width:100%;height:5px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:99px;outline:none;background:linear-gradient(90deg,#ff7b04 0 var(--fee-position),rgba(255,255,255,.075) var(--fee-position) 100%);box-shadow:inset 0 1px 2px #00000040}.admin-fee-slider-wrap input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:17px;height:17px;border:3px solid #18191d;border-radius:50%;background:#ff971e;box-shadow:0 0 0 1px #ffffffbf,0 0 13px #ff8b0ca6}.admin-fee-slider-wrap input::-moz-range-thumb{width:12px;height:12px;border:3px solid #18191d;border-radius:50%;background:#ff971e;box-shadow:0 0 0 1px #ffffffbf,0 0 13px #ff8b0ca6}.admin-fee-slider-labels{display:flex;align-items:center;justify-content:space-between;margin-top:7px;color:#fff3;font-size:5px}.admin-fee-slider-labels em{color:#ff9d2f9e;font-style:normal}.admin-fee-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.admin-fee-result{min-width:0;min-height:65px;padding:9px;border-radius:13px;background:#ffffff08;border:1px solid rgba(255,255,255,.045)}.admin-fee-result>span{display:block;color:#ffffff47;font-size:6px}.admin-fee-result>strong{display:block;overflow:hidden;margin-top:8px;font-size:14px;line-height:1;font-weight:610;letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis}.admin-fee-result>small{display:block;margin-top:8px;color:#ffffff4d;font-size:6px}.admin-fee-result>small.is-up{color:#56df92}.admin-fee-result>small.is-down{color:#ff7169}.admin-fee-lab__note{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;margin-top:9px;padding:8px;border-radius:11px;background:#ff8b0c0b;border:1px solid rgba(255,139,12,.065)}.admin-fee-lab__note>i{width:22px;height:22px;display:grid;place-items:center;border-radius:8px;color:#ff9e32;background:#ff8b0c17;font-size:12px;font-style:normal}.admin-fee-lab__note p{margin:0;color:#ffffff45;font-size:6px;line-height:1.35}.admin-fee-lab__note p strong{color:#ffffff8c;font-weight:560}@keyframes admin-economics-dot{to{transform:translate(52px) translateY(-5px);opacity:.4}}.admin-desktop-layout-switch{display:flex;gap:2px;padding:2px;border-radius:9px;background:#ffffff0b}.admin-desktop-layout-switch button{min-height:22px;padding:0 7px;border:0;border-radius:7px;color:#ffffff57;background:transparent;font-size:6px;white-space:nowrap}.admin-desktop-layout-switch button.is-active{color:#fff;background:#ff91122e;box-shadow:inset 0 0 0 1px #ff911221}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.app-shell:has(.phone-frame--admin-desktop){width:100vw;height:100dvh;padding:0;align-items:stretch;background:#070708}.phone-frame--admin-desktop{width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;display:grid;grid-template-columns:238px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;border-radius:0;background:radial-gradient(circle at 78% 112%,rgba(255,126,14,.13),transparent 38%),radial-gradient(circle at 38% -20%,rgba(255,126,14,.05),transparent 34%),#08090b;box-shadow:none}.phone-frame--admin-desktop:before{display:none}.phone-frame--admin-desktop .admin-screen{grid-column:2;grid-row:1;width:100%;max-width:none;height:100dvh;min-height:0;margin:0;padding:30px 34px 46px;overflow-y:auto;overflow-x:hidden;background:#08090bb3;scrollbar-width:thin;scrollbar-color:rgba(255,145,16,.28) transparent}.phone-frame--admin-desktop .admin-screen::-webkit-scrollbar{width:6px}.phone-frame--admin-desktop .admin-screen::-webkit-scrollbar-thumb{border-radius:99px;background:#ff911040}.phone-frame--admin-desktop .admin-bottom-nav{position:relative;grid-column:1;grid-row:1;align-self:stretch;justify-self:stretch;width:238px;max-width:none;height:100dvh;min-height:0;margin:0;padding:116px 16px 26px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(5,58px) 1fr;align-content:start;gap:8px;border:0;border-right:1px solid rgba(255,255,255,.055);border-radius:0;background:linear-gradient(180deg,#0f1013fc,#0a0b0dfc);box-shadow:18px 0 55px #0000002e}.phone-frame--admin-desktop .admin-bottom-nav:before{content:"DALLAS PAY";position:absolute;top:34px;left:28px;color:#fff;font-size:16px;line-height:1;font-weight:720;letter-spacing:.09em}.phone-frame--admin-desktop .admin-bottom-nav:after{content:"ADMIN COMMAND CENTER";position:absolute;top:58px;left:28px;color:#ff9210;font-size:8px;line-height:1;font-weight:650;letter-spacing:.16em}.phone-frame--admin-desktop .admin-bottom-nav .nav-item{width:100%;min-height:56px;height:56px;padding:0 15px;display:grid;grid-template-columns:36px 1fr;grid-template-rows:1fr;justify-items:start;align-items:center;gap:10px;border:1px solid transparent;border-radius:14px;background:transparent;transition:background .18s ease,border-color .18s ease,transform .18s ease}.phone-frame--admin-desktop .admin-bottom-nav .nav-item:hover{transform:translate(2px);background:#ffffff09}.phone-frame--admin-desktop .admin-bottom-nav .nav-item--active{border-color:#ff911224;background:linear-gradient(90deg,#ff911229,#ff911209)}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__icon-shell,.phone-frame--admin-desktop .admin-bottom-nav .nav-item__icon-shell--scan{width:34px;height:34px;transform:none;border-radius:10px;background:#ffffff0b;box-shadow:none}.phone-frame--admin-desktop .admin-bottom-nav .nav-item--active .nav-item__icon-shell{background:linear-gradient(180deg,#ff9719,#ff8507);box-shadow:0 8px 18px #ff840738}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__scan{width:24px;height:24px}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__label{display:block;color:#ffffff85;font-size:12px;line-height:1;font-weight:520;text-align:left}.phone-frame--admin-desktop .admin-bottom-nav .nav-item--active .nav-item__label{color:#fff}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__label--ghost{font-size:0}.phone-frame--admin-desktop .admin-bottom-nav .nav-item__label--ghost:after{content:"Аналитика";font-size:12px}.phone-frame--admin-desktop .admin-screen--dashboard{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-content:start;padding-bottom:50px}.phone-frame--admin-desktop .admin-screen--dashboard>*{min-width:0}.phone-frame--admin-desktop .admin-header{grid-column:1/-1;align-items:center;min-height:58px;margin-bottom:2px;padding:0 2px}.phone-frame--admin-desktop .admin-header__left{gap:12px}.phone-frame--admin-desktop .admin-avatar-button,.phone-frame--admin-desktop .admin-avatar-button .avatar{width:42px;height:42px;flex-basis:42px}.phone-frame--admin-desktop .admin-header__hello{font-size:20px;font-weight:620}.phone-frame--admin-desktop .admin-header__caption{margin-top:5px;font-size:10px}.phone-frame--admin-desktop .admin-brand{width:92px}.phone-frame--admin-desktop .admin-header__right{display:flex;align-items:center;gap:12px}.phone-frame--admin-desktop .admin-header__right>.admin-header__caption{display:none}.phone-frame--admin-desktop .admin-desktop-layout-switch{padding:3px;border-radius:11px}.phone-frame--admin-desktop .admin-desktop-layout-switch button{min-height:30px;padding:0 11px;border-radius:9px;font-size:8px;cursor:pointer}.phone-frame--admin-desktop .admin-metrics-scroll{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0}.phone-frame--admin-desktop .admin-metric-card{height:116px;padding:15px 16px 13px;border-radius:18px;background:radial-gradient(circle at 88% 130%,rgba(255,126,14,.2),transparent 48%),#121317e6;transition:transform .18s ease,border-color .18s ease}.phone-frame--admin-desktop .admin-metric-card:hover{transform:translateY(-2px);border-color:#ff91122e}.phone-frame--admin-desktop .admin-metric-card__label{font-size:10px}.phone-frame--admin-desktop .admin-metric-card__icon{width:32px;height:32px;padding:6px;border-radius:10px}.phone-frame--admin-desktop .admin-metric-card__value{font-size:31px}.phone-frame--admin-desktop .admin-metric-card__trend{font-size:10px}.phone-frame--admin-desktop .admin-chart-card{grid-column:span 7;min-height:304px;padding:18px;border-radius:20px}.phone-frame--admin-desktop .admin-outcomes-card{grid-column:span 5;min-height:304px;padding:18px;border-radius:20px}.phone-frame--admin-desktop .admin-order-types-card{grid-column:span 5;min-height:304px}.phone-frame--admin-desktop .admin-chart-card__title,.phone-frame--admin-desktop .admin-outcomes-card__title{font-size:20px}.phone-frame--admin-desktop .admin-chart-area{height:166px;margin-top:14px}.phone-frame--admin-desktop .admin-chart-period{min-height:34px;font-size:11px;cursor:pointer}.phone-frame--admin-desktop .admin-outcomes-card__body{min-height:158px;gap:26px}.phone-frame--admin-desktop .admin-outcomes-donut{width:130px;height:130px}.phone-frame--admin-desktop .admin-outcomes-legend__row{min-height:34px}.phone-frame--admin-desktop .admin-command-card{grid-column:span 5;min-height:185px;padding:18px;border-radius:21px}.phone-frame--admin-desktop .admin-funnel-card{grid-column:span 7;min-height:185px;padding:18px;border-radius:21px}.phone-frame--admin-desktop .admin-health-ring{width:80px;height:80px}.phone-frame--admin-desktop .admin-command-card__top{grid-template-columns:80px minmax(0,1fr) 30px;gap:15px}.phone-frame--admin-desktop .admin-command-card__intro h2{font-size:20px}.phone-frame--admin-desktop .admin-command-card__intro p{max-width:none;font-size:10px}.phone-frame--admin-desktop .admin-health-quick{margin-top:16px;padding-top:12px}.phone-frame--admin-desktop .admin-health-quick span{font-size:8px}.phone-frame--admin-desktop .admin-health-quick strong{font-size:15px}.phone-frame--admin-desktop .admin-funnel-card__head strong{font-size:20px}.phone-frame--admin-desktop .admin-funnel-track{margin-top:27px;gap:12px}.phone-frame--admin-desktop .admin-funnel-stage__meta small{font-size:9px}.phone-frame--admin-desktop .admin-funnel-stage__meta strong{font-size:13px}.phone-frame--admin-desktop .admin-funnel-stage__rail{height:6px}.phone-frame--admin-desktop .admin-activity-card{grid-column:span 7;padding:18px;border-radius:21px}.phone-frame--admin-desktop .admin-forecast-card{grid-column:span 5;padding:18px;border-radius:21px}.phone-frame--admin-desktop .admin-activity-card__head h2,.phone-frame--admin-desktop .admin-forecast-card__head h2{font-size:19px}.phone-frame--admin-desktop .admin-heatmap-shell{margin-top:18px}.phone-frame--admin-desktop .admin-heat-cell{border-radius:4px}.phone-frame--admin-desktop .admin-heat-insight{min-height:52px;margin-top:16px}.phone-frame--admin-desktop .admin-forecast-metrics{margin-top:21px}.phone-frame--admin-desktop .admin-forecast-metric{min-height:84px;padding:13px}.phone-frame--admin-desktop .admin-forecast-metric>strong{font-size:19px}.phone-frame--admin-desktop .admin-finance-calendar,.phone-frame--admin-desktop .admin-cohort-card,.phone-frame--admin-desktop .admin-economics-card,.phone-frame--admin-desktop .admin-fee-lab{grid-column:span 6;padding:18px;border-radius:21px}.phone-frame--admin-desktop .admin-finance-calendar__head h2,.phone-frame--admin-desktop .admin-cohort-card__head h2,.phone-frame--admin-desktop .admin-economics-card__head h2,.phone-frame--admin-desktop .admin-fee-lab__head h2{font-size:19px}.phone-frame--admin-desktop .admin-calendar-day{aspect-ratio:1.5;border-radius:9px;font-size:10px;cursor:pointer}.phone-frame--admin-desktop .admin-finance-day-card{padding:14px}.phone-frame--admin-desktop .admin-cohort-row{min-height:36px;padding:0 8px}.phone-frame--admin-desktop .admin-cohort-cell{min-height:27px}.phone-frame--admin-desktop .admin-economics-hero{min-height:115px}.phone-frame--admin-desktop .admin-economics-hero>strong{font-size:33px}.phone-frame--admin-desktop .admin-economics-grid>div{min-height:73px;padding:11px}.phone-frame--admin-desktop .admin-economics-grid strong{font-size:13px}.phone-frame--admin-desktop .admin-fee-control{padding:16px}.phone-frame--admin-desktop .admin-fee-results{gap:9px}.phone-frame--admin-desktop .admin-fee-result{min-height:82px;padding:13px}.phone-frame--admin-desktop .admin-fee-result>strong{font-size:18px}.phone-frame--admin-desktop .admin-disputes-card{grid-column:1/-1;padding:18px;border-radius:20px}.phone-frame--admin-desktop .admin-users-screen,.phone-frame--admin-desktop .admin-workers-screen,.phone-frame--admin-desktop .admin-orders-screen,.phone-frame--admin-desktop .admin-disputes-screen{width:min(1480px,100%);min-height:calc(100dvh - 76px);margin:0 auto;display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px}.phone-frame--admin-desktop .admin-users-header,.phone-frame--admin-desktop .admin-workers-header,.phone-frame--admin-desktop .admin-orders-header,.phone-frame--admin-desktop .admin-disputes-header{min-height:76px;align-items:center;padding:0 2px}.phone-frame--admin-desktop .admin-users-header__title,.phone-frame--admin-desktop .admin-workers-header__title,.phone-frame--admin-desktop .admin-orders-header__title,.phone-frame--admin-desktop .admin-disputes-header__title{font-size:28px;font-weight:650;letter-spacing:-.035em}.phone-frame--admin-desktop .admin-users-header__subtitle,.phone-frame--admin-desktop .admin-workers-header__subtitle{margin-top:7px;font-size:11px}.phone-frame--admin-desktop .admin-users-search,.phone-frame--admin-desktop .admin-disputes-search{width:min(360px,32vw);min-height:45px;border-radius:13px}.phone-frame--admin-desktop .admin-disputes-controls{width:auto;gap:10px}.phone-frame--admin-desktop .admin-disputes-filter{min-width:180px;min-height:45px;border-radius:13px}.phone-frame--admin-desktop .admin-users-card,.phone-frame--admin-desktop .admin-workers-card,.phone-frame--admin-desktop .admin-orders-card,.phone-frame--admin-desktop .admin-disputes-full-card{min-height:0;height:100%;padding:0;overflow:hidden;border-radius:20px;background:#111216db;box-shadow:0 20px 55px #0003}.phone-frame--admin-desktop .admin-users-table-head,.phone-frame--admin-desktop .admin-orders-table-head,.phone-frame--admin-desktop .admin-disputes-full-head{min-height:50px;padding:0 20px}.phone-frame--admin-desktop .admin-users-list,.phone-frame--admin-desktop .admin-orders-list,.phone-frame--admin-desktop .admin-disputes-full-list,.phone-frame--admin-desktop .admin-workers-list{max-height:calc(100dvh - 244px);overflow-y:auto}.phone-frame--admin-desktop .admin-users-row,.phone-frame--admin-desktop .admin-orders-row,.phone-frame--admin-desktop .admin-disputes-full-row{min-height:55px;padding:0 20px;transition:background .16s ease}.phone-frame--admin-desktop .admin-users-row:hover,.phone-frame--admin-desktop .admin-orders-row:hover,.phone-frame--admin-desktop .admin-disputes-full-row:hover{background:#ff91120e}.phone-frame--admin-desktop .admin-users-row span,.phone-frame--admin-desktop .admin-orders-row span,.phone-frame--admin-desktop .admin-disputes-full-row span{font-size:12px}.phone-frame--admin-desktop .admin-workers-list{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px}.phone-frame--admin-desktop .admin-worker-item{min-height:142px;padding:15px;border-radius:15px;transition:transform .17s ease,border-color .17s ease}.phone-frame--admin-desktop .admin-worker-item:hover{transform:translateY(-2px);border-color:#ff91122b}.phone-frame--admin-desktop .admin-users-pagination,.phone-frame--admin-desktop .admin-workers-pagination,.phone-frame--admin-desktop .admin-orders-pagination,.phone-frame--admin-desktop .admin-disputes-pagination{min-height:58px;padding:9px 16px;border-top:1px solid rgba(255,255,255,.055)}.phone-frame--admin-desktop .admin-users-page,.phone-frame--admin-desktop .admin-workers-page,.phone-frame--admin-desktop .admin-orders-page,.phone-frame--admin-desktop .admin-disputes-page{width:34px;height:34px;border-radius:10px}.phone-frame--admin-desktop .admin-screen--profile,.phone-frame--admin-desktop .admin-screen--stats{overflow-y:auto}.phone-frame--admin-desktop .admin-profile-screen,.phone-frame--admin-desktop .admin-stats-screen{width:min(1180px,100%);margin:0 auto}.phone-frame--admin-desktop .admin-stats-card{padding:22px;border-radius:21px}.phone-frame--admin-desktop .admin-stats-card__title{font-size:24px}.phone-frame--admin-desktop .admin-stats-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.phone-frame--admin-desktop .admin-stats-item{min-height:52px;padding:0 14px;border-radius:12px;background:#ffffff06}.phone-frame--admin-desktop .admin-dispute-filter-overlay,.phone-frame--admin-desktop .admin-detail-overlay,.phone-frame--admin-desktop .admin-chat-overlay,.phone-frame--admin-desktop .admin-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;z-index:500;display:grid;place-items:center;padding:28px;background:#030406b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.phone-frame--admin-desktop .admin-dispute-filter-sheet,.phone-frame--admin-desktop .admin-detail-sheet,.phone-frame--admin-desktop .admin-confirm-sheet{position:relative;inset:auto;width:min(620px,calc(100vw - 80px));max-height:calc(100dvh - 80px);margin:0;border-radius:22px;transform:translateY(10px) scale(.985)}.phone-frame--admin-desktop .admin-dispute-filter-overlay--active .admin-dispute-filter-sheet,.phone-frame--admin-desktop .admin-detail-overlay--active .admin-detail-sheet{transform:none}.phone-frame--admin-desktop .admin-dispute-sheet-overlay,.phone-frame--admin-desktop .admin-dispute-confirm-overlay,.phone-frame--admin-desktop .admin-dispute-chat-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;z-index:520;display:grid;place-items:center;padding:28px;background:#030406bd;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.phone-frame--admin-desktop .admin-dispute-sheet{position:relative;inset:auto;width:min(700px,calc(100vw - 80px));max-width:none;max-height:calc(100dvh - 80px);margin:0;padding:24px;overflow-y:auto;border-radius:23px;transform:none}.phone-frame--admin-desktop .admin-dispute-sheet__handle,.phone-frame--admin-desktop .admin-detail-sheet__handle{display:none}.phone-frame--admin-desktop .admin-dispute-sheet__title,.phone-frame--admin-desktop .admin-detail-sheet__title{font-size:24px}.phone-frame--admin-desktop .admin-detail-sheet{padding:24px}.phone-frame--admin-desktop .admin-detail-sheet__body{max-height:calc(100dvh - 180px);overflow-y:auto;padding-right:5px}.phone-frame--admin-desktop .admin-dispute-confirm-overlay>*{width:min(500px,calc(100vw - 80px));border-radius:21px}.phone-frame--admin-desktop .admin-dispute-chat-overlay>*{position:relative;inset:auto;width:min(760px,calc(100vw - 80px));height:min(760px,calc(100dvh - 80px));max-width:none;margin:0;border-radius:23px}}@media (min-width: 1500px) and (hover: hover) and (pointer: fine){.phone-frame--admin-desktop .admin-screen{padding-left:48px;padding-right:48px}.phone-frame--admin-desktop .admin-screen--dashboard{grid-template-columns:repeat(12,minmax(0,1fr))}.phone-frame--admin-desktop .admin-workers-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-screen--dashboard .admin-disputes-list{overflow:visible}.admin-screen--dashboard .admin-disputes-list--expanded{max-height:none}.admin-screen--profile,.admin-screen--stats{overflow:hidden;padding-top:6px}.admin-profile-screen{min-height:100%;display:grid;align-content:start;padding:0 8px 6px}.admin-profile-top{margin-top:44px;margin-bottom:8px}.admin-profile-username{font-size:18px;line-height:1;letter-spacing:-.02em}.admin-profile-screen .profile-avatar{width:72px;height:72px}.admin-profile-screen .profile-card{margin-bottom:12px}.admin-profile-screen .profile-row-item{min-height:48px}.admin-profile-screen .profile-row-item__text,.admin-profile-screen .profile-group-title{font-size:16px}.admin-profile-stats-card{margin-top:8px}.admin-servers-screen{padding-bottom:32px}.admin-servers-hero{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;gap:12px;align-items:center;padding:10px 2px 18px}.admin-servers-hero__copy h1{margin:2px 0 3px;font-size:25px;letter-spacing:-.045em}.admin-servers-hero__copy p:not(.admin-servers-eyebrow){margin:0;color:#cad6eb94;font-size:13px}.admin-servers-eyebrow{margin:0;color:#54e5b5;font-size:10px;font-weight:800;letter-spacing:.14em}.admin-servers-refresh{position:relative;display:grid;place-items:center;overflow:hidden;width:38px;height:38px;padding:0;border:1px solid rgba(151,185,225,.16);border-radius:13px;background:#7491b914;color:#b9d9f3;font-size:22px;line-height:1}.admin-servers-refresh img{display:block;width:32px;height:32px;object-fit:contain;transform:translateY(1px);filter:drop-shadow(0 3px 7px rgba(53,225,182,.35))}.admin-servers-refresh span{position:absolute;right:1px;bottom:-3px;color:#c8ecff;font-size:13px;text-shadow:0 1px 4px #102b42}.server-monitor-summary{display:flex;align-items:center;gap:11px;min-height:68px;margin:0 0 12px;padding:12px 14px;border:1px solid rgba(92,218,172,.18);border-radius:18px;background:linear-gradient(125deg,#3eca9621,#5185e312);box-shadow:inset 0 1px #ffffff09,0 10px 25px #05102329}.server-monitor-summary--warning{border-color:#f7be4647;background:linear-gradient(125deg,#f4b43624,#715c2a12)}.server-monitor-summary--critical{border-color:#ff5c6c4d;background:linear-gradient(125deg,#f64c5d29,#732e3f12)}.server-monitor-summary strong{display:block;font-size:14px}.server-monitor-summary small{display:block;margin-top:3px;color:#d3dff18f;font-size:11px}.server-monitor-summary__count{margin-left:auto;color:#e0efffc2;font-size:14px;font-weight:800}.server-status-dot{display:inline-block;width:9px;height:9px;flex:0 0 9px;border-radius:999px;background:#51d59c;box-shadow:0 0 0 4px #51d59c21,0 0 13px #51d59ca6}.server-status-dot--warning{background:#f3bc4a;box-shadow:0 0 0 4px #f3bc4a24,0 0 13px #f3bc4a8c}.server-status-dot--critical{background:#ff5668;box-shadow:0 0 0 4px #ff566829,0 0 15px #ff5668c7;animation:server-status-critical-pulse 1.3s ease-in-out infinite}@keyframes server-status-critical-pulse{50%{transform:scale(1.18);box-shadow:0 0 0 8px #ff566800,0 0 20px #ff5668e6}}.server-monitor-error{margin:-4px 2px 10px;color:#f2bc6a;font-size:12px}.server-monitor-list{display:grid;gap:9px}.server-monitor-card{display:grid;grid-template-columns:42px minmax(0,1fr) 16px;gap:12px;align-items:center;width:100%;min-height:82px;padding:12px;border:1px solid rgba(143,174,212,.13);border-radius:18px;background:linear-gradient(125deg,#2b3d5bbd,#19243adb);color:inherit;text-align:left;box-shadow:inset 0 1px #ffffff09,0 8px 20px #030a1929;transition:transform .16s ease,border-color .16s ease,background .16s ease}.server-monitor-card:active{transform:scale(.985)}.server-monitor-card--good{border-color:#50d49d36}.server-monitor-card--warning{border-color:#f4bb464d}.server-monitor-card--critical{border-color:#ff54675e}.server-monitor-card__machine{position:relative;display:grid;gap:4px;width:42px;height:42px;padding:9px 8px;border:1px solid rgba(120,211,233,.3);border-radius:13px;background:linear-gradient(145deg,#30739159,#18324fb3);box-shadow:inset 0 1px #b7f5ff24,0 5px 16px #14cad41a}.server-monitor-card__machine i{display:block;position:relative;height:5px;border-radius:99px;background:linear-gradient(90deg,#46e4b0 0,#46e4b0 23%,#b7e2f438 23%,#b7e2f438)}.server-monitor-card__top{display:flex;align-items:center;gap:8px;justify-content:space-between}.server-monitor-card__top strong{overflow:hidden;color:#eff7ff;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.server-monitor-card__body small{display:flex;gap:7px;margin-top:6px;color:#ccdcf191;font-size:11px}.server-monitor-card__body small em{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.server-health-chip{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:5px 7px;border:1px solid rgba(80,212,157,.19);border-radius:999px;background:#50d49d1a;color:#8de9bf;font-size:10px;font-weight:750;white-space:nowrap}.server-health-chip--warning{border-color:#f3bc4a40;background:#f3bc4a1a;color:#ffd77d}.server-health-chip--critical{border-color:#ff56684d;background:#ff56681f;color:#ff9ba6}.server-health-chip .server-status-dot{width:6px;height:6px;flex-basis:6px;box-shadow:none}.server-monitor-card__arrow{color:#d9e8f875;font-size:28px;font-weight:300}.server-monitor-modal{position:fixed;z-index:10050;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:16px;background:#040913a3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.server-monitor-modal__card{width:min(560px,100%);margin:0 auto;padding:18px;border:1px solid rgba(151,188,229,.19);border-radius:25px;background:linear-gradient(155deg,#253c5d,#15243a 72%);box-shadow:0 -20px 60px #0000005c}.server-monitor-modal__head{display:flex;gap:14px;justify-content:space-between}.server-monitor-modal__head h2{margin:9px 0 4px;color:#f2f7ff;font-size:21px;letter-spacing:-.035em}.server-monitor-modal__head p{margin:0;color:#cfdff391;font-size:12px}.server-monitor-modal__head>button{width:34px;height:34px;border:0;border-radius:11px;background:#d5e5ff17;color:#dceafe;font-size:24px;line-height:1}.server-monitor-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.server-monitor-detail-grid>div{min-height:61px;padding:11px;border:1px solid rgba(159,190,225,.12);border-radius:14px;background:#0812233d}.server-monitor-detail-grid small{display:block;color:#ccdcf185;font-size:10px}.server-monitor-detail-grid strong{display:block;margin-top:7px;color:#eff6ff;font-size:14px}.server-monitor-detail-grid .is-good{color:#7ae3ae}.server-monitor-detail-grid .is-bad{color:#ff8795}.server-monitor-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:17px}.server-monitor-modal__footer small{color:#cddcf182;font-size:10px}.server-monitor-modal__footer button{padding:10px 12px;border:0;border-radius:11px;background:linear-gradient(135deg,#4be0ae,#35b9d7);color:#06273a;font-size:12px;font-weight:800}@media (min-width: 720px){.server-monitor-list{grid-template-columns:repeat(3,minmax(0,1fr))}.server-monitor-card{grid-template-columns:42px minmax(0,1fr)}.server-monitor-card__arrow{display:none}.server-monitor-card__top{display:block}.server-health-chip{margin-top:7px}.server-monitor-card__body small{display:block;line-height:1.5}.server-monitor-card__body small em{display:block}}.admin-screen--settings{overflow-x:hidden;overflow-y:auto;padding:12px 12px 102px}.admin-settings-screen{width:min(920px,100%);margin:0 auto}.admin-settings-hero{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 46px;align-items:start;gap:12px;min-height:132px;padding:20px 16px;border:1px solid rgba(255,145,15,.22);border-radius:24px;overflow:hidden;background:radial-gradient(circle at 90% 12%,rgba(255,147,23,.28),transparent 38%),linear-gradient(145deg,#1e1a16fa,#0e0f13fa);box-shadow:0 20px 52px #0000004d,inset 0 1px #ffffff14}.admin-settings-hero:after{content:"";position:absolute;inset:auto -30px -70px auto;width:180px;height:180px;border:1px solid rgba(255,146,15,.12);border-radius:50%}.admin-settings-back{position:relative;z-index:1;width:38px;height:38px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff0d;color:#fff;font-size:30px;line-height:30px}.admin-settings-kicker{display:block;margin:2px 0 7px;color:#ff991f;font-size:10px;font-weight:800;letter-spacing:.18em}.admin-settings-hero h1{margin:0;color:#fff;font-size:29px;line-height:1;letter-spacing:-.045em}.admin-settings-hero p{max-width:520px;margin:10px 0 0;color:#ffffff85;font-size:13px;line-height:1.35}.admin-settings-hero__mark{position:relative;z-index:1;display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(145deg,#ffad3d,#f07800);color:#18120c;font-size:23px;box-shadow:0 12px 30px #ff840040}.admin-settings-tabs{display:flex;gap:8px;padding:14px 1px 10px;overflow-x:auto;scrollbar-width:none}.admin-settings-tabs::-webkit-scrollbar{display:none}.admin-settings-tab{flex:0 0 auto;min-height:38px;padding:0 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff09;color:#ffffff7a;font-size:12px;font-weight:650}.admin-settings-tab--active{border-color:#ff971f61;background:#ff910f21;color:#ffac49}.admin-settings-group-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:10px 4px 9px}.admin-settings-group-head h2{margin:0;color:#f8f8fa;font-size:18px;letter-spacing:-.025em}.admin-settings-group-head p{margin:4px 0 0;color:#ffffff61;font-size:12px;line-height:1.35}.admin-settings-group-head>span{display:grid;place-items:center;min-width:30px;height:30px;border-radius:10px;background:#ff910f1f;color:#ff9c28;font-size:12px;font-weight:800}.admin-settings-list{display:grid;gap:8px}.admin-setting-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:78px;padding:11px 12px;border:1px solid rgba(255,255,255,.065);border-radius:17px;background:linear-gradient(135deg,#1a1b20f5,#111216f5);color:#fff;text-align:left;transition:border-color .18s ease,transform .18s ease,background .18s ease}.admin-setting-card:active{transform:scale(.985)}.admin-setting-card--saved{border-color:#3dd67e73;background:linear-gradient(135deg,#1a2b22f5,#111815f5)}.admin-setting-card__icon{display:grid;place-items:center;width:42px;height:42px;padding:3px;border:1px solid rgba(255,156,40,.18);border-radius:13px;background:#ff910f1a;color:#ff9d2b;font-size:9px;font-weight:850;letter-spacing:-.02em;text-align:center}.admin-setting-card__body{min-width:0}.admin-setting-card__body strong,.admin-setting-card__body small{display:block}.admin-setting-card__body strong{color:#ffffffeb;font-size:13px;line-height:1.2}.admin-setting-card__body small{display:-webkit-box;margin-top:5px;overflow:hidden;color:#ffffff57;font-size:10px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.admin-setting-card__value{display:grid;justify-items:end;gap:6px;min-width:84px;max-width:132px}.admin-setting-card__value b{max-width:132px;overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-setting-card__value i{color:#ff9d2bbd;font-size:9px;font-style:normal}.admin-settings-state{margin-top:12px;padding:22px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#ffffff09;color:#ffffff80;text-align:center}.admin-settings-state--error{border-color:#ff5b5b3d;color:#ff8d8d}.admin-setting-editor{position:fixed;z-index:160;top:0;right:0;bottom:0;left:0;display:grid;align-items:end}.admin-setting-editor__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000b3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.admin-setting-editor__sheet{position:relative;z-index:1;width:min(620px,100%);margin:0 auto;padding:11px 18px calc(20px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.09);border-bottom:0;border-radius:25px 25px 0 0;background:radial-gradient(circle at 90% 0,rgba(255,145,15,.12),transparent 35%),#15161a;box-shadow:0 -24px 70px #00000080}.admin-setting-editor__handle{display:block;width:42px;height:4px;margin:0 auto 17px;border-radius:5px;background:#ffffff29}.admin-setting-editor__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.admin-setting-editor__title-row span{color:#ff991f;font-size:9px;font-weight:800;letter-spacing:.14em}.admin-setting-editor__title-row h3{margin:6px 0 0;color:#fff;font-size:20px;letter-spacing:-.03em}.admin-setting-editor__title-row>button{width:36px;height:36px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0d;color:#ffffffa6;font-size:25px}.admin-setting-editor__description{margin:12px 0 16px;color:#ffffff6b;font-size:12px;line-height:1.4}.admin-setting-editor__field{display:grid;gap:7px}.admin-setting-editor__field span,.admin-setting-editor__limits span{color:#ffffff61;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.admin-setting-editor__field input{width:100%;height:52px;padding:0 15px;border:1px solid rgba(255,153,31,.24);border-radius:14px;outline:0;background:#04050775;color:#fff;font-size:16px}.admin-setting-editor__field input:focus{border-color:#ff991fb3;box-shadow:0 0 0 3px #ff910f17}.admin-setting-editor__boolean{display:grid;grid-template-columns:1fr 1fr;gap:8px}.admin-setting-editor__boolean button{height:50px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff09;color:#ffffff75;font-weight:700}.admin-setting-editor__boolean button.is-active{border-color:#ff991f8c;background:#ff910f24;color:#ffad4e}.admin-setting-editor__limits{display:flex;justify-content:space-between;gap:12px;margin-top:11px;padding:11px 12px;border-radius:12px;background:#ffffff09}.admin-setting-editor__limits b{color:#ffffffad;font-size:11px}.admin-setting-editor__error{margin:11px 0 0;color:#f77;font-size:11px}.admin-setting-editor__save{width:100%;height:52px;margin-top:16px;border:0;border-radius:15px;background:linear-gradient(135deg,#ffad3e,#f17b00);color:#21150a;font-size:14px;font-weight:850;box-shadow:0 13px 32px #f2770033}.admin-setting-editor__save:disabled{opacity:.55}@media (min-width: 780px) and (hover: hover){.phone-frame--admin-desktop .admin-settings-list{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-setting-card:hover{border-color:#ff991f47;background:linear-gradient(135deg,#211f1dfa,#131316fa)}}.admin-stats-screen{min-height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:0 2px}.admin-referral-monitor--stats{margin-bottom:14px;padding:15px;border-radius:20px;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff0d}.admin-stats-header{display:grid;justify-items:center;gap:2px;padding-top:2px}.admin-stats-header__brand{width:68px;height:auto;object-fit:contain}.admin-stats-header__caption{margin:0;font-size:13px;line-height:1;color:#ffffff52}.admin-stats-card{border-radius:14px;background:#111216eb;border:1px solid rgba(255,255,255,.07);padding:10px;min-width:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.admin-stats-card::-webkit-scrollbar{width:0;height:0}.admin-stats-card__title{margin:0 0 10px;font-size:14px;line-height:1;color:#ffffff57}.admin-stats-empty{border-radius:12px;padding:12px;text-align:center;background:#0c0d12b3;color:#ffffff80;font-size:13px;line-height:1.15}.admin-stats-list{border-top:1px solid rgba(255,255,255,.12)}.admin-stats-item{min-height:40px;padding:0 4px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.14)}.admin-stats-item__label{position:relative;padding-left:11px;font-size:12px;line-height:1.2;color:#f3f3f5}.admin-stats-item__label:before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;border-radius:50%;background:#ff920f;transform:translateY(-50%)}.admin-stats-item__value{font-size:12px;line-height:1;color:#f2f2f4;white-space:nowrap;font-variant-numeric:tabular-nums}.admin-stats-section-title{margin:12px 0 8px;font-size:14px;line-height:1;color:#ffffff47}.admin-dormant-clients{position:relative;overflow:hidden;margin:14px 0;padding:14px;border:1px solid rgba(255,152,31,.18);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,139,18,.13),transparent 42%),linear-gradient(145deg,#19181a,#111217)}.admin-dormant-clients__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;margin-bottom:12px}.admin-dormant-clients__eyebrow{color:#ff9b2f;font-size:8px;font-weight:850;letter-spacing:.13em}.admin-dormant-clients__head h3{margin:5px 0 3px;color:#fff;font-size:15px;line-height:1.15}.admin-dormant-clients__head p{margin:0;color:#ffffff6e;font-size:10px;line-height:1.3}.admin-dormant-clients__head>strong{min-width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#ff911924;color:#ff9d35;font-size:14px}.admin-dormant-clients__list{display:grid;gap:6px}.admin-dormant-clients__filters{display:flex;gap:6px;margin:0 -2px 11px;padding:2px;overflow-x:auto;scrollbar-width:none}.admin-dormant-clients__filters::-webkit-scrollbar{display:none}.admin-dormant-clients__filters button{flex:0 0 auto;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:#0000002e;color:#ffffff7a;font-size:9px;font-weight:720;white-space:nowrap;transition:.16s ease}.admin-dormant-clients__filters button.is-active{border-color:#ff9d2f57;background:linear-gradient(145deg,#ff9e3033,#e86d0021);color:#ffad51;box-shadow:inset 0 1px #ffffff0f}.admin-dormant-clients__list>button{width:100%;min-width:0;min-height:52px;display:grid;grid-template-columns:32px minmax(0,1fr) auto 8px;gap:9px;align-items:center;padding:7px 8px;border:1px solid rgba(255,255,255,.055);border-radius:13px;background:#0003;color:#fff;text-align:left}.admin-dormant-clients__avatar{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#ffad46,#e86d00);font-size:12px;font-weight:850}.admin-dormant-clients__person{min-width:0}.admin-dormant-clients__person b,.admin-dormant-clients__person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-dormant-clients__person b{font-size:11px}.admin-dormant-clients__person small{margin-top:4px;color:#fff6;font-size:9px}.admin-dormant-clients__days{text-align:right}.admin-dormant-clients__days b{display:block;color:#ff9b2f;font-size:13px;line-height:1}.admin-dormant-clients__days small{color:#ffffff59;font-size:8px}.admin-dormant-clients__list>button>i{color:#ffffff40;font-size:18px;font-style:normal}.admin-dormant-clients__empty{padding:13px;border-radius:12px;background:#00000029;color:#ffffff6e;text-align:center;font-size:11px}.admin-dormant-clients__empty.is-error{color:#ff8d86}.admin-dormant-clients__pagination{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;gap:7px;align-items:center;margin-top:11px}.admin-dormant-clients__pagination>span{min-width:0;display:flex;justify-content:center;gap:5px}.admin-dormant-clients__pagination button{min-width:30px;height:30px;display:grid;place-items:center;padding:0 7px;border:1px solid rgba(255,255,255,.065);border-radius:9px;background:#0003;color:#ffffff80;font-size:10px;font-weight:760}.admin-dormant-clients__pagination button.is-active{border-color:#ff9d2f57;background:#ff941f;color:#17100a}.admin-dormant-clients__pagination button:disabled{opacity:.3}.admin-dormant-clients__page-caption{margin-top:8px;color:#ffffff4d;text-align:center;font-size:8px;font-variant-numeric:tabular-nums}.admin-stats-subtitle{margin:0 0 8px;padding-left:11px;position:relative;font-size:12px;line-height:1.2;color:#f3f3f5}.admin-stats-subtitle:before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;border-radius:50%;background:#ff920f;transform:translateY(-50%)}.admin-stats-top-list{border-top:1px solid rgba(255,255,255,.12);margin-bottom:10px}.admin-stats-top-row{min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.14)}.admin-stats-top-row__user,.admin-stats-top-row__amount{font-size:12px;line-height:1;color:#f2f2f4}.admin-stats-top-row__user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-stats-top-row__amount{white-space:nowrap;font-variant-numeric:tabular-nums}.admin-stats-rating-list{display:grid;gap:4px;margin-bottom:10px}.admin-stats-rating-row{width:100%;min-height:42px;display:grid;grid-template-columns:24px minmax(74px,1fr) minmax(52px,auto) minmax(48px,auto);align-items:center;gap:7px;padding:0 7px;border:0;border-radius:8px;background:#ffffff09;color:inherit;text-align:left;font:inherit}.admin-stats-rating-row:active{background:#ff920f1a}.admin-stats-rating-row__place{width:21px;height:21px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ff920f24;color:#ff920f;font-size:10px;line-height:1;font-weight:800}.admin-stats-rating-row__user,.admin-stats-rating-row__orders{min-width:0;font-size:11px;line-height:1;font-weight:700}.admin-stats-rating-row__user{overflow:hidden;color:#f2f2f4;text-overflow:ellipsis;white-space:nowrap}.admin-stats-rating-row__orders{color:#ffffff57;white-space:nowrap}.admin-stats-rating-row__rating{display:grid;gap:2px;justify-items:end;color:#ff920f;font-variant-numeric:tabular-nums}.admin-stats-rating-row__rating strong{font-size:13px;line-height:1}.admin-stats-rating-row__rating small{font-size:8px;line-height:1;color:#ffffff4d}.admin-stats-withdrawals-head{min-height:24px;display:grid;grid-template-columns:minmax(46px,.7fr) minmax(74px,.9fr) minmax(66px,1fr) minmax(56px,.82fr);align-items:center;column-gap:6px;padding:0 4px;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.14)}.admin-stats-withdrawals-head span{font-size:10px;line-height:1;color:#ffffff3d}.admin-stats-withdrawals-list{margin-bottom:4px}.admin-stats-withdrawals-row{min-height:34px;display:grid;grid-template-columns:minmax(46px,.7fr) minmax(74px,.9fr) minmax(66px,1fr) minmax(56px,.82fr);align-items:center;column-gap:6px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.14)}.admin-stats-withdrawals-row span{font-size:11px;line-height:1;color:#f2f2f4;min-width:0}.admin-stats-withdrawals-row span:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums}.admin-stats-withdrawals-row span:nth-child(3){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-stats-withdrawals-row__date{justify-self:end;padding:2px 7px;border-radius:999px;background:#ffffff1f;font-size:9px!important;color:#ffffffc7!important;line-height:1;white-space:nowrap}.worker-screen--profile{overflow:visible;padding-top:0}.worker-screen--subscription{overflow:visible;padding:0 0 8px}.worker-screen--active-orders{min-height:100%;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden}.worker-screen--history{min-height:100%;padding:8px 0 calc(118px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;touch-action:pan-y;overscroll-behavior:contain}.worker-active-orders-screen{display:flex;min-height:100%;flex-direction:column;gap:18px;color:#fff}.worker-active-orders-screen__top{margin-bottom:10px}.worker-active-orders-screen__header{display:flex;align-items:center;justify-content:space-between}.worker-active-orders-screen__header h2{margin:0;color:#fff;font-size:16px;font-weight:650;letter-spacing:-.02em}.worker-active-orders-list{display:flex;flex-direction:column;gap:18px}.worker-active-order-card{display:grid;grid-template-columns:10px minmax(0,1fr) 118px;align-items:center;gap:10px;min-height:56px;padding:10px 10px 10px 26px;border-radius:15px;background:#111216f0;border:1px solid rgba(255,255,255,.035);box-shadow:0 10px 24px #0003}.worker-active-order-card__dot{width:8px;height:8px;border-radius:999px;background:#ff7a00;box-shadow:0 0 10px #ff7a0047}.worker-active-order-card__body{min-width:0}.worker-active-order-card__main{display:flex;align-items:baseline;gap:12px;min-width:0}.worker-active-order-card__main strong{color:#fff;font-size:14px;font-weight:750;line-height:1.1;white-space:nowrap}.worker-active-order-card__main span{color:#ff7a00;font-size:12px;font-weight:750;white-space:nowrap}.worker-active-order-card p,.worker-active-order-card em{display:block;margin:3px 0 0;color:#ffffff2e;font-size:10px;line-height:1.1;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worker-active-order-card em{color:#ffffff47}.worker-active-order-card button{height:30px;border:0;border-radius:10px;background:linear-gradient(180deg,#ff8d22,#ff7500);color:#fff;font-size:13px;font-weight:650;box-shadow:0 8px 18px #ff7a0029}.worker-active-order-card button:disabled{opacity:.55;box-shadow:none}.worker-active-orders-empty{display:grid;gap:7px;padding:22px 18px;border-radius:18px;background:#111216c7;border:1px solid rgba(255,255,255,.045);color:#ffffff61;font-size:12px;line-height:1.35}.worker-active-orders-empty strong{color:#ffffffd1;font-size:14px}.worker-history-screen{position:relative;width:100%;max-width:100%;min-height:100%;display:flex;flex-direction:column;gap:14px;color:#fff;overflow-x:hidden;padding-inline:0}.worker-history-screen:before{content:"";position:absolute;inset:-20px -20px auto auto;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,0,.14),transparent 64%);filter:blur(10px);pointer-events:none}.worker-history-screen__top{position:relative;z-index:1;margin-bottom:2px}.worker-history-hero{position:relative;z-index:1;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;gap:10px;align-items:center;min-height:118px;padding:16px 12px;border-radius:24px;background:radial-gradient(circle at 86% 18%,rgba(255,151,25,.24),transparent 42%),linear-gradient(180deg,#18191ef5,#0d0e12f5);border:1px solid rgba(255,255,255,.06);box-shadow:0 16px 38px #0000003d;overflow:hidden}.worker-history-hero:after{content:"";position:absolute;right:-28px;bottom:-42px;width:130px;height:130px;border-radius:38px;background:linear-gradient(135deg,#ff97192e,#ff7a0005);transform:rotate(18deg);pointer-events:none}.worker-history-hero__back,.worker-history-hero__refresh{position:relative;z-index:1;width:34px;height:34px;border:0;border-radius:50%;display:grid;place-items:center;background:#ffffff13;color:#ffffffd1;font-size:23px;line-height:1}.worker-history-hero__refresh{color:#ff9a22;font-size:17px;font-weight:800}.worker-history-hero__refresh:disabled{opacity:.55}.worker-history-hero div{position:relative;z-index:1;min-width:0}.worker-history-hero span{display:inline-flex;margin-bottom:7px;border-radius:999px;padding:5px 9px;background:#ff7a0024;color:#ff9a22;font-size:10px;line-height:1;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.worker-history-hero h2{margin:0;color:#fff;font-size:22px;line-height:1.04;font-weight:780;letter-spacing:-.035em}.worker-history-hero p{max-width:230px;margin:7px 0 0;color:#ffffff6b;font-size:11px;line-height:1.35}.worker-history-filter-row{position:relative;z-index:1;display:flex;gap:7px;overflow-x:hidden;padding:1px 1px 3px;scrollbar-width:none}.worker-history-filter-row::-webkit-scrollbar{display:none}.worker-history-filter{flex:0 0 auto;min-width:62px;height:30px;border:1px solid rgba(255,255,255,.045);border-radius:999px;padding:0 14px;background:#111216d6;color:#ffffffa8;font-size:11px;font-weight:650;transition:transform .18s ease,background .18s ease,color .18s ease}.worker-history-filter--active{border-color:#ff97198f;background:linear-gradient(180deg,#ff9719,#ff7a00);color:#fff;box-shadow:0 8px 18px #ff7a0033}.worker-history-filter:active{transform:scale(.96)}.worker-history-search{position:relative;z-index:1;min-height:44px;display:grid;grid-template-columns:26px minmax(0,1fr) 24px;align-items:center;gap:8px;border-radius:17px;padding:0 12px;background:#060709a3;border:1px solid rgba(255,255,255,.045);box-shadow:inset 0 1px #ffffff06}.worker-history-search__icon{display:grid;place-items:center;color:#ffffff61}.worker-history-search__icon svg{width:22px;height:22px}.worker-history-search input{min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:12px}.worker-history-search input::placeholder{color:#ffffff40}.worker-history-search button{width:24px;height:24px;border:0;border-radius:50%;background:#ffffff14;color:#ffffff9e;font-size:16px;line-height:1}.worker-history-search i{display:block}.worker-history-list{position:relative;z-index:1;display:grid;gap:14px;padding-bottom:0}.worker-history-date-group{display:grid;gap:5px}.worker-history-date-group h3{margin:0 2px 5px;color:#f7f7f8;font-size:16px;line-height:1.05;font-weight:720;letter-spacing:-.02em}.worker-history-entry{width:100%;min-height:58px;border:0;border-radius:0;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 24px 9px 10px;background:#111216b8;color:#fff;text-align:left;box-shadow:none;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,background .18s ease}.worker-history-entry--live{background:linear-gradient(90deg,#ff7a001a,#111216c7 38%),#111216c7}.worker-history-entry:active{transform:translateY(1px) scale(.995)}.worker-history-entry__icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#07080af0;border:1px solid rgba(255,255,255,.045)}.worker-history-entry__icon img{width:20px;height:20px;object-fit:contain}.worker-history-entry__main{min-width:0;display:grid;gap:3px}.worker-history-entry__main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:16px;line-height:1.05;font-weight:720}.worker-history-entry__main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff47;font-size:10px;line-height:1;font-weight:550}.worker-history-entry__status{max-width:92px;min-width:54px;border-radius:999px;padding:5px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:9px;line-height:1;font-weight:800}.worker-history-entry__status--success{background:#46d6802e;color:#82f0aa}.worker-history-entry__status--accent{background:linear-gradient(180deg,#ff9719,#ff7a00);color:#fff}.worker-history-entry__status--frozen{min-width:82px;padding:7px 11px;border:1px solid rgba(184,235,255,.72);background-color:#08294d;background-image:url(/dallas-next/assets/worker-frozen-status-DRM-A7V9.png);background-position:center;background-size:100% 100%;box-shadow:0 0 12px #3abbff4d,inset 0 0 7px #dcf8ff33;color:#fff;text-shadow:0 1px 3px rgba(0,15,38,.95)}.worker-history-entry__status--muted{background:#ffffff29;color:#ffffffb8}.worker-history-entry__status--danger{background:#ff525233;color:#ff8585}.worker-history-empty{min-height:156px;border-radius:24px;display:grid;place-items:center;align-content:center;gap:8px;padding:22px 18px;text-align:center;background:radial-gradient(circle at 50% 100%,rgba(255,124,0,.16),transparent 58%),#111217e6;border:1px solid rgba(255,255,255,.055)}.worker-history-empty strong{color:#f7f7f8;font-size:17px;line-height:1.1}.worker-history-empty span{max-width:250px;color:#ffffff75;font-size:12px;line-height:1.35}.worker-history-empty button,.worker-history-load-more{min-height:38px;border:0;border-radius:999px;padding:0 18px;background:#ff7a0024;color:#ff9a22;font-size:12px;font-weight:750}.worker-history-load-more{justify-self:center;margin-top:2px}.worker-history-load-more:disabled{opacity:.55}.worker-history-skeleton{min-height:58px;display:grid;grid-template-columns:40px minmax(0,1fr) 72px;align-items:center;gap:10px;padding:9px 10px}.worker-history-skeleton span,.worker-history-skeleton i,.worker-history-skeleton b,.worker-history-skeleton em{display:block;border-radius:999px;background:linear-gradient(90deg,#ffffff0e,#ffffff1c,#ffffff0e);background-size:220% 100%;animation:history-skeleton-shimmer 1.25s ease-in-out infinite}.worker-history-skeleton span{width:40px;height:40px}.worker-history-skeleton div{display:grid;gap:7px}.worker-history-skeleton i{width:76%;height:14px}.worker-history-skeleton b{width:52%;height:9px}.worker-history-skeleton em{width:72px;height:23px}.worker-history-sheet{background:radial-gradient(circle at 88% 108%,rgba(255,124,0,.16),transparent 42%),#111214fa}.worker-history-sheet__primary{border:0;background:linear-gradient(180deg,#ff9719,#ff7a00);color:#fff;box-shadow:0 10px 24px #ff7a002e}.worker-subscription-screen{min-height:100%;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:0 0 calc(16px + env(safe-area-inset-bottom,0px));color:#fff}.worker-tier-badge-wrap--subscription{margin-top:-36px;margin-bottom:14px}.worker-subscription-hero{display:grid;justify-items:center;gap:5px;text-align:center}.worker-subscription-title{margin:0;font-size:21px;line-height:1.08;font-weight:700;letter-spacing:-.02em;color:#f7f7f8}.worker-subscription-subtitle{margin:0;font-size:12px;line-height:1.15;color:#ffffff52}.worker-subscription-carousel-stage{position:relative;width:calc(100% + 20px);min-height:clamp(260px,44vh,318px);margin:18px -10px 0;overflow:visible}.worker-subscription-list{--worker-sub-card-width: min(254px, 78vw);--worker-subscription-drag-offset: 0px;position:relative;height:clamp(260px,44vh,318px);width:100%;touch-action:pan-x}.worker-subscription-list--dragging .worker-subscription-card{transition:none}.worker-subscription-card{position:absolute;top:0;left:50%;width:var(--worker-sub-card-width);height:100%;display:grid;place-items:center;cursor:pointer;will-change:transform,opacity;transition:transform .54s cubic-bezier(.2,.9,.2,1),opacity .36s ease}.worker-subscription-card--active{transform:translate(calc(-50% + var(--worker-subscription-drag-offset))) scale(1);opacity:1;z-index:3}.worker-subscription-card--left{transform:translate(calc(-50% - 76% + var(--worker-subscription-drag-offset))) scale(.9);opacity:.5;z-index:2}.worker-subscription-card--right{transform:translate(calc(-50% + 76% + var(--worker-subscription-drag-offset))) scale(.9);opacity:.5;z-index:2}.worker-subscription-card--hidden{transform:translate(calc(-50% + var(--worker-subscription-drag-offset))) scale(.86);opacity:0;pointer-events:none}.worker-subscription-card__image{width:100%;max-height:100%;display:block;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 12px 18px rgba(0,0,0,.28))}.worker-subscription-pagination{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:2px}.worker-subscription-pagination__dot{width:8px;height:8px;border-radius:999px;background:#ffffff29;transition:background-color .24s ease,transform .24s ease}.worker-subscription-pagination__dot--active{background:#ff8508;transform:scale(1.1)}.worker-subscription-restriction{margin:8px 18px 0;color:#ffffff94;font-size:12px;line-height:1.35;text-align:center}.worker-purchase-wallet{width:100%;display:grid;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:20px;background:radial-gradient(circle at 12% 0%,rgba(255,139,17,.1),transparent 42%),#0c0d12b8;box-shadow:inset 0 1px #ffffff06}.worker-purchase-wallet__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px;color:#ffffffb3;font-size:12px;line-height:1;font-weight:600}.worker-purchase-wallet__heading small{color:#ffffff4d;font-size:10px;font-weight:700;letter-spacing:.08em}.worker-purchase-wallet__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.worker-purchase-wallet__option{position:relative;min-width:0;min-height:82px;display:grid;grid-template-columns:1fr auto;align-content:space-between;gap:8px;padding:11px 11px 10px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:linear-gradient(145deg,#1f2027d1,#121318e0);color:#f7f7f8;text-align:left;transition:border-color .22s ease,background .22s ease,transform .18s ease,box-shadow .22s ease}.worker-purchase-wallet__option:active{transform:scale(.98)}.worker-purchase-wallet__option--active{border-color:#ff901fb8;background:linear-gradient(145deg,#412714eb,#1c1715eb);box-shadow:0 7px 18px #ff7e0e1a,inset 0 0 0 1px #ffb15c14}.worker-purchase-wallet__option:disabled{cursor:default;opacity:.65}.worker-purchase-wallet__option-copy,.worker-purchase-wallet__amount{min-width:0;display:grid;gap:4px}.worker-purchase-wallet__option-copy strong,.worker-purchase-wallet__amount strong{overflow:hidden;font-size:12px;line-height:1;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.worker-purchase-wallet__option-copy small,.worker-purchase-wallet__amount small{font-size:9px;line-height:1;color:#ffffff5c;white-space:nowrap}.worker-purchase-wallet__amount{align-items:end;text-align:right}.worker-purchase-wallet__amount strong{color:#ff9b38}.worker-purchase-wallet__amount .worker-purchase-wallet__shortage{color:#ff856ad1}.worker-purchase-wallet__option>i{position:absolute;right:9px;bottom:9px;width:8px;height:8px;border:2px solid rgba(255,255,255,.15);border-radius:50%}.worker-purchase-wallet__option--active>i{border-color:#ff941f;background:#ff941f;box-shadow:inset 0 0 0 2px #2a1c13,0 0 8px #ff8b1259}.worker-subscription-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:56;display:flex;align-items:flex-end;justify-content:center}.worker-subscription-confirm__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#020306bd;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:worker-subscription-confirm-fade .22s ease-out both}.worker-subscription-confirm__sheet{position:relative;width:min(100%,440px);padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));border:1px solid rgba(255,255,255,.075);border-bottom:0;border-radius:30px 30px 0 0;background:radial-gradient(circle at 16% -12%,rgba(255,145,30,.18),transparent 38%),linear-gradient(180deg,#1b1c22fb,#0f1015fc);box-shadow:0 -24px 60px #00000075,inset 0 1px #ffffff09;animation:worker-subscription-confirm-rise .38s cubic-bezier(.22,1,.36,1) both}.worker-subscription-confirm__handle{display:block;width:42px;height:5px;margin:1px auto 17px;border-radius:999px;background:#fff3}.worker-subscription-confirm__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 4px 16px}.worker-subscription-confirm__eyebrow{display:block;margin-bottom:6px;color:#ff982d;font-size:10px;line-height:1;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.worker-subscription-confirm__header h3{margin:0;color:#f8f8fa;font-size:25px;line-height:1;font-weight:700;letter-spacing:-.03em}.worker-subscription-confirm__price{flex:0 0 auto;display:grid;justify-items:end;gap:5px}.worker-subscription-confirm__price strong{color:#fff;font-size:14px;line-height:1;font-weight:650}.worker-subscription-confirm__price small{color:#ffffff57;font-size:10px;line-height:1}.worker-subscription-confirm__note{margin:10px 0 12px;color:#ffffff5c;font-size:10px;line-height:1.2;text-align:center}.worker-subscription-confirm__submit,.worker-subscription-confirm__cancel{width:100%;border:0;color:#fff;font-weight:650;transition:transform .18s ease,filter .18s ease,opacity .18s ease}.worker-subscription-confirm__submit{min-height:54px;border-radius:18px;background:linear-gradient(180deg,#ff9d2a,#ff7e08);font-size:16px;box-shadow:0 12px 25px #ff7a0833,inset 0 1px #fff3}.worker-subscription-confirm__cancel{min-height:42px;margin-top:4px;background:transparent;color:#ffffff7a;font-size:13px}.worker-subscription-confirm__submit:active,.worker-subscription-confirm__cancel:active{transform:scale(.985)}.worker-subscription-confirm__submit:disabled,.worker-subscription-confirm__cancel:disabled{opacity:.55;transform:none}@keyframes worker-subscription-confirm-fade{0%{opacity:0}to{opacity:1}}@keyframes worker-subscription-confirm-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop .worker-subscription-confirm{left:244px;align-items:center}.phone-frame--worker-desktop .worker-subscription-confirm__sheet{border-bottom:1px solid rgba(255,255,255,.075);border-radius:28px;padding-bottom:16px}}.worker-subscription-fixed-cta{margin-top:20px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.worker-subscription-cta{width:100%;min-height:58px;border:0;border-radius:999px;display:grid;place-items:center;background:linear-gradient(180deg,#ff9f2f,#ff7f0a);color:#fff;font-size:16px;line-height:1;font-weight:700;box-shadow:0 8px 16px #ff7a0833;transition:transform .22s ease,filter .22s ease,opacity .22s ease}.worker-subscription-cta:active{transform:scale(.985);filter:brightness(.96)}.worker-subscription-cta:disabled{opacity:.62;filter:saturate(.7);box-shadow:none}.worker-greeting-wrap{min-width:0}.worker-role-caption{margin:2px 0 0;font-size:12px;line-height:1;font-weight:400;color:#ffffff42}.worker-desktop-header{gap:10px}.worker-desktop-layout-switch{display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:3px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.06)}.worker-desktop-layout-switch__button{min-height:28px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:#ffffff7a;font-size:10px;line-height:1;white-space:nowrap;cursor:pointer}.worker-desktop-layout-switch__button--active{background:linear-gradient(180deg,#ff9719,#ff8507);color:#fff;box-shadow:0 5px 14px #ff840733}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.app-shell:has(.phone-frame--worker-desktop){padding:0;align-items:stretch}.phone-frame--worker-desktop{grid-template-columns:244px minmax(0,1fr);width:100%;max-width:1440px;height:100vh;max-height:none;padding:22px 28px 16px;border-radius:0;box-shadow:none;grid-template-rows:minmax(0,1fr) 78px;gap:14px}.phone-frame--worker-desktop .worker-screen{grid-row:1;width:100%;max-width:1384px;margin:0 auto;padding:8px 4px 18px}.phone-frame--worker-desktop .worker-screen:not(.worker-screen--profile):not(.worker-screen--subscription):not(.worker-screen--history):not(.worker-screen--active-orders):not(.worker-screen--stats){display:grid;grid-template-columns:minmax(280px,340px) minmax(620px,1fr);grid-template-rows:auto auto auto auto 1fr;align-content:start;column-gap:22px;row-gap:12px}.phone-frame--worker-desktop .worker-desktop-header{grid-column:1;grid-row:1;min-width:0}.phone-frame--worker-desktop .worker-balance-card{grid-column:1;grid-row:2;margin:0;padding:22px 18px 18px}.phone-frame--worker-desktop .worker-card{grid-column:2;grid-row:1 / 6;margin:0;padding:20px 18px;border-radius:22px}.phone-frame--worker-desktop .worker-card__title{font-size:20px}.phone-frame--worker-desktop .worker-table__head,.phone-frame--worker-desktop .worker-table__row{min-height:52px;grid-template-columns:.75fr 1fr 1fr 1fr .9fr;padding-left:14px;padding-right:14px}.phone-frame--worker-desktop .worker-table__head span,.phone-frame--worker-desktop .worker-table__row span{font-size:13px}.phone-frame--worker-desktop .worker-screen>.profile-group-title,.phone-frame--worker-desktop .worker-screen>.profile-card{grid-column:1;margin-top:0;margin-bottom:0}.phone-frame--worker-desktop .worker-bottom-nav{grid-row:2;width:390px;min-height:68px}.phone-frame--worker-desktop .worker-qr-flow{width:min(1080px,calc(100vw - 64px));max-width:1080px;margin:0 auto}.phone-frame--worker-desktop .worker-profile-screen,.phone-frame--worker-desktop .worker-subscription-screen,.phone-frame--worker-desktop .worker-history-screen,.phone-frame--worker-desktop .worker-active-orders-screen,.phone-frame--worker-desktop .worker-stats-screen{width:min(980px,100%);margin:0 auto}.phone-frame--worker-desktop .worker-screen:has(.worker-desktop-dashboard){display:block;padding:30px 34px 34px;overflow-y:auto}.worker-desktop-dashboard{width:100%;max-width:1500px;margin:0 auto;display:grid;gap:22px}.worker-desktop-dashboard__header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:24px}.worker-desktop-dashboard__identity{display:flex;align-items:center;gap:13px}.worker-desktop-dashboard__avatar{width:44px;height:44px;flex:0 0 44px;box-shadow:0 0 0 4px #ff910f14}.worker-desktop-dashboard__identity p,.worker-desktop-panel__header p{margin:0 0 5px;color:#ffffff57;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.09em}.worker-desktop-dashboard__identity h1{margin:0;color:#f8f8fa;font-size:23px;line-height:1.05;font-weight:600;letter-spacing:-.025em}.worker-desktop-dashboard__header-actions{display:flex;align-items:center;gap:10px}.worker-desktop-dashboard__header-actions .worker-desktop-layout-switch{position:static;inset:auto;padding:4px;border-radius:13px;background:#141519eb}.worker-desktop-dashboard__support{min-height:38px;padding:0 16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff09;color:#ffffffb3;font-size:12px;cursor:pointer}.worker-desktop-dashboard__stats{display:grid;grid-template-columns:1.2fr .8fr .8fr 1fr;gap:14px}.worker-desktop-stat{min-height:122px;padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;border-radius:18px;border:1px solid rgba(255,255,255,.065);background:linear-gradient(145deg,#15161bf5,#0d0e12f0);box-shadow:0 18px 38px #00000029,inset 0 1px #ffffff06}.worker-desktop-stat--balance{background:radial-gradient(circle at 95% 110%,rgba(255,135,7,.28),transparent 48%),linear-gradient(145deg,#17181dfa,#0d0e12f5)}.worker-desktop-stat>span{color:#ffffff6b;font-size:12px}.worker-desktop-stat>.worker-desktop-stat__balance-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.worker-desktop-stat>strong{color:#fff;font-size:30px;line-height:1;font-weight:600;letter-spacing:-.035em}.worker-desktop-stat>em{color:#ffffff45;font-size:11px;line-height:1;font-style:normal}.worker-desktop-stat--action button{width:100%;min-height:42px;border:0;border-radius:12px;background:linear-gradient(180deg,#ff9919,#ff8707);color:#fff;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 10px 24px #ff840733}.worker-desktop-stat__actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.worker-desktop-stat__actions--single{grid-template-columns:1fr}.worker-desktop-stat--action .worker-desktop-stat__secondary{background:#ffffff12;border:1px solid rgba(255,255,255,.09);box-shadow:none}.worker-desktop-dashboard__workspace{min-height:0;display:grid;grid-template-columns:minmax(620px,1fr) minmax(280px,340px);gap:18px;align-items:start}.worker-desktop-panel{border-radius:20px;border:1px solid rgba(255,255,255,.065);background:linear-gradient(145deg,#121318f5,#0c0d10f0);box-shadow:0 22px 54px #0000002e,inset 0 1px #ffffff06;overflow:hidden}.worker-desktop-panel__header{min-height:76px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.055)}.worker-desktop-panel__header h2{margin:0;color:#f7f7f9;font-size:18px;line-height:1;font-weight:600;letter-spacing:-.02em}.worker-desktop-filter,.worker-desktop-panel__header>button{min-height:36px;padding:0 13px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#ffffff09;color:#ffffff9e;font-size:11px;cursor:pointer}.worker-desktop-filter span{margin-left:8px;color:#ff930f}.worker-desktop-orders-table__head,.worker-desktop-orders-table__row{display:grid;grid-template-columns:.75fr 1fr 1fr 1fr .9fr .8fr;align-items:center;column-gap:12px;min-height:56px;padding:0 20px}.worker-desktop-orders-table__head{min-height:42px;color:#ffffff47;font-size:10px;text-transform:uppercase;letter-spacing:.05em;background:#0000001f}.worker-desktop-orders-table__row{width:100%;border:0;border-top:1px solid rgba(255,255,255,.05);background:transparent;color:#ffffffc7;text-align:left;font-size:12px;cursor:pointer;transition:background .16s ease,transform .16s ease}.worker-desktop-orders-table__row:hover{background:#ff910f0e}.worker-desktop-orders-table__row strong{color:#fff}.worker-desktop-orders-table__row em{color:#ff9412;font-size:11px;font-style:normal;text-align:right}.worker-desktop-orders-table__empty{min-height:230px;display:grid;place-items:center;padding:30px;color:#fff6;font-size:13px}.worker-desktop-orders-table__empty--quiet{align-content:center;gap:8px;text-align:center}.worker-desktop-orders-table__empty--quiet i{width:42px;height:42px;display:grid;place-items:center;margin-bottom:5px;border-radius:13px;background:#ff910f1a;color:#ff9412;font-size:18px;font-style:normal}.worker-desktop-orders-table__empty--quiet strong{color:#ffffffb3;font-size:14px}.worker-desktop-orders-table__empty--quiet span{color:#ffffff40;font-size:11px}.worker-desktop-dashboard__aside{display:grid;gap:16px}.worker-desktop-active-list{min-height:142px;padding:10px}.worker-desktop-active-list__empty{min-height:120px;display:grid;place-content:center;gap:7px;text-align:center}.worker-desktop-active-list__empty span{color:#ffffff94;font-size:13px}.worker-desktop-active-list__empty small{color:#ffffff3d;font-size:10px}.worker-desktop-active-list>button,.worker-desktop-panel--quick>button{width:100%;min-height:54px;padding:0 13px;display:flex;align-items:center;gap:10px;border:0;border-radius:12px;background:transparent;color:#fff;text-align:left;cursor:pointer}.worker-desktop-active-list>button:hover,.worker-desktop-panel--quick>button:hover{background:#ffffff09}.worker-desktop-active-list>button i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#ff9210;box-shadow:0 0 12px #ff921073}.worker-desktop-active-list>button span{flex:1;display:grid;gap:4px}.worker-desktop-active-list>button strong{font-size:12px}.worker-desktop-active-list>button small{color:#ffffff4d;font-size:10px}.worker-desktop-active-list>button em,.worker-desktop-panel--quick>button em{margin-left:auto;color:#ffffff4d;font-style:normal}.worker-desktop-panel--quick{padding-bottom:9px}.worker-desktop-panel--quick>button{min-height:48px;padding-left:20px;padding-right:20px;border-radius:0;border-top:1px solid rgba(255,255,255,.045);color:#ffffffa3;font-size:12px}.worker-global-update--desktop{min-height:78px}}.worker-global-update{position:relative;width:100%;min-height:82px;padding:13px 17px;display:flex;align-items:center;gap:16px;overflow:hidden;border:1px solid rgba(255,179,79,.2);border-radius:19px;background:linear-gradient(90deg,#07080be0,#07080bb3 44%,#07080b1f),var(--worker-update-bg) 79% 54% / cover no-repeat,#090a0d;color:#fff;text-align:left;cursor:pointer;box-shadow:0 18px 44px #00000040,inset 0 1px #ffffff0f;isolation:isolate;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.worker-global-update:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(110deg,transparent 44%,rgba(255,161,36,.08),transparent 72%);pointer-events:none}.admin-dispute-chat__message-wrapper>.admin-dispute-chat__message,.admin-dispute-chat__message-wrapper>.admin-dispute-chat__sender-name,.admin-dispute-chat__message-wrapper>.admin-dispute-chat__admin-label{position:relative;z-index:1}.worker-global-update:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff06;pointer-events:none}.worker-global-update:hover{border-color:#ffb44f6b;transform:translateY(-2px);box-shadow:0 24px 52px #0000004d,0 10px 34px #ff840014,inset 0 1px #ffffff14}.worker-global-update:active{transform:translateY(0) scale(.995)}.worker-global-update__copy{min-width:0;flex:1;display:grid;gap:3px}.worker-global-update__eyebrow{display:flex;align-items:center;gap:7px;color:#ffad45;font-size:8px;line-height:1;font-weight:750;letter-spacing:.18em}.worker-global-update__eyebrow i{width:5px;height:5px;border-radius:50%;background:#ff9b21;box-shadow:0 0 12px #ff9b21bf}.worker-global-update__copy strong{overflow:hidden;color:#fffffff0;font-size:15px;line-height:1.22;font-weight:620;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap}.worker-global-update__copy small{overflow:hidden;color:#ffffff73;font-size:10.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.worker-global-update__action{position:relative;z-index:1;flex:0 0 auto;display:flex;align-items:center;gap:9px;min-height:34px;padding:0 13px;border:1px solid rgba(255,190,105,.28);border-radius:11px;background:#08090c8a;color:#ffc06c;font-size:11px;font-weight:600;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0d}.worker-global-update__action b{font-size:14px;font-weight:400}.worker-global-update--window{margin:14px 0}.worker-partnership-banner{position:relative;isolation:isolate;width:100%;min-height:230px;display:block;overflow:hidden;padding:24px 26px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:radial-gradient(circle at 78% 52%,rgba(255,118,20,.2),transparent 38%),#111216;color:#fff;text-align:left;cursor:pointer;box-shadow:0 16px 38px #0000003d,inset 0 1px #ffffff0d;transition:border-color .15s ease,background-color .15s ease}.worker-partnership-banner:hover{border-color:#ff8a2c57}.worker-partnership-banner__copy{position:relative;z-index:2;width:38%;min-height:121px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.worker-partnership-banner__brands{display:inline-flex;align-items:center;gap:8px;margin-bottom:15px;color:#ffffffc7;font-size:8px;line-height:1;font-weight:800;letter-spacing:.11em}.worker-partnership-banner__brands>b{color:#ff8528;font:inherit}.worker-partnership-banner__brands>i{color:#ffffff4d;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0}.worker-partnership-banner__brands>span{display:inline-flex;align-items:center;gap:4px;color:#ffffffe0;font-size:9px;letter-spacing:0}.worker-partnership-banner__brands img{width:13px;height:13px;object-fit:contain}.worker-partnership-banner__copy>strong{color:#fff;font-size:clamp(21px,2vw,28px);line-height:1.05;font-weight:650;letter-spacing:-.03em}.worker-partnership-banner__copy>strong em{color:#ff7b25;font-style:normal}.worker-partnership-banner__action{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-top:18px;padding:0 14px;border-radius:8px;background:#f47a2a;color:#fff;font-size:10px;font-weight:650}.worker-partnership-banner__art{position:absolute;z-index:1;top:50%;right:-1%;width:min(52%,500px);height:auto;transform:translateY(-50%);filter:drop-shadow(0 18px 24px rgba(0,0,0,.35));pointer-events:none}.worker-partnership-banner--window{min-height:142px;margin:14px 0;padding:17px 16px}.worker-partnership-banner--window .worker-partnership-banner__copy{width:45%;min-height:106px}.worker-partnership-banner--window .worker-partnership-banner__art{right:-21%;width:76%}.worker-partnership-banner--window .worker-partnership-banner__copy>strong{font-size:18px}.worker-partnership-banner--window .worker-partnership-banner__action{min-height:31px;margin-top:15px;padding:0 12px;font-size:9px}@media (max-width: 430px){.worker-partnership-banner--window{min-height:142px;padding:16px 14px;border-radius:18px}.worker-partnership-banner--window .worker-partnership-banner__copy{width:46%;min-height:108px}.worker-partnership-banner__brands{gap:5px;margin-bottom:12px;font-size:7px}.worker-partnership-banner__brands>span{gap:3px;font-size:8px}.worker-partnership-banner__brands img{width:11px;height:11px}.worker-partnership-banner--window .worker-partnership-banner__copy>strong{max-width:126px;font-size:17px;line-height:1.08}.worker-partnership-banner--window .worker-partnership-banner__action{margin-top:14px}.worker-partnership-banner--window .worker-partnership-banner__art{right:-27%;width:79%;transform:translateY(-49%)}}@media (max-width: 430px){.worker-global-update--window{min-height:78px;padding:11px 13px;background-position:74% 50%}.worker-global-update__copy strong{max-width:245px;font-size:13px}.worker-global-update__copy small{max-width:225px;font-size:9.5px}.worker-global-update--window .worker-global-update__action{width:34px;min-height:34px;padding:0;justify-content:center;border-radius:50%}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop .worker-bottom-nav{width:244px;padding:112px 16px 24px;gap:8px;background:radial-gradient(circle at 20% 44%,rgba(255,137,10,.055),transparent 32%),linear-gradient(180deg,#101115,#0b0c0f)}.phone-frame--worker-desktop .worker-bottom-nav:before{left:26px;font-size:17px}.phone-frame--worker-desktop .worker-bottom-nav:after{left:27px}.phone-frame--worker-desktop .worker-nav-item{position:relative;min-height:56px;height:56px;padding:0 14px;grid-template-columns:36px 1fr;border:1px solid transparent;color:#ffffff9e;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.phone-frame--worker-desktop .worker-nav-item:hover{color:#fff;background:#ffffff0b;transform:translate(2px)}.phone-frame--worker-desktop .worker-nav-item[aria-current=page]{color:#fff;border-color:#ff91102e;background:linear-gradient(90deg,#ff911029,#ff91100b);box-shadow:inset 3px 0 #ff9010,0 12px 30px #0000002e}.phone-frame--worker-desktop .worker-nav-item--center,.phone-frame--worker-desktop .worker-nav-item--center[aria-current=page]{background:linear-gradient(90deg,#ff91102e,#ff91100e)}.phone-frame--worker-desktop .worker-nav-item__center-shell,.phone-frame--worker-desktop .worker-nav-item--center .worker-nav-item__center-shell{background:transparent}.phone-frame--worker-desktop .worker-nav-item__label--orders{display:inline}.phone-frame--worker-desktop .worker-screen{width:calc(100vw - 244px)}.phone-frame--worker-desktop .worker-screen:has(.worker-desktop-dashboard){padding:24px 32px 36px}.worker-desktop-dashboard{max-width:1320px}.worker-desktop-dashboard__header{justify-content:flex-start}.worker-desktop-dashboard__header-actions{margin-left:18px;flex:1}.worker-desktop-dashboard__support{margin-left:auto}.worker-desktop-dashboard__header-actions .worker-desktop-layout-switch{position:static!important;margin:0;order:0}.worker-desktop-dashboard__support{order:1}.phone-frame--worker-desktop .worker-order-overlay,.phone-frame--worker-desktop .worker-method-overlay,.phone-frame--worker-desktop .worker-cards-overlay,.phone-frame--worker-desktop .worker-rating-overlay,.phone-frame--worker-desktop .worker-withdraw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;align-items:center;justify-content:center;padding:32px;background:#020305b8;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.phone-frame--worker-desktop .worker-order-sheet{width:min(720px,calc(100vw - 80px));padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:radial-gradient(circle at 100% 110%,rgba(255,133,7,.18),transparent 42%),linear-gradient(145deg,#1c1d23fc,#111216fc);box-shadow:0 35px 100px #0000008c;transform:translateY(20px) scale(.975)}.phone-frame--worker-desktop .worker-order-overlay--active .worker-order-sheet{transform:none}.phone-frame--worker-desktop .worker-order-sheet__header{margin-bottom:20px;text-align:left}.phone-frame--worker-desktop .worker-order-sheet__title{font-size:22px;font-weight:650}.phone-frame--worker-desktop .worker-order-table{border-radius:16px}.phone-frame--worker-desktop .worker-order-table__head,.phone-frame--worker-desktop .worker-order-table__row{min-height:48px;padding:0 16px;gap:14px}.phone-frame--worker-desktop .worker-order-table__head{font-size:10px}.phone-frame--worker-desktop .worker-order-table__row{font-size:12px}.phone-frame--worker-desktop .worker-order-sheet__profit{margin:18px 0 0;padding:16px;display:flex;justify-content:space-between;border-radius:14px;background:#ff911014;text-align:left}.phone-frame--worker-desktop .worker-order-sheet__submit{min-height:50px;margin-top:14px;border-radius:14px}.phone-frame--worker-desktop .worker-method-sheet,.phone-frame--worker-desktop .worker-cards-sheet,.phone-frame--worker-desktop .worker-rating-sheet,.phone-frame--worker-desktop .worker-withdraw-modal__card{width:min(560px,calc(100vw - 80px));max-height:min(820px,calc(100dvh - 64px));border:1px solid rgba(255,255,255,.09);border-radius:24px;box-shadow:0 35px 100px #0000008c}.phone-frame--worker-desktop .worker-qr-flow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:100vw;height:100dvh;max-width:none;margin:0;padding:24px max(32px,calc((100vw - 1280px)/2));overflow:auto;align-content:start;background:radial-gradient(circle at 88% 112%,rgba(255,126,14,.13),transparent 38%),linear-gradient(145deg,#08090b,#070708)}.phone-frame--worker-desktop .worker-qr-flow__header{width:100%;min-height:54px;margin:0 auto 18px;padding:0 4px;font-size:18px}.phone-frame--worker-desktop .worker-qr-flow__back{width:40px;height:40px;border-radius:12px;background:#ffffff0e}.phone-frame--worker-desktop .worker-transfer-flow .worker-qr-flow__scroll{width:100%;display:grid;grid-template-columns:minmax(300px,370px) minmax(520px,1fr);grid-auto-flow:row;grid-auto-rows:min-content;align-items:start;gap:14px 20px;overflow:visible}.phone-frame--worker-desktop .worker-transfer-flow .worker-qr-flow__scroll>.worker-qr-flow__amount-card,.phone-frame--worker-desktop .worker-transfer-flow .worker-qr-flow__scroll>.worker-qr-flow__details-card{grid-column:1}.phone-frame--worker-desktop .worker-transfer-flow .worker-qr-flow__scroll>.worker-qr-flow__qr-card,.phone-frame--worker-desktop .worker-transfer-flow .worker-qr-flow__scroll>.worker-qr-flow__success-card,.phone-frame--worker-desktop .worker-transfer-flow .worker-qr-flow__scroll>.worker-phone-flow__numbers-card{grid-column:2;grid-row:1 / span 4;min-height:340px}.phone-frame--worker-desktop .worker-card-flow,.phone-frame--worker-desktop .worker-qr-payment-flow{display:grid;grid-template-columns:minmax(300px,370px) minmax(520px,1fr);grid-auto-rows:min-content;gap:14px 20px}.phone-frame--worker-desktop .worker-card-flow>.worker-qr-flow__header,.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__header,.phone-frame--worker-desktop .worker-card-flow>.worker-qr-flow__actions,.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__actions{grid-column:1 / -1}.phone-frame--worker-desktop .worker-card-flow>.worker-qr-flow__amount-card,.phone-frame--worker-desktop .worker-card-flow>.worker-qr-flow__details-card,.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__amount-card,.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__details-card{grid-column:1}.phone-frame--worker-desktop .worker-card-flow>.worker-card-requisites-card,.phone-frame--worker-desktop .worker-card-flow>.service-card-flow__center,.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__qr-card,.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__success-card{grid-column:2;align-self:start;min-height:340px}.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__qr-card,.phone-frame--worker-desktop .worker-qr-payment-flow>.worker-qr-flow__success-card,.phone-frame--worker-desktop .worker-card-flow>.service-card-flow__center{grid-row:2 / span 5}.phone-frame--worker-desktop .worker-qr-flow__amount-card{min-height:82px;height:auto;margin:0;padding:18px 20px;flex:0 0 auto;border-radius:18px}.phone-frame--worker-desktop .worker-qr-flow__details-card,.phone-frame--worker-desktop .worker-qr-flow__qr-card,.phone-frame--worker-desktop .worker-card-requisites-card,.phone-frame--worker-desktop .worker-qr-flow__success-card{margin:0;padding:20px;border-radius:18px;background:linear-gradient(145deg,#14151af5,#0d0e12f5);border:1px solid rgba(255,255,255,.065);box-shadow:0 20px 55px #0003}.phone-frame--worker-desktop .worker-qr-flow__details-card>div{min-height:38px}.phone-frame--worker-desktop .worker-qr-flow__actions{width:100%;margin:4px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.phone-frame--worker-desktop .worker-qr-flow__actions>button{min-height:50px;border-radius:14px}.phone-frame--worker-desktop .worker-qr-chat-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:flex;align-items:center;justify-content:center;padding:32px;background:#020305b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.phone-frame--worker-desktop .worker-qr-chat{width:min(780px,calc(100vw - 80px));height:min(760px,calc(100dvh - 64px));border-radius:24px;overflow:hidden;box-shadow:0 35px 100px #0000008c}.phone-frame--worker-desktop .worker-screen--profile,.phone-frame--worker-desktop .worker-screen--subscription,.phone-frame--worker-desktop .worker-screen--history,.phone-frame--worker-desktop .worker-screen--active-orders{width:calc(100vw - 244px);max-width:none;padding:34px max(36px,calc((100vw - 1240px)/2));overflow-y:auto}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop{width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;display:grid;grid-template-columns:224px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;background:radial-gradient(circle at 72% 110%,rgba(255,126,14,.13),transparent 38%),#070708}.phone-frame--worker-desktop:before{display:none}.phone-frame--worker-desktop .worker-screen{grid-column:2;grid-row:1;width:100%;max-width:none;height:100dvh;margin:0;padding:34px 38px;background:#08090bb8}.phone-frame--worker-desktop .worker-screen:not(.worker-screen--profile):not(.worker-screen--subscription):not(.worker-screen--history):not(.worker-screen--active-orders):not(.worker-screen--stats){grid-template-columns:minmax(270px,320px) minmax(560px,1fr);grid-template-rows:auto auto auto auto;align-content:start;column-gap:28px;row-gap:14px}.phone-frame--worker-desktop .worker-desktop-header{grid-column:1;grid-row:1;padding:0 2px 8px}.phone-frame--worker-desktop .worker-desktop-layout-switch{position:fixed;top:22px;right:30px;z-index:40}.phone-frame--worker-desktop .worker-balance-card{grid-column:1;grid-row:2}.phone-frame--worker-desktop .worker-card{grid-column:2;grid-row:1 / 5;align-self:start;min-height:0;max-height:calc(100dvh - 68px);overflow:auto;background:#111216c7;box-shadow:0 18px 54px #00000038}.phone-frame--worker-desktop .worker-table{background:#08090c73}.phone-frame--worker-desktop .worker-bottom-nav{grid-column:1;grid-row:1;align-self:stretch;justify-self:stretch;width:224px;height:100dvh;min-height:0;margin:0;padding:104px 18px 24px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,66px);align-content:start;gap:10px;border-width:0 1px 0 0;border-radius:0;background:#0d0e11f5;box-shadow:18px 0 54px #0000002e}.phone-frame--worker-desktop .worker-bottom-nav:before{content:"DALLAS PAY";position:absolute;top:34px;left:28px;color:#fff;font-size:15px;line-height:1;font-weight:700;letter-spacing:.08em}.phone-frame--worker-desktop .worker-bottom-nav:after{content:"WORKSPACE";position:absolute;top:55px;left:28px;color:#ff9210;font-size:8px;line-height:1;font-weight:600;letter-spacing:.18em}.phone-frame--worker-desktop .worker-nav-item{min-height:58px;height:58px;padding:0 16px;display:grid;grid-template-columns:38px 1fr;grid-template-rows:1fr;justify-items:start;align-items:center;border-radius:14px;background:#ffffff06}.phone-frame--worker-desktop .worker-nav-item__icon-shell,.phone-frame--worker-desktop .worker-nav-item__center-shell{width:34px;height:34px;transform:none;border-radius:10px;box-shadow:none}.phone-frame--worker-desktop .worker-nav-item__label{font-size:12px;line-height:1}.phone-frame--worker-desktop .worker-nav-item--center{background:linear-gradient(180deg,#ff97192e,#ff85071a);border:1px solid rgba(255,145,18,.18)}.phone-frame--worker-desktop .worker-nav-item--center .worker-nav-item__center-shell{background:linear-gradient(180deg,#ff9719,#ff8507)}.phone-frame--worker-desktop .worker-profile-screen,.phone-frame--worker-desktop .worker-subscription-screen,.phone-frame--worker-desktop .worker-history-screen,.phone-frame--worker-desktop .worker-active-orders-screen{width:min(1180px,100%)}.phone-frame--worker-desktop .worker-qr-flow{width:100vw;max-width:none;margin:0;padding:34px max(40px,calc((100vw - 1120px)/2));background:radial-gradient(circle at 80% 110%,rgba(255,126,14,.14),transparent 36%),#070708}}.worker-balance-card{border-radius:18px;background:radial-gradient(circle at 82% 120%,rgba(255,126,14,.15),transparent 44%),#0b0c10eb;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08;padding:12px 10px 10px;margin-bottom:10px;text-align:center}.worker-balance-card__heading{min-height:32px;text-align:left}.worker-balance-card__label{margin:0;font-size:16px;line-height:1;font-weight:400;color:#fff3}.worker-balance-card__amount{margin:8px 0 0;font-size:42px;line-height:1;font-weight:500;letter-spacing:-.02em;color:#f7f7f8;white-space:nowrap;font-size:clamp(34px,11vw,42px)}.worker-balance-card__trend{margin:6px 0 0;font-size:14px;line-height:1.1;font-weight:400;color:#ffffff3d}.worker-balance-card__withdraw{width:100%;min-height:46px;margin-top:12px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff9719,#ff8a00);color:#fff;font-size:16px;line-height:1;font-weight:500;letter-spacing:.01em;box-shadow:0 8px 20px #ff7e0e2e;transition:filter .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.worker-balance-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.worker-balance-card__actions--single{grid-template-columns:1fr}.worker-balance-card__actions .worker-balance-card__withdraw,.worker-balance-card__actions .worker-balance-card__topup{min-height:46px;margin-top:0;border-radius:999px;font-size:14px}.worker-balance-card__topup{border:0;background:linear-gradient(180deg,#ff9719,#ff8500);color:#fff;font-weight:600;box-shadow:0 8px 20px #ff7e0e2e}.worker-balance-card__actions .worker-balance-card__withdraw{background:#ffffff12;border:1px solid rgba(255,255,255,.09);box-shadow:none}.worker-balance-card__withdraw:active{transform:scale(.985);filter:brightness(.985)}.worker-withdraw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:42;display:grid;place-items:start center;padding:calc(env(safe-area-inset-top) + 46px) 14px calc(env(safe-area-inset-bottom) + 18px);background:radial-gradient(circle at 86% 92%,rgba(255,126,14,.11),transparent 34%),#030407f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.22,1,.36,1);overflow-y:auto}.worker-withdraw-modal--active{opacity:1;pointer-events:auto}.worker-withdraw-modal__card{width:min(92vw,372px);border-radius:24px;border:1px solid rgba(255,255,255,.045);background:radial-gradient(circle at 50% 118%,#ff840c14,#ff840c00 62%),linear-gradient(180deg,#14151cf2,#0d0e14f2);box-shadow:inset 0 1px #ffffff0b,0 12px 24px #0000005c;padding:14px 12px 12px;display:grid;gap:12px;transform:translateY(10px);transition:transform .52s cubic-bezier(.22,1,.36,1)}.worker-withdraw-modal--active .worker-withdraw-modal__card{transform:translateY(0)}.worker-withdraw-modal__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.worker-withdraw-modal__title{margin:0;text-align:left;font-size:clamp(21px,5.8vw,25px);line-height:1.02;font-weight:500;letter-spacing:-.012em;color:#f6f6f8}.worker-withdraw-modal__subtitle{margin:5px 0 0;text-align:left;font-size:12px;line-height:1.18;color:#ffffff61}.worker-withdraw-modal__close{width:34px;height:34px;flex:0 0 34px;border:0;border-radius:50%;background:#ffffff0f;color:#ffffffb8;font-size:22px;line-height:1}.worker-withdraw-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.worker-withdraw-method{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:68px;margin:0;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 8% 0%,rgba(67,177,235,.1),transparent 58%),#ffffff09;color:inherit;padding:10px;text-align:left;overflow:hidden;transition:border-color .26s ease,background .26s ease,box-shadow .26s ease,transform .18s ease}.worker-withdraw-method:active:not(:disabled){transform:scale(.98)}.worker-withdraw-method--selected{border-color:#ff911494;background:radial-gradient(circle at 8% 0%,rgba(65,178,235,.15),transparent 56%),linear-gradient(145deg,#ff971924,#ff75000e);box-shadow:inset 0 1px #ffffff0e,0 8px 24px #ff7e0e14}.worker-withdraw-method:disabled{opacity:.32}.worker-withdraw-method__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#ffffff0f;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.worker-withdraw-method__icon img{width:100%;height:100%;object-fit:cover}.worker-withdraw-method__copy{display:block;min-width:0}.worker-withdraw-method__copy strong{display:block;color:#fff;font-size:14px;line-height:1;font-weight:600;white-space:nowrap}.worker-withdraw-method__copy small{display:block;margin-top:6px;color:#fff6;font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1}.worker-withdraw-method__check{position:absolute;top:7px;right:7px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#ff8a00;color:#fff;font-size:10px;font-weight:800;opacity:0;transform:scale(.65);transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.worker-withdraw-method--selected .worker-withdraw-method__check{opacity:1;transform:scale(1)}.worker-withdraw-field{display:grid;gap:7px}.worker-withdraw-field__head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffffff80;font-size:12px;line-height:1;padding-left:2px}.worker-withdraw-field__head>button{min-height:24px;padding:0 9px;border:1px solid rgba(255,145,26,.18);border-radius:999px;background:#ff840d14;color:#ff9b32;font-size:9px;font-weight:750;letter-spacing:.015em}.worker-withdraw-input-shell{position:relative;display:block}.worker-withdraw-modal__input{width:100%;min-height:52px;margin-top:0;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#05060aeb;color:#f6f6f8;text-align:center;font-size:24px;line-height:1;letter-spacing:-.01em;padding:0 76px 0 18px;outline:none;transition:border-color .42s ease-out,box-shadow .42s ease-out}.worker-withdraw-input-shell>strong{position:absolute;top:50%;right:15px;min-width:45px;padding:6px 8px;border:1px solid rgba(255,153,40,.16);border-radius:9px;color:#ff9d35;font-size:10px;font-weight:850;letter-spacing:.055em;text-align:center;background:#ff861114;transform:translateY(-50%);pointer-events:none}.worker-withdraw-field__conversion{min-height:13px;padding-left:2px;color:#ffffff4d;font-size:9px;line-height:1.35}.worker-withdraw-modal__input::placeholder{color:#ffffff4d}.worker-withdraw-modal__input:focus{border-color:#ff8a0057;box-shadow:0 0 0 2px #ff8a001f}.worker-withdraw-modal__submit{width:100%;min-height:52px;margin-top:2px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff9719,#ff8a00);color:#fff;font-size:15px;line-height:1;font-weight:600;letter-spacing:-.01em;box-shadow:0 6px 14px #ff7e0e29;transition:transform .42s cubic-bezier(.22,1,.36,1),filter .42s ease-out}.worker-withdraw-modal__submit:active{transform:scale(.985);filter:brightness(.985)}.worker-withdraw-modal__submit:disabled{opacity:.45;background:#ffffff1f;box-shadow:none;transform:none}.worker-withdraw-summary{display:grid;gap:9px;border-radius:18px;background:#ffffff0b;border:1px solid rgba(255,255,255,.055);padding:11px 12px}.worker-withdraw-summary div{display:flex;justify-content:space-between;gap:12px;color:#ffffff61;font-size:12px;line-height:1.15}.worker-withdraw-summary strong{color:#fff;font-size:13px;font-weight:600;text-align:right;white-space:nowrap}.worker-withdraw-error{margin:-3px 0 0;color:#ff8a00;font-size:12px;line-height:1.25;text-align:center}.worker-withdraw-history{display:grid;gap:7px;padding-top:2px}.worker-withdraw-history>p{margin:0;color:#ffffff7a;font-size:12px;line-height:1}.worker-withdraw-history__row{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;min-height:42px;border-radius:14px;background:#ffffff09;padding:8px 10px}.worker-withdraw-history__row span,.worker-withdraw-history__row em{color:#ffffff5c;font-size:11px;line-height:1;font-style:normal}.worker-withdraw-history__row strong{color:#fff;font-size:12px;line-height:1;font-weight:600}.worker-withdraw-history__row em{grid-column:1 / -1}.worker-withdraw-success-mark{width:74px;height:74px;display:grid;place-items:center;margin:4px auto 2px;border-radius:50%;border:1px solid rgba(48,209,88,.85);color:#30d158;font-size:42px;line-height:1}.worker-withdraw-success-mark+.worker-withdraw-modal__title,.worker-withdraw-success-mark+.worker-withdraw-modal__title+.worker-withdraw-modal__subtitle{text-align:center}.worker-card{border-radius:16px;background:radial-gradient(circle at 84% 120%,rgba(255,126,14,.14),transparent 42%),#111216eb;border:1px solid rgba(255,255,255,.04);padding:11px 10px 8px;margin-bottom:14px}.worker-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;margin-bottom:7px}.worker-card__title{margin:0;font-size:15px;line-height:1.1;letter-spacing:-.01em;font-weight:400;max-width:none;white-space:nowrap}.worker-filter{display:inline-flex;align-items:center;min-width:0;margin-top:2px;min-height:22px;border:0;background:transparent;padding:0;cursor:pointer}.worker-filter__value{display:inline-flex;align-items:center;gap:4px;color:#ffffff57;font-size:11px;font-weight:400;line-height:1;white-space:nowrap}.worker-filter__label{position:relative;width:8px;height:6px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-.5px)}.worker-filter__label:before{content:"";width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid rgba(255,255,255,.26)}.worker-filter__text{color:#ffffff57}.worker-filter--button{min-width:132px;justify-content:flex-end}.worker-method-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:14;display:flex;align-items:flex-end;padding:0;background:#0c0c0fc7;opacity:0;transition:opacity .22s ease}.worker-method-overlay--active{opacity:1}.worker-method-sheet{width:100%;border-radius:34px 34px 0 0;background:radial-gradient(circle at 90% 112%,rgba(255,126,14,.13),transparent 42%),#1d1e23f5;border:1px solid rgba(255,255,255,.06);padding:16px 14px 14px;transform:translateY(102%);transition:transform .28s cubic-bezier(.22,.8,.2,1)}.worker-method-overlay--active .worker-method-sheet{transform:translateY(0)}.worker-method-sheet__header{text-align:center;margin-bottom:12px}.worker-method-sheet__title{margin:0;font-size:22px;line-height:.95;font-weight:500;letter-spacing:-.02em}.worker-method-sheet__subtitle{margin:3px 0 0;font-size:14px;line-height:1;font-weight:400;color:#ffffff47}.worker-method-list{border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#0c0d12d6}.worker-method-item{width:100%;min-height:72px;border:0;border-bottom:1px solid rgba(255,255,255,.16);padding:0 18px 0 16px;background:transparent;color:#f4f4f6;display:flex;align-items:center;justify-content:space-between;text-align:left}.worker-method-item:last-child{border-bottom:0}.worker-method-item__left{display:flex;align-items:center;gap:14px;min-width:0}.worker-method-item__icon-wrap{width:40px;height:40px;border-radius:12px;background:#ffffff0f;display:grid;place-items:center;flex:0 0 auto}.worker-method-item__icon{width:20px;height:20px;object-fit:contain}.worker-method-item__text{font-size:13px;line-height:1.1;font-weight:400;letter-spacing:-.015em}.worker-method-item__dot{width:9px;height:9px;border-radius:50%;background:#ffffff47;flex:0 0 auto}.worker-method-item__dot--active{background:#ff920f}.worker-method-sheet__submit{width:100%;min-height:48px;border:0;border-radius:16px;margin-top:14px;background:linear-gradient(180deg,#ff9719,#ff8507);color:#fff;font-size:16px;font-weight:500;letter-spacing:-.02em}.worker-order-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:13;display:flex;align-items:flex-end;padding:0;background:transparent;opacity:0;transition:opacity .22s ease}.worker-order-overlay--active{opacity:1}.worker-order-sheet{width:100%;border-radius:34px 34px 0 0;background:radial-gradient(circle at 90% 112%,rgba(255,126,14,.13),transparent 42%),#1d1e23fa;border:1px solid rgba(255,255,255,.06);border-bottom:0;padding:16px 14px 14px;transform:translateY(102%);transition:transform .28s cubic-bezier(.22,.8,.2,1)}.worker-order-overlay--active .worker-order-sheet{transform:translateY(0)}.worker-order-sheet__header{text-align:center;margin-bottom:12px}.worker-order-sheet__title{margin:0;font-size:15px;line-height:1.12;font-weight:500;letter-spacing:-.01em}.worker-order-table{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#0c0d1275}.worker-order-table__head,.worker-order-table__row{display:grid;grid-template-columns:1fr .9fr 1.2fr 1.1fr .95fr;gap:7px;align-items:center;padding:7px 10px;font-variant-numeric:tabular-nums}.worker-order-table__head{color:#ffffff45;font-size:8px;line-height:1.1;font-weight:400;letter-spacing:-.01em}.worker-order-table__row{color:#f4f4f6;font-size:9px;line-height:1.16;font-weight:400;letter-spacing:-.01em}.worker-order-table__head span,.worker-order-table__row span{min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.worker-order-sheet__profit{margin:14px 0 16px;text-align:center;color:#fff;font-size:15px;line-height:1.25;letter-spacing:-.01em}.worker-order-sheet__profit span{opacity:.9}.worker-order-sheet__profit strong{display:inline-block;margin-left:4px;font-weight:800}.worker-order-sheet__submit{width:100%;min-height:38px;border:0;border-radius:12px;margin-top:14px;background:linear-gradient(180deg,#ff9719,#ff8507);color:#fff;font-size:14px;line-height:1;font-weight:500;letter-spacing:-.01em}.worker-cards-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:14;display:flex;align-items:flex-end;padding:0;background:#01010342;opacity:0;transition:opacity .42s ease-out}.worker-cards-sheet{width:100%;max-height:min(72%,496px);overflow-y:auto;border-radius:30px 30px 0 0;border:1px solid rgba(255,255,255,.07);border-bottom:0;background:radial-gradient(circle at 50% 122%,#ff7a003d,#ff7a0000 47%),linear-gradient(180deg,#0b0c10f0,#090a0ef5);backdrop-filter:blur(14px) saturate(118%);-webkit-backdrop-filter:blur(14px) saturate(118%);box-shadow:0 -18px 42px #0000006b,inset 0 1px #ffffff0a;padding:18px 14px;transform:translateY(104%);transition:transform .52s cubic-bezier(.22,1,.36,1)}.worker-cards-overlay--active .worker-cards-sheet{transform:translateY(0)}.worker-cards-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;margin-bottom:14px}.worker-cards-sheet__header p{margin:5px 0 0;color:#ffffff57;font-size:11px}.worker-paypay-logo{width:92px;max-height:34px;object-fit:contain}.worker-requisites-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:14px;padding:4px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.055)}.worker-requisites-tabs__item{min-height:42px;border:0;border-radius:12px;background:transparent;color:#fff6;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px}.worker-requisites-tabs__item img{width:58px;height:22px;object-fit:contain;filter:grayscale(1);opacity:.48}.worker-requisites-tabs__item--active{color:#fff;background:linear-gradient(180deg,#ff911633,#ff77001a);box-shadow:inset 0 0 0 1px #ff8b1440}.worker-requisites-tabs__item--active img{filter:none;opacity:1}.worker-paypay-requisites{display:grid;gap:12px}.worker-paypay-hero{display:flex;align-items:center;gap:13px;padding:14px;border-radius:19px;background:radial-gradient(circle at 0 0,rgba(255,129,0,.15),transparent 55%),#ffffff06;border:1px solid rgba(255,137,19,.12)}.worker-paypay-hero>img{width:88px;height:38px;object-fit:contain}.worker-paypay-hero>div{display:grid;gap:4px}.worker-paypay-hero strong{color:#fff;font-size:15px}.worker-paypay-hero span{color:#ffffff61;font-size:11px}.worker-paypay-type{display:grid;grid-template-columns:1fr 1fr;gap:8px}.worker-paypay-type__item{min-height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff06;color:#ffffff6e;font-size:13px;font-weight:700}.worker-paypay-type__item--active{border-color:#ff891266;background:linear-gradient(180deg,#ff9719,#ff8408);color:#fff;box-shadow:0 10px 22px #ff7e0e29}.worker-paypay-form{display:grid;grid-template-columns:1fr 1fr;gap:9px}.worker-paypay-form label{min-width:0;display:grid;gap:6px}.worker-paypay-form label>span{padding-left:3px;color:#ffffff61;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.worker-paypay-form input{width:100%;min-height:48px;border:1px solid rgba(255,255,255,.06);border-radius:15px;outline:none;padding:0 13px;background:#ffffff09;color:#fff;font-size:14px}.worker-paypay-form input:focus{border-color:#ff891261;box-shadow:0 0 0 3px #ff7e0e12}.worker-paypay-form__recipient{grid-column:1 / -1}.worker-paypay-add{margin-top:0;min-height:48px;font-size:14px}.worker-paypay-list{display:grid;gap:8px}.worker-paypay-list__title{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;padding:4px 2px 2px}.worker-paypay-list__title strong{color:#ffffffb8;font-size:12px;font-weight:650}.worker-paypay-list__title span{min-width:24px;height:24px;padding:0 7px;border-radius:8px;background:#ffffff0e;color:#ffffff7a;display:grid;place-items:center;font-size:11px}.worker-paypay-item{display:grid;grid-template-columns:auto minmax(0,1fr) 32px;align-items:center;gap:10px;min-height:62px;padding:10px 11px;border-radius:17px;border:1px solid rgba(255,255,255,.055);background:#ffffff06}.worker-paypay-item__type{min-width:48px;padding:6px 7px;border-radius:9px;text-align:center;color:#ff9a28;background:#ff89121c;font-size:9px;font-weight:900}.worker-paypay-item__type--sbp{color:#63dfab;background:#2fca8b1c}.worker-paypay-item>div{min-width:0;display:grid;gap:4px}.worker-paypay-item strong{color:#fff;font-size:13px}.worker-paypay-item div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff5c;font-size:10px}.worker-paypay-item div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff94;font-size:11px}.worker-paypay-item>button{width:30px;height:30px;border:0;border-radius:10px;background:#ff4c4c14;color:#ff7474;font-size:19px}.worker-cards-sheet{max-height:min(88%,720px);padding:20px 16px calc(22px + env(safe-area-inset-bottom,0px));background:#0d0f13}.worker-requisites-eyebrow{display:block;margin-bottom:6px;color:#ff941a;font-size:8px;line-height:1;font-weight:900;letter-spacing:.16em}.worker-requisites-close{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#ffffff09;color:#ffffff73;font-size:22px}.worker-cards-sheet__title{font-size:20px;font-weight:720}.worker-requisites-tabs{gap:8px;padding:0;background:transparent;border:0}.worker-requisites-tabs__item{min-height:68px;padding:10px 12px;border:1px solid rgba(255,255,255,.055);border-radius:17px;background:#ffffff06;display:grid;grid-template-columns:1fr;align-content:center;justify-items:start;gap:5px}.worker-requisites-tabs__item small{color:#ffffff4d;font-size:9px;font-weight:600}.worker-requisites-tabs__item--active{background:#ff8b1417;border-color:#ff8b144d;box-shadow:none}.worker-dallas-brand,.worker-paypay-brand{display:inline-flex;align-items:center;gap:8px}.worker-dallas-brand b{color:#fff;font-size:16px;font-weight:850;letter-spacing:-.045em;white-space:nowrap;text-transform:none}.worker-dallas-brand em{color:#ff8d12;font-style:normal}.worker-dallas-brand--hero b{font-size:20px}.worker-paypay-brand i{width:29px;height:31px;flex:0 0 29px;overflow:visible;display:grid;place-items:center;background:transparent}.worker-paypay-brand i img{width:27px;height:29px;max-width:none;object-fit:contain;transform:none;filter:saturate(1.08) contrast(1.04);opacity:1}.worker-paypay-brand b{color:#ff6d00;font-size:15px;font-weight:850;letter-spacing:-.04em}.worker-dallas-requisites-hero,.worker-paypay-hero{min-height:72px;padding:12px 13px;border-radius:18px;background:#ffffff06;border:1px solid rgba(255,255,255,.055);display:flex;align-items:center;gap:12px}.worker-dallas-requisites-hero>div,.worker-paypay-hero>div{min-width:0;display:grid;gap:4px}.worker-dallas-requisites-hero strong,.worker-paypay-hero strong{color:#fff;font-size:14px}.worker-dallas-requisites-hero small,.worker-paypay-hero span{color:#ffffff57;font-size:10px;line-height:1.3}.worker-paypay-brand--hero i{width:35px;height:38px;flex-basis:35px}.worker-paypay-brand--hero i img{width:34px;height:36px}.worker-paypay-brand--hero b{font-size:18px}.worker-cards-form{margin-top:10px;border-radius:19px;padding:12px}.worker-cards-field{display:grid;gap:6px}.worker-cards-field>span{padding-left:3px;color:#ffffff57;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.worker-cards-input{min-height:48px;border-radius:15px;text-align:left;font-size:15px}.worker-cards-input--number{margin-bottom:0}.worker-cards-field--number{margin-bottom:10px}.worker-cards-input--small{min-height:44px;font-size:14px}.worker-cards-add{min-height:48px;border-radius:15px;font-size:14px;font-weight:750}.worker-cards-list{gap:8px}.worker-cards-item{min-height:56px;padding:8px 10px;border:1px solid rgba(255,255,255,.05);border-radius:16px;background:#ffffff06}.worker-cards-item__number{min-height:38px;justify-items:start;border:0;background:transparent;padding:0 5px;font-size:13px}.worker-cards-item__remove{border-radius:10px;background:#ff4b4b17;color:#f77}.worker-paypay-type{padding:4px;gap:5px;border-radius:16px;background:#ffffff07;border:1px solid rgba(255,255,255,.045)}.worker-paypay-type__item{min-height:40px;border:0;border-radius:12px}.worker-paypay-form{gap:10px}.worker-paypay-form input{min-height:46px}.worker-paypay-item{min-height:58px}.worker-cards-sheet{position:relative}.worker-paypay-bank{width:100%;min-height:46px;padding:0 13px;border:1px solid rgba(255,255,255,.06);border-radius:15px;background:#ffffff09;color:#ffffff61;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.worker-paypay-bank b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.worker-paypay-bank i{color:#ffffff57;font-size:16px;font-style:normal}.worker-paypay-bank--selected{color:#fff;border-color:#ff8b143d;background:#ff8b140f}.worker-paypay-bank-picker{position:absolute;top:92px;right:16px;bottom:16px;left:16px;z-index:20;min-height:0;padding:14px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;border:1px solid rgba(255,139,20,.2);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(255,126,8,.14),transparent 34%),linear-gradient(165deg,#17181d,#0d0e12 70%);box-shadow:0 28px 80px #000000a3;overflow:hidden}.worker-paypay-bank-picker__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.worker-paypay-bank-picker__head>div{display:grid;gap:3px}.worker-paypay-bank-picker__head strong{color:#fff;font-size:17px}.worker-paypay-bank-picker__head span{color:#ffffff57;font-size:10px}.worker-paypay-bank-picker__head>button{width:34px;height:34px;border:1px solid rgba(255,255,255,.06);border-radius:11px;background:#ffffff0a;color:#ffffff8c;font-size:21px}.worker-paypay-bank-picker>input{width:100%;min-height:44px;padding:0 13px;border:1px solid rgba(255,255,255,.07);border-radius:14px;outline:0;background:#ffffff0a;color:#fff;font-size:14px}.worker-paypay-bank-picker>input:focus{border-color:#ff8b145c;box-shadow:0 0 0 3px #ff7e0e12}.worker-paypay-bank-picker__list{min-height:0;overflow-y:auto;display:grid;align-content:start;gap:7px;padding-right:2px}.worker-paypay-bank-picker__bank{width:100%;min-height:46px;padding:0 13px;border:1px solid rgba(255,255,255,.05);border-radius:13px;background:#ffffff08;color:#ffffffd1;display:flex;align-items:center;justify-content:space-between;text-align:left;font-size:13px;font-weight:650}.worker-paypay-bank-picker__bank span{color:#ffffff4d;font-size:17px}.worker-paypay-bank-picker__bank--selected{border-color:#ff8b1447;background:#ff8b141a;color:#fff}.worker-paypay-bank-picker__bank--selected span{color:#ff941a}.worker-paypay-bank-picker__list>p{margin:20px 0;color:#ffffff5c;text-align:center;font-size:12px}@media (max-width: 520px){.worker-paypay-form{grid-template-columns:1fr}.worker-paypay-form__recipient{grid-column:auto}.worker-cards-sheet__header p{max-width:245px}}.worker-cards-sheet__handle{margin-bottom:12px}.worker-cards-sheet__title{margin:0;font-size:23px;line-height:1;font-weight:500;letter-spacing:-.02em;color:#f6f6f8}.worker-cards-form{border-radius:28px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#121319f0,#0d0e14eb);box-shadow:inset 0 1px #ffffff08;padding:14px 12px 12px}.worker-cards-input{width:100%;min-height:52px;border:0;border-radius:20px;outline:none;background:linear-gradient(180deg,#25262cc2,#1a1b21b8);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #00000038;color:#f4f4f6;text-align:center;font-size:21px;line-height:1;font-weight:400;letter-spacing:.01em;padding:0 14px;transition:filter .36s ease-out,box-shadow .36s ease-out}.worker-cards-input::placeholder{color:#ffffff52}.worker-cards-input:focus{box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ff8a0033,0 6px 18px #ff7a0024}.worker-cards-input--number{margin-bottom:10px}.worker-cards-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.worker-cards-input--small{min-height:46px;font-size:18px}.worker-cards-add{width:100%;min-height:46px;border:0;border-radius:19px;margin-top:14px;background:linear-gradient(180deg,#ff960f,#ff8a00);color:#fff;font-size:22px;line-height:1;font-weight:500;letter-spacing:-.015em;box-shadow:0 0 0 1px #ffb46a33,0 12px 24px #ff7e0e3d;transition:filter .42s ease-out,box-shadow .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.worker-cards-add:hover{filter:brightness(1.02)}.worker-cards-add:active{transform:scale(.985);filter:brightness(.985)}.worker-cards-add:disabled,.worker-cards-item__remove:disabled{opacity:.5;filter:grayscale(.35);pointer-events:none}.worker-cards-error,.worker-cards-empty{margin:10px 0 0;color:#ff7e22e6;font-size:12px;line-height:1.25;text-align:center}.worker-cards-empty{color:#ffffff6b}.worker-cards-list{margin-top:16px;display:grid;gap:10px}.worker-cards-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.worker-cards-item__number{min-height:44px;border-radius:18px;background:linear-gradient(180deg,#1d1f25d6,#13141ae6);border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff05;display:inline-grid;place-items:center;padding:0 16px;text-align:center;font-size:18px;line-height:1;font-weight:400;color:#f5f5f7d1;letter-spacing:.01em}.worker-cards-item__remove{width:30px;height:30px;border:0;border-radius:50%;background:linear-gradient(180deg,#ff950f,#ff8700);color:#fff;font-size:24px;line-height:1;font-weight:400;display:inline-grid;place-items:center;padding:0;box-shadow:0 6px 14px #ff7e0e42;transition:filter .36s ease-out,transform .36s cubic-bezier(.22,1,.36,1)}.worker-cards-item__remove:active{transform:scale(.95);filter:brightness(.96)}.worker-rating-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;display:flex;align-items:flex-end;background:#02020447;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .46s ease-out}.worker-rating-overlay--active{opacity:1}.worker-rating-sheet{width:100%;border-radius:34px 34px 0 0;border:1px solid rgba(255,255,255,.06);border-bottom:0;background:radial-gradient(circle at 50% 118%,#ff82003d,#ff820000 44%),linear-gradient(180deg,#1e1f25f5,#16171df5);backdrop-filter:blur(14px) saturate(116%);-webkit-backdrop-filter:blur(14px) saturate(116%);box-shadow:0 -18px 42px #0000006b,inset 0 1px #ffffff0a;padding:10px 12px 12px;transform:translateY(104%);transition:transform .52s cubic-bezier(.22,1,.36,1)}.worker-rating-sheet--buy{padding-bottom:14px}.worker-rating-overlay--active .worker-rating-sheet{transform:translateY(0)}.ios-sheet-handle{display:block;width:56px;height:6px;border-radius:999px;margin:12px auto 10px;background:#ffffff73;box-shadow:0 1px 1px #ffffff14,0 0 10px #ffffff12;opacity:0;transform:translateY(-1px);transition:opacity .42s ease-out,transform .52s cubic-bezier(.22,1,.36,1)}.worker-cards-overlay--active .ios-sheet-handle,.worker-rating-overlay--active .ios-sheet-handle{opacity:1;transform:translateY(0)}.worker-rating-content{display:grid;gap:10px}.worker-rating-content__header{text-align:center}.worker-rating-content__title{margin:0;font-size:30px;line-height:1;font-weight:600;letter-spacing:-.018em;color:#f7f7f8}.worker-rating-progress{display:grid;gap:5px}.worker-rating-progress__labels{display:flex;justify-content:space-between;font-size:13px;line-height:1;font-weight:500;color:#ffffff94}.worker-rating-progress__track{min-height:12px;border-radius:999px;background:#06070ae0;box-shadow:inset 0 1px #ffffff0a;padding:1px;overflow:hidden}.worker-rating-progress__fill{position:relative;display:flex;align-items:center;justify-content:flex-end;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff980f,#ff8a00);box-shadow:0 0 8px #ff82003d;padding-right:8px;transition:width .52s cubic-bezier(.22,1,.36,1)}.worker-rating-progress__fill--compact{justify-content:flex-start;padding-left:6px;padding-right:0}.worker-rating-progress__value{font-size:10px;line-height:1;font-weight:600;letter-spacing:.01em;color:#ffffffeb;white-space:nowrap;pointer-events:none}.worker-rating-info{min-height:56px;border-radius:18px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#121318f0,#0d0e14eb);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px 8px 12px}.worker-rating-info__col{display:grid;gap:2px;min-width:0}.worker-rating-info__col--left{justify-items:start}.worker-rating-info__col--center{justify-items:center}.worker-rating-info__primary{font-size:15px;line-height:1.05;font-weight:500;color:#f7f7f8}.worker-rating-info__secondary{font-size:11px;line-height:1.05;font-weight:400;color:#ffffff61}.worker-rating-info__buy{min-width:78px;min-height:32px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff970f,#ff8900);color:#fff;font-size:13px;line-height:1;font-weight:600;letter-spacing:.005em;box-shadow:0 0 0 1px #ffb26629,0 8px 16px #ff7e0e2e;transition:filter .42s ease-out,box-shadow .42s ease-out,opacity .36s ease-out}.worker-rating-info__buy:active{opacity:.92;filter:brightness(.985)}.worker-rating-actions{display:grid;gap:8px}.worker-rating-actions__item{width:100%;min-height:46px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#191a20b3,#121318b8);color:#f7f7f8;font-size:14px;line-height:1;font-weight:500;letter-spacing:-.01em;transition:opacity .32s ease-out,border-color .36s ease-out,background-color .36s ease-out}.worker-rating-actions__item:hover{opacity:.94}.worker-rating-actions__item:active{opacity:.9}.worker-rating-buy{display:grid;gap:10px}.worker-rating-buy .worker-purchase-wallet{width:calc(100% - 12px);margin:0 auto}.worker-rating-history{display:grid;gap:10px}.worker-rating-history__header{text-align:center}.worker-rating-history__title{margin:0;font-size:22px;line-height:1;font-weight:600;color:#f7f7f8}.worker-rating-history__list{display:grid;gap:8px;max-height:320px;overflow-y:auto;padding-right:2px}.worker-rating-history__item{border-radius:14px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#13141ae6,#0d0e14eb);padding:10px 12px;display:grid;gap:5px}.worker-rating-history__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.worker-rating-history__row--meta{font-size:11px;line-height:1;color:#fff6}.worker-rating-history__reason{font-size:13px;line-height:1.08;color:#f7f7f8}.worker-rating-history__amount{font-size:13px;line-height:1;font-weight:600;color:#ff930f}.worker-rating-history__amount--negative{color:#ffc696eb}.worker-rating-history__empty{margin:0;text-align:center;font-size:13px;color:#ffffff75;padding:16px 0}.worker-rating-history__back{width:100%;min-height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#17181edb,#0f1015db);color:#f7f7f8;font-size:14px;font-weight:500}.worker-rating-buy__header{text-align:center}.worker-rating-buy__title{margin:0;font-size:29px;line-height:1;font-weight:600;letter-spacing:-.02em;color:#f7f7f8}.worker-rating-buy__slider-wrap{display:grid;gap:4px}.worker-rating-buy__range-labels{display:flex;justify-content:space-between;font-size:12px;line-height:1;font-weight:500;color:#ffffff85}.worker-rating-buy__range{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:10px;border-radius:999px;background:linear-gradient(90deg,#ff8a00,#ff8a00 calc((var(--worker-rating-buy-progress, 50) / 50) * 100%),#07080beb calc((var(--worker-rating-buy-progress, 50) / 50) * 100%),#07080beb);box-shadow:inset 0 1px #ffffff08,0 0 8px #ff8a0029}.worker-rating-buy__range::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;border:0;background:#ededf0;box-shadow:0 2px 8px #00000047}.worker-rating-buy__range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;border:0;background:#ededf0;box-shadow:0 2px 8px #00000047}.worker-rating-buy__summary{text-align:center;padding:2px 0 0}.worker-rating-buy__selected-label{margin:2px 0 0;font-size:12px;line-height:1.05;font-weight:500;color:#fff6}.worker-rating-buy__amount{margin:6px 0 0;font-size:68px;line-height:.95;font-weight:700;letter-spacing:-.03em;color:#f6f6f8}.worker-rating-buy__price{margin:4px 0 0;font-size:20px;line-height:1;font-weight:500;color:#ffffff57}.worker-rating-buy__submit{width:calc(100% - 32px);min-height:48px;border:0;border-radius:999px;margin:2px auto 0;background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;font-size:18px;line-height:1;font-weight:500;letter-spacing:-.01em;box-shadow:0 0 0 1px #ffb2662e,0 10px 22px #ff7e0e2e;transition:filter .42s ease-out,box-shadow .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.worker-rating-buy__submit:active{transform:scale(.985);filter:brightness(.985)}.worker-rating-buy__submit:disabled{opacity:.64;filter:saturate(.9);transform:none;pointer-events:none}.worker-rating-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:52;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.worker-rating-confirm--active{opacity:1;pointer-events:auto}.worker-rating-confirm__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#010205ad;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.worker-rating-confirm__card{position:relative;width:min(352px,88vw);border-radius:28px;border:1px solid rgba(255,255,255,.06);background:radial-gradient(circle at 50% 116%,#ff85073d,#ff850700 56%),linear-gradient(180deg,#18191ff5,#111218f5);box-shadow:0 14px 34px #0006,inset 0 1px #ffffff0d;padding:18px 14px 14px;transform:translateY(10px);transition:transform .52s cubic-bezier(.22,1,.36,1)}.worker-rating-confirm--active .worker-rating-confirm__card{transform:translateY(0)}.worker-rating-confirm__title{margin:0;text-align:center;font-size:20px;line-height:1.16;font-weight:600;letter-spacing:-.016em;color:#f7f7f8}.worker-rating-confirm__wallet{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0;padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#0506094d;color:#ffffff85;font-size:11px;line-height:1.2}.worker-rating-confirm__wallet span{flex:0 0 auto;color:#ff9b38;font-size:12px;font-weight:650}.worker-subscription-result__source,.worker-rating-result__source{margin:2px 0 8px;color:#ff9b38e6;font-size:12px;line-height:1;font-weight:600}.worker-rating-confirm__submit{width:100%;min-height:50px;border:0;border-radius:18px;margin-top:14px;background:linear-gradient(180deg,#ff991a,#ff8a00);color:#fff;font-size:17px;line-height:1;font-weight:600;box-shadow:0 0 0 1px #ffb3662e,0 10px 20px #ff7e0e33;transition:filter .42s ease-out,opacity .42s ease-out}.worker-rating-confirm__submit:active{filter:brightness(.985)}.worker-rating-confirm__submit:disabled{opacity:.66;pointer-events:none}.worker-subscription-result{position:fixed;top:0;right:0;bottom:0;left:0;z-index:26;padding:calc(18px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px))) 18px calc(14px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));background:radial-gradient(circle at 84% 84%,#ff7f0a29,#ff7f0a00 42%),#050507;display:flex;flex-direction:column;gap:12px;animation:worker-subscription-result-fade .42s cubic-bezier(.22,1,.36,1)}.worker-subscription-result--insufficient{padding-top:calc(42px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)))}.worker-subscription-result__topbar{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.worker-subscription-result__back{width:44px;height:44px;border-radius:50%;border:0;background:#17181ee0;color:#ffffffb8;font-size:36px;line-height:1;display:grid;place-items:center;padding:0 0 2px}.worker-subscription-result__pill{min-height:44px;border-radius:999px;background:linear-gradient(180deg,#191a20f0,#101116f0);border:1px solid rgba(255,255,255,.06);color:#f7f7f8;font-size:15px;line-height:1;font-weight:500;display:grid;place-items:center}.worker-subscription-result__badge{display:grid;justify-items:center;margin-top:2px}.worker-subscription-result__badge-img{width:92px;height:auto;object-fit:contain}.worker-subscription-result__badge-fallback{font-size:13px;line-height:1;font-weight:600;letter-spacing:.02em;color:#ffffffe6}.worker-subscription-result__badge-date{margin:4px 0 0;font-size:11px;line-height:1;color:#ffffff61}.worker-subscription-result__body{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 4px}.worker-subscription-result__body--success{justify-content:flex-start;padding-top:min(10vh,86px)}.worker-subscription-result__icon{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;animation:worker-subscription-result-pop .52s cubic-bezier(.22,1,.36,1)}.worker-subscription-result__icon--wallet{border:2px solid #ff8a00;box-shadow:0 0 0 1px #ff8a0024,0 10px 20px #ff7e0e1a}.worker-subscription-result__icon--wallet img{width:34px;height:34px;object-fit:contain}.worker-subscription-result__icon--success{border:2px solid #12c666;color:#12c666;box-shadow:0 0 0 1px #12c6661f,0 10px 20px #12c66614}.worker-subscription-result__icon--success span{font-size:58px;line-height:.9;font-weight:300;transform:translateY(-2px)}.worker-subscription-result__title{margin:18px 0 0;max-width:280px;font-size:18px;line-height:1.08;font-weight:600;letter-spacing:-.015em;color:#f7f7f8}.worker-subscription-result__caption{margin:8px 0 0;font-size:16px;line-height:1.22;font-weight:400;color:#ffffff5c}.worker-subscription-result__caption span{color:#fff}.worker-subscription-result__benefits{margin-top:36px;display:grid;gap:10px;justify-items:center}.worker-subscription-result__benefits-title{margin:0;font-size:16px;line-height:1.05;font-weight:500;color:#fff}.worker-subscription-result__benefit{margin:0;font-size:15px;line-height:1.08;font-weight:400;color:#f7f7f8}.worker-subscription-result__benefit span{color:#ff8a00}.worker-subscription-result__actions{display:grid;gap:10px}.worker-subscription-result__primary,.worker-subscription-result__secondary{width:100%;min-height:52px;border-radius:999px;border:0;font-size:16px;line-height:1;font-weight:500;color:#fff;transition:opacity .42s ease-out,filter .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.worker-subscription-result__primary:active,.worker-subscription-result__secondary:active{transform:scale(.985);filter:brightness(.98)}.worker-subscription-result__primary{background:linear-gradient(180deg,#ff9719,#ff8a00);box-shadow:0 10px 22px #ff7e0e2e}.worker-subscription-result__secondary{background:linear-gradient(180deg,#18191ff5,#0f1016f5);border:1px solid rgba(255,255,255,.05)}@keyframes worker-subscription-result-fade{0%{opacity:0}to{opacity:1}}@keyframes worker-subscription-result-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.worker-rating-result{position:fixed;top:0;right:0;bottom:0;left:0;z-index:26;padding:calc(40px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px))) 12px calc(12px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));background:radial-gradient(circle at 84% 84%,#ff7f0a33,#ff7f0a00 42%),#050507;display:flex;flex-direction:column;gap:10px}.worker-rating-result__topbar{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.worker-rating-result__back{width:46px;height:46px;border-radius:50%;border:0;background:#17181ee0;color:#ffffffb8;font-size:38px;line-height:1;display:grid;place-items:center;padding:0 0 2px}.worker-rating-result__pill{min-height:46px;border-radius:999px;background:linear-gradient(180deg,#191a20f0,#101116f0);border:1px solid rgba(255,255,255,.06);color:#f7f7f8;font-size:16px;line-height:1;font-weight:500;display:grid;place-items:center}.worker-rating-result__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:4px 6px 0}.worker-rating-result__body--success{padding-top:0}.worker-rating-result__icon{width:92px;height:92px;border-radius:50%;display:grid;place-items:center}.worker-rating-result__icon--wallet{border:2px solid #ff8a00}.worker-rating-result__icon--wallet img{width:34px;height:34px;object-fit:contain}.worker-rating-result__icon--success{border:2px solid #12c666;color:#12c666}.worker-rating-result__icon--success span{font-size:58px;line-height:.9;font-weight:300;transform:translateY(-2px)}.worker-rating-result__title{margin:16px 0 0;font-size:28px;line-height:1.08;font-weight:600;letter-spacing:-.016em;color:#f7f7f8}.worker-rating-result__caption{margin:8px 0 0;font-size:26px;line-height:1.1;font-weight:400;color:#ffffff42}.worker-rating-result__caption span{color:#fff}.worker-rating-result__note{margin:10px 0 0;text-align:center;font-size:24px;line-height:1.16;font-weight:400;color:#ffffff38}.worker-rating-result__actions{display:grid;gap:10px;padding:0 2px}.worker-rating-result__primary,.worker-rating-result__secondary{width:100%;min-height:50px;border-radius:20px;border:0;font-size:16px;line-height:1;font-weight:600;color:#fff}.worker-rating-result__primary{background:linear-gradient(180deg,#ff9919,#ff8a00);box-shadow:0 12px 24px #ff7e0e33}.worker-rating-result__secondary{background:linear-gradient(180deg,#18191ff5,#0f1016f5);border:1px solid rgba(255,255,255,.05)}.worker-table{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.worker-table__head,.worker-table__row{display:grid;grid-template-columns:1fr .9fr 1.2fr 1.1fr .95fr;gap:7px;align-items:center;padding:7px 10px;font-variant-numeric:tabular-nums}.worker-table__head{color:#ffffff45;font-size:9px;line-height:1.05;font-weight:400;letter-spacing:-.01em}.worker-table__row{color:#f4f4f6;font-size:11px;line-height:1.15;font-weight:400;letter-spacing:-.01em}.worker-table__row--action{width:100%;border:0;background:transparent;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.worker-table__row+.worker-table__row{border-top:1px solid rgba(255,255,255,.08)}.worker-table__empty{padding:10px;font-size:12px;line-height:1.15;font-weight:400;color:#ffffff8a;border-top:1px solid rgba(255,255,255,.08)}.worker-table__head span,.worker-table__row span{min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.worker-screen .profile-group-title{margin:0 0 6px;font-size:13px;line-height:1;font-weight:400;letter-spacing:-.01em;color:#ffffff54}.worker-about-card{border-radius:16px;background:#111216eb;border:1px solid rgba(255,255,255,.04);overflow:hidden}.worker-about-item{width:100%;min-height:64px;border:0;padding:0 16px;background:transparent;color:#f4f4f6;display:flex;align-items:center;justify-content:space-between;text-align:left}.worker-about-item+.worker-about-item{border-top:1px solid rgba(255,255,255,.14)}.worker-about-item__left{display:flex;align-items:center;gap:10px;min-width:0}.worker-about-item__dot{width:8px;height:8px;border-radius:50%;background:#ff920f;flex:0 0 auto}.worker-about-item__text{font-size:16px;line-height:1.1;font-weight:400;letter-spacing:-.02em}.worker-about-item__arrow{font-size:24px;line-height:1;font-weight:300;color:#fff3;margin-left:10px}.worker-profile-screen{height:100%;padding:0 0 10px;overflow:visible}.worker-tier-badge-wrap{display:grid;justify-items:center;gap:4px;margin-top:-36px;margin-bottom:14px}.worker-tier-banner-shell{width:106px;height:30px;border-radius:999px;overflow:hidden;display:inline-block}.worker-tier-banner{width:106px;height:30px;object-fit:cover;display:block}.worker-tier-fallback{min-width:106px;min-height:30px;padding:6px 12px;border-radius:999px;display:inline-grid;place-items:center;font-size:12px;font-weight:500;letter-spacing:.08em;color:#f6f6f8;background:radial-gradient(circle at 88% 10%,rgba(255,143,28,.34),transparent 32%),#18191ef2;border:1px solid rgba(255,255,255,.12)}.worker-tier-date{margin:0;font-size:12px;line-height:1;color:#fff6}.profile-top--worker{margin-top:0;margin-bottom:14px}.profile-username--worker{font-size:38px}.worker-bottom-nav{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:4px;width:228px;margin:0 auto;padding:4px 8px;min-height:70px;border-radius:30px;background:linear-gradient(180deg,#1b1b1f,#151519);border:1px solid rgba(255,255,255,.04);box-shadow:0 18px 26px #0000003d,inset 0 1px #ffffff08}.worker-nav-item{border:0;background:transparent;color:#f6f6f6;display:grid;grid-template-rows:36px 9px;justify-items:center;align-content:center;gap:1px;min-height:0;height:auto;border-radius:18px;padding:2px 0}.worker-nav-item__icon-shell{width:34px;height:34px;display:grid;place-items:center}.worker-nav-item__label{font-size:8px;line-height:1;letter-spacing:-.01em;color:#f6f6f6}.worker-nav-item--center{align-content:center}.worker-nav-item__center-shell{width:70px;height:70px;border-radius:50%;background:linear-gradient(180deg,#ff9719,#ff8507);box-shadow:0 14px 22px #ff860757,0 0 28px #ff84073d;display:grid;place-items:center;transform:translateY(-11px)}.worker-nav-icon{display:block}.worker-nav-icon--subscription{width:22px;height:22px;object-fit:contain}.worker-nav-icon--center{width:30px;height:30px;object-fit:contain;transform:scale(1.12)}.worker-nav-icon--profile{width:16px;height:16px;object-fit:contain;transform:scale(1.2) translateY(.2px)}.worker-nav-fallback-star{font-size:30px;line-height:1;color:#f6f6f6;font-weight:300;transform:translateY(-1px)}.phone-frame--referral .profile-screen{padding-top:6px}.profile-top{display:grid;justify-items:center;gap:10px;margin-top:36px;margin-bottom:20px}.profile-top--compact{margin-top:10px;margin-bottom:8px}.profile-avatar{width:72px;height:72px;border-radius:50%;overflow:hidden;background:#1f1f23;box-shadow:inset 0 1px #ffffff14}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-avatar span{display:grid;place-items:center;width:100%;height:100%;font-size:24px;font-weight:700}.profile-username{margin:0;font-size:34px;line-height:.94;letter-spacing:-.05em;color:#f4f4f6}.profile-username--compact{font-size:32px}.profile-card{border-radius:16px;background:#111216eb;border:1px solid rgba(255,255,255,.04);overflow:hidden;margin-bottom:14px}.profile-row-item{width:100%;min-height:48px;border:0;padding:0 16px;background:transparent;color:#f4f4f6;display:flex;align-items:center;justify-content:space-between;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.profile-row-item+.profile-row-item{border-top:1px solid rgba(255,255,255,.14)}.profile-row-item__left{display:flex;align-items:center;gap:8px;min-width:0}.profile-row-item__dot{width:7px;height:7px;border-radius:50%;background:#ff920f;flex:0 0 auto}.profile-row-item__text{font-size:16px;line-height:1.1;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-row-item__arrow{font-size:24px;line-height:1;color:#fff3;margin-left:10px}.profile-group-title{margin:0 0 6px;font-size:16px;line-height:1.1;font-weight:400;letter-spacing:-.02em;color:#ffffff45}.stats-screen{min-height:100%;display:flex;flex-direction:column;gap:12px;padding:10px 4px 6px}.stats-card{border-radius:16px;background:#111216eb;border:1px solid rgba(255,255,255,.04);padding:12px}.stats-card__title{margin:0 0 8px;font-size:13px;line-height:1;color:#ffffff3d}.stats-list{display:block}.stats-item{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 2px}.stats-item+.stats-item{border-top:1px solid rgba(255,255,255,.14)}.stats-item__left{display:flex;align-items:center;gap:8px;min-width:0}.stats-item__dot{width:7px;height:7px;border-radius:50%;background:#ff920f;flex:0 0 auto}.stats-item__label{font-size:16px;line-height:1.2;color:#f4f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-item__value{font-size:16px;line-height:1;color:#f4f4f6;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.stats-empty{padding:12px 2px;font-size:14px;line-height:1.2;color:#ffffff94}.referral-screen{min-height:100%;display:flex;flex-direction:column;gap:12px;padding:14px 4px 10px}.referral-screen__header{margin-bottom:2px}.referral-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;border:1px solid rgba(255,255,255,.065);border-radius:20px;padding:16px 17px;background:radial-gradient(circle at 0 0,rgba(255,144,17,.12),transparent 42%),linear-gradient(145deg,#17181dfa,#0e0f13fa);box-shadow:0 14px 34px #0000002e}.referral-hero__icon-shell{width:58px;height:58px;border:1px solid rgba(255,180,88,.22);border-radius:17px;background:linear-gradient(145deg,#ffac3f,#f47300);display:grid;place-items:center;box-shadow:inset 0 1px #ffffff40,0 12px 28px #f5700038}.referral-hero__icon-shell img{width:30px;height:30px;object-fit:contain;display:block}.referral-hero__content{min-width:0}.referral-hero__eyebrow{display:block;margin-bottom:5px;color:#ffaa4cd1;font-size:8px;font-weight:850;letter-spacing:.13em}.referral-hero__title{margin:0;color:#fff;font-size:17px;font-weight:760;line-height:1.1;letter-spacing:-.035em}.referral-hero__caption{margin:6px 0 0;color:#ffffff73;font-size:10px;line-height:1.35}.referral-hero__caption b{color:#ff9e35;font-size:12px}.referral-boost-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 102px;align-items:center;min-height:166px;gap:4px;padding:18px 10px 17px 18px;border:1px solid rgba(255,160,47,.25);border-radius:22px;background:radial-gradient(circle at 100% 16%,rgba(255,157,47,.2),transparent 46%),radial-gradient(circle at 4% 100%,rgba(255,104,0,.1),transparent 44%),linear-gradient(135deg,#221811,#141316 58%,#111216);box-shadow:inset 0 1px #ffffff12,0 18px 42px #00000038}.referral-boost-card__glow{position:absolute;right:-48px;top:-68px;width:190px;height:190px;border-radius:50%;background:#ff891521;filter:blur(32px);pointer-events:none}.referral-boost-card__copy{position:relative;z-index:2;min-width:0}.referral-boost-card__eyebrow{display:flex;align-items:center;gap:6px;color:#ffb05bc7;font-size:8px;font-weight:850;letter-spacing:.12em}.referral-boost-card__eyebrow i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#ff9c31;box-shadow:0 0 10px #ff9124cc}.referral-boost-card__amount{display:flex;align-items:baseline;gap:7px;margin:5px 0 6px;color:#fff;line-height:1}.referral-boost-card__amount strong{font-size:36px;font-weight:880;letter-spacing:-.06em;text-shadow:0 7px 24px rgba(255,122,0,.18)}.referral-boost-card__amount span{color:#ff9e3a;font-size:12px;font-weight:800;letter-spacing:.05em}.referral-boost-card__condition{max-width:210px;margin:0;color:#ffffff94;font-size:10px;line-height:1.45}.referral-boost-card__condition b{color:#ffffffeb}.referral-boost-card__once{display:flex;align-items:center;gap:6px;margin-top:10px;color:#ffffff57;font-size:8px}.referral-boost-card__once i{width:14px;height:14px;display:grid;place-items:center;border:1px solid rgba(255,158,52,.22);border-radius:50%;color:#ff9e37;font-size:8px;font-style:normal;background:#ff8c1917}.referral-boost-card__visual{position:relative;z-index:1;width:102px;height:126px;align-self:end}.referral-boost-card__visual>span{position:absolute;left:8px;top:21px;width:90px;height:90px;border:1px solid rgba(255,171,72,.16);border-radius:50%;background:#ff8f180e;box-shadow:0 0 38px #ff7d001f}.referral-boost-card__visual img{position:absolute;right:-11px;bottom:-12px;width:132px;height:132px;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(0,0,0,.35))}.referral-actions{border:1px solid rgba(255,255,255,.055);border-radius:20px;padding:12px;background:linear-gradient(145deg,#15161bf5,#0f1014f5);display:grid;gap:9px}.referral-actions__primary,.referral-actions__secondary{width:100%;min-height:43px;border:0;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:10px 16px;font-size:13px;line-height:1;letter-spacing:-.02em}.referral-actions__primary{background:linear-gradient(145deg,#ffa333,#f57800);color:#fff;box-shadow:0 10px 24px #f2700033}.referral-actions__secondary{background:#ffffff0d;color:#f5f5f7}.referral-actions__content{width:100%;display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;column-gap:8px}.referral-actions__icon-shell{width:18px;height:18px;display:grid;place-items:center}.referral-actions__icon-shell img{width:16px;height:16px;object-fit:contain;display:block}.referral-actions__label{display:block;text-align:center;white-space:nowrap}.referral-actions__spacer{width:18px;height:18px}.referral-total{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.055);border-radius:18px;padding:14px 15px;background:#111216e6}.referral-total__label{font-size:10px;line-height:1;color:#fff6}.referral-total__value{font-size:18px;line-height:1;font-weight:750;color:#ff9d33;letter-spacing:-.03em}.profile-row--services{margin-bottom:18px}.greeting--services{font-size:15px;line-height:1.06}.greeting--services .greeting__name{margin-left:4px}.services-title{margin:0 0 12px;font-size:18px;line-height:1.08;font-weight:600;letter-spacing:-.03em}.services-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.services-header .services-title{margin:0}.services-close{width:24px;height:24px;border:0;border-radius:8px;background:#ffffff08;color:#ffffff2e;font-size:17px;line-height:1;padding:0}.atlanta-banner{width:100%;height:62px;border:0;border-radius:16px;padding:0;overflow:hidden;margin:0 0 12px;background:#090d16;box-shadow:inset 0 1px #ffffff0f,0 8px 22px #00000040}.atlanta-banner img{width:100%;height:100%;object-fit:cover;display:block}.services-list{display:grid;gap:10px;padding-bottom:6px}.service-item{width:100%;min-width:0;min-height:76px;border:0;border-radius:16px;padding:12px 14px;background:#111216eb;display:flex;align-items:center;gap:14px;color:#fff;text-align:left}.service-item--detail{background:#131418f5;border:1px solid rgba(255,255,255,.04)}.service-item__icon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex:0 0 auto;background:#ffffff12}.service-item__icon--accent{background:linear-gradient(180deg,#ff9719,#ff8507)}.service-item__icon img{width:22px;height:22px;object-fit:contain;display:block}.service-item__text{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1 auto}.service-item__title{font-size:14px;line-height:1.05;letter-spacing:-.03em}.service-item__subtitle{font-size:12px;line-height:1;color:#ffffff59}.service-item--cash-withdrawal,.service-item--steam-topup,.service-item--telegram-premium{grid-template-columns:auto minmax(0,1fr) auto}.service-item--cash-withdrawal .service-item__icon img,.service-item--steam-topup .service-item__icon img,.service-item--telegram-premium .service-item__icon img{width:25px;height:25px}.service-item__soon{align-self:center;padding:5px 8px;border:1px solid rgba(255,151,31,.18);border-radius:8px;color:#ff9d35;background:#ff8b0d13;font-size:8px;font-weight:750}.cash-withdrawal-preview{position:fixed;z-index:10020;top:0;right:0;bottom:0;left:0;display:grid;align-items:end;padding:18px;background:#030406b8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:cash-withdrawal-fade .2s ease-out}.cash-withdrawal-preview--steam{align-items:stretch;padding:0}.cash-withdrawal-preview--steam .cash-withdrawal-preview__close{top:calc(66px + env(safe-area-inset-top));right:clamp(18px,5vw,32px)}.cash-withdrawal-preview__card{position:relative;overflow:hidden;width:min(100%,420px);margin:0 auto;padding:24px 20px 18px;border:1px solid rgba(255,153,38,.18);border-radius:26px;color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,rgba(255,137,13,.18),transparent 42%),linear-gradient(155deg,#232429,#111216 72%);box-shadow:0 24px 70px #00000085,inset 0 1px #ffffff0f;animation:cash-withdrawal-rise .34s cubic-bezier(.22,.8,.24,1)}.cash-withdrawal-preview__close{position:absolute;right:12px;top:12px;width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:#ffffff7a;background:#ffffff09;font-size:20px}.cash-withdrawal-preview__icon{position:relative;width:82px;height:82px;display:grid;place-items:center;margin:2px auto 16px;border:1px solid rgba(255,154,39,.16);border-radius:25px;background:linear-gradient(145deg,#ff931826,#ff6f000d)}.cash-withdrawal-preview__icon i{position:absolute;width:58px;height:58px;border-radius:50%;background:#ff7d0433;filter:blur(18px)}.cash-withdrawal-preview__icon img{position:relative;z-index:1;width:54px;height:54px;object-fit:contain}.cash-withdrawal-preview__badge{display:inline-flex;padding:5px 8px;border:1px solid rgba(255,151,31,.16);border-radius:8px;color:#ff9d2d;background:#ff890d12;font-size:7px;font-weight:820;letter-spacing:.12em}.cash-withdrawal-preview__card h3{margin:13px 0 7px;font-size:23px;line-height:1;font-weight:650;letter-spacing:-.045em}.cash-withdrawal-preview__card p{max-width:290px;margin:0 auto;color:#ffffff6e;font-size:10px;line-height:1.45}.cash-withdrawal-preview__action{width:100%;min-height:48px;margin-top:19px;border:0;border-radius:15px;color:#17100a;background:linear-gradient(180deg,#ffab43,#f07a05);box-shadow:0 10px 25px #ff780030,inset 0 1px #ffffff40;font-size:12px;font-weight:760}.cash-withdrawal-preview__banks{display:grid;gap:10px;width:100%}.cash-withdrawal-preview__bank{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:10px;min-height:64px;margin-top:10px;padding:12px 16px;text-align:left}.cash-withdrawal-preview__bank>span{grid-row:1 / 3;align-self:center;font-size:20px}.cash-withdrawal-preview__bank>strong{font-size:15px}.cash-withdrawal-preview__bank>small{color:#140c059e;font-size:11px}@keyframes cash-withdrawal-fade{0%{opacity:0}}@keyframes cash-withdrawal-rise{0%{opacity:0;transform:translateY(28px) scale(.96)}}.steam-topup-sheet{align-self:stretch;display:flex;flex-direction:column;width:100%;height:100%;max-height:none;margin:0;padding:calc(92px + env(safe-area-inset-top)) clamp(18px,5vw,32px) calc(28px + env(safe-area-inset-bottom));border:0;border-radius:0;overflow-x:hidden;overflow-y:auto;text-align:left;scrollbar-width:none;background:radial-gradient(circle at 12% -4%,rgba(255,145,23,.22),transparent 34%),radial-gradient(circle at 98% 34%,rgba(255,92,0,.09),transparent 30%),linear-gradient(155deg,#24252a,#101115 72%);box-shadow:none}.steam-topup-sheet::-webkit-scrollbar{display:none}.steam-topup-head{width:min(100%,620px);margin:0 auto;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding-right:32px}.steam-topup-head .cash-withdrawal-preview__icon{width:58px;height:58px;margin:0;border-radius:18px}.steam-topup-head .cash-withdrawal-preview__icon img{width:39px;height:39px}.steam-topup-head small{display:block;margin-bottom:5px;color:#ff9b2f;font-size:7px;font-weight:800;letter-spacing:.12em}.steam-topup-head h3{margin:0 0 4px;font-size:21px}.steam-topup-head p{margin:0;font-size:9px;text-align:left}.steam-topup-form{width:min(100%,620px);min-height:0;flex:1;display:flex;flex-direction:column;gap:16px;margin:34px auto 0}.steam-topup-sheet .steam-topup-form>.cash-withdrawal-preview__action{margin-top:auto;min-height:56px}.steam-topup-form label{display:grid;gap:7px}.steam-topup-form label>span{color:#ffffffb8;font-size:10px;font-weight:650}.steam-topup-form label>small{color:#ffffff4a;font-size:8px}.steam-topup-input{min-height:49px;display:flex;align-items:center;padding:4px 5px 4px 14px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#ffffff0b;transition:border-color .2s ease,box-shadow .2s ease}.steam-topup-input:focus-within{border-color:#ff9a2f7a;box-shadow:0 0 0 3px #ff871312}.steam-topup-input--valid{border-color:#45da8959}.steam-topup-input--invalid{border-color:#ff5b5b59}.steam-topup-input input{width:100%;min-width:0;border:0;outline:0;color:#fff;background:transparent;font:inherit;font-size:13px}.steam-topup-input input::placeholder{color:#ffffff40}.steam-topup-input button{min-width:74px;min-height:37px;border:0;border-radius:11px;color:#ff9d34;background:#ff8e121a;font-size:9px;font-weight:700}.steam-topup-input button:disabled{opacity:.42}.steam-topup-input--valid button{min-width:37px;color:#55df91;background:#55df911a}.steam-topup-input--amount{padding-right:14px}.steam-topup-input--amount input{font-size:19px;font-weight:680;letter-spacing:-.03em}.steam-topup-input--amount b{color:#ffffff6b;font-size:16px}.steam-topup-quote,.steam-topup-summary{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:15px;background:#ffffff0a}.steam-topup-sheet .steam-topup-quote{min-height:78px;align-items:stretch}.steam-topup-quote span,.steam-topup-summary span{display:grid;gap:5px;padding:12px}.steam-topup-quote span+span,.steam-topup-summary span+span{border-left:1px solid rgba(255,255,255,.055)}.steam-topup-quote small,.steam-topup-summary small{color:#ffffff4f;font-size:8px}.steam-topup-quote strong,.steam-topup-summary strong{color:#fff;font-size:11px;font-weight:670}.steam-topup-error{padding:9px 11px;border-radius:11px;color:#ffaaa3;background:#ff473617;font-size:9px;line-height:1.35}.steam-topup-sheet .cash-withdrawal-preview__action{margin-top:1px}.steam-topup-sheet .cash-withdrawal-preview__action:disabled{opacity:.38;box-shadow:none}.cash-withdrawal-preview--telegram{align-items:stretch;padding:0}.telegram-purchase-sheet{align-self:stretch;width:100%;max-width:none;min-height:100%;margin:0;border:0;border-radius:0;padding:calc(92px + env(safe-area-inset-top)) clamp(18px,5vw,32px) calc(28px + env(safe-area-inset-bottom));text-align:left;overflow-y:auto;background:radial-gradient(circle at 8% 0,rgba(255,124,0,.22),transparent 35%),radial-gradient(circle at 100% 45%,rgba(255,184,70,.1),transparent 30%),linear-gradient(155deg,#25262b,#101115 72%)}.telegram-purchase-sheet .cash-withdrawal-preview__close{top:calc(66px + env(safe-area-inset-top));right:clamp(18px,5vw,32px)}.telegram-purchase-form{width:min(100%,620px);min-height:calc(100% - 10px);margin:0 auto;display:flex;flex-direction:column;gap:17px}.telegram-purchase-hero{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center}.telegram-purchase-hero .cash-withdrawal-preview__icon{width:64px;height:64px;margin:0;border-radius:21px}.telegram-purchase-hero .cash-withdrawal-preview__icon img{width:43px;height:43px}.telegram-purchase-hero h3{margin:0 0 6px;font-size:clamp(17px,5vw,22px);line-height:1.05;letter-spacing:-.04em}.telegram-purchase-hero p{margin:0;text-align:left}.telegram-purchase-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:14px;background:#ffffff0d}.telegram-purchase-tabs button{min-height:38px;border:0;border-radius:11px;color:#ffffff7a;background:transparent;font-size:11px;font-weight:700}.telegram-purchase-tabs button.is-active{color:#1b1006;background:linear-gradient(180deg,#ffb24c,#f17708);box-shadow:0 5px 18px #ff77002e}.telegram-purchase-field{display:grid;gap:7px}.telegram-purchase-field>span{color:#ffffffb8;font-size:10px;font-weight:650}.telegram-purchase-field>div{display:flex;align-items:center;min-height:50px;padding:0 14px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#ffffff0b}.telegram-purchase-field>div:focus-within{border-color:#ff9a2f7a;box-shadow:0 0 0 3px #ff871312}.telegram-purchase-field b{color:#ff9c31;font-size:15px}.telegram-purchase-field input{width:100%;min-width:0;border:0;outline:0;color:#fff;background:transparent;font:inherit;font-size:14px}.telegram-purchase-field small{color:#ffffff4a;font-size:8px}.telegram-premium-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.telegram-premium-plans button{display:grid;gap:2px;min-height:89px;padding:11px 8px;border:1px solid rgba(255,255,255,.07);border-radius:15px;color:#ffffff8c;background:#ffffff0a;text-align:left}.telegram-premium-plans button.is-active{border-color:#ff94238c;color:#fff;background:linear-gradient(145deg,#ff901738,#ffffff0f);box-shadow:inset 0 1px #ffffff17,0 10px 25px #ff700014}.telegram-premium-plans strong{font-size:22px;line-height:1;color:#ff9f35}.telegram-premium-plans span{font-size:8px}.telegram-premium-plans em{margin-top:7px;color:#fff;font-size:10px;font-style:normal;font-weight:700}.telegram-purchase-form>.cash-withdrawal-preview__action{margin-top:auto;min-height:56px}.telegram-purchase-result{display:grid;justify-items:center;width:min(100%,620px);margin:auto;text-align:center}.telegram-purchase-result__mark{display:grid;place-items:center;width:66px;height:66px;border-radius:22px;color:#ff9d32;background:#ff8d141f;font-size:26px;font-weight:800}.telegram-purchase-result h3{margin:16px 0 7px;font-size:22px}.telegram-purchase-result p{margin:0}.steam-topup-last{display:grid;gap:6px;padding-top:3px}.steam-topup-last>small{color:#ffffff40;font-size:8px}.steam-topup-last>span{display:flex;align-items:center;justify-content:space-between;font-size:10px}.steam-topup-last em{color:#fff6;font-size:8px;font-style:normal}.steam-topup-result{display:grid;justify-items:center;margin-top:22px;text-align:center}.steam-topup-result{width:min(100%,620px);margin-left:auto;margin-right:auto}.steam-topup-result__mark{width:62px;height:62px;display:grid;place-items:center;border-radius:21px;color:#ff9c31;background:#ff90181f;font-size:24px;font-weight:800;box-shadow:inset 0 0 0 1px #ff931f26,0 10px 30px #ff700017}.steam-topup-result__mark--completed{color:#5be098;background:#41d0841a;box-shadow:inset 0 0 0 1px #41d0842e}.steam-topup-result__mark--refunded,.steam-topup-result__mark--failed{color:#ff8178;background:#ff47361a}.steam-topup-result h4{margin:13px 0 5px;color:#fff;font-size:18px}.steam-topup-result>p{min-height:28px;margin:0 0 15px}.steam-topup-summary{width:100%;text-align:left}.steam-topup-result .cash-withdrawal-preview__action{margin-top:16px}.steam-topup-wait{display:flex;align-items:center;gap:7px;margin-top:17px;color:#fff6;font-size:8px}.steam-topup-wait i{width:7px;height:7px;border-radius:50%;background:#ff981f;box-shadow:0 0 10px #ff8e13;animation:steam-topup-pulse 1.1s ease-in-out infinite}.steam-topup-confirm{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:grid;align-items:end;padding:13px;background:#08090cc2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.steam-topup-confirm>div{padding:19px 16px 13px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#1a1b20;box-shadow:0 18px 50px #00000073}.steam-topup-confirm h4{margin:0 0 5px;color:#fff;font-size:18px}.steam-topup-confirm p{margin:0;text-align:left}.steam-topup-confirm dl{display:grid;grid-template-columns:1fr auto;gap:10px;margin:17px 0}.steam-topup-confirm dt{color:#ffffff59;font-size:9px}.steam-topup-confirm dd{max-width:190px;margin:0;overflow:hidden;color:#fff;font-size:10px;font-weight:650;text-overflow:ellipsis}.steam-topup-confirm__back{width:100%;min-height:40px;margin-top:5px;border:0;color:#ffffff73;background:transparent;font-size:10px}@keyframes steam-topup-pulse{50%{opacity:.35;transform:scale(.75)}}@media (max-height: 620px){.steam-topup-sheet{padding-top:calc(74px + env(safe-area-inset-top))}.steam-topup-head .cash-withdrawal-preview__icon{width:48px;height:48px}.steam-topup-head{grid-template-columns:48px minmax(0,1fr)}.steam-topup-form{gap:9px;margin-top:13px}}.service-card-options{border-radius:18px;background:#0c0d11eb;border:1px solid rgba(255,255,255,.03);padding:14px;display:grid;gap:10px;margin-top:10px}.service-card-options__action{width:100%;min-height:44px;border:0;border-radius:14px;font-size:14px;line-height:1.08;letter-spacing:-.02em;color:#fff;padding:12px 10px}.service-card-options__action--active{background:linear-gradient(180deg,#ff9719,#ff8507)}.service-card-options__action--inactive,.service-card-options__action--muted{background:#ffffff14;color:#ffffff85}.service-card-options--question{text-align:center}.services-header--card-waiting{display:flex;justify-content:flex-start;gap:12px;align-items:center}.services-header--card-waiting .services-title{margin:0}.service-card-flow__question,.service-card-flow__title{margin:0;color:#f7f7f8;font-size:18px;font-weight:600;letter-spacing:-.03em}.service-card-flow__hint,.service-card-flow__subtitle,.service-card-flow__error{margin:0;color:#ffffff57;font-size:12px;line-height:1.25;text-align:center}.service-card-flow__error{color:#ff7e22e6}.service-matching-notice{width:min(290px,100%);margin:4px auto 0;color:#ffffff4d;font-size:11px;line-height:1.4;text-align:center}.service-card-amount-card{margin-top:10px}.service-card-amount-card__input-row{position:relative}.service-card-amount-card__input{padding-right:36px}.service-card-amount-card__suffix{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#ffffff85;font-size:14px;line-height:1;pointer-events:none}.service-card-flow__amount-actions{display:grid;gap:8px;margin-top:10px}.service-card-flow__amount-actions button,.service-card-flow__secondary{min-height:46px;border-radius:16px;border:1px solid rgba(255,128,12,.72);background:#00000029;color:#ff8a00;font:inherit;font-weight:600}.service-card-flow__amount-actions button:disabled,.service-card-flow__secondary:disabled,.service-transfer-submit:disabled{opacity:.45;box-shadow:none;filter:grayscale(.35)}.service-card-flow__bottom{width:100%;margin-top:auto}.service-card-flow__top-back{width:42px;height:42px;border:0;border-radius:50%;display:grid;place-items:center;background:#ffffff14;color:#fff;font-size:30px;line-height:1}.service-card-flow__dots:after{content:".";display:inline-block;width:18px;text-align:left;animation:service-card-waiting-dots 1.35s steps(3,end) infinite}@keyframes service-card-waiting-dots{0%{content:"."}33%{content:".."}66%,to{content:"..."}}.service-card-flow__center{min-height:300px;display:grid;place-items:center;align-content:center;gap:10px;text-align:center}.service-card-flow__center--compact{min-height:150px;gap:14px}.service-card-flow__hourglass{color:#ff7a00;font-size:84px;line-height:1}.service-card-flow__clock{width:min(34vw,136px);height:min(34vw,136px);object-fit:contain;filter:drop-shadow(0 10px 26px rgba(255,122,0,.18))}.transfer-clock-icon{width:112px;height:112px;display:grid;place-items:center;margin:0 auto 12px;overflow:hidden;filter:drop-shadow(0 12px 28px rgba(255,122,0,.16))}.transfer-clock-icon img{width:144px;height:144px;object-fit:contain;transform:scale(1.18);display:block}.service-card-flow__timer{margin:14px 0 0;color:#ff7a00;font-size:16px;font-weight:700}.service-card-flow__check{width:96px;height:96px;border:2px solid #22b24a;border-radius:999px;display:grid;place-items:center;color:#22b24a;font-size:58px;font-weight:300}.service-card-requisites{border-radius:18px;padding:14px;display:grid;gap:10px;background:#131419f0;border:1px solid rgba(255,255,255,.05)}.services-screen--card-requisites{gap:14px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 18px)}.services-screen--card-requisites .service-item--detail{margin-bottom:12px}.services-screen--card-requisites .service-card-flow__center--compact{margin-top:4px;margin-bottom:16px}.services-screen--card-requisites .service-card-flow__check{margin-bottom:4px}.services-screen--card-requisites .service-card-requisites{margin-top:4px;margin-bottom:18px}.services-screen--card-requisites .service-card-flow__bottom{margin-top:8px}.service-card-requisites p{margin:0;text-align:center;color:#f7f7f8;font-size:12px}.service-card-requisites button,.service-card-requisites span{min-height:50px;border:0;border-radius:16px;display:grid;place-items:center;background:#0000008c;color:#ffffffb8;font-size:18px}.service-card-requisites div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.service-card-flow__code{min-height:360px;display:grid;place-content:center;text-align:center}.service-card-flow__code p{margin:0 0 14px;color:#fff;font-size:16px;line-height:1.1}.service-card-flow__code strong{color:#ff7a00;font-size:clamp(58px,20vw,82px);line-height:.95;font-weight:500}.service-card-flow__stacked-actions{margin-top:auto;display:grid;gap:10px}.service-card-flow__stacked-actions--row{grid-template-columns:1fr 1fr}.service-card-flow__stacked-actions--row .service-card-flow__secondary,.service-card-flow__stacked-actions--row .service-transfer-submit{margin-top:0}.services-screen--transfer{overflow-y:auto;overflow-x:hidden;padding-bottom:12px;min-width:0}.services-screen--transfer-flow{display:grid!important;grid-template-rows:auto;align-content:start;align-items:start;gap:10px;width:100%!important;max-width:100%!important;min-width:0!important;inline-size:100%!important;margin:0!important;transform:none!important;scale:1!important;overflow-x:hidden!important;contain:none!important}.services-screen--transfer-flow .profile-row--services,.services-screen--transfer-flow .services-header{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.services-transfer-scene{display:grid;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content;align-content:start;align-items:start;gap:10px;width:100%!important;min-width:0!important;max-width:100%!important;inline-size:100%!important;margin:0!important;transform:none!important;scale:1!important;overflow-x:hidden;animation:services-transfer-enter .52s cubic-bezier(.22,1,.36,1)}.services-transfer-scene>*{min-width:0!important;max-width:100%!important}.services-screen--transfer .services-transfer-scene>.service-item--transfer,.services-screen--transfer .services-transfer-scene>.service-transfer-options,.services-screen--transfer .services-transfer-scene>.service-transfer-form,.services-screen--transfer .services-transfer-scene>.transfer-bank-search,.services-screen--transfer .service-card-flow__center,.services-screen--transfer .service-card-flow__stacked-actions,.services-screen--transfer .service-transfer-submit.service-card-flow__bottom{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;justify-self:stretch!important;align-self:start!important;transform:none!important;scale:1!important}.services-screen--transfer .service-transfer-form,.services-screen--transfer .service-transfer-options,.services-screen--transfer .transfer-bank-search{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.services-screen--transfer .service-transfer-field-card,.services-screen--transfer .service-transfer-options__action,.services-screen--transfer .service-transfer-submit,.services-screen--transfer .transfer-bank-list,.services-screen--transfer .transfer-bank-history{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;transform:none!important;scale:1!important}.services-topup-phone-scene{display:grid;gap:10px;animation:services-transfer-enter .52s cubic-bezier(.22,1,.36,1)}.service-item--transfer{min-height:96px;max-height:112px;border-radius:18px;padding:16px;background:radial-gradient(circle at 88% 118%,#ff800c1c,#ff800c00 44%),#0e0f14f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08,0 10px 26px #00000042}.service-item--topup-mobile{min-height:96px;max-height:112px;border-radius:18px;padding:16px;background:radial-gradient(circle at 88% 118%,#ff800c1a,#ff800c00 44%),#0e0f14f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08,0 10px 26px #00000042}.service-item--topup-mobile .service-item__icon{width:42px;height:42px;border-radius:11px}.service-item--topup-mobile .service-item__icon img{width:22px;height:22px}.service-item--topup-mobile .service-item__title{font-size:14px;line-height:1;letter-spacing:-.03em}.service-item--topup-mobile .service-item__subtitle{font-size:12px;line-height:1;color:#ffffff3d}.service-topup-phone-form{display:grid;gap:10px;animation:services-transfer-enter .52s cubic-bezier(.22,1,.36,1)}.service-transfer-field-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.service-transfer-field-card__badge{flex:0 0 auto;min-width:46px;min-height:24px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ff8a001f;border:1px solid rgba(255,138,0,.28);color:#ff9a1f;font-size:11px;line-height:1;font-weight:700}.phone-amount-mode{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;border-radius:16px;background:#ffffff0b;border:1px solid rgba(255,255,255,.05)}.phone-amount-mode__item{min-width:0;min-height:40px;border:0;border-radius:12px;background:transparent;color:#ffffff70;font-size:12px;line-height:1;font-weight:700;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease}.phone-amount-mode__item--active{color:#fff;background:linear-gradient(180deg,#ff970f,#ff8a00);box-shadow:0 8px 16px #ff810c2e}.phone-topup-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(112px,.9fr);gap:8px}.phone-topup-row+.phone-topup-row{margin-top:2px}.phone-topup-row__number{text-align:left}.phone-topup-row__operator,.phone-topup-row__amount{text-align:center}.phone-topup-row__operator{display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phone-topup-row__amount{grid-column:1 / -1}.phone-operator-sheet{position:fixed;z-index:260;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;display:flex;align-items:flex-end;justify-content:center;padding:18px 16px calc(18px + env(safe-area-inset-bottom));background:#0000008f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.phone-operator-sheet__card{width:min(100%,420px);max-height:min(72vh,560px);display:grid;grid-template-rows:auto minmax(0,1fr);border-radius:22px;background:radial-gradient(circle at 86% 116%,#ff800c24,#ff800c00 46%),#0f1016fa;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 60px #00000094,inset 0 1px #ffffff0d;overflow:hidden}.phone-operator-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 16px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.phone-operator-sheet__header div{min-width:0;display:grid;gap:4px}.phone-operator-sheet__header strong{color:#fff;font-size:17px;line-height:1.05;font-weight:800}.phone-operator-sheet__header span{color:#ffffff61;font-size:12px;line-height:1;font-weight:600}.phone-operator-sheet__header button{width:42px;height:42px;flex:0 0 auto;border:0;border-radius:50%;background:#ffffff14;color:#fffc;font-size:26px;line-height:1}.phone-operator-sheet__list{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px}.phone-operator-sheet__item{width:100%;min-height:48px;border:0;border-radius:14px;padding:0 14px;background:transparent;color:#ffffffc7;text-align:left;font-size:14px;line-height:1;font-weight:700}.phone-operator-sheet__item:hover{background:#ffffff0f}.phone-operator-sheet__item--active{color:#fff;background:linear-gradient(180deg,#ff970f,#ff8a00);box-shadow:0 8px 18px #ff810c2e}.phone-operator-sheet__item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-item--transfer .service-item__icon{width:42px;height:42px;border-radius:11px}.service-item--transfer .service-item__icon img{width:24px;height:24px}.service-item--transfer .service-item__title{font-size:14px;line-height:1;letter-spacing:-.03em}.service-item--transfer .service-item__subtitle{font-size:12px;line-height:1;color:#ffffff38}.service-transfer-options{border-radius:18px;background:radial-gradient(circle at 86% 116%,#ff800c17,#ff800c00 46%),#0e0f14f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08,0 10px 24px #0000003d;padding:14px;display:grid;gap:10px}.service-transfer-options__action{width:100%;min-height:42px;max-height:48px;border:0;border-radius:14px;padding:0 12px;text-align:center;font-size:14px;line-height:1;font-weight:500;letter-spacing:-.015em;transition:opacity .42s ease-out,filter .42s ease-out,background-color .42s ease-out}.service-transfer-options__action--active{background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;box-shadow:0 0 0 1px #ffb8712e,0 10px 18px #ff810c33}.service-transfer-options__action--inactive{background:#ffffff12;color:#ffffff70}.service-transfer-form{display:grid;gap:10px;width:100%;min-width:0;animation:services-transfer-enter .52s cubic-bezier(.22,1,.36,1)}.service-transfer-field-card{width:100%;min-width:0;border-radius:18px;background:radial-gradient(circle at 84% 116%,#ff800c12,#ff800c00 44%),#0e0f14f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08;padding:14px 14px 12px;display:grid;justify-items:stretch;gap:12px}.service-transfer-field-card__title{margin:0;text-align:center;font-size:14px;line-height:1.04;font-weight:500;letter-spacing:-.02em;color:#f7f7f8}.service-transfer-field-card__input{display:block;width:100%;min-width:0;min-height:50px;border:0;border-radius:16px;padding:0 14px;text-align:center;font-size:13px;line-height:1;font-weight:400;letter-spacing:-.015em;color:#f5f5f7e6;background:linear-gradient(180deg,#22232ab3,#18191fbd);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003;outline:none;transition:box-shadow .42s ease-out,filter .42s ease-out}button.service-transfer-field-card__input{display:flex;align-items:center;justify-content:center}.service-transfer-field-card__input::placeholder{color:#ffffff52}.service-transfer-field-card__input:focus{box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ff8a0033,0 8px 18px #ff800c24}.service-transfer-field-card__helper{margin:-2px 0 0;text-align:center;font-size:10px;line-height:1.2;font-weight:400;color:#fff3}.service-transfer-field-card__helper--top{margin-top:-6px}.service-transfer-submit{width:100%;min-height:52px;max-height:58px;border:0;border-radius:18px;margin-top:6px;background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;font-size:16px;line-height:1;font-weight:500;letter-spacing:-.02em;box-shadow:0 0 0 1px #ffb8712e,0 12px 24px #ff810c33;transition:filter .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease-out}.service-transfer-submit:active{transform:scale(.985);filter:brightness(.985)}.transfer-bank-search{display:grid;gap:12px;padding-top:8px}.transfer-bank-search__input{width:100%;text-align:left}.transfer-bank-history{display:grid;gap:10px}.transfer-bank-history__head{display:flex;align-items:center;justify-content:space-between;color:#ffffffe0;font-size:12px}.transfer-bank-history__head button{border:0;background:transparent;color:#ff8a00;font:inherit}.transfer-bank-history__chips{display:flex;flex-wrap:wrap;gap:8px}.transfer-bank-history__chips button,.transfer-bank-list button{border:1px solid rgba(255,255,255,.06);background:#ffffff12;color:#ffffffe6;font:inherit}.transfer-bank-history__chips button{border-radius:10px;padding:9px 12px;font-size:11px}.transfer-bank-list{overflow:hidden;border-radius:14px;background:#ffffff12}.transfer-bank-list button{display:block;width:100%;padding:13px 14px;border-width:0 0 1px;border-radius:0;text-align:left}.services-screen--transfer-bank{display:flex!important;flex-direction:column;overflow:hidden!important;min-height:0}.services-screen--transfer-bank .profile-row--services{display:none!important}.services-screen--transfer-bank .services-transfer-scene{display:flex!important;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.services-screen--transfer-bank .services-header{flex:0 0 auto}.services-screen--transfer-bank .transfer-bank-search{display:flex!important;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.services-screen--transfer-bank .transfer-bank-search__input,.services-screen--transfer-bank .transfer-bank-history{flex:0 0 auto}.services-screen--transfer-bank .transfer-bank-list{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.transfer-status-icon{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;margin:0 auto 18px;font-size:56px;line-height:1}.transfer-status-icon--check{border:2px solid #23c552;color:#23c552}.transfer-status-icon--receipt,.transfer-status-icon--warn{border:2px solid #ff8a00;color:#ff8a00}.transfer-status-icon--receipt{border-radius:22px;font-weight:800}.transfer-sbp-check-icon{width:104px;height:104px;display:grid;place-items:center;margin:0 auto 16px;overflow:visible}.transfer-sbp-check-icon img{width:82px;height:82px;object-fit:contain;display:block}.phone-partial-screen{min-height:100%;display:grid;align-content:start;gap:14px;padding:10px 2px 0}.phone-partial-screen h3,.phone-partial-screen p{margin:0}.phone-partial-screen h3{text-align:center;color:#f8f8f9;font-size:18px;line-height:1.2}.phone-partial-screen p,.phone-partial-refund span,.phone-partial-refund small{color:#ffffff57;font-size:12px;line-height:1.3}.phone-partial-option{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:30px;color:#f6f6f7;font-size:15px;font-weight:700}.phone-partial-option--locked{opacity:.62}.phone-partial-option small{color:#ffffff5c;font-size:11px;font-weight:600;text-align:right}.phone-partial-option input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:5px;border:1px solid rgba(255,255,255,.18);background:#ffffff05;display:grid;place-items:center;flex:0 0 auto}.phone-partial-option input:checked{border-color:#ff8a00;background:#ff8a00}.phone-partial-option input:checked:after{content:"✓";color:#fff;font-size:14px;line-height:1}.phone-partial-refund{display:grid;gap:2px;margin-top:18px}.phone-partial-refund strong{color:#fff;font-size:30px;line-height:1;font-weight:700}.phone-partial-option--amount{grid-template-columns:minmax(0,1fr) 92px}.phone-partial-option--amount input[type=text]{width:92px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#f6f6f7;font-size:14px;font-weight:700;text-align:right;padding:0 10px}.phone-partial-actions{margin-top:auto}.phone-receipt-picker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:430;display:flex;align-items:center;justify-content:center;padding:18px;background:#000000a3;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.phone-receipt-picker__card{width:min(100%,350px);max-height:min(70vh,520px);display:grid;gap:10px;overflow:auto;padding:18px;border-radius:22px;background:#111217;border:1px solid rgba(255,255,255,.08)}.phone-receipt-picker__card h3{margin:0 0 4px;color:#fff;font-size:17px}.phone-receipt-picker__card button{min-height:48px;border:0;border-radius:16px;background:#ffffff12;color:#fff;font-weight:700}.phone-receipt-picker__row{display:grid;align-content:center;justify-items:start;gap:3px;padding:10px 14px;text-align:left}.phone-receipt-picker__row span,.phone-receipt-picker__row small{min-width:0;max-width:100%;overflow-wrap:anywhere}.phone-receipt-picker__row small{color:#ffffff7a;font-size:12px}.phone-receipt-picker__row--failed{background:#ff8a0021!important;color:#ffffffb8!important}.phone-receipt-picker__row:disabled{opacity:1}.phone-receipt-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:440;display:grid;place-items:center;padding:18px;background:#000000b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.phone-receipt-viewer__card{width:min(100%,380px);max-height:min(74vh,680px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:22px;background:#111217;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 70px #00000073}.phone-receipt-viewer__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:#fff}.phone-receipt-viewer__header strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.phone-receipt-viewer__header button{width:34px;height:34px;border:0;border-radius:50%;background:#ffffff14;color:#fff;font-size:24px;line-height:1}.phone-receipt-viewer__card img,.phone-receipt-viewer__card iframe{width:100%;height:min(58vh,560px);min-height:260px;border:0;object-fit:contain;background:#050506}.phone-receipt-viewer__fallback{min-height:260px;display:grid;place-items:center;align-content:center;gap:14px;padding:24px;background:#050506;color:#ffffff94;text-align:center}.phone-receipt-viewer__fallback button{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:#ff8a00;color:#fff;font-weight:800}.receipt-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px 12px;background:#111217}.receipt-actions button{min-width:0;min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0f;color:#fff;font-size:12px;font-weight:750}.receipt-actions button:last-child{border-color:#ff971c47;background:linear-gradient(180deg,#ff9a20,#ed7800)}.receipt-actions button:disabled{opacity:.58}.receipt-actions button span{color:inherit;font-size:16px;line-height:1}.receipt-actions--compact{padding:0;margin-top:8px;background:transparent}.receipt-actions--compact button{min-height:34px;font-size:10px}.admin-receipt-item__open{padding:0;border:0;background:transparent;color:#ff9b24;font-size:12px;font-weight:700}.admin-receipt-item .receipt-actions span{display:inline;margin:0;color:inherit;font-size:15px;line-height:1}.service-card-flow__secondary--ghost{opacity:.7}.transfer-confirm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:420;display:grid;place-items:center;padding:calc(env(safe-area-inset-top,0px) + 24px) 24px calc(env(safe-area-inset-bottom,0px) + 104px);background:#0000009e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.transfer-confirm-modal__card{width:min(100%,320px);padding:24px 20px 20px;border-radius:22px;background:linear-gradient(145deg,#222222fa,#141414fa);box-shadow:0 20px 60px #ff7a0038;text-align:center;display:grid;gap:16px}.transfer-confirm-modal__card p{margin:0;color:#fff;font-size:17px;line-height:1.18}.transfer-confirm-modal__card span{display:block;margin-bottom:12px;color:#ff6b6b;font-size:12px}.transfer-confirm-modal__card button{width:100%;min-height:52px;border:0;border-radius:18px;background:#ff8a00;color:#fff;font-weight:800}@keyframes services-transfer-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.services-screen--worker-apply{overflow-y:auto;padding-bottom:16px;scrollbar-width:none;-ms-overflow-style:none}.services-screen--worker-apply::-webkit-scrollbar{display:none}.worker-apply-entry-card,.worker-apply-status-card{border-radius:18px;background:radial-gradient(circle at 86% 116%,#ff800c1a,#ff800c00 46%),#0e0f14f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08,0 10px 24px #0000003d;padding:14px;display:grid;gap:12px;animation:services-transfer-enter .52s cubic-bezier(.22,1,.36,1)}.worker-apply-entry-card__title,.worker-apply-status-card__title{margin:0;text-align:center;font-size:20px;line-height:1.12;font-weight:500;color:#f7f7f8;letter-spacing:-.02em}.worker-apply-entry-card__button,.worker-apply-status-card__button{width:100%;min-height:46px;border:0;border-radius:16px;padding:0 14px;background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;font-size:16px;line-height:1;font-weight:500;box-shadow:0 0 0 1px #ffb8712e,0 10px 20px #ff810c2e;transition:filter .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.worker-apply-entry-card__button:active,.worker-apply-status-card__button:active{transform:scale(.985);filter:brightness(.985)}.worker-apply-entry-card__helper,.worker-apply-status-card__text,.worker-apply-status-note{margin:0;text-align:center;font-size:12px;line-height:1.3;color:#ffffff57}.worker-apply-form-scene{display:grid;gap:10px;animation:services-transfer-enter .52s cubic-bezier(.22,1,.36,1)}.worker-apply-select-card{border-radius:18px;background:radial-gradient(circle at 84% 116%,#ff800c14,#ff800c00 44%),#0e0f14f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08;padding:14px;display:grid;gap:10px;transition:box-shadow .42s ease-out,border-color .42s ease-out}.worker-apply-select-card--invalid{border-color:#ff8a0066;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #ff8a0038,0 10px 18px #ff800c1f}.worker-apply-select-card__title{margin:0;text-align:center;font-size:13px;line-height:1.12;font-weight:500;color:#f7f7f8}.worker-apply-main-toggle{display:grid;gap:8px}.worker-apply-main-toggle__item{width:100%;min-height:42px;border:0;border-radius:14px;padding:0 12px;background:#ffffff12;color:#ffffff94;font-size:14px;line-height:1;font-weight:500;transition:opacity .42s ease-out,background-color .42s ease-out,filter .42s ease-out}.worker-apply-main-toggle__item--active{background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;box-shadow:0 0 0 1px #ffb8712e,0 8px 16px #ff810c29}.worker-apply-select-card__trigger{width:100%;min-height:42px;border:0;border-radius:14px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#ffffff12;color:#ffffff70;font-size:13px;line-height:1;font-weight:400;text-align:left;transition:box-shadow .42s ease-out,background-color .42s ease-out,color .42s ease-out}.worker-apply-select-card__trigger--selected{background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;box-shadow:0 0 0 1px #ffb8712e,0 10px 18px #ff810c2e}.worker-apply-select-card__arrow{font-size:14px;color:#ffffff7a;transition:transform .42s cubic-bezier(.22,1,.36,1),color .42s ease-out}.worker-apply-select-card__trigger--selected .worker-apply-select-card__arrow{color:#ffffffd6}.worker-apply-select-card__arrow--open{transform:rotate(180deg)}.worker-apply-select-card__options{display:grid;gap:8px;animation:services-transfer-enter .42s cubic-bezier(.22,1,.36,1)}.worker-apply-select-card__option{width:100%;min-height:40px;border:0;border-radius:12px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;background:#ffffff12;color:#ffffff80;font-size:13px;line-height:1;text-align:left;transition:opacity .42s ease-out,background-color .42s ease-out,color .42s ease-out}.worker-apply-select-card__option--selected{background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff}.worker-apply-select-card__check{min-width:14px;text-align:right;font-size:13px;line-height:1}.worker-apply-select-card--textarea{gap:10px}.worker-apply-select-card__textarea{width:100%;min-height:108px;resize:none;border:0;border-radius:16px;padding:14px;background:linear-gradient(180deg,#22232ab8,#18191fc2);color:#f5f5f7e6;font-size:13px;line-height:1.3;outline:none;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003}.worker-apply-select-card__textarea::placeholder{color:#ffffff47}.worker-apply-select-card__helper{margin:-2px 0 0;text-align:center;font-size:10px;line-height:1.2;color:#fff3}.worker-apply-form-actions{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1.6fr;gap:8px;padding:10px 0 max(4px,env(safe-area-inset-bottom,0px));background:transparent}.worker-apply-form-actions__ghost,.worker-apply-form-actions__submit{min-height:46px;border-radius:16px;border:0;font-size:15px;line-height:1;font-weight:500}.worker-apply-form-actions__ghost{background:#ffffff14;color:#ffffffb8}.worker-apply-form-actions__submit{background:#ff8a0052;color:#fff9;box-shadow:inset 0 1px #ffffff0f;transition:filter .42s ease-out,opacity .42s ease-out}.worker-apply-form-actions__submit--enabled{background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;box-shadow:0 0 0 1px #ffb8712e,0 10px 22px #ff810c33}.worker-apply-form-actions__submit:disabled,.worker-apply-form-actions__ghost:disabled{opacity:.68}.app-shell,.app-shell *{scrollbar-width:none;-ms-overflow-style:none}.app-shell *::-webkit-scrollbar{display:none}.services-screen--detail .services-title{font-size:17px;margin-bottom:0}.services-screen--detail .service-item--detail{min-height:74px;border-radius:18px;background:#0c0d11eb;border:1px solid rgba(255,255,255,.03)}.history-list{display:grid;gap:10px;padding-bottom:8px}.history-item{width:100%;min-height:62px;border-radius:14px;padding:10px 12px;background:#111216eb;display:flex;align-items:center;justify-content:space-between;gap:10px}.history-item__left{display:flex;align-items:center;gap:10px;min-width:0}.history-item__dot{width:8px;height:8px;border-radius:50%;background:#ffffff85;flex:0 0 auto}.history-item__text{min-width:0}.history-item__title{margin:0;font-size:14px;line-height:1.06;letter-spacing:-.02em;color:#f4f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-item__date{margin:3px 0 0;font-size:11px;line-height:1;color:#ffffff2e}.history-item__amount{margin:0;font-size:26px;line-height:1;letter-spacing:-.05em;font-weight:600;white-space:nowrap}.history-item__amount--plus{color:#f2f2f4}.history-item__amount--minus{color:#ffab79}.history-empty{border-radius:14px;padding:14px 12px;background:#111216b8;color:#ffffff8c;font-size:13px;line-height:1.2;text-align:center}.history-screen--client{position:relative;display:flex;flex-direction:column;gap:13px;padding:0 0 8px;color:#fff;scrollbar-width:none}.history-screen--client::-webkit-scrollbar{display:none}.history-topbar{position:sticky;top:0;z-index:4;flex:0 0 auto;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;min-height:42px;padding:0 4px;background:linear-gradient(180deg,#09090afa,#09090ac7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.history-topbar h1{margin:0;text-align:center;font-size:12px;line-height:1;font-weight:700;color:#ffffffe6}.history-topbar__close{width:24px;height:24px;border:0;border-radius:50%;display:grid;place-items:center;padding:0;background:#ffffff0f;color:#ffffff57;font-size:19px;line-height:1}.history-filter-row{flex:0 0 auto;display:flex;gap:7px;overflow-x:auto;overflow-y:visible;padding:2px 9px 3px;scrollbar-width:none}.history-filter-row::-webkit-scrollbar{display:none}.history-filter{flex:0 0 auto;min-width:54px;height:28px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid rgba(255,255,255,.035);border-radius:999px;padding:0 14px;background:#111216d6;color:#ffffffb8;font-size:10px;line-height:1;transition:background .18s ease,color .18s ease,transform .18s ease}.history-filter--active{background:linear-gradient(180deg,#ff9719,#ff7a00);color:#fff;border-color:#ff97199e;box-shadow:0 7px 18px #ff7a0038}.history-filter:active{transform:scale(.96)}.history-page-title{flex:0 0 auto;margin:2px 10px -1px;font-size:20px;line-height:1.06;font-weight:650;letter-spacing:0;color:#f7f7f8}.history-search{flex:0 0 auto;margin:0 10px;height:43px;display:grid;grid-template-columns:26px minmax(0,1fr) 24px;align-items:center;gap:7px;border-radius:16px;padding:0 11px;background:#0607099e;border:1px solid rgba(255,255,255,.035);box-shadow:inset 0 1px #ffffff06}.history-search__icon{display:grid;place-items:center;color:#fff6}.history-search__icon svg{width:22px;height:22px;display:block}.history-search input{min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:#f6f6f7;font:inherit;font-size:12px}.history-search input::placeholder{color:#ffffff40}.history-search button{width:24px;height:24px;border:0;border-radius:50%;background:#ffffff14;color:#ffffff94;font-size:16px;line-height:1}.history-refresh,.history-load-more{margin:-3px 10px 0;color:#ffffff70;font-size:11px;line-height:1.2;text-align:center}.history-list--grouped{gap:15px;padding:0 10px 14px}.history-date-group{display:grid;gap:3px}.history-date-group__title{margin:0 0 5px;color:#f7f7f8;font-size:16px;line-height:1.05;font-weight:650}.history-entry{width:100%;min-height:52px;border:0;border-radius:16px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;background:transparent;color:#fff;text-align:left;-webkit-tap-highlight-color:transparent;transition:background .18s ease,transform .18s ease}.history-entry:active{transform:translateY(1px);background:#ffffff09}.history-entry__icon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#0f1014f0;border:1px solid rgba(255,255,255,.035);box-shadow:inset 0 1px #ffffff09}.history-entry__icon img{width:19px;height:19px;object-fit:contain;display:block}.history-entry__main{min-width:0;display:grid;gap:2px}.history-entry__main strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f6f6f7;font-size:17px;line-height:1.04;font-weight:600}.history-entry__main small{color:#ffffff3d;font-size:10px;line-height:1;font-weight:500}.history-entry__status{max-width:86px;min-width:48px;border-radius:999px;padding:4px 8px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:9px;line-height:1;font-weight:700}.history-entry__status--success{background:#46d6802e;color:#7ff0a7}.history-entry__status--accent{background:linear-gradient(180deg,#ff9719,#ff7a00);color:#fff}.history-entry__status--frozen{min-width:82px;padding:7px 11px;border:1px solid rgba(184,235,255,.72);background:#08294d url(/dallas-next/assets/worker-frozen-status-DRM-A7V9.png) center / 100% 100% no-repeat;box-shadow:0 0 12px #3abbff4d,inset 0 0 7px #dcf8ff33;color:#fff;text-shadow:0 1px 3px rgba(0,15,38,.95)}.history-entry__status--muted{background:#ffffff38;color:#ffffffc7}.history-entry__status--danger{background:#ff525238;color:#ff8585}.history-empty--client{margin-top:10px;min-height:152px;border-radius:24px;display:grid;place-items:center;align-content:center;gap:7px;padding:20px 18px;background:radial-gradient(circle at 50% 100%,rgba(255,124,0,.16),transparent 56%),#111217eb;border:1px solid rgba(255,255,255,.055)}.history-empty--client strong{color:#f7f7f8;font-size:17px;line-height:1.1}.history-empty--client span{max-width:230px;color:#ffffff7a;font-size:12px;line-height:1.35}.history-skeleton{min-height:52px;display:grid;grid-template-columns:38px minmax(0,1fr) 68px;align-items:center;gap:10px;padding:7px 0}.history-skeleton span,.history-skeleton i,.history-skeleton b,.history-skeleton em{display:block;border-radius:999px;background:linear-gradient(90deg,#ffffff0e,#ffffff1c,#ffffff0e);background-size:220% 100%;animation:history-skeleton-shimmer 1.25s ease-in-out infinite}.history-skeleton span{width:34px;height:34px}.history-skeleton div{display:grid;gap:7px}.history-skeleton i{width:70%;height:15px}.history-skeleton b{width:44%;height:9px}.history-skeleton em{width:68px;height:20px}@keyframes history-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.history-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:history-overlay-in .18s ease-out}.history-sheet{width:min(100%,430px);max-height:min(78svh,650px);display:flex;flex-direction:column;gap:18px;border-radius:30px 30px 0 0;padding:11px 24px max(22px,calc(env(safe-area-inset-bottom,0px) + 16px));background:radial-gradient(circle at 90% 110%,rgba(255,124,0,.12),transparent 40%),#111214fa;border:1px solid rgba(255,255,255,.07);box-shadow:0 -18px 70px #000000ad;animation:history-sheet-in .24s cubic-bezier(.22,1,.36,1)}.history-sheet__handle{width:54px;height:4px;align-self:center;border-radius:999px;background:#ffffff52}.history-sheet__header{display:grid;gap:7px;text-align:center}.history-sheet__header h3{margin:0;color:#f8f8f9;font-size:18px;line-height:1.1;font-weight:600}.history-sheet__header p{margin:0;color:#ffffff5c;font-size:11px;line-height:1}.history-sheet__details{display:grid;gap:15px;overflow-y:auto;padding-right:2px;scrollbar-width:none}.history-sheet__details::-webkit-scrollbar{display:none}.history-sheet__row{display:grid;gap:4px}.history-sheet__row span{color:#ffffff52;font-size:12px;line-height:1}.history-sheet__row strong{min-width:0;overflow-wrap:anywhere;color:#fff;font-size:16px;line-height:1.15;font-weight:500}.history-receipts{display:grid;flex:0 1 auto;gap:10px;min-height:0}.history-receipts__title{color:#ffffffeb;font-size:14px}.history-receipts__open{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0d;color:#fffc;text-align:left}.history-receipts__open span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-receipts__open strong{flex:0 0 auto;min-width:25px;height:25px;display:grid;place-items:center;border-radius:999px;background:#ff9d2e1f;color:#ff9d2e;font-size:12px}.history-receipts__empty{color:#ffffff7a;font-size:13px}.history-receipts-overlay{z-index:280}.history-receipts-sheet{max-height:min(72svh,590px)}.history-receipts-sheet__list{min-height:0;display:grid;gap:9px;overflow-y:auto}.history-receipts-sheet__list>button{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff0d;color:#fff;text-align:left}.history-receipts-sheet__list>button>span{min-width:0;display:grid;gap:4px}.history-receipts-sheet__list strong,.history-receipts-sheet__list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-receipts-sheet__list strong{font-size:14px}.history-receipts-sheet__list small{color:#fff6;font-size:11px}.history-receipts-sheet__list b{flex:0 0 auto;color:#ff9d2e;font-size:13px}.history-sheet__cabinet{min-height:48px;width:100%;border-radius:999px;border:1px solid rgba(255,255,255,.58);background:transparent;color:#ffffff80;font-size:15px;line-height:1;font-weight:500;transition:border-color .18s ease,color .18s ease,transform .18s ease}.history-sheet__cabinet:active{transform:scale(.985);border-color:#ff920fcc;color:#fff}.history-p2p-receipt-actions{width:100%;display:grid;gap:10px}.history-sheet__repeat{min-height:50px;width:100%;border:0;border-radius:999px;background:linear-gradient(135deg,#ff7a00,#ff9d18);box-shadow:0 10px 28px #ff840038;color:#fff;font-size:15px;font-weight:700}.history-sheet__repeat:disabled,.history-sheet__cabinet:disabled{opacity:.55}.history-sheet--confirm{gap:18px}.history-repeat-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px}.history-repeat-summary>div{display:grid;gap:6px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff09}.history-repeat-summary span,.history-repeat-note{color:#ffffff70;font-size:12px}.history-repeat-summary strong{color:#fff;font-size:15px}.history-repeat-note{margin:0;line-height:1.45;text-align:center}.history-repeat-actions{display:grid;gap:10px}.history-repeat-requisites{display:grid;gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff14}.history-repeat-requisites>div{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:12px;align-items:center;padding:12px 14px;background:#121318}.history-repeat-requisites span{color:#ffffff6b;font-size:12px}.history-repeat-requisites strong{overflow-wrap:anywhere;color:#fff;font-size:13px;text-align:right}.service-card-purpose-input{min-height:110px;resize:none;padding-top:14px;line-height:1.45}.worker-order-sheet__purpose{display:grid;gap:6px;margin:14px 0;padding:14px 16px;border:1px solid rgba(255,145,15,.22);border-radius:14px;background:#ff910f12}.worker-order-sheet__purpose span{color:#ffffff73;font-size:12px}.worker-order-sheet__purpose strong{color:#fff;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.worker-order-sheet__protection{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;margin:12px 0 4px;padding:10px 12px;overflow:hidden;border-color:#82aecc3d;background:#07111c url(/dallas-next/assets/worker-order-protection-bg-DGydYOco.png) center / 100% 100% no-repeat;box-shadow:0 8px 24px #020a144d,inset 0 1px #ddf5ff14}.worker-order-sheet__protection-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(218,249,255,.48);border-radius:11px;background:#0319349e;color:#dff8ff!important;font-size:18px!important;text-shadow:0 0 10px #5ed4ff}.worker-order-sheet__protection-copy{display:grid;gap:3px;min-width:0}.worker-order-sheet__protection-copy small,.worker-order-sheet__protection-bonus small{color:#dcf6ff9e;font-size:7px;font-weight:800;letter-spacing:.09em}.worker-order-sheet__protection-copy strong{color:#f4fcff;font-size:12px;line-height:1.15;white-space:nowrap}.worker-order-sheet__protection-bonus{display:grid;justify-items:end;gap:2px}.worker-order-sheet__protection-bonus b{color:#fff;font-size:18px;line-height:1;text-shadow:0 0 12px rgba(93,213,255,.8)}.worker-desktop-stat--frozen{border-color:#ff992040;background:linear-gradient(145deg,#ff910f1c,#121318f5)}.worker-desktop-stat--frozen em{color:#ff9a1f}.worker-balance-card__frozen{margin:10px 0 0;color:#ffffff9e;font-size:12px}@media (prefers-reduced-motion: reduce){.balance-currency-switch,.balance-currency-switch__track,.balance-currency-switch__thumb,.balance-currency-switch__label,.balance-value,.balance-amount-swap{animation:none!important;transition:none!important}}.chat-reply-context-menu{position:fixed;z-index:10020;display:flex;gap:9px;align-items:center;min-width:140px;padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#171f2afa;box-shadow:0 14px 36px #0000006b;color:#fff;font-size:14px}.chat-reply-context-menu span{color:#65a9e9;font-size:18px}.chat-reply-composer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin:0 8px 8px;padding:9px 10px;border-left:3px solid #4d9be6;border-radius:6px 12px 12px 6px;background:#4d9be617}.chat-reply-composer__icon{color:#65a9e9;font-size:20px}.chat-reply-composer div{display:grid;min-width:0;gap:2px}.chat-reply-composer strong{overflow:hidden;color:#65a9e9;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.chat-reply-composer div span{overflow:hidden;color:#ffffffa8;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.chat-reply-composer button{border:0;background:transparent;color:#fff9;font-size:22px}.chat-reply-quote{display:grid;width:100%;gap:2px;margin:0 0 7px;padding:6px 8px;border:0;border-left:3px solid #65a9e9;border-radius:4px 8px 8px 4px;background:#00000029;text-align:left}.chat-reply-quote strong{color:#65a9e9;font-size:11px}.chat-reply-quote span{overflow:hidden;color:#ffffffb8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admin-dispute-chat__message-wrapper{position:relative;transition:transform .18s cubic-bezier(.2,.75,.25,1);touch-action:pan-y}.chat-swipe-reply-icon{position:absolute;top:50%;right:-54px;z-index:-1;display:grid;width:36px;height:36px;place-items:center;transform:translateY(-50%) scale(.72);border-radius:50%;background:#303744f0;color:#fff;font-size:20px;opacity:0;transition:opacity .12s ease,transform .12s ease}.chat-swipe-reply-icon--visible{transform:translateY(-50%) scale(1);opacity:1}@keyframes history-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes history-sheet-in{0%{transform:translateY(24px)}to{transform:translateY(0)}}.scan-screen{position:relative;min-height:0;border-radius:30px;overflow:hidden;background:#040506}.scan-camera{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#040506}.scan-camera--hidden{display:none}.scan-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000002e;pointer-events:none}.scan-window{position:absolute;left:50%;top:52%;width:min(246px,calc(100% - 72px));aspect-ratio:1 / 1;transform:translate(-50%,-50%);border-radius:8px;background:#ffffff14;box-shadow:0 0 0 999px #00000080;backdrop-filter:brightness(1.18) saturate(1.04);-webkit-backdrop-filter:brightness(1.18) saturate(1.04);pointer-events:none}.scan-window__corner{position:absolute;width:32px;height:32px;border-color:#ff8507;border-style:solid;border-width:0}.scan-window__corner--top-left{top:0;left:0;border-top-width:4px;border-left-width:4px;border-top-left-radius:8px}.scan-window__corner--top-right{top:0;right:0;border-top-width:4px;border-right-width:4px;border-top-right-radius:8px}.scan-window__corner--bottom-left{bottom:0;left:0;border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:8px}.scan-window__corner--bottom-right{right:0;bottom:0;border-right-width:4px;border-bottom-width:4px;border-bottom-right-radius:8px}.scan-title{position:absolute;top:64px;left:50%;transform:translate(-50%);margin:0;font-size:28px;line-height:1;letter-spacing:-.03em;font-weight:600}.scan-close{position:absolute;top:56px;right:12px;width:34px;height:34px;border:0;border-radius:10px;background:#181a1e80;color:#ffffff47;font-size:24px;line-height:1;padding:0}.scan-error{position:absolute;left:50%;top:126px;transform:translate(-50%);margin:0;color:#ffffff8f;font-size:14px;line-height:1.15}.scan-controls{position:absolute;left:50%;bottom:18px;width:56px;height:56px;transform:translate(-50%)}.scan-gallery{position:absolute;right:0;width:152px;height:56px;border:0;border-radius:30px;background:linear-gradient(180deg,#1e1f24f0,#141419f2);color:#f4f4f6;display:grid;grid-template-columns:18px auto;align-items:center;justify-content:start;column-gap:6px;padding:0 66px 0 14px;box-shadow:0 12px 22px #00000057;z-index:1}.scan-gallery input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.scan-gallery img{width:18px;height:18px;object-fit:contain}.scan-gallery span{font-size:11px;line-height:1.05;transform:translateY(.5px);white-space:nowrap}.client-qr-camera-wrap .scan-gallery{left:50%;right:auto;bottom:88px;transform:translate(-50%)}.scan-center{position:absolute;left:0;top:0;width:56px;height:56px;border:0;border-radius:50%;background:linear-gradient(180deg,#ff9719,#ff8507);display:grid;place-items:center;z-index:2}.scan-center img{width:26px;height:26px;object-fit:contain}.topup-screen{border-radius:30px;min-height:0;background:transparent;padding:6px 8px 14px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:14px}.topup-header{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px}.topup-header__title{margin:0;text-align:center;font-size:22px;line-height:1;font-weight:600}.topup-header__btn{width:40px;height:40px;border:0;border-radius:10px;background:#0d0e12e6;color:#ffffff5c;font-size:30px;line-height:1;padding:0}.topup-header__btn--close{font-size:24px}.topup-content{min-height:0;overflow:auto;display:grid;align-content:start;gap:12px;padding:0 2px;animation:topup-fade-in .26s ease both}.topup-content--amount,.topup-content--invoice{align-content:center;gap:12px}.topup-section-title{margin:0;font-size:14px;line-height:1.2;font-weight:600;color:#ffffffb8}.topup-section-title--center{text-align:center}.topup-service-card{width:100%;min-height:76px;border-radius:22px;border:1px solid rgba(255,255,255,.045);background:linear-gradient(135deg,#ffffff09,#fff0),#111217c7;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;color:inherit;text-align:left;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.topup-service-list{display:grid;gap:8px}.topup-service-card--selected{border-color:#ff8b167a;background:linear-gradient(135deg,#ff8b161a,#fff0),#111217e0}.topup-service-card:active{transform:scale(.99)}.topup-service-choice{width:24px;height:24px;flex:0 0 24px;border-radius:50%;border:1px solid rgba(255,255,255,.14);display:grid;place-items:center;background:#ffffff09;color:#090909;font-size:14px;font-weight:900}.topup-service-card--selected .topup-service-choice{border-color:#ff8b16;background:#ff8b16}.topup-service-main{min-width:0;display:flex;align-items:center;gap:12px}.topup-service-main span{min-width:0;display:grid;gap:4px}.topup-service-main strong,.topup-invoice-provider{color:#fff;font-size:16px;line-height:1;font-weight:700}.topup-service-main small{color:#ffffff6b;font-size:12px;line-height:1.2}.topup-service-icon{width:42px;height:42px;border-radius:14px;object-fit:cover;box-shadow:0 8px 18px #2f8eff29}.topup-service-icon--large{width:58px;height:58px;border-radius:18px}.topup-selected-badge{flex:0 0 auto;border-radius:999px;padding:7px 10px;background:#ff840821;color:#ff9417;font-size:12px;line-height:1;font-weight:700}.topup-currency-segments{border-radius:20px;padding:4px;background:#1112179e;border:1px solid rgba(255,255,255,.045);display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:4px}.topup-currency-segment{height:46px;border:0;border-radius:16px;background:transparent;color:#ffffff7a;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:background-color .22s ease,color .22s ease,transform .22s ease}.topup-currency-segment img{width:20px;height:20px;border-radius:999px;object-fit:contain;opacity:.72;transition:opacity .22s ease,transform .22s ease}.topup-currency-segment--active{background:linear-gradient(180deg,#ff971f,#ff8208);color:#fff;transform:scale(1.01)}.topup-currency-segment--active img{opacity:1;transform:scale(1.02)}.topup-amount-mode{width:min(100%,280px);padding:4px;border-radius:16px;background:#ffffff0e;display:grid;grid-template-columns:1fr 1fr;gap:4px}.topup-amount-mode__item{height:38px;border:0;border-radius:12px;background:transparent;color:#ffffff8c;font-size:13px;font-weight:750}.topup-amount-mode__item--active{color:#fff;background:linear-gradient(180deg,#ff971f,#ff8208);box-shadow:0 5px 14px #ff840833}.topup-amount-card,.topup-invoice-card{border-radius:24px;border:1px solid rgba(255,255,255,.045);background:linear-gradient(180deg,#ffffff09,#fff0),#111217c7;padding:18px 14px;display:grid;justify-items:center;gap:12px}.topup-invoice-card--success{min-height:250px;align-content:center}.topup-amount-input-wrap{position:relative;width:100%;display:block}.topup-amount-input{width:100%;height:78px;border:0;border-radius:20px;background:#00000038;color:#fff;font-size:38px;line-height:1;font-weight:750;text-align:center;outline:none}.topup-amount-input::placeholder{color:#fff3}.topup-amount-currency{position:absolute;top:50%;right:22px;transform:translateY(-50%);color:#ffffff57;font-size:28px;line-height:1;font-weight:750;pointer-events:none}.topup-crypto-estimate{margin:0;color:#ffffff70;font-size:16px;line-height:1;font-weight:600}.topup-rate-line{min-height:44px;border-radius:18px;padding:0 14px;background:#11121794;border:1px solid rgba(255,255,255,.04);display:flex;align-items:center;justify-content:space-between;gap:12px}.topup-rate-line span,.topup-invoice-summary span{color:#ffffff6b;font-size:13px}.topup-rate-line strong,.topup-invoice-summary strong{color:#ffffffeb;font-size:14px;font-weight:700}.topup-invoice-provider{margin:2px 0 0}.topup-invoice-title{margin:0;color:#fff;font-size:22px;line-height:1;font-weight:750}.topup-status-pill{border-radius:999px;padding:8px 12px;background:#ff840821;color:#ff9417;font-size:12px;font-weight:700}.topup-status-pill--paid{background:#36d39924;color:#7ce6b7}.topup-invoice-summary{width:100%;min-height:42px;border-top:1px solid rgba(255,255,255,.075);display:flex;align-items:center;justify-content:space-between;gap:12px}.topup-notice{margin:0;color:#ffffff85;font-size:13px;text-align:center}.topup-content--address{width:100%;max-width:100%;overflow:hidden;gap:clamp(5px,1svh,9px);align-content:space-between}.topup-screen--address{width:100%;max-width:100%;overflow:hidden;gap:8px;padding-bottom:6px}.topup-screen--address>*{min-width:0;max-width:100%}.topup-address-hero{display:grid;justify-items:center;gap:3px;text-align:center}.topup-address-hero h3,.topup-address-hero p{margin:0}.topup-address-hero h3{color:#fff;font-size:clamp(18px,2.7svh,22px);line-height:1.1}.topup-address-hero p{color:#ffffff6b;font-size:13px}.topup-address-network{padding:5px 9px;border:1px solid rgba(40,169,255,.25);border-radius:999px;background:#1799ec1a;color:#62bfff;font-size:11px;font-weight:750;letter-spacing:.02em}.topup-address-card{width:100%;min-width:0;max-width:100%;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:clamp(8px,1.4svh,12px);display:flex;flex-direction:column;align-items:center;gap:clamp(6px,1svh,10px);background:radial-gradient(circle at 50% 0%,rgba(34,163,249,.12),transparent 58%),#111217d1}.topup-address-qr-wrap{position:relative;width:clamp(104px,calc(100svh - 452px),166px);height:clamp(104px,calc(100svh - 452px),166px);flex:0 0 auto;margin-inline:auto;padding:7px;border-radius:18px;background:#fff;box-shadow:0 16px 38px #00000047}.topup-address-qr{width:100%;height:100%;display:block;border-radius:14px}.topup-address-qr-coin{position:absolute;left:50%;top:50%;width:34px;height:34px;padding:3px;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:999px;background:#fff}.topup-address-value{width:100%;min-height:44px;border:0;border-radius:14px;padding:7px 10px 7px 12px;display:flex;align-items:center;justify-content:center;gap:9px;background:#0000003d;color:#ffffffd1}.topup-address-value span{min-width:0;flex:1;overflow-wrap:anywhere;word-break:break-all;white-space:normal;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.28;text-align:center}.topup-address-value img{width:17px;height:17px;flex:0 0 17px;opacity:.8}.topup-address-details{width:100%;min-width:0;max-width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.topup-address-details>div{min-width:0;min-height:clamp(45px,7svh,56px);padding:6px 5px;border:1px solid rgba(255,255,255,.045);border-radius:13px;display:grid;align-content:center;gap:4px;text-align:center;background:#111217a3}.topup-address-details span{color:#ffffff61;font-size:10px}.topup-address-details strong{color:#ffffffe6;font-size:11px;line-height:1.15}.topup-address-warning{width:100%;min-width:0;max-width:100%;border:1px solid rgba(255,145,37,.13);border-radius:14px;padding:7px 10px;display:grid;gap:3px;background:#ff840812}.topup-address-warning strong{color:#ff9b35;font-size:11px}.topup-address-warning span{color:#ffffff7a;font-size:11px;line-height:1.35}.topup-screen--trc20 .topup-address-network{border-color:#28a9ff40;color:#62bfff;background:#1799ec1a}.topup-screen--trc20 .topup-address-card{border-color:#ffffff12;background:radial-gradient(circle at 50% 0%,rgba(34,163,249,.12),transparent 58%),#111217d1}.topup-screen--trc20 .topup-address-warning{border-color:#ff912521;background:#ff840812}.topup-screen--trc20 .topup-address-warning strong{color:#ff9b35}.topup-screen--trc20 .topup-continue{background:linear-gradient(180deg,#ff9617,#ff8408)}.topup-address-last{width:100%;min-width:0;max-width:100%;min-height:32px;padding:0 12px;border-radius:14px;display:flex;align-items:center;justify-content:space-between;background:#36d39914;color:#7ce6b7;font-size:12px}.topup-actions{display:grid;gap:8px}.topup-screen--address .topup-actions{width:100%;min-width:0;max-width:100%;gap:6px}.topup-screen--address .topup-continue,.topup-screen--address .topup-secondary-button{min-height:clamp(42px,6.5svh,48px);border-radius:15px}@media (max-height: 620px){.topup-screen--address .topup-address-hero p{display:none}.topup-screen--address .topup-address-warning span{font-size:10px;line-height:1.22}.topup-screen--address .topup-address-qr-coin{width:29px;height:29px}}.topup-continue{min-height:54px;border:0;border-radius:18px;color:#fff;font-size:16px;font-weight:700;background:linear-gradient(180deg,#ff9617,#ff8408);transition:opacity .18s ease,filter .18s ease,transform .18s ease}.topup-continue:active,.topup-secondary-button:active{transform:scale(.985)}.topup-continue:disabled,.topup-secondary-button:disabled,.topup-text-button:disabled{opacity:.45}.topup-secondary-button{min-height:52px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#111217b8;color:#ffffffe6;font-size:15px;font-weight:700}.topup-copy-button{display:inline-flex;align-items:center;justify-content:center;gap:9px}.topup-copy-button img{width:16px;height:16px;object-fit:contain}.topup-text-button{min-height:36px;border:0;background:transparent;color:#fff6;font-size:14px;font-weight:600}@keyframes topup-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.worker-topup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:stretch;padding:calc(10px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)) + var(--manual-top-shift)) 8px calc(8px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)))}.worker-topup-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#08090b}.worker-topup-overlay__panel{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:24px;padding:14px 12px 12px;background:#111216;box-shadow:0 18px 54px #0000006b}.worker-topup-overlay__panel .topup-screen{height:100%}@media (min-width: 900px){.worker-topup-overlay--desktop{left:238px;padding:34px}.worker-topup-overlay--desktop .worker-topup-overlay__backdrop{background:radial-gradient(circle at 58% 42%,rgba(255,129,4,.06),transparent 26%),#03040675;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.worker-topup-overlay--desktop .worker-topup-overlay__panel{width:min(720px,calc(100vw - 330px));height:auto;max-height:calc(100dvh - 80px);border-radius:24px;padding:22px 24px 24px;background:radial-gradient(circle at 100% 0%,rgba(255,128,0,.13),transparent 34%),linear-gradient(155deg,#141519fc,#090a0dfe);box-shadow:0 28px 90px #0000008f,0 0 0 1px #ff8b160f}.worker-topup-overlay--desktop .topup-screen{height:auto;min-height:0;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:18px;padding:0}.worker-topup-overlay--desktop .topup-header{grid-column:1}.worker-topup-overlay--desktop .topup-header__title{font-size:25px}.worker-topup-overlay--desktop .topup-content{grid-column:1;grid-row:2;overflow:visible;padding:0;gap:14px}.worker-topup-overlay--desktop .topup-service-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.worker-topup-overlay--desktop .topup-service-card{min-height:78px;border-radius:18px}.worker-topup-overlay--desktop .topup-currency-segments{max-width:none;border-radius:17px}.worker-topup-overlay--desktop .topup-actions,.worker-topup-overlay--desktop .topup-screen>.topup-continue{grid-column:1;grid-row:3;width:100%}.worker-topup-overlay--desktop .topup-screen>.topup-continue{min-height:52px;border-radius:16px}.worker-topup-overlay--desktop .topup-content--amount,.worker-topup-overlay--desktop .topup-content--invoice{align-content:start}.worker-topup-overlay--desktop .topup-screen--amount,.worker-topup-overlay--desktop .topup-screen--invoice,.worker-topup-overlay--desktop .topup-screen--success{width:min(100%,620px);margin:0 auto}.worker-topup-overlay--desktop .topup-amount-card,.worker-topup-overlay--desktop .topup-invoice-card{border-radius:20px;padding:18px}.worker-topup-overlay--desktop .topup-invoice-card--success{min-height:210px}.worker-topup-overlay--desktop .topup-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.worker-topup-overlay--desktop .topup-actions .topup-continue,.worker-topup-overlay--desktop .topup-actions .topup-text-button{grid-column:1 / -1}}.client-qr-screen{position:relative;border-radius:24px;background:radial-gradient(circle at 95% 86%,rgba(255,117,0,.18),transparent 34%),#040506;padding:10px 12px 14px;display:flex;flex-direction:column;gap:10px;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;overscroll-behavior:contain}.client-qr-screen--cash{gap:10px;overflow-y:auto;overflow-x:hidden;padding-bottom:34px}.client-qr-screen--cash .client-qr-actions{padding-top:2px}.client-qr-screen--cash .client-qr-cash-info{position:relative;overflow:hidden;display:grid;gap:13px;padding:16px 17px;border:1px solid rgba(255,143,21,.22);border-radius:19px;background:linear-gradient(145deg,#1c1816fa,#121318fa 62%);width:100%;max-width:100%;box-sizing:border-box;flex:0 0 auto;min-height:max-content;overflow:visible}.client-qr-screen--cash .client-qr-cash-info:before{content:"";position:absolute;width:130px;height:130px;right:-52px;top:-64px;border-radius:50%;background:#ff91141f;filter:blur(12px);pointer-events:none}.client-qr-screen--cash .client-qr-cash-info__title,.client-qr-screen--cash .client-qr-cash-info__fees,.client-qr-screen--cash .client-qr-cash-info__timer{display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative;z-index:1}.client-qr-screen--cash .client-qr-cash-info__title{flex-wrap:wrap}.client-qr-screen--cash .client-qr-cash-info__title span{color:#ffffff94;font-size:12px}.client-qr-screen--cash .client-qr-cash-info__title b{color:#fff;font-size:13px;font-weight:700}.client-qr-screen--cash .client-qr-cash-info__steps{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:5px;position:relative;z-index:1;min-width:0}.client-qr-screen--cash .client-qr-cash-info__steps>span{display:grid;justify-items:center;gap:6px}.client-qr-screen--cash .client-qr-cash-info__steps b{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;color:#17100a;background:#ff941b;font-size:12px;box-shadow:0 3px 10px #ff941b3d}.client-qr-screen--cash .client-qr-cash-info__steps small{color:#fff9;font-size:10px;white-space:nowrap}.client-qr-screen--cash .client-qr-cash-info__steps i{height:1px;background:#ff941b59}.client-qr-screen--cash .client-qr-cash-info__fees{padding-top:11px;border-top:1px solid rgba(255,255,255,.08)}.client-qr-screen--cash .client-qr-cash-info__fees span,.client-qr-screen--cash .client-qr-cash-info__timer span{color:#ffffff8c;font-size:11px}.client-qr-screen--cash .client-qr-cash-info__fees strong{color:#ffffffe0;font-size:11px;line-height:1.55;text-align:right}.client-qr-screen--cash .client-qr-cash-info__timer strong{color:#ff9a25;font-size:12px}.client-qr-screen--cash .client-qr-cash-form-error{margin:10px 0 0;color:#ff7b72;font-size:12px;line-height:1.35;text-align:center}.client-qr-screen--cash .client-qr-header{grid-template-columns:44px;align-items:stretch}.client-qr-screen--cash .client-qr-header__title{display:none}.client-qr-screen--cash .client-qr-cash-greeting{display:flex;align-items:center;gap:9px;padding:7px 8px 4px;color:#ffffffeb;font-size:18px;line-height:1.2;font-weight:650}.client-qr-screen--cash .client-qr-cash-greeting strong{color:#ff9820;font-weight:750}.client-qr-screen--cash .client-qr-cash-greeting img,.client-qr-screen--cash .client-qr-cash-greeting__avatar{width:34px;height:34px;flex:0 0 34px;border-radius:50%}.client-qr-screen--cash .client-qr-cash-greeting--stage{margin-top:2px;margin-bottom:-2px;padding-left:14px;font-size:20px}.client-qr-screen--cash .client-qr-cash-greeting img{object-fit:cover}.client-qr-screen--cash .client-qr-cash-greeting__avatar{display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#ff9a1b,#9a4b0b);font-size:15px}.client-qr-screen--cash .client-qr-cash-top-banner{display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:linear-gradient(115deg,#ff8b0d29,#18191ff5 58%)}.client-qr-screen--cash .client-qr-cash-top-banner span{color:#ff9a25;font-size:10px;font-weight:800;letter-spacing:.12em}.client-qr-screen--cash .client-qr-cash-top-banner strong{color:#ffffffeb;font-size:15px;font-weight:700}.client-qr-screen--cash .client-qr-header .client-qr-cash-top-banner{min-height:58px;padding:11px 15px;border-radius:17px}.client-qr-screen--cash .client-qr-header .client-qr-service-card{min-width:0;min-height:58px;padding:8px 12px;border-radius:17px;gap:10px}.client-qr-screen--cash .client-qr-header .client-qr-service-card__icon{width:38px;height:38px;flex:0 0 38px}.client-qr-screen--cash .client-qr-header .client-qr-service-card__title{font-size:13px;white-space:nowrap}.client-qr-screen--cash .client-qr-header .client-qr-service-card__subtitle{font-size:10px;white-space:nowrap}.client-qr-screen--cash .client-qr-cash-info__title b{display:inline-flex;align-items:center;gap:6px}.client-qr-screen--cash .client-qr-cash-info__title b img{width:17px;height:17px;object-fit:contain}.client-qr-screen--cash .client-qr-cash-atm{position:relative;height:184px;min-height:184px;flex:0 0 184px;margin:4px 8px 0;overflow:hidden;border-radius:22px;background:#09090b;box-shadow:0 10px 28px #ff660021}.client-qr-screen--cash .client-qr-cash-atm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(4,5,6,.82) 100%);pointer-events:none}.client-qr-screen--cash .client-qr-cash-atm img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;transform:none;transform-origin:center;filter:saturate(.9) brightness(.82)}.client-qr-header{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px}.client-qr-header__back{width:40px;height:40px;border:0;border-radius:999px;background:#ffffff0f;color:#ffffff7a;font-size:30px;line-height:1}.client-qr-header__title{margin:0;min-height:40px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(180deg,#1a1c23e6,#121318eb);border:1px solid rgba(255,255,255,.05);color:#f4f4f6;font-size:16px;font-weight:500}.client-qr-camera-wrap{position:relative;min-height:0;border-radius:22px;overflow:hidden}.client-qr-scanning-title{position:absolute;left:50%;top:56px;transform:translate(-50%);margin:0;color:#fff;font-size:16px;line-height:1.2;text-align:center;width:min(260px,calc(100% - 30px))}.client-qr-scanning-error{position:absolute;left:50%;top:82px;transform:translate(-50%);margin:0;color:#fff9;font-size:12px}.client-qr-upload-entry{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:26px 18px 20px;text-align:center}.client-qr-upload-entry__icon{width:104px;height:104px;display:grid;place-items:center;border-radius:31px;background:radial-gradient(circle at 35% 25%,rgba(255,178,75,.34),transparent 45%),linear-gradient(145deg,#ff981c,#f47700);box-shadow:0 24px 55px #ff7e0547,inset 0 1px #ffffff47}.client-qr-upload-entry__icon img{width:54px;height:54px;object-fit:contain}.client-qr-upload-entry__copy{margin:25px 0 28px}.client-qr-upload-entry__copy h2{margin:0;color:#fff;font-size:23px;line-height:1.12;letter-spacing:-.035em}.client-qr-upload-entry__copy p{max-width:310px;margin:10px auto 0;color:#ffffff6b;font-size:13px;line-height:1.4}.client-qr-upload-entry__button{width:100%;min-height:52px;display:grid;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(180deg,#ff981c,#f47a00);box-shadow:0 13px 28px #ff7e0538,inset 0 1px #fff3;font-size:14px;font-weight:720;cursor:pointer}.client-qr-upload-entry__button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.client-qr-upload-entry>.client-qr-btn--secondary{width:100%;margin-top:10px}.client-qr-entry-choice{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 18px 20px;text-align:center}.client-qr-entry-choice__actions{width:100%;display:grid;gap:10px}.client-qr-entry-option{width:100%;min-height:76px;padding:12px 14px;display:grid;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.075);border-radius:18px;color:#fff;background:linear-gradient(145deg,#1c1d22fa,#121317fa);text-align:left;box-shadow:inset 0 1px #ffffff09,0 12px 28px #00000029}.client-qr-entry-option--camera{border-color:#ff911233;background:radial-gradient(circle at 0 50%,rgba(255,139,12,.15),transparent 43%),linear-gradient(145deg,#201a17,#141519)}.client-qr-entry-option__glyph{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#ff981c,#f47700);box-shadow:0 9px 20px #ff7e0533;font-size:25px;font-weight:500}.client-qr-entry-option__glyph img{width:27px;height:27px;display:block;object-fit:contain}.client-qr-entry-option__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.client-qr-entry-option__copy{min-width:0;display:grid;gap:5px}.client-qr-entry-option strong{font-size:14px;line-height:1.05;font-weight:700}.client-qr-entry-option small{color:#ffffff61;font-size:11px;line-height:1.15}.client-qr-entry-option>i{color:#ffffff47;font-size:24px;line-height:1;font-style:normal}.client-qr-entry-choice>.client-qr-btn--secondary{width:100%;margin-top:12px}.client-qr-service-card{display:flex;align-items:center;align-self:stretch;gap:12px;min-height:58px;border-radius:18px;padding:0 12px;background:#131419f0;border:1px solid rgba(255,255,255,.05)}.client-qr-service-card__icon{width:40px;height:40px;border-radius:12px;background:#ffffff0f;display:grid;place-items:center}.client-qr-service-card__icon img{width:20px;height:20px}.client-qr-service-card__text{display:grid;gap:2px}.client-qr-service-card__title{color:#f2f2f3;font-size:17px;line-height:1.1;font-weight:650}.client-qr-service-card__subtitle{color:#ffffff3d;font-size:11px}.client-qr-cash-info{display:grid;gap:0;padding:12px;border:1px solid rgba(255,139,10,.16);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,132,8,.12),transparent 45%),#131419eb}.client-qr-cash-info__steps{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:7px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.client-qr-cash-info__steps>span{display:grid;justify-items:center;gap:4px}.client-qr-cash-info__steps b{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;color:#130b02;background:#ff8a08;font-size:11px}.client-qr-cash-info__steps small{color:#ffffff85;font-size:9px;white-space:nowrap}.client-qr-cash-info__steps i{height:1px;background:linear-gradient(90deg,#ff8a08a6,#ffffff14)}.client-qr-cash-info>p{display:flex;justify-content:space-between;margin:9px 0 0;color:#ffffff8c;font-size:11px}.client-qr-cash-info>p+p{margin-top:6px}.client-qr-cash-info>p strong{color:#ffffffc7;font-weight:550}.client-qr-cash-info>p span{color:#ff981c;font-weight:750}.client-qr-screen--cash .client-qr-service-card,.client-qr-screen--cash .client-qr-summary,.client-qr-screen--cash .client-qr-cash-info{border-color:#ffffff0f;background:#131419f0;box-shadow:none}.client-qr-screen--cash .client-qr-cash-info{gap:8px;padding:12px}.client-qr-screen--cash .client-qr-cash-info .client-qr-details-preview__row{gap:3px}.client-qr-screen--cash .client-qr-cash-info .client-qr-details-preview__row+.client-qr-details-preview__row{padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.client-qr-screen--cash .client-qr-cash-info .client-qr-details-preview__row strong{font-size:12px;line-height:1.25}.client-qr-summary{border-radius:18px;padding:4px 12px;background:#131419f0;border:1px solid rgba(255,255,255,.05)}.client-qr-details-preview{display:grid;gap:8px;border-radius:14px;padding:12px;background:#131419d1;border:1px solid rgba(255,255,255,.05)}.client-qr-details-preview__row{display:grid;gap:3px}.client-qr-details-preview__row span{color:#ffffff57;font-size:12px}.client-qr-details-preview__row strong{color:#f2f2f3;font-size:15px;line-height:1.2;font-weight:500}.client-qr-summary__row{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f1f1f2;font-size:13px;border-bottom:1px solid rgba(255,255,255,.06);transition:opacity .26s ease,transform .26s ease}.client-qr-summary:not(.client-qr-summary--calculated) .client-qr-summary__row:not(.client-qr-summary__row--total) strong,.client-qr-summary:not(.client-qr-summary--calculated) .client-qr-summary__row--total strong{color:#ffffff8a}.client-qr-summary--calculated .client-qr-summary__row:nth-last-child(-n+2){animation:client-qr-calculation-appear .26s ease both}.client-qr-summary__row:last-child{border-bottom:0}.client-qr-summary__row strong{font-weight:600;font-size:18px}.client-qr-summary__row--total strong{color:#ff8b0a}.client-qr-amount-field{min-height:96px;display:grid;align-content:center;gap:6px;padding:12px 0 14px;border-bottom:1px solid rgba(255,255,255,.06)}.client-qr-amount-field__label{color:#f1f1f2;font-size:14px}.client-qr-amount-field small{color:#ffffff4d;font-size:12px;line-height:1.1}.client-qr-amount-input-wrap{width:100%;display:flex;align-items:center;margin-top:6px;border:1px solid rgba(255,139,10,.22);border-radius:13px;padding-right:14px;background:#090a0ec7}.client-qr-amount-input-wrap:focus-within{border-color:#ff8b0a7a}.client-qr-amount-input-wrap b{flex:0 0 auto;color:#ffffff7a;font-size:18px;font-weight:600}.client-qr-amount-field input{width:100%;border:0;margin-top:0;padding:12px 14px;background:transparent;color:#fff;font-size:18px;font-weight:600;outline:none;text-align:left}.client-qr-amount-field input::placeholder{color:#ffffff47}.client-qr-state-center{align-self:center;justify-self:center;display:grid;justify-items:center;gap:10px;text-align:center;width:min(280px,100%)}.client-qr-state-title{margin:0;font-size:18px;line-height:1.12;color:#f6f6f7}.client-qr-state-subtitle{margin:0;font-size:14px;line-height:1.15;color:#ffffff3d}.client-qr-status-icon{width:108px;height:108px;border-radius:999px;display:grid;place-items:center;border:2px solid #ff8a08}.client-qr-status-icon>span{display:block;width:44px;height:44px;position:relative}.client-qr-status-icon--ok{border-color:#2dc96b}.client-qr-status-icon--ok>span:before{content:"";position:absolute;top:10px;right:6px;bottom:12px;left:6px;border-left:5px solid #2dc96b;border-bottom:5px solid #2dc96b;transform:rotate(-45deg)}.client-qr-status-icon--error>span:before,.client-qr-status-icon--error>span:after{content:"";position:absolute;left:50%;top:50%;width:42px;height:3px;background:#ff8a08;transform-origin:center}.client-qr-status-icon--error>span:before{transform:translate(-50%,-50%) rotate(45deg)}.client-qr-status-icon--error>span:after{transform:translate(-50%,-50%) rotate(-45deg)}.client-qr-status-icon--search>span:before{content:"";position:absolute;left:4px;top:4px;width:28px;height:28px;border:3px solid #ff8a08;border-radius:999px}.client-qr-status-icon--search>span:after{content:"";position:absolute;right:2px;bottom:2px;width:16px;height:3px;background:#ff8a08;transform:rotate(45deg);transform-origin:right center}.client-qr-status-icon--wallet>span{background-image:url(/dallas-next/assets/client-wallet-Cer9x4q2.png);background-repeat:no-repeat;background-position:center;background-size:34px 34px}.client-qr-actions{margin-top:auto;display:grid;gap:10px}.client-qr-btn{min-height:50px;border:0;border-radius:30px;font-size:15px;font-weight:500;color:#fff;transition:opacity .26s ease,background .26s ease,box-shadow .26s ease,filter .26s ease}.client-qr-btn--primary{background:linear-gradient(180deg,#ff9617,#ff8408);box-shadow:0 8px 18px #ff84083d}.client-qr-btn--secondary{background:#14151af5}.client-qr-btn:disabled{opacity:.4;cursor:default;pointer-events:none;background:linear-gradient(180deg,#2a2b30d1,#191a1fdb);filter:none;box-shadow:none}.client-qr-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.client-qr-confirm-modal{width:min(100%,340px);padding:22px;border-radius:24px;background:linear-gradient(180deg,#17181d,#101116);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 48px #0000006b}.client-qr-confirm-modal__text{margin:0 0 18px;color:#fff;font-size:16px;line-height:1.35;font-weight:700;text-align:center}.client-qr-confirm-modal__actions{display:flex;flex-direction:column;gap:10px}.client-qr-confirm-modal__button{height:52px;border:0;border-radius:999px;color:#fff;font-size:15px;font-weight:800}.client-qr-confirm-modal__button--primary{background:linear-gradient(180deg,#ff9a3d,#ff7a00);box-shadow:0 10px 22px #ff7a0038}.client-qr-confirm-modal__button--secondary{background:#ffffff14;color:#ffffffc7}.client-qr-note{margin:2px 0 0;text-align:center;color:#ffffff40;font-size:12px}.client-qr-note--thanks{margin-top:8px}@keyframes client-qr-calculation-appear{0%{opacity:.72;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.section-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px;padding-inline:1px}.section-header p,.section-header button{margin:0;padding:0;border:0;background:none;font-size:14px;font-size:13px;letter-spacing:-.02em;line-height:1;color:#ffffff57}.assets-card{overflow:hidden;border-radius:26px;background:linear-gradient(180deg,#18181b,#151518);border:1px solid rgba(255,255,255,.05);display:block}.asset-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px}.asset-row--divider{border-bottom:1px solid rgba(255,255,255,.08)}.asset-row__left{display:flex;align-items:center;gap:12px;min-width:0}.asset-row__right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:108px;text-align:right}.asset-icon{width:34px;height:34px;border-radius:50%;flex:0 0 auto;display:block}.asset-row__ticker,.asset-row__rub{margin:0;font-size:15px;line-height:1;letter-spacing:-.04em;font-weight:600;color:#f2f2f4}.asset-row__meta{margin:5px 0 0;font-size:11px;line-height:1;color:#ffffff30;white-space:nowrap}.asset-row__rub,.asset-row__right .asset-row__meta{width:100%;text-align:right;font-variant-numeric:tabular-nums}.bottom-nav{position:relative;display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch;gap:4px;margin-top:0;padding:4px 8px;min-height:70px;border-radius:28px;overflow:visible;background:linear-gradient(180deg,#1b1b1f,#151519);border:1px solid rgba(255,255,255,.04);box-shadow:0 18px 26px #0000003d,inset 0 1px #ffffff08}.nav-item{min-height:0;height:auto;border:0;background:transparent;color:#fff;display:grid;grid-template-rows:36px 9px;justify-items:center;align-content:center;gap:1px;border-radius:18px;padding:2px 0}.nav-item__icon-shell{width:34px;height:34px;display:grid;place-items:center}.nav-item__icon,.nav-item__scan{display:grid;place-items:center}.nav-item__icon{width:34px;height:34px;border-radius:50%}.nav-item--active{background:#ffffff14}.nav-item--active .nav-item__icon{background:transparent}.nav-item__icon-shell--scan{width:70px;height:70px;transform:translateY(-11px);justify-self:center}.nav-item__icon img{width:16px;height:16px;object-fit:contain}.nav-item__scan{width:70px;height:70px;border-radius:50%;background:linear-gradient(180deg,#ff9719,#ff8507);box-shadow:0 14px 22px #ff860757,0 0 28px #ff84073d}.nav-item__scan img{width:30px;height:30px;object-fit:contain}.nav-item__label{font-size:8px;line-height:1;letter-spacing:-.01em;color:#f6f6f6;width:100%;text-align:center;white-space:nowrap}.nav-item--scan{align-content:center}.nav-item__label--ghost{visibility:hidden}.nav-img{display:block}.nav-img--home{transform:scale(1.22) translateY(.5px)}.nav-img--services{transform:scale(1.15) translateY(.5px)}.nav-img--scan{transform:scale(1.34) translateY(-.5px)}.nav-img--history{transform:scale(1.17) translateY(.4px)}.nav-img--profile{transform:scale(1.2) translateY(.2px)}.nav-img--admin-home{transform:scale(1.16) translateY(.3px)}.nav-img--admin-users{transform:scale(1.14) translateY(.3px)}.nav-img--admin-disputes{transform:scale(1.14) translateY(.2px)}.nav-img--admin-settings{transform:scale(1.14) translateY(.3px)}@keyframes caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (max-width: 390px){.phone-frame{max-width:375px;padding-left:6px;padding-right:6px;grid-template-rows:208px 112px minmax(0,1fr) 68px}.hero-card{padding-left:14px;padding-right:14px}.balance-value{font-size:29px}.greeting--services{font-size:15px}.services-title{font-size:20px}.atlanta-banner{height:58px;font-size:18px}.service-item{min-height:68px;padding:11px 12px}.service-item__icon{width:36px;height:36px;font-size:19px}.service-item__title{font-size:12px}.service-item__subtitle{font-size:11px}}.phone-frame--worker-apply:before{background:radial-gradient(circle at 92% 82%,rgba(255,124,0,.14),transparent 32%),linear-gradient(180deg,#09090adb,#09090af5)}.services-screen--worker-apply-v2{position:relative;overflow:hidden;padding:6px 3px max(8px,env(safe-area-inset-bottom,0px));display:grid;align-content:stretch;gap:6px;height:100%;scrollbar-width:none;-ms-overflow-style:none}.services-screen--worker-apply-v2--intro{overflow:hidden}.services-screen--worker-apply-v2::-webkit-scrollbar{display:none}.worker-onboard-status-note{margin:0;text-align:center;font-size:11px;line-height:1.25;color:#ffffff70}.worker-onboard-topbar{display:flex;align-items:center;min-height:28px}.worker-onboard-topbar--form{justify-content:space-between}.worker-onboard-topbar__back{width:28px;height:28px;border:0;border-radius:999px;display:grid;place-items:center;background:#ffffff0d;color:#ffffffeb;font-size:28px;line-height:1;padding:0 0 4px;transition:opacity .42s ease-out,filter .42s ease-out}.worker-onboard-topbar__back:active{opacity:.9;filter:brightness(.96)}.worker-onboard-intro{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;align-content:start;gap:7px;min-height:100%;max-height:100%;overflow:hidden;animation:services-transfer-enter .56s cubic-bezier(.22,1,.36,1)}.worker-onboard-intro__avatar-wrap{display:grid;place-items:center;margin-top:0}.worker-onboard-intro__avatar{width:58px;height:58px;object-fit:contain}.worker-onboard-intro__title{margin:0;text-align:center;font-size:clamp(19px,5.8vw,36px);line-height:1.06;font-weight:600;letter-spacing:-.025em;color:#f6f6f8;white-space:nowrap}.worker-onboard-benefits{display:grid;gap:8px;min-height:0}.worker-onboard-benefit-card{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;border-radius:15px;padding:8px 10px;background:radial-gradient(circle at 84% 120%,#ff800c14,#ff800c00 42%),#0d0e12f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08,0 8px 16px #0000002e}.worker-onboard-benefit-card__icon{width:18px;height:18px;object-fit:contain}.worker-onboard-benefit-card__text{margin:0;font-size:11px;line-height:1.3;color:#f5f5f7e6}.worker-onboard-benefit-card__text span{color:#ff8a00;font-weight:600}.worker-onboard-intro__rejected-note{margin:0;text-align:center;font-size:11px;line-height:1.28;color:#ffffff8c}.worker-onboard-intro__content{min-height:0;overflow:hidden;display:grid;gap:8px}.worker-onboard-intro__continue,.worker-onboard-submit,.worker-onboard-state-card__button,.worker-onboard-success-card__button{width:100%;min-height:46px;border:0;border-radius:16px;background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;font-size:14px;line-height:1;font-weight:500;letter-spacing:-.01em;box-shadow:0 0 0 1px #ffbe7c26,0 4px 10px #ff88001a;transition:opacity .42s ease-out,filter .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.worker-onboard-intro__continue:active,.worker-onboard-submit:active,.worker-onboard-state-card__button:active,.worker-onboard-success-card__button:active{filter:brightness(.985);transform:scale(.985)}.worker-onboard-form{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;align-content:stretch;gap:8px;min-height:100%;animation:services-transfer-enter .56s cubic-bezier(.22,1,.36,1)}.worker-onboard-form__step{margin:0;flex:1;text-align:center;padding-right:28px;font-size:11px;line-height:1;font-weight:500;color:#ffffffc7}.worker-onboard-form__progress-track{width:100%;height:6px;border-radius:999px;overflow:hidden;background:#ffffff1f}.worker-onboard-form__progress-value{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff970f,#ff8a00);box-shadow:0 0 5px #ff8a0029;transition:width .52s cubic-bezier(.22,1,.36,1)}.worker-onboard-form__scroll{min-height:0;overflow-y:auto;display:grid;align-content:start;gap:8px;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}.worker-onboard-form__scroll::-webkit-scrollbar{display:none}.worker-onboard-form__title{margin:2px 0 0;font-size:clamp(17px,5.4vw,35px);line-height:1.05;font-weight:600;letter-spacing:-.03em;color:#f6f6f8;white-space:nowrap}.worker-onboard-form__title--long{font-size:clamp(16px,5.2vw,31px)}.worker-onboard-form__questions{display:grid;gap:8px}.worker-onboard-question-card{border-radius:15px;padding:9px;background:radial-gradient(circle at 82% 120%,#ff800c14,#ff800c00 40%),#0d0e12f0;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 1px #ffffff08;display:grid;gap:7px;transition:box-shadow .42s ease-out,border-color .42s ease-out}.worker-onboard-question-card--invalid{border-color:#ff8a0052;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #ff8a0021}.worker-onboard-question-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.worker-onboard-question-card__title{margin:0;font-size:10px;line-height:1.28;color:#f7f7f8eb}.worker-onboard-question-card__icon{width:18px;height:18px;object-fit:contain;opacity:.95;flex:0 0 auto}.worker-onboard-question-card__field{width:100%;min-height:34px;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:0 10px;background:linear-gradient(180deg,#212228b8,#16171dc2);color:#f5f5f7eb;font-size:11px;line-height:1;outline:none;transition:border-color .42s ease-out,box-shadow .42s ease-out}.worker-onboard-question-card__field:focus{border-color:#ff8a004d;box-shadow:0 0 0 2px #ff8a001f}.worker-onboard-question-card__field--textarea{min-height:44px;resize:vertical;padding:9px 10px;line-height:1.3}.worker-onboard-question-card__field::placeholder{color:#ffffff3d}.worker-onboard-consent{display:flex;align-items:flex-start;gap:7px;margin-top:0}.worker-onboard-consent--invalid .worker-onboard-consent__checkbox{border-color:#ff8a0085;box-shadow:0 0 0 2px #ff8a0024}.worker-onboard-consent__checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;margin:1px 0 0;border-radius:50%;border:1.5px solid rgba(255,255,255,.42);background:#ffffff05;display:inline-grid;place-items:center;flex:0 0 18px;flex-shrink:0;transition:border-color .42s ease-out,background-color .42s ease-out}.worker-onboard-consent__checkbox:after{content:"✓";font-size:11px;line-height:1;color:#fff;opacity:0;transform:translateY(-.2px);transition:opacity .42s ease-out}.worker-onboard-consent__checkbox:checked{border-color:#ff8a00;background:linear-gradient(180deg,#ff9712,#ff8a00)}.worker-onboard-consent__checkbox:checked:after{opacity:1}.worker-onboard-consent__text{margin:0;font-size:10px;line-height:1.26;color:#ffffff70}.worker-onboard-consent__text a{color:#ff8a00;text-decoration:none}.worker-onboard-submit{margin-top:0}.worker-onboard-submit:disabled{opacity:.42;box-shadow:none}.worker-onboard-footer{position:sticky;bottom:0;padding:8px 0 max(6px,env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#09090a00,#09090af5 36%)}.worker-onboard-footer--intro{padding-top:4px}.worker-onboard-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;padding:18px 18px max(18px,calc(env(safe-area-inset-bottom,0px) + 10px));background:radial-gradient(circle at 50% 42%,#ff880029,#f800 34%),#0000009e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.worker-onboard-modal-card{width:min(100%,322px);border-radius:28px;padding:22px 16px 16px;display:grid;justify-items:center;gap:10px;background:radial-gradient(circle at 50% -18%,#ff9d2433,#ff9d2400 42%),linear-gradient(180deg,#1a1b22fa,#0f1015fa);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f,0 22px 48px #0000007a,0 0 34px #ff880014;animation:services-transfer-enter .52s cubic-bezier(.22,1,.36,1)}.worker-onboard-modal-card__icon{width:62px;height:62px;border-radius:22px;display:grid;place-items:center;background:linear-gradient(180deg,#ff9a183d,#ff7a0014),#ffffff0a;border:1px solid rgba(255,151,15,.46);box-shadow:inset 0 1px #ffffff14,0 12px 28px #ff880024}.worker-onboard-modal-card__icon span{width:28px;height:17px;border-left:4px solid #ff970f;border-bottom:4px solid #ff970f;transform:translateY(-2px) rotate(-45deg);border-radius:2px}.worker-onboard-modal-card--pending .worker-onboard-modal-card__icon span{width:26px;height:26px;border:3px solid rgba(255,151,15,.92);border-top-color:#ff970f38;transform:none;border-radius:50%}.worker-onboard-modal-card__eyebrow{margin:2px 0 -2px;padding:5px 10px;border-radius:999px;background:#ff970f1a;color:#ffa73af5;font-size:11px;line-height:1;font-weight:700}.worker-onboard-modal-card__title{margin:0;text-align:center;max-width:260px;font-size:25px;line-height:1.08;letter-spacing:0;font-weight:800;color:#fff}.worker-onboard-modal-card__text{margin:0;text-align:center;max-width:250px;font-size:15px;line-height:1.36;color:#ffffffad}.worker-onboard-modal-card__meta{margin:-1px 0 0;text-align:center;font-size:12px;line-height:1.24;color:#ffffff75}.worker-onboard-modal-card__button{width:100%;min-height:46px;margin-top:4px;border:0;border-radius:18px;background:linear-gradient(180deg,#ff970f,#ff8a00);color:#fff;font-size:16px;line-height:1;font-weight:800;letter-spacing:0;box-shadow:0 0 0 1px #ffbe7c24,0 12px 26px #ff88002e;transition:opacity .42s ease-out,filter .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.worker-onboard-modal-card__button:active{filter:brightness(.985);transform:scale(.985)}@media (max-width: 380px){.worker-onboard-intro__title,.worker-onboard-form__title{font-size:28px}.worker-onboard-modal-card__title{font-size:23px}}.worker-qr-flow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;display:flex;flex-direction:column;gap:clamp(7px,1.25vh,10px);min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + 48px) 14px calc(env(safe-area-inset-bottom,0px) + 10px);background:#050506;color:#fff;overflow:hidden}.worker-qr-payment-flow{overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 96px)}.worker-qr-flow__header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:clamp(34px,5.2vh,42px);flex-shrink:0}.worker-qr-flow__scroll{flex:1;min-height:0;display:grid;gap:clamp(7px,1.25vh,10px);overflow-y:auto;-webkit-overflow-scrolling:touch}.worker-qr-flow__header span{text-align:center;font-size:16px;font-weight:700}.worker-qr-flow__back{width:36px;height:36px;border:0;border-radius:50%;background:#ffffff14;color:#fff;font-size:28px;line-height:1}.worker-qr-flow__amount-card,.worker-qr-flow__details-card,.worker-qr-flow__qr-card{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#111217;box-shadow:0 10px 24px #0000003d,inset 0 1px #ffffff0a}.worker-qr-flow__amount-card{display:flex;justify-content:space-between;align-items:center;padding:clamp(10px,1.7vh,13px) 15px}.worker-qr-flow__amount-card span,.worker-qr-flow__details-card span{color:#ffffff7a;font-size:12px}.worker-qr-flow__amount-card strong{font-size:17px}.worker-qr-flow__details-card{display:grid;gap:clamp(6px,1vh,9px);padding:clamp(10px,1.7vh,13px) 14px}.worker-qr-flow__details-card div{display:flex;justify-content:space-between;gap:14px;align-items:center}.worker-qr-flow__details-card strong{text-align:right;font-size:12px}.worker-qr-flow__details-note{margin:0;color:#ffffff7a;font-size:12px;line-height:1.3;text-align:center}.worker-qr-flow__qr-card{padding:clamp(10px,1.7vh,13px);text-align:center;min-height:0}.worker-qr-flow__success-card{display:grid;place-items:center;align-content:center;gap:12px;min-height:clamp(190px,31vh,270px);border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(circle at 50% 120%,rgba(35,197,82,.12),transparent 48%),#111217;box-shadow:0 10px 24px #0000003d,inset 0 1px #ffffff0a;text-align:center;padding:18px}.worker-qr-flow__success-card .service-card-flow__check{width:86px;height:86px;font-size:52px}.worker-qr-flow__success-card p,.worker-qr-flow__success-card span{margin:0}.worker-qr-flow__success-card p{color:#f7f7f8;font-size:19px;line-height:1.1;font-weight:800}.worker-qr-flow__success-card span{max-width:260px;color:#ffffff7a;font-size:13px;line-height:1.28}.worker-qr-flow__qr-card p{margin:0 0 clamp(7px,1vh,10px);color:#ffffffb8;font-size:12px}.worker-qr-flow__qr-box{width:min(52vw,220px);aspect-ratio:1;margin:0 auto;padding:8px;border:0;border-radius:16px;background:#fff;cursor:pointer}.worker-qr-flow__qr-box img{width:100%;height:100%;display:block;object-fit:contain;image-rendering:pixelated}.worker-qr-flow__qr-box--cash{width:min(76vw,320px);padding:14px;border-radius:20px;box-shadow:0 14px 34px #0000005c,0 0 0 1px #ffffff1f}.worker-qr-flow__qr-hint{display:block;margin:9px auto 0;color:#ffffff7a;font-size:11px;text-align:center}.worker-transfer-flow__requisites{gap:10px;text-align:center}.worker-transfer-flow__requisites span,.worker-transfer-flow__requisites small{display:block;color:#ffffff5c}.worker-transfer-flow__requisites button{width:100%;min-height:70px;border:0;border-radius:22px;background:#00000047;color:#fff;font-size:22px;line-height:1.1;word-break:break-all}.worker-transfer-flow__requisites button em{margin-left:8px;color:#ffffff80;font-style:normal;font-size:16px}.worker-phone-flow__numbers-card{display:flex;flex-direction:column;gap:10px;text-align:left;overflow:hidden;min-height:0}.worker-phone-flow__numbers-card p{margin-bottom:0;text-align:center;flex-shrink:0}.worker-phone-flow__numbers-list{display:grid;gap:8px;max-height:min(310px,42dvh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.worker-phone-flow__numbers-list button{min-height:58px;display:grid;grid-template-columns:minmax(72px,auto) 1fr auto;align-items:center;gap:10px;padding:0 14px;text-align:left;border-radius:18px;background:#00000047;font-size:15px;line-height:1.1}.worker-phone-flow__numbers-list button span{color:#ffffff6b;font-size:12px}.worker-phone-flow__numbers-list button strong{min-width:0;overflow-wrap:anywhere;color:#fff;font-size:17px}.worker-phone-flow__choice{display:grid;gap:8px}.worker-phone-flow__choice span,.worker-phone-flow__modal-note{margin:0;color:#ffffff7a;font-size:12px;line-height:1.32}.worker-phone-flow__choice-button{min-height:42px!important;justify-content:flex-start!important;padding:0 12px;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0f!important;color:#ffffffc7!important}.worker-phone-flow__choice-button--active{border-color:#ff8a00b8!important;background:#ff8a0029!important;color:#fff!important}.worker-phone-flow__receipt-row{min-height:58px;display:grid;align-content:center;gap:4px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;cursor:pointer}.worker-phone-flow__receipt-row--ready{border-color:#ff8a00ad;background:#ff8a0024}.worker-phone-flow__receipt-row strong,.worker-phone-flow__receipt-row small{min-width:0;overflow-wrap:anywhere}.worker-phone-flow__receipt-row strong{color:#fff;font-size:14px}.worker-phone-flow__receipt-row small{color:#ffffff85;font-size:12px}.worker-phone-flow__receipt-row input{display:none}.worker-transfer-flow__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.worker-transfer-flow__fail{grid-column:1 / -1}.worker-transfer-flow__paid,.worker-transfer-flow__chat{grid-column:auto}.worker-paypay-payout__scroll{align-content:start;gap:10px}.worker-paypay-payout__hero{position:relative;min-height:126px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;overflow:hidden;padding:20px;border-color:#ff821438;background:radial-gradient(circle at 86% 10%,rgba(255,145,44,.38),transparent 31%),linear-gradient(145deg,#19130f,#101116 67%)}.worker-paypay-payout__hero:after{content:"P";position:absolute;right:17px;top:7px;color:#ff891f2e;font-size:92px;line-height:1;font-weight:900;font-style:italic}.worker-paypay-payout__hero span{color:#ffffff7a;font-size:11px;text-transform:uppercase;letter-spacing:1.1px}.worker-paypay-payout__hero strong{position:relative;z-index:1;font-size:34px;line-height:1;letter-spacing:-1.2px}.worker-paypay-payout__hero small{color:#ffffff5c;font-size:10px}.worker-paypay-payout__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:15px 8px}.worker-paypay-payout__facts>div{min-width:0;min-height:43px;flex-direction:column;justify-content:center;gap:5px;padding:0 9px;border-right:1px solid rgba(255,255,255,.07)}.worker-paypay-payout__facts>div:last-child{border-right:0}.worker-paypay-payout__facts span{font-size:9px}.worker-paypay-payout__facts strong{font-size:12px;text-align:center;white-space:nowrap}.worker-paypay-payout__facts>div:last-child strong{color:#ff922f}.worker-paypay-payout__requisites{padding:16px;text-align:left}.worker-paypay-payout__requisites p{margin:0;text-transform:uppercase;letter-spacing:1px;font-size:9px}.worker-paypay-payout__requisites span,.worker-paypay-payout__requisites small{text-align:left}.worker-paypay-payout__requisites button{min-height:60px;padding:0 16px;border-radius:16px;text-align:left;font-size:18px}.worker-paypay-payout__cancel{color:#ffffffad}.worker-paypay-release-confirm{max-width:390px;align-items:stretch;padding:22px;text-align:center}.worker-paypay-release-confirm__icon{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 2px;border-radius:18px;background:#ff7e1021;color:#ff8b2c;font-size:27px}.worker-paypay-release-confirm h3{font-size:20px}.worker-paypay-release-confirm p{margin:-3px 0 5px;color:#ffffff80;font-size:12px;line-height:1.5}.worker-paypay-release-confirm .worker-qr-modal__danger{background:linear-gradient(135deg,#f71,#ff942e)}.worker-qr-flow__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:auto;padding-top:2px;flex-shrink:0}.worker-qr-flow__primary,.worker-qr-flow__secondary{min-height:clamp(42px,6.5vh,50px);border:0;border-radius:999px;color:#fff;font-size:13px;font-weight:800;white-space:nowrap;padding:0 10px}.worker-qr-flow__primary{background:linear-gradient(135deg,#ff7a00,#ff9500);box-shadow:0 10px 26px #ff7a0038}.worker-qr-flow__primary:disabled{opacity:.45;box-shadow:none}.worker-qr-flow__secondary{background:#1a1b20;border:1px solid rgba(255,255,255,.08)}.worker-qr-flow__secondary:disabled{opacity:.45;cursor:default;box-shadow:none}.worker-card-flow{overflow:auto}.worker-card-requisites-card{border-radius:18px;background:radial-gradient(circle at 84% 116%,#ff800c12,#ff800c00 44%),#131419f0;border:1px solid rgba(255,255,255,.05);padding:14px;display:grid;gap:10px}.worker-card-requisites-card__title{margin:0;text-align:center;color:#f7f7f8;font-size:13px}.worker-card-saved-picker{border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#0000003d;padding:10px;display:grid;gap:8px}.worker-card-saved-picker__head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#ffffff94;font-size:11px;line-height:1.2}.worker-card-saved-picker__head em{font-style:normal;color:#ff8a00e6}.worker-card-saved-picker__list{display:grid;gap:7px;max-height:126px;overflow:auto;padding-right:2px}.worker-card-saved-picker__item{min-height:42px;border:1px solid rgba(255,138,0,.18);border-radius:14px;background:linear-gradient(180deg,#22232aeb,#16171df0);color:#f7f7f8;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 12px;text-align:left;font:inherit}.worker-card-saved-picker__item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.worker-card-saved-picker__item strong{color:#ff8a00f2;font-size:12px}.worker-card-saved-picker__empty{margin:0;color:#ffffff6b;font-size:12px;text-align:center}.worker-card-requisites-card input{width:100%;min-height:48px;border:0;border-radius:16px;padding:0 14px;text-align:center;color:#ffffffdb;background:#0000008c;outline:none;font:inherit}.worker-card-requisites-card__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.worker-card-requisites-card__error{margin:0;color:#ff7e22eb;font-size:12px;line-height:1.25;text-align:center}.worker-qr-modal,.worker-qr-chat{position:fixed;top:0;right:0;bottom:0;left:0;z-index:230;background:#000000b8;display:flex;align-items:flex-end;justify-content:center;padding:16px}.worker-qr-modal__card{width:100%;max-height:min(88dvh,calc(100dvh - 32px));display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:24px;background:#111217;border:1px solid rgba(255,255,255,.08);overflow:hidden}.worker-qr-modal__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.worker-qr-modal__card>h3,.worker-qr-modal__card>.worker-qr-upload,.worker-qr-modal__card>.worker-qr-modal__danger,.worker-qr-modal__card>.worker-qr-flow__primary{flex-shrink:0}.worker-qr-modal__card h3{margin:0;font-size:17px;line-height:1.35}.worker-dispute-confirm p{margin:-4px 0 2px;color:#ffffff8a;font-size:13px;line-height:1.35}.worker-qr-modal__card button,.worker-qr-upload{min-height:50px;border-radius:16px;border:0;background:#ff7a00;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.worker-qr-modal__card button:nth-child(2):not(.worker-phone-flow__choice-button),.worker-qr-modal__danger{background:#24252b}.worker-qr-modal__danger:not(:disabled){background:#ff7a00;box-shadow:0 10px 24px #ff7a002e}.worker-dispute-confirm .worker-qr-flow__secondary{background:#24252b;border:1px solid rgba(255,255,255,.08);box-shadow:none}.worker-qr-modal__danger:disabled,.worker-qr-modal__danger--locked{background:#2a2b31;color:#ffffff6b;opacity:1;box-shadow:none}.worker-qr-modal__danger:disabled{cursor:default}.worker-qr-modal__danger--locked:not(:disabled){cursor:pointer}.worker-qr-upload input{display:none}.worker-qr-files{display:grid;gap:8px}.worker-qr-files div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;background:#ffffff0d}.worker-qr-files span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.worker-qr-files button{width:32px;min-height:32px;border-radius:50%;background:#ffffff1a}.worker-qr-chat{z-index:240;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px calc(env(safe-area-inset-bottom,0px) + 12px);align-items:stretch;flex-direction:column;background:#050506}.worker-qr-chat__messages{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px 0}.worker-qr-chat__bubble{max-width:82%;padding:10px 12px;border-radius:16px;background:#1c1c1e;display:grid;gap:5px;font-size:14px}.worker-qr-chat__bubble--worker{align-self:flex-end;background:#ff7a00}.worker-qr-chat__bubble small{opacity:.55;font-size:10px;text-transform:uppercase}.worker-qr-chat__bubble img{max-width:220px;border-radius:12px}.worker-qr-chat__footer{display:flex;gap:8px;background:#111217;border-radius:999px;padding:6px}.worker-qr-chat__footer input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;padding:0 12px}.worker-qr-chat__footer button{width:42px;height:42px;border:0;border-radius:50%;background:#ff7a00;color:#fff}.telegram-only-screen{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 18%,rgba(255,122,0,.12),transparent 34%),#050505;color:#fff}.telegram-only-screen__card{width:min(360px,100%);padding:28px 22px;border-radius:24px;background:#111217eb;border:1px solid rgba(255,255,255,.08);text-align:center;box-shadow:0 18px 60px #00000073}.telegram-only-screen__badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;margin-bottom:16px;border-radius:999px;background:linear-gradient(135deg,#ff7a00,#ff9d2e);color:#fff;font-size:13px;font-weight:800}.telegram-only-screen h1{margin:0 0 8px;font-size:22px;line-height:1.18}.telegram-only-screen p{margin:0;color:#ffffff94;font-size:14px;line-height:1.4}.admin-orders-row,.admin-disputes-full-row--clickable,.admin-dispute-row--clickable{cursor:pointer}.admin-orders-row:hover,.admin-disputes-full-row--clickable:hover,.admin-dispute-row--clickable:hover{background:#ffffff09}.admin-orders-row:active,.admin-disputes-full-row--clickable:active,.admin-dispute-row--clickable:active{transform:translateY(1px);background:#ff920f14}.admin-detail-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;display:flex;align-items:flex-end;justify-content:center;padding:18px 12px calc(env(safe-area-inset-bottom,0px) + 18px);background:#0000009e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-detail-sheet{width:min(560px,100%);max-height:min(86svh,760px);display:flex;flex-direction:column;gap:12px;border-radius:26px 26px 22px 22px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 18% 0%,rgba(255,146,15,.12),transparent 34%),#0e0f13fa;box-shadow:0 -18px 70px #0000008a;padding:10px 14px 14px;color:#fff}.admin-detail-sheet__handle{width:48px;height:4px;align-self:center;border-radius:999px;background:#ffffff2e}.admin-detail-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 0}.admin-detail-sheet__eyebrow{margin:0 0 3px;color:#ffffff61;font-size:11px;line-height:1}.admin-detail-sheet__title{margin:0;font-size:22px;line-height:1.05}.admin-detail-sheet__subid{margin:4px 0 0;color:#ffffff5c;font-size:12px;line-height:1}.admin-detail-sheet__close{width:34px;height:34px;border:0;border-radius:50%;background:#ffffff14;color:#fffc;font-size:22px;line-height:1}.admin-detail-sheet__loading{border-radius:14px;padding:10px 12px;background:#ff920f17;color:#ffffffb8;font-size:12px}.admin-detail-sheet__body{display:grid;gap:10px;overflow:auto;padding-right:2px;scrollbar-width:none}.admin-detail-sheet--worker{height:min(86svh,760px)}.admin-detail-sheet--worker .admin-detail-sheet__body{flex:1 1 auto;min-height:0;grid-auto-rows:max-content;align-content:start;overscroll-behavior:contain}.admin-detail-sheet--worker .order-outcomes-widget{min-height:300px;height:auto;flex:none}.admin-detail-sheet__body::-webkit-scrollbar{width:0}.admin-detail-section{display:grid;gap:9px;border-radius:18px;padding:12px;background:#ffffff0b;border:1px solid rgba(255,255,255,.065)}.admin-detail-section--accent{background:#ff920f14;border-color:#ff920f2e}.admin-detail-section__title{margin:0;font-size:13px;line-height:1.1;color:#ffffffe6}.admin-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-detail-row,.admin-detail-note,.admin-detail-list__item,.admin-detail-list__button{min-width:0;border-radius:12px;padding:9px 10px;background:#0000002e}.admin-detail-row span,.admin-detail-note span,.admin-detail-list__item span,.admin-detail-list__button span{display:block;margin-bottom:4px;color:#ffffff61;font-size:10px;line-height:1.05}.admin-detail-row strong,.admin-detail-note strong,.admin-detail-list__item strong,.admin-detail-list__button strong{display:block;min-width:0;overflow-wrap:anywhere;color:#ffffffe6;font-size:12px;line-height:1.22;font-weight:650}.admin-detail-note--code strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px}.admin-detail-list{display:grid;gap:7px}.admin-detail-list__button{width:100%;border:0;text-align:left;color:#fff}.admin-detail-list__button strong{color:#ff9b24}.admin-detail-row .admin-telegram-participant,.admin-dispute-info .admin-telegram-participant{display:flex;align-items:center;flex-wrap:wrap;gap:5px;overflow:visible}.admin-telegram-participant__link{min-width:0;padding:0;display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#ff9b21;font:inherit;font-weight:700;text-align:left;cursor:pointer;transition:color .16s ease,filter .16s ease}.admin-detail-row .admin-telegram-participant__link span,.admin-dispute-info .admin-telegram-participant__link span{margin:0;display:inline;color:inherit;font:inherit}.admin-telegram-participant__link i{color:#ffa73bad;font-size:10px;line-height:1;font-style:normal}.admin-telegram-participant__link:hover{color:#ffb04d;filter:drop-shadow(0 0 8px rgba(255,147,15,.2))}.admin-telegram-participant small{color:#ffffff57;font-size:10px;line-height:1.2;font-weight:500}.admin-telegram-participant__empty{color:#ffffff8c}.admin-detail-actions{display:flex;gap:8px}.admin-detail-actions--inline{flex-wrap:wrap}.admin-detail-button{flex:1;min-height:42px;border-radius:14px;border:0;padding:0 12px;font-size:13px;font-weight:750}.admin-detail-button--primary{background:linear-gradient(180deg,#ff9719,#ff8507);color:#211104}.admin-detail-button--secondary{background:#ffffff14;color:#ffffffc7}.admin-dispute-chat__readonly{width:100%;border-radius:16px;padding:13px 14px;background:#ffffff12;color:#ffffff8c;text-align:center;font-size:12px;line-height:1.2}@media (max-width: 420px){.admin-detail-grid{grid-template-columns:1fr}.admin-detail-actions{flex-direction:column}}.admin-worker-item{width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.14);background:transparent;color:#f1f1f3;text-align:left;padding:10px 6px 11px;display:grid;gap:7px;min-width:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.admin-worker-item:last-child{border-bottom:0}.admin-worker-item__top{display:flex;align-items:center;gap:8px;min-width:0}.admin-worker-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#ffffff47}.admin-worker-dot--online{background:#34d672;box-shadow:0 0 8px #34d6728c}.admin-worker-dot--title{display:inline-block;margin-right:8px;vertical-align:middle}.admin-worker-item__name{font-size:13px;line-height:1.15;font-weight:650;color:#f4f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.admin-worker-item__role{flex:0 0 auto;border-radius:999px;padding:3px 7px;font-size:8px;line-height:1;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:#ff971924;color:#ff9b24}.admin-worker-item__balance{margin-left:auto;flex:0 0 auto;font-size:13px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;color:#ff9b24}.admin-worker-item__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.admin-worker-item__meta span{font-size:11px;line-height:1.1;color:#ffffff6b}.admin-worker-item__meta strong{font-weight:650;color:#ffffffd1;font-variant-numeric:tabular-nums}.admin-worker-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.admin-worker-item__activity{font-size:11px;line-height:1.1;color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-worker-item__activity--online{color:#34d672}.admin-worker-item__tgid{flex:0 0 auto;font-size:10px;line-height:1;color:#ffffff47;font-variant-numeric:tabular-nums}.admin-worker-status-text--online{color:#34d672}.admin-orders-worker-chip{margin-top:5px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,151,25,.35);border-radius:999px;background:#ff97191f;color:#ff9b24;font-size:11px;line-height:1;font-weight:650;padding:5px 9px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent}.admin-orders-worker-chip__close{font-size:13px;line-height:1;color:#ff9b24cc}.admin-detail-actions--worker{flex-direction:column}.admin-detail-actions--worker .admin-detail-button{width:100%}.admin-detail-button--danger{background:#ff545424;border:1px solid rgba(255,84,84,.35);color:#ff6b6b}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop .worker-screen--stats{display:block;overflow-y:auto;padding:38px 48px 80px}.phone-frame--worker-desktop .worker-stats-screen{width:min(1080px,100%);margin:0 auto;padding:0;gap:24px}.phone-frame--worker-desktop .worker-stats-screen__top{padding:0 2px}.phone-frame--worker-desktop .worker-stats-screen__top .avatar{width:48px;height:48px}.phone-frame--worker-desktop .worker-stats-screen__top .greeting{font-size:22px}.phone-frame--worker-desktop .worker-stats-screen .order-outcomes-widget{padding:24px 26px 28px;border-radius:24px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-card__title{font-size:28px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-card__eyebrow{font-size:10px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-card__total-badge{padding:9px 13px;font-size:11px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-periods{grid-template-columns:repeat(7,minmax(0,1fr));margin-top:20px;gap:8px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-period{min-height:40px;font-size:11px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-period--calendar{grid-column:auto}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-card__body{grid-template-columns:320px minmax(0,1fr);gap:42px;margin-top:28px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-donut{width:240px;min-width:240px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-donut__center strong{font-size:42px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-legend{gap:9px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-legend__row{min-height:62px;padding:10px 14px;border-radius:14px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-legend__label,.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-legend__share{font-size:11px}.phone-frame--worker-desktop .worker-stats-screen .admin-outcomes-legend__value{font-size:18px}}.admin-worker-terminate-modal{display:grid;gap:12px}.admin-worker-terminate-modal__warning{margin:0;font-size:12px;line-height:1.35;color:#ffffff8c;text-align:center}.admin-worker-terminate-modal__actions{display:flex;gap:8px}.admin-worker-terminate-modal__cancel,.admin-worker-terminate-modal__danger{flex:1;min-height:42px;border-radius:14px;border:0;padding:0 12px;font-size:13px;font-weight:750}.admin-worker-terminate-modal__cancel{background:#ffffff14;color:#ffffffc7}.admin-worker-terminate-modal__danger{background:linear-gradient(180deg,#ff5d5d,#e63e3e);color:#2a0707}.admin-worker-terminate-modal__cancel:disabled,.admin-worker-terminate-modal__danger:disabled{opacity:.55}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop .worker-bottom-nav,.phone-frame--worker-desktop:has(.worker-screen--history) .worker-bottom-nav,.phone-frame--worker-desktop .worker-screen--history~.worker-bottom-nav{position:relative;inset:auto;left:auto;right:auto;bottom:auto;grid-column:1;grid-row:1;width:244px;height:100dvh;transform:none}.phone-frame--worker-desktop .worker-nav-item--center,.phone-frame--worker-desktop .worker-nav-item--center[aria-current=page]{border-color:transparent;background:#ffffff06;box-shadow:none}.phone-frame--worker-desktop .worker-nav-item--center:hover,.phone-frame--worker-desktop .worker-nav-item--center[aria-current=page]:hover{border-color:#ffffff0f;background:#ffffff0d}.phone-frame--worker-desktop .worker-nav-item--center .worker-nav-item__center-shell,.phone-frame--worker-desktop .worker-nav-item--center[aria-current=page] .worker-nav-item__center-shell{background:transparent;box-shadow:none}.phone-frame--worker-desktop .worker-nav-item--center .worker-nav-icon--center{filter:grayscale(1) brightness(1.55)}.phone-frame--worker-desktop .worker-screen--history{position:relative;grid-column:2;grid-row:1;width:calc(100vw - 244px);height:100dvh;margin:0;padding:28px 36px 40px;overflow-y:auto}.phone-frame--worker-desktop .worker-history-screen{width:min(1120px,100%);max-width:1120px;min-height:auto;margin:0 auto;padding:0;gap:18px}.phone-frame--worker-desktop .worker-history-screen__top{margin:0}.phone-frame--worker-desktop .worker-history-hero{min-height:150px;padding:24px 28px;grid-template-columns:42px minmax(0,1fr) 42px;border-radius:22px}.phone-frame--worker-desktop .worker-history-hero h2{font-size:27px}.phone-frame--worker-desktop .worker-history-hero p{max-width:520px;font-size:12px}.phone-frame--worker-desktop .worker-history-filter-row{gap:9px;overflow:visible}.phone-frame--worker-desktop .worker-history-filter{min-width:88px;min-height:36px;padding:0 16px}.phone-frame--worker-desktop .worker-history-search{min-height:48px;border-radius:14px}.phone-frame--worker-desktop .worker-history-list{min-height:260px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:20px;background:linear-gradient(145deg,#121318f5,#0c0d10f0)}.phone-frame--worker-desktop .worker-history-entry{min-height:66px;padding:10px 14px;border-radius:13px}.phone-frame--worker-desktop .worker-history-empty{min-height:220px}.phone-frame--worker-desktop .worker-nav-item--center[aria-current=page]{color:#fff;border-color:#ff91102e;background:linear-gradient(90deg,#ff911029,#ff91100b);box-shadow:inset 3px 0 #ff9010,0 12px 30px #0000002e}.phone-frame--worker-desktop .worker-nav-item--center[aria-current=page] .worker-nav-item__center-shell{background:transparent;box-shadow:none}.worker-desktop-dashboard__identity h1 span{color:#ff9412}.phone-frame--worker-desktop .worker-screen--profile{position:relative;grid-column:2;grid-row:1;width:calc(100vw - 244px);height:100dvh;margin:0;padding:42px max(42px,calc((100vw - 1320px)/2));overflow-y:auto}.phone-frame--worker-desktop .worker-profile-screen{position:relative;width:min(1120px,100%);max-width:1120px;height:auto;min-height:min(720px,calc(100dvh - 84px));margin:0 auto;padding:28px;display:grid;grid-template-columns:320px minmax(0,1fr);grid-auto-rows:min-content;column-gap:30px;row-gap:10px;align-content:start;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:26px;background:radial-gradient(circle at 8% 28%,rgba(255,137,10,.13),transparent 27%),linear-gradient(145deg,#131419f7,#0b0c0ff5);box-shadow:0 28px 80px #00000042,inset 0 1px #ffffff06}.phone-frame--worker-desktop .worker-profile-screen:before{content:"ПРОФИЛЬ ИСПОЛНИТЕЛЯ";position:absolute;left:30px;bottom:28px;color:#ffffff1f;font-size:10px;font-weight:650;letter-spacing:.15em}.phone-frame--worker-desktop .worker-profile-screen>.worker-tier-badge-wrap{grid-column:1;grid-row:1;justify-items:start;margin:0 0 4px}.phone-frame--worker-desktop .worker-profile-screen>.profile-top--worker{grid-column:1;grid-row:2 / span 8;align-self:start;min-height:260px;margin:0;padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border:1px solid rgba(255,255,255,.055);border-radius:20px;background:#08090c7a}.phone-frame--worker-desktop .worker-profile-screen .profile-avatar{width:92px;height:92px;margin:0 0 18px;box-shadow:0 0 0 6px #ff911014}.phone-frame--worker-desktop .worker-profile-screen .profile-username--worker{margin:0;font-size:25px;line-height:1.1;text-align:left;word-break:break-word}.phone-frame--worker-desktop .worker-profile-screen>.profile-group-title,.phone-frame--worker-desktop .worker-profile-screen>.profile-card{grid-column:2;width:100%}.phone-frame--worker-desktop .worker-profile-screen>.profile-group-title{margin:5px 4px 0;color:#ffffff57;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.phone-frame--worker-desktop .worker-profile-screen>.profile-card{margin:0 0 6px;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#0a0b0e94;box-shadow:none}.phone-frame--worker-desktop .worker-profile-screen .profile-row-item{min-height:52px;padding:0 17px;transition:background .15s ease}.phone-frame--worker-desktop .worker-profile-screen .profile-row-item:hover{background:#ff91100e}.phone-frame--worker-desktop .worker-profile-screen .profile-row-item__text{font-size:13px}.phone-frame--worker-desktop .worker-desktop-beta{position:absolute;top:31px;left:148px;min-width:42px;height:20px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,145,16,.28);border-radius:999px;background:#ff91101a;color:#ff981c;font-size:8px;line-height:1;font-weight:750;letter-spacing:.11em;pointer-events:none}}.worker-desktop-beta{display:none}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop .worker-desktop-beta{display:inline-flex}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop .worker-screen--subscription,.phone-frame--worker-desktop .worker-screen--active-orders{position:relative;grid-column:2;grid-row:1;width:calc(100vw - 244px);height:100dvh;margin:0;padding:30px max(38px,calc((100vw - 1380px)/2)) 42px;overflow-y:auto}.phone-frame--worker-desktop .worker-subscription-screen,.phone-frame--worker-desktop .worker-active-orders-screen{width:min(1220px,100%);max-width:1220px;height:auto;min-height:calc(100dvh - 72px);margin:0 auto}.phone-frame--worker-desktop .worker-subscription-screen{position:relative;padding:30px 34px 34px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:26px;background:radial-gradient(circle at 82% 108%,rgba(255,126,14,.16),transparent 38%),linear-gradient(145deg,#131419f7,#0a0b0ef7);box-shadow:0 28px 80px #00000040,inset 0 1px #ffffff06}.phone-frame--worker-desktop .worker-tier-badge-wrap--subscription{justify-items:start;margin:0}.phone-frame--worker-desktop .worker-subscription-hero{justify-items:start;text-align:left}.phone-frame--worker-desktop .worker-subscription-title{font-size:30px;letter-spacing:-.035em}.phone-frame--worker-desktop .worker-subscription-subtitle{font-size:13px}.phone-frame--worker-desktop .worker-subscription-carousel-stage{width:100%;min-height:390px;margin:4px 0 0;overflow:visible}.phone-frame--worker-desktop .worker-subscription-list{--worker-sub-card-width: auto;width:100%;height:390px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;touch-action:auto}.phone-frame--worker-desktop .worker-subscription-card,.phone-frame--worker-desktop .worker-subscription-card--active,.phone-frame--worker-desktop .worker-subscription-card--left,.phone-frame--worker-desktop .worker-subscription-card--right,.phone-frame--worker-desktop .worker-subscription-card--hidden{position:relative;inset:auto;width:100%;height:390px;transform:none;opacity:.64;z-index:1;pointer-events:auto;border:1px solid transparent;border-radius:24px;transition:opacity .17s ease,transform .17s ease,border-color .17s ease,background .17s ease}.phone-frame--worker-desktop .worker-subscription-card:hover{opacity:.88;transform:translateY(-4px)}.phone-frame--worker-desktop .worker-subscription-card--active{opacity:1;border-color:#ff91104d;background:#ff911009;box-shadow:0 20px 55px #00000040,0 0 0 4px #ff911009}.phone-frame--worker-desktop .worker-subscription-card__image{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 20px 26px rgba(0,0,0,.34))}.phone-frame--worker-desktop .worker-subscription-pagination{margin:-2px 0 0}.phone-frame--worker-desktop .worker-subscription-restriction{max-width:720px;margin:0 auto}.phone-frame--worker-desktop .worker-subscription-fixed-cta{width:min(560px,100%);margin:0 auto;padding:0}.phone-frame--worker-desktop .worker-subscription-cta{min-height:52px;border-radius:15px;font-size:14px;box-shadow:0 14px 32px #ff7a082e}.phone-frame--worker-desktop .worker-active-orders-screen{min-height:calc(100dvh - 72px);gap:18px}.phone-frame--worker-desktop .worker-active-orders-screen__top{min-height:52px;margin:0}.phone-frame--worker-desktop .worker-active-orders-screen__header{min-height:126px;padding:26px 28px;border:1px solid rgba(255,255,255,.065);border-radius:22px;background:radial-gradient(circle at 92% 110%,rgba(255,133,7,.2),transparent 40%),linear-gradient(145deg,#14151af7,#0c0d10f5);box-shadow:0 22px 60px #0003}.phone-frame--worker-desktop .worker-active-orders-screen__header:before{content:"СДЕЛКИ В РАБОТЕ";display:block;margin-bottom:8px;color:#ffffff52;font-size:10px;letter-spacing:.12em}.phone-frame--worker-desktop .worker-active-orders-screen__header{display:block}.phone-frame--worker-desktop .worker-active-orders-screen__header h2{font-size:27px}.phone-frame--worker-desktop .worker-active-orders-list{gap:10px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:22px;background:linear-gradient(145deg,#121318f5,#0b0c0ff2);box-shadow:0 22px 60px #0000002e}.phone-frame--worker-desktop .worker-active-order-card{grid-template-columns:12px minmax(0,1fr) 138px;min-height:78px;padding:12px 14px 12px 20px;gap:16px;border-radius:15px;background:#08090c7a;transition:background .16s ease,border-color .16s ease,transform .16s ease}.phone-frame--worker-desktop .worker-active-order-card:hover{border-color:#ff911021;background:#ff911009;transform:translateY(-1px)}.phone-frame--worker-desktop .worker-active-order-card__main strong{font-size:15px}.phone-frame--worker-desktop .worker-active-order-card__main span{font-size:14px}.phone-frame--worker-desktop .worker-active-order-card p,.phone-frame--worker-desktop .worker-active-order-card em{font-size:11px}.phone-frame--worker-desktop .worker-active-order-card button{height:42px;border-radius:12px;cursor:pointer}.phone-frame--worker-desktop .worker-active-orders-empty{min-height:260px;place-content:center;justify-items:center;text-align:center;background:transparent;border:0}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.deal-chat-overlay--worker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;padding:28px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 100%,rgba(255,126,14,.1),transparent 40%),#020305c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.deal-chat-overlay--worker .admin-dispute-chat{position:relative;flex:0 1 auto;width:min(780px,calc(100vw - 64px));height:min(820px,calc(100dvh - 56px));min-height:560px;display:grid;grid-template-rows:70px auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:26px;background:radial-gradient(circle at 100% 0%,rgba(255,145,16,.07),transparent 32%),linear-gradient(180deg,#121318,#0b0c0f);box-shadow:0 42px 120px #0000009e,inset 0 1px #ffffff09}.deal-chat-overlay--worker .admin-dispute-chat__header{height:70px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.055);background:#0d0e12d1}.deal-chat-overlay--worker .admin-dispute-chat__back,.deal-chat-overlay--worker .admin-dispute-chat__profile{width:38px;height:38px;border-radius:12px;background:#ffffff0e}.deal-chat-overlay--worker .admin-dispute-chat__profile{color:#ffffff5c}.deal-chat-overlay--worker .admin-dispute-chat__title-wrapper{height:auto;margin:0 14px;justify-content:flex-start;background:transparent;text-align:left}.deal-chat-overlay--worker .admin-dispute-chat__title{font-size:15px;font-weight:650}.deal-chat-overlay--worker .admin-dispute-chat__amount-card{position:relative;inset:auto;z-index:2;min-height:58px;margin:14px 18px 0;padding:0 16px;border-radius:14px;background:#ffffff09;box-shadow:none}.deal-chat-overlay--worker .admin-dispute-chat__amount-label{color:#ffffff61;font-size:12px}.deal-chat-overlay--worker .admin-dispute-chat__amount-value{color:#ff981c;font-size:16px;font-weight:700}.deal-chat-overlay--worker .admin-dispute-chat__messages,.deal-chat-overlay--worker .admin-dispute-chat__messages--with-status,.deal-chat-overlay--worker .admin-dispute-chat__messages--plain{min-height:0;padding:22px 24px 18px;gap:12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.deal-chat-overlay--worker .admin-dispute-chat__message-wrapper{max-width:78%}.deal-chat-overlay--worker .admin-dispute-chat__message-wrapper--outgoing{margin-left:auto}.deal-chat-overlay--worker .admin-dispute-chat__message{padding:10px 13px;border-radius:15px;font-size:13px;line-height:1.38}.deal-chat-overlay--worker .admin-dispute-chat__message--outgoing{background:linear-gradient(145deg,#ff9415,#f47700);color:#fff}.deal-chat-overlay--worker .admin-dispute-chat__date-divider{margin:8px auto}.deal-chat-overlay--worker .admin-dispute-chat__footer{position:relative;inset:auto;padding:12px 16px 16px;border-top:1px solid rgba(255,255,255,.055);background:#0a0b0ef5}.deal-chat-overlay--worker .admin-dispute-chat__input-wrapper{min-height:50px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#ffffff0b}.deal-chat-overlay--worker .admin-dispute-chat__input{font-size:13px}.deal-chat-overlay--worker .admin-dispute-chat__plus,.deal-chat-overlay--worker .admin-dispute-chat__send{width:38px;height:38px;flex:0 0 38px}.deal-chat-overlay--worker .admin-dispute-chat__scroll-bottom{right:22px;bottom:86px}.deal-chat-overlay--worker .admin-dispute-chat__image-viewer{border-radius:26px}}@media (min-width: 900px) and (hover: hover) and (pointer: fine){.phone-frame--worker-desktop .worker-qr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:410;padding:32px;display:flex;align-items:center;justify-content:center;background:#020305c2;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.phone-frame--worker-desktop .worker-qr-modal__card,.phone-frame--worker-desktop .worker-dispute-confirm{width:min(620px,calc(100vw - 72px));max-height:min(760px,calc(100dvh - 64px));padding:24px;gap:14px;align-self:auto;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:radial-gradient(circle at 100% 110%,rgba(255,133,7,.15),transparent 42%),linear-gradient(145deg,#191a20fc,#0f1014fc);box-shadow:0 38px 110px #00000094,inset 0 1px #ffffff09}.phone-frame--worker-desktop .worker-qr-modal__card h3{font-size:20px;line-height:1.2}.phone-frame--worker-desktop .worker-qr-modal__body{max-height:min(520px,calc(100dvh - 230px));padding-right:4px}.phone-frame--worker-desktop .worker-qr-modal__card button,.phone-frame--worker-desktop .worker-qr-upload{min-height:48px;border-radius:13px;cursor:pointer}.phone-frame--worker-desktop .worker-qr-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phone-frame--worker-desktop .worker-qr-files div{min-height:54px;border:1px solid rgba(255,255,255,.055)}.phone-frame--worker-desktop .worker-method-overlay,.phone-frame--worker-desktop .worker-order-overlay,.phone-frame--worker-desktop .worker-cards-overlay,.phone-frame--worker-desktop .worker-rating-overlay,.phone-frame--worker-desktop .worker-withdraw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;align-items:center;justify-content:center;padding:32px;background:#020305c2;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.phone-frame--worker-desktop .worker-method-sheet,.phone-frame--worker-desktop .worker-order-sheet,.phone-frame--worker-desktop .worker-cards-sheet,.phone-frame--worker-desktop .worker-rating-sheet,.phone-frame--worker-desktop .worker-withdraw-modal__card{max-height:min(780px,calc(100dvh - 64px));border-radius:22px;border:1px solid rgba(255,255,255,.09);box-shadow:0 38px 110px #00000094}.phone-frame--worker-desktop .worker-method-sheet{width:min(520px,calc(100vw - 72px))}.phone-frame--worker-desktop .worker-order-sheet{width:min(720px,calc(100vw - 72px))}.phone-frame--worker-desktop .worker-cards-sheet,.phone-frame--worker-desktop .worker-rating-sheet,.phone-frame--worker-desktop .worker-withdraw-modal__card{width:min(580px,calc(100vw - 72px))}.phone-frame--worker-desktop .worker-cards-sheet--paypay{width:min(760px,calc(100vw - 72px));padding:24px}.phone-frame--worker-desktop .worker-cards-sheet--paypay .worker-paypay-form{grid-template-columns:1fr 1fr 1fr}.phone-frame--worker-desktop .worker-cards-sheet--paypay .worker-paypay-form__recipient{grid-column:auto}.phone-frame--worker-desktop .worker-cards-sheet--paypay .worker-paypay-list{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-frame--worker-desktop .ios-sheet-handle,.phone-frame--worker-desktop .worker-cards-sheet__handle{display:none}.phone-frame--worker-desktop .worker-rating-confirm{z-index:430}.phone-frame--worker-desktop .worker-rating-confirm__card{width:min(480px,calc(100vw - 72px));padding:24px;border-radius:22px}.phone-frame--worker-desktop .worker-onboard-modal-overlay{position:fixed;z-index:430;padding:32px}.phone-frame--worker-desktop .worker-onboard-modal-card{width:min(480px,calc(100vw - 72px));padding:28px 24px 22px;border-radius:22px}.worker-history-sheet-overlay{z-index:420;align-items:center;padding:32px;background:#020305c2;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.worker-history-sheet-overlay .worker-history-sheet{width:min(620px,calc(100vw - 72px));max-height:min(760px,calc(100dvh - 64px));padding:24px;border-radius:22px;box-shadow:0 38px 110px #00000094}.worker-history-sheet-overlay .history-sheet__handle{display:none}.worker-history-sheet-overlay .history-sheet__header{text-align:left}.worker-history-sheet-overlay .history-sheet__row{min-height:44px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.055)}.phone-frame--worker-desktop .worker-subscription-result,.phone-frame--worker-desktop .worker-rating-result{inset:50% auto auto 50%;width:min(520px,calc(100vw - 72px));height:auto;min-height:560px;max-height:calc(100dvh - 64px);padding:24px;overflow-y:auto;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.09);border-radius:24px;background:radial-gradient(circle at 85% 105%,rgba(255,127,10,.16),transparent 42%),linear-gradient(145deg,#15161b,#0d0e12);box-shadow:0 38px 110px #0000009e}.phone-frame--worker-desktop .worker-subscription-result:before,.phone-frame--worker-desktop .worker-rating-result:before{content:"";position:fixed;top:-100vh;right:-100vw;bottom:-100vh;left:-100vw;z-index:-1;background:#020305c7;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.phone-frame--worker-desktop .worker-subscription-result__body,.phone-frame--worker-desktop .worker-rating-result__body{min-height:300px}.phone-frame--worker-desktop .worker-subscription-result__primary,.phone-frame--worker-desktop .worker-subscription-result__secondary,.phone-frame--worker-desktop .worker-rating-result__primary,.phone-frame--worker-desktop .worker-rating-result__secondary{border-radius:14px}}.worker-cards-sheet .worker-cards-form{margin-top:10px;border-radius:19px;padding:12px}.worker-cards-sheet .worker-cards-input{min-height:48px;border-radius:15px;text-align:left;font-size:15px}.worker-cards-sheet .worker-cards-input--number{margin-bottom:0}.worker-cards-sheet .worker-cards-field--number{margin-bottom:10px}.worker-cards-sheet .worker-cards-input--small{min-height:44px;font-size:14px}.worker-cards-sheet .worker-cards-add{min-height:48px;border-radius:15px;font-size:14px;font-weight:750}.worker-cards-sheet .worker-cards-list{gap:8px}.worker-cards-sheet .worker-cards-item{min-height:56px;padding:8px 10px;border:1px solid rgba(255,255,255,.05);border-radius:16px;background:#ffffff06}.worker-cards-sheet .worker-cards-item__number{min-height:38px;justify-items:start;border:0;background:transparent;padding:0 5px;font-size:13px}.worker-cards-sheet .worker-cards-item__remove{border-radius:10px;background:#ff4b4b17;color:#f77}.admin-screen.admin-screen--ai-insights{display:block;overflow-x:hidden;overflow-y:auto;padding:0;background:#090a0c}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.phone-frame--admin-desktop .admin-screen.admin-screen--ai-insights{padding:0 30px 60px;background:radial-gradient(circle at 80% 110%,rgba(255,126,14,.07),transparent 35%),#090a0c}}.service-item__demo-badge{display:inline-flex;align-items:center;margin-left:6px;padding:2px 6px;border-radius:999px;background:#ff911429;color:#ff9a25;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.06em;vertical-align:middle}.phone-frame--admin .admin-screen :is(.admin-users-header,.admin-workers-header,.admin-orders-header,.admin-disputes-header){align-items:flex-start;gap:12px}.phone-frame--admin .admin-screen :is(.admin-users-header,.admin-workers-header,.admin-orders-header,.admin-disputes-header)>div:first-child{min-width:0}.phone-frame--admin .admin-screen :is(.admin-users-header__title,.admin-workers-header__title,.admin-orders-header__title,.admin-disputes-header__title){font-size:20px;line-height:1.15;font-weight:650}.phone-frame--admin .admin-screen :is(.admin-users-header__subtitle,.admin-workers-header__subtitle,.admin-orders-header__subtitle){color:#ffffff7a;line-height:1.35}.phone-frame--admin .admin-screen :is(.admin-users-controls,.admin-disputes-controls){flex:0 1 180px;min-width:0;max-width:51%;gap:4px}.admin-users-controls{display:grid}.phone-frame--admin .admin-screen .admin-users-search{width:100%;max-width:none;min-height:44px}.phone-frame--admin .admin-screen :is(.admin-users-search__input,.admin-workers-search__input,.admin-orders-search__input,.admin-disputes-search__input){width:100%;min-width:0;height:44px;padding:0 12px;color:var(--text);font-size:14px;line-height:normal}.phone-frame--admin .admin-screen :is(.admin-users-search__input,.admin-disputes-search__input)::placeholder{color:#ffffff75}.phone-frame--admin .admin-screen .admin-disputes-filter{width:100%;min-width:0;min-height:44px;justify-content:flex-end;padding:7px 8px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff06;text-align:right}.phone-frame--admin .admin-screen .admin-disputes-filter__text{color:#ffffffa3;font-size:12px;line-height:1.25}.phone-frame--admin .admin-screen .admin-disputes-filter__arrow{flex:0 0 8px}.phone-frame--admin .admin-screen [hidden]{display:none!important}.phone-frame--admin .admin-screen .admin-users-dates{width:100%;min-width:0}.admin-users-dates>summary{min-height:44px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:6px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff06;color:#ffffffa3;font-size:11px;line-height:1.3;cursor:pointer;list-style:none}.admin-users-dates>summary::-webkit-details-marker{display:none}.admin-users-dates>summary:after{content:"⌄";font-size:16px}.admin-users-dates[open]>summary:after{content:"⌃"}.admin-users-dates__fields{display:grid;gap:9px;padding:10px 0 0}.admin-users-dates__fields label{display:grid;min-width:0;gap:5px;color:#ffffff94;font-size:11px}.admin-users-dates__fields input{width:100%;min-width:0;min-height:44px;padding:0 8px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a;color:var(--text);font:inherit;font-size:13px}.admin-users-dates__fields>button,.phone-frame--admin .admin-screen .admin-list-error>button{min-height:44px;padding:0 13px;border:1px solid rgba(255,153,31,.24);border-radius:12px;background:#ff910f1a;color:#ffad4e;font-size:12px;font-weight:650}.phone-frame--admin .admin-screen :is(.admin-users-card,.admin-orders-card,.admin-disputes-full-card){gap:8px}.phone-frame--admin .admin-screen :is(.admin-users-table-head,.admin-users-row){grid-template-columns:minmax(0,.58fr) minmax(0,1fr) minmax(0,1.18fr) minmax(0,.94fr);column-gap:6px;padding-right:4px;padding-left:4px}.phone-frame--admin .admin-screen :is(.admin-orders-table-head,.admin-orders-row){grid-template-columns:minmax(0,.5fr) minmax(0,.95fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.1fr);column-gap:6px;padding-right:4px;padding-left:4px}.phone-frame--admin .admin-screen :is(.admin-disputes-full-head,.admin-disputes-full-row){grid-template-columns:minmax(0,.55fr) minmax(0,.9fr) minmax(0,1.05fr) minmax(0,.8fr) minmax(0,1.2fr);column-gap:4px;padding-right:4px;padding-left:4px}.phone-frame--admin .admin-screen :is(.admin-users-table-head,.admin-orders-table-head,.admin-disputes-full-head){min-height:36px}.phone-frame--admin .admin-screen :is(.admin-users-table-head,.admin-orders-table-head,.admin-disputes-full-head)>span{color:#ffffff80;font-size:10px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.phone-frame--admin .admin-screen :is(.admin-users-row,.admin-orders-row,.admin-disputes-full-row){min-height:60px;padding-top:9px;padding-bottom:9px}.phone-frame--admin .admin-screen :is(.admin-users-row__id,.admin-users-row__username,.admin-users-row__tgid,.admin-orders-row__id,.admin-orders-row__client,.admin-orders-row__worker,.admin-orders-row__amount,.admin-disputes-full-row__id,.admin-disputes-full-row__client,.admin-disputes-full-row__amount){min-width:0;font-size:12px;line-height:1.3}.phone-frame--admin .admin-screen :is(.admin-users-row__id,.admin-orders-row__id){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.phone-frame--admin .admin-screen .admin-orders-row__amount{display:flex;flex-direction:column;align-items:flex-end;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.phone-frame--admin .admin-screen .admin-orders-row__amount small{color:#ffffff8c;font-size:10px;line-height:1.25}.phone-frame--admin .admin-screen .admin-disputes-full-row__amount{white-space:normal;overflow-wrap:anywhere}.phone-frame--admin .admin-screen :is(.admin-orders-row__status,.admin-disputes-full-row__status,.admin-users-row__role){min-width:0;max-width:100%;min-height:26px;padding:4px 5px;justify-self:center;font-size:9px;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere}.phone-frame--admin .admin-screen .admin-users-row__role{justify-self:start}.phone-frame--admin .admin-screen :is(.admin-disputes-full-row__btn-action,.admin-disputes-full-row__btn-done){width:100%;min-width:0;min-height:44px;padding:6px 3px;border-radius:12px;font-size:10px;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.phone-frame--admin .admin-screen :is(.admin-users-pagination,.admin-workers-pagination,.admin-orders-pagination,.admin-disputes-pagination){max-width:100%;flex-wrap:wrap;gap:6px}.phone-frame--admin .admin-screen :is(.admin-users-page,.admin-workers-page,.admin-orders-page,.admin-disputes-page){min-width:44px;width:auto;height:44px;padding:0 10px;display:inline-grid;place-items:center;border-radius:12px;font-size:13px;line-height:1}.phone-frame--admin .admin-screen :is(.admin-users-empty,.admin-workers-empty,.admin-orders-empty,.admin-disputes-empty){padding:18px 12px;color:#ffffffa3;font-size:13px;line-height:1.45}.phone-frame--admin .admin-screen .admin-list-error{color:#ff9d95;border:1px solid rgba(255,91,91,.2);background:#ff5b5b0b}.admin-list-error p{margin:0 0 12px}.phone-frame--admin .admin-screen .admin-worker-item__name{min-width:0;font-size:13px}.phone-frame--admin .admin-screen .admin-worker-item__balance{max-width:44%;font-size:14px;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.phone-frame--admin .admin-screen .admin-worker-item__meta{flex-wrap:wrap;line-height:1.4}.phone-frame--admin .admin-screen .admin-worker-item__bottom{flex-wrap:wrap;gap:6px}.phone-frame--admin .admin-screen :is(.admin-worker-item__activity,.admin-worker-item__tgid){line-height:1.35}.phone-frame--admin .admin-screen :is(.admin-worker-item__meta,.admin-worker-item__activity,.admin-worker-item__tgid){color:#ffffff80}.phone-frame--admin .admin-screen :is(.admin-workers-bulk-terminate,.admin-orders-worker-chip){min-height:44px}.phone-frame--admin .admin-screen .admin-avatar-button{width:44px;height:44px;flex-basis:44px}.phone-frame--admin .admin-screen .admin-header__left{align-items:center}.phone-frame--admin .admin-screen .admin-desktop-layout-switch button{min-height:44px;padding:0 9px;font-size:10px}.phone-frame--admin .admin-screen .admin-metric-card{height:auto;min-height:90px}.phone-frame--admin .admin-screen .admin-metric-card__topline{position:relative;display:block;min-height:26px;padding-right:27px}.phone-frame--admin .admin-screen .admin-metric-card__icon{position:absolute;top:0;right:0}.phone-frame--admin .admin-screen .admin-metric-card__label{overflow:visible;color:#ffffff80;font-size:9px;line-height:1.25;white-space:normal}.phone-frame--admin .admin-screen .admin-metric-card__value{overflow:visible;white-space:normal;line-height:1.05}.phone-frame--admin .admin-screen .admin-metric-card__value>span{display:block;overflow-wrap:anywhere}.phone-frame--admin .admin-screen .admin-metric-card__value>small{display:block;margin-top:3px;color:#ffffff94;font-size:10px}.phone-frame--admin .admin-screen .admin-metric-card__value--long{font-size:14px;letter-spacing:-.035em}.phone-frame--admin .admin-screen :is(.admin-settings-tab,.admin-chart-period,.admin-outcomes-period,.admin-economics-tabs button,.admin-finance-calendar__mode button,.admin-calendar-nav button,.admin-fee-lab__head>button,.insurance-tabs>button){min-height:44px}.phone-frame--admin .admin-screen :is(.admin-calendar-nav button,.admin-fee-lab__head>button){min-width:44px}.phone-frame--admin .admin-screen .admin-settings-hero{grid-template-columns:44px minmax(0,1fr) 46px;gap:10px;padding:18px 14px}.phone-frame--admin .admin-screen .admin-settings-hero>div{min-width:0}.phone-frame--admin .admin-screen .admin-settings-back{display:grid;place-items:center;width:44px;height:44px;padding:0;line-height:1}.phone-frame--admin .admin-screen .admin-settings-hero h1{font-size:clamp(23px,6.5vw,29px);line-height:1.08}.phone-frame--admin .admin-screen button.admin-settings-hero__mark{min-height:46px;padding:0;border:0}.phone-frame--admin .admin-screen .admin-setting-card__body small{font-size:11px;line-height:1.35;color:#ffffff7a}.phone-frame--admin .admin-screen .admin-setting-card__value{min-width:64px;max-width:110px}.phone-frame--admin .admin-screen .admin-setting-card__value b{max-width:110px;font-size:13px}.phone-frame--admin .admin-setting-editor__sheet{max-height:calc(100dvh - 12px);overflow-y:auto;overscroll-behavior:contain}.phone-frame--admin .admin-setting-editor__title-row>div{min-width:0}.phone-frame--admin .admin-setting-editor__title-row>button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0}.phone-frame--admin :is(.admin-detail-button,.admin-detail-sheet__close,.admin-dispute-confirm-modal button){min-height:44px;min-width:44px}.phone-frame--admin :is(.admin-detail-sheet__close){height:44px;width:44px}.phone-frame--admin :is(button,input,select,textarea,summary):focus-visible{outline:2px solid #ffad4e;outline-offset:2px}.phone-frame--admin button:disabled{cursor:default}@media (pointer: coarse){.phone-frame--admin .admin-screen :is(.admin-users-search__input,.admin-disputes-search__input,.admin-users-dates__fields input){font-size:16px}}@media (max-width: 360px){.phone-frame--admin .admin-screen :is(.admin-users-header,.admin-workers-header,.admin-orders-header,.admin-disputes-header){flex-wrap:wrap}.phone-frame--admin .admin-screen :is(.admin-users-controls,.admin-disputes-controls){flex-basis:100%;max-width:100%}.phone-frame--admin .admin-screen :is(.admin-users-row__id,.admin-users-row__username,.admin-users-row__tgid,.admin-orders-row__id,.admin-orders-row__client,.admin-orders-row__worker){font-size:11px}.phone-frame--admin .admin-screen .admin-settings-hero{padding:16px 10px;gap:8px}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.phone-frame--admin-desktop .admin-screen :is(.admin-users-header__title,.admin-workers-header__title,.admin-orders-header__title,.admin-disputes-header__title){font-size:28px}.phone-frame--admin-desktop .admin-screen :is(.admin-users-controls,.admin-disputes-controls){flex-basis:360px;width:360px;max-width:42%}.phone-frame--admin-desktop .admin-screen .admin-users-controls .admin-users-search{width:100%}.phone-frame--admin-desktop .admin-screen :is(.admin-users-table-head,.admin-users-row,.admin-orders-table-head,.admin-orders-row,.admin-disputes-full-head,.admin-disputes-full-row){padding-right:20px;padding-left:20px}.phone-frame--admin-desktop .admin-screen .admin-orders-row__amount{display:block}.phone-frame--admin-desktop .admin-screen .admin-orders-row__amount small{margin-left:4px;font-size:11px}.phone-frame--admin-desktop .admin-screen .admin-metric-card__value--long{font-size:28px}}.admin-screen .admin-promotions--main .admin-settings-hero{min-height:88px;padding:14px 12px;margin-bottom:10px}.admin-promotions--main .admin-settings-hero h1{font-size:23px;line-height:1.1;overflow-wrap:anywhere}.admin-promotions--main .admin-settings-kicker{font-size:9px;letter-spacing:.1em}.admin-promotions--main .admin-setting-card{min-height:72px}.admin-promotions--main .admin-setting-card__icon[data-active=false]{color:#b5b5be;border-color:#ffffff14;background:#ffffff08}.admin-promotions--main .admin-setting-card__body strong{overflow-wrap:anywhere}.admin-promotions--main .admin-settings-state p{margin:0 0 8px}.admin-promo-form,.admin-promo-form fieldset{display:grid;min-width:0;gap:12px;margin:0;padding:0;border:0}.admin-promo-form .admin-settings-group-head{padding:8px 2px 0}.admin-promo-field{display:grid;min-width:0;gap:6px;color:var(--text);font-size:12px}.admin-promo-field>span{color:#b3b3bc}.admin-promo-field :is(input,select){box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #ffffff18;border-radius:12px;color:var(--text);background:#111215;font:inherit;font-size:14px;color-scheme:dark}.admin-promo-field [aria-invalid=true]{border-color:#ff938d}.admin-promotions--main :is(input,select,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.admin-promotions--main button:disabled{cursor:default;opacity:.45}.admin-promo-extra{min-width:0;margin-top:8px;border:1px solid var(--line);border-radius:15px;background:#ffffff03}.admin-promo-extra>summary{min-height:44px;padding:13px 12px;color:#e9e7e5;font-size:13px;cursor:pointer}.admin-promo-extra>div,.admin-promo-extra>dl{display:grid;min-width:0;gap:12px;margin:0;padding:0 12px 12px}.admin-promo-extra>.admin-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-promo-check{display:flex;min-height:44px;align-items:center;gap:9px;font-size:13px}.admin-promo-check input{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:var(--accent)}.admin-promo-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.admin-promo-actions>button{flex:1}.admin-promo-primary,.admin-promo-secondary,.admin-promo-pages button{min-height:44px;padding:10px 12px;border:1px solid #ffffff16;border-radius:12px;color:var(--text);background:#ffffff06;font:inherit;font-size:12px}.admin-promo-primary{min-height:48px;border:0;color:#211306;background:linear-gradient(135deg,#ffb84d,#ff8614);font-weight:750}.admin-promo-hint,.admin-promo-estimate>span{margin:0;color:#9c9ca6;font-size:11px;line-height:1.4}.admin-promo-estimate{display:grid;gap:6px}.admin-promo-pages{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;font-size:11px;color:#a3a3ad}.admin-promo-details>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;font-size:12px;line-height:1.4}.admin-promo-details dt{color:#9c9ca6}.admin-promo-details dd{margin:0;overflow-wrap:anywhere;text-align:right}.admin-promo-journal{display:grid;gap:8px;font-size:12px}.admin-promo-journal article{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid var(--line);border-radius:15px;background:#ffffff03}.admin-promo-journal :is(strong,small){display:block;overflow-wrap:anywhere}.admin-promo-journal small{margin-top:5px;color:#9999a3;font-size:10px}.promotions-screen--refined .promotions-hero{min-height:146px;padding:17px}.promotions-screen--refined .promotions-hero h2{margin-top:0;font-size:23px;line-height:1.05}.promotions-screen--refined .promotions-hero__logo{width:80px;margin-bottom:10px}.promotions-screen--refined .promotions-hero button{left:17px;bottom:14px;min-height:40px}.promotions-screen--refined :is(.promotions-code,.promotions-list){margin-top:18px}.promotions-screen--refined .promotions-section-head{align-items:center;margin-bottom:8px}.promotions-screen--refined .promotions-section-head h2{margin-top:0;font-size:18px}.promotions-code__field{display:flex;flex:1;min-width:0}.promotions-screen--refined .promotions-code__form input{width:100%;min-height:44px;font-size:16px}.promotions-screen--refined .promotions-code__form button{min-height:44px;font-size:12px}.promotions-screen--refined .promotions-code__form:focus-within{border-color:var(--accent)}.promotions-screen--refined .promotions-code__result{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.promotions-screen--refined .promotions-note{margin:12px 2px;text-align:left;color:#9999a3;font-size:12px}.promotions-screen--refined .promotion-row{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:10px}.promotions-screen--refined .promotion-row__icon{width:36px;height:36px;border-radius:11px}.promotions-screen--refined .promotion-row strong{font-size:13px;overflow-wrap:anywhere}.promotions-screen--refined .promotion-row small{color:#b0b0ba;font-size:11px}.promotions-text-action,.promotions-pages button{min-height:44px;padding:8px;border:0;border-radius:10px;color:#ffac49;background:transparent;font:inherit;font-size:12px}.promotions-screen--refined .promotion-row button{min-height:44px;padding:6px;font-size:12px}.promotions-conditions{margin-top:5px;color:#a8a8b2;font-size:11px}.promotions-conditions summary{display:flex;min-height:32px;align-items:center;cursor:pointer}.promotions-conditions p{margin:2px 0 0;line-height:1.4}.promotions-state{font-size:12px}.promotions-state p{margin:8px 0 0}.promotions-pages{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:10px;font-size:12px;color:#a8a8b2}.promotions-screen--refined button:disabled,.promotions-claim-dialog button:disabled{opacity:.45}.promotions-screen--refined :is(button,summary):focus-visible,.promotions-claim-dialog :is(input,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.promotions-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.promotions-claim-dialog{position:fixed;inset:auto 0 0;box-sizing:border-box;width:min(440px,100%);max-width:100%;max-height:calc(100dvh - 16px - max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)));margin:0 auto;padding:18px 18px calc(20px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));overflow-y:auto;border:1px solid #ffffff18;border-radius:24px 24px 0 0;color:#f5f5f7;background:#15161a;font-family:var(--font);color-scheme:dark}.promotions-claim-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.promotions-claim-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:10px}.promotions-claim-dialog__header h2{margin:0;font-size:20px}.promotions-claim-dialog__benefit{color:#c0bec4;font-size:13px;line-height:1.4}.promotions-claim{display:grid;gap:9px;font-size:13px}.promotions-claim input{box-sizing:border-box;width:100%;min-width:0;height:48px;padding:0 12px;border:1px solid #ffffff24;border-radius:12px;background:#0c0d0f;color:#fff;font:inherit;font-size:16px}.promotions-claim__hint{margin:0;color:#9999a3;font-size:11px}.promotions-claim__error{margin:0;color:#ff9d95;font-size:12px}.promotions-claim__submit{min-height:48px;border:0;border-radius:12px;color:#211306;background:linear-gradient(135deg,#ffb84d,#ff8614);font:inherit;font-weight:750}@media (max-width: 360px){.admin-promo-extra>.admin-promo-grid{grid-template-columns:minmax(0,1fr)}.admin-promotions--main .admin-setting-card{grid-template-columns:36px minmax(0,1fr) auto;gap:8px;padding:10px}.admin-promotions--main .admin-setting-card__icon{width:36px;height:36px}.admin-promotions--main .admin-setting-card__value{max-width:72px}.promotions-screen--refined .promotions-screen__header h1{font-size:21px}}.phone-frame--admin{container-type:inline-size;container-name:dallas-admin}.phone-frame--admin .admin-native-feature{min-width:0;width:100%}.phone-frame--admin .admin-native-feature__back,.phone-frame--admin .admin-native-feature-link{min-height:44px;padding:10px 12px;margin:0 0 12px;border:1px solid #ffffff14;border-radius:12px;color:#ffb35c;background:#17171a;font:inherit;font-size:13px;text-align:left;cursor:pointer}.phone-frame--admin .admin-native-settings-links{display:grid;gap:8px;margin-top:16px}.phone-frame--admin .admin-native-settings-links>details{border:1px solid #ffffff12;border-radius:14px;padding:0 12px;background:#121316}.phone-frame--admin .admin-native-settings-links summary{display:flex;align-items:center;min-height:48px;color:#f5f5f7;font-size:13px;cursor:pointer}.phone-frame--admin .admin-native-settings-links summary:after{content:"›";margin-left:auto;color:#ffb35c}.phone-frame--admin .admin-native-settings-links details[open]>summary:after{transform:rotate(90deg)}.phone-frame--admin .admin-native-settings-links .admin-settings-list{padding-bottom:12px}.phone-frame--admin .admin-native-settings-links .admin-setting-card{min-height:56px;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px}.phone-frame--admin .admin-orders-filter-workbench{display:grid;gap:8px;margin:0 0 12px;min-width:0}.phone-frame--admin .admin-orders-status-presets,.phone-frame--admin .admin-orders-applied-filters{display:flex;flex-wrap:wrap;gap:6px}.phone-frame--admin .admin-orders-filter-workbench button,.phone-frame--admin .admin-orders-filter-workbench summary{min-height:44px;padding:10px;border:1px solid #ffffff16;border-radius:11px;color:#dddde3;background:#191a1e;font:inherit;font-size:12px;cursor:pointer}.phone-frame--admin .admin-orders-filter-workbench button:disabled{opacity:.45;cursor:default}.phone-frame--admin .admin-orders-filter-workbench button[aria-pressed=true]{color:#ffbd70;border-color:#ff981a66;background:#ff941a1c}.phone-frame--admin .admin-orders-filter-workbench :is(label,p){font-size:12px;line-height:1.5;margin:0;color:#b9b9c2}.phone-frame--admin .admin-orders-filter-workbench label{display:grid;gap:6px;min-width:0}.phone-frame--admin .admin-orders-filter-workbench :is(input,select){box-sizing:border-box;min-width:0;width:100%;min-height:44px;padding:10px;border:1px solid #ffffff25;border-radius:10px;font:inherit;font-size:16px;color:#f5f5f7;background:#101114;color-scheme:dark}.phone-frame--admin .admin-orders-filter-workbench [role=alert]{color:#ffaaa1}.phone-frame--admin .admin-orders-saved{border:1px solid #ffffff12;border-radius:12px;background:#111215}.phone-frame--admin .admin-orders-saved summary{border:0;background:transparent}.phone-frame--admin .admin-orders-saved[open]{padding:0 10px 10px}.phone-frame--admin .admin-orders-saved[open]>:not(summary){margin-top:8px}.phone-frame--admin .admin-orders-saved__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:end}.phone-frame--admin .admin-orders-saved__form{display:grid;gap:8px}.phone-frame--admin .admin-orders-saved__form>div{display:flex;gap:6px;justify-content:flex-end}.phone-frame--admin .admin-orders-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.phone-frame--admin .admin-orders-extended-filters{border:1px solid #ffffff16;border-radius:11px;background:#111215}.phone-frame--admin .admin-orders-extended-filters summary{display:flex;justify-content:space-between;border:0}.phone-frame--admin .admin-orders-extended-filters summary b{margin-left:6px;color:#ffb35c}.phone-frame--admin .admin-orders-extended-filters__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 10px 10px}.phone-frame--admin .admin-orders-filter-status,.phone-frame--admin .admin-orders-extended-filters__hint{grid-column:1/-1}.phone-frame--admin .admin-orders-row__id small{display:block;margin-top:4px;color:#b3b3bd;font-size:11px}.phone-frame--admin .admin-settings-heading__back{width:44px;min-width:44px;height:44px;min-height:44px}.phone-frame--admin .admin-settings-heading--back{grid-template-columns:44px minmax(0,1fr) 46px}.phone-frame--admin .admin-settings-menu>button{min-height:64px}.phone-frame--admin .admin-settings-menu__value small{font-size:11px}.phone-frame--admin [hidden]{display:none!important}@container dallas-admin (min-width:700px){.phone-frame--admin .admin-orders-extended-filters__fields{grid-template-columns:repeat(4,minmax(0,1fr))}.phone-frame--admin .admin-orders-filter-status{grid-column:auto}}@container dallas-admin (max-width:600px){.phone-frame--admin .admin-screen .admin-orders-table-head{grid-template-columns:64px minmax(0,1fr) minmax(70px,auto);gap:8px}.phone-frame--admin .admin-screen .admin-orders-table-head>:nth-child(n+4){display:none}.phone-frame--admin .admin-screen .admin-orders-row{grid-template-columns:64px minmax(0,1fr) minmax(70px,auto);grid-template-areas:"id client amount" "worker worker status";align-items:center;gap:8px;padding:12px 2px}.phone-frame--admin .admin-screen .admin-orders-row__id{grid-area:id;font-size:12px;line-height:1.4;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}.phone-frame--admin .admin-screen .admin-orders-row__client{grid-area:client;font-size:12px}.phone-frame--admin .admin-screen .admin-orders-row__amount{grid-area:amount;font-size:13px}.phone-frame--admin .admin-screen .admin-orders-row__amount small{font-size:11px}.phone-frame--admin .admin-screen .admin-orders-row__worker{grid-area:worker;max-width:100%;text-align:left;font-size:11px;color:#aaaab5}.phone-frame--admin .admin-screen .admin-orders-row__status{grid-area:status;justify-self:end;width:auto;max-width:138px;padding:5px 8px;font-size:11px;line-height:1.35;white-space:normal;word-break:normal;overflow-wrap:normal;border-radius:9px}}@container dallas-admin (max-width:600px){.phone-frame--admin .admin-screen .admin-orders-list{grid-auto-rows:max-content;align-content:start}.phone-frame--admin .admin-screen .admin-orders-row{min-height:88px;height:auto;grid-template-rows:auto auto;align-content:start;row-gap:6px;padding-block:10px}}.phone-frame--admin .insurance-tabs{display:flex;gap:4px;padding:4px;border:1px solid #ffffff0d;border-radius:12px;background:#ffffff04;margin-bottom:2px}.phone-frame--admin .insurance-tabs button{flex:1;min-width:0;border:0;border-radius:8px;padding:10px 6px;background:transparent;color:#929298;font-family:inherit;font-size:12px;font-weight:500;line-height:1.3;cursor:pointer}.admin-workers-header [hidden]{display:none!important}.phone-frame--admin .insurance-tabs button[aria-selected=true]{background:#ffffff0d;color:#f4f4f6}.phone-frame--admin .insurance-tabs button:focus-visible,.insurance-journal button:focus-visible,.insurance-entry summary:focus-visible{outline:2px solid #f59b45;outline-offset:2px}.phone-frame--admin .insurance-tabs button{min-height:44px}:is(.app-shell--worker,.deal-chat-overlay--worker){--worker-safe-top: calc(max(env(safe-area-inset-top, 0px), var(--dallas-worker-system-top, 0px)) + var(--dallas-worker-content-top, 0px));--worker-safe-right: calc(max(env(safe-area-inset-right, 0px), var(--dallas-worker-system-right, 0px)) + var(--dallas-worker-content-right, 0px));--worker-safe-bottom: calc(max(env(safe-area-inset-bottom, 0px), var(--dallas-worker-system-bottom, 0px)) + var(--dallas-worker-content-bottom, 0px));--worker-safe-left: calc(max(env(safe-area-inset-left, 0px), var(--dallas-worker-system-left, 0px)) + var(--dallas-worker-content-left, 0px));--worker-viewport: min(var(--dallas-worker-layout-height, var(--dallas-worker-stable-height, 100dvh)), var(--dallas-worker-browser-height, 100dvh), 100dvh);height:var(--worker-viewport);min-height:0}.app-shell--worker>.phone-frame.phone-frame--worker{box-sizing:border-box;height:var(--worker-viewport);max-height:var(--worker-viewport);min-height:0;padding-top:calc(6px + var(--worker-safe-top));padding-right:calc(8px + var(--worker-safe-right));padding-bottom:calc(6px + var(--worker-safe-bottom));padding-left:calc(8px + var(--worker-safe-left))}.app-shell--worker .worker-qr-flow{inset:0 0 auto;box-sizing:border-box;height:var(--worker-viewport);min-height:0;padding-top:calc(10px + var(--worker-safe-top));padding-right:calc(14px + var(--worker-safe-right));padding-bottom:calc(12px + var(--worker-safe-bottom));padding-left:calc(14px + var(--worker-safe-left))}.app-shell--worker .worker-qr-flow__back{min-height:44px;min-width:44px}.app-shell--worker .phone-frame--worker .worker-qr-flow__scroll:not(.worker-paypay-payout__scroll){align-content:start}.app-shell--worker .worker-qr-payment-flow>.worker-qr-flow__actions>.worker-qr-flow__secondary{min-height:44px;padding:10px 12px;font-size:14px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}@media (min-width:900px) and (hover:hover) and (pointer:fine){.app-shell--worker .phone-frame--worker-desktop .worker-card-flow>button.worker-qr-flow__secondary{align-self:start;min-height:44px}}.app-shell--worker :is(.worker-method-overlay,.worker-order-overlay,.worker-cards-overlay,.worker-rating-overlay){padding-top:calc(8px + var(--worker-safe-top));padding-bottom:var(--worker-safe-bottom);box-sizing:border-box}.app-shell--worker :is(.worker-method-sheet,.worker-order-sheet,.worker-cards-sheet,.worker-rating-sheet){max-height:100%;overflow-y:auto;overscroll-behavior:contain}.app-shell--worker .worker-active-orders-screen{min-height:0;height:100%}.app-shell--worker .worker-active-orders-list{min-height:0;overflow:auto;overscroll-behavior:contain}.app-shell--worker>.mini-flow-toast{bottom:calc(92px + var(--worker-safe-bottom) + max(0px,100dvh - var(--worker-viewport)))}@media (min-width:768px) and (hover:hover) and (pointer:fine){.app-shell--worker>.phone-frame--worker:not(.phone-frame--worker-desktop){height:min(844px,calc(var(--worker-viewport) - 48px));max-height:calc(var(--worker-viewport) - 48px)}}.deal-chat-overlay--worker{inset:0 0 auto;box-sizing:border-box;height:var(--worker-viewport);max-height:var(--worker-viewport);padding:calc(8px + var(--worker-safe-top)) calc(8px + var(--worker-safe-right)) calc(8px + var(--worker-safe-bottom)) calc(8px + var(--worker-safe-left));align-items:center;justify-content:center}.deal-chat-overlay--worker .admin-dispute-chat{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 0;width:min(780px,100%);max-width:780px;height:100%;min-height:0;max-height:100%;margin-inline:auto;overflow:hidden}.deal-chat-overlay--worker .admin-dispute-chat__header{height:52px;min-height:52px;padding:4px 8px}.deal-chat-overlay--worker .admin-dispute-chat__profile{display:none}.deal-chat-overlay--worker .admin-dispute-chat__amount-card{position:relative;inset:auto;flex:0 0 auto;min-height:44px;margin:4px 10px;padding:10px 12px;box-shadow:none}.deal-chat-overlay--worker .admin-dispute-chat__amount-label{color:#b9afa4}.deal-chat-overlay--worker .admin-dispute-chat__messages{flex:1 1 0;min-height:0;padding:12px;overflow-y:auto;overscroll-behavior:contain}.deal-chat-overlay--worker .admin-dispute-chat__footer{position:relative;inset:auto;flex:0 0 auto;min-height:0;padding:6px 10px}.deal-chat-overlay--worker :is(.admin-dispute-chat__input-wrapper,.admin-dispute-chat__back,.admin-dispute-chat__plus,.admin-dispute-chat__send){min-height:44px}.deal-chat-overlay--worker :is(.admin-dispute-chat__back,.admin-dispute-chat__plus,.admin-dispute-chat__send){min-width:44px}.deal-chat-overlay--worker :focus-visible{outline:2px solid #ffad42;outline-offset:3px}.deal-chat-overlay--worker .admin-dispute-chat__footer{display:flex;flex-direction:column;flex:0 1 auto;max-height:55%}.deal-chat-overlay--worker .admin-dispute-chat__input-wrapper{flex:0 0 auto}.deal-chat-overlay--worker .chat-reply-composer{flex:0 0 auto;max-height:44px;overflow:hidden}.deal-chat-overlay--worker .admin-dispute-chat__attachment-preview{grid-template-columns:minmax(0,1fr);flex:0 1 auto;min-height:0;max-height:min(144px,calc(var(--worker-viewport) * .2));overflow-y:auto;overscroll-behavior:contain;gap:4px;margin-bottom:4px}.deal-chat-overlay--worker .admin-dispute-chat__pending-file{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:22px 18px;align-items:center;gap:2px 8px;min-height:52px;padding:4px;flex-shrink:0}.deal-chat-overlay--worker .admin-dispute-chat__pending-file :is(img,.admin-dispute-chat__pending-pdf){grid-column:1;grid-row:1/3;width:44px;height:44px}.deal-chat-overlay--worker .admin-dispute-chat__pending-name{grid-column:2;grid-row:1}.deal-chat-overlay--worker .admin-dispute-chat__pending-file small{grid-column:2;grid-row:2;color:#b9afa4}.deal-chat-overlay--worker .admin-dispute-chat__pending-file button{position:static;grid-column:3;grid-row:1/3;width:44px;height:44px}.app-shell--worker .ww-scroll--orders>.ww-base-view>.journey-tabs{margin-bottom:0}.admin-servers-live{display:inline-flex;align-items:center;min-height:34px;padding:0 11px;border:1px solid rgba(74,222,166,.2);border-radius:11px;background:#37c89317;color:#9ce8c8;font-size:11px;font-weight:700;white-space:nowrap}.admin-servers-live:before{width:6px;height:6px;margin-right:7px;border-radius:50%;background:#61dda9;box-shadow:0 0 10px #61dda98c;content:""}.server-monitor-modal__footer{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:17px}.cash-withdrawal-preview--steam,.cash-withdrawal-preview--telegram{--journey-safe-top: max(14px, env(safe-area-inset-top, 0px));--journey-safe-bottom: max(14px, env(safe-area-inset-bottom, 0px));align-items:center;padding:var(--journey-safe-top) 14px var(--journey-safe-bottom)}.cash-withdrawal-preview--steam .steam-topup-sheet,.cash-withdrawal-preview--telegram .telegram-purchase-sheet{align-self:center;width:min(100%,620px);height:auto;min-height:0;max-height:calc(100dvh - var(--journey-safe-top) - var(--journey-safe-bottom));margin:auto;padding:58px clamp(16px,5vw,30px) calc(20px + env(safe-area-inset-bottom,0px));border:1px solid rgba(255,255,255,.1);border-radius:24px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cash-withdrawal-preview--steam .cash-withdrawal-preview__close,.cash-withdrawal-preview--telegram .cash-withdrawal-preview__close{position:absolute;top:10px;right:10px;z-index:2;width:44px;height:44px;display:grid;place-items:center;font-size:22px}.steam-topup-sheet .steam-topup-form{margin-top:22px}.telegram-purchase-form{min-height:0;flex:1 0 auto}.phone-operator-sheet{padding:max(12px,env(safe-area-inset-top,0px)) 14px max(12px,env(safe-area-inset-bottom,0px))}.phone-operator-sheet__card{max-height:calc(100dvh - max(12px,env(safe-area-inset-top,0px)) - max(12px,env(safe-area-inset-bottom,0px)))}.phone-receipt-picker,.phone-receipt-viewer{padding:max(12px,env(safe-area-inset-top,0px)) 14px max(12px,env(safe-area-inset-bottom,0px))}.phone-receipt-picker__card{max-height:calc(100dvh - max(12px,env(safe-area-inset-top,0px)) - max(12px,env(safe-area-inset-bottom,0px)));overscroll-behavior:contain}.phone-receipt-viewer__card{max-height:calc(100dvh - max(12px,env(safe-area-inset-top,0px)) - max(12px,env(safe-area-inset-bottom,0px)));grid-template-rows:auto minmax(0,1fr) auto;overscroll-behavior:contain}.phone-receipt-viewer__header button{flex:0 0 44px;width:44px;height:44px}.phone-receipt-viewer__card img,.phone-receipt-viewer__card iframe{height:100%;min-height:0;max-height:100%}.phone-receipt-viewer__fallback{min-height:0}.transfer-confirm-modal{padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px))}.transfer-confirm-modal__card{max-height:calc(100dvh - max(16px,env(safe-area-inset-top,0px)) - max(16px,env(safe-area-inset-bottom,0px)));overflow-y:auto;overscroll-behavior:contain}.admin-detail-overlay{padding-top:max(16px,env(safe-area-inset-top,0px))}.admin-detail-sheet{max-height:calc(100dvh - max(16px,env(safe-area-inset-top,0px)) - max(18px,env(safe-area-inset-bottom,0px)) - 16px);min-height:0}.admin-detail-sheet--worker{height:auto;min-height:0}.admin-detail-sheet__close{flex:0 0 44px;width:44px;height:44px}.admin-dispute-sheet-overlay{padding-top:max(16px,env(safe-area-inset-top,0px));padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.admin-dispute-sheet,.admin-dispute-sheet--decision{min-height:0;max-height:100%;padding-bottom:max(18px,env(safe-area-inset-bottom,0px))}.admin-dispute-confirm-overlay{padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px))}.server-monitor-modal{align-items:center;padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px))}.server-monitor-modal__card{max-height:calc(100dvh - max(16px,env(safe-area-inset-top,0px)) - max(16px,env(safe-area-inset-bottom,0px)));overflow-y:auto;overscroll-behavior:contain}.server-monitor-modal__head>button{width:44px;height:44px;flex:0 0 44px}.worker-history-hero{grid-template-columns:34px minmax(0,1fr) auto}.worker-history-hero__auto{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border:1px solid rgba(74,222,166,.2);border-radius:999px;background:#37c89317;color:#9ce8c8;font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.worker-history-hero__auto:before{width:6px;height:6px;border-radius:50%;background:#61dda9;box-shadow:0 0 9px #61dda98c;content:""}.cards-home .ch-promos .ch-promo-dots span{transition:none}html.dallas-client-light[data-dallas-input=pointer] .app-shell--client-light .cards-home .ch-promo-slide:focus{outline:none}.private-amount{position:relative;display:inline-block;max-width:100%;vertical-align:bottom}.private-amount:before{content:"​"}.private-amount[data-hidden=true]{width:5.8ch;height:1.18em;min-width:2.8ch;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.private-amount__frost{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:.42;pointer-events:none;background:none}.private-amount__frost-art{display:block;width:100%;height:100%;overflow:visible;background:none;border:0}.private-amount__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion: no-preference){.private-amount__value{animation:private-amount-reveal .16s ease-out}}@keyframes private-amount-reveal{0%{opacity:.6}to{opacity:1}}.cards-home .balance-amount-motion{position:relative;min-width:0;min-height:76px;isolation:isolate}.cards-home .balance-amount-motion__content{display:flow-root;min-width:0;opacity:1}.cards-home .balance-amount-motion__skeleton{position:absolute;top:1px;left:0;width:min(5.5em,84%);height:1.12em;color:var(--ch-ink, #171a1c);font-size:clamp(40px,12vw,48px);line-height:1.12;pointer-events:none}.cards-home .balance-amount-motion__shape{display:block;width:100%;height:100%;overflow:visible;background:none}.cards-home .balance-amount-motion__base{opacity:.19}.cards-home .balance-amount-motion__glint{animation:balance-amount-wave 1.65s cubic-bezier(.4,0,.2,1) infinite;animation-play-state:paused}.cards-home .balance-amount-motion__skeleton[data-running=true] .balance-amount-motion__glint{animation-play-state:running}.cards-home .balance-amount-motion .ch-balance-unavailable{min-height:76px;padding:0 0 20px}.balance-amount-motion__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes balance-amount-wave{0%{transform:translate(0);opacity:0}16%{opacity:.92}80%{opacity:.92}to{transform:translate(368px);opacity:0}}@media (prefers-reduced-motion: reduce){.cards-home .balance-amount-motion__glint{animation:none;opacity:0}}.ch-plastic--owned .ch-card-reveal-ink{display:block;width:fit-content}@media (prefers-reduced-motion: no-preference){.ch-plastic--owned .ch-card-reveal-ink{-webkit-mask-image:linear-gradient(90deg,#000 45%,transparent 50%);mask-image:linear-gradient(90deg,#000 45%,transparent 50%);-webkit-mask-size:240% 100%;mask-size:240% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:vc-card-ink-open .42s cubic-bezier(.25,.1,.25,1) both}}@keyframes vc-card-ink-open{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion: reduce){.ch-plastic--owned .ch-card-reveal-ink{animation:none;-webkit-mask-image:none;mask-image:none}}.cards-home .vc-wallet.vc-page{min-width:0;min-height:0;background:#f6f6f3}.cards-home .vc-wallet .vc-page-header{min-height:64px;padding-block:8px;gap:10px;background:#f6f6f3}.cards-home .vc-wallet .vc-page-header>button{border-color:transparent;background:#fff}.cards-home .vc-wallet .vc-page-header h1{font-size:17px;line-height:23px}html.dallas-client-light .app-shell--client-light .cards-home .vc-wallet .vc-page-header{min-height:64px;height:64px;padding-block:0;background:#f6f6f3;border-bottom:0}.cards-home .vc-wallet .vc-page-scroll{padding-top:10px;padding-bottom:30px;scroll-padding-block:16px 24px}.cards-home .vc-wallet .vc-overview,.cards-home .vc-wallet .vc-activity-view{width:100%;max-width:420px;margin-inline:auto}.cards-home .vc-wallet .vc-details{max-width:none}.cards-home .vc-wallet .vc-page-caption{margin:0 0 10px;font-size:12px;line-height:18px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic{width:100%;aspect-ratio:1.586;gap:11px;padding:21px 22px;border-color:#ead8c4;border-radius:24px;background:#fff0e3;color:#2c211b;box-shadow:0 7px 18px -14px #9c542d}.cards-home :is(.vc-wallet,.cw-home-card) .ch-card-surface{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#fff0e3 url(/dallas-next/assets/dallas-card-surface-v28-S6oqQgZg.webp) center / cover no-repeat;pointer-events:none}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic-ribbon{display:none}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic-top{align-items:flex-start}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic-top .ch-card-brand{width:106px;height:auto;min-height:17px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic-top .ch-card-brand .cl-brand-image{width:100%}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic-top .ch-visa{color:#493025;font:italic 800 23px/1 Arial,sans-serif;letter-spacing:-1px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic-top .ch-card-virtual{padding-top:2px;color:#61432e;font-size:9px;font-weight:650;line-height:14px;letter-spacing:.12em}.cards-home :is(.vc-wallet,.cw-home-card) .ch-chip{width:33px;height:25px;margin-top:2px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-chip svg{fill:#e9d2b3;stroke:#876f50}.cards-home :is(.vc-wallet,.cw-home-card) .ch-card-number{color:#33271f;font-size:clamp(15px,4.65cqw,19px);line-height:1.3;letter-spacing:.065em}.cards-home :is(.vc-wallet,.cw-home-card) .ch-card-fields{gap:13px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-card-fields dt{margin-bottom:2px;color:#66482f;font-size:9px;line-height:13px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-card-fields dd{color:#33271f;font-size:12px;line-height:17px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-card-holder dd{font-size:10px;line-height:17px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic--preview{container-type:inline-size}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic--preview .ch-plastic-bottom{align-items:flex-end}.cards-home :is(.vc-wallet,.cw-home-card) .ch-card-preview-caption{display:block;margin-top:9px;color:#61432e;font-size:12px;line-height:18px;font-weight:600}.cards-home .vc-wallet .vc-wallet-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.cards-home .vc-wallet .vc-wallet-tile{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;min-height:122px;padding:16px;overflow:hidden;border:1px solid #ebede8;border-radius:22px;background:#fff;color:var(--ch-ink);text-align:left}.cards-home .vc-wallet .vc-wallet-tile-label{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;color:var(--ch-muted);font-size:13px;line-height:18px;font-weight:500}.cards-home .vc-wallet .vc-wallet-balance{max-width:100%;margin-top:5px;font-size:clamp(22px,6.7vw,28px);line-height:34px;font-weight:750;letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cards-home .vc-wallet .vc-wallet-balance--text{margin-top:8px;font-size:16px;line-height:23px;letter-spacing:-.015em}.cards-home .vc-wallet .vc-wallet-tile-note{margin-top:auto;padding-top:4px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-wallet-tile-subtitle{display:block;margin-top:4px;font-size:12px;line-height:18px;font-weight:650}.cards-home .vc-wallet .vc-wallet-tile-subtitle>span{display:block;margin:0;color:var(--ch-muted);font-size:12px;line-height:18px;font-weight:450}.cards-home .vc-wallet .vc-activity-mini{display:flex;align-items:flex-end;gap:5px;width:100%;height:28px;margin-top:auto;padding-top:7px}.cards-home .vc-wallet .vc-activity-mini-track{position:relative;display:block;flex:1;height:100%;overflow:hidden;border-radius:3px;background:#f1f2ef}.cards-home .vc-wallet .vc-activity-mini-track>i{position:absolute;right:0;bottom:0;left:0;min-height:0;border-radius:inherit;background:#f27418}.cards-home .vc-wallet .vc-wallet-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.cards-home .vc-wallet .vc-wallet-actions>button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-width:0;min-height:48px;padding:11px 8px;border:1px solid var(--ch-line);border-radius:16px;background:#fff;color:var(--ch-ink);font-size:13px;line-height:20px;font-weight:700}.cards-home .vc-wallet .vc-wallet-actions>.vc-fund-button,.cards-home .vc-wallet .vc-wallet-actions>.vc-issue-button{border-color:#f27418;background:#f27418}.cards-home .vc-wallet .vc-wallet-actions>.vc-issue-button:not(:disabled){border-color:var(--cl-amber-edge, #ebc8a5);background:linear-gradient(135deg,#fff9f1f5,#f8dab9c7);color:var(--cl-amber-ink, #713309);box-shadow:var(--cl-amber-shadow, inset 0 1px 0 #fff)}.cards-home .vc-wallet .vc-wallet-actions--preview{grid-template-columns:minmax(0,1fr)}.cards-home .vc-wallet .vc-wallet-actions>button:disabled{border-color:#e1e4e0;background:#eceee9;color:#657074}.cards-home .vc-wallet .vc-copy-number{display:flex;justify-content:center;width:100%;min-height:44px;margin-top:8px;border:1px solid var(--ch-line);border-radius:14px;background:#fff;color:var(--ch-ink);font-size:13px;font-weight:650}.cards-home .vc-wallet .vc-security-note,.cards-home .vc-wallet .vc-preview-note,.cards-home .vc-wallet .vc-wallet-state{margin:11px 2px 0;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-security-note{display:flex;align-items:center;gap:6px}.cards-home .vc-wallet .vc-wallet-state{padding:11px 13px;border-radius:13px;background:#fff0e3;color:#80522e}.cards-home .vc-wallet .vc-balance-retry{min-height:44px;margin:0;padding:8px 2px 0;font-size:12px}.cards-home .vc-wallet .vc-fund-panel{margin-top:12px}.cards-home .vc-wallet .vc-recent-activity{margin-top:24px}.cards-home .vc-wallet .vc-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin-bottom:11px}.cards-home .vc-wallet .vc-section-heading h2{margin:0;color:var(--ch-ink);font-size:21px;line-height:28px;font-weight:750;letter-spacing:-.035em}.cards-home .vc-wallet .vc-section-heading h3{margin:0;font-size:16px;line-height:23px;font-weight:700;letter-spacing:-.02em}.cards-home .vc-wallet .vc-inline-button{min-height:44px;padding:6px 0;border:0;background:transparent;color:#a84008;font-size:12px;line-height:18px;font-weight:650}.cards-home .vc-wallet .vc-operation-list{margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid #ebede8;border-radius:22px;background:#fff}.cards-home .vc-wallet .vc-operation-row{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;gap:11px;width:100%;min-height:78px;padding:14px;border:0;background:transparent;color:var(--ch-ink);text-align:left}.cards-home .vc-wallet .vc-operation-item+.vc-operation-item .vc-operation-row:before{position:absolute;top:0;right:14px;left:65px;height:1px;background:#eef0ec;content:""}.cards-home .vc-wallet .vc-operation-row>.cl-icon{color:#879087}.cards-home .vc-wallet .vc-operation-icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:13px;background:#fff0e3;color:#a84008}.cards-home .vc-wallet .vc-operation-row[data-kind=topup] .vc-operation-icon,.cards-home .vc-wallet .vc-operation-row[data-kind=refund] .vc-operation-icon{background:#eef4ed;color:#42694b}.cards-home .vc-wallet .vc-operation-row[data-outcome=failed] .vc-operation-icon,.cards-home .vc-wallet .vc-operation-row[data-kind=decline] .vc-operation-icon{background:#faf0ed;color:#a34d3f}.cards-home .vc-wallet .vc-operation-copy{display:block;min-width:0}.cards-home .vc-wallet .vc-operation-copy>strong{display:block;color:var(--ch-ink);font-size:14px;line-height:20px;font-weight:700;overflow-wrap:anywhere}.cards-home .vc-wallet .vc-operation-copy>span{display:block;margin-top:3px;color:var(--ch-muted);font-size:12px;line-height:18px;overflow-wrap:anywhere}.cards-home .vc-wallet .vc-operation-value{display:block;min-width:0;max-width:112px;text-align:right}.cards-home .vc-wallet .vc-operation-value>strong{display:block;color:var(--ch-ink);font-size:14px;line-height:20px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cards-home .vc-wallet .vc-operation-value>strong>small{display:block;font-size:12px;line-height:18px;font-weight:450}.cards-home .vc-wallet .vc-operation-value>span{display:block;margin-top:3px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-operation-row[data-outcome=failed] .vc-operation-value>span,.cards-home .vc-wallet .vc-operation-row[data-kind=decline] .vc-operation-value>span{color:#a34d3f}.cards-home .vc-wallet .vc-activity-empty{display:flex;flex-direction:column;align-items:flex-start;min-height:154px;padding:19px;border:1px solid #ebede8;border-radius:22px;background:#fff}.cards-home .vc-wallet .vc-activity-empty-icon{display:grid;place-items:center;width:43px;height:43px;margin-bottom:13px;border-radius:14px;background:#fff0e3;color:#a84008}.cards-home .vc-wallet .vc-activity-empty>strong{font-size:15px;line-height:21px;font-weight:700}.cards-home .vc-wallet .vc-activity-empty>p{max-width:320px;margin:6px 0 0;color:var(--ch-muted);font-size:12px;line-height:19px}.cards-home .vc-wallet .vc-activity-empty .vc-inline-button{margin-top:7px}.cards-home .vc-wallet .vc-data-caption{margin:9px 3px 0;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-history-stale{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:11px 13px;border-radius:15px;background:#fff0e3;color:#80522e}.cards-home .vc-wallet .vc-history-stale strong,.cards-home .vc-wallet .vc-history-stale small{display:block;font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-history-stale strong{font-weight:650}.cards-home .vc-wallet .vc-history-stale small{margin-top:2px}.cards-home .vc-wallet .vc-history-stale .vc-inline-button{flex:none}.cards-home .vc-wallet .vc-billing{margin-top:15px;border-color:#ebede8;border-radius:22px}.cards-home .vc-wallet .vc-billing summary{min-height:72px}.cards-home .vc-wallet .vc-copy-notice{margin-top:9px}.cards-home .vc-wallet .vc-period-tabs,.cards-home .vc-wallet .vc-group-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px;border-radius:25px;background:#eaece7}.cards-home .vc-wallet .vc-period-tabs>button,.cards-home .vc-wallet .vc-group-tabs>button{min-height:44px;min-width:0;padding:8px;border:0;border-radius:22px;background:transparent;color:#5c6462;font-size:13px;line-height:20px;font-weight:650}.cards-home .vc-wallet .vc-period-tabs>button[aria-pressed=true],.cards-home .vc-wallet .vc-group-tabs>button[aria-pressed=true]{background:#fff;color:var(--ch-ink);box-shadow:0 1px 4px #20251e09}.cards-home .vc-wallet .vc-period-tabs>button{position:relative;isolation:isolate}.cards-home .vc-wallet .vc-period-tabs>button[aria-pressed=true]{background:transparent;box-shadow:none}.cards-home .vc-wallet .vc-period-capsule{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#fff;box-shadow:0 1px 4px #20251e09;pointer-events:none}.cards-home .vc-wallet .vc-period-label{position:relative}.cards-home .vc-wallet .vc-period-nav{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;margin:19px 0 16px}.cards-home .vc-wallet .vc-period-nav>button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:var(--ch-ink)}.cards-home .vc-wallet .vc-period-nav>button:disabled{color:#b0b5af;background:#eff0ec}.cards-home .vc-wallet .vc-period-nav>h2{margin:0;color:var(--ch-ink);font-size:24px;line-height:31px;font-weight:750;letter-spacing:-.045em;text-align:center}.cards-home .vc-wallet .vc-spending-card{min-width:0;padding:18px;border:1px solid #ebede8;border-radius:24px;background:#fff}.cards-home .vc-wallet .vc-stat-label{display:block;color:var(--ch-muted);font-size:13px;line-height:19px}.cards-home .vc-wallet .vc-stat-total{display:block;margin-top:2px;color:var(--ch-ink);font-size:31px;line-height:39px;font-weight:750;letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cards-home .vc-wallet .vc-stat-description{margin:4px 0 0;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-stats-chart{position:relative;height:168px;margin-top:21px}.cards-home .vc-wallet .vc-chart-grid{position:absolute;top:0;right:0;bottom:22px;left:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.cards-home .vc-wallet .vc-chart-grid>span{position:relative;display:block;width:100%;height:1px;background:#edf0e9;color:#7d8580;font-size:10px;line-height:14px;text-align:right}.cards-home .vc-wallet .vc-chart-grid>span:first-line{background:#fff}.cards-home .vc-wallet .vc-chart-grid>span{padding-left:calc(100% - 46px);white-space:nowrap}.cards-home .vc-wallet .vc-chart-columns{position:absolute;top:0;right:48px;bottom:0;left:0;display:flex;align-items:stretch;gap:7px}.cards-home .vc-wallet .vc-chart-column{display:grid;grid-template-rows:minmax(0,1fr) 22px;flex:1;min-width:0}.cards-home .vc-wallet .vc-chart-bar-track{position:relative;min-height:0}.cards-home .vc-wallet .vc-chart-bar{position:absolute;right:15%;bottom:0;left:15%;max-width:30px;margin-inline:auto;border-radius:6px 6px 2px 2px;background:linear-gradient(0deg,#f0832c,#f27418)}.cards-home .vc-wallet .vc-chart-label{display:block;align-self:end;color:#7d8580;font-size:10px;line-height:14px;text-align:center;white-space:nowrap}.cards-home .vc-wallet .vc-chart-unavailable{position:absolute;top:12px;right:46px;bottom:34px;left:0;display:grid;place-items:center;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-stat-notes{display:grid;gap:10px;margin-top:12px;padding:15px 16px;border:1px solid #ebede8;border-radius:20px;background:#fff}.cards-home .vc-wallet .vc-stat-notes>p{display:flex;align-items:flex-start;gap:9px;margin:0;font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-stat-notes .cl-icon{flex:none;margin-top:1px;color:#a84008}.cards-home .vc-wallet .vc-stat-notes strong{font-weight:700}.cards-home .vc-wallet .vc-stat-notes small{display:block;margin-top:2px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-wallet .vc-group-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 12px}.cards-home .vc-wallet .vc-group-tabs>button{min-height:44px;font-size:12px;line-height:19px}.cards-home .vc-wallet .vc-operation-groups{overflow:hidden;border:1px solid #ebede8;border-radius:22px;background:#fff}.cards-home .vc-wallet .vc-operation-group{position:relative;display:flex;align-items:center;gap:11px;width:100%;min-height:78px;padding:14px;border:0;background:#fff;text-align:left}.cards-home .vc-wallet .vc-operation-group+.vc-operation-group:before{position:absolute;top:0;right:14px;left:65px;height:1px;background:#eef0ec;content:""}.cards-home .vc-wallet .vc-operation-group .vc-operation-copy{flex:1}.cards-home .vc-wallet .vc-operation-group>.cl-icon{flex:none;color:#879087}.cards-home .vc-wallet .vc-operation-group[aria-expanded=true]>.cl-icon{transform:rotate(180deg)}.cards-home .vc-wallet .vc-operation-group[aria-expanded=true]{background:#fff9f2}.cards-home .vc-wallet .vc-group-detail,.cards-home .vc-wallet .vc-period-operations{margin-top:21px}@media (max-width: 374px){.cards-home .vc-wallet{--ch-gutter: 16px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic{padding:19px 20px;gap:9px}.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic-top .ch-card-brand{width:97px}.cards-home .vc-wallet .vc-wallet-tile{min-height:118px;padding:14px}.cards-home .vc-wallet .vc-wallet-balance{font-size:25px;line-height:32px}.cards-home .vc-wallet .vc-wallet-balance--text{font-size:15px;line-height:22px}.cards-home .vc-wallet .vc-wallet-tile-subtitle>span{display:block;margin:0}.cards-home .vc-wallet .vc-operation-row,.cards-home .vc-wallet .vc-operation-group{gap:9px;padding-inline:12px}.cards-home .vc-wallet .vc-operation-value{max-width:103px}.cards-home .vc-wallet .vc-operation-copy>strong,.cards-home .vc-wallet .vc-operation-value>strong{font-size:13px;line-height:19px}.cards-home .vc-wallet .vc-period-nav>h2{font-size:22px;line-height:29px}.cards-home .vc-wallet .vc-stats-chart{height:144px}}@media (min-width: 420px){.cards-home .vc-wallet .vc-stats-chart{height:176px}}@media (prefers-reduced-motion: no-preference){.cards-home .vc-wallet .vc-activity-view,.cards-home .vc-wallet .vc-stats-content,.cards-home .vc-wallet .vc-group-detail{animation:vc-wallet-content-enter .22s cubic-bezier(.22,1,.36,1) both}.cards-home .vc-wallet .vc-chart-bar,.cards-home .vc-wallet .vc-activity-mini-track>i{transition:height .22s cubic-bezier(.22,1,.36,1)}.cards-home .vc-wallet .vc-period-tabs>button{transition:color .22s cubic-bezier(.22,1,.36,1)}.cards-home .vc-wallet .vc-group-tabs>button{transition:background-color .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1)}}@keyframes vc-wallet-content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.cards-home .vc-wallet :is(.vc-overview,.vc-activity-view,.vc-stats-content,.vc-group-detail){animation:none}.cards-home .vc-wallet :is(.vc-chart-bar,.vc-activity-mini-track>i,.vc-period-tabs>button,.vc-group-tabs>button){transition:none}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){.cards-home .vc-wallet :is(.vc-wallet-tile,.vc-operation-list,.vc-operation-groups,.vc-spending-card,.vc-stat-notes,.vc-activity-empty,.vc-billing){border-color:#899387;box-shadow:none}}.ch-plastic.ch-card-face,.cards-home .ch-plastic.ch-card-face,.cards-home :is(.vc-wallet,.cw-home-card) .ch-plastic.ch-card-face{position:relative;isolation:isolate;box-sizing:border-box;display:block;width:100%;min-width:0;aspect-ratio:1.586;margin:0;padding:0;overflow:hidden;border:1px solid rgb(203 178 162 / .38);border-radius:22px;background:#f6e8df;color:#6e5b50;box-shadow:inset 0 1px #ffffffb3,0 8px 18px -16px #63412b47}.ch-card-face .ch-card-face-surface{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#f6e8df url(/dallas-next/assets/dallas-card-surface-v29-QeqLDHW_.webp) center / cover no-repeat;pointer-events:none}.ch-card-face .ch-card-face-mark{position:absolute;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.ch-card-face .ch-card-face-mark--dallas{top:12.2%;left:7.15%;width:33.2%;aspect-ratio:512 / 78;--card-face-ink: linear-gradient(180deg, rgb(111 80 79 / .67), rgb(151 115 109 / .62))}.ch-card-face .ch-card-face-mark--visa{right:1.05%;bottom:3.1%;width:28.15%;aspect-ratio:278.075 / 169.374;--card-face-ink: linear-gradient(180deg, rgb(126 91 58 / .67), rgb(169 124 78 / .65))}.ch-card-face .ch-card-face-mark:before,.ch-card-face .ch-card-face-mark:after,.ch-card-face .ch-card-face-mark-ink{position:absolute;top:0;right:0;bottom:0;left:0;display:block;-webkit-mask:var(--card-face-mark) center / 100% 100% no-repeat;mask:var(--card-face-mark) center / 100% 100% no-repeat;mask-mode:alpha;content:""}.ch-card-face .ch-card-face-mark:before{transform:translate(.1px,.7px);background:#ffffffc2}.ch-card-face .ch-card-face-mark:after{transform:translate(-.1px,-.45px);background:#4f2c2633}.ch-card-face .ch-card-face-mark-ink{background:var(--card-face-ink)}.ch-card-face--back .ch-card-back-stripe{position:absolute;top:13%;right:0;left:0;height:18%;background:linear-gradient(180deg,#836e6763,#90796a61);box-shadow:inset 0 1px #5f483e14,0 1px #ffffff6b}.ch-card-face--back :is(.ch-card-back-signature,.ch-card-back-number,.ch-card-back-fields){position:absolute;right:7.15%;left:7.15%;margin:0}.ch-card-face--back .ch-card-back-signature{top:38%;display:grid;grid-template-columns:minmax(0,1fr) 68px;align-items:center;min-height:14%;overflow:hidden;border:1px solid rgb(190 165 146 / .23);border-radius:3px;background:#fffbf28c}.ch-card-face--back .ch-card-back-signature-space{align-self:stretch;margin:4px 0 4px 8px;border-right:1px solid rgb(179 153 134 / .3);background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgb(167 145 128 / .09) 3px,rgb(167 145 128 / .09) 4px)}.ch-card-face--back .ch-card-back-cvv{display:flex;align-items:baseline;gap:6px;margin:0;padding:4px 8px}.ch-card-face--back .ch-card-back-cvv dt{margin:0}.ch-card-face--back .ch-card-back-number{top:55.5%}.ch-card-face--back .ch-card-back-fields{bottom:9%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px}.ch-card-face--back dt{margin:0 0 2px;color:#887369;font-size:9px;font-weight:500;line-height:12px;letter-spacing:.01em}.ch-card-face--back dd{margin:0;color:#6a5549;font-size:12px;font-weight:550;line-height:16px;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text}.ch-card-face--back .ch-card-back-number dd{font-size:clamp(15px,4.7cqw,19px);line-height:24px;letter-spacing:.075em;white-space:nowrap}.ch-card-face--back .ch-card-back-owner{min-width:0}.ch-card-face--back .ch-card-back-owner dd{overflow:hidden;font-size:11px;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ch-card-face--back .ch-card-back-unavailable{color:#9c8980}@media (prefers-contrast: more){.ch-card-face .ch-card-face-mark-ink{background:#775f52}.ch-card-face--back dt{color:#6f594e}.ch-card-face--back dd{color:#513e34}}.vc-card-flip{position:relative;width:100%;min-width:0;aspect-ratio:1.586;perspective:1000px;-webkit-perspective:1000px}.vc-card-flip-rotor{position:relative;width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.vc-card-flip-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.vc-card-flip-face--front{transform:rotateY(0)}.vc-card-flip-face--back{transform:rotateY(180deg)}.vc-card-flip-face[inert]{pointer-events:none;-webkit-user-select:none;user-select:none}.vc-card-flip-static{width:100%;height:100%}.vc-card-flip[data-reduced-motion=true]{perspective:none;-webkit-perspective:none}.vc-card-flip-button{display:grid;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ch-ink, #252b28);cursor:pointer;-webkit-tap-highlight-color:transparent}.vc-card-flip-button>svg{display:block;flex:none}.vc-card-flip-button:focus-visible{outline:2px solid #a84008;outline-offset:3px}.vc-card-flip-button:active:not(:disabled){background:#eeefeb}.vc-card-flip-button:disabled{color:#a3aaa4;cursor:default}.cards-home .vc-wallet .vc-wallet-actions--fund{grid-template-columns:minmax(0,1fr)}.cf-button.cf-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px!important;isolation:isolate}.cf-button:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border:1px solid rgb(212 141 60 / .7);border-radius:inherit;box-shadow:inset 0 0 0 1px #efb86d1f,0 0 9px #de99411f;opacity:0;pointer-events:none;content:""}.cf-button[data-copy-pulse=even]{--cf-rim: cf-copy-rim-even;--cf-check: cf-copy-check-even}.cf-button[data-copy-pulse=odd]{--cf-rim: cf-copy-rim-odd;--cf-check: cf-copy-check-odd}.cf-button[data-copied=true]:after{animation:var(--cf-rim) .56s ease-out both}.cf-button:focus-visible{outline:2px solid #bc741d;outline-offset:3px}.cf-button .cf-icon{display:block;flex:none;overflow:visible}.cf-icon-copy{opacity:1;transform:scale(1);transform-origin:center;transition:opacity .1s ease-out,transform .15s ease-out}.cf-icon-check{opacity:0;stroke-dasharray:1;stroke-dashoffset:1;transition:opacity .1s ease-out,stroke-dashoffset .18s ease-out}.cf-button[data-copied=true] .cf-icon-copy{opacity:0;transform:scale(.78)}.cf-button[data-copied=true] .cf-icon-check{opacity:1;stroke-dashoffset:0;animation:var(--cf-check) .18s ease-out both}.cf-button[aria-busy=true] .cf-icon-copy{opacity:1;transform:scale(1);transition:none}.cf-button[aria-busy=true] .cf-icon-check{opacity:0;stroke-dashoffset:1;animation:none;transition:none}.cf-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.cf-id-copy{position:relative;display:grid;justify-items:start;max-width:100%;padding-bottom:12px}.cf-id-notice{position:absolute;left:0;bottom:0;color:#a26621;font-size:10px;line-height:12px;white-space:nowrap}.cards-profile .cp-copy-id.cf-button{justify-content:flex-start;padding-inline:4px}.wp-dialog .wp-address-card>.cf-button{margin:5px -8px 0;padding-inline:8px;border-radius:10px}@keyframes cf-copy-rim-even{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes cf-copy-rim-odd{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes cf-copy-check-even{0%{opacity:0;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}@keyframes cf-copy-check-odd{0%{opacity:0;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}.cf-button[data-copy-reduced=true]:after{animation:none}.cf-button[data-copy-reduced=true] .cf-icon-copy,.cf-button[data-copy-reduced=true] .cf-icon-check{transition:none!important;animation:none!important}@media (prefers-reduced-motion: reduce){.cf-button[data-copied=true]:after{animation:none}.cf-icon-copy,.cf-icon-check{transition:none!important;animation:none!important}}.cards-home .vc-page-header.vc-card-page-header,html.dallas-client-light .app-shell--client-light .cards-home .vc-wallet .vc-page-header.vc-card-page-header{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex:none;gap:12px;min-width:0;min-height:64px;height:64px;padding:0 var(--cl-gutter, var(--ch-gutter, 20px));border:0;background:#fff;color:var(--ch-ink, #171a1c);font-family:inherit}.cards-home .vc-page-header.vc-card-page-header>.vc-card-page-header__back{display:grid;flex:0 0 44px;place-items:center;box-sizing:border-box;width:44px;min-width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#f6f6f3;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cards-home .vc-page-header.vc-card-page-header>.vc-card-page-header__back:focus-visible{outline:2px solid #a84008;outline-offset:3px}.cards-home .vc-page-header.vc-card-page-header>.vc-card-page-header__back:active:not(:disabled){background:#eeefeb}.cards-home .vc-page-header.vc-card-page-header>.vc-card-page-header__back:disabled{color:#a3aaa4;cursor:default}.cards-home .vc-page-header.vc-card-page-header>.vc-card-page-header__title{flex:1 1 auto;min-width:0;margin:0;font-size:17px;font-weight:650;line-height:23px;letter-spacing:-.02em;text-align:center}.cards-home .vc-page-header.vc-card-page-header>.vc-card-page-header__title--sr{position:absolute;flex:none;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.vc-card-page-header__actions{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;gap:10px;min-width:0;max-width:min(360px,calc(100% - 56px))}.vc-card-page-header__spacer{flex:0 0 44px;width:44px;height:44px;pointer-events:none}.cards-home .vc-card-page-header__tool-rail{position:relative;flex:1 1 auto;min-width:0;height:46px}.cards-home .vc-card-page-header__tool-rail>.vc-card-page-header__actions{position:absolute;inset:0 0 auto auto;max-width:none;height:46px}.cards-home .vc-card-search-morph{position:absolute;z-index:2;top:1px;height:44px;min-width:0;overflow:hidden;border-radius:24px;will-change:left,width}.cards-home .vc-card-page-header[data-search-transition=idle] .vc-card-search-morph{pointer-events:none}.vc-operation-dialog{box-sizing:border-box;position:fixed;inset:auto 12px max(12px,var(--client-safe-bottom,env(safe-area-inset-bottom,0px)));width:calc(100% - 24px);max-width:430px;max-height:calc(100dvh - max(12px,var(--client-safe-top,env(safe-area-inset-top,0px))) - max(12px,var(--client-safe-bottom,env(safe-area-inset-bottom,0px))));margin:0 auto;padding:0;border:1px solid #e8e3d9;border-radius:26px;overflow:auto;overscroll-behavior:contain;background:#fffdf9;color:#171a1c;font-family:DallasClient,Manrope,system-ui,sans-serif;color-scheme:light;box-shadow:0 16px 50px #3b281e26}.vc-operation-dialog::backdrop{background:#25211b52;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vc-operation-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #ece7de}.vc-operation-dialog__header h2{margin:0;font-size:17px;line-height:24px;letter-spacing:-.3px;font-weight:700}.vc-operation-dialog__header button{display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:1px solid #e8e3d9;border-radius:50%;background:#fff;color:#657074;cursor:pointer}.vc-operation-dialog__body{padding:22px 20px 8px;text-align:center}.vc-operation-dialog__mark{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 14px;border-radius:18px;background:#fff0e3;color:#a84008}.vc-operation-dialog[data-outcome=failed] .vc-operation-dialog__mark{background:#fbeceb;color:#af3d38}.vc-operation-dialog__merchant{margin:0;font-size:17px;line-height:24px;font-weight:600;overflow-wrap:anywhere}.vc-operation-dialog__amount{display:block;margin-top:8px;font-size:32px;line-height:40px;letter-spacing:-1px;font-weight:750;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.vc-operation-dialog__status{margin:7px 0 20px;font-size:13px;line-height:19px;color:#657074}.vc-operation-dialog[data-outcome=failed] .vc-operation-dialog__status{color:#af3d38}.vc-operation-dialog dl{margin:0;padding:0 14px;border:1px solid #e8e5dd;border-radius:18px;background:#fff;text-align:left}.vc-operation-dialog dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:12px 0;font-size:12px;line-height:18px}.vc-operation-dialog dl>div+div{border-top:1px solid #eeece6}.vc-operation-dialog dt{flex:0 0 35%;color:#657074}.vc-operation-dialog dd{min-width:0;margin:0;text-align:right;font-weight:550;overflow-wrap:anywhere}.vc-operation-dialog__note{margin:13px 3px 0;color:#657074;font-size:12px;line-height:18px;text-align:left}.vc-operation-dialog__footer{padding:14px 20px 20px}.vc-operation-dialog__footer button{width:100%;min-height:48px;padding:12px 16px;border:1px solid #e8c5a5;border-radius:16px;background:linear-gradient(115deg,#fff5e8,#f8d9ba);color:#713b17;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.vc-operation-dialog button{-webkit-tap-highlight-color:transparent}.vc-operation-dialog button:focus-visible{outline:2px solid #a84008;outline-offset:2px}@media (min-width:600px){.vc-operation-dialog{top:24px;right:12px;bottom:24px;left:12px;margin:auto;height:fit-content}}@media (prefers-reduced-motion:no-preference){.vc-operation-dialog[open]{animation:vc-operation-enter .22s cubic-bezier(.22,1,.36,1)}}@keyframes vc-operation-enter{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cards-home .vc-wallet .vc-header-actions{display:flex;align-items:center;flex:none;gap:8px}.cards-home .vc-wallet .vc-header-actions .vc-card-flip-button{background:#f6f6f3}.cards-home .vc-wallet .vc-header-actions .vc-card-flip-button:active:not(:disabled){background:#fff4e8}.cards-home .vc-wallet .vc-header-joined{display:flex;align-items:center;flex:none;overflow:hidden;border:1px solid #e5e7e1;border-radius:24px;background:#eaece7}.cards-home .vc-wallet .vc-header-joined>button{display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#272d2c;cursor:pointer;-webkit-tap-highlight-color:transparent}.cards-home .vc-wallet .vc-header-joined>button+button{border-left:1px solid #daddd5}.cards-home .vc-wallet .vc-header-joined>button:disabled{opacity:.45;cursor:default}.cards-home .vc-wallet .vc-header-joined>button:focus-visible{outline:2px solid #a84008;outline-offset:-4px;border-radius:22px}.vc-tool-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vc-more-dialog{box-sizing:border-box;position:fixed;width:calc(100% - 24px);max-width:456px;margin:auto;padding:0;border:1px solid #e5e7e1;color:#171d1c;background:#f6f6f3;font-family:DallasClient,Manrope,system-ui,sans-serif;color-scheme:light;overscroll-behavior:contain}.vc-more-dialog::backdrop{background:#2027225c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vc-search-panel{display:flex;flex-direction:column;height:100%;min-height:0}.vc-tool-heading{display:flex;align-items:center;justify-content:space-between;flex:none;gap:12px;min-height:68px;padding:10px 16px;border-bottom:1px solid #e6e8e1}.vc-tool-heading h2{min-width:0;margin:0;font-size:17px;line-height:24px;letter-spacing:-.3px;font-weight:700;overflow-wrap:anywhere}.vc-tool-heading>button{display:flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px;padding:10px 0 10px 8px;border:0;background:transparent;color:#a84008;font:inherit;font-size:14px;line-height:20px;font-weight:650;cursor:pointer}.vc-search-form{flex:none;margin:0;padding:14px 16px 6px}.vc-search-field{display:flex;align-items:center;gap:9px;min-width:0;min-height:50px;padding:0 12px;border:1px solid #d8ddd4;border-radius:15px;background:#fff;color:#657074}.vc-search-field>svg{flex:none}.vc-search-field input{box-sizing:border-box;display:block;flex:1;width:0;min-width:0;height:48px;padding:10px 0;border:0;outline:0;border-radius:0;background:transparent;color:#171d1c;font:inherit;font-size:16px;line-height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.vc-search-field input::-webkit-search-cancel-button{display:none}.cards-home .vc-wallet .vc-search-field input:focus-visible{outline:none;box-shadow:none}.vc-search-field input::placeholder{color:#69736e;font-size:15px}.vc-search-field:focus-within{border-color:#a84008;box-shadow:0 0 0 2px #a8400817}.vc-search-field>button{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:50%;background:transparent;color:#657074;cursor:pointer}.vc-search-form>p{margin:7px 1px 0;color:#657074;font-size:11px;line-height:17px}.vc-search-results{flex:1;min-height:0;padding:10px 16px 22px;overflow:auto;overscroll-behavior:contain;scroll-padding-block:12px 24px;-webkit-overflow-scrolling:touch}.vc-search-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0 1px 13px;color:#46554c;font-size:12px;line-height:18px;font-weight:600}.vc-search-caption>span{color:#657074;font-size:11px;font-weight:400}.vc-search-empty{display:flex;flex-direction:column;align-items:center;padding:37px 10px 24px;text-align:center}.vc-search-empty>span{display:grid;place-items:center;width:55px;height:55px;margin-bottom:16px;border-radius:19px;background:#e9ece5;color:#52624d}.vc-search-empty h3{margin:0;font-size:17px;line-height:24px;font-weight:700}.vc-search-empty p{max-width:320px;margin:8px 0 0;color:#657074;font-size:13px;line-height:21px}.vc-search-empty .vc-inline-button{min-height:44px;margin-top:10px}.vc-search-more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-height:58px;margin-top:12px;padding:10px 14px;border:1px solid #e0e4db;border-radius:17px;background:#fff;color:#a84008;font:inherit;font-size:13px;line-height:19px;font-weight:650;cursor:pointer}.vc-search-more>span{color:#657074;font-size:11px;line-height:16px;font-weight:400}.vc-more-dialog{inset:auto 12px max(12px,var(--client-safe-bottom,env(safe-area-inset-bottom,0px)));max-height:calc(100dvh - max(12px,var(--client-safe-top,env(safe-area-inset-top,0px))) - max(12px,var(--client-safe-bottom,env(safe-area-inset-bottom,0px))));border-radius:26px;overflow:auto}.vc-more-panel{padding-bottom:14px}.vc-more-actions{padding:6px 12px}.vc-more-actions>button{display:flex;align-items:center;gap:12px;width:100%;min-height:75px;padding:14px 7px;border:0;border-radius:12px;background:transparent;color:#27312b;font:inherit;text-align:left;cursor:pointer}.vc-more-actions>button+button{border-top:1px solid #e6e8e1}.vc-more-actions>button>svg{flex:none}.vc-more-actions>button>svg:last-child{margin-left:auto;color:#7d877b}.vc-more-actions>button>span{min-width:0;font-size:14px;line-height:21px;font-weight:600;overflow-wrap:anywhere}.vc-more-actions small{display:block;margin-top:3px;color:#657074;font-size:11px;line-height:17px;font-weight:400}.vc-more-cancel,.vc-more-back{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 16px;border:1px solid #e0e4db;border-radius:15px;background:#fff;color:#a84008;font:inherit;font-size:14px;line-height:20px;font-weight:650;cursor:pointer}.vc-more-cancel{width:calc(100% - 28px);margin:7px 14px 0}.vc-card-info{padding:18px 16px 4px}.vc-card-info dl{margin:0;padding:0 13px;border:1px solid #e2e5dd;border-radius:17px;background:#fff}.vc-card-info dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:13px 0;font-size:12px;line-height:19px}.vc-card-info dl>div+div{border-top:1px solid #eceee7}.vc-card-info dt{max-width:52%;color:#657074}.vc-card-info dd{min-width:0;margin:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.vc-card-info>p{margin:12px 3px;color:#657074;font-size:12px;line-height:19px}.vc-more-back{width:100%;margin:14px 0 4px}.vc-more-dialog button:focus-visible{outline:2px solid #a84008;outline-offset:2px}.vc-more-dialog button{-webkit-tap-highlight-color:transparent}@media (min-width:600px){.vc-more-dialog{top:24px;right:12px;bottom:24px;left:12px;height:fit-content}}@media (prefers-reduced-motion:no-preference){.vc-more-dialog[open]{animation:vc-tools-enter .2s cubic-bezier(.22,1,.36,1)}.vc-header-joined>button{transition:background-color .15s ease}}@media (prefers-reduced-motion:reduce){.vc-more-dialog{animation:none}}@keyframes vc-tools-enter{0%{opacity:.4;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.cards-home .vc-wallet .vc-inline-search-form{display:block;flex:1 1 auto;min-width:0;margin:0;padding:0;width:100%;height:44px}.cards-home .vc-wallet .vc-inline-search-form .vc-search-field{box-sizing:border-box;min-width:0;min-height:44px;height:44px;padding:0 11px;overflow:hidden;gap:8px;border-color:#e5e7e1;border-radius:24px;background:#f6f6f3}.cards-home .vc-wallet .vc-inline-search-form .vc-search-field:focus-within{border-color:#dfb38f;box-shadow:0 0 0 2px #a840080a}.cards-home .vc-wallet .vc-inline-search-form input{height:42px;min-height:0;padding:8px 0;font-size:16px;line-height:24px;border:0;outline:none;box-shadow:none}.cards-home .vc-wallet .vc-inline-search-form input:focus-visible{outline:none;box-shadow:none}.cards-home .vc-wallet .vc-inline-search-form input::placeholder{font-size:15px}.cards-home .vc-wallet .vc-inline-search-form .vc-search-field>button{width:44px;min-width:44px;height:44px;min-height:44px;margin-right:-11px}.cards-home .vc-wallet .vc-card-page-content[hidden]{display:none!important}.cards-home .vc-wallet .vc-inline-search-results{box-sizing:border-box;width:100%;max-width:420px;min-width:0;min-height:0;margin-inline:auto;padding:8px 0 16px;outline:none}.cards-home .vc-wallet .vc-inline-search-results .vc-search-caption{margin-bottom:14px}.cards-home .vc-wallet .vc-inline-search-results .vc-search-empty{align-items:flex-start;margin-top:8px;padding:22px 20px;border:1px solid #e7e9e2;border-radius:22px;background:#fff;text-align:left}.cards-home .vc-wallet .vc-inline-search-results .vc-search-empty>span{width:42px;height:42px;margin-bottom:14px;border-radius:14px;background:#fff0e3;color:#a84008}.cards-home .vc-wallet .vc-inline-search-results .vc-search-empty h3{font-size:16px;line-height:23px}.cards-home .vc-wallet .vc-inline-search-results .vc-search-empty p{font-size:13px;line-height:20px}.cards-home .vc-wallet .vc-inline-search-results button{-webkit-tap-highlight-color:transparent}.cards-home .vc-wallet .vc-inline-search-results button:focus-visible{outline:2px solid #a84008;outline-offset:2px}@media (prefers-reduced-motion: no-preference){.cards-home .vc-wallet .vc-card-page-content:not([hidden]){animation:vc-card-content-return .16s ease-out}}@keyframes vc-card-content-return{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.cards-home .vc-wallet .vc-inline-search-form[data-present=false]{pointer-events:none}.cards-home .vc-wallet .vc-inline-search-form .vc-search-field>svg{margin-left:0}html.dallas-client-light .cards-home>dialog.vc-issue-dialog{box-sizing:border-box;position:fixed;inset:calc(var(--client-safe-top, env(safe-area-inset-top, 0px)) + 12px) 12px auto;display:block;width:calc(100% - 24px);max-width:436px;height:auto;min-height:0;max-height:calc(var(--dallas-client-layout-height, 100dvh) - var(--client-safe-top, env(safe-area-inset-top, 0px)) - var(--client-safe-bottom, env(safe-area-inset-bottom, 0px)) - 24px);margin:0 auto;padding:0;overflow:hidden;border:1px solid #e1e4de;border-radius:26px;background:#fff;color:#171d1c;color-scheme:light;font-family:DallasClient,system-ui,-apple-system,sans-serif;text-align:left;outline:none}html.dallas-client-light .cards-home>dialog.vc-issue-dialog:not([open]){display:none}html.dallas-client-light .cards-home>dialog.vc-issue-dialog[open]:before,html.dallas-client-light .cards-home>dialog.vc-issue-dialog[open]:after{content:none;display:none}html.dallas-client-light .cards-home>dialog.vc-issue-dialog::backdrop{top:var(--client-safe-top, 0px);background:#171a1c38;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light .cards-home>dialog.vc-issue-dialog[data-closing=true]{pointer-events:none}html.dallas-client-light .cards-home>dialog.vc-issue-dialog[data-closing=true]::backdrop{background:transparent}.cards-home .vc-issue-sheet{display:flex;flex-direction:column;box-sizing:border-box;min-width:0;min-height:0;max-height:inherit;overflow:hidden}.cards-home .vc-issue-header{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;box-sizing:border-box;min-width:0;min-height:72px;gap:12px;margin:0;padding:14px 16px 14px 20px;border-bottom:1px solid #e7e9e3;background:#fff}.cards-home .vc-issue-header>h2{min-width:0;margin:0;color:#171d1c;font-size:21px;font-weight:700;line-height:27px;letter-spacing:-.025em}.cards-home .vc-issue-header>button{display:grid;place-items:center;flex:0 0 44px;box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#f5f6f2;color:#48504b;line-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.cards-home .vc-issue-header>button:active{background:#fff0e3;color:#a84008}.cards-home .vc-issue-header>button:focus-visible{outline:2px solid #a84008;outline-offset:2px}.cards-home .vc-issue-scroll{flex:1 1 auto;box-sizing:border-box;min-width:0;min-height:0;margin:0;padding:18px 20px 20px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cards-home .vc-issue-scroll::-webkit-scrollbar{display:none}.cards-home .vc-issue-subtitle{margin:0 0 17px;color:#717b7c;font-size:13px;line-height:20px}.cards-home .vc-issue-terms{margin:0 0 20px}.cards-home .vc-issue-terms>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;min-width:0;padding:11px 0;font-size:13px;line-height:19px}.cards-home .vc-issue-terms>div+div{border-top:1px solid #e1e4de}.cards-home .vc-issue-terms dt{min-width:0;color:#717b7c}.cards-home .vc-issue-terms dd{margin:0;color:#171d1c;font-weight:650;text-align:right;white-space:nowrap}.cards-home .vc-issue-terms>div:last-child{padding-top:14px;font-size:15px;line-height:21px}.cards-home .vc-issue-terms>div:last-child dt{color:#171d1c;font-weight:650}.cards-home .vc-issue-availability{display:flex;align-items:flex-start;gap:11px;box-sizing:border-box;padding:13px;border:1px solid #ece4d8;border-radius:16px;background:#faf7f1;color:#60594f}.cards-home .vc-issue-availability__icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;color:#a75422}.cards-home .vc-issue-availability strong{display:block;padding-top:3px;color:#4b4035;font-size:13px;font-weight:650;line-height:19px}.cards-home .vc-issue-availability p{margin:5px 0 0;color:#7b776e;font-size:12px;line-height:18px}@media (min-width: 600px){html.dallas-client-light .cards-home>dialog.vc-issue-dialog{inset:calc(var(--client-safe-top, 0px) + 24px) 12px auto;max-height:calc(var(--dallas-client-layout-height, 100dvh) - var(--client-safe-top, 0px) - var(--client-safe-bottom, 0px) - 48px)}}.vc-aura-kinds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.vc-aura-kinds>button{display:flex;align-items:center;gap:9px;padding:12px 10px;min-width:0;border:1px solid var(--client-border, #e1e4de);border-radius:14px;color:inherit;background:transparent;text-align:left;font:inherit;font-size:12px}.vc-aura-kinds>button[aria-pressed=true]{border-color:#a37b58;background:var(--client-soft, #f7f1e8);color:var(--client-text, #5b3b22)}.vc-aura-kinds small{display:block;margin-top:4px;opacity:.7}.vc-aura-shipping{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;border:0;margin:4px 0 16px;padding:0}.vc-aura-shipping legend{padding:0 0 12px;font-size:14px;font-weight:650}.vc-aura-shipping .vc-name{min-width:0}.vc-aura-shipping .vc-name:first-of-type,.vc-aura-shipping .vc-name:last-of-type{grid-column:1 / -1}.vc-aura-shipping input{box-sizing:border-box;min-width:0;width:100%}.vc-aura-tools{margin:18px 0;padding:14px;border:1px solid var(--client-border, #e1e4de);border-radius:16px}.vc-aura-tool-buttons{display:flex;flex-wrap:wrap;gap:10px}.vc-aura-tool-buttons button{flex:1 1 120px}.vc-aura-otp{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: no-preference){.cards-home .vc-issue-dialog[open]:not([data-reduced-motion=true]){animation:vc-issue-in .22s cubic-bezier(.22,1,.36,1) both}.cards-home .vc-issue-dialog[open][data-closing=true]:not([data-reduced-motion=true]){animation:vc-issue-out .22s ease both}}@keyframes vc-issue-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes vc-issue-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}.ha-home-assets{--ha-ink: var(--ch-ink, #171a1c);--ha-muted: var(--ch-muted, #657074);--ha-line: var(--ch-line, #e1e4e0);--ha-accent: #a84008;min-width:0;color:var(--ha-ink);text-align:left}.ha-home-assets :where(button,article,div,span){box-sizing:border-box}.ha-home-assets button{font:inherit;-webkit-tap-highlight-color:transparent}.ha-home-assets button:focus-visible{outline:2px solid var(--ha-accent);outline-offset:3px}.ha-home-assets button:disabled{cursor:default;opacity:.55}.ha-home-assets .private-amount{max-width:100%}.ha-section-heading,.ha-subheading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.ha-section-heading{min-height:44px;margin:0 0 2px}.ha-section-heading h2{margin:0;font-size:21px;line-height:26px;letter-spacing:-.02em;font-weight:700}.ha-subheading{min-height:38px}.ha-subheading h3{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--ha-muted);font-size:12px;line-height:18px;font-weight:600}.ha-text-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:44px;border:0;padding:8px 0 8px 8px;border-radius:10px;color:var(--ha-accent);background:none;font-size:13px!important;line-height:18px;font-weight:650!important;cursor:pointer}.ha-text-button--muted{min-height:38px;color:var(--ha-muted);font-size:12px!important;font-weight:500!important}.ha-connect-slot{min-width:0;margin-top:-1px;padding-bottom:3px}.ha-connect-wallet{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:72px;margin:0;padding:13px 15px;border:1px dashed #d9c4ad;border-radius:19px;background:linear-gradient(110deg,#fffdf9d6,#fff4e6a8);color:var(--ha-accent);text-align:left;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.ha-connect-wallet:active{border-color:#c79569;background:#fff2e1}.ha-connect-wallet>svg{flex:none;color:#ad764d}.ha-connect-identity{display:flex;align-items:center;gap:11px;min-width:0}.ha-connect-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid #f2dcc5;border-radius:12px;background:#fff8ef}.ha-connect-copy{display:grid;gap:4px;min-width:0}.ha-connect-copy strong{color:#8e461c;font-size:13px;line-height:17px;font-weight:650}.ha-connect-copy small{color:#8a7969;font-size:10px;line-height:14px}.ha-account-rail{display:flex;gap:12px;min-width:0;margin:-2px -4px 0;padding:4px 4px 8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:4px;-webkit-overflow-scrolling:touch}.ha-account-rail::-webkit-scrollbar{display:none}.ha-account-item{flex:0 0 232px;min-width:0;scroll-snap-align:start}.ha-account-card{--ha-chain-tint: #f0f5f5;position:relative;display:grid;grid-template-rows:32px minmax(0,1fr) 18px;gap:7px;width:100%;height:132px;margin:0;padding:14px;overflow:hidden;border:1px solid rgba(218,222,215,.82);border-radius:20px;background:linear-gradient(125deg,#fff 38%,var(--ha-chain-tint) 145%);box-shadow:0 3px 10px #24291c06,inset 0 1px #ffffffe6;color:var(--ha-ink);text-align:left;isolation:isolate;cursor:pointer;transition:border-color .14s ease}.ha-account-card:active{border-color:#d9b695}.ha-account-card[data-chain=ton]{--ha-chain-tint: #d9f0fb}.ha-account-card[data-chain=bitcoin]{--ha-chain-tint: #fff0d1}.ha-account-card[data-chain=solana]{--ha-chain-tint: #e7f6ed}.ha-account-card[data-chain=ethereum]{--ha-chain-tint: #e8eafa}.ha-account-card[data-chain=litecoin]{--ha-chain-tint: #e4edfa}.ha-account-card[data-chain=tron]{--ha-chain-tint: #f9e8e5}.ha-account-heading{display:flex;align-items:center;gap:9px;min-width:0}.ha-account-heading>.wp-coin{display:inline-grid;place-items:center;flex:none}.ha-account-heading>.wp-coin img,.ha-asset-icon .wp-coin img{display:block;width:100%;height:100%;object-fit:contain}.ha-account-copy{display:grid;gap:2px;min-width:0}.ha-account-copy strong{overflow:hidden;color:var(--ha-ink);font-size:13px;font-weight:650;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.ha-account-copy small{color:var(--ha-muted);font-size:10px;line-height:13px}.ha-account-open{display:grid;place-items:center;flex:none;width:22px;height:24px;margin-left:auto;color:var(--ha-muted);opacity:.72}.ha-account-value{align-self:center;min-width:0;overflow:hidden;color:var(--ha-ink);font-size:24px;font-weight:650;line-height:28px;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.ha-account-value .private-amount__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ha-account-freshness{display:block;color:#8d6745;font-size:9px;line-height:10px;letter-spacing:0;font-weight:450}.ha-account-footer{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;color:var(--ha-muted);font-size:10px;line-height:16px}.ha-account-footer code{min-width:0;overflow:hidden;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.ha-ownership{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex:none;color:#587060;font-size:9px;line-height:14px;white-space:nowrap}.ha-account-item--add{flex-basis:100px}.ha-add-account{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:132px;padding:12px 7px;border:1px dashed #dccab7;border-radius:20px;background:#fffcf7a6;color:var(--ha-accent);text-align:center;cursor:pointer;transition:border-color .14s ease}.ha-add-account:active{border-color:#c79569}.ha-add-account>span{display:grid;place-items:center;width:34px;height:34px;margin-bottom:8px;border:1px solid #f1dcc7;border-radius:12px;background:#fff7ed}.ha-add-account strong{font-size:11px;line-height:16px;font-weight:600}.ha-add-account small{color:var(--ha-muted);font-size:11px;line-height:15px}.ha-cards-slot{margin:12px 0 0;padding:0 16px;overflow:hidden;border:1px solid var(--ha-line);border-radius:22px;background:#fff}.ha-crypto-section{margin-top:14px}.ha-subheading--assets{min-height:39px;margin-bottom:3px}.ha-preview-caption{min-width:0;color:#91938b;font-size:10px;line-height:15px;text-align:right}.ha-asset-panel{overflow:hidden;border:1px solid var(--ha-line);border-radius:22px;background:#fffefb;box-shadow:0 3px 12px #312d2305}.ha-asset-list{min-width:0}.ha-asset-row{display:flex;align-items:center;gap:10px;min-width:0;width:100%;min-height:74px;margin:0;padding:13px 14px;border:0;border-radius:0;background:none;color:var(--ha-ink);text-align:left;cursor:pointer;transition:background-color .14s ease}.ha-asset-row:active{background:#faf5ee}.ha-asset-row+.ha-asset-row{border-top:1px solid #eeeee8}.ha-asset-row:focus-visible{position:relative;z-index:1;outline-offset:-3px!important;border-radius:12px}.ha-asset-identity{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0}.ha-asset-icon{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px}.ha-asset-icon>.wp-coin{display:inline-grid;place-items:center}.ha-asset-copy{flex:1 1 0;min-width:0}.ha-asset-copy strong{display:block;overflow:hidden;font-size:14px;line-height:19px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ha-asset-copy small{display:block;margin-top:3px;color:var(--ha-muted);font-size:10px;line-height:15px;overflow-wrap:anywhere}.ha-asset-value{display:grid;gap:3px;flex:0 1 auto;min-width:0;max-width:47%;margin-left:auto;text-align:right;font-variant-numeric:tabular-nums}.ha-asset-value strong{display:block;font-size:13px;line-height:19px;font-weight:650}.ha-asset-value small{display:block;color:var(--ha-muted);font-size:10px;line-height:15px}.ha-asset-value .private-amount__value{overflow-wrap:anywhere}.ha-stale-dot{display:inline-block;width:5px;height:5px;margin-left:5px;border-radius:50%;background:#c18d53;vertical-align:1px}.ha-all-assets{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:44px;margin:0;padding:11px 14px;border:0;border-top:1px solid #eeeee8;border-radius:0;background:#fcfaf6;color:var(--ha-accent);font-size:12px!important;font-weight:600!important;line-height:18px;cursor:pointer;transition:background-color .14s ease}.ha-all-assets:active{background:#fff0df}.ha-all-assets:focus-visible{outline-offset:-3px!important;border-radius:0 0 20px 20px}.ha-section-note{display:flex;align-items:center;gap:5px;margin:9px 3px 0;color:var(--ha-muted);font-size:10px;line-height:16px}.ha-section-note>svg{flex:none;color:#a08c73}.ha-assets-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 12px;min-height:30px;margin-top:3px;color:#7e8888;font-size:10px;line-height:16px}@media (max-width: 359px){.ha-connect-wallet{gap:8px;padding-inline:12px}.ha-connect-identity{gap:9px}.ha-connect-copy strong{font-size:12px}.ha-asset-row{gap:8px;padding-inline:11px}.ha-asset-identity{gap:8px}.ha-asset-copy strong{font-size:13px}.ha-asset-value{max-width:45%}.ha-asset-value strong{font-size:12px}.ha-cards-slot{padding-inline:13px}}@media (prefers-reduced-motion: reduce){.ha-home-assets *,.ha-home-assets *:before,.ha-home-assets *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.ha-group-networks{min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:15px;color:var(--ha-muted)}.ha-account-heading>.wp-provider-coin{flex:none;border-radius:50%}.cards-home .ch-balance-heading>div{min-width:0;flex:1}.cards-home .ch-balance-source{display:inline-flex;align-items:center;gap:5px;min-width:0;min-height:44px;max-width:calc(100% - 44px);padding:6px 0;border:0;background:none;color:var(--ch-muted);font:inherit;font-size:13px;line-height:18px;text-align:left;border-radius:8px}.ch-balance-source>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch-balance-source>svg{flex:none}.ch-balance-source:focus-visible{outline:2px solid #ae4a12;outline-offset:3px}.cards-home .ch-balance-source:active{background:#eee9df}.balance-picker{--bp-top:max(12px,calc(var(--client-safe-top,0px) + 8px));--bp-bottom:max(10px,calc(var(--client-safe-bottom,0px) + 8px));--bp-height:min(650px,calc(100dvh - var(--bp-top) - var(--bp-bottom)));position:fixed;inset:auto 0 0;width:min(100% - 20px,460px);max-height:var(--bp-height);margin:0 auto var(--bp-bottom);padding:0;border:1px solid #e1e3dd;border-radius:26px;background:#f8f8f4;color:#1a201f;box-shadow:0 12px 40px #19221a1a;font-family:DallasClient,system-ui,-apple-system,sans-serif;overflow:hidden}.balance-picker::backdrop{background:#191e1b3b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.balance-picker[data-closing=true]{pointer-events:none}.balance-picker>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 16px 12px}.balance-picker h2{margin:0;font-size:19px;line-height:26px;font-weight:650;letter-spacing:-.025em}.balance-picker header>button{display:grid;place-items:center;flex:none;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#eeeee8;color:#4a5350}.balance-picker__scroll{max-height:calc(var(--bp-height) - 75px);padding:0 12px 16px;overflow-y:auto;overscroll-behavior:contain}.balance-picker__group{overflow:hidden;border:1px solid #e5e5dd;border-radius:18px;background:#fff}.balance-picker__group>button{display:flex;align-items:center;gap:11px;width:100%;min-height:72px;padding:13px 12px;border:0;background:transparent;color:#202623;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.balance-picker__group>button+button{border-top:1px solid #efefe9}.balance-picker__group>button[aria-checked=true]{background:#fff8ee}.balance-picker__group>button:focus-visible,.balance-picker header>button:focus-visible{outline:2px solid #b25318;outline-offset:-3px}.balance-picker__icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;background:#f5f3ed;color:#72563f}.balance-picker__copy{display:grid;gap:4px;flex:1;min-width:0}.balance-picker__copy strong{font-size:13px;font-weight:650;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-picker__copy small{color:#737d76;font-size:10px;line-height:15px;overflow-wrap:anywhere}.balance-picker__check{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid #deded4;border-radius:50%;color:transparent}[aria-checked=true]>.balance-picker__check{border-color:#f0c59e;background:#fce5ca;color:#9e440e}.balance-picker__label{margin:19px 4px 9px;color:#758079;font-size:11px;line-height:16px}@media (prefers-reduced-motion:reduce){.balance-picker{scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){.cards-home .ch-balance-source{transition:transform .14s ease,background-color .14s ease;transform-origin:left center}.cards-home .ch-balance-source:active{transform:scale(.98)}}html.dallas-client-light dialog.balance-picker[open]:before{content:none;display:none}.cards-home .ch-current-order>button{position:relative;box-sizing:border-box;height:44px;min-height:44px}.cards-home .ch-current-order>.ch-primary{padding-block:11px}.cards-home .ch-order-attention-line{position:absolute;inset-inline-start:-9px;top:calc(50% - 11px);width:2px;height:22px;border-radius:2px;background:#cf793a;opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.cards-home .ch-order-status-text{opacity:1!important}.cards-home .ch-order-attention-line{opacity:0!important}}.phone-frame.phone-frame--cards-home{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 76px;gap:0;background:#f6f6f3}.phone-frame.phone-frame--cards-home>.cards-home{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;margin:0;overflow:hidden}.phone-frame.phone-frame--cards-home>.bottom-nav{grid-row:2}.cards-home{--ch-ink: var(--cl-ink, #171a1c);--ch-muted: var(--cl-muted, #657074);--ch-line: var(--cl-line, #e1e4e0);--ch-surface: var(--cl-surface, #fff);--ch-soft: var(--cl-surface-2, #f0f1ee);--ch-accent: var(--cl-accent, #f27418);--ch-gutter: var(--cl-gutter, 20px);color:var(--ch-ink);background:#f6f6f3;padding:0;text-align:left;font-family:DallasClient,system-ui,-apple-system,sans-serif}.cards-home :where(button,input){font:inherit}.cards-home button{cursor:pointer;-webkit-tap-highlight-color:transparent}.cards-home button:disabled{cursor:default}.cards-home :where(button,input):focus-visible{outline:2px solid #a84008;outline-offset:3px}.cards-home[data-focus-mode=pointer] button:focus{outline:none}.cards-home:focus,.cards-home .ch-scroll:focus,.cards-home .ch-dialog:focus{outline:none}.cards-home .ch-scroll{min-width:0;min-height:0;padding:0 var(--ch-gutter) 24px;overflow:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:none;scroll-padding-block:16px 24px;-webkit-overflow-scrolling:touch}.cards-home .ch-scroll::-webkit-scrollbar{display:none}.cards-home .ch-header{z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:10px var(--ch-gutter);background:#f6f6f3}.cards-home[data-scrolled=true] .ch-header{box-shadow:0 1px 0 var(--ch-line)}.cards-home .ch-person{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;border:0;padding:0;color:inherit;background:none;text-align:left}.cards-home .ch-avatar{position:relative;isolation:isolate;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:50%;background:#fff8f0}.cards-home .ch-avatar-orbit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:conic-gradient(from -35deg,#cf7b43,#ec9957 100deg,#f5bf8f 190deg,#fff5e7 250deg,#f5bf8f 290deg,#cf7b43);pointer-events:none}.cards-home .ch-avatar-portrait{position:relative;z-index:1;display:grid;place-items:center;width:33px;height:33px;overflow:hidden;border-radius:inherit;background:#fff0e3;box-shadow:0 0 0 1.5px #fff8f0;color:var(--cl-accent-ink, #a84008);font-size:13px;font-weight:700;line-height:1}.cards-home .ch-avatar-portrait img{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion: no-preference){.cards-home .ch-avatar-orbit{animation:ch-avatar-orbit-turn 10s linear infinite paused}.cards-home .ch-avatar[data-orbit-running=true] .ch-avatar-orbit{animation-play-state:running}}@keyframes ch-avatar-orbit-turn{to{transform:rotate(1turn)}}.cards-home .ch-person-copy{display:grid;align-items:center;min-width:0;max-width:210px;min-height:36px}.cards-home .ch-person-copy>*{grid-area:1 / 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards-home .ch-person-copy strong{font-size:14px;font-weight:700;line-height:19px;overflow-wrap:anywhere}.cards-home .ch-welcome{opacity:0;transform:translateY(-6px);font-size:14px;line-height:19px}.cards-home .ch-welcome>span{color:var(--ch-muted);font-weight:500}.cards-home .ch-welcome strong{font-size:inherit}.cards-home .ch-greeting-name{color:var(--cl-accent-ink, #a84008)}.cards-home .ch-person-copy[data-welcome=true] .ch-welcome{opacity:1;transform:none}.cards-home .ch-person-copy[data-welcome=true] .ch-person-name{opacity:0;transform:translateY(6px)}.cards-home .ch-person-name{opacity:1;transform:none}.cards-home .ch-person-name>svg{width:12px;height:12px;margin-left:7px;vertical-align:-1px;color:var(--ch-muted)}.cards-home .ch-welcome-caret{display:inline-block;width:1px;height:13px;margin-left:2px;vertical-align:-1px;background:var(--cl-accent-ink, #a84008)}.cards-home .ch-header-brand{flex:none;font-size:18px;letter-spacing:-.7px}.cards-home .ch-account{padding:10px 0 0;margin-bottom:24px}.cards-home .ch-balance-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.cards-home .ch-balance-heading>div{display:flex;align-items:center;gap:2px;color:var(--ch-muted);font-size:13px;line-height:18px}.cards-home .ch-eye{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:14px;color:var(--ch-muted);background:none}.cards-home .ch-currency{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-width:76px;min-height:44px;padding:8px 11px;border:1px solid var(--ch-line);border-radius:14px;color:var(--ch-ink);background:var(--ch-surface);font-size:13px;font-weight:650}.cards-home .ch-currency svg{color:var(--ch-muted)}.cards-home .ch-amount{--ch-amount-gap: 8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ch-amount-gap);min-width:0;margin:1px 0 0;color:var(--ch-ink);font-size:clamp(40px,12vw,48px);font-weight:650;letter-spacing:-.04em;line-height:1.12;font-variant-numeric:tabular-nums lining-nums}.cards-home .ch-amount:before{content:"​";flex:0 0 0;margin-inline-end:calc(-1 * var(--ch-amount-gap));font-size:clamp(40px,12vw,48px);line-height:1.12}.cards-home .ch-amount .private-amount{min-width:0;max-width:100%}.cards-home .ch-amount .private-amount__value{overflow-wrap:anywhere}.cards-home .ch-amount small{font-size:.6em;font-weight:600;letter-spacing:-.03em}.cards-home .ch-amount--long{font-size:clamp(32px,9.2vw,40px)}.cards-home .ch-fraction{color:#97979f}@media (prefers-contrast: more){.cards-home .ch-fraction{color:#657074}}.cards-home .ch-equivalent{margin:7px 0 20px;color:var(--ch-muted);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cards-home .ch-balance-unavailable{display:grid;justify-items:start;gap:8px;min-height:92px;padding:4px 0 18px;color:var(--ch-muted);font-size:13px;line-height:18px}.cards-home .ch-balance-unavailable h1{align-self:center;margin:0;color:var(--ch-ink);font-size:25px;font-weight:650;line-height:32px;letter-spacing:-.025em}.cards-home .ch-balance-skeleton{display:block;width:min(74%,240px);height:46px;border-radius:12px;background:#e5e8e2}.cards-home .ch-balance-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:-8px 0 12px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .ch-balance-status button{min-height:44px;padding:8px 0;border:0;background:none;color:#a84008;font-size:13px;font-weight:650}.cards-home .private-amount__value{animation:none}.cards-home .ch-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cards-home .ch-actions[data-action-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-home .ch-quick-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:72px;padding:10px 5px;border:1px solid var(--ch-line);border-radius:16px;background:var(--ch-surface);color:var(--ch-ink);font-size:13px;font-weight:700;line-height:18px}.cards-home .ch-quick-action[data-primary=true]{border-color:var(--ch-accent);background:var(--ch-accent);color:var(--ch-ink)}.cards-home .ch-current-order{margin:0 0 20px;padding:16px;border:1px solid var(--ch-line);border-radius:22px;background:var(--ch-surface)}.cards-home .ch-order-heading{display:flex;align-items:center;gap:10px;min-width:0}.cards-home .ch-order-heading>span:nth-child(2){flex:1;min-width:0}.cards-home .ch-order-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:13px;background:var(--ch-soft)}.cards-home .ch-eyebrow{display:block;color:var(--ch-muted);font-size:11px;line-height:16px}.cards-home .ch-order-heading h2{margin:1px 0 0;font-size:15px;font-weight:700;line-height:20px;overflow-wrap:anywhere}.cards-home .ch-order-amount{max-width:42%;font-size:14px;font-weight:700;line-height:20px;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cards-home .ch-order-status{display:flex;justify-content:space-between;gap:12px;margin:12px 0;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .ch-order-status>span{min-width:0;overflow-wrap:anywhere}.cards-home .ch-order-status>span:last-child{text-align:right}.cards-home .ch-order-open{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:8px 0 0;border:0;border-top:1px solid var(--ch-line);background:none;color:#a84008;font-size:14px;font-weight:700}.cards-home .ch-context:empty{display:none}.cards-home .ch-context:not(:empty){display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.cards-home .ch-context .sr-notice{display:grid;gap:4px;width:100%;margin:0;padding:14px 16px;border:1px solid var(--ch-line);border-radius:16px;background:var(--ch-surface);color:var(--ch-ink);text-align:left}.cards-home .ch-context .sr-notice strong{color:var(--ch-ink);font-size:14px;font-weight:650;line-height:20px}.cards-home .ch-context .sr-notice span{color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .ch-context .ux-draft{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:12px 16px;border:1px solid var(--ch-line);border-radius:16px;background:var(--ch-surface);color:var(--ch-muted);font-size:13px;line-height:18px}.cards-home .ch-context .ux-draft>span{flex-basis:100%}.cards-home .ch-context .ux-draft button{min-height:44px;padding:8px 0;border:0;color:#a84008;background:none;font-size:14px;font-weight:700;text-align:left}.cards-home .ch-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin:0 0 8px}.cards-home .ch-section-heading h2{margin:0;font-size:21px;font-weight:700;line-height:26px;letter-spacing:-.02em}.cards-home .ch-text-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;border:0;border-radius:10px;padding:8px 0 8px 8px;background:none;color:#a84008;font-size:13px;font-weight:650}.cards-home .ch-funds-group{overflow:hidden;padding:0 16px;border:1px solid var(--ch-line);border-radius:22px;background:var(--ch-surface)}.cards-home .ch-funds-label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 0 0;color:var(--ch-muted)}.cards-home .ch-funds-label h3{margin:0;color:var(--ch-muted);font-size:12px;font-weight:600;line-height:18px}.cards-home .ch-funds-label>span{font-size:11px;line-height:18px}.cards-home .ch-card-offer,.cards-home .vc-owned-card{display:flex;align-items:center;gap:12px;width:100%;min-height:68px;padding:13px 0;border:0;border-radius:0;background:none;color:var(--ch-ink);text-align:left}.cards-home .vc-owned-card+.vc-owned-card,.cards-home .vc-owned-card+.ch-card-offer{border-top:1px solid var(--ch-line)}.cards-home .ch-row-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:13px;background:var(--ch-soft);color:var(--ch-ink)}.cards-home .ch-row-icon--add{background:#fff0e3;color:#a84008}.cards-home .ch-card-copy{display:block;flex:1;min-width:0}.cards-home .ch-card-copy strong{display:block;font-size:15px;font-weight:650;line-height:20px;overflow-wrap:anywhere}.cards-home .ch-card-copy small{display:block;margin-top:3px;color:var(--ch-muted);font-size:13px;line-height:18px}.cards-home .ch-row-chevron{flex:none;margin-left:auto;color:var(--ch-muted)}.cards-home .ch-card-unavailable{display:flex;align-items:center;gap:10px;min-height:60px;padding:12px 0;color:var(--ch-muted);font-size:13px;line-height:19px}.cards-home .ch-card-unavailable svg{flex:none}.cards-home .ch-card-retry{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 0;border:0;background:none;color:#a84008;font-size:12px;line-height:18px;text-align:left}.cards-home .ch-wallets{border-top:1px solid var(--ch-line)}.cards-home .ch-wallet{display:flex;align-items:center;gap:11px;min-height:68px;padding:12px 0}.cards-home .ch-wallet+.ch-wallet{border-top:1px solid var(--ch-line)}.cards-home .ch-wallet>img{flex:none;width:36px;height:36px;object-fit:contain}.cards-home .ch-wallet-name{min-width:0}.cards-home .ch-wallet strong,.cards-home .ch-wallet small{display:block}.cards-home .ch-wallet strong{font-size:15px;line-height:20px;font-weight:650}.cards-home .ch-wallet small{margin-top:2px;color:var(--ch-muted);font-size:13px;line-height:18px;overflow-wrap:anywhere}.cards-home .ch-wallet-value{min-width:0;margin-left:auto;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cards-home .ch-wallet-value .private-amount{max-width:100%}.cards-home .ch-promos{min-width:0;margin:0 0 14px}.cards-home .ch-promo-count{color:var(--ch-muted);font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}.cards-home .ch-promo-track{position:relative;display:flex;gap:12px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:24px;-webkit-overflow-scrolling:touch}.cards-home .ch-promo-track::-webkit-scrollbar{display:none}.cards-home .ch-promo-slide{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;flex:0 0 100%;min-width:0;min-height:146px;padding:18px;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;border:1px solid #e0e4de;border-radius:24px;background:#fff;color:var(--ch-ink);text-align:left}.cards-home .ch-promo-slide--steam{background:#fff8f0}.cards-home .ch-promo-slide--news{background:#f9faf7}.cards-home .ch-promo-copy{position:relative;z-index:1;display:grid;justify-items:start;gap:5px;flex:1;min-width:0}.cards-home .ch-promo-copy>strong{max-width:200px;font-size:19px;font-weight:700;line-height:23px;letter-spacing:-.025em;overflow-wrap:anywhere}.cards-home .ch-promo-copy>span{max-width:190px;color:#5d6668;font-size:12px;line-height:18px}.cards-home .ch-promo-copy>.ch-promo-link{display:flex;align-items:center;gap:7px;margin-top:9px;color:#a84008;font-size:12px;font-weight:700}.cards-home .ch-promo-art{flex:none;width:112px;height:112px;margin:0 -4px 0 0;object-fit:contain;pointer-events:none}.cards-home .ch-promo-art[hidden]{display:none}.cards-home .ch-promo-slide--worker .ch-promo-art{width:106px;height:106px;margin-right:-2px}.cards-home .ch-promo-slide--news .ch-promo-art{width:110px;height:110px}.cards-home .ch-promo-controls{display:flex;align-items:center;justify-content:center;position:relative;min-height:44px}.cards-home .ch-promo-dots{display:flex;align-items:center}.cards-home .ch-promo-dots button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--ch-muted)}.cards-home .ch-promo-dots span{display:block;width:5px;height:5px;border-radius:4px;background:#a8afaa}.cards-home .ch-promo-dots button[aria-current=true] span{width:20px;background:var(--ch-ink)}.cards-home .ch-promo-toggle{position:absolute;right:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;color:var(--ch-muted);background:transparent}.cards-home .ch-promo-slide:focus-visible{outline-offset:-4px}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-client-light .cards-home .ch-promo-slide{border-color:#fffffff5;background:linear-gradient(130deg,#ffffffd9,#ffffff94);box-shadow:inset 0 1px #fff;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}html.dallas-client-light .cards-home .ch-promo-slide--steam{background:linear-gradient(125deg,#fff9f1eb,#fff9)}}@media (max-width: 374px){.cards-home .ch-promo-slide{padding:16px}.cards-home .ch-promo-copy>strong{font-size:18px;line-height:22px}.cards-home .ch-promo-art{width:102px;height:102px}.cards-home .ch-promo-slide--worker .ch-promo-art,.cards-home .ch-promo-slide--news .ch-promo-art{width:98px;height:98px}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-client-light .cards-home .ch-promo-slide{border-color:#86918a;background:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion: no-preference){.cards-home .ch-promo-dots span{transition:width .16s ease,background-color .16s ease}}.cards-home .ch-dialog{box-sizing:border-box;width:min(100%,460px);max-width:100%;max-height:calc(100dvh - 24px);margin:auto auto 0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--ch-line);border-radius:28px 28px 0 0;background:var(--ch-surface);color:var(--ch-ink);scrollbar-width:none}.cards-home .ch-dialog::backdrop{background:#171a1c38}.cards-home .ch-sheet{padding:18px 20px 24px}.cards-home .ch-sheet>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cards-home .ch-sheet>header button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--ch-line);border-radius:50%;background:var(--ch-surface);color:var(--ch-ink)}.cards-home .ch-sheet h2{margin:18px 0 8px;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-.025em}.cards-home .ch-sheet-subtitle{margin:0 0 20px;color:var(--ch-muted);font-size:14px;line-height:21px}.cards-home .ch-card-terms{margin:20px 0}.cards-home .ch-card-terms>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;font-size:13px;line-height:19px}.cards-home .ch-card-terms>div+div{border-top:1px solid var(--ch-line)}.cards-home .ch-card-terms dt{color:var(--ch-muted)}.cards-home .ch-card-terms dd{margin:0;font-weight:650;text-align:right}.cards-home .ch-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:13px 16px;border:1px solid var(--ch-accent);border-radius:16px;background:var(--ch-accent);color:var(--ch-ink);font-size:15px;font-weight:700;line-height:20px}.cards-home .ch-primary:disabled{border-color:var(--ch-line);background:var(--ch-soft);color:var(--ch-muted);opacity:1}.cards-home .ch-plastic{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:14px;aspect-ratio:1.75;padding:20px;overflow:hidden;border:1px solid #edc8a6;border-radius:20px;background:#fff0e3;color:var(--ch-ink)}.cards-home .ch-plastic-ribbon{position:absolute;z-index:-1;top:-55%;right:-18%;width:65%;height:210%;transform:rotate(28deg);border:1px solid #e8ad7c;border-radius:40%;background:#f9dfc4}.cards-home .ch-plastic-top,.cards-home .ch-plastic-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px}.cards-home .ch-plastic-top .ch-brand{display:block;width:92px;height:auto;filter:brightness(0)}.cards-home .ch-plastic-top>span:last-child{color:#6f5949;font-size:10px;letter-spacing:.12em}.cards-home .ch-chip{width:32px;height:25px}.cards-home .ch-chip svg{display:block;width:100%;height:100%;fill:#e8cfae;stroke:#927a5b;stroke-width:.8}.cards-home .ch-card-number{display:block;color:var(--ch-ink);font-size:14px;line-height:20px;letter-spacing:.09em;white-space:nowrap;font-variant-numeric:tabular-nums}.cards-home .ch-card-currency{display:block;margin-top:5px;color:#6f5949;font-size:11px;line-height:16px}.cards-home .ch-visa{flex:none;font:italic 800 24px/1 Arial,sans-serif;letter-spacing:-1px;color:var(--ch-ink)}.cards-home .ch-visa.ch-visa-logo{display:block;width:50px;height:22px;background:var(--ch-ink);mask:url("data:image/svg+xml,%3c!--%20Official%20Visa%20Brand%20Mark%20DIGITAL%202025;%20geometry%20unchanged,%20clearspace%20supplied%20by%20card%20layout.%20Source:%20https://usa.visa.com/content/dam/VCOM/Brand/visa-brand-mark-digital-2025.zip%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='60.00393%2059.10115%20158.04307%2051.04089'%3e%3cpath%20fill='%23fff'%20d='M120.0082,60.004,99.31715,109.37H85.81859L75.63615,69.9725c-.61849-2.42553-1.15437-3.31584-3.03392-4.3358a53.40292,53.40292,0,0,0-12.5983-4.20109l.3008-1.43161H82.03616A5.95012,5.95012,0,0,1,87.925,65.0365L93.303,93.60381,106.5943,60.004Zm52.894,33.24721c.05714-13.02735-18.01552-13.7469-17.89114-19.56785.04-1.76986,1.7256-3.652,5.41686-4.1343a24.10781,24.10781,0,0,1,12.59,2.20793l2.24436-10.46684a34.3103,34.3103,0,0,0-11.94843-2.189c-12.62149,0-21.507,6.7109-21.57814,16.3178-.08429,7.11,6.34074,11.072,11.18169,13.43608,4.97316,2.419,6.64161,3.971,6.623,6.13426-.03717,3.314-3.96849,4.77451-7.64409,4.832a26.71253,26.71253,0,0,1-13.116-3.1193l-2.31219,10.81805c2.981,1.369,8.48933,2.56336,14.20134,2.6219,13.41676,0,22.19122-6.62478,22.23264-16.89078M206.23577,109.37H218.047l-10.31-49.366H196.83682a5.812,5.812,0,0,0-5.43617,3.62058L172.23837,109.37H185.6451l2.66449-7.37505h16.38285ZM191.98519,91.87858l6.723-18.53567,3.86993,18.53567ZM138.25625,60.004,127.69619,109.37H114.924l10.5643-49.366Z'/%3e%3c/svg%3e") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3c!--%20Official%20Visa%20Brand%20Mark%20DIGITAL%202025;%20geometry%20unchanged,%20clearspace%20supplied%20by%20card%20layout.%20Source:%20https://usa.visa.com/content/dam/VCOM/Brand/visa-brand-mark-digital-2025.zip%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='60.00393%2059.10115%20158.04307%2051.04089'%3e%3cpath%20fill='%23fff'%20d='M120.0082,60.004,99.31715,109.37H85.81859L75.63615,69.9725c-.61849-2.42553-1.15437-3.31584-3.03392-4.3358a53.40292,53.40292,0,0,0-12.5983-4.20109l.3008-1.43161H82.03616A5.95012,5.95012,0,0,1,87.925,65.0365L93.303,93.60381,106.5943,60.004Zm52.894,33.24721c.05714-13.02735-18.01552-13.7469-17.89114-19.56785.04-1.76986,1.7256-3.652,5.41686-4.1343a24.10781,24.10781,0,0,1,12.59,2.20793l2.24436-10.46684a34.3103,34.3103,0,0,0-11.94843-2.189c-12.62149,0-21.507,6.7109-21.57814,16.3178-.08429,7.11,6.34074,11.072,11.18169,13.43608,4.97316,2.419,6.64161,3.971,6.623,6.13426-.03717,3.314-3.96849,4.77451-7.64409,4.832a26.71253,26.71253,0,0,1-13.116-3.1193l-2.31219,10.81805c2.981,1.369,8.48933,2.56336,14.20134,2.6219,13.41676,0,22.19122-6.62478,22.23264-16.89078M206.23577,109.37H218.047l-10.31-49.366H196.83682a5.812,5.812,0,0,0-5.43617,3.62058L172.23837,109.37H185.6451l2.66449-7.37505h16.38285ZM191.98519,91.87858l6.723-18.53567,3.86993,18.53567ZM138.25625,60.004,127.69619,109.37H114.924l10.5643-49.366Z'/%3e%3c/svg%3e") center / contain no-repeat}.cards-home .vc-name{display:grid;gap:8px;color:var(--ch-ink);font-size:14px;line-height:20px;font-weight:600}.cards-home .vc-name input{box-sizing:border-box;width:100%;min-height:54px;padding:14px;border:1px solid #c8ceca;border-radius:14px;background:var(--ch-surface);color:var(--ch-ink);font-size:16px;line-height:22px}.cards-home .vc-name-hint{margin:8px 0 20px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-error{margin:12px 0;color:#b13c32;font-size:13px;line-height:20px}.cards-home .vc-result{padding:14px 0 0;text-align:center}.cards-home .vc-result-mark{display:grid;place-items:center;width:48px;height:48px;margin:0 auto;border-radius:50%;background:var(--ch-soft);color:var(--ch-ink);font-size:25px}.cards-home .vc-result h3{margin:14px 0 8px;font-size:21px;font-weight:700;line-height:27px}.cards-home .vc-result p{margin:0 0 14px;color:var(--ch-muted);font-size:14px;line-height:21px}.cards-home .vc-result small{display:block;margin-bottom:18px;color:var(--ch-muted);font-size:12px;line-height:18px;overflow-wrap:anywhere}.cards-home .vc-result .cp-secondary{min-height:48px;padding:12px 16px;border:1px solid var(--ch-line);border-radius:14px;background:var(--ch-surface);color:var(--ch-ink);font-size:14px;font-weight:650}.cards-home[data-card-page=true]>.ch-header,.cards-home[data-card-page=true]>.ch-scroll{display:none}.cards-home .vc-page{grid-area:1 / 1 / -1 / -1;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0}.cards-home .vc-page-header{display:grid;grid-template-columns:44px minmax(0,1fr) 62px;align-items:center;gap:12px;min-height:68px;padding:10px var(--ch-gutter)}.cards-home .vc-page-header>button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--ch-line);border-radius:50%;background:var(--ch-surface);color:var(--ch-ink)}.cards-home .vc-page-header>button span{width:10px;height:10px;margin-left:4px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.cards-home .vc-page-header h1{margin:0;font-size:18px;font-weight:700;line-height:24px;text-align:center}.cards-home .vc-page-header img{width:62px;height:auto;filter:brightness(0)}.cards-home .vc-page-scroll{min-width:0;min-height:0;padding:16px var(--ch-gutter) 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.cards-home .vc-page-scroll:focus{outline:none}.cards-home .vc-details{container-type:inline-size;max-width:420px;margin:0 auto}.cards-home .vc-page-caption{margin:0 0 12px;color:var(--ch-muted);font-size:13px;line-height:18px}.cards-home .ch-plastic--owned{width:100%;min-width:0;aspect-ratio:1.586}.cards-home .ch-plastic--owned .ch-card-number{font-size:clamp(14px,4.7cqw,18px);line-height:1.3;letter-spacing:.075em;-webkit-user-select:text;user-select:text}.cards-home .ch-card-fields{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;margin:0}.cards-home .ch-card-fields dt{margin-bottom:5px;color:#6f5949;font-size:9px;line-height:14px}.cards-home .ch-card-fields dd{margin:0;color:var(--ch-ink);font-size:12px;line-height:18px;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text}.cards-home .ch-card-holder{min-width:0}.cards-home .ch-card-holder dd{font-size:10px;letter-spacing:.03em;overflow-wrap:anywhere;text-transform:uppercase}.cards-home .vc-card-balance{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:20px 0}.cards-home .vc-card-balance>span{color:var(--ch-muted);font-size:13px;line-height:19px}.cards-home .vc-card-balance>strong{color:var(--ch-ink);font-size:20px;font-weight:650;line-height:26px;font-variant-numeric:tabular-nums}.cards-home .vc-details>small{display:block;margin-top:12px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.cards-home .vc-detail-actions>button{flex:1 1 130px;min-height:48px;padding:12px 10px;border:1px solid var(--ch-line);border-radius:14px;background:var(--ch-surface);color:var(--ch-ink);font-size:13px;font-weight:650;line-height:19px}.cards-home .vc-detail-actions>.vc-fund-button{border-color:var(--ch-accent);background:var(--ch-accent);color:var(--ch-ink)}.cards-home .vc-detail-actions>button:disabled{border-color:var(--ch-line);background:var(--ch-soft);color:var(--ch-muted)}.cards-home .vc-fund-panel{margin-top:16px;padding:16px;border:1px solid var(--ch-line);border-radius:20px;background:var(--ch-surface)}.cards-home .vc-fund-panel__heading{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin-bottom:14px}.cards-home .vc-fund-panel__heading strong{font-size:15px;font-weight:700;line-height:21px}.cards-home .vc-fund-panel__heading span{color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-fund-input{display:grid;gap:8px;color:var(--ch-ink);font-size:13px;line-height:18px}.cards-home .vc-fund-input>div{display:flex;align-items:center;min-height:54px;border:1px solid #c8ceca;border-radius:14px;background:var(--ch-surface)}.cards-home .vc-fund-input input{min-width:0;flex:1;padding:14px;border:0;outline:0;color:var(--ch-ink);background:transparent;font-size:17px;line-height:22px;font-variant-numeric:tabular-nums}.cards-home .vc-fund-input b{padding-right:14px;color:var(--ch-muted);font-size:13px;font-weight:600}.cards-home .vc-fund-summary{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:13px 0 16px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-fund-summary b{color:var(--ch-ink);font-weight:600}.cards-home .vc-fund-summary strong{color:var(--ch-ink);font-size:13px;font-weight:700}.cards-home .vc-fund-message{margin:12px 0 0;color:#28724e;font-size:13px;line-height:20px}.cards-home .vc-balance-retry{min-height:44px;margin:-8px 0 12px;padding:8px 0;border:0;background:none;color:#a84008;font-size:13px;line-height:19px;text-align:left}.cards-home .vc-billing{max-width:420px;margin:20px auto 0;border:1px solid var(--ch-line);border-radius:20px;background:var(--ch-surface)}.cards-home .vc-billing summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px;padding:16px;cursor:pointer;list-style:none}.cards-home .vc-billing summary::-webkit-details-marker{display:none}.cards-home .vc-billing summary strong,.cards-home .vc-billing summary small{display:block}.cards-home .vc-billing summary strong{color:var(--ch-ink);font-size:14px;font-weight:650;line-height:20px}.cards-home .vc-billing summary small{margin-top:4px;color:var(--ch-muted);font-size:12px;line-height:18px}.cards-home .vc-billing summary i{flex:none;width:8px;height:8px;margin-right:3px;border-right:2px solid var(--ch-muted);border-bottom:2px solid var(--ch-muted);transform:rotate(45deg)}.cards-home .vc-billing[open] summary i{transform:rotate(225deg)}.cards-home .vc-billing>div{padding:0 16px 16px}.cards-home .vc-billing dl{margin:0}.cards-home .vc-billing dl>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--ch-line);font-size:13px;line-height:19px}.cards-home .vc-billing dt{color:var(--ch-muted)}.cards-home .vc-billing dd{margin:0;color:var(--ch-ink);overflow-wrap:anywhere;text-align:right;-webkit-user-select:text;user-select:text}.cards-home .vc-billing p{margin:8px 0 16px;color:var(--ch-muted);font-size:13px;line-height:20px}.cards-home .vc-billing button{width:100%;min-height:44px;padding:10px;border:1px solid var(--ch-line);border-radius:12px;background:var(--ch-soft);color:var(--ch-ink);font-size:13px;font-weight:650}.cards-home .vc-copy-notice{min-height:18px;margin:14px 0 0;color:#a84008;font-size:13px;line-height:18px;text-align:center}.cards-home[data-focus-mode=keyboard] .vc-billing summary:focus-visible{outline:2px solid #a84008;outline-offset:3px;border-radius:20px}.cards-home[data-focus-mode=pointer] .vc-billing summary:focus{outline:none}@media (max-width: 359px){.cards-home{--ch-gutter: 16px}.cards-home .ch-header{gap:12px}.cards-home .ch-person{gap:8px}.cards-home .ch-person-copy strong,.cards-home .ch-welcome{font-size:13px;line-height:18px}.cards-home .ch-header-brand{font-size:17px}.cards-home .ch-actions{gap:6px}.cards-home .ch-quick-action{font-size:12px}.cards-home .ch-funds-group{padding-inline:13px}.cards-home .ch-wallet{gap:9px}.cards-home .ch-promo-art{width:96px}.cards-home .ch-promo-copy>strong{font-size:15px}.cards-home .ch-promo-links{padding-inline:9px}.cards-home .ch-promo-links>button{gap:5px;font-size:10px}.cards-home .ch-order-heading{flex-wrap:wrap}.cards-home .ch-order-amount{max-width:100%;margin-left:50px;text-align:left}.cards-home .ch-sheet{padding-inline:16px}}@media (min-width: 600px){.cards-home .ch-dialog{margin:auto;border-radius:28px;max-height:calc(100dvh - 48px)}}@media (prefers-reduced-motion: no-preference){.cards-home .ch-welcome{transition:opacity .12s ease,transform .12s ease}.cards-home .ch-person-name{transition:opacity .14s ease .12s,transform .14s ease .12s}.cards-home .ch-quick-action,.cards-home .ch-card-offer,.cards-home .vc-owned-card,.cards-home .ch-promo-main,.cards-home .ch-promo-links>button{transition:background-color .12s ease}.cards-home .ch-quick-action:active{background:#e9ece6}.cards-home .ch-quick-action[data-primary=true]:active,.cards-home .ch-primary:active{background:#db6009}.cards-home .ch-card-offer:active,.cards-home .vc-owned-card:active,.cards-home .ch-promo-links>button:active{background:#f0f1ee}.cards-home .ch-dialog[open]{animation:ch-sheet-in .22s cubic-bezier(.22,1,.36,1) both}.cards-home .ch-dialog[open][data-closing=true]{animation:ch-sheet-out .22s ease both;pointer-events:none}}@keyframes ch-sheet-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ch-sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}.dallas-client-light .ch-amount--long{--ch-amount-gap:5px;font-size:clamp(26px,8.2vw,38px)}.ch-account .ch-payable{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:10px}.ch-account .ch-payable>span:first-child{color:#737c78}.ch-account .ch-payable .private-amount{color:#4d5b53;font-weight:650}.cards-home .ch-amount{margin-bottom:20px}.cards-home .ch-balance-status{margin-top:-10px}.cards-home .ch-actions-caption{margin:14px 0 -2px;color:var(--client-muted,#747b80);font-size:11px;line-height:16px;font-weight:500}.ch-cards .cw-home-card{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-width:0;min-height:68px;margin:0;padding:13px 0;border:0;border-radius:0;background:transparent;color:var(--ch-ink, #171a1c);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.ch-cards .cw-home-card+:is(.cw-home-card,.vc-owned-card,.ch-card-offer){border-top:1px solid var(--ch-line, #e1e4e0)}.ch-cards .cw-home-card:focus-visible{position:relative;outline:2px solid #a8511d;outline-offset:-3px;border-radius:12px}.cards-home .ch-cards :is(.cw-home-card,.vc-owned-card,.ch-card-offer){-webkit-tap-highlight-color:transparent}html.dallas-client-light .cards-home .ch-cards :is(.cw-home-card,.vc-owned-card,.ch-card-offer):is(:hover,:active,:focus):not(:disabled){background:transparent}html.dallas-client-light .app-shell--client-light>main.phone-frame.phone-frame--cards-home:has(>.cards-home[data-card-page=true]){grid-template-rows:minmax(0,1fr)!important}html.dallas-client-light .app-shell--client-light>main.phone-frame.phone-frame--cards-home:has(>.cards-home[data-card-page=true])>nav.client-light-nav{display:none}.phone-frame.phone-frame--home-v2>.home-v6{grid-row:1!important;min-width:0;min-height:0;height:100%}.home-v6{position:relative;isolation:isolate;display:grid;grid-template-rows:42px 90px 310px minmax(0,1fr);gap:8px;overflow:hidden;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:29px;color:#f8f8f9;background:radial-gradient(circle at 92% 12%,rgba(255,125,21,.11),transparent 25%),linear-gradient(145deg,#18191d,#090a0c 78%);box-shadow:inset 0 1px #ffffff0e,0 24px 55px #00000061;perspective:1100px;overscroll-behavior:none;touch-action:pan-x}.home-v6 button{font:inherit;-webkit-tap-highlight-color:transparent}.home-v6__atmosphere{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.68}.home-v6__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.home-v6__header>strong{max-width:220px;overflow:hidden;font-size:14px;line-height:1;font-weight:710;letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis}.home-v6__wordmark{display:inline-flex;align-items:baseline;font-style:normal;font-weight:850;letter-spacing:-.055em}.home-v6__wordmark{font-size:15px}.home-v6__wordmark b,.home-v6__wordmark i{font:inherit}.home-v6__wordmark b{color:#fff}.home-v6__wordmark i{color:#ff6b00}.home-v6__balance{min-width:0;display:grid;align-content:center;gap:8px;padding:2px 3px 0}.home-v6__balance-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-v6__balance-head>span{color:#ffffff61;font-size:8px;line-height:1;font-weight:650}.home-v6 .balance-currency-switch{border-color:#ffffff14;color:#ffffff5e;background:#ffffff09;box-shadow:inset 0 1px #ffffff0a}.home-v6 .balance-currency-switch:before{background:#f3f3f4;box-shadow:0 4px 12px #0000004d}.home-v6 .balance-currency-switch__label--active{color:#fff}.home-v6__value-row{min-width:0;display:flex;align-items:center;gap:8px}.home-v6__value{min-width:0;max-width:calc(100% - 39px);overflow:hidden;color:#fff;font-size:clamp(30px,9.7vw,39px);line-height:.94;font-weight:790;letter-spacing:-.057em;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.home-v6__value--hidden{width:195px;height:32px;flex:0 0 195px;color:transparent!important;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;border-radius:6px;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.7) 0 1px,transparent 1.7px) 0 0/6px 6px,radial-gradient(circle at 2px 2px,rgba(255,132,15,.68) 0 1px,transparent 1.8px) 1px 1px/9px 8px,linear-gradient(90deg,#ffffff1c,#ffffff5e,#ffffff17);filter:blur(.65px);opacity:.72;animation:home-v6-privacy .72s steps(2,end) infinite}.home-v6__value-row>button{width:30px;height:30px;flex:0 0 30px;overflow:hidden;padding:0;border:0;border-radius:10px;background:#111316;box-shadow:0 7px 15px #00000026}.home-v6__value-row>button img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.18)}.home-v6__balance>small{display:flex;align-items:center;gap:4px;color:#fff3;font-size:5.5px;line-height:1;font-weight:600}.home-v6__balance>small i{width:11px;height:2px;border-radius:4px;background:#ff6c00}.home-v6__balance>small i+i{width:5px;background:#ffffff24}.home-v6__balance>small i.is-active{background:#ff6c00}.home-v6__product{position:relative;isolation:isolate;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:28px;background:radial-gradient(circle at 84% 18%,rgba(255,118,8,.17),transparent 31%),linear-gradient(145deg,#25262b,#111216 76%);box-shadow:inset 0 1px #ffffff0d,0 18px 36px #00000047}.home-v6__product:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.045),transparent 35%,rgba(255,106,0,.025));pointer-events:none}.home-v6__orbit{position:absolute;z-index:-1;right:-72px;top:-55px;width:210px;height:210px;border:1px solid rgba(255,139,19,.11);border-radius:50%}.home-v6__orbit i{position:absolute;top:19px;right:19px;bottom:19px;left:19px;border:1px solid rgba(255,139,19,.075);border-radius:50%}.home-v6__orbit i:nth-child(2){top:40px;right:40px;bottom:40px;left:40px}.home-v6__orbit i:nth-child(3){top:65px;right:65px;bottom:65px;left:65px;background:#ff7f090e}.home-v6__card-stack i{position:absolute;left:50%;top:30px;width:275px;height:174px;border:1px solid rgba(255,255,255,.055);border-radius:24px;transform:translate(-50%) rotate(-5deg);background:#ffffff06;box-shadow:0 12px 24px #00000021}.home-v6__card-stack i+i{top:25px;transform:translate(-50%) rotate(5deg);background:#ff6f0714}.home-v6__card-object{position:absolute;z-index:2;left:50%;top:8px;width:330px;height:220px;transform:translate(-50%);transform-style:preserve-3d;will-change:transform}.home-v6__card-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(0,0,0,.28))}.home-v6__topup{position:absolute;z-index:4;left:14px;right:14px;bottom:13px;min-height:62px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:9px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:20px;color:#fff;text-align:left;background:#111316;box-shadow:0 14px 28px #5b1d0047,inset 0 1px #ffffff12;transition:transform .16s ease,background .2s ease}.home-v6__topup:active{transform:scale(.975);background:#1b1c20}.home-v6__topup>span{width:42px;height:42px;overflow:hidden;border:1px solid rgba(255,129,21,.2);border-radius:14px;background:#0b0c0f}.home-v6__topup>span img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.12)}.home-v6__topup>div{min-width:0;display:grid;gap:4px}.home-v6__topup>div strong{font-size:12px;line-height:1;font-weight:710}.home-v6__topup>div small{color:#ffffff57;font-size:6px;line-height:1;font-weight:560}.home-v6__cta-line{position:absolute;left:64px;right:23px;bottom:0;height:1px;transform-origin:left;background:linear-gradient(90deg,#ff7912,rgba(255,121,18,.24),transparent);box-shadow:0 0 8px #ff68006b}.home-v6__assets{min-height:0;display:grid;grid-template-rows:40px minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:22px;background:linear-gradient(150deg,#1f2025f2,#0f1013fa);box-shadow:inset 0 1px #ffffff09,0 12px 26px #0000002e}.home-v6__assets>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px 7px;border-bottom:1px solid rgba(255,255,255,.045)}.home-v6__assets>header strong{font-size:11px;line-height:1;font-weight:710;letter-spacing:-.025em}.home-v6__assets>header span{padding:4px 7px;border-radius:7px;color:#ffffff4f;background:#ffffff09;font-size:5px;font-weight:650}.home-v6__assets>div{min-height:0;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));padding:2px 10px 7px}.home-v6__assets article{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) minmax(82px,auto);align-items:center;gap:8px}.home-v6__assets article+article{border-top:1px solid rgba(255,255,255,.045)}.home-v6__assets article>img{width:27px;height:27px;display:block;object-fit:contain;border-radius:50%;filter:drop-shadow(0 4px 7px rgba(0,0,0,.12))}.home-v6__assets article>span{min-width:0;display:grid;gap:4px}.home-v6__assets article>span strong{font-size:9px;line-height:1;font-weight:730}.home-v6__assets article>span small{overflow:hidden;color:#ffffff40;font-size:5.5px;line-height:1;white-space:nowrap;text-overflow:ellipsis}.home-v6__assets article>b{max-width:128px;overflow:hidden;font-size:8px;line-height:1;font-weight:680;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.home-v6__promotions{display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin-top:10px;padding:10px;border:1px solid rgba(255,143,21,.15);border-radius:15px;color:#fff;text-align:left;background:linear-gradient(130deg,#ff8c0c1c,#ffffff06)}.home-v6__promotions span{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;color:#ff9b24;font-size:16px;background:#ff91141f}.home-v6__promotions small{display:block;color:#ff9b24;font-size:5.5px;font-weight:800;letter-spacing:.13em}.home-v6__promotions strong{display:block;margin-top:4px;font-size:9px;font-weight:620}.home-v6__promotions i{color:#ffffff73;font-style:normal}@keyframes home-v6-privacy{0%{background-position:0 0,1px 1px,0 0}50%{background-position:2px 1px,0 2px,0 0}to{background-position:1px 2px,2px 0,0 0}}@media (max-height:730px){.home-v6{grid-template-rows:36px 78px 240px minmax(0,1fr);gap:6px;padding:10px;border-radius:26px}.home-v6__header>strong{font-size:12px}.home-v6__wordmark{font-size:13px}.home-v6__balance{gap:6px}.home-v6__value{font-size:35px}.home-v6__product{border-radius:24px}.home-v6__card-stack i{top:18px;width:235px;height:148px;border-radius:20px}.home-v6__card-stack i+i{top:16px}.home-v6__card-object{top:0;width:280px;height:187px}.home-v6__topup{left:11px;right:11px;bottom:10px;min-height:54px;grid-template-columns:37px minmax(0,1fr);padding:8px;border-radius:17px}.home-v6__topup>span{width:37px;height:37px;border-radius:12px}.home-v6__assets{grid-template-rows:34px minmax(0,1fr);border-radius:19px}.home-v6__assets>header{padding:7px 10px 5px}.home-v6__assets>div{padding:1px 9px 5px}.home-v6__assets article{grid-template-columns:26px minmax(0,1fr) minmax(78px,auto);gap:7px}.home-v6__assets article>img{width:23px;height:23px}}@media (max-height:620px){.home-v6{grid-template-rows:32px 68px 205px minmax(0,1fr);gap:5px;padding:8px;border-radius:22px}.home-v6__header>strong{max-width:178px;font-size:10px}.home-v6__wordmark{font-size:11px}.home-v6__balance-head>span{font-size:6px}.home-v6__value{font-size:27px}.home-v6__value--hidden{width:161px;height:27px;flex-basis:161px}.home-v6__value-row>button{width:25px;height:25px;flex-basis:25px;border-radius:8px}.home-v6__product{border-radius:20px}.home-v6__card-stack i{top:10px;width:204px;height:128px;border-radius:17px}.home-v6__card-stack i+i{top:8px}.home-v6__card-object{top:-6px;width:240px;height:160px}.home-v6__topup{left:8px;right:8px;bottom:8px;min-height:46px;grid-template-columns:32px minmax(0,1fr);gap:7px;padding:6px;border-radius:14px}.home-v6__topup>span{width:32px;height:32px;border-radius:10px}.home-v6__topup>div{gap:3px}.home-v6__topup>div strong{font-size:9px}.home-v6__topup>div small{font-size:5px}.home-v6__assets{grid-template-rows:28px minmax(0,1fr);border-radius:16px}.home-v6__assets>header{padding:5px 8px 4px}.home-v6__assets>header strong{font-size:9px}.home-v6__assets>header span{padding:3px 5px;font-size:4.5px}.home-v6__assets>div{padding:0 7px 3px}.home-v6__assets article{grid-template-columns:22px minmax(0,1fr) minmax(72px,auto);gap:5px}.home-v6__assets article>img{width:20px;height:20px}.home-v6__assets article>span{gap:2px}.home-v6__assets article>span strong{font-size:7px}.home-v6__assets article>span small{font-size:4.5px}.home-v6__assets article>b{font-size:6px}}@media (prefers-reduced-motion:reduce){.home-v6__value--hidden{animation:none!important}}.sbp-card{box-sizing:border-box;min-width:0;width:100%;margin:14px 0;padding:16px;border:1px solid #ffffff14;border-radius:20px;background:#1b1a19;color:#f5f2ef;text-align:left;font-size:14px;line-height:1.45}.sbp-card h3{font-size:16px;line-height:1.3;margin:0}.sbp-card p,.sbp-card small{color:#bdb6af}.sbp-card p{margin:10px 0}.sbp-card header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.sbp-card strong{white-space:nowrap;font-variant-numeric:tabular-nums}.sbp-card button,.sbp-card input,.sbp-card select{font:inherit;box-sizing:border-box;min-height:44px;border:1px solid #ffffff25;border-radius:12px;background:#272422;color:inherit;padding:10px 12px;max-width:100%}.sbp-card button{cursor:pointer}.sbp-card button:disabled{opacity:.5;cursor:default}.sbp-card button:focus-visible,.sbp-card input:focus-visible,.sbp-card select:focus-visible{outline:2px solid #f6a65e;outline-offset:2px}.sbp-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sbp-options [aria-pressed=true],.sbp-card .sbp-primary{background:#ed8b3d;color:#17120e;border-color:transparent}.sbp-parts{display:grid;gap:8px;margin-top:12px}.sbp-parts>div{display:grid;gap:5px;padding:12px;border-radius:12px;background:#ffffff05}.sbp-parts .sbp-current{border-left:2px solid #ed8b3d}.sbp-card label{display:grid;gap:6px}.sbp-card .sbp-check{display:flex;align-items:center;gap:8px;min-height:44px}.sbp-check input{width:20px;height:20px;min-height:20px;accent-color:#ed8b3d}.sbp-card form{display:grid;gap:10px;margin:14px 0}.sbp-card summary{cursor:pointer;min-height:44px;align-content:center}.sbp-card .sbp-error,.sbp-error{color:#ffb7ac}.sbp-primary{width:100%;margin-top:12px}.sbp-card .fn-header h2{font-size:18px}.sbp-card summary{display:flex;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:650}.sbp-card summary svg{flex:none;color:var(--accent)}.sbp-card input:not([type=checkbox]),.sbp-card select{font-size:16px;min-height:48px}.sbp-part-list{list-style:none;padding:0;margin:16px 0;display:grid;gap:0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.sbp-part-list>li{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:14px;background:#ffffff02;border-top:1px solid var(--line)}.sbp-part-list>li:first-child{border-top:0}.sbp-part-index{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border:1px solid #ffffff1c;border-radius:50%;font-size:12px;color:#c9c2b9}.sbp-part-list>li>div{flex:1;min-width:0}.sbp-part-list strong{display:block;font-size:17px;white-space:normal;overflow-wrap:anywhere}.sbp-part-list small{display:block;margin-top:5px;font-size:12px;line-height:1.5}.sbp-part-list [data-status=COMPLETED] .sbp-part-index{background:#8dd19e14;border-color:#8dd19e33;color:#b7dfc2}.sbp-part-list .sbp-current{background:#ff920f09;border-left:2px solid var(--accent);padding-left:12px}.sbp-part-status{display:inline-flex;align-items:center;margin-top:8px;font-size:12px;color:#ded8cf}.sbp-quote-total{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid var(--line);padding-top:16px}.sbp-quote-total>span{font-size:12px;color:#bdb6af;min-width:0}.sbp-quote-total strong{display:block;white-space:normal;overflow-wrap:anywhere;margin-top:8px;font-size:17px;color:var(--text)}.sbp-progress-heading{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;flex-wrap:wrap}.sbp-progress-heading>div{min-width:0}.sbp-progress-heading>strong{font-size:22px;white-space:normal;overflow-wrap:anywhere}.sbp-progress-summary{margin:16px 0;font-size:12px;color:#c9c2b9}.sbp-progress-summary [role=progressbar]{margin-top:10px;height:4px;background:#ffffff10;border-radius:4px;overflow:hidden}.sbp-progress-summary i{height:100%;display:block;background:var(--accent)}.sbp-card .sbp-conditions{font-size:12px;line-height:1.6;margin-top:16px}.sbp-card .sbp-part-open{margin-top:10px;background:transparent;font-size:12px;min-height:44px}.sbp-card .sbp-primary,.sbp-options [aria-pressed=true]{background:var(--accent);color:#17120e;border-color:transparent;font-weight:650}.sbp-card .sbp-account{padding:14px;border:1px solid var(--line);border-radius:14px}.sbp-card .fn-state-action{color:var(--text);background:#252526}@media (prefers-reduced-motion:no-preference){.sbp-options button,.sbp-part-open{transition:background .18s,transform .18s}.sbp-options button:active:not(:disabled){transform:scale(.985)}}@media (max-width:350px){.sbp-card{padding:14px}.sbp-quote-total{gap:8px}.sbp-quote-total strong{font-size:15px}}.sbp-card .fn-state strong{white-space:normal;overflow-wrap:anywhere}.sbp-capacity-journey{padding:0;background:none;border:0;border-radius:0;margin:0}.sbp-capacity-journey .sbp-account{padding:16px 0;border:0;border-radius:0;border-bottom:1px solid #ffffff12;background:none}.sbp-capacity-journey button{min-height:48px;border-radius:14px}.sbp-capacity-journey input,.sbp-capacity-journey select{font-size:16px;min-height:48px;border-radius:14px}.sbp-options{flex-wrap:wrap}.sbp-options button{min-height:48px;min-width:0;flex:1 1 40%;font-size:14px}.ex35-work-tools{display:grid;gap:20px;min-width:0;color:var(--ex35-ink,#171a1c)}.ex35-work-tools *{box-sizing:border-box}.ex35-work-tools [hidden]{display:none!important}.ex35-work-tools h2,.ex35-work-tools h3,.ex35-work-tools h4,.ex35-work-tools p{margin:0}.ex35-work-tools h2{font-size:25px;line-height:1.25;letter-spacing:-.035em}.ex35-work-tools h3{font-size:18px;line-height:1.35;letter-spacing:-.02em}.ex35-work-tools h4{font-size:15px;line-height:1.4}.ex35-work-tools p,.ex35-work-tools small{font-size:14px;line-height:1.55}.ex35-work-tools small,.ex35-tools-caption{color:#6f797b}.ex35-tools-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ex35-tools-header>div{display:grid;gap:6px;min-width:0}.ex35-tools-header p{color:#6f797b;max-width:55ch}.ex35-tools-header>.ex35-button{flex-shrink:0}.ex35-tools-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex35-tools-heading>div{display:grid;gap:4px;min-width:0}.ex35-tools-mark{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:15px;background:#fff0e2;color:#a84008}.ex35-tools-card{display:grid;gap:18px;padding:20px;border:1px solid #e2e5df;border-radius:24px;background:#fff;min-width:0;box-shadow:0 5px 18px #1f2a2206}.ex35-tools-card--soft{background:#f8f7f3;box-shadow:none}.ex35-tools-card--warm{background:linear-gradient(135deg,#fffaf4,#fff1e2);border-color:#e8c8aa}.ex35-tools-card--tight{gap:12px;padding:16px}.ex35-tools-state{display:inline-flex;align-items:center;gap:6px;align-self:start;justify-self:start;min-height:28px;padding:4px 9px;border-radius:999px;background:#f0f2ee;color:#63706b;font-size:12px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.ex35-tools-state[data-tone=success]{background:#edf5ef;color:#34785c}.ex35-tools-state[data-tone=warm]{background:#fff0e2;color:#a84008}.ex35-tools-state[data-tone=danger]{background:#fbefeb;color:#b7493d}.ex35-tools-state i{width:6px;height:6px;border-radius:50%;background:currentColor}.ex35-tools-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ex35-tools-metric{display:grid;gap:5px;min-width:0;padding:16px;border-radius:18px;background:#f8f7f3}.ex35-tools-metric>span{color:#6f797b;font-size:12px;line-height:1.4}.ex35-tools-metric>strong{font-size:20px;line-height:1.3;letter-spacing:-.025em;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ex35-tools-metric--income>strong{color:#a84008}.ex35-tools-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ex35-tools-actions>.ex35-button{flex:1;min-width:130px}.ex35-tools-actions--right{justify-content:flex-end}.ex35-tools-divider{height:1px;background:#e2e5df}.ex35-tools-form{display:grid;gap:20px}.ex35-tools-form fieldset{display:grid;gap:18px;border:0;padding:0;margin:0;min-width:0}.ex35-tools-form legend{font-size:15px;font-weight:650;margin-bottom:12px}.ex35-tools-field{display:grid;gap:8px;min-width:0;font-size:14px;font-weight:600}.ex35-tools-field input,.ex35-tools-field select,.ex35-tools-field textarea{display:block;width:100%;min-width:0;min-height:50px;padding:12px 14px;background:#fff;border:1px solid #dce1da;border-radius:15px;color:#171a1c;font:inherit;font-size:16px;line-height:1.4;font-weight:450;outline:none}.ex35-tools-field textarea{min-height:100px;resize:vertical}.ex35-tools-field input:focus,.ex35-tools-field select:focus,.ex35-tools-field textarea:focus{border-color:#a84008;box-shadow:0 0 0 3px #fff0e2}.ex35-tools-field input[aria-invalid=true],.ex35-tools-field select[aria-invalid=true]{border-color:#b7493d}.ex35-tools-field small{font-weight:450;font-size:12px}.ex35-tools-field-error{color:#b7493d!important;font-size:12px;line-height:1.5}.ex35-tools-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ex35-tools-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex35-tools-check{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px;border:1px solid #e2e5df;border-radius:15px;font-size:14px;line-height:1.45;cursor:pointer;background:#fff}.ex35-tools-check:has(input:checked){background:#fff6eb;border-color:#e8c8aa}.ex35-tools-check input{flex-shrink:0;width:20px;height:20px;accent-color:#a84008;margin:0}.ex35-tools-check>span{min-width:0}.ex35-tools-feedback:empty{display:none}.ex35-tools-feedback{display:grid;gap:10px;outline:none}.ex35-tools-list{display:grid;gap:12px;min-width:0}.ex35-tools-offer-title{display:grid;gap:5px;min-width:0}.ex35-tools-offer-title small{font-size:12px}.ex35-tools-expiry{white-space:nowrap;font-size:13px;color:#6f797b;display:flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.ex35-tools-offer{gap:16px}.ex35-tools-offer[data-last=true]{border-color:#e8c8aa}.ex35-tools-offer .ex35-tools-metric{padding:0;background:transparent}.ex35-tools-offer .ex35-tools-metric>strong{font-size:24px}.ex35-tools-disclosure{padding:0;overflow:hidden}.ex35-tools-disclosure-button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;width:100%;min-height:56px;padding:16px 20px;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.ex35-tools-disclosure-button strong{font-size:15px;font-weight:650}.ex35-tools-disclosure-button .ex35-icon{transition:transform .22s ease}.ex35-tools-disclosure-button[aria-expanded=true] .ex35-icon:last-child{transform:rotate(90deg)}.ex35-tools-disclosure-body{padding:0 20px 20px;display:grid;gap:14px}.ex35-tools-data{margin:0;display:grid;min-width:0}.ex35-tools-data>div{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:12px 0;border-bottom:1px solid #eef0ec;min-width:0}.ex35-tools-data>div:last-child{border-bottom:0;padding-bottom:0}.ex35-tools-data>div:first-child{padding-top:0}.ex35-tools-data dt{font-size:14px;line-height:1.5;color:#6f797b;min-width:0}.ex35-tools-data dd{margin:0;text-align:right;font-size:14px;line-height:1.5;font-weight:600;overflow-wrap:anywhere;min-width:0;max-width:62%;font-variant-numeric:tabular-nums}.ex35-tools-score{display:flex;align-items:center;justify-content:space-between;gap:16px}.ex35-tools-score>div{display:grid;gap:6px}.ex35-tools-score small{font-size:12px}.ex35-tools-score strong{font-size:54px;line-height:1;letter-spacing:-.06em;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ex35-tools-score strong span{font-size:16px;letter-spacing:0;font-weight:450;color:#6f797b}.ex35-tools-score-mark{display:grid;place-items:center;width:68px;height:68px;border-radius:23px;background:#fff0e2;color:#a84008;flex-shrink:0}.ex35-tools-progress{height:7px;background:#eef0eb;border-radius:20px;overflow:hidden}.ex35-tools-progress>span{height:100%;display:block;background:#dc7a32;border-radius:inherit;transition:width .24s ease}.ex35-tools-history-row{display:flex;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid #eef0ec;min-width:0}.ex35-tools-history-row:last-child{border-bottom:0;padding-bottom:0}.ex35-tools-history-row>div{display:grid;gap:5px;min-width:0}.ex35-tools-history-row strong{font-size:14px;font-weight:600;line-height:1.5}.ex35-tools-history-row small{font-size:12px}.ex35-tools-delta{align-self:start;font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;color:#34785c}.ex35-tools-delta[data-minus=true]{color:#b7493d}.ex35-tools-intro{display:flex;align-items:center;gap:16px}.ex35-tools-intro img{width:84px;height:84px;object-fit:contain;flex-shrink:0}.ex35-tools-intro>div{display:grid;gap:6px;min-width:0}.ex35-tools-account{display:flex;align-items:center;gap:14px;width:100%;padding:18px;text-align:left;border:1px solid #e2e5df;border-radius:22px;background:#fff;font:inherit;color:inherit;cursor:pointer;min-height:92px;box-shadow:0 5px 18px #1f2a2206}.ex35-tools-account>div{display:grid;gap:5px;flex:1;min-width:0}.ex35-tools-account strong{font-size:16px;line-height:1.4;overflow-wrap:anywhere}.ex35-tools-account small{font-size:12px}.ex35-tools-account .ex35-tools-state{font-size:11px}.ex35-tools-upload{position:relative;display:flex;align-items:center;gap:12px;min-height:78px;padding:15px;border:1px dashed #d6dcd2;border-radius:18px;background:#fafbf8;cursor:pointer;overflow:hidden}.ex35-tools-upload[data-done=true]{border-color:#97bea4;background:#f1f7f1}.ex35-tools-upload>div{display:grid;gap:4px;min-width:0;flex:1}.ex35-tools-upload strong{font-size:14px;font-weight:600;line-height:1.5}.ex35-tools-upload small{font-size:12px}.ex35-tools-upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.ex35-tools-upload:focus-within{outline:2px solid #a84008;outline-offset:3px}.ex35-tools-upload:has(input:disabled){opacity:.5;cursor:default}.ex35-tools-file{display:flex;align-items:center;gap:12px;min-height:54px;text-align:left;padding:12px;border:1px solid #e2e5df;border-radius:14px;background:#fff;color:inherit;font:inherit;cursor:pointer;width:100%}.ex35-tools-file>span{display:grid;gap:3px;flex:1;min-width:0;font-size:14px}.ex35-tools-file small{font-size:12px}.ex35-tools-parts{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ex35-tools-part{display:flex;align-items:flex-start;gap:12px;padding:15px;border:1px solid #e2e5df;border-radius:18px;min-width:0;background:#fff}.ex35-tools-part[data-current=true]{border-color:#e8c8aa;background:#fffaf4}.ex35-tools-part-index{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#f0f2ed;flex-shrink:0;font-size:13px;font-weight:650;color:#667568}.ex35-tools-part>div{display:grid;gap:5px;flex:1;min-width:0}.ex35-tools-part strong{font-size:20px;line-height:1.3;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ex35-tools-part .ex35-tools-check{margin-top:7px}.ex35-work-tools button:focus-visible,.ex35-work-tools input:focus-visible,.ex35-work-tools select:focus-visible{outline:2px solid #a84008;outline-offset:3px}.ex35-work-tools button:disabled{cursor:default}@media (min-width:700px){.ex35-tools-offers{grid-template-columns:repeat(2,minmax(0,1fr))}.ex35-tools-settings{max-width:620px}.ex35-tools-capacity-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.ex35-tools-header{flex-wrap:wrap}.ex35-tools-card{padding:16px}.ex35-tools-checks{grid-template-columns:1fr}.ex35-tools-offer .ex35-tools-metric>strong{font-size:21px}.ex35-tools-account{padding:14px;gap:10px}.ex35-tools-score strong{font-size:46px}.ex35-tools-intro img{width:68px;height:68px}}@media (prefers-reduced-motion:reduce){.ex35-tools-progress>span,.ex35-tools-disclosure-button .ex35-icon{transition:none}}html.dallas-executor-v35 .ex36-request-matching{display:grid;gap:10px;min-width:0}html.dallas-executor-v35 .ex36-matching-summary{display:flex;align-items:center;gap:10px;min-width:0;padding:14px;border:1px solid var(--ex35-line);border-radius:18px;background:#fff}html.dallas-executor-v35 .ex36-matching-summary__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:12px;background:var(--ex35-soft);color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-matching-summary>div{display:grid;gap:3px;min-width:0;flex:1}html.dallas-executor-v35 .ex36-matching-summary strong{font-size:13px;line-height:19px;font-weight:650;color:var(--ex35-ink)}html.dallas-executor-v35 .ex36-matching-summary p{margin:0;font-size:11px;line-height:17px;color:var(--ex35-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.dallas-executor-v35 .ex36-matching-summary>.ex35-button{flex:none;min-height:40px;padding:8px 0 8px 6px;font-size:12px}html.dallas-executor-v35 .ex36-matching-line{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:-3px;padding:0 3px}html.dallas-executor-v35 .ex36-matching-line>span{display:flex;align-items:center;gap:5px;font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-matching-line>span[data-online=true]{color:var(--ex35-success)}html.dallas-executor-v35 .ex36-matching-line>button{padding:4px 0;border:0;background:none;color:var(--ex35-accent);font:inherit;font-size:11px;line-height:17px;min-height:36px;cursor:pointer}html.dallas-executor-v35 .ex36-matching-line>button:disabled{opacity:.5;cursor:default}html.dallas-executor-v35 .ex36-request-settings .ex35-tools-card{box-shadow:none;padding:18px;gap:16px}html.dallas-executor-v35 .ex36-request-settings .ex35-tools-checks{grid-template-columns:repeat(2,minmax(0,1fr))}html.dallas-executor-v35 .ex36-request-settings h3{font-size:18px;line-height:25px}html.dallas-executor-v35 .ex36-request-settings .ex35-tools-check{font-size:12px;padding:10px;gap:8px;min-width:0}html.dallas-executor-v35 .ex36-request-settings .ex35-tools-check span{min-width:0;overflow-wrap:anywhere}html.dallas-executor-v35 .ex36-request-settings .ex35-tools-caption{font-size:12px;line-height:18px}html.dallas-executor-v35 .ex36-request-settings .ex35-tools-field{font-size:13px}html.dallas-executor-v35 .ex36-request-matching>div[id]:empty{display:none}html.dallas-executor-v35 .ex36-request-settings :is(h3,p){margin:0}.app-shell .services-screen--journey{color:#f5f5f7}.app-shell .services-screen--journey.services-screen--detail,.app-shell .services-screen--journey.services-screen--transfer-chooser{display:block;padding:16px 16px 104px}.app-shell .services-screen--journey.services-screen--detail>.profile-row--services,.app-shell .services-screen--journey.services-screen--transfer-chooser>.profile-row--services{display:none}.app-shell .services-screen--journey .services-header--detail{display:flex;align-items:center;justify-content:space-between;position:static;margin:0 0 8px;gap:12px}.app-shell .services-screen--journey .services-header--detail .services-title{font-size:13px;line-height:1.4;font-weight:500;color:#a9a9b3}.app-shell .services-screen--journey .services-close{width:44px;height:44px;min-height:44px;color:#f5f5f7;background:transparent;font-size:28px;border-radius:12px}.app-shell .services-screen--journey .services-topup-phone-scene,.app-shell .services-screen--journey .services-transfer-scene{display:block;width:100%;animation:none}.app-shell .services-screen--journey .service-journey-heading{display:flex;align-items:center;gap:12px;min-height:64px;max-height:none;width:100%;margin:0 0 16px;padding:0 0 16px;border:0;border-bottom:1px solid #303036;border-radius:0;background:transparent;box-shadow:none}.app-shell .services-screen--journey .service-journey-heading .service-item__icon{width:40px;height:40px;background:transparent;border-radius:0;color:#f5f5f7}.app-shell .services-screen--journey .service-journey-heading .service-item__title{font-size:20px;font-weight:650;line-height:1.25;letter-spacing:-.025em}.app-shell .services-screen--journey .service-journey-heading .service-item__subtitle{color:#a9a9b3;font-size:13px;line-height:1.4}.app-shell .services-screen--journey .service-transfer-form,.app-shell .services-screen--journey .service-topup-phone-form,.app-shell .services-screen--journey .service-card-options{display:grid;gap:12px;animation:none;width:100%;margin:0}.app-shell .services-screen--journey .service-transfer-field-card{width:100%;padding:16px 0;gap:12px;border:0;border-bottom:1px solid #303036;border-radius:0;background:transparent;box-shadow:none}.app-shell .services-screen--journey .service-transfer-field-card__title{text-align:left;font-size:14px;font-weight:600;line-height:1.45;letter-spacing:0;color:#f5f5f7}.app-shell .services-screen--journey .service-transfer-field-card__input{min-height:48px;box-sizing:border-box;padding:12px;border:1px solid #42424a;border-radius:12px;background:#17171a;color:#f5f5f7;font:inherit;font-size:16px;line-height:1.4;text-align:left;box-shadow:none;letter-spacing:0}.app-shell .services-screen--journey .service-transfer-field-card__input::placeholder{color:#a3a3ae}.app-shell .services-screen--journey textarea.service-transfer-field-card__input{height:auto;min-height:88px;resize:vertical}.app-shell .services-screen--journey .service-transfer-field-card__helper,.app-shell .services-screen--journey .service-card-flow__hint{margin:0;font-size:13px;line-height:1.5;text-align:left;color:#a9a9b3}.app-shell .services-screen--journey .service-card-flow__question{margin:4px 0 8px;font-size:18px;line-height:1.4}.app-shell .services-screen--journey .service-transfer-submit,.app-shell .services-screen--journey .service-card-options__action,.app-shell .services-screen--journey .service-transfer-options__action{display:flex;align-items:center;justify-content:center;min-height:48px;max-height:none;padding:12px 16px;border-radius:14px;font-size:15px;line-height:1.4;font-weight:650;letter-spacing:0;box-shadow:none}.app-shell .services-screen--journey .service-transfer-submit,.app-shell .services-screen--journey .service-card-options__action--active,.app-shell .services-screen--journey .service-transfer-options__action--active{background:#ff920f;color:#19130b}.app-shell .services-screen--journey .service-card-options__action--inactive,.app-shell .services-screen--journey .service-transfer-options__action--inactive{color:#f5f5f7;background:#232328;border:1px solid #42424a}.app-shell .services-screen--journey button:disabled{opacity:.5;cursor:not-allowed}.app-shell .services-screen--journey .service-transfer-options{gap:12px;margin:0;padding:0}.app-shell .services-screen--journey .phone-amount-mode{padding:3px;gap:4px;border-radius:12px;background:#17171a;border-color:#42424a}.app-shell .services-screen--journey .phone-amount-mode__item{min-height:44px;font-size:14px;line-height:1.3;color:#bdbdc6;box-shadow:none}.app-shell .services-screen--journey .phone-amount-mode__item--active{background:#303036;color:#fff}.app-shell .services-screen--journey .phone-topup-row{grid-template-columns:minmax(0,1fr);gap:8px}.app-shell .services-screen--journey .phone-topup-row+.phone-topup-row{padding-top:12px;margin-top:12px;border-top:1px solid #303036}.app-shell .services-screen--journey .phone-topup-row__operator{justify-content:flex-start;text-align:left}.app-shell .services-screen--journey .ux-comment-options{gap:8px;margin:0}.app-shell .services-screen--journey .ux-comment-options button{min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid #42424a;background:#17171a;color:#d8d8df;font-size:14px;line-height:1.4}.app-shell .services-screen--journey .ux-comment-options button[aria-pressed=true]{color:#ffb65b;border-color:#b16b21;background:#2d2115}.app-shell .services-screen--journey .ux-check{gap:12px;min-height:44px;font-size:14px;line-height:1.45}.app-shell .services-screen--journey .ux-check input{flex:0 0 20px}.app-shell .services-screen--journey .ux-help{margin:0;padding:0 0 12px;border:0;border-bottom:1px solid #303036;border-radius:0;background:transparent}.app-shell .services-screen--journey .ux-help p{margin:8px 0}.app-shell .services-screen--journey .ux-help details summary{min-height:44px}.app-shell .services-screen--journey .service-card-flow__amount-actions,.app-shell .services-screen--journey .service-card-flow__stacked-actions{display:grid;gap:8px}.app-shell .services-screen--journey .service-card-flow__amount-actions button{min-height:44px;font-size:14px;padding:10px;line-height:1.4}.app-shell .services-screen--journey :is(button,input,textarea):focus-visible{outline:2px solid #ffb65b;outline-offset:3px}.cash-withdrawal-preview--journey .cash-withdrawal-preview__icon{color:#f5f5f7;background:transparent;box-shadow:none;width:48px;height:48px}.cash-withdrawal-preview--journey .cash-withdrawal-preview__icon i{display:none}.cash-withdrawal-preview--journey .cash-withdrawal-preview__action{min-height:48px;line-height:1.4}.cash-withdrawal-preview--journey{padding:16px 16px calc(16px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px)));backdrop-filter:none;-webkit-backdrop-filter:none}.cash-withdrawal-preview--journey .cash-withdrawal-preview__card{max-height:calc(100dvh - 32px - max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px)) - max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px)));overflow-y:auto;overscroll-behavior:contain;padding:24px 20px;background:#17171a;border:1px solid #303036;border-radius:18px}.cash-withdrawal-preview--journey .cash-withdrawal-preview__close{width:44px;height:44px;min-height:44px;color:#f5f5f7;background:#252528;border-color:#42424a;border-radius:12px}.cash-withdrawal-preview--journey .cash-withdrawal-preview__badge{font-size:12px;line-height:1.5;letter-spacing:0;padding:0;border:0;background:transparent;color:#ffb65b}.cash-withdrawal-preview--journey .cash-withdrawal-preview__card h3{font-size:22px;line-height:1.3;margin:16px 0 8px}.cash-withdrawal-preview--journey .cash-withdrawal-preview__card p{font-size:14px;line-height:1.5;color:#b7b7bf}.cash-withdrawal-preview--journey .cash-withdrawal-preview__action{margin-top:12px;font-size:14px}.cash-withdrawal-preview--journey button:focus-visible{outline:2px solid #ffb65b;outline-offset:3px}@media (min-width: 440px){.app-shell .services-screen--journey .phone-topup-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.app-shell .services-screen--journey *,.cash-withdrawal-preview--journey *{animation:none!important;transition:none!important}}.app-shell .phone-frame.phone-frame--services-flow:has(>.services-screen--journey){grid-template-rows:minmax(0,1fr) calc(63px + env(safe-area-inset-bottom,0px))!important}.app-shell .phone-frame.phone-frame--services-flow>.services-screen--journey{grid-row:1 / 2!important;min-height:0}.app-shell .phone-frame.phone-frame--services-flow:has(>.services-screen--journey)>.ux-nav{grid-row:2 / 3!important;min-height:calc(63px + env(safe-area-inset-bottom,0px));height:calc(63px + env(safe-area-inset-bottom,0px));flex-shrink:0;box-sizing:border-box;padding:7px 10px calc(8px + env(safe-area-inset-bottom,0px))}.app-shell.app-shell--client-light>.phone-frame.phone-frame--services-flow:has(>.services-screen--journey):has(>.client-light-nav){grid-template-rows:minmax(0,1fr) var(--cl-nav-row-height,110px)!important}.app-shell.app-shell--client-light>.phone-frame.phone-frame--services-flow:has(>.client-light-nav)>.services-screen--journey{padding-bottom:16px!important;scroll-padding-bottom:16px}.cash-withdrawal-preview--telegram-journey{height:100dvh;max-height:100dvh;width:100%;padding:0;overflow:hidden;align-items:stretch;background:#000c;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}.cash-withdrawal-preview--telegram-journey .telegram-purchase-sheet{display:grid;grid-template-rows:auto minmax(0,1fr);align-self:stretch;width:min(100%,720px);height:100%;min-height:0;max-height:100dvh;margin:0 auto;padding:0;border:0;border-radius:0;overflow:hidden;background:#09090a;color:#f5f5f7;box-shadow:none;animation:none}.cash-withdrawal-preview--telegram-journey .telegram-purchase-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(12px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px))) 16px 12px;border-bottom:1px solid #303036;background:#09090a}.cash-withdrawal-preview--telegram-journey .telegram-purchase-header>div{min-width:0}.cash-withdrawal-preview--telegram-journey .telegram-purchase-header span{font-size:12px;line-height:1.4;color:#b7b7c0}.cash-withdrawal-preview--telegram-journey .telegram-purchase-header h3{margin:4px 0 0;font-size:18px;line-height:1.3;letter-spacing:-.025em;color:#f5f5f7}.cash-withdrawal-preview--telegram-journey .telegram-purchase-header .cash-withdrawal-preview__close{position:static;display:grid;place-items:center;width:44px;height:44px;min-height:44px;flex:0 0 44px;padding:0;border:1px solid #42424a;border-radius:12px;background:#17171a;color:#f5f5f7}.cash-withdrawal-preview--telegram-journey .telegram-purchase-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px calc(24px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));scroll-padding-block:16px}.cash-withdrawal-preview--telegram-journey .telegram-purchase-form{width:100%;min-height:0;gap:16px;margin:0}.cash-withdrawal-preview--telegram-journey .telegram-purchase-hero{display:flex;gap:12px;align-items:center;padding-bottom:16px;border-bottom:1px solid #303036}.cash-withdrawal-preview--telegram-journey .telegram-purchase-hero .cash-withdrawal-preview__icon{width:44px;height:44px;flex:0 0 44px;margin:0;border:0;border-radius:0;background:transparent;color:#f5f5f7}.cash-withdrawal-preview--telegram-journey .telegram-purchase-sheet p{max-width:none;margin:0;font-size:14px;line-height:1.5;text-align:left;color:#b7b7c0}.cash-withdrawal-preview--telegram-journey .telegram-purchase-sheet small{font-size:12px;line-height:1.5;color:#b7b7c0}.cash-withdrawal-preview--telegram-journey .telegram-purchase-tabs{padding:3px;gap:4px;background:#17171a;border:1px solid #42424a;border-radius:12px}.cash-withdrawal-preview--telegram-journey .telegram-purchase-tabs button{min-height:44px;font-size:14px;line-height:1.4;color:#b7b7c0;box-shadow:none}.cash-withdrawal-preview--telegram-journey .telegram-purchase-tabs button.is-active{background:#303036;color:#f5f5f7}.cash-withdrawal-preview--telegram-journey .telegram-purchase-field{gap:8px}.cash-withdrawal-preview--telegram-journey .telegram-purchase-field>span{font-size:14px;line-height:1.4;color:#f5f5f7}.cash-withdrawal-preview--telegram-journey .telegram-purchase-field>div{min-height:48px;padding:0 12px;border:1px solid #42424a;background:#17171a;border-radius:12px}.cash-withdrawal-preview--telegram-journey .telegram-purchase-field input{height:48px;padding:12px 4px;font-size:16px;line-height:1.4;box-sizing:border-box;color:#f5f5f7}.cash-withdrawal-preview--telegram-journey .telegram-purchase-field input::placeholder{color:#b7b7c0}.cash-withdrawal-preview--telegram-journey .telegram-premium-plans{gap:8px}.cash-withdrawal-preview--telegram-journey .telegram-premium-plans button{min-width:0;min-height:88px;padding:12px;background:#17171a;border:1px solid #42424a;border-radius:12px;color:#b7b7c0;box-shadow:none}.cash-withdrawal-preview--telegram-journey .telegram-premium-plans button.is-active{border-color:#b16b21;background:#2d2115;color:#f5f5f7}.cash-withdrawal-preview--telegram-journey .telegram-premium-plans strong{font-size:22px;line-height:1.2;color:#ffb65b}.cash-withdrawal-preview--telegram-journey .telegram-premium-plans span,.cash-withdrawal-preview--telegram-journey .telegram-premium-plans em{font-size:12px;line-height:1.4;color:#b7b7c0}.cash-withdrawal-preview--telegram-journey .cash-withdrawal-preview__action{min-height:48px;margin-top:0;padding:12px 16px;border:0;border-radius:14px;background:#ff920f;color:#19130b;font-size:15px;line-height:1.4;box-shadow:none}.cash-withdrawal-preview--telegram-journey .cash-withdrawal-preview__action:disabled{opacity:.5}.cash-withdrawal-preview--telegram-journey .steam-topup-error{font-size:13px;line-height:1.5;color:#ffb4a9;background:#2e1918}.cash-withdrawal-preview--telegram-journey .ux-help{margin:0;padding:0 0 12px;border:0;border-bottom:1px solid #303036;border-radius:0;background:transparent}.cash-withdrawal-preview--telegram-journey .ux-help p{margin:8px 0}.cash-withdrawal-preview--telegram-journey .ux-help summary{min-height:44px;font-size:14px}.cash-withdrawal-preview--telegram-journey .ux-link{min-height:44px;font-size:14px}.cash-withdrawal-preview--telegram-journey .telegram-purchase-result{width:100%;gap:16px}.cash-withdrawal-preview--telegram-journey .telegram-purchase-result h3{font-size:22px;line-height:1.35;margin:0}.cash-withdrawal-preview--telegram-journey .steam-topup-wait{color:#b7b7c0;font-size:13px;line-height:1.5}.cash-withdrawal-preview--telegram-journey :is(button,input):focus-visible{outline:2px solid #ffb65b;outline-offset:3px}.cash-withdrawal-preview--telegram-journey .telegram-purchase-field input:focus-visible{outline:none}.cash-withdrawal-preview--telegram-journey .telegram-purchase-field>div:focus-within{outline:2px solid #ffb65b;outline-offset:3px;border-color:#ffb65b;box-shadow:none}@media (prefers-reduced-motion: reduce){.cash-withdrawal-preview--telegram-journey *{animation:none!important;transition:none!important}}.cash-withdrawal-preview--telegram-journey .telegram-config-retry{min-height:44px;padding:10px 12px;border:1px solid #42424a;border-radius:12px;background:#17171a;color:#f5f5f7;font-size:14px;line-height:1.4}@keyframes service-telegram-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: no-preference){.cash-withdrawal-preview--telegram-journey .telegram-purchase-sheet{animation:service-telegram-enter .18s ease-out}.cash-withdrawal-preview--telegram-journey button{transition:opacity .12s ease-out}.cash-withdrawal-preview--telegram-journey button:active:not(:disabled){opacity:.85}}.cl-flow-help.cl-service-help,html.dallas-client-light .cl-flow-help.cl-service-help[data-service-help]{box-sizing:border-box;flex:none;width:100%;min-width:0;margin:0;border:1px solid var(--cl-line,#e1e4e0);border-radius:16px;background:var(--cl-surface,#fff);color:var(--cl-ink,#171a1c)}.cl-service-help>.cl-service-help__trigger,html.dallas-client-light .cl-flow-help.cl-service-help[data-service-help]>.cl-service-help__trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:auto;min-height:48px;margin:0;padding:12px 14px;border:0;border-radius:16px;background:transparent;color:var(--cl-muted,#657074);font-family:DallasClient,system-ui,-apple-system,sans-serif;font-size:13px;line-height:20px;font-weight:650;letter-spacing:normal;text-transform:none;text-align:left;cursor:pointer;box-shadow:none;-webkit-tap-highlight-color:transparent}html.dallas-client-light .cl-flow-help.cl-service-help[data-service-help]{--cl-help-size-step:clamp(0px,calc((var(--dallas-client-layout-height,100dvh) - var(--client-safe-top,0px) - var(--client-safe-bottom,0px) - var(--cl-nav-row-height,110px) - 560px)*1000),4px)}html.dallas-client-light .cl-flow-help.cl-service-help[data-service-help]>.cl-service-help__trigger{min-height:calc(44px + var(--cl-help-size-step));padding:calc(10px + var(--cl-help-size-step)/2) calc(12px + var(--cl-help-size-step)/2)}.cl-service-help__trigger>span:first-child{min-width:0;overflow-wrap:anywhere}.cl-service-help__chevron{display:grid;place-items:center;flex:none;width:20px;height:20px;transform:rotate(90deg)}.cl-service-help__panel{height:0;opacity:0;visibility:hidden;overflow:hidden;min-width:0;border-radius:0 0 16px 16px}.cl-service-help__content{display:flow-root;min-width:0;overflow-wrap:anywhere}.cl-service-help__content>.ux-help,html.dallas-client-light :is(.cl-service-help,.cl-service-help-sheet) .cl-service-help__content>.ux-help{margin:0;border:0;border-radius:0 0 16px 16px;padding:12px 14px;background:transparent;color:inherit}.cl-service-help__trigger:focus-visible,.cl-service-help-sheet :focus-visible{outline:2px solid var(--cl-accent,#ff9229);outline-offset:3px}.cl-service-help-sheet{--cl-help-top:max(12px,calc(var(--client-safe-top,env(safe-area-inset-top,0px)) + 12px));--cl-help-bottom:max(12px,calc(var(--client-safe-bottom,env(safe-area-inset-bottom,0px)) + 12px));box-sizing:border-box;position:fixed;inset:auto max(10px,env(safe-area-inset-right,0px)) 0 max(10px,env(safe-area-inset-left,0px));width:calc(100% - 20px);max-width:520px;max-height:calc(100dvh - var(--cl-help-top) - var(--cl-help-bottom));min-width:0;min-height:0;margin:0 auto var(--cl-help-bottom);padding:0;border:1px solid var(--cl-line,#e1e4e0);border-radius:24px;background:var(--cl-surface,#fff);color:var(--cl-ink,#171a1c);font-family:var(--font,DallasClient,system-ui,sans-serif);color-scheme:light;overflow:hidden;overscroll-behavior:contain}.cl-service-help-sheet[open]{display:flex;flex-direction:column}.cl-service-help-sheet::backdrop{background:#171a1c47}.cl-service-help-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:14px 14px 10px}.cl-service-help-sheet__header h2{min-width:0;margin:0;color:inherit;font-size:17px;line-height:24px;font-weight:700;overflow-wrap:anywhere}.cl-service-help-sheet__header h2:focus{outline:none}.cl-service-help-sheet__header>button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--cl-line,#e1e4e0);border-radius:50%;background:var(--cl-surface,#fff);color:inherit;cursor:pointer;box-shadow:none}.cl-service-help-sheet__scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scroll-padding:12px;padding-bottom:10px}html:has(.cl-service-help-sheet[open]),body:has(.cl-service-help-sheet[open]){overflow:hidden}.worker-search-motion{--search-card:#fffefa;--search-edge:#d9cfb7;--search-avatar:#f7f8f3;--search-ink:#8b652e;--search-muted:#b2bdb1;--search-track:#cad5ca;--search-mint:#59846d;display:flex;align-items:center;justify-content:center;flex:none;width:168px;height:144px;max-width:100%;margin:0 auto;isolation:isolate;pointer-events:none}.worker-search-motion>svg{display:block;overflow:visible;max-width:100%;height:auto}.worker-search-motion__shadow{fill:#15251d;opacity:.06}.worker-search-motion__halo{fill:var(--search-mint);opacity:.045}.worker-search-motion__track{stroke:var(--search-track);stroke-width:1.4;stroke-linecap:round}.worker-search-motion__signal{stroke:var(--search-ink);stroke-width:2.2;stroke-linecap:round}.worker-search-motion__card-shadow{fill:var(--search-ink);opacity:.08}.worker-search-motion__card{fill:var(--search-card);stroke:var(--search-edge);stroke-width:1.2}.worker-search-motion__highlight{stroke:#fff;stroke-opacity:.35;stroke-linecap:round}.worker-search-motion__heading,.worker-search-motion__dot{fill:var(--search-ink)}.worker-search-motion__copy{stroke:var(--search-muted);stroke-width:3;stroke-linecap:round}.worker-search-motion__pulse{fill:var(--search-mint)}.worker-search-motion__profile{fill:var(--search-avatar);stroke:var(--search-edge);stroke-width:1.2}.worker-search-motion__person{stroke:var(--search-mint);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html.dallas-client-light[data-client-theme=dark] .worker-search-motion{--search-card:#24302d;--search-edge:#4a6255;--search-avatar:#202b28;--search-ink:#dfc496;--search-muted:#60786b;--search-track:#40574c;--search-mint:#b1d3c2}html.dallas-client-light[data-client-theme=dark] .worker-search-motion__shadow{opacity:.22}html.dallas-client-light[data-client-theme=dark] .worker-search-motion__halo{opacity:.06}@media (forced-colors:active){.worker-search-motion{--search-card:Canvas;--search-edge:CanvasText;--search-avatar:Canvas;--search-ink:Highlight;--search-muted:CanvasText;--search-track:GrayText;--search-mint:Highlight}}.deal-chat-overlay--client .admin-dispute-chat__attachment-preview.cl-chat-previews{position:relative;display:flex;flex:none;gap:8px;max-width:100%;min-width:0;margin:0;padding:2px 0 4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-file{flex:0 0 90px;width:90px;min-width:0;min-height:88px;padding:6px;gap:3px;border-radius:12px;border:1px solid var(--cl-line, #e1e4e0);background:var(--cl-accent-soft, #fff4e8)}.deal-chat-overlay--client .cl-chat-previews :is(.admin-dispute-chat__pending-file img,.admin-dispute-chat__pending-pdf){width:100%;height:38px;border-radius:7px;background:#b5651720}.deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-pdf{color:var(--cl-accent-ink, #a84008)}.deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-name{color:var(--cl-ink, #171a1c)}.deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-file small{color:var(--cl-muted, #657074)}.deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-file button{display:grid;place-items:center;top:0;right:0;width:44px;height:44px;border-radius:12px;background:transparent;color:#171a1c;font-size:19px;isolation:isolate}.deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-file button:before{content:"";position:absolute;z-index:-1;width:24px;height:24px;border-radius:50%;background:#fffaf2ed;border:1px solid #171a1c1a}.deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-file button:focus-visible{outline:2px solid var(--cl-accent-ink, #a84008);outline-offset:-3px}@media (prefers-reduced-motion: reduce){.deal-chat-overlay--client .cl-chat-previews{scroll-behavior:auto}}.executor-pool{margin:0 0 16px;padding:14px;min-width:0;border:1px solid #ffffff12;border-radius:18px;background:#17171a;color:#f5f5f7}.pool-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pool-heading h2{margin:5px 0 0;font-size:20px;line-height:1.25;font-weight:650;letter-spacing:-.3px}.pool-heading button,.pool-status button{flex:none;min-height:44px;padding:8px 11px;border:1px solid #ffffff18;border-radius:11px;background:#ffffff07;color:#ffad45;font:inherit;font-size:13px;cursor:pointer}.pool-line{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#aaaab3}.pool-line i{width:7px;height:7px;border-radius:50%;background:#8a8986}.pool-line[data-online=true]{color:#9dccab}.pool-line[data-online=true] i{background:#9dccab}.pool-overview{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px 14px;padding:0 0 10px;font-size:12px;line-height:1.5;color:#aaaab3}.pool-overview>span{display:grid;gap:3px;min-width:0}.pool-overview strong{font-size:14px;font-weight:550;color:#f5f5f7;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pool-status{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-block:6px;border-top:1px solid #ffffff0d;font-size:12px;line-height:1.45;color:#aaaab3}.pool-status button{color:#d0d0d9;font-size:12px}.pool-form{min-width:0;margin:12px 0;padding:14px;border:1px solid #ffffff18;border-radius:14px;background:#101012}.pool-form .fn-header{margin-bottom:12px}.pool-form .fn-header h2{font-size:19px}.pool-form .fn-header p{font-size:12px;line-height:1.5}.pool-form fieldset{min-width:0;margin:0 0 12px;padding:0;border:0}.pool-form legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:550}.pool-kind-options{display:grid;gap:0}.pool-kind-options .finance-check{min-height:44px;margin:0;padding:9px 0;border-bottom:1px solid #ffffff0c;font-size:14px}.pool-kind-options .finance-check:last-child{border:0}.pool-form .finance-check{min-height:44px;font-size:14px;line-height:1.4}.pool-range{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;margin:12px 0}.pool-form .finance-field{min-width:0;margin:10px 0}.pool-range .finance-field{margin:0}.pool-form .finance-field>span{font-size:13px}.pool-form input:not([type=checkbox]),.pool-form select{min-width:0;min-height:46px;font-size:16px}.pool-form input[aria-invalid=true]{border-color:#e88980}.pool-form .pool-field-error{margin:6px 0 0;color:#f0a8a0;font-size:12px;line-height:1.45}.pool-form-feedback{scroll-margin-block:16px}.pool-form-feedback:focus{outline:none}.pool-form-feedback:focus-visible{outline:2px solid #ffad45;outline-offset:3px}.pool-form-feedback .fn-state{margin:0 0 12px}.pool-note{margin:8px 0;font-size:12px;line-height:1.55;color:#aaaab3;overflow-wrap:anywhere}.pool-link{display:block;min-height:44px;padding:8px 4px;border:0;background:transparent;color:#ffad45;font:inherit;font-size:14px;line-height:1.4;cursor:pointer}.pool-form>.pool-link,.pool-item>.pool-link{width:100%;margin-top:4px;text-align:center}.pool-tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;margin:12px 0}.pool-tabs button{min-height:44px;padding:8px;border:1px solid #ffffff18;border-radius:11px;background:#ffffff03;color:#b8b8c1;font:inherit;font-size:13px;line-height:1.35;cursor:pointer}.pool-tabs button[aria-pressed=true]{border-color:#ff920f65;background:#ff920f15;color:#ffb757}.pool-results-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 0 6px}.pool-results-heading h3{margin:0;font-size:16px;font-weight:550}.pool-results-heading>span{flex:none;font-size:12px;color:#aaaab3;font-variant-numeric:tabular-nums}.pool-item{min-width:0;margin-top:8px;padding:13px;border:1px solid #ffffff1c;border-left-width:3px;border-radius:14px;background:#101012}.pool-item-top{display:flex;align-items:start;justify-content:space-between;gap:10px;line-height:1.4}.pool-item-top>span{min-width:0;overflow-wrap:anywhere}.pool-item-top b{display:block;font-size:14px;font-weight:550;color:#f5f5f7}.pool-item-top em{display:block;margin-top:3px;font-size:12px;font-style:normal;color:#aaaab3}.pool-item-top>small{flex:none;padding:4px 6px;border-radius:7px;background:#ffffff08;color:#d4d4dc;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.pool-item-amounts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:12px 0}.pool-item-amounts>span{display:grid;align-content:start;gap:5px;font-size:12px;color:#aaaab3}.pool-item-amounts strong{color:#f5f5f7;font-size:18px;line-height:1.35;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pool-item-amounts>span:last-child strong{color:#ffbb68;font-size:15px}.pool-item--yellow{border-left-color:#d8bd62}.pool-item--orange{border-left-color:#ff920f}.pool-item--red,.pool-item--last{border-left-color:#e88980}.pool-bonus{margin:8px 0;padding:7px 9px;border-radius:9px;background:#ff920f08;color:#ffba64;font-size:12px;line-height:1.5}.pool-last{display:block;margin:6px 0 9px;font-size:12px;font-weight:550;color:#efa19a}.executor-pool .finance-save{min-height:44px;font-size:14px}.pool-active{margin-block:8px}.pool-active summary{min-height:44px;padding-block:12px;font-size:13px;color:#d4d4dc;cursor:pointer}.executor-pool button:disabled{opacity:.5;cursor:default}.executor-pool :is(button,input,select,summary):focus-visible{outline:2px solid #ffad45;outline-offset:3px}.executor-pool>.fn-state{margin:12px 0}.executor-pool .fn-state-action{min-height:44px}.executor-pool>button.pool-link{width:100%;margin-top:10px;border-top:1px solid #ffffff12;text-align:center}@media (max-width: 350px){.executor-pool{padding:12px}.pool-heading{gap:8px}.pool-heading button{max-width:116px}.pool-form{padding:11px}.pool-range{grid-template-columns:minmax(0,1fr)}.pool-item{padding:11px}.pool-item-amounts strong{font-size:17px}}@media (prefers-reduced-motion: no-preference){.pool-tabs button,.pool-item button{transition:background-color .18s ease,transform .12s ease}.pool-item button:active:not(:disabled){transform:scale(.985)}}.phone-frame.phone-frame--services-v2{grid-template-rows:minmax(0,1fr) 70px!important;gap:8px;isolation:isolate;background:#07080a}.phone-frame.phone-frame--services-v2:before{background:radial-gradient(circle at 104% 8%,rgba(255,127,5,.15),transparent 29%),radial-gradient(circle at -13% 78%,rgba(255,111,0,.09),transparent 30%),linear-gradient(180deg,#08090b,#050608)}.phone-frame.phone-frame--services-v2>.services-screen{grid-row:1!important;height:100%;overflow:hidden;padding:0}.phone-frame.phone-frame--services-v2>.bottom-nav{grid-row:2!important;align-self:stretch;margin:0;min-height:70px;background:#121317cc;border-color:#ffffff12;box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff0d;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.phone-frame.phone-frame--services-v2 .nav-item{transition:transform .18s ease,background .24s ease}.phone-frame.phone-frame--services-v2 .nav-item:active{transform:scale(.91)}.phone-frame.phone-frame--services-v2 .nav-item--active{background:linear-gradient(180deg,#ff971c24,#ff76000b);box-shadow:inset 0 0 0 1px #ff9d2a1a}.services-v2{position:relative;isolation:isolate;width:100%;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px;color:#f7f7f8}.services-v2 button{font:inherit}.services-v2__aurora{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.services-v2__aurora i{position:absolute;display:block;border-radius:50%;filter:blur(30px);opacity:.5}.services-v2__aurora i:nth-child(1){width:156px;height:156px;right:-82px;top:42px;background:#ff7c0029;animation:services-v2-orb-a 7s ease-in-out infinite alternate}.services-v2__aurora i:nth-child(2){width:110px;height:110px;left:-74px;top:56%;background:#ffa73017;animation:services-v2-orb-b 8s ease-in-out infinite alternate}.services-v2__aurora i:nth-child(3){width:70%;height:1px;left:15%;top:94px;border-radius:0;filter:none;opacity:.16;background:linear-gradient(90deg,transparent,#ff9b2c,transparent)}.services-v2__header{flex:0 0 42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1px 2px 0}.services-v2__identity{min-width:0;display:flex;align-items:center;gap:9px}.services-v2__avatar{width:38px;height:38px;flex:0 0 38px;overflow:hidden;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:13px;color:#fff;background:linear-gradient(145deg,#292a2f,#15161a);box-shadow:inset 0 1px #ffffff14,0 8px 20px #00000040}.services-v2__avatar img{width:100%;height:100%;object-fit:cover}.services-v2__avatar b{font-size:11px;letter-spacing:-.03em}.services-v2__identity>span:last-child{min-width:0;display:grid;gap:3px}.services-v2__identity small{color:#ffffff57;font-size:8px;line-height:1}.services-v2__identity strong{max-width:165px;overflow:hidden;color:#fff;font-size:12px;line-height:1;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.services-v2__logo{width:94px;height:auto;display:block;opacity:.92}.services-v2__heading{flex:0 0 62px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:0 2px 4px}.services-v2__eyebrow{display:flex;align-items:center;gap:6px;color:#ffffff47;font-size:6px;line-height:1;font-weight:780;letter-spacing:.15em}.services-v2__eyebrow i{width:5px;height:5px;border-radius:50%;background:#ff941c;box-shadow:0 0 9px #ff870ccc}.services-v2__heading h1{margin:8px 0 0;font-size:27px;line-height:.92;font-weight:620;letter-spacing:-.06em}.services-v2__balance{min-width:90px;display:grid;justify-items:end;gap:4px;padding:8px 10px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:#ffffff07;box-shadow:inset 0 1px #ffffff09}.services-v2__balance small{color:#ffffff40;font-size:5.5px;font-weight:760;letter-spacing:.13em}.services-v2__balance strong{max-width:125px;overflow:hidden;color:#ffffffc7;font-size:11px;line-height:1;font-weight:650;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.services-v2__featured,.services-v2__grid>button,.services-v2__cash,.services-v2__scan{--services-pointer-x:50%;--services-pointer-y:50%;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.075);color:#fff;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,border-color .2s ease,filter .2s ease}.services-v2__featured:active,.services-v2__grid>button:active,.services-v2__cash:active,.services-v2__scan:active{transform:scale(.975);filter:brightness(1.08)}.services-v2__featured:after,.services-v2__grid>button:after,.services-v2__cash:after,.services-v2__scan:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:radial-gradient(120px circle at var(--services-pointer-x) var(--services-pointer-y),rgba(255,255,255,.13),transparent 68%);transition:opacity .25s ease}@media (hover:hover){.services-v2__featured:hover:after,.services-v2__grid>button:hover:after,.services-v2__cash:hover:after,.services-v2__scan:hover:after{opacity:1}}.services-v2__featured{flex:1 1 142px;min-height:122px;display:grid;grid-template-columns:minmax(0,1fr) 126px;align-items:stretch;padding:0;border-color:#ff9d2d24;border-radius:23px;text-align:left;background:radial-gradient(circle at 87% 18%,rgba(255,155,35,.22),transparent 39%),linear-gradient(132deg,#202126,#15161a 58%,#111216);box-shadow:inset 0 1px #ffffff0f,0 18px 38px #0000003d}.services-v2__featured-copy{position:relative;z-index:2;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:14px 0 14px 16px}.services-v2__featured-copy small{color:#ff9d2b;font-size:6px;line-height:1;font-weight:820;letter-spacing:.14em}.services-v2__featured-copy strong{margin-top:9px;font-size:23px;line-height:.92;font-weight:620;letter-spacing:-.055em}.services-v2__featured-copy em{min-height:25px;margin-top:11px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid rgba(255,152,38,.14);border-radius:8px;color:#ffffff91;background:#ff860c13;font-size:7px;line-height:1;font-weight:650;font-style:normal}.services-v2__featured-art{position:relative;min-width:0;display:grid;place-items:center;transform:rotate(-3deg)}.services-v2__featured-art img{position:relative;z-index:2;width:89px;height:89px;object-fit:contain;filter:drop-shadow(0 13px 18px rgba(0,0,0,.3))}.services-v2__featured-meta{position:absolute;z-index:3;left:16px;bottom:17px;display:flex;align-items:center;gap:6px;color:#ffffff38;font-size:6px;line-height:1}.services-v2__featured-meta i{width:5px;height:5px;border-radius:50%;background:#ff941c;box-shadow:0 0 7px #ff890b8c}.services-v2__card-glow{position:absolute;width:92px;height:92px;border-radius:50%;background:#ff7d0433;filter:blur(25px);animation:services-v2-card-glow 3.8s ease-in-out infinite alternate}.services-v2__arrow,.services-v2__mini-arrow{display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0a}.services-v2__arrow{position:absolute;z-index:4;right:12px;bottom:12px;width:29px;height:29px}.services-v2__arrow svg,.services-v2__mini-arrow svg,.services-v2__scan-action svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.services-v2__grid{flex:0 0 110px;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.services-v2__grid>button{min-width:0;display:grid;grid-template-columns:37px minmax(0,1fr) 19px;grid-template-rows:1fr;align-items:center;gap:7px;padding:10px 8px 10px 10px;border-radius:19px;text-align:left;background:linear-gradient(145deg,#1c1d22fa,#0f1013fa);box-shadow:inset 0 1px #ffffff0b,0 12px 25px #0000002e}.services-v2__tile-icon{width:37px;height:37px;display:grid;place-items:center;border:1px solid rgba(255,158,49,.15);border-radius:12px;background:#ff8b0d14}.services-v2__tile-icon--phone{background:linear-gradient(145deg,#ff911421,#ff77000e)}.services-v2__tile-icon img{width:21px;height:21px;object-fit:contain;filter:drop-shadow(0 5px 7px rgba(255,126,0,.18))}.services-v2__tile-copy{min-width:0;display:grid;gap:5px}.services-v2__tile-copy strong{font-size:10px;line-height:1.05;font-weight:650;letter-spacing:-.025em}.services-v2__tile-copy small{color:#ffffff4a;font-size:6px;line-height:1.15}.services-v2__mini-arrow{width:19px;height:19px;border-radius:7px;color:#ffffff61}.services-v2__mini-arrow svg{width:9px;height:9px}.services-v2__cash{flex:0 0 62px;min-height:56px;display:grid;grid-template-columns:42px minmax(0,1fr) auto 21px;align-items:center;gap:9px;padding:7px 10px;border-color:#ff961c1f;border-radius:18px;text-align:left;background:radial-gradient(circle at 0 50%,rgba(255,141,14,.13),transparent 35%),linear-gradient(115deg,#1d1e23,#111216);box-shadow:inset 0 1px #ffffff0b,0 12px 25px #0000002e}.services-v2__cash-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(255,155,39,.15);border-radius:13px;background:linear-gradient(145deg,#ff931824,#ff70000e)}.services-v2__cash-icon img{width:27px;height:27px;object-fit:contain;filter:drop-shadow(0 5px 8px rgba(255,126,0,.2))}.services-v2__cash-copy{min-width:0;display:grid;gap:5px}.services-v2__cash-copy small{color:#ffffff57;font-size:5.5px;line-height:1;font-weight:560;letter-spacing:0}.services-v2__cash-copy strong{overflow:hidden;font-size:11px;line-height:1;font-weight:660;white-space:nowrap;text-overflow:ellipsis}.services-v2__cash-status{padding:5px 7px;border:1px solid rgba(255,155,42,.15);border-radius:8px;color:#ffae55;background:#ff890d13;font-size:6px;font-weight:750}.services-v2__cash--steam .services-v2__cash-copy small{color:#ffffff57;font-weight:560;letter-spacing:0}.services-v2__scan{flex:0 0 72px;min-height:66px;display:grid;grid-template-columns:47px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 11px;border-radius:20px;text-align:left;background:radial-gradient(circle at 8% 50%,rgba(255,139,13,.12),transparent 33%),linear-gradient(115deg,#1c1d22,#111216);box-shadow:inset 0 1px #ffffff0b,0 12px 26px #0000002e}.services-v2__scan-icon{position:relative;width:47px;height:47px;display:grid;place-items:center;border-radius:15px;color:#fff;background:linear-gradient(145deg,#ffa12b,#ee7200);box-shadow:0 9px 21px #ff7b0340,inset 0 1px #ffffff38}.services-v2__scan-icon:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(255,255,255,.18);border-radius:11px}.services-v2__scan-icon svg{position:relative;z-index:1;width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.services-v2__scan>span:nth-child(2){min-width:0;display:grid;gap:5px}.services-v2__scan>span:nth-child(2) small{color:#ff9e2d;font-size:6px;line-height:1;font-weight:800;letter-spacing:.13em}.services-v2__scan>span:nth-child(2) strong{overflow:hidden;font-size:9px;line-height:1.15;font-weight:570;white-space:nowrap;text-overflow:ellipsis}.services-v2__scan-action{min-height:28px;display:inline-flex;align-items:center;gap:3px;padding:0 7px 0 9px;border:1px solid rgba(255,255,255,.075);border-radius:9px;color:#ffffff8c;background:#ffffff09;font-size:6px;font-weight:650}.services-v2__scan-action svg{width:9px;height:9px}.services-v2__footnote{flex:0 0 12px;margin:0;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff3;font-size:6px;line-height:1}.services-v2__footnote i{width:5px;height:5px;border-radius:50%;background:#55cf89;box-shadow:0 0 7px #55cf898c}@keyframes services-v2-orb-a{to{transform:translate(-18px,28px) scale(1.16)}}@keyframes services-v2-orb-b{to{transform:translate(22px,-18px) scale(.86)}}@keyframes services-v2-card-glow{to{transform:scale(1.26);opacity:.62}}@media (max-height:730px){.services-v2{gap:6px}.services-v2__header{flex-basis:37px}.services-v2__avatar{width:34px;height:34px;flex-basis:34px;border-radius:11px}.services-v2__heading{flex-basis:54px}.services-v2__heading h1{margin-top:6px;font-size:24px}.services-v2__featured{flex-basis:121px;min-height:108px}.services-v2__featured-copy strong{margin-top:7px;font-size:20px}.services-v2__featured-copy em{margin-top:8px}.services-v2__featured-art img{width:78px;height:78px}.services-v2__featured-art b{left:42px;bottom:31px;font-size:8px}.services-v2__grid{flex-basis:93px}.services-v2__grid>button{grid-template-columns:32px minmax(0,1fr) 17px;gap:6px;padding:8px;border-radius:17px}.services-v2__tile-icon{width:32px;height:32px;border-radius:10px}.services-v2__tile-icon img{width:18px;height:18px}.services-v2__cash{flex-basis:52px;min-height:48px}.services-v2__cash-icon{width:35px;height:35px;border-radius:11px}.services-v2__cash-icon img{width:23px;height:23px}.services-v2__scan{flex-basis:61px;min-height:58px}.services-v2__scan-icon{width:41px;height:41px;border-radius:13px}.services-v2__scan-icon svg{width:23px;height:23px}}@media (max-height:620px){.services-v2__header{flex-basis:32px}.services-v2__avatar{width:30px;height:30px;flex-basis:30px}.services-v2__logo{width:82px}.services-v2__heading{flex-basis:45px}.services-v2__heading h1{font-size:21px}.services-v2__featured{flex-basis:103px;min-height:96px}.services-v2__featured-copy{padding:9px 0 9px 13px}.services-v2__featured-copy strong{font-size:18px}.services-v2__featured-copy em{min-height:20px;margin-top:6px}.services-v2__featured-art img{width:66px;height:66px}.services-v2__featured-meta{display:none}.services-v2__grid{flex-basis:78px}.services-v2__tile-copy small{display:none}.services-v2__cash{flex-basis:44px;min-height:42px;padding-block:5px}.services-v2__cash-icon{width:31px;height:31px}.services-v2__cash-icon img{width:20px;height:20px}.services-v2__cash-copy small,.services-v2__cash-status{display:none}.services-v2__scan{flex-basis:52px;min-height:50px}.services-v2__scan-icon{width:35px;height:35px}.services-v2__scan-action,.services-v2__footnote{display:none}}@media (max-width:345px){.services-v2__identity strong{max-width:125px}.services-v2__heading h1{font-size:23px}.services-v2__balance{min-width:80px;padding-inline:7px}.services-v2__featured{grid-template-columns:minmax(0,1fr) 105px}.services-v2__featured-copy strong{font-size:20px}.services-v2__grid>button{grid-template-columns:31px minmax(0,1fr)}.services-v2__mini-arrow{display:none}.services-v2__tile-copy strong{font-size:9px}.services-v2__scan{grid-template-columns:42px minmax(0,1fr)}.services-v2__scan-action{display:none}}@media (prefers-reduced-motion:reduce){.services-v2__aurora i,.services-v2__card-glow{animation:none!important}}.services-v2__featured{grid-template-columns:minmax(0,1fr) 178px;background:radial-gradient(ellipse at 82% 38%,rgba(255,139,16,.17),transparent 43%),radial-gradient(circle at 19% 8%,rgba(255,255,255,.035),transparent 31%),linear-gradient(145deg,#202126,#131419 68%,#0e0f12)}.services-v2__featured:before{content:"";position:absolute;right:-46px;top:50%;width:238px;height:238px;border:1px solid rgba(255,151,31,.09);border-radius:50%;transform:translateY(-50%);box-shadow:0 0 0 28px #ff911306,0 0 0 58px #ff911303;pointer-events:none}.services-v2__featured-copy{justify-content:center;padding:18px 0 40px 17px}.services-v2__featured-copy small{font-size:6.5px}.services-v2__featured-copy strong{margin-top:11px;font-size:25px;line-height:.9}.services-v2__featured-copy em{min-height:29px;margin-top:14px;gap:5px;padding:0 8px 0 10px;border-color:#ff9a2a2e;color:#ffffffab;background:linear-gradient(180deg,#ff971e21,#ff770012);font-size:7px}.services-v2__featured-copy em svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8}.services-v2__featured-art{z-index:1;width:225px;margin-left:-32px;will-change:transform}.services-v2__featured-art img{width:225px;height:auto;max-width:none;filter:drop-shadow(0 18px 28px rgba(0,0,0,.38))}.services-v2__card-glow{width:148px;height:148px;background:#ff7b0324;filter:blur(34px)}.services-v2__featured-meta{bottom:18px;font-size:6.5px;color:#ffffff47}.services-v2__featured-meta i{background:#59d996;box-shadow:0 0 8px #59d99680}.services-v2__grid{flex-basis:122px}.services-v2__grid>button{grid-template-columns:43px minmax(0,1fr) 21px;gap:9px;padding:11px;border-radius:20px;background:radial-gradient(circle at 0 0,rgba(255,144,20,.07),transparent 44%),linear-gradient(145deg,#1d1e23fa,#0e0f12fa)}.services-v2__tile-icon{width:43px;height:43px;border-radius:14px}.services-v2__tile-icon img{width:24px;height:24px}.services-v2__tile-copy strong{font-size:11.5px;line-height:1.08}.services-v2__tile-copy small{font-size:7px;line-height:1.25}.services-v2__mini-arrow{width:21px;height:21px}.services-v2__scan{flex-basis:78px;min-height:72px}.services-v2__scan>span:nth-child(2) strong{font-size:10px}.services-v2__scan-action{min-height:30px;font-size:6.5px}@media (max-height:730px){.services-v2__featured{grid-template-columns:minmax(0,1fr) 147px}.services-v2__featured-copy{padding:11px 0 28px 16px}.services-v2__featured-copy strong{font-size:21px}.services-v2__featured-copy em{min-height:24px;margin-top:9px}.services-v2__featured-art{width:170px;margin-left:-20px}.services-v2__featured-art img{width:170px}.services-v2__featured-meta{bottom:13px}.services-v2__grid{flex-basis:102px}.services-v2__grid>button{grid-template-columns:35px minmax(0,1fr) 18px;gap:6px;padding:8px}.services-v2__tile-icon{width:35px;height:35px;border-radius:11px}.services-v2__tile-icon img{width:20px;height:20px}.services-v2__tile-copy strong{font-size:10px}.services-v2__scan{flex-basis:63px;min-height:58px}}@media (max-height:620px){.services-v2__featured{grid-template-columns:minmax(0,1fr) 122px}.services-v2__featured-copy{padding:8px 0 8px 13px}.services-v2__featured-copy small{font-size:5.5px}.services-v2__featured-copy strong{margin-top:6px;font-size:18px}.services-v2__featured-copy em{min-height:20px;margin-top:6px;font-size:6px}.services-v2__featured-art{width:136px;margin-left:-12px}.services-v2__featured-art img{width:136px}.services-v2__grid{flex-basis:78px}.services-v2__grid>button{grid-template-columns:31px minmax(0,1fr);padding:7px}.services-v2__tile-icon{width:31px;height:31px}.services-v2__tile-icon img{width:18px;height:18px}.services-v2__tile-copy strong{font-size:9px}.services-v2__scan{flex-basis:52px;min-height:50px}}@media (max-width:345px){.services-v2__featured{grid-template-columns:minmax(0,1fr) 118px}.services-v2__featured-art{width:138px;margin-left:-18px}.services-v2__featured-art img{width:138px}.services-v2__featured-copy strong{font-size:19px}}.phone-frame:has(>.services-screen--cards){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 76px;gap:0;background:#f6f6f3}.phone-frame:has(>.services-screen--cards):before{display:none}.phone-frame>.services-screen.services-screen--cards{grid-area:1 / 1;display:block;height:100%;min-height:0;margin:0;padding:0;overflow:hidden;background:#f6f6f3}.phone-frame:has(>.services-screen--cards)>.bottom-nav{grid-row:2}.cards-services{position:relative;--cs-ink: var(--cl-ink, #171a1c);--cs-muted: var(--cl-muted, #657074);--cs-line: var(--cl-line, #e1e4e0);--cs-surface: var(--cl-surface, #fff);--cs-soft: var(--cl-surface-2, #f0f1ee);--cs-gutter: var(--cl-gutter, 20px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100%;min-width:0;min-height:0;color:var(--cs-ink);background:#f6f6f3;font-family:DallasClient,system-ui,-apple-system,sans-serif;text-align:left}.cards-services :where(button,input){font:inherit}.cards-services button{cursor:pointer;-webkit-tap-highlight-color:transparent}.cards-services :where(button,input):focus-visible{outline:2px solid #a84008;outline-offset:3px}.cards-services button:focus:not(:focus-visible){outline:none}.cards-services .cs-header{padding:18px var(--cs-gutter) 16px}.cards-services .cs-header-row{display:flex;align-items:center;gap:10px;min-width:0}.cards-services .cs-header h1{flex:1;min-width:0;margin:0;color:var(--cs-ink);font-size:30px;font-weight:700;line-height:34px;letter-spacing:-.025em}.cards-services .cs-header-brand{flex:none;font-size:18px;letter-spacing:-.7px}.cards-services .cs-back{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--cs-line);border-radius:50%;color:var(--cs-ink);background:var(--cs-surface)}.cards-services .cs-scroll{min-width:0;min-height:0;padding:0 var(--cs-gutter) 24px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:none;scroll-padding-block:12px 24px;-webkit-overflow-scrolling:touch}.cards-services .cs-scroll::-webkit-scrollbar{display:none}.cards-services .cs-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin:0 0 8px}.cards-services .cs-section-heading h2{margin:0;font-size:21px;font-weight:700;line-height:26px;letter-spacing:-.02em}.cards-services .cs-text-button{min-height:44px;padding:9px 0 9px 8px;border:0;border-radius:10px;color:#a84008;background:none;font-size:13px;font-weight:650;line-height:20px}.cards-services .cs-done{padding-left:0;font-size:14px}.cards-services .cs-favorite-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cards-services .cs-favorite{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 18px;grid-template-rows:30px minmax(0,1fr);align-items:center;gap:10px 4px;min-width:0;height:112px;min-height:112px;padding:14px;border:1px solid var(--cs-line);border-radius:20px;color:var(--cs-ink);background:var(--cs-surface);text-align:left}.cards-services .cs-favorite-icon{display:grid;place-items:center;justify-self:start;width:30px;height:30px;color:var(--cs-ink)}.cards-services .cs-favorite-icon[data-arriving=true]{visibility:hidden}.cards-services .cs-favorite-icon img{display:block;object-fit:contain}.cards-services .cs-favorite strong{grid-column:1 / -1;grid-row:2;align-self:start;min-width:0;font-size:15px;font-weight:650;line-height:20px;overflow-wrap:anywhere}.cards-services .cs-favorite-confirmation{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #f27418;border-radius:inherit;box-shadow:0 0 0 2px #f2741817;pointer-events:none}.cs-favorite-flights{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;color:var(--cl-ink, #171a1c);pointer-events:none}.cs-favorite-flights .cs-favorite-flight{position:absolute;display:grid;place-items:center;width:24px;height:24px;pointer-events:none}.cs-favorite-flights .cs-favorite-flight img{display:block;width:24px;height:24px;object-fit:contain}.cs-favorite-flights .cs-service-icon--steam img{filter:brightness(0)}.cards-services .cs-favorite-chevron{grid-column:2;grid-row:1;align-self:center;color:var(--cs-muted)}.cards-services .cs-favorite--empty{border-style:dashed;background:#f9faf7}.cards-services .cs-favorite--empty .cs-favorite-icon{border:1px solid #c8ceca;border-radius:10px;color:var(--cs-muted)}.cards-services .cs-favorite--empty strong{color:var(--cs-muted);font-weight:600}.cards-services .cs-group{margin-top:20px}.cards-services .cs-group .cs-section-heading{min-height:28px;margin-bottom:12px}.cards-services .cs-service-list{padding:0 15px;border:1px solid var(--cs-line);border-radius:22px;background:var(--cs-surface)}.cards-services .cs-service-row{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:68px;padding:12px 0;border:0;border-radius:0;color:var(--cs-ink);background:none;text-align:left}.cards-services .cs-service-row+.cs-service-row{border-top:1px solid var(--cs-line)}.cards-services .cs-service-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:13px;color:var(--cs-ink);background:var(--cs-soft)}.cards-services .cs-service-icon img{display:block;width:25px;height:25px;object-fit:contain}.cards-services .cs-service-icon--steam img{filter:brightness(0)}.cards-services .cs-service-icon--telegram img{width:26px;height:26px}.cards-services .cs-service-copy{display:block;flex:1;min-width:0}.cards-services .cs-service-copy strong{display:block;font-size:15px;font-weight:650;line-height:20px;overflow-wrap:anywhere}.cards-services .cs-service-copy small{display:block;margin-top:3px;color:var(--cs-muted);font-size:13px;line-height:18px;overflow-wrap:anywhere}.cards-services .cs-row-end{flex:none;margin-left:auto;color:var(--cs-muted)}.cards-services .cs-service-row:disabled{color:var(--cs-muted);cursor:default;opacity:1}.cards-services .cs-service-row:disabled .cs-service-icon{color:var(--cs-muted);background:#f5f6f3}.cards-services .cs-service-row:disabled small{color:var(--cs-muted)}.cards-services .cs-editor-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 0 20px}.cards-services .cs-editor-intro p{margin:0;color:var(--cs-muted);font-size:14px;line-height:21px}.cards-services .cs-editor-intro>span{flex:none;padding:5px 9px;border:1px solid var(--cs-line);border-radius:10px;color:var(--cs-ink);background:var(--cs-surface);font-size:13px;font-weight:650;line-height:20px;font-variant-numeric:tabular-nums}.cards-services .cs-pick{display:grid;place-items:center;flex:none;width:26px;height:26px;border:1px solid #c8ceca;border-radius:9px;background:var(--cs-surface);color:var(--cs-muted)}.cards-services .cs-pick[data-selected=true]{border-color:#f27418;background:#f27418;color:var(--cs-ink)}.cards-services .cs-notice{display:flex;align-items:flex-start;gap:9px;margin:16px 0 0;padding:13px 14px;border:1px solid var(--cs-line);border-radius:14px;color:#a84008;background:#fff0e3;font-size:13px;line-height:20px}.cards-services .cs-notice svg{flex:none;margin-top:1px}.cards-services .cs-notice--editor{position:absolute;z-index:20;bottom:12px;left:var(--cs-gutter);right:var(--cs-gutter);margin:0;pointer-events:none;box-shadow:0 4px 15px #412c1412}.cards-services:has(>.cs-notice--editor) .cs-scroll{padding-bottom:100px}@media (max-width: 359px){.cards-services{--cs-gutter: 16px}.cards-services .cs-header{padding-top:16px}.cards-services .cs-header-brand{font-size:17px}.cards-services .cs-favorite{padding:13px}.cards-services .cs-service-list{padding-inline:13px}.cards-services .cs-service-row{gap:10px}.cards-services .cs-service-copy small{font-size:13px}.cards-services[data-editing=true] .cs-header h1{font-size:26px;line-height:32px}}@media (prefers-reduced-motion: reduce){.cs-favorite-flights,.cards-services .cs-favorite-confirmation{display:none}.cards-services .cs-favorite-icon[data-arriving=true]{visibility:visible}}html.dallas-client-light .cl-flow-heading{margin:4px 0 24px;text-align:left}html.dallas-client-light .cl-flow-heading>p{margin:0 0 8px;color:var(--cl-accent-ink);font-size:13px;line-height:18px;font-weight:650}html.dallas-client-light .cl-flow-heading h1{margin:0;color:var(--cl-ink);font-size:28px;line-height:34px;letter-spacing:-.85px;font-weight:750}html.dallas-client-light .cl-flow-heading>span{display:block;margin-top:10px;max-width:36ch;color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .cl-flow-progress{margin:18px 0 0;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .cl-flow-progress>div{display:flex;gap:5px;margin-top:10px}html.dallas-client-light .cl-flow-progress i{flex:1;height:3px;border-radius:4px;background:var(--cl-line)}html.dallas-client-light .cl-flow-progress i[data-complete=true]{background:var(--cl-accent)}html.dallas-client-light .services-screen.services-screen--journey{color:var(--cl-ink);background:var(--cl-bg);min-width:0}html.dallas-client-light .services-screen.services-screen--journey:is(.services-screen--detail,.services-screen--transfer-chooser){display:block;min-height:0;max-height:100%;height:100%;padding:12px var(--cl-gutter) 28px;overflow:auto;scroll-padding:20px;box-sizing:border-box}html.dallas-client-light .services-screen.services-screen--journey :is(.services-topup-phone-scene,.services-transfer-scene){width:100%;min-width:0}html.dallas-client-light .services-screen.services-screen--journey .services-header--detail{min-height:48px;margin:0 0 14px;padding:0;background:transparent;border:0}html.dallas-client-light .services-screen.services-screen--journey .services-title{flex:1;color:var(--cl-muted);font-size:13px;font-weight:550;line-height:20px;letter-spacing:0}html.dallas-client-light .services-screen.services-screen--journey :is(.services-close,.service-card-flow__top-back){display:grid;place-items:center;flex:none;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;color:var(--cl-ink);background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:50%;box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey .service-journey-heading{display:none}html.dallas-client-light .services-screen.services-screen--journey :is(.service-transfer-form,.service-topup-phone-form,.service-card-options){display:grid;gap:16px;margin:0}html.dallas-client-light .services-screen.services-screen--journey :is(.service-transfer-field-card,.cl-flow-review){display:grid;width:100%;min-width:0;gap:12px;margin:0 0 16px;padding:16px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);box-shadow:none;box-sizing:border-box}html.dallas-client-light .services-screen.services-screen--journey :is(.service-transfer-form,.service-topup-phone-form)>.service-transfer-field-card{margin:0}html.dallas-client-light .services-screen.services-screen--journey .service-transfer-field-card__title{display:block;margin:0;text-align:left;color:var(--cl-ink);font-size:15px;line-height:21px;font-weight:700}html.dallas-client-light .services-screen.services-screen--journey .service-transfer-field-card__input{min-width:0;min-height:54px;max-height:none;width:100%;padding:14px;color:var(--cl-ink);background:var(--cl-surface);border:1px solid #c8ceca;border-radius:14px;font-size:16px;line-height:22px;font-weight:500;text-align:left;box-shadow:none;box-sizing:border-box}html.dallas-client-light .services-screen.services-screen--journey .service-transfer-field-card__input::placeholder{color:var(--cl-muted)}html.dallas-client-light .services-screen.services-screen--journey .service-transfer-field-card__input:focus,html.dallas-client-light .services-screen.services-screen--journey .service-transfer-field-card__input:focus-visible{outline:0!important;border-color:transparent!important;box-shadow:none!important}html.dallas-client-light .services-screen.services-screen--journey textarea.service-transfer-field-card__input{min-height:112px}html.dallas-client-light .services-screen.services-screen--journey :is(.service-transfer-field-card__helper,.service-card-flow__hint,.service-card-flow__subtitle){color:var(--cl-muted);font-size:13px;line-height:20px;text-align:left;margin:0}html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__question{color:var(--cl-ink);font-size:18px;line-height:25px;text-align:left}html.dallas-client-light .services-screen.services-screen--journey :is(.service-transfer-submit,.service-card-options__action,.service-transfer-options__action){min-height:54px;width:100%;height:auto;padding:15px 16px;border:1px solid transparent;border-radius:16px;background:var(--cl-accent);color:var(--cl-ink);font-size:15px;line-height:22px;letter-spacing:0;font-weight:750;box-shadow:none;transform:none;white-space:normal}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-options__action,.service-transfer-options__action){display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:80px;color:var(--cl-ink);border-color:var(--cl-line);background:var(--cl-surface);text-align:left}html.dallas-client-light .services-screen.services-screen--journey .service-card-options__action>span{display:grid;gap:5px;min-width:0}html.dallas-client-light .services-screen.services-screen--journey .service-card-options__action strong{font-size:16px;line-height:22px;font-weight:700}html.dallas-client-light .services-screen.services-screen--journey .service-card-options__action small{color:var(--cl-muted);font-size:13px;line-height:19px;font-weight:450}html.dallas-client-light .services-screen.services-screen--journey .service-card-options__action>.cl-icon{flex:none;color:var(--cl-accent-ink)}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-flow__secondary,.service-card-flow__amount-actions button){display:flex;align-items:center;justify-content:center;min-height:48px;height:auto;padding:12px 14px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:650;box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__amount-actions{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-flow__stacked-actions,.service-card-flow__stacked-actions--row){display:grid;grid-template-columns:minmax(0,1fr);gap:10px}html.dallas-client-light .services-screen.services-screen--journey button:disabled{opacity:.5;cursor:default}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-flow__error,.phone-topup-error){padding:12px 14px;border:1px solid #edc7c2;border-radius:14px;color:var(--cl-danger);background:#fff1ef;font-size:13px;line-height:20px}html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__bottom{position:static;width:100%;margin-top:20px;transform:none;inset:auto}html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__center{min-height:0;gap:14px;margin:26px 0;padding:24px 16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface)}html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__title{margin:0;color:var(--cl-ink);font-size:23px;line-height:29px;letter-spacing:-.5px;text-align:center}html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__center .service-card-flow__subtitle{text-align:center}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-flow__check,.transfer-status-icon--check){color:var(--cl-success);background:#eff7f1;box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey :is(.transfer-status-icon--warn,.service-card-flow__clock){color:var(--cl-accent-ink);background:var(--cl-accent-soft);box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey :is(.phone-amount-mode,.ux-comment-options){margin:0}html.dallas-client-light .services-screen.services-screen--journey .phone-amount-mode{padding:4px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface-2)}html.dallas-client-light .services-screen.services-screen--journey .phone-amount-mode__item{min-height:48px;height:auto;padding:10px;color:var(--cl-muted);background:transparent;font-size:14px}html.dallas-client-light .services-screen.services-screen--journey .phone-amount-mode__item--active{color:var(--cl-ink);background:var(--cl-surface);box-shadow:0 2px 5px #171a1c08}html.dallas-client-light .services-screen.services-screen--journey .phone-topup-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}html.dallas-client-light .services-screen.services-screen--journey .phone-topup-row+.phone-topup-row{border-color:var(--cl-line)}html.dallas-client-light .services-screen.services-screen--journey .service-transfer-field-card__badge{color:var(--cl-accent-ink);background:var(--cl-accent-soft);border:0;font-size:12px}html.dallas-client-light .services-screen.services-screen--journey .ux-comment-options{display:flex;flex-wrap:wrap;gap:8px}html.dallas-client-light .services-screen.services-screen--journey .ux-comment-options button{min-height:48px;height:auto;padding:10px 12px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font-size:13px;line-height:20px}html.dallas-client-light .services-screen.services-screen--journey .ux-comment-options button[aria-pressed=true]{border-color:#e3b28d;background:var(--cl-accent-soft);color:var(--cl-accent-ink)}html.dallas-client-light .services-screen.services-screen--journey :is(.ux-help,.ux-saved){border:1px solid var(--cl-line);background:var(--cl-surface);border-radius:16px;padding:12px 14px;margin:0 0 16px}html.dallas-client-light .services-screen.services-screen--journey .ux-help summary{min-height:48px;display:flex;align-items:center}html.dallas-client-light .services-screen.services-screen--journey .ux-help .ux-link{min-height:48px;color:var(--cl-accent-ink)}html.dallas-client-light .services-screen.services-screen--journey :is(.ux-help p,.ux-draft-status){color:var(--cl-muted)}html.dallas-client-light .cl-flow-review__head{display:flex;align-items:center;justify-content:space-between;gap:12px}html.dallas-client-light .cl-flow-review__head>strong{color:var(--cl-ink);font-size:15px;line-height:21px}html.dallas-client-light .cl-flow-review__head>button{min-height:48px;padding:10px 0;border:0;background:transparent;color:var(--cl-accent-ink);font-size:13px;font-weight:650}html.dallas-client-light .cl-flow-review dl{margin:0}html.dallas-client-light .cl-flow-review dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:11px 0;border-top:1px solid var(--cl-line);font-size:13px;line-height:19px}html.dallas-client-light .cl-flow-review dt{color:var(--cl-muted);max-width:48%}html.dallas-client-light .cl-flow-review dd{min-width:0;margin:0;color:var(--cl-ink);text-align:right;overflow-wrap:anywhere}html.dallas-client-light .services-screen.services-screen--journey .service-card-amount-card__input-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}html.dallas-client-light .cl-flow-field-label{color:var(--cl-muted);font-size:13px;line-height:18px}html.dallas-client-light .services-screen.services-screen--journey .service-card-amount-card__suffix{position:absolute;right:14px;bottom:17px;color:var(--cl-muted);font-size:16px;line-height:22px;inset-block-start:auto}html.dallas-client-light .services-screen.services-screen--journey .service-card-amount-card__input{padding-right:38px}html.dallas-client-light .cl-flow-quote{display:grid;gap:9px;padding:16px;border:1px solid #e9cbb5;border-radius:18px;background:var(--cl-accent-soft);color:var(--cl-ink);margin-top:16px}html.dallas-client-light .cl-flow-quote>span{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:13px;line-height:20px}html.dallas-client-light .cl-flow-quote strong{font-size:19px;font-weight:750;white-space:nowrap;font-variant-numeric:tabular-nums}html.dallas-client-light .cl-flow-quote>small{font-size:12px;line-height:18px;color:var(--cl-muted)}html.dallas-client-light .services-screen.services-screen--journey :is(.transfer-bank-search,.transfer-bank-list,.transfer-bank-history){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey :is(.transfer-bank-search input,.transfer-bank-list button,.transfer-bank-history button){min-height:48px;background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);font-size:16px}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-requisites,.service-card-requisites__card,.service-card-code,.phone-partial-screen,.phone-partial-refund,.phone-partial-row,.service-transfer-receipt,.transfer-receipt-card){border-color:var(--cl-line);background:var(--cl-surface);color:var(--cl-ink);box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-requisites__label,.service-card-code__label,.phone-partial-row small,.phone-partial-refund span){color:var(--cl-muted)}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-requisites__value,.service-card-code__value,.phone-partial-refund strong){color:var(--cl-ink)}html.dallas-client-light .cash-withdrawal-preview{padding:20px;background:#171a1c38;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--cl-ink)}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__card{width:min(100%,440px);max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top) - var(--client-safe-bottom) - 40px);padding:24px 20px;overflow-y:auto;overscroll-behavior:contain;background:var(--cl-bg);border:1px solid var(--cl-line);border-radius:26px;box-shadow:0 20px 70px #171a1c20;color:var(--cl-ink)}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__card:before,html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__icon i{display:none}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__close{display:grid;place-items:center;flex:none;width:48px;height:48px;min-height:48px;padding:0;color:var(--cl-ink);background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:50%;box-shadow:none}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__icon{width:48px;height:48px;margin:0 0 20px;padding:12px;background:var(--cl-accent-soft);color:var(--cl-accent-ink);border:0;border-radius:16px;box-shadow:none}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__badge{padding:0;margin:0;color:var(--cl-muted);background:transparent;border:0;font-size:12px;line-height:18px;letter-spacing:0}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__card h3{color:var(--cl-ink);font-size:25px;line-height:31px;letter-spacing:-.6px;margin:14px 0 10px}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__card p{color:var(--cl-muted);font-size:14px;line-height:21px;max-width:none}html.dallas-client-light .cash-withdrawal-preview .cash-withdrawal-preview__action{min-height:54px;height:auto;padding:15px 16px;color:var(--cl-ink);background:var(--cl-accent);border:1px solid transparent;border-radius:16px;box-shadow:none;font-size:15px;line-height:22px;font-weight:750;letter-spacing:0}html.dallas-client-light .cash-withdrawal-preview--journey .cash-withdrawal-preview__action{background:var(--cl-surface);border-color:var(--cl-line);color:var(--cl-ink);text-align:left;justify-content:flex-start}html.dallas-client-light .cash-withdrawal-preview .steam-topup-head{display:flex;align-items:center;gap:14px;margin-bottom:24px;padding-right:36px}html.dallas-client-light .cash-withdrawal-preview .steam-topup-head .cash-withdrawal-preview__icon{margin:0;flex:none}html.dallas-client-light .cash-withdrawal-preview .steam-topup-head small{color:var(--cl-accent-ink);font-size:12px;letter-spacing:0}html.dallas-client-light .cash-withdrawal-preview .steam-topup-head h3{font-size:24px;line-height:30px;margin:5px 0}html.dallas-client-light .cash-withdrawal-preview .steam-topup-head p{font-size:12px;line-height:18px;margin:0}html.dallas-client-light .cash-withdrawal-preview .steam-topup-form{display:grid;gap:20px}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-form label,.telegram-purchase-field){display:grid;gap:8px;color:var(--cl-ink);font-size:14px;line-height:21px;text-align:left}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-input,.telegram-purchase-field>div){display:flex;align-items:center;gap:8px;min-height:54px;padding:0 12px;background:var(--cl-surface);border:1px solid #c8ceca;border-radius:14px;box-shadow:none}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-input input,.telegram-purchase-field input){min-width:0;flex:1;width:100%;height:54px;padding:12px 0;color:var(--cl-ink);background:transparent;border:0;border-radius:0;font-size:16px;line-height:22px;outline:0;box-shadow:none}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-input input,.telegram-purchase-field input)::placeholder{color:var(--cl-muted)}html.dallas-client-light .cash-withdrawal-preview .steam-topup-input button{flex:none;min-height:48px;padding:10px 0 10px 8px;background:transparent;color:var(--cl-accent-ink);font-size:13px}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-form small,.telegram-purchase-sheet small,.telegram-purchase-field b){font-size:12px;line-height:18px;color:var(--cl-muted)}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-quote,.steam-topup-summary){padding:15px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:18px;box-shadow:none}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-quote small,.steam-topup-summary small){font-size:12px;line-height:18px;color:var(--cl-muted)}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-quote strong,.steam-topup-summary strong){color:var(--cl-ink);font-size:16px;line-height:23px}html.dallas-client-light .cash-withdrawal-preview .steam-topup-error{padding:12px 14px;border:1px solid #edc7c2;border-radius:14px;background:#fff1ef;color:var(--cl-danger);font-size:13px;line-height:20px}html.dallas-client-light .cash-withdrawal-preview .steam-topup-confirm{background:#171a1c40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html.dallas-client-light .cash-withdrawal-preview .steam-topup-confirm>div{max-height:calc(var(--dallas-client-layout-height,100dvh) - 64px);overflow:auto;padding:24px 20px;border:1px solid var(--cl-line);border-radius:24px;background:var(--cl-bg);color:var(--cl-ink);box-shadow:0 20px 70px #171a1c20}html.dallas-client-light .cash-withdrawal-preview .steam-topup-confirm h4{font-size:24px;line-height:30px;color:var(--cl-ink)}html.dallas-client-light .cash-withdrawal-preview .steam-topup-confirm dl{background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:16px;padding:14px;font-size:14px;line-height:21px}html.dallas-client-light .cash-withdrawal-preview .steam-topup-confirm dt{color:var(--cl-muted)}html.dallas-client-light .cash-withdrawal-preview .steam-topup-confirm dd{color:var(--cl-ink);overflow-wrap:anywhere}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-confirm__back,.telegram-config-retry){min-height:48px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font-size:14px}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-result h4,.telegram-purchase-result h3){color:var(--cl-ink);font-size:24px;line-height:30px}html.dallas-client-light .cash-withdrawal-preview :is(.steam-topup-result__mark,.telegram-purchase-result__mark){background:var(--cl-accent-soft);color:var(--cl-accent-ink);box-shadow:none}html.dallas-client-light .cash-withdrawal-preview .steam-topup-result__mark--completed{background:#eff7f1;color:var(--cl-success)}html.dallas-client-light .cash-withdrawal-preview .steam-topup-wait{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .cash-withdrawal-preview--telegram-journey{height:var(--dallas-client-layout-height,100dvh);max-height:var(--dallas-client-layout-height,100dvh);padding:var(--client-safe-top) var(--client-safe-right) var(--client-safe-bottom) var(--client-safe-left);box-sizing:border-box;background:var(--cl-bg)}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-sheet{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(100%,480px);height:100%;max-height:100%;min-height:0;padding:0;margin:0 auto;border:0;border-radius:0;background:var(--cl-bg);box-shadow:none;overflow:hidden}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-header{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;border-color:var(--cl-line);background:var(--cl-bg)}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-header span{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-header h3{margin:5px 0 0;font-size:21px;line-height:27px}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-body{min-height:0;overflow-y:auto;padding:8px 20px 24px}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-form{gap:20px}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-hero{display:none}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-tabs{padding:4px;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface-2)}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-tabs button{min-height:48px;border-radius:12px;background:transparent;color:var(--cl-muted);font-size:15px}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-tabs button.is-active{background:var(--cl-surface);color:var(--cl-ink);box-shadow:0 2px 5px #171a1c08}html.dallas-client-light .cash-withdrawal-preview .telegram-premium-plans{gap:8px}html.dallas-client-light .cash-withdrawal-preview .telegram-premium-plans button{display:grid;justify-items:center;gap:5px;min-width:0;min-height:112px;padding:14px 8px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:18px;color:var(--cl-ink);box-shadow:none}html.dallas-client-light .cash-withdrawal-preview .telegram-premium-plans button.is-active{background:var(--cl-accent-soft);border-color:#e3b28d;color:var(--cl-ink)}html.dallas-client-light .cash-withdrawal-preview .telegram-premium-plans strong{color:var(--cl-ink);font-size:26px;line-height:30px}html.dallas-client-light .cash-withdrawal-preview .telegram-premium-plans :is(span,em){color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-result{gap:20px;color:var(--cl-ink)}html.dallas-client-light :is(.phone-operator-sheet,.phone-receipt-picker,.phone-receipt-viewer,.transfer-confirm-modal){background:#171a1c40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.dallas-client-light :is(.phone-operator-sheet__card,.phone-receipt-picker__card,.phone-receipt-viewer__card,.transfer-confirm-modal__card){background:var(--cl-bg);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:24px;box-shadow:0 20px 70px #171a1c20;max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top) - var(--client-safe-bottom) - 32px)}html.dallas-client-light :is(.phone-operator-sheet__header,.phone-receipt-viewer__header){border-color:var(--cl-line)}html.dallas-client-light :is(.phone-operator-sheet__header strong,.phone-receipt-viewer__header strong,.phone-receipt-picker__card h3,.transfer-confirm-modal__card p){color:var(--cl-ink)}html.dallas-client-light :is(.phone-operator-sheet__header span,.phone-receipt-viewer__fallback,.phone-receipt-picker__card p){color:var(--cl-muted)}html.dallas-client-light :is(.phone-operator-sheet__item,.phone-receipt-picker__card button,.phone-receipt-viewer__header button,.phone-operator-sheet__header button){min-height:48px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line)}html.dallas-client-light .phone-operator-sheet__item--active{background:var(--cl-accent-soft);color:var(--cl-accent-ink);border-color:#e3b28d}@media (max-width:359px){html.dallas-client-light .cl-flow-heading h1{font-size:26px;line-height:32px}html.dallas-client-light .cash-withdrawal-preview{padding:max(16px,var(--client-safe-top)) 16px max(16px,var(--client-safe-bottom))}html.dallas-client-light .cash-withdrawal-preview .steam-topup-head{gap:10px}html.dallas-client-light .cash-withdrawal-preview .steam-topup-head h3{font-size:21px;line-height:27px}}html.dallas-client-light .phone-frame--topup:has(.topup-screen--cards){background:var(--cl-bg)}html.dallas-client-light .phone-frame--topup .topup-screen.topup-screen--cards{height:100%;grid-template-rows:64px minmax(0,1fr) auto;gap:16px;padding:8px var(--cl-gutter) 20px;color:var(--cl-ink);background:var(--cl-bg)}html.dallas-client-light .topup-screen--cards .topup-header{grid-template-columns:48px minmax(0,1fr) 48px;gap:12px}html.dallas-client-light .topup-screen--cards .topup-header__btn{width:48px;height:48px;min-height:48px;border:1px solid var(--cl-line);border-radius:50%;background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .topup-screen--cards .topup-header__title{color:var(--cl-ink);font-size:16px;line-height:22px;font-weight:700}html.dallas-client-light .topup-screen--cards .topup-content{padding:0 1px 16px;gap:16px;background:transparent;min-width:0}html.dallas-client-light .topup-screen--cards .topup-intro{margin:0 0 8px}html.dallas-client-light .topup-screen--cards .topup-intro>span{color:var(--cl-accent-ink);font-size:13px;line-height:18px;font-weight:650}html.dallas-client-light .topup-screen--cards .topup-intro h3{color:var(--cl-ink);font-size:30px;line-height:36px;font-weight:750;letter-spacing:-1px;margin:10px 0}html.dallas-client-light .topup-screen--cards :is(.topup-intro p,.topup-select-note,.topup-notice){color:var(--cl-muted);font-size:13px;line-height:20px;text-align:left}html.dallas-client-light .topup-screen--cards .topup-section-title{color:var(--cl-ink);font-size:14px;line-height:20px;font-weight:700;margin:0}html.dallas-client-light .topup-screen--cards .topup-service-list{padding:0 16px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:22px}html.dallas-client-light .topup-screen--cards .topup-service-card{min-height:84px;background:transparent;border-color:var(--cl-line)}html.dallas-client-light .topup-screen--cards .topup-service-main strong{color:var(--cl-ink);font-size:15px;line-height:22px;font-weight:700}html.dallas-client-light .topup-screen--cards .topup-service-main small{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .topup-screen--cards .topup-wallet-icon{background:var(--cl-accent-soft);color:var(--cl-accent-ink)}html.dallas-client-light .topup-screen--cards .topup-service-choice{width:22px;height:22px;border-color:#c8ceca;background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .topup-screen--cards .topup-service-card--selected .topup-service-choice{background:var(--cl-accent);border-color:var(--cl-accent);color:var(--cl-ink)}html.dallas-client-light .topup-screen--cards .topup-currency-segments{gap:8px;background:none}html.dallas-client-light .topup-screen--cards .topup-currency-segment{min-height:54px;height:auto;gap:7px;padding:10px 8px;color:var(--cl-ink);background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:16px;font-size:12px;line-height:18px;font-weight:650}html.dallas-client-light .topup-screen--cards .topup-currency-segment--active{background:var(--cl-accent-soft);border-color:#e3b28d;color:var(--cl-accent-ink)}html.dallas-client-light .topup-screen--cards .topup-continue{min-height:54px;height:auto;padding:15px 16px;background:var(--cl-accent);color:var(--cl-ink);border:0;border-radius:16px;font-size:15px;line-height:22px;font-weight:750;box-shadow:none}html.dallas-client-light .topup-screen--cards .topup-secondary-button{min-height:48px;padding:12px 16px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:14px;font-size:14px;line-height:21px}html.dallas-client-light .topup-screen--cards .topup-text-button{min-height:48px;color:var(--cl-muted);font-size:14px}html.dallas-client-light .topup-screen--cards .topup-amount-card{margin:0 0 16px;padding:20px 16px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:22px}html.dallas-client-light .topup-screen--cards .topup-amount-input{color:var(--cl-ink);font-size:40px;font-weight:650;line-height:52px}html.dallas-client-light .topup-screen--cards :is(.topup-amount-currency,.topup-crypto-estimate){color:var(--cl-muted)}html.dallas-client-light .topup-screen--cards .topup-amount-mode{padding:4px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface-2)}html.dallas-client-light .topup-screen--cards .topup-amount-mode__item{min-height:48px;height:auto;background:transparent;color:var(--cl-muted);font-size:14px}html.dallas-client-light .topup-screen--cards .topup-amount-mode__item--active{color:var(--cl-ink);background:var(--cl-surface)}html.dallas-client-light .topup-screen--cards :is(.topup-rate-line,.topup-invoice-summary){min-height:48px;border-color:var(--cl-line);padding:13px 4px}html.dallas-client-light .topup-screen--cards :is(.topup-rate-line span,.topup-invoice-summary span){color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .topup-screen--cards :is(.topup-rate-line strong,.topup-invoice-summary strong){color:var(--cl-ink);font-size:13px;line-height:20px;font-weight:650}html.dallas-client-light .topup-screen--cards :is(.topup-invoice-card,.topup-address-card){padding:20px 16px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:22px;box-shadow:none}html.dallas-client-light .topup-screen--cards .topup-invoice-title{color:var(--cl-ink);font-size:25px;line-height:31px;font-weight:750}html.dallas-client-light .topup-screen--cards .topup-invoice-provider{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .topup-screen--cards .topup-status-pill{color:var(--cl-accent-ink);background:var(--cl-accent-soft);font-size:12px;line-height:18px}html.dallas-client-light .topup-screen--cards .topup-status-pill--paid{color:var(--cl-success);background:#eff7f1}html.dallas-client-light .topup-screen--cards .topup-address-hero h3{color:var(--cl-ink);font-size:28px;line-height:34px;font-weight:750}html.dallas-client-light .topup-screen--cards .topup-address-hero p{color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .topup-screen--cards .topup-address-network{color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#e9cbb5;font-size:12px;line-height:18px}html.dallas-client-light .topup-screen--cards .topup-address-value{padding:12px;min-height:54px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface-2);color:var(--cl-ink);font-size:12px;line-height:19px}html.dallas-client-light .topup-screen--cards .topup-address-value>span{overflow-wrap:anywhere}html.dallas-client-light .topup-screen--cards .topup-address-value>img{filter:brightness(0)}html.dallas-client-light .topup-screen--cards .topup-address-details{padding:0 4px}html.dallas-client-light .topup-screen--cards .topup-address-details>div{min-height:44px;border-color:var(--cl-line)}html.dallas-client-light .topup-screen--cards .topup-address-details span{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .topup-screen--cards .topup-address-details strong{color:var(--cl-ink);font-size:13px;line-height:20px;font-weight:650}html.dallas-client-light .topup-screen--cards .topup-address-warning{padding:14px;background:var(--cl-accent-soft);color:var(--cl-ink);border:1px solid #e9cbb5;border-radius:16px}html.dallas-client-light .topup-screen--cards .topup-address-warning :is(strong,span){color:var(--cl-ink);font-size:13px;line-height:20px}html.dallas-client-light .topup-screen--cards .topup-address-last{color:var(--cl-muted);background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light .topup-screen--cards .topup-address-last strong{color:var(--cl-ink)}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-options,.service-transfer-options){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey .cl-card-setup{display:grid;gap:20px;margin:0}html.dallas-client-light .cl-flow-config-fieldset{min-width:0;margin:0;padding:0;border:0}html.dallas-client-light .cl-flow-config-fieldset legend{margin-bottom:10px;padding:0;color:var(--cl-ink);font-size:15px;line-height:21px;font-weight:700}html.dallas-client-light .cl-flow-choice-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}html.dallas-client-light .cl-flow-choice-pair button{display:grid;gap:5px;min-height:78px;padding:14px 12px;text-align:left;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .cl-flow-choice-pair button[aria-checked=true]{border-color:#ddab86;background:var(--cl-accent-soft);box-shadow:inset 0 0 0 1px #ddab86}html.dallas-client-light .cl-flow-choice-pair strong{font-size:15px;line-height:21px;font-weight:700}html.dallas-client-light .cl-flow-choice-pair small{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .cl-flow-config-check{display:flex;align-items:flex-start;gap:12px;padding:15px;border:1px solid var(--cl-line);border-radius:18px;background:var(--cl-surface);cursor:pointer}html.dallas-client-light .cl-flow-config-check input{width:22px;height:22px;min-height:22px;flex:none;margin:1px 0 0;accent-color:var(--cl-accent-ink)}html.dallas-client-light .cl-flow-config-check>span{display:grid;gap:5px;min-width:0}html.dallas-client-light .cl-flow-config-check strong{font-size:14px;line-height:21px;font-weight:700;color:var(--cl-ink)}html.dallas-client-light .cl-flow-config-check small{font-size:12px;line-height:18px;color:var(--cl-muted)}html.dallas-client-light .cl-flow-config-purpose{display:grid;gap:10px}html.dallas-client-light .cl-flow-config-purpose>label{font-size:15px;line-height:21px;font-weight:700;color:var(--cl-ink)}html.dallas-client-light .cl-flow-config-purpose>p{margin:0;font-size:12px;line-height:18px;color:var(--cl-muted)}html.dallas-client-light .cl-flow-config-purpose summary{display:flex;align-items:center;min-height:48px;font-size:13px;color:var(--cl-accent-ink);font-weight:650;cursor:pointer}html.dallas-client-light .app-shell .scan-screen.client-qr-screen.qr-journey{display:block;min-width:0;min-height:0;height:100%;max-height:100%;padding:12px var(--cl-gutter) 24px;overflow:auto;background:var(--cl-bg);color:var(--cl-ink);box-shadow:none;scroll-padding:20px}html.dallas-client-light .app-shell .qr-journey .client-qr-header{display:flex;align-items:center;gap:14px;min-height:48px;margin:0 0 24px}html.dallas-client-light .app-shell .qr-journey .client-qr-header__back{width:48px;height:48px;flex-basis:48px;min-height:48px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:50%}html.dallas-client-light .app-shell .qr-journey .client-qr-header__title{font-size:16px;line-height:22px;font-weight:700;color:var(--cl-ink);margin:0;background:transparent}html.dallas-client-light .app-shell .qr-journey :is(.client-qr-entry-choice,.client-qr-upload-entry){padding:0;margin:0;background:transparent;gap:20px;border:0;box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-upload-entry__icon{width:56px;height:56px;background:var(--cl-accent-soft);color:var(--cl-accent-ink);border-radius:18px;box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-upload-entry__copy h2{margin:0 0 10px;color:var(--cl-ink);font-size:28px;line-height:34px;font-weight:750;letter-spacing:-.8px}html.dallas-client-light .app-shell .qr-journey .client-qr-upload-entry__copy p{margin:0;color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .app-shell .qr-journey .client-qr-entry-choice__actions{display:grid;gap:12px;width:100%}html.dallas-client-light .app-shell .qr-journey .client-qr-entry-option{min-height:88px;padding:16px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:20px;color:var(--cl-ink);box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-entry-option__glyph{width:44px;height:44px;flex:none;border-radius:14px;background:var(--cl-surface-2);color:var(--cl-ink)}html.dallas-client-light .app-shell .qr-journey .client-qr-entry-option__copy strong{color:var(--cl-ink);font-size:15px;line-height:22px;font-weight:700}html.dallas-client-light .app-shell .qr-journey .client-qr-entry-option__copy small{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .app-shell .qr-journey .client-qr-entry-option>i{color:var(--cl-muted)}html.dallas-client-light .app-shell .qr-journey :is(.client-qr-btn,.client-qr-upload-entry__button,.scan-gallery){min-height:48px;height:auto;padding:13px 16px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:15px;font-size:14px;line-height:21px;font-weight:650;box-shadow:none}html.dallas-client-light .app-shell .qr-journey :is(.client-qr-btn--primary,.client-qr-upload-entry__button){min-height:54px;background:var(--cl-accent);border-color:var(--cl-accent);color:var(--cl-ink);font-size:15px;line-height:22px;font-weight:750}html.dallas-client-light .app-shell .qr-journey .client-qr-actions{display:grid;gap:10px;margin-top:20px}html.dallas-client-light .app-shell .qr-journey :is(.client-qr-scanning-title,.client-qr-note,.service-matching-notice){color:var(--cl-muted);font-size:13px;line-height:20px;text-shadow:none}html.dallas-client-light .app-shell .qr-journey :is(.client-qr-scanning-error,.client-qr-cash-form-error){color:var(--cl-danger);font-size:13px;line-height:20px}html.dallas-client-light .app-shell .qr-journey .client-qr-summary{display:grid;gap:0;width:100%;padding:8px 16px;margin:16px 0;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:20px;box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:14px 0;min-height:48px;color:var(--cl-muted);border-color:var(--cl-line);background:transparent;font-size:13px;line-height:20px}html.dallas-client-light .app-shell .qr-journey .client-qr-summary__row strong{color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:650;text-align:right;overflow-wrap:anywhere}html.dallas-client-light .app-shell .qr-journey .client-qr-summary__row--total strong{color:var(--cl-ink);font-size:22px;line-height:28px;font-weight:750}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-field{display:grid;gap:8px;padding:14px 0;margin:0;background:transparent;border:0;color:var(--cl-ink)}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-field__label{color:var(--cl-ink);font-size:15px;line-height:21px;font-weight:700}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-field small{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-field input{width:100%;min-height:54px;padding:14px;color:var(--cl-ink);background:var(--cl-surface);border:1px solid #c8ceca;border-radius:14px;font-size:20px;line-height:26px;box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-field input::placeholder{color:var(--cl-muted);font-size:16px}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-input-wrap{display:flex;align-items:center;position:relative}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-input-wrap input{padding-right:40px}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-input-wrap>b{position:absolute;right:14px;color:var(--cl-muted);font-size:18px}html.dallas-client-light .app-shell .qr-journey .client-qr-details-preview{padding:4px 16px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);color:var(--cl-ink);box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-details-preview__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-color:var(--cl-line);font-size:13px;line-height:20px}html.dallas-client-light .app-shell .qr-journey .client-qr-details-preview__row>span{color:var(--cl-muted)}html.dallas-client-light .app-shell .qr-journey .client-qr-details-preview__row>strong{color:var(--cl-ink);font-size:14px;font-weight:650;text-align:right;overflow-wrap:anywhere}html.dallas-client-light .app-shell .qr-journey .client-qr-protection{display:grid;gap:10px;padding:16px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);margin:16px 0}html.dallas-client-light .app-shell .qr-journey .service-card-flow__question{color:var(--cl-ink);font-size:15px;line-height:21px;font-weight:700;text-align:left;margin:0 0 4px}html.dallas-client-light .app-shell .qr-journey .service-card-flow__hint{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .app-shell .qr-journey .service-card-options__action{min-height:48px;padding:12px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-bg);color:var(--cl-ink);font-size:13px;line-height:20px;box-shadow:none;white-space:normal}html.dallas-client-light .app-shell .qr-journey .service-card-options__action--active{background:var(--cl-accent-soft);border-color:#e3b28d;color:var(--cl-accent-ink)}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-info{margin:0 0 16px;padding:0 16px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:18px;box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-info>summary{display:flex;align-items:center;min-height:54px;color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:650;cursor:pointer}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-info>p{margin:0 0 16px;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-info__steps{margin:8px 0 16px}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-info__steps b{background:var(--cl-accent-soft);color:var(--cl-accent-ink);box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-info__steps small{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-info__steps i{background:var(--cl-line)}html.dallas-client-light .app-shell .qr-journey .client-qr-cash-atm{display:none}html.dallas-client-light .app-shell .qr-journey .client-qr-state-center{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;min-height:0;margin:20px 0;padding:24px 16px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:22px;box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-state-title{margin:0;color:var(--cl-ink);font-size:24px;line-height:30px;font-weight:750;letter-spacing:-.6px}html.dallas-client-light .app-shell .qr-journey .client-qr-state-subtitle{margin:0;color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .app-shell .qr-journey .client-qr-status-icon{display:grid;place-items:center;width:64px;height:64px;padding:16px;background:var(--cl-accent-soft);color:var(--cl-accent-ink);border:0;border-radius:50%;box-shadow:none;animation:none;transform:none}html.dallas-client-light .app-shell .qr-journey .client-qr-status-icon:before,html.dallas-client-light .app-shell .qr-journey .client-qr-status-icon:after{display:none}html.dallas-client-light .app-shell .qr-journey .client-qr-status-icon--ok{background:#eff7f1;color:var(--cl-success)}html.dallas-client-light .app-shell .qr-journey .client-qr-status-icon--error{background:#fff1ef;color:var(--cl-danger)}html.dallas-client-light .app-shell .qr-journey :is(.phone-partial-screen,.phone-partial-option,.phone-partial-refund){background:var(--cl-surface);border-color:var(--cl-line);color:var(--cl-ink);box-shadow:none}html.dallas-client-light .app-shell .qr-journey :is(.phone-partial-screen p,.phone-partial-refund small,.phone-partial-refund span){color:var(--cl-muted)}html.dallas-client-light .app-shell .qr-journey .phone-partial-refund strong{color:var(--cl-ink)}html.dallas-client-light .app-shell .qr-journey .phone-partial-option input:not([type=checkbox]){min-height:54px;padding:14px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid #c8ceca;border-radius:14px;font-size:16px}html.dallas-client-light .client-qr-confirm-overlay{background:#171a1c40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.dallas-client-light .client-qr-confirm-modal{max-width:min(420px,calc(100vw - 32px));padding:24px 20px;background:var(--cl-bg);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:24px;box-shadow:0 20px 70px #171a1c20}html.dallas-client-light .client-qr-confirm-modal__text{color:var(--cl-ink);font-size:16px;line-height:24px}html.dallas-client-light .client-qr-confirm-modal__button{min-height:48px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:14px;font-size:14px;line-height:21px}html.dallas-client-light .client-qr-confirm-modal__button--primary{min-height:54px;background:var(--cl-accent);color:var(--cl-ink);border-color:var(--cl-accent)}html.dallas-client-light .phone-frame:has(>.cards-transfer),html.dallas-client-light .phone-frame--p2p{background:var(--cl-bg)}html.dallas-client-light .cards-transfer{grid-template-rows:64px minmax(0,1fr) auto;gap:16px;padding:8px var(--cl-gutter) 20px;color:var(--cl-ink);background:var(--cl-bg)}html.dallas-client-light .ct-header{grid-template-columns:48px minmax(0,1fr) 48px;gap:12px}html.dallas-client-light .ct-header h1{color:var(--cl-ink);font-size:16px;line-height:22px;font-weight:700}html.dallas-client-light .ct-icon-button{width:48px;height:48px;min-height:48px;border:1px solid var(--cl-line);background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .ct-scroll{padding:0 1px 16px}html.dallas-client-light .ct-intro{margin:24px 0}html.dallas-client-light .ct-intro>span{color:var(--cl-accent-ink);font-size:12px;line-height:18px;font-weight:650}html.dallas-client-light .ct-intro h2{font-size:29px;line-height:35px;font-weight:750;letter-spacing:-.9px;color:var(--cl-ink);margin:10px 0}html.dallas-client-light .ct-intro p{color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .ct-field>span{margin:0 0 10px;color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:650}html.dallas-client-light .ct-field>div{min-height:56px;border:1px solid #c8ceca;border-radius:16px;background:var(--cl-surface)}html.dallas-client-light .ct-field input{min-height:54px;color:var(--cl-ink);font-size:16px;line-height:22px}html.dallas-client-light .ct-field :is(b,small){color:var(--cl-muted)}html.dallas-client-light .ct-field input::placeholder{color:var(--cl-muted)}html.dallas-client-light .ct-hint{margin:14px 0 0;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .ct-available{margin:24px 0 0;padding:20px 0;border-color:var(--cl-line)}html.dallas-client-light .ct-available>span{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .ct-available strong{color:var(--cl-ink);font-size:15px;line-height:22px;font-weight:700}html.dallas-client-light .ct-available small{color:var(--cl-muted);font-size:12px}html.dallas-client-light .ct-recipient{margin-top:24px;padding:14px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:20px}html.dallas-client-light .ct-recipient-avatar{width:44px;height:44px;background:var(--cl-accent-soft);color:var(--cl-accent-ink);font-size:14px;line-height:20px;font-weight:650}html.dallas-client-light .ct-recipient small{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .ct-recipient strong{color:var(--cl-ink);font-size:15px;line-height:22px;font-weight:700}html.dallas-client-light .ct-recipient>button{width:48px;height:48px;color:var(--cl-muted)}html.dallas-client-light .ct-amount{padding:28px 0 24px}html.dallas-client-light .ct-amount>label{font-size:14px;line-height:21px;color:var(--cl-muted)}html.dallas-client-light .ct-amount input{color:var(--cl-ink);font-size:40px;font-weight:700;background:transparent}html.dallas-client-light .ct-amount input::placeholder{color:#939a9c}html.dallas-client-light .ct-amount>div>span{color:var(--cl-muted);font-size:16px}html.dallas-client-light .ct-amount p{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .ct-presets>button{min-height:48px;background:var(--cl-surface);border-color:var(--cl-line);color:var(--cl-ink);font-size:14px;border-radius:14px}html.dallas-client-light .ct-field--comment input{font-size:16px}html.dallas-client-light .ct-review-amount{color:var(--cl-ink);font-size:38px;line-height:46px;font-weight:700;letter-spacing:-1.2px}html.dallas-client-light .ct-review-amount small{color:var(--cl-muted)}html.dallas-client-light .ct-summary{padding:4px 16px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:22px}html.dallas-client-light .ct-summary>div{padding:15px 0;font-size:13px;line-height:20px;border-color:var(--cl-line)}html.dallas-client-light .ct-summary dt{color:var(--cl-muted);flex:0 1 auto}html.dallas-client-light .ct-summary dd{color:var(--cl-ink);font-weight:600}html.dallas-client-light .ct-primary{min-height:54px;padding:15px 16px;border:0;border-radius:16px;background:var(--cl-accent);color:var(--cl-ink);font-size:15px!important;line-height:22px;font-weight:750!important}html.dallas-client-light .ct-secondary{min-height:48px;width:100%;margin-top:24px;padding:12px 16px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:650}html.dallas-client-light .ct-result{padding:36px 0 20px}html.dallas-client-light .ct-result-icon{width:64px;height:64px;background:var(--cl-accent-soft);color:var(--cl-accent-ink)}html.dallas-client-light .ct-result-icon--success{color:var(--cl-success);background:#eff7f1}html.dallas-client-light .ct-result h2{color:var(--cl-ink);font-size:26px;line-height:32px;font-weight:750}html.dallas-client-light .ct-result p{max-width:34ch;color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .ct-result small{color:var(--cl-muted);font-size:12px;line-height:19px}html.dallas-client-light .ct-receipts>button{min-height:94px;background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);font-size:13px;line-height:20px}html.dallas-client-light .ct-progress{border-color:var(--cl-line);border-top-color:var(--cl-accent)}html.dallas-client-light .ct-linked-recipient{background:var(--cl-surface);border-color:var(--cl-line);color:var(--cl-ink)}html.dallas-client-light .ct-linked-recipient :is(small,p){color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .ct-linked-recipient button{min-height:48px;color:var(--cl-accent-ink);font-size:13px}html.dallas-client-light .ct-error{padding:12px 14px;background:#fff1ef;color:var(--cl-danger);border:1px solid #edc7c2;border-radius:14px;font-size:13px;line-height:20px}html.dallas-client-light .p2p-lab{gap:20px;min-width:0;height:100%;padding:8px var(--cl-gutter) 24px;color:var(--cl-ink);background:var(--cl-bg);overflow:auto;box-sizing:border-box;scroll-padding:20px}html.dallas-client-light .p2p-lab__header{grid-template-columns:48px minmax(0,1fr) 48px;gap:12px;min-height:64px;flex:none}html.dallas-client-light :is(.p2p-lab__back,.p2p-lab__close){display:grid;place-items:center;width:48px;height:48px;min-height:48px;border:1px solid var(--cl-line);border-radius:50%;background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .p2p-lab__header strong{color:var(--cl-ink);font-size:15px;line-height:21px;font-weight:700;letter-spacing:0}html.dallas-client-light .p2p-lab__header span{color:var(--cl-muted);font-size:11px;line-height:17px}html.dallas-client-light :is(.p2p-lab__balance-card,.external-withdrawal-choice__balance){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 14px;padding:16px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:20px;box-shadow:none}html.dallas-client-light :is(.p2p-lab__balance-card,.external-withdrawal-choice__balance):after{display:none}html.dallas-client-light :is(.p2p-lab__balance-card,.external-withdrawal-choice__balance)>span{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light :is(.p2p-lab__balance-card,.external-withdrawal-choice__balance) strong{color:var(--cl-ink);font-size:22px;line-height:28px;font-weight:750;letter-spacing:-.4px}html.dallas-client-light :is(.p2p-lab__balance-card,.external-withdrawal-choice__balance) i{color:var(--cl-muted);font-size:13px;line-height:20px;font-style:normal}html.dallas-client-light .p2p-lab__balance-card small{flex-basis:100%;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .p2p-lab__sheet{gap:20px;padding:0;min-width:0;flex:none}html.dallas-client-light .p2p-lab__step{margin:0;color:var(--cl-accent-ink);font-size:12px;line-height:18px;font-weight:650;letter-spacing:0}html.dallas-client-light .p2p-lab h1{color:var(--cl-ink);font-size:30px;line-height:36px;font-weight:750;letter-spacing:-.9px;margin:0}html.dallas-client-light .p2p-lab__lead{color:var(--cl-muted);font-size:14px;line-height:21px;margin:0}html.dallas-client-light .p2p-lab__field>span{color:var(--cl-ink);font-size:14px;line-height:21px;letter-spacing:0;font-weight:650}html.dallas-client-light .p2p-lab__field>div{min-height:56px;background:var(--cl-surface);border:1px solid #c8ceca;border-radius:16px}html.dallas-client-light .p2p-lab__field :is(input,b){color:var(--cl-ink);font-size:16px;line-height:22px}html.dallas-client-light .p2p-lab input::placeholder{color:var(--cl-muted)}html.dallas-client-light :is(.p2p-lab__primary,.p2p-lab__hold){width:100%;min-height:54px;height:auto;padding:15px 16px;color:var(--cl-ink);background:var(--cl-accent);border:0;border-radius:16px;font-size:15px;line-height:22px;font-weight:750;box-shadow:none;white-space:normal}html.dallas-client-light .p2p-lab__primary>i{display:none}html.dallas-client-light .p2p-lab__secondary{width:100%;min-height:48px;padding:12px 16px;background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:14px;color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:650}html.dallas-client-light .p2p-lab__hint{margin:0;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .p2p-lab__recipient{min-width:0;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:20px;padding:14px}html.dallas-client-light .p2p-lab__recipient>span{background:var(--cl-accent-soft);color:var(--cl-accent-ink);box-shadow:none}html.dallas-client-light .p2p-lab__recipient :is(small,i){color:var(--cl-muted);font-size:12px;letter-spacing:0}html.dallas-client-light .p2p-lab__recipient strong{color:var(--cl-ink);font-size:15px;line-height:22px;overflow-wrap:anywhere}html.dallas-client-light .p2p-lab__amount{background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:20px;padding:20px 16px;gap:12px}html.dallas-client-light .p2p-lab__amount input{min-width:0;color:var(--cl-ink);font-size:38px;line-height:48px;font-weight:700}html.dallas-client-light .p2p-lab__amount>b{color:var(--cl-muted);font-size:16px}html.dallas-client-light .p2p-lab__quick>button{min-height:48px;height:auto;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:14px;font-size:14px}html.dallas-client-light .p2p-lab__route{display:none}html.dallas-client-light .p2p-lab__summary{display:grid;gap:0;min-width:0;padding:4px 16px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:22px}html.dallas-client-light .p2p-lab__summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0;border-color:var(--cl-line);min-width:0}html.dallas-client-light .p2p-lab__summary span{flex:0 1 auto;color:var(--cl-muted);font-size:13px;line-height:20px;letter-spacing:0}html.dallas-client-light .p2p-lab__summary b{min-width:0;max-width:62%;color:var(--cl-ink);font-size:13px;line-height:20px;font-weight:650;overflow-wrap:anywhere;text-align:right}html.dallas-client-light .p2p-lab__chips{gap:8px}html.dallas-client-light .p2p-lab__chips>button{min-height:48px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:14px;font-size:13px}html.dallas-client-light .p2p-lab__chips>button.is-active{background:var(--cl-accent-soft);color:var(--cl-accent-ink);border-color:#e3b28d}html.dallas-client-light .p2p-lab__comment{padding:14px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid #c8ceca;border-radius:16px}html.dallas-client-light .p2p-lab__comment>span{color:var(--cl-muted);font-size:12px;line-height:18px;letter-spacing:0}html.dallas-client-light .p2p-lab__comment input{min-height:48px;color:var(--cl-ink);font-size:16px;line-height:22px}html.dallas-client-light .p2p-lab__hold>span{color:var(--cl-ink);font-size:14px;line-height:21px;letter-spacing:0}html.dallas-client-light .p2p-lab__hold>i{background:#171a1c1a}html.dallas-client-light .p2p-lab__error{padding:12px 14px;background:#fff1ef;color:var(--cl-danger);border:1px solid #edc7c2;border-radius:14px;font-size:13px;line-height:20px}html.dallas-client-light :is(.p2p-lab__sending,.p2p-lab__success){color:var(--cl-ink);background:transparent}html.dallas-client-light :is(.p2p-lab__sending p,.p2p-lab__success h1){color:var(--cl-ink)}html.dallas-client-light :is(.p2p-lab__sending span,.p2p-lab__success-content>p){color:var(--cl-muted);font-size:14px;line-height:21px;letter-spacing:0}html.dallas-client-light .p2p-lab__success-mark{background:#eff7f1;color:var(--cl-success);border-color:#d9e9df;box-shadow:none}html.dallas-client-light .p2p-lab__success-card{min-width:0;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:20px}html.dallas-client-light .p2p-lab__success-card :is(span,small){color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .p2p-lab__success-card>b{color:var(--cl-ink);font-size:16px;line-height:23px;overflow-wrap:anywhere}html.dallas-client-light .p2p-lab__receipt-actions button{min-height:48px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:14px;font-size:13px;line-height:20px}html.dallas-client-light .external-withdrawal-choice__intro,html.dallas-client-light .external-withdrawal-choice__methods{gap:12px}html.dallas-client-light .external-withdrawal-choice__method{grid-template-columns:44px minmax(0,1fr) 20px;gap:12px;min-height:86px;padding:16px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);color:var(--cl-ink);box-shadow:none}html.dallas-client-light .external-withdrawal-choice__icon{width:44px;height:44px;padding:0;background:var(--cl-surface-2);color:var(--cl-ink);border-radius:14px;box-shadow:none}html.dallas-client-light .external-withdrawal-choice__icon img{width:26px;height:26px;object-fit:contain}html.dallas-client-light .external-withdrawal-choice__method--dallas .external-withdrawal-choice__icon{background:var(--cl-accent-soft);color:var(--cl-accent-ink)}html.dallas-client-light .external-withdrawal-choice__copy strong{color:var(--cl-ink);font-size:15px;line-height:22px;font-weight:700}html.dallas-client-light .external-withdrawal-choice__copy small{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .external-withdrawal-choice__notice{margin:4px 0 0;color:var(--cl-muted);font-size:13px;line-height:20px;text-align:left}html.dallas-client-light .p2p-lab :is(button,input):disabled{opacity:.5;cursor:default}html.dallas-client-light .vc-page-header>.cl-brand{font-size:16px;justify-self:end;letter-spacing:-.6px}html.dallas-client-light .cards-home .vc-card-balance{display:grid;justify-content:start;gap:6px;padding:0 0 14px}html.dallas-client-light .cards-home .vc-card-balance>strong{color:var(--cl-ink);font-size:38px;line-height:46px;letter-spacing:-1.2px;overflow-wrap:anywhere}html.dallas-client-light .cards-home .vc-card-balance>span{font-size:13px;line-height:19px;color:var(--cl-muted)}html.dallas-client-light .cards-home .vc-page-caption{margin-bottom:16px}html.dallas-client-light .cards-home .vc-detail-actions{margin-top:20px}html.dallas-client-light .cards-home .vc-detail-actions>button{font-size:14px;line-height:21px}html.dallas-client-light .cards-home .vc-fund-panel__heading{gap:6px}html.dallas-client-light .cards-home .vc-fund-panel__heading span{display:block;width:100%;font-size:13px;line-height:20px}html.dallas-client-light .cards-home .vc-fund-summary{display:grid;gap:10px}html.dallas-client-light .cards-home .vc-fund-summary>strong{font-size:16px;line-height:23px}html.dallas-client-light .cl-flow-help{margin:0 0 16px;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .cl-flow-help>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;color:var(--cl-muted);font-size:13px;line-height:20px;font-weight:650;cursor:pointer;list-style:none}html.dallas-client-light .cl-flow-help>summary:after{content:"+";color:var(--cl-muted);font-size:18px;font-weight:500}html.dallas-client-light .cl-flow-help[open]>summary:after{content:"−"}html.dallas-client-light .services-screen.services-screen--journey .cl-flow-help>.ux-help{margin:0;border:0;border-radius:0 0 16px 16px}html.dallas-client-light .services-screen.services-screen--journey .service-matching-notice{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .services-screen.services-screen--journey :is(.service-card-requisites button,.phone-partial-option,.service-card-flow__code){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light .services-screen.services-screen--journey .service-card-requisites>p,html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__code>p{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .services-screen.services-screen--journey .service-card-requisites button{min-height:48px;font-size:16px;line-height:22px}html.dallas-client-light .services-screen.services-screen--journey .service-card-flow__code>strong{color:var(--cl-ink);font-size:32px;line-height:40px}html.dallas-client-light .services-screen.services-screen--journey .phone-partial-option input:not([type=checkbox]){min-height:54px;padding:14px;background:var(--cl-surface);color:var(--cl-ink);border:1px solid #c8ceca;border-radius:14px;font-size:16px;line-height:22px}html.dallas-client-light .services-screen.services-screen--journey :is(.phone-partial-screen h3,.phone-partial-option>span,.phone-partial-refund strong){color:var(--cl-ink)}html.dallas-client-light .services-screen.services-screen--journey :is(.phone-partial-screen p,.phone-partial-refund small){color:var(--cl-muted)}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]{display:flex;flex-direction:column;overflow:hidden;padding-bottom:20px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header{flex:none}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading{flex:none;margin-bottom:20px}html.dallas-client-light .services-screen.services-screen--journey .cl-card-setup{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1;min-height:0;gap:16px;overflow:hidden}html.dallas-client-light .cl-card-setup__fields{display:grid;gap:20px;min-height:0;overflow:auto;overscroll-behavior:contain;padding:1px 1px 16px;scroll-padding:12px}html.dallas-client-light .services-screen.services-screen--journey .cl-card-setup__continue{margin:0;flex:none}html.dallas-client-light .cash-withdrawal-preview .steam-topup-form label>span,html.dallas-client-light .cash-withdrawal-preview .telegram-purchase-field>span{color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:650}html.dallas-client-light .p2p-lab input{background:transparent;color:var(--cl-ink);border:0;border-radius:0;box-shadow:none;min-height:48px}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-input-wrap{padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-input-wrap:focus-within{border:0;box-shadow:none}html.dallas-client-light .app-shell .qr-journey .client-qr-amount-input-wrap input{min-width:0;width:100%;border:1px solid #c8ceca;border-radius:14px;background:var(--cl-surface);box-shadow:none}html.dallas-client-light .client-qr-screen:before,html.dallas-client-light .client-qr-screen:after,html.dallas-client-light .client-qr-cash-info:before,html.dallas-client-light .client-qr-cash-info:after{display:none}html.dallas-client-light .cards-home :is(.vc-balance-retry,.vc-billing button){min-height:48px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]{container-name:cl-card-setup;container-type:size}@container cl-card-setup (max-height:540px){html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header{min-height:48px;margin-bottom:8px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading{margin:0 0 12px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading h1{font-size:24px;line-height:30px;letter-spacing:-.6px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading>:is(p,span,.cl-flow-progress){display:none}html.dallas-client-light .services-screen.services-screen--journey .cl-card-setup{gap:12px}}@media (max-height:620px){html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header{min-height:48px;margin-bottom:8px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading{margin:0 0 12px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading h1{font-size:24px;line-height:30px;letter-spacing:-.6px}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading>:is(p,span,.cl-flow-progress){display:none}html.dallas-client-light .services-screen.services-screen--journey .cl-card-setup{gap:12px}}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]{position:relative}@container cl-card-setup (max-height:540px){html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header{position:absolute;right:var(--cl-gutter);top:12px;width:48px;margin:0;z-index:2}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header .services-title{display:none}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading{display:flex;align-items:center;min-height:48px;padding-right:60px}}@media (max-height:620px){html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header{position:absolute;right:var(--cl-gutter);top:12px;width:48px;margin:0;z-index:2}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header .services-title{display:none}html.dallas-client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.cl-flow-heading{display:flex;align-items:center;min-height:48px;padding-right:60px}}.cl-card-choice__heading{display:flex;align-items:center;gap:4px;min-width:0;margin-bottom:10px}.cl-card-choice__heading>p{margin:0;color:var(--cl-ink,#171a1c);font-size:15px;line-height:21px;font-weight:700}.cl-card-choice__help{flex:none}html.dallas-client-light .cl-card-choice__help .cl-flow-help.cl-service-help[data-service-help]{width:auto;margin:0;border:0;border-radius:50%;background:transparent}html.dallas-client-light .cl-card-choice__help .cl-flow-help.cl-service-help[data-service-help]>.cl-service-help__trigger{display:grid;place-items:center;width:44px;height:44px;min-height:44px;margin:-10px 0;padding:0;border-radius:50%;color:var(--cl-muted,#657074)}.cl-card-choice__explanation{padding:0 18px 14px;color:var(--cl-ink,#171a1c)}.cl-card-choice__explanation p{margin:0 0 14px;font-size:14px;line-height:21px}.cl-card-choice__explanation p:last-child{margin-bottom:0;color:var(--cl-muted,#657074);font-size:13px;line-height:20px}.wallet-payment-field{margin:16px 0;color:var(--cl-text,#252725);text-align:left}.wallet-payment-field__label{display:block;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--cl-muted,#78756d)}.wallet-payment-field__trigger{display:flex;align-items:center;gap:11px;width:100%;min-height:64px;padding:11px 13px;border:1px solid var(--cl-line,rgba(36,67,76,.13));border-radius:18px;background:var(--cl-surface,#fff);color:inherit;text-align:left;font:inherit;cursor:pointer}.wallet-payment-field__trigger>span:nth-child(2){display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.wallet-payment-field__trigger strong{font-size:14px;font-weight:650}.wallet-payment-field__trigger small{font-size:12px;color:var(--cl-muted,#78756d)}.wallet-payment-field__hint{display:block;margin:7px 4px 0;font-size:11px;line-height:1.5;color:var(--cl-muted,#78756d)}.wallet-payment-field__resume{border:0;background:transparent;padding:9px 2px;color:var(--cl-accent,#a45219);text-align:left;font:inherit;font-size:12px;cursor:pointer}.wallet-payment-dallas{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:50%;background:#fae7d3;color:#a4511d}.wallet-payment-provider{display:inline-flex;position:relative;flex:none}.wallet-payment-provider__network{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:21px;height:21px;border:2px solid #fff;border-radius:50%;background:#fff}.wallet-payment-dialog,.wallet-payment-source-dialog{box-sizing:border-box;width:min(calc(100vw - 28px),430px);max-height:min(88dvh,780px);margin:auto;padding:0;border:1px solid rgba(36,67,76,.12);border-radius:26px;background:#fbfaf6;color:#252725;box-shadow:0 24px 90px #102d3b40;font-family:inherit;overflow:hidden;overscroll-behavior:contain}.wallet-payment-dialog::backdrop,.wallet-payment-source-dialog::backdrop{background:#1325287a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.wallet-payment-dialog>header,.wallet-payment-source-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 20px 16px;border-bottom:1px solid #e9e4db}.wallet-payment-dialog header span{font-size:11px;color:#78756d}.wallet-payment-dialog h2,.wallet-payment-source-dialog h2{margin:3px 0 0;font-size:21px;font-weight:650;letter-spacing:-.4px}.wallet-payment-dialog header button,.wallet-payment-source-dialog header button{display:grid;place-items:center;width:36px;height:36px;flex:none;padding:0;border:0;border-radius:50%;color:#6c533e;background:#f4ece2;cursor:pointer}.wallet-payment-dialog__scroll,.wallet-payment-source-dialog__scroll{box-sizing:border-box;max-height:calc(min(88dvh,780px) - 88px);padding:17px 20px 22px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.wallet-payment-account{display:flex;align-items:center;gap:13px;margin:0 0 19px}.wallet-payment-account>div{display:flex;min-width:0;flex-direction:column;gap:5px}.wallet-payment-account strong{font-size:15px}.wallet-payment-account small{font-size:11px;color:#78756d;overflow-wrap:anywhere}.wallet-payment-service{margin:0 0 15px}.wallet-payment-service h3{margin:0 0 8px;font-size:14px;font-weight:600}.wallet-payment-service dl{margin:0;padding:0 1px}.wallet-payment-service dl>div{display:flex;justify-content:space-between;gap:14px;padding:5px 0;font-size:11px;line-height:1.5}.wallet-payment-service dt{color:#78756d}.wallet-payment-service dd{margin:0;max-width:65%;text-align:right;overflow-wrap:anywhere}.wallet-payment-summary{margin:0;border:1px solid #e9e2d9;border-radius:18px;padding:4px 14px;background:#fff}.wallet-payment-summary>div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;font-size:12px}.wallet-payment-summary>div+div{border-top:1px solid #f1ece4}.wallet-payment-summary dt{color:#78756d;line-height:1.45}.wallet-payment-summary dd{margin:0;max-width:58%;text-align:right;font-weight:600;overflow-wrap:anywhere}.wallet-payment-summary__total{font-size:15px!important}.wallet-payment-summary__total dt{color:#252725;font-weight:600}.wallet-payment-summary__total dd{white-space:nowrap;font-size:16px}.wallet-payment-note{margin:12px 1px;color:#78756d;font-size:11px;line-height:1.55}.wallet-payment-details{padding:11px 0;font-size:12px}.wallet-payment-details summary{color:#a4511d;cursor:pointer}.wallet-payment-details dl{display:grid;gap:5px;padding:9px 11px;border-radius:12px;background:#f8f2e9}.wallet-payment-details dt{margin-top:6px;color:#78756d;font-size:10px}.wallet-payment-details dd{margin:0;overflow-wrap:anywhere;line-height:1.45;font-size:11px}.wallet-payment-status{display:flex;align-items:flex-start;gap:9px;margin:14px 0;padding:12px;border-radius:14px;background:#fff0df;color:#81542c;font-size:12px;line-height:1.55}.wallet-payment-status>svg{flex:none;margin-top:1px}.wallet-payment-error{padding:12px;border:1px solid #edc7c8;border-radius:14px;background:#fceeee;color:#b3323d;font-size:12px;line-height:1.5}.wallet-payment-actions{display:grid;gap:9px;margin-top:17px}.wallet-payment-primary,.wallet-payment-secondary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:47px;width:100%;padding:12px 14px;border:0;border-radius:15px;font:inherit;font-size:13px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.wallet-payment-primary{background:linear-gradient(135deg,#ffead5,#f7d1ae);color:#713b17;border:1px solid #e8c5a5;box-shadow:inset 0 1px #ffffffb3}.wallet-payment-secondary{background:#f4ece2;color:#735132}.wallet-payment-primary:disabled,.wallet-payment-secondary:disabled,.wallet-payment-field__trigger:disabled{opacity:.5;cursor:default}.wallet-payment-source-option{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:13px 10px;border:1px solid transparent;border-radius:16px;background:#fff;color:inherit;text-align:left;font:inherit;cursor:pointer}.wallet-payment-source-option[aria-checked=true]{border-color:#dfb78c;background:#fff1df}.wallet-payment-source-option>span:nth-child(2){display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.wallet-payment-source-option strong{font-size:13px;font-weight:600}.wallet-payment-source-option small{font-size:10px;line-height:1.45;color:#78756d;overflow-wrap:anywhere}.wallet-payment-source-option>i{display:grid;flex:none;place-items:center;width:21px;height:21px;border:1px solid #ded4c8;border-radius:50%;color:transparent}.wallet-payment-source-option[aria-checked=true]>i{background:#a85b25;border-color:#a85b25;color:#fff}.wallet-payment-source-group{margin:18px 4px 7px;font-size:11px;color:#78756d}.wallet-payment-recovery{position:fixed;z-index:700;bottom:calc(85px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100vw - 30px);padding:12px 17px;border:1px solid #dfc7aa;border-radius:30px;background:#fff1df;color:#735132;box-shadow:0 6px 25px #234b3d26;white-space:nowrap;font:inherit;font-size:12px;cursor:pointer}.wallet-payment-handoff{box-sizing:border-box;min-height:100dvh;padding:max(30px,env(safe-area-inset-top)) 18px 30px;background:#f8f5ee;color:#252725;display:grid;place-items:center}.wallet-payment-handoff__card{width:min(100%,420px);box-sizing:border-box;padding:25px 20px;border:1px solid #e7ded2;border-radius:26px;background:#fff;box-shadow:0 15px 70px #234b3d12}.wallet-payment-handoff h1{font-size:24px;margin:22px 0 13px;letter-spacing:-.5px}.wallet-payment-handoff p{font-size:13px;line-height:1.6}.wallet-payment-handoff .wallet-payment-summary{margin-top:17px}.wallet-payment-dialog :focus-visible,.wallet-payment-source-dialog :focus-visible,.wallet-payment-field :focus-visible,.wallet-payment-handoff :focus-visible{outline:2px solid #a85b25;outline-offset:3px}@media (prefers-reduced-motion:reduce){.wallet-payment-dialog,.wallet-payment-source-dialog{scroll-behavior:auto}}.wallet-payment-field{margin:12px 0}.wallet-payment-field__trigger{min-height:56px;padding:8px 12px;border-radius:16px;background:#ffffffb8}.wallet-payment-field__trigger strong{font-size:13px}.wallet-payment-field__trigger small{font-size:11px;line-height:15px}.wallet-payment-picker{--picker-top:max(12px,calc(var(--client-safe-top,env(safe-area-inset-top,0px)) + 12px));--picker-bottom:max(12px,calc(var(--client-safe-bottom,env(safe-area-inset-bottom,0px)) + 12px));--picker-visible-height:min(100dvh,var(--payment-picker-visible-height,var(--dallas-client-layout-height,100dvh)));--picker-visible-bottom:calc(100dvh - var(--picker-visible-height) - var(--payment-picker-visible-top,0px));position:fixed;inset:auto max(12px,var(--client-safe-right,0px)) calc(var(--picker-visible-bottom) + var(--picker-bottom)) max(12px,var(--client-safe-left,0px));box-sizing:border-box;width:calc(100% - max(12px,var(--client-safe-left,0px)) - max(12px,var(--client-safe-right,0px)));height:fit-content;max-width:448px;max-height:calc(var(--picker-visible-height) - var(--picker-top) - var(--picker-bottom));margin:0 auto;padding:0;border:1px solid #e7ded2;border-radius:26px;background:#fbfaf6;color:#252725;font-family:DallasClient,system-ui,-apple-system,sans-serif;color-scheme:light;box-shadow:0 16px 55px #51351d24;overflow:hidden}.wallet-payment-picker[open]{display:flex;flex-direction:column}html.dallas-client-light :is(dialog.wallet-payment-picker[open],dialog.wallet-payment-dialog[open]):before{content:none;display:none}.wallet-payment-picker::backdrop{background:#25211b52;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wallet-payment-picker>.wallet-payment-picker__header{position:static;inset:auto;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:0;height:auto;width:auto;margin:0;padding:14px 16px 12px;border-bottom:1px solid #ebe5dc;gap:12px;background:#fffdf9;color:#252725;transform:none}.wallet-payment-picker__header>div{flex:1;min-width:0}.wallet-payment-picker h2{font-size:22px;line-height:28px;font-weight:750;letter-spacing:-.65px;margin:4px 0 0;color:inherit}.wallet-payment-picker h2:focus{outline:none}.wallet-payment-picker__eyebrow{display:block;color:#8a7360;font-size:11px;line-height:15px;font-weight:600}.wallet-payment-picker__header>button{display:grid;place-items:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;border:1px solid #e7dfd6;border-radius:50%;background:#fffdf8;color:#6b645b;cursor:pointer}.wallet-payment-picker>.wallet-payment-source-dialog__scroll{flex:0 1 auto;min-height:0;max-height:none;padding:12px 16px;scroll-padding:10px;overflow-x:hidden;overflow-y:auto}.wallet-payment-picker__amount{margin:0 3px 10px}.wallet-payment-picker__total{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 14px;padding:0;font-size:12px;color:#78756d}.wallet-payment-picker__total strong{font-size:20px;letter-spacing:-.4px;line-height:26px;font-weight:750;color:#292b28;font-variant-numeric:tabular-nums}.wallet-payment-picker__total small{font-size:11px;color:#8b7764;font-weight:600;letter-spacing:0}.wallet-payment-picker__exact{font-size:11px;line-height:16px;color:#827669}.wallet-payment-picker__exact summary{min-height:44px;max-width:100%;cursor:pointer;list-style:none}.wallet-payment-picker__total .wallet-payment-picker__exact-hint{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:10px;font-weight:500;color:#92501f}.wallet-payment-picker__exact[open] .wallet-payment-picker__exact-hint svg{transform:rotate(180deg)}.wallet-payment-picker__exact summary::-webkit-details-marker{display:none}.wallet-payment-picker__exact p{margin:0 0 8px;color:#4c4d47;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wallet-payment-picker .wallet-payment-source-group{margin:12px 3px 6px;font-size:11px;line-height:15px;font-weight:650;color:#827669}.wallet-payment-picker .wallet-payment-source-option{min-height:68px;gap:11px;padding:10px 12px;border:1px solid #e8e2d9;border-radius:18px;background:#fff;box-shadow:inset 0 1px #fff;margin:0 0 6px}.wallet-payment-picker .wallet-payment-source-option[aria-checked=true]{background:linear-gradient(115deg,#fff8ee,#fce9d3);border-color:#ddb78d;box-shadow:inset 0 1px #fffaf4}.wallet-payment-picker .wallet-payment-source-option strong{font-size:14px;line-height:19px;font-weight:700}.wallet-payment-picker .wallet-payment-source-option small{font-size:11px;line-height:15px;color:#7c756b}.wallet-payment-picker .wallet-payment-source-option>i{width:22px;height:22px}.wallet-payment-picker .wallet-payment-source-option[aria-checked=true]>i{background:#a65720;border-color:#a65720}.wallet-payment-picker .wallet-payment-source-option--unavailable{background:#f6f3ed;box-shadow:none;cursor:default}.wallet-payment-source-option--unavailable>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.wallet-payment-source-option--unavailable>svg{color:#9b8c7c;flex:none}.wallet-payment-picker__wallet-name{font-size:11px;font-weight:650;color:#756658;margin:12px 3px 7px}.wallet-payment-picker .wallet-payment-source-option strong,.wallet-payment-picker__wallet-name{min-width:0;overflow-wrap:anywhere}.wallet-payment-picker__empty{display:flex;align-items:center;gap:11px;border:1px dashed #d9cbbb;border-radius:16px;padding:15px 13px;color:#8d7865}.wallet-payment-picker__empty p{margin:0;font-size:12px;line-height:18px;color:#78756d}.wallet-payment-picker__connect{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:9px 12px;margin:10px 0 0;border:1px dashed #d9bfa6;border-radius:14px;background:#fffaf2;color:#92501f;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.wallet-payment-picker__footer{position:static;inset:auto;flex:0 0 auto;width:auto;height:auto;min-height:0;margin:0;padding:10px 16px 14px;border-top:1px solid #ebe5dc;background:#fffdf9}.wallet-payment-picker__footer p{margin:0 2px 8px;font-size:11px;line-height:16px;color:#827669}.wallet-payment-picker__footer>.wallet-payment-primary{gap:12px;min-height:48px;font-size:14px;font-weight:750;border-radius:16px}.wallet-payment-picker button{-webkit-tap-highlight-color:transparent}.wallet-payment-picker button:focus-visible{outline:2px solid #a8531d;outline-offset:2px}@media (min-width:600px){.wallet-payment-picker{top:calc(var(--payment-picker-visible-top,0px) + var(--picker-top));margin:auto;max-height:min(720px,calc(var(--picker-visible-height) - var(--picker-top) - var(--picker-bottom)))}}html:has(.wallet-payment-picker[open]),body:has(.wallet-payment-picker[open]){overflow:hidden}.wallet-payment-dialog{--payment-dialog-top:max(12px,calc(var(--client-safe-top,env(safe-area-inset-top,0px)) + 12px));--payment-dialog-bottom:max(12px,calc(var(--client-safe-bottom,env(safe-area-inset-bottom,0px)) + 12px));position:fixed;inset:auto 12px 0;width:calc(100% - 24px);max-width:448px;max-height:calc(100dvh - var(--payment-dialog-top) - var(--payment-dialog-bottom));margin:0 auto var(--payment-dialog-bottom);font-family:DallasClient,system-ui,-apple-system,sans-serif;color-scheme:light}.wallet-payment-dialog[open]{display:flex;flex-direction:column}.wallet-payment-dialog::backdrop{background:#25211b52;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wallet-payment-dialog>header{flex:none;padding:15px 18px 13px;gap:12px;background:#ffffffbf}.wallet-payment-dialog>header>button{width:44px;height:44px;border:1px solid #e7dfd6;background:#fffdf8;color:#6b645b}.wallet-payment-dialog>.wallet-payment-dialog__scroll{flex:1 1 auto;min-height:0;max-height:none}.wallet-payment-dialog,.wallet-payment-source-dialog,.wallet-payment-field{overflow-wrap:anywhere}.steam-service-screen{container:steam-service / size;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;height:var(--dallas-client-layout-height,100dvh);max-height:var(--dallas-client-layout-height,100dvh);overflow:hidden;box-sizing:border-box;background:var(--cl-bg,#f6f6f3);color:var(--cl-ink,#171a1c);font-family:DallasClient,system-ui,-apple-system,sans-serif;padding:var(--client-safe-top,env(safe-area-inset-top,0px)) var(--client-safe-right,0px) var(--client-safe-bottom,env(safe-area-inset-bottom,0px)) var(--client-safe-left,0px)}.steam-service-screen *{box-sizing:border-box}.steam-service-layout{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(100%,480px);height:100%;margin:0 auto;min-height:0}.steam-service-header{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 20px;border-bottom:1px solid var(--cl-line,#e1e4e0)}.steam-service-header>div{flex:1;min-width:0}.steam-service-header>div>span{display:block;font-size:11px;line-height:16px;color:var(--cl-muted,#657074)}.steam-service-header h1{margin:3px 0 0;font-size:16px;line-height:22px;font-weight:750;letter-spacing:-.35px}.steam-service-screen button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;letter-spacing:0}.steam-service-back{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--cl-line,#e1e4e0);border-radius:50%;color:var(--cl-ink,#171a1c);background:var(--cl-surface,#fff)}.steam-service-screen .steam-service-brand{flex:none;width:72px;height:18px;font-size:13px}.steam-service-brand .cl-brand-image{max-height:18px;width:72px}.steam-service-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:16px;padding:16px 20px 20px}.steam-service-stage{display:grid;gap:12px;min-width:0}.steam-service-stage h2{margin:8px 0 10px;font-size:28px;line-height:34px;letter-spacing:-1px;font-weight:750;outline:none}.steam-service-stage p{margin:0;font-size:14px;line-height:21px;color:var(--cl-muted,#657074)}.steam-service-stage h2.steam-service-form-title{margin:0;font-size:18px;line-height:24px;letter-spacing:-.3px}.steam-service-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--cl-accent-ink,#a84008);font-size:12px;line-height:18px;font-weight:700}.steam-service-eyebrow img{object-fit:contain}.steam-service-form{display:grid;gap:12px;min-width:0}.steam-service-field{display:grid;gap:5px;min-width:0;margin:0;text-align:left}.steam-service-field>span{font-size:14px;line-height:20px;font-weight:700}.steam-service-field small{font-size:12px;line-height:17px;color:var(--cl-muted,#657074);overflow-wrap:anywhere}.steam-service-input{display:flex;align-items:center;gap:8px;min-height:50px;padding:0 14px;border:1px solid #ced4ce;border-radius:16px;background:var(--cl-surface,#fff)}.steam-service-input:focus-within{border-color:var(--cl-accent-ink,#a84008)}.steam-service-input[data-valid=true]{border-color:#8cba9d}.steam-service-input[data-invalid=true]{border-color:#cf8d85}.steam-service-input input{min-width:0;flex:1;width:100%;height:48px;padding:10px 0;border:0;outline:0!important;border-radius:0;background:transparent;color:var(--cl-ink,#171a1c);font:inherit;font-size:16px;line-height:24px;box-shadow:none}.steam-service-input input::placeholder{color:#8b9393}.steam-service-input>button{display:flex;align-items:center;justify-content:center;gap:4px;flex:none;min-width:44px;min-height:44px;padding:8px 0 8px 6px;border:0;border-radius:0;background:transparent;color:var(--cl-accent-ink,#a84008);font-size:12px;font-weight:700;box-shadow:none}.steam-service-input--amount input{font-size:23px;font-weight:650}.steam-service-input>b{font-size:20px;color:var(--cl-muted,#657074)}.steam-service-quote{display:grid;gap:6px;padding:12px 14px;border:1px solid #ecd6be;border-radius:18px;background:#fff6ec;font-variant-numeric:tabular-nums}.steam-service-quote>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px;line-height:18px}.steam-service-quote>div>span{color:var(--cl-muted,#657074)}.steam-service-quote strong{font-size:20px;line-height:26px;font-weight:750;letter-spacing:-.6px}.steam-service-quote b{font-size:12px;line-height:18px;text-align:right}.steam-service-quote>small{padding-top:6px;border-top:1px solid #f0e1d1;font-size:12px;line-height:16px;color:var(--cl-muted,#657074)}.steam-service-primary,.steam-service-secondary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--cl-amber-edge,#ebc8a5);border-radius:16px;background:var(--cl-amber-solid,#f9e4cf);color:var(--cl-amber-ink,#713309);box-shadow:var(--cl-amber-shadow,inset 0 1px 0 #fff);font-size:14px!important;line-height:22px;font-weight:750!important}.steam-service-secondary{min-height:50px;border-color:var(--cl-line,#e1e4e0);background:var(--cl-surface,#fff);color:var(--cl-ink,#171a1c);box-shadow:none}.steam-service-screen button:disabled{opacity:.45;cursor:default}.steam-service-screen :is(button,input):focus-visible{outline:2px solid var(--cl-accent-ink,#a84008);outline-offset:3px}.steam-service-error{min-width:0;padding:13px 14px;border:1px solid #ecc7c1;border-radius:15px;background:#fff2ef;color:var(--cl-danger,#b42318);font-size:13px;line-height:20px;text-align:left;overflow-wrap:anywhere}.steam-service-stage .steam-service-config-status{font-size:12px;line-height:18px;overflow-wrap:anywhere}.steam-service-summary{display:grid;gap:0;width:100%;margin:0;padding:6px 16px;border:1px solid var(--cl-line,#e1e4e0);border-radius:20px;background:var(--cl-surface,#fff);font-size:13px;line-height:20px;text-align:left}.steam-service-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:14px 0}.steam-service-summary>div+div{border-top:1px solid var(--cl-line,#e1e4e0)}.steam-service-summary dt{max-width:48%;color:var(--cl-muted,#657074)}.steam-service-summary dd{min-width:0;margin:0;color:var(--cl-ink,#171a1c);font-weight:700;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.steam-service-notice{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #ecdcca;border-radius:16px;background:#fffaf4;color:var(--cl-muted,#657074);font-size:12px;line-height:19px;text-align:left}.steam-service-notice svg{flex:none;margin-top:1px;color:var(--cl-accent-ink,#a84008)}.steam-service-actions{display:grid;gap:10px}.steam-service-state{display:grid;justify-items:center;gap:18px;text-align:center;padding-top:22px}.steam-service-state h2{margin:0}.steam-service-state>p{max-width:36ch}.steam-service-result-mark{display:grid;place-items:center;width:76px;height:76px;border:1px solid #eed8bf;border-radius:25px;background:#fff1e0;color:var(--cl-accent-ink,#a84008)}.steam-service-result-mark[data-status=COMPLETED]{border-color:#cfe3d3;background:#edf7ee;color:var(--cl-success,#286342)}.steam-service-state-art{width:160px;height:160px;object-fit:contain}.steam-service-intro p{max-width:36ch}.cash-withdrawal-preview .telegram-premium-plans .telegram-plan-pending{pointer-events:none;display:grid;align-content:center;justify-items:center;gap:10px;min-height:112px;border:1px solid var(--cl-line,#42424a);border-radius:18px;background:var(--cl-surface,#17171a)}.telegram-plan-pending>i{display:block;width:32px;height:24px;border-radius:6px;background:var(--cl-surface-2,#303036)}.telegram-plan-pending>i+i{width:48px;height:12px}.telegram-plan-pending>i+i+i{width:60px;height:12px}.telegram-pricing-message{display:grid;gap:10px}.telegram-pricing-message .telegram-config-retry{width:100%;margin:0}.telegram-pricing-stale{margin:0!important;color:var(--cl-muted,#657074)!important;font-size:12px!important;line-height:18px!important}@container steam-service (max-height:620px){.steam-service-header{min-height:60px;padding-block:8px}.steam-service-scroll{padding-block:8px 10px;scroll-padding-block:8px}.steam-service-stage,.steam-service-form{gap:8px}.steam-service-stage h2.steam-service-form-title{font-size:16px;line-height:22px}.steam-service-field{gap:4px}.steam-service-field>span{font-size:13px;line-height:18px}.steam-service-field small{line-height:16px}.steam-service-input{min-height:46px}.steam-service-input input{height:44px;padding-block:8px}.steam-service-input--amount input{font-size:21px}.steam-service-quote{gap:4px;padding:8px 12px}.steam-service-quote strong{font-size:19px;line-height:24px}.steam-service-quote>small{padding-top:4px}.steam-service-primary{min-height:44px;padding:10px 12px}}@media (max-width:359px){.steam-service-header{padding-inline:16px;gap:10px}.steam-service-scroll{padding-inline:16px}.steam-service-header h1{font-size:15px}.steam-service-screen .steam-service-brand{display:none}.steam-service-summary{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.steam-service-screen *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.phone-motion-slot{min-width:0;height:0;overflow:hidden;visibility:hidden}.phone-motion-slot__content{display:flow-root;min-width:0}.phone-topup-rows-motion{min-width:0}.app-shell .services-screen--journey .phone-motion-slot[data-phone-motion-row]:not([data-phone-motion-row="0"]) .phone-motion-slot__content{padding-top:24px}.app-shell .services-screen--journey .phone-motion-slot[data-phone-motion-row]:not([data-phone-motion-row="0"]) .phone-topup-row{padding-top:12px;border-top:1px solid #303036}html.dallas-client-light .services-screen.services-screen--journey .phone-motion-slot[data-phone-motion-row] .phone-topup-row{border-color:var(--cl-line)}.phone-amount-mode-content{display:grid;gap:12px;min-width:0}@media (prefers-reduced-motion: reduce){.phone-motion-slot{animation:none!important;transition:none!important}}.services-screen [data-saved-requisite-field]{--saved-requisite-border: #d99156;--saved-requisite-fill: #33261c}html.dallas-client-light .services-screen [data-saved-requisite-field]{--saved-requisite-border: #df8d4f;--saved-requisite-fill: #fff0e2}.lp-screen{--lp-ink:var(--cl-ink,#202622);--lp-muted:var(--cl-muted,#76807b);--lp-line:var(--cl-line,#e0e5df);--lp-bg:var(--cl-bg,#f6f6f3);--lp-accent:var(--cl-accent,#88613b);position:relative;grid-row:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:var(--lp-ink);background:var(--lp-bg);text-align:left;isolation:isolate}.lp-screen *{box-sizing:border-box}.lp-header{display:grid;grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid color-mix(in srgb,var(--lp-line) 65%,transparent);background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:2}.lp-header>span:nth-child(2){font-size:17px;font-weight:650;line-height:23px;text-align:center}.lp-back{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgba(222,227,218,.7);border-radius:50%;color:var(--lp-ink);background:#ffffffd1;cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-header-mark{display:grid;place-items:center;width:42px;height:42px;color:#92714b;background:#f4eee4;border:1px solid #e8ddcc;border-radius:15px}.lp-content{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:25px 22px 30px;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp-content::-webkit-scrollbar{display:none}.lp-stage{display:grid;gap:21px;max-width:560px;min-width:0;margin:0 auto}.lp-screen[data-kind=phone][data-phase=review] .lp-stage{gap:16px}.lp-screen[data-kind=phone][data-phase=review] .lp-summary-row{padding-block:12px}.lp-screen[data-kind=phone][data-phase=review] .lp-summary-row--total{padding-block:16px}.lp-heading{display:grid;gap:9px;padding:1px 0 2px}.lp-eyebrow{color:#98794f;font-size:12px;line-height:18px;font-weight:600;letter-spacing:.025em}.lp-heading h1,.lp-result h1,.lp-unavailable h1{margin:0;color:var(--lp-ink);font-size:31px;line-height:1.13;letter-spacing:-.9px;font-weight:690;outline:none}.lp-heading p,.lp-result>p,.lp-unavailable>p{margin:0;color:var(--lp-muted);font-size:14px;line-height:21px;overflow-wrap:anywhere}.lp-switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:100%;padding:4px;border:1px solid var(--lp-line);border-radius:18px;background:#efefe9}.lp-switch button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px 9px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--lp-muted);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,color .2s;-webkit-tap-highlight-color:transparent}.lp-switch button[aria-pressed=true]{background:#fffffff2;border-color:#e4e2d8;color:var(--lp-ink);box-shadow:0 2px 5px #29302306}.lp-funding{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:15px 17px;border:1px solid #e4dece;border-radius:19px;background:linear-gradient(110deg,#ffffffe6,#f7efdfa8);box-shadow:inset 0 1px #fffb}.lp-funding>span{display:flex;align-items:center;gap:10px;min-width:0;color:#826346}.lp-funding strong{color:var(--lp-ink);font-size:13px;line-height:18px;font-weight:600}.lp-funding>b{font-size:13px;line-height:18px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lp-form{display:grid;gap:17px;min-width:0;margin:0}.lp-field{display:grid;gap:9px;min-width:0;padding:17px 18px;border:1px solid var(--lp-line);border-radius:21px;background:#ffffffdb;box-shadow:0 3px 12px #28332102}.lp-field>span,.lp-field>label{font-size:12px;line-height:18px;color:var(--lp-muted);font-weight:550}.lp-field input,.lp-field select{display:block;width:100%;min-width:0;min-height:32px;margin:0;padding:0;border:0;outline:0;border-radius:0;color:var(--lp-ink);background:transparent;box-shadow:none;font-family:inherit;font-size:17px;line-height:25px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lp-field input::placeholder{color:#a2aaa3;font-weight:400}.lp-field:focus-within{border-color:#cbb994;box-shadow:0 0 0 3px #ccb78c17}.lp-field small{display:block;font-size:11px;line-height:17px;color:var(--lp-muted);font-weight:400}.lp-field .lp-field-error{color:#aa5147}.lp-field--amount>div{display:flex;align-items:baseline;gap:10px}.lp-field--amount input{font-size:32px;line-height:40px;font-weight:650;letter-spacing:-.8px;font-variant-numeric:tabular-nums}.lp-field--amount>div>span{font-size:26px;color:#a9a597}.lp-bank-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:34px;padding:0;border:0;background:transparent;color:var(--lp-ink);text-align:left;font-size:17px;line-height:25px;cursor:pointer}.lp-bank-picker{overflow:hidden;min-width:0}.lp-bank-search{display:flex;align-items:center;gap:9px;min-width:0;margin:8px 0 5px;padding:10px 12px;background:#f5f5f0;border:1px solid var(--lp-line);border-radius:12px;color:var(--lp-muted)}.lp-bank-search input{font-size:14px;line-height:22px;min-height:24px}.lp-bank-options{max-height:224px;overflow-y:auto;overscroll-behavior:contain}.lp-bank-options button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:11px 3px;border:0;border-bottom:1px solid #e8eae4;background:transparent;color:var(--lp-ink);font-size:14px;line-height:20px;text-align:left;cursor:pointer}.lp-bank-options button[aria-pressed=true]{color:#8d683e}.lp-bank-options>p,.lp-bank-error{font-size:12px;line-height:18px;color:var(--lp-muted)}.lp-bank-error button{padding:8px 0;border:0;background:transparent;color:#88613b;cursor:pointer}.lp-summary{overflow:hidden;min-width:0;padding:4px 18px;border:1px solid var(--lp-line);border-radius:24px;background:#ffffffe3;box-shadow:0 6px 20px #28332103}.lp-summary-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);align-items:baseline;gap:16px;padding:15px 0;border-bottom:1px solid #e8eae4;min-width:0}.lp-summary-row:last-child{border-bottom:0}.lp-summary-row>span{font-size:13px;line-height:19px;color:var(--lp-muted)}.lp-summary-row>strong{min-width:0;overflow-wrap:anywhere;color:var(--lp-ink);text-align:right;font-size:14px;line-height:20px;font-weight:550;font-variant-numeric:tabular-nums}.lp-summary-row--total{padding-block:18px}.lp-summary-row--total>span{font-weight:600;color:var(--lp-ink)}.lp-summary-row--total>strong{font-size:20px;line-height:26px;font-weight:680;letter-spacing:-.3px}.lp-price-life{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:-3px;color:#8e795a;font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}.lp-price-life[data-expired=true]{color:#a85548}.lp-actions{display:grid;gap:10px;margin-top:1px}.lp-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;margin:0;padding:15px 16px;border:1px solid #dbc3a3;border-radius:18px;background:linear-gradient(130deg,#fff5e6,#eddbba);color:#76512e;font-family:inherit;font-size:15px;line-height:22px;font-weight:650;text-align:center;cursor:pointer;box-shadow:inset 0 1px #ffffffb5,0 4px 11px #72582b05;transition:filter .18s,transform .18s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lp-button:active:not(:disabled){transform:scale(.985)}.lp-button:disabled{opacity:.46;cursor:default;box-shadow:none}.lp-button--secondary{background:#ffffffbd;border-color:var(--lp-line);color:var(--lp-ink);box-shadow:none}.lp-button--quiet{min-height:44px;padding-block:10px;border-color:transparent;background:transparent;color:var(--lp-muted);box-shadow:none;font-size:13px;font-weight:500}.lp-error{margin:0;padding:13px 15px;border:1px solid #ebcfc6;border-radius:15px;background:#fff4ef;color:#a35343;font-size:13px;line-height:19px;overflow-wrap:anywhere}.lp-result,.lp-unavailable{display:grid;justify-items:center;gap:16px;min-width:0;text-align:center;padding:24px 1px 8px}.lp-result>p,.lp-unavailable>p{max-width:380px}.lp-result h1,.lp-unavailable h1{font-size:29px;line-height:34px}.lp-result .lp-error,.lp-unavailable .lp-error{width:100%}.lp-state-icon{display:grid;place-items:center;width:76px;height:76px;border-radius:26px;border:1px solid #e3d6be;background:linear-gradient(135deg,#fff9ef,#efe1c8);color:#937244;box-shadow:inset 0 1px #ffffffd9,0 8px 20px #644c2205}.lp-result--success .lp-state-icon{color:#608271;background:linear-gradient(135deg,#f8fcf7,#e5ede2);border-color:#dbe4d8}.lp-result--failed .lp-state-icon{color:#a86659;background:#fff2ec;border-color:#ebd7cc}.lp-qr-check{display:grid;justify-items:center;gap:23px;padding-top:10px}.lp-qr-check .lp-error{width:100%}.lp-loading{display:grid;justify-items:center;align-content:center;gap:15px;min-height:270px;color:var(--lp-muted);font-size:13px}.lp-progress{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:33px;min-height:16px;color:#a98a5d}.lp-progress>i{display:block;width:5px;height:5px;border-radius:50%;background:currentColor;animation:lp-wave 1.15s ease-in-out infinite}.lp-progress>i:nth-child(2){animation-delay:.12s}.lp-progress>i:nth-child(3){animation-delay:.24s}.lp-button .lp-progress{color:currentColor}@keyframes lp-wave{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}.lp-screen :is(button,input,select):focus-visible{outline:2px solid #aa8b5d;outline-offset:3px}html.dallas-client-light main.phone-frame:has(>.lp-screen){grid-template-rows:minmax(0,1fr)!important;gap:0;padding:0;background:var(--cl-bg,#f6f6f3)}html.dallas-client-light main.phone-frame:has(>.lp-screen)>.client-light-nav{display:none}@media (max-width:360px){.lp-header{padding:12px 15px;gap:8px}.lp-header>span:nth-child(2){font-size:15px}.lp-content{padding:21px 16px 24px}.lp-stage{gap:17px}.lp-heading h1{font-size:28px}.lp-field{padding:14px 15px}.lp-funding{padding:13px 14px;gap:6px}.lp-funding>b{font-size:12px}.lp-funding strong{font-size:12px}.lp-summary{padding-inline:14px}.lp-summary-row{gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lp-summary-row--total>strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.lp-progress>i{animation:none;opacity:.8}.lp-button,.lp-switch button{transition:none}.lp-button:active:not(:disabled){transform:none}}.lp-saved{max-width:560px;margin:21px auto 0;color:var(--lp-muted);font-size:12px;line-height:18px}.lp-saved details{overflow:hidden;border:1px solid var(--lp-line);border-radius:18px;background:#ffffff9e}.lp-saved summary{display:flex;align-items:center;gap:9px;min-height:48px;padding:13px 15px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lp-saved summary::-webkit-details-marker{display:none}.lp-saved summary>span{flex:1;min-width:0}.lp-saved summary b{margin-left:5px;color:#8e795a;font-weight:600;font-variant-numeric:tabular-nums}.lp-saved details[open] summary{border-bottom:1px solid var(--lp-line)}.lp-saved-list{display:grid;padding:0 14px}.lp-saved-list button{display:flex;align-items:center;gap:11px;min-width:0;width:100%;min-height:63px;padding:12px 0;border:0;border-bottom:1px solid var(--lp-line);background:transparent;color:var(--lp-muted);font:inherit;text-align:left;cursor:pointer}.lp-saved-list button:last-child{border-bottom:0}.lp-saved-list button>span{display:grid;gap:3px;flex:1;min-width:0}.lp-saved-list strong{color:var(--lp-ink);font-size:13px;line-height:18px;font-weight:550}.lp-saved-list small{font-size:11px;line-height:16px}.lp-saved>p,.lp-phone-auto{margin:0;padding:3px 2px;color:var(--lp-muted);font-size:12px;line-height:18px}.lp-saved>p{margin-top:10px}.ptu-cart-rows,.ptu-batch-list{display:grid;gap:15px;min-width:0}.ptu-cart-row{display:grid;gap:13px;min-width:0;padding:17px;border:1px solid var(--ptu-line,#e5e6dc);border-radius:24px;background:#ffffffb8;box-shadow:inset 0 1px #fff}.ptu-cart-row[data-invalid=true]{border-color:#d7b5a7}.ptu-cart-row>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.ptu-cart-row h2{display:flex;align-items:center;gap:9px;margin:0;font-size:15px;line-height:22px;font-weight:620;color:var(--ptu-ink)}.ptu-cart-row h2>span{color:#a48b64;font-size:11px;line-height:18px;font-variant-numeric:tabular-nums}.ptu-cart-row>header>button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--ptu-line);border-radius:50%;color:var(--ptu-muted);background:transparent}.ptu-cart-route.ptu-route{border-radius:19px;box-shadow:inset 0 1px #fff}.ptu-cart-route .ptu-selector{min-height:78px;padding:14px}.ptu-cart-route .ptu-selector strong{font-size:15px}.ptu-cart-row>.ptu-field{padding:13px;border-radius:16px;background:#ffffff70;box-shadow:none}.ptu-cart-row .ptu-field--amount input{font-size:27px;line-height:34px}.ptu-cart-caption{margin:0;color:var(--ptu-muted);font-size:11px;line-height:18px;overflow-wrap:anywhere}.ptu-cart-add{border-style:dashed;box-shadow:none}.ptu-batch-row{display:grid;gap:13px;min-width:0;padding:17px;border:1px solid var(--ptu-line);border-radius:22px;background:#ffffffbf}.ptu-batch-row-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}.ptu-cart-number{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--ptu-line);border-radius:12px;color:#a48b64;background:#f7f1e7}.ptu-batch-row-head>div{display:grid;gap:4px;flex:1;min-width:130px}.ptu-batch-row-head strong{font-size:14px;line-height:20px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ptu-batch-row-head small{color:var(--ptu-muted);font-size:10px;line-height:16px;overflow-wrap:anywhere}.ptu-batch-status{display:flex;align-items:center;gap:5px;color:var(--ptu-muted);font-size:10px;line-height:16px;max-width:100%;overflow-wrap:anywhere}.ptu-batch-row[data-batch-state=completed] .ptu-batch-status{color:#50725b}.ptu-batch-row[data-batch-state=failed] .ptu-batch-status{color:#a16352}.ptu-batch-row[data-batch-state=unknown],.ptu-batch-row[data-batch-state=review]{border-color:#d4be98}.ptu-batch-amounts{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--ptu-line);min-width:0}.ptu-batch-amounts>span{display:flex;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;color:var(--ptu-muted);font-size:11px;line-height:17px}.ptu-batch-amounts b,.ptu-batch-amounts strong{color:var(--ptu-ink);font-weight:550;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ptu-batch-amounts strong{font-size:13px}.ptu-cart-previous{max-width:560px;margin:22px auto 0;padding-top:18px;border-top:1px solid var(--ptu-line)}.ptu-cart-previous>summary{padding:10px 0;color:var(--ptu-muted);font-size:12px;line-height:20px;cursor:pointer}.ptu-cart-previous>.ptu-batch-list{margin-block:12px}html[data-client-theme=dark] .ptu-cart-row,html[data-client-theme=dark] .ptu-batch-row{background:#202624;box-shadow:none}html[data-client-theme=dark] .ptu-cart-row>.ptu-field{background:#191f1d}html[data-client-theme=dark] .ptu-cart-route.ptu-route{background:#191f1d;box-shadow:none}html[data-client-theme=dark] .ptu-cart-route .ptu-search,html[data-client-theme=dark] .ptu-cart-route .ptu-asset{background:#242d25;border-color:var(--ptu-line);box-shadow:none}html[data-client-theme=dark] .ptu-cart-route .ptu-options>button{border-color:var(--ptu-line)}html[data-client-theme=dark] .ptu-cart-route .ptu-options>button[aria-selected=true]{background:#302c23}html[data-client-theme=dark] .ptu-cart-route .ptu-search button{background:#374032;color:#d6dccf}html[data-client-theme=dark] .ptu-cart-number{background:#2c2b23}html[data-client-theme=dark] .ptu-cart-screen{--ptu-ink:#edf0e9;--ptu-muted:#a0aba2;--ptu-line:#39413b;background:#151b18}html[data-client-theme=dark] .ptu-cart-screen .ptu-header{background:#1a211df0;border-color:var(--ptu-line)}html[data-client-theme=dark] .ptu-cart-screen .ptu-back,html[data-client-theme=dark] .ptu-cart-screen .ptu-button--secondary{background:#222a25;border-color:var(--ptu-line);color:var(--ptu-ink);box-shadow:none}html[data-client-theme=dark] .ptu-cart-screen .ptu-details,html[data-client-theme=dark] .ptu-cart-screen .ptu-saved details{background:#202624;box-shadow:none}html[data-client-theme=dark] .ptu-cart-screen .ptu-detail{border-color:var(--ptu-line)}html[data-client-theme=dark] .ptu-cart-screen .ptu-detail--total>span{color:var(--ptu-ink)}html[data-client-theme=dark] .ptu-cart-screen .ptu-funding{background:linear-gradient(120deg,#252c24,#2b2b22);border-color:var(--ptu-line);box-shadow:none}html[data-client-theme=dark] .ptu-cart-screen .ptu-funding strong{color:#bfc5b7}html[data-client-theme=dark] .ptu-cart-screen .ptu-error{background:#342722;border-color:#694b3d;color:#e6b9a6}html[data-client-theme=dark] .ptu-cart-screen .ptu-notice{background:#302a1e;border-color:#64543d;color:#dec9a2}@media (max-width:359px){.ptu-cart-row,.ptu-batch-row{padding:13px}.ptu-cart-route .ptu-selector{padding:12px;gap:10px}.ptu-cart-row .ptu-field input{font-size:17px}.ptu-cart-row .ptu-field--amount input{font-size:26px}}.ptu-screen{--ptu-ink:#202820;--ptu-muted:#7b837b;--ptu-line:#e5e6dc;--ptu-champagne:#d9c19a;--ptu-gold:#876b46;display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;min-width:0;width:100%;overflow:hidden;color:var(--ptu-ink);background:radial-gradient(ellipse at 100% 0,rgba(233,226,206,.22),transparent 48%),#f7f8f3;font-family:inherit;isolation:isolate}.ptu-screen *{box-sizing:border-box}.ptu-screen button,.ptu-screen input{font-family:inherit;-webkit-tap-highlight-color:transparent}.ptu-screen button{touch-action:manipulation}.ptu-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:14px 20px 15px;background:#ffffffd9;border-bottom:1px solid #e6e8dfbd;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);z-index:2}.ptu-header>span:nth-child(2){color:var(--ptu-ink);font-size:16px;line-height:23px;font-weight:650;text-align:center;letter-spacing:-.25px}.ptu-back{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #e5e7dd;border-radius:50%;background:#ffffffbf;color:var(--ptu-ink);cursor:pointer;transition:background .18s,transform .18s}.ptu-header-mark{display:grid;place-items:center;justify-self:end;width:41px;height:41px;border:1px solid #e7decd;border-radius:15px;background:linear-gradient(135deg,#fffaf1,#efe6d4);color:#977d56;box-shadow:inset 0 1px #fff}.ptu-content{overflow-y:auto;overflow-x:hidden;min-width:0;min-height:0;padding:26px 21px 28px;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ptu-content::-webkit-scrollbar{display:none}.ptu-stage{display:grid;gap:20px;min-width:0;max-width:560px;margin:0 auto}.ptu-heading{display:grid;gap:9px;min-width:0}.ptu-eyebrow{font-size:11px;line-height:17px;letter-spacing:.045em;font-weight:600;color:#947950}.ptu-heading h1,.ptu-result h1{margin:0;color:var(--ptu-ink);font-size:31px;line-height:1.14;letter-spacing:-.85px;font-weight:680;outline:0}.ptu-heading>p,.ptu-result>p{margin:0;color:var(--ptu-muted);font-size:13px;line-height:20px;overflow-wrap:anywhere}.ptu-catalog-count{display:flex;align-items:center;gap:9px;margin-top:3px;color:#92998f;font-size:11px;line-height:17px;font-weight:500}.ptu-catalog-count i{display:block;width:3px;height:3px;border-radius:50%;background:#b6bba9}.ptu-route{min-width:0;border:1px solid var(--ptu-line);border-radius:24px;background:linear-gradient(135deg,#fffffff5,#ffffffc2);box-shadow:inset 0 1px #fff,0 6px 24px #26352203;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden}.ptu-route-section+.ptu-route-section{border-top:1px solid var(--ptu-line)}.ptu-selector{display:flex;align-items:center;gap:13px;width:100%;min-width:0;min-height:87px;padding:17px;border:0;background:transparent;color:var(--ptu-ink);text-align:left;cursor:pointer}.ptu-selector>span:nth-child(2){display:grid;gap:4px;flex:1;min-width:0}.ptu-selector small{font-size:11px;line-height:16px;font-weight:450;color:var(--ptu-muted)}.ptu-selector strong{min-width:0;overflow-wrap:anywhere;font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.2px}.ptu-selector .ptu-placeholder{color:#8f978e;font-weight:450}.ptu-selector>span:last-child{display:grid;place-items:center;flex:none;color:#8d9689}.ptu-selector:disabled{cursor:default}.ptu-asset{display:grid;place-items:center;flex:none;width:48px;height:48px;overflow:hidden;border:1px solid #eceee5;border-radius:16px;background:#f6f7f1;color:#a1a98e;box-shadow:inset 0 1px #ffffffb3}.ptu-asset img{display:block;width:100%;height:100%;object-fit:contain}.ptu-asset--flag{width:45px;height:34px;border-radius:9px;background:#f1f3ec}.ptu-asset--flag img{object-fit:cover}.ptu-picker{min-width:0;overflow:hidden}.ptu-search{display:flex;align-items:center;gap:9px;margin:0 14px 6px;padding:10px 11px;min-width:0;border:1px solid #e5e7db;border-radius:13px;background:#f3f5ed;color:#929b89}.ptu-search input{flex:1;min-width:0;min-height:25px;margin:0;padding:0;border:0;outline:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ptu-ink);font-size:14px;line-height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ptu-search input::placeholder{color:#a0a899}.ptu-search button{display:grid;place-items:center;flex:none;min-width:26px;min-height:26px;padding:0;border:0;border-radius:8px;background:#e8ecdf;color:#899379;cursor:pointer}.ptu-options{max-height:276px;overflow:auto;padding:0 14px 8px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9decf transparent}.ptu-options>button{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:69px;padding:12px 6px;border:0;border-bottom:1px solid #e9ebe2;background:transparent;text-align:left;color:var(--ptu-ink);cursor:pointer;transition:background .16s}.ptu-options>button:last-of-type{border-bottom:0}.ptu-options>button[aria-selected=true]{background:#f8f3e9;border-radius:12px;border-bottom-color:transparent}.ptu-options>button>.ptu-asset{width:39px;height:39px;border-radius:12px}.ptu-options>button>.ptu-asset--flag{width:38px;height:29px;border-radius:7px}.ptu-options>button>span:nth-child(2){display:grid;flex:1;min-width:0;gap:3px}.ptu-options strong{font-size:13px;line-height:18px;font-weight:550;overflow-wrap:anywhere}.ptu-options small{font-size:10px;line-height:16px;color:var(--ptu-muted);font-variant-numeric:tabular-nums}.ptu-option-end{flex:none;min-width:24px;color:#a4aa9b;font-size:12px;line-height:18px;text-align:right;font-variant-numeric:tabular-nums}.ptu-selected{display:grid;place-items:center;flex:none;width:23px;height:23px;border:1px solid #d3bea0;border-radius:50%;background:#eadabe;color:#83633d;box-shadow:inset 0 1px #ffffff5c}.ptu-no-results{margin:17px 6px 19px;color:var(--ptu-muted);font-size:12px;line-height:19px}.ptu-form{display:grid;gap:15px;margin:0;min-width:0}.ptu-field{display:grid;gap:9px;min-width:0;padding:16px 17px;border:1px solid var(--ptu-line);border-radius:21px;background:#ffffffd4;box-shadow:inset 0 1px #fff,0 3px 15px #26352202;transition:border-color .18s,box-shadow .18s}.ptu-field>span{color:var(--ptu-muted);font-size:11px;line-height:17px;font-weight:500}.ptu-field input{width:100%;min-width:0;min-height:29px;padding:0;margin:0;border:0;outline:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ptu-ink);font-size:18px;line-height:27px;font-weight:500;letter-spacing:.1px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ptu-field input::placeholder{color:#b0b5a9;font-weight:400}.ptu-field input:disabled{color:#afb4aa;-webkit-text-fill-color:#afb4aa;opacity:1}.ptu-field:focus-within{border-color:#cdbb98;box-shadow:0 0 0 3px #d9c8a522}.ptu-field small{display:block;color:#92998c;font-size:10px;line-height:16px;font-weight:400;overflow-wrap:anywhere}.ptu-field .ptu-field-error{color:#a85d50}.ptu-field--amount>div{display:flex;align-items:baseline;gap:10px;min-width:0}.ptu-field--amount input{font-size:32px;line-height:38px;font-weight:650;letter-spacing:-.7px;font-variant-numeric:tabular-nums}.ptu-field--amount b{color:#a2a996;font-size:22px;line-height:29px;font-weight:450;white-space:nowrap}.ptu-funding{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:14px 15px;border:1px solid #e5dfd1;border-radius:17px;background:linear-gradient(110deg,#fffffff2,#f2ead9b3);box-shadow:inset 0 1px #fff}.ptu-funding>span{display:flex;align-items:center;gap:9px;min-width:0;color:#a28b65}.ptu-funding strong{color:#716b5d;font-size:11px;line-height:17px;font-weight:550}.ptu-funding>b{color:var(--ptu-ink);font-size:12px;line-height:18px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.ptu-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;min-height:54px;padding:14px 15px;margin:0;border:1px solid #dbc49e;border-radius:18px;background:linear-gradient(125deg,#fcf2df,#e8d4af);color:#795e38;box-shadow:inset 0 1px #ffffffba,0 4px 14px #72582b07;font-size:14px;line-height:21px;font-weight:650;text-align:center;cursor:pointer;transition:transform .18s,filter .18s,opacity .18s}.ptu-button:active:not(:disabled),.ptu-back:active{transform:scale(.98)}.ptu-button:disabled{opacity:.44;cursor:default;box-shadow:none}.ptu-button--secondary{border-color:var(--ptu-line);background:#ffffffba;color:var(--ptu-ink);box-shadow:inset 0 1px #fff;font-weight:550}.ptu-button--quiet{min-height:40px;padding-block:9px;border-color:transparent;background:transparent;color:#8d9686;box-shadow:none;font-size:12px;font-weight:450}.ptu-actions{display:grid;gap:10px;min-width:0}.ptu-error{margin:0;padding:13px 14px;min-width:0;border:1px solid #ead4c9;border-radius:15px;background:#fff5ef;color:#a25b4c;font-size:12px;line-height:19px;overflow-wrap:anywhere}.ptu-notice{display:flex;align-items:flex-start;gap:9px;margin:0;padding:13px 14px;min-width:0;border:1px solid #e5dec9;border-radius:15px;background:#faf6e9;color:#94815d;font-size:12px;line-height:19px;overflow-wrap:anywhere}.ptu-notice>svg{flex:none;margin-top:1px}.ptu-notice>span{min-width:0}.ptu-notice button{display:block;padding:7px 0 0;border:0;background:none;text-align:left;color:#82623a;font-size:12px;line-height:18px;font-weight:550;cursor:pointer}.ptu-review-route{display:flex;align-items:center;gap:12px;min-width:0;padding:16px;border:1px solid var(--ptu-line);border-radius:21px;background:#ffffffcf;box-shadow:inset 0 1px #fff}.ptu-review-route>span:nth-child(2){display:grid;flex:1;min-width:0;gap:5px}.ptu-review-route strong{font-size:15px;line-height:21px;font-weight:600;overflow-wrap:anywhere}.ptu-review-route small{color:var(--ptu-muted);font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}.ptu-review-route>.ptu-asset--flag{width:31px;height:24px;border-radius:6px}.ptu-details{min-width:0;overflow:hidden;padding:3px 17px;border:1px solid var(--ptu-line);border-radius:23px;background:#ffffffe0;box-shadow:inset 0 1px #fff,0 5px 17px #26352202}.ptu-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:baseline;gap:13px;padding:13px 0;min-width:0;border-bottom:1px solid #e9ebe2}.ptu-detail:last-child{border-bottom:0}.ptu-detail>span{color:var(--ptu-muted);font-size:11px;line-height:18px}.ptu-detail>strong{min-width:0;color:var(--ptu-ink);font-size:12px;line-height:19px;font-weight:550;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ptu-detail--total{padding-block:17px}.ptu-detail--total>span{color:#5c6658;font-weight:550}.ptu-detail--total>strong{font-size:21px;line-height:27px;font-weight:650;letter-spacing:-.4px}.ptu-price-life{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:-5px;color:#9b8764;font-size:11px;line-height:18px;font-variant-numeric:tabular-nums}.ptu-price-life[data-expired=true]{color:#ad6754}.ptu-result,.ptu-unavailable{display:grid;justify-items:center;gap:16px;min-width:0;padding:25px 0 4px;text-align:center}.ptu-result h1{font-size:29px;line-height:34px;letter-spacing:-.7px}.ptu-result>p{max-width:350px}.ptu-result>.ptu-actions,.ptu-result>.ptu-error{width:100%}.ptu-result .ptu-button{width:100%}.ptu-state-icon{display:grid;place-items:center;width:76px;height:76px;border:1px solid #e6d6bb;border-radius:26px;background:linear-gradient(135deg,#fffbf1,#eee0c4);box-shadow:inset 0 1px #ffffffbf,0 8px 18px #72582b06;color:#a58a5e}.ptu-state-icon>svg{width:34px;height:34px}.ptu-result--success .ptu-state-icon{color:#71907b;border-color:#d9e3d3;background:linear-gradient(135deg,#fafff6,#e5eddd)}.ptu-result--failed .ptu-state-icon{color:#b07765;border-color:#ead7ca;background:linear-gradient(135deg,#fffaf4,#f5e6dc)}.ptu-unavailable{padding:16px 3px 5px}.ptu-unavailable h2{margin:0;color:var(--ptu-ink);font-size:19px;line-height:25px;font-weight:600;letter-spacing:-.3px}.ptu-unavailable>p{margin:0;color:var(--ptu-muted);font-size:13px;line-height:20px}.ptu-unavailable .ptu-button{margin-top:3px}.ptu-spinner{display:inline-grid;place-items:center;flex:none;color:#a98d62}.ptu-spinner>svg{animation:ptu-spin .9s linear infinite}.ptu-result>.ptu-spinner{width:76px;height:76px;border:1px solid #e6d6bb;border-radius:26px;background:#f7efdf}.ptu-result>.ptu-spinner>svg{width:34px;height:34px}.ptu-button .ptu-spinner{color:currentColor}.ptu-loading{display:grid;gap:17px;min-width:0;padding:20px 0;color:var(--ptu-muted);font-size:12px;line-height:19px;text-align:center}.ptu-loading>div{height:86px;border:1px solid var(--ptu-line);border-radius:22px;background:linear-gradient(110deg,#f3f4ed,#fffdf7,#f3f4ed);background-size:220% 100%;animation:ptu-shimmer 1.8s ease infinite}.ptu-loading>div:first-child{width:72%;height:56px;margin-bottom:12px;border:0;border-radius:15px}.ptu-loading>div:nth-child(3){height:130px}.ptu-saved{max-width:560px;min-width:0;margin:19px auto 0;color:var(--ptu-muted)}.ptu-saved details{overflow:hidden;border:1px solid var(--ptu-line);border-radius:17px;background:#fff9;box-shadow:inset 0 1px #fff}.ptu-saved summary{display:flex;align-items:center;gap:9px;min-width:0;min-height:47px;padding:13px 14px;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11px;line-height:18px}.ptu-saved summary::-webkit-details-marker{display:none}.ptu-saved summary>span{flex:1;min-width:0}.ptu-saved summary b{margin-left:5px;color:#947b53;font-weight:600;font-variant-numeric:tabular-nums}.ptu-saved details[open] summary{border-bottom:1px solid var(--ptu-line)}.ptu-saved details>div{display:grid;padding:0 14px}.ptu-saved details>div>button{display:flex;align-items:center;gap:10px;min-width:0;min-height:65px;padding:12px 0;border:0;border-bottom:1px solid var(--ptu-line);background:none;color:#9ca68f;text-align:left;cursor:pointer}.ptu-saved details>div>button:last-child{border-bottom:0}.ptu-saved details>div>button>span{display:grid;gap:3px;flex:1;min-width:0}.ptu-saved strong{color:var(--ptu-ink);font-size:12px;line-height:18px;font-weight:550}.ptu-saved small,.ptu-saved>p{color:var(--ptu-muted);font-size:10px;line-height:17px}.ptu-saved>p{margin:10px 1px 0}.ptu-screen :is(button,input,summary):focus-visible{outline:2px solid #b2996f;outline-offset:3px}.ptu-search:focus-within{border-color:#cdbb98;box-shadow:0 0 0 3px #d9c8a522}.ptu-search input:focus-visible,.ptu-field input:focus-visible{outline:0}html.dallas-client-light main.phone-frame:has(>.ptu-screen){grid-template-rows:minmax(0,1fr)!important;gap:0;background:#f7f8f3}html.dallas-client-light main.phone-frame:has(>.ptu-screen)>.client-light-nav{display:none}@keyframes ptu-spin{to{transform:rotate(360deg)}}@keyframes ptu-shimmer{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (max-width:360px){.ptu-header{padding:12px 15px;gap:8px}.ptu-header>span:nth-child(2){font-size:14px}.ptu-content{padding:22px 15px 24px}.ptu-stage{gap:17px}.ptu-heading h1{font-size:28px}.ptu-heading>p{font-size:12px;line-height:19px}.ptu-selector{padding:15px 13px;gap:11px;min-height:80px}.ptu-selector strong{font-size:15px}.ptu-field{padding:15px}.ptu-detail{gap:10px}.ptu-detail--total>strong{font-size:19px}.ptu-details{padding-inline:15px}.ptu-options{padding-inline:10px}.ptu-search{margin-inline:10px}.ptu-option-end{font-size:11px}}@media (min-width:480px){.ptu-content{padding:30px 27px 35px}.ptu-heading h1{font-size:33px}.ptu-stage{gap:22px}.ptu-field{padding:18px 19px}.ptu-selector{padding:19px}.ptu-detail{padding-block:14px}.ptu-heading>p{font-size:14px;line-height:21px}}@media (max-height:820px){.ptu-content{padding-top:21px;padding-bottom:22px}.ptu-stage{gap:16px}.ptu-form{gap:12px}.ptu-field{gap:7px;padding-block:14px}.ptu-heading{gap:8px}}@media (prefers-reduced-motion:reduce){.ptu-screen *,.ptu-screen *:before,.ptu-screen *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ptu-catalog-loading{display:grid;justify-items:center;gap:22px;width:100%;min-width:0;max-width:560px;margin-inline:auto;padding:5px 0 12px;isolation:isolate;color:var(--ptu-ink,#202820)}.ptu-catalog-loading,.ptu-catalog-loading *{box-sizing:border-box}.ptu-catalog-loading__scene{position:relative;width:min(100%,320px);height:190px;overflow:hidden;pointer-events:none;contain:layout paint}.ptu-catalog-loading__halo{position:absolute;top:5%;right:5%;bottom:0;left:5%;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,#e9dfc34d 0,#f3ead738 38%,#f7f8f300 72%)}.ptu-catalog-loading__orbit{position:absolute;left:50%;top:53%;border:1px solid #d8c8a64d;border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg);animation:ptu-catalog-orbit 17s linear infinite}.ptu-catalog-loading__orbit--outer{width:263px;height:111px}.ptu-catalog-loading__orbit--inner{width:211px;height:144px;border-color:#d9ddce80;animation-duration:23s;animation-direction:reverse}.ptu-catalog-loading__orbit>i{position:absolute;top:50%;left:-4px;width:7px;height:7px;margin-top:-3.5px;border:1px solid #fcf7e9;border-radius:50%;background:#cfb581;box-shadow:0 0 0 4px #eaddbe26}.ptu-catalog-loading__orbit>i+i{left:auto;right:-3px;width:5px;height:5px;background:#bdc5ad;border-color:#f7f8f3;box-shadow:none}.ptu-catalog-loading__orbit--inner>i{width:5px;height:5px;left:auto;right:-3px;background:#c3cbaf;border-color:#f8f9f2;box-shadow:none}.ptu-catalog-loading__shadow{position:absolute;left:50%;bottom:15px;width:85px;height:14px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse,#887b5f13,transparent 72%)}.ptu-catalog-loading__sim{position:absolute;left:50%;top:49%;width:99px;height:127px;transform:translate(-50%,-50%) rotate(-10deg);animation:ptu-catalog-float 4.6s ease-in-out infinite;will-change:transform}.ptu-catalog-loading__sim>svg{display:block;width:100%;height:100%;filter:drop-shadow(0 8px 9px #8b795a13)}.ptu-catalog-loading__sim-gleam{position:absolute;top:1px;right:1px;bottom:1px;left:1px;overflow:hidden;border-radius:12px;clip-path:polygon(0 0,60% 0,100% 31%,100% 100%,0 100%)}.ptu-catalog-loading__sim-gleam:after{content:"";position:absolute;top:-25%;right:-70%;bottom:-25%;left:-70%;background:linear-gradient(112deg,transparent 38%,#ffffff8c 49%,transparent 60%);transform:translate(-60%);animation:ptu-catalog-gleam 4.6s ease-in-out infinite}.ptu-catalog-loading__signal{animation:ptu-catalog-signal 3.2s ease-in-out infinite}.ptu-catalog-loading__spark{position:absolute;display:block;width:4px;height:4px;border-radius:50%;background:#c4ac78;animation:ptu-catalog-signal 3.8s ease-in-out infinite}.ptu-catalog-loading__spark--one{left:20%;top:20%;opacity:.38}.ptu-catalog-loading__spark--two{right:17%;bottom:18%;width:3px;height:3px;background:#aebba0;animation-delay:-1.9s;opacity:.45}.ptu-catalog-loading__copy{display:grid;justify-items:center;gap:7px;min-width:0;text-align:center}.ptu-catalog-loading__eyebrow{color:var(--ptu-gold,#876b46);font-size:10px;line-height:16px;font-weight:550;letter-spacing:.045em}.ptu-catalog-loading__copy h2{margin:0;color:inherit;font-size:27px;line-height:33px;letter-spacing:-.65px;font-weight:650}.ptu-catalog-loading__copy p{margin:0;color:var(--ptu-muted,#7b837b);font-size:12px;line-height:19px;overflow-wrap:anywhere}.ptu-catalog-loading__skeleton{display:grid;gap:11px;width:100%;min-width:0;margin-top:2px}.ptu-catalog-loading__row{position:relative;display:flex;align-items:center;gap:13px;width:100%;min-width:0;height:75px;overflow:hidden;padding:15px 17px;border:1px solid var(--ptu-line,#e5e6dc);border-radius:21px;background:linear-gradient(135deg,#ffffffd9,#fffffff0);box-shadow:inset 0 1px #fff}.ptu-catalog-loading__row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 23%,#f3ebd649 45%,#ffffffc4 53%,transparent 74%);transform:translate(-115%);animation:ptu-catalog-shimmer 2.8s ease-in-out infinite;will-change:transform}.ptu-catalog-loading__row:nth-child(2):after{animation-delay:-1.4s}.ptu-catalog-loading__badge{display:block;flex:none;width:42px;height:34px;border:1px solid #e9eadf;border-radius:10px;background:linear-gradient(135deg,#f1f3e9,#ecefe3)}.ptu-catalog-loading__row:nth-child(2) .ptu-catalog-loading__badge{height:39px;border-radius:13px;background:linear-gradient(135deg,#f4eedf,#f1e8d6);border-color:#eae1cf}.ptu-catalog-loading__lines{display:grid;gap:8px;flex:1;min-width:0}.ptu-catalog-loading__lines>i{display:block;width:68%;height:8px;border-radius:4px;background:#e9ece1}.ptu-catalog-loading__lines>i+i{width:43%;height:6px;background:#f0f2e9}.ptu-catalog-loading__row:nth-child(2) .ptu-catalog-loading__lines>i:first-child{width:57%}.ptu-catalog-loading__chevron{display:block;flex:none;width:7px;height:7px;margin-right:3px;border-top:1.5px solid #d9dece;border-right:1.5px solid #d9dece;transform:rotate(45deg)}@keyframes ptu-catalog-float{0%,to{transform:translate(-50%,-50%) rotate(-10deg)}50%{transform:translate(-50%,calc(-50% - 6px)) rotate(-6deg)}}@keyframes ptu-catalog-orbit{0%{transform:translate(-50%,-50%) rotate(-18deg)}to{transform:translate(-50%,-50%) rotate(342deg)}}@keyframes ptu-catalog-gleam{0%,20%{transform:translate(-60%);opacity:0}38%{opacity:.65}65%,to{transform:translate(60%);opacity:0}}@keyframes ptu-catalog-signal{0%,to{opacity:.4}50%{opacity:.85}}@keyframes ptu-catalog-shimmer{0%,12%{transform:translate(-115%)}75%,to{transform:translate(115%)}}@media (max-width:360px),(max-height:740px){.ptu-catalog-loading{gap:17px;padding-top:0}.ptu-catalog-loading__scene{height:148px}.ptu-catalog-loading__sim{width:82px;height:105px}.ptu-catalog-loading__orbit--outer{width:230px;height:91px}.ptu-catalog-loading__orbit--inner{width:179px;height:118px}.ptu-catalog-loading__copy h2{font-size:24px;line-height:29px}.ptu-catalog-loading__skeleton{gap:10px}.ptu-catalog-loading__row{height:64px;padding:12px 15px;border-radius:19px}.ptu-catalog-loading__badge{width:36px;height:29px}.ptu-catalog-loading__row:nth-child(2) .ptu-catalog-loading__badge{height:35px}}@media (max-height:650px){.ptu-catalog-loading{gap:14px;padding-bottom:8px}.ptu-catalog-loading__scene{height:132px}.ptu-catalog-loading__eyebrow{display:none}.ptu-catalog-loading__row{height:60px}.ptu-catalog-loading__copy{gap:6px}}@media (prefers-reduced-motion:reduce){.ptu-catalog-loading *,.ptu-catalog-loading *:before,.ptu-catalog-loading *:after{animation:none!important;transition:none!important;will-change:auto!important}.ptu-catalog-loading__sim-gleam,.ptu-catalog-loading__row:after{display:none}.ptu-catalog-loading__signal{opacity:.75}}@media (forced-colors:active){.ptu-catalog-loading__halo,.ptu-catalog-loading__sim-gleam,.ptu-catalog-loading__row:after{display:none}.ptu-catalog-loading__row,.ptu-catalog-loading__badge{border-color:CanvasText;background:Canvas}.ptu-catalog-loading__lines>i{background:GrayText}.ptu-catalog-loading__copy,.ptu-catalog-loading__copy p,.ptu-catalog-loading__eyebrow{color:CanvasText}}.phone-frame.phone-frame--history-v2{grid-template-rows:minmax(0,1fr) 70px!important;grid-template-columns:minmax(0,1fr);gap:8px;isolation:isolate;overflow:hidden;background:#07080a}.phone-frame.phone-frame--history-v2:before{background:radial-gradient(circle at 105% 12%,rgba(255,126,5,.13),transparent 28%),radial-gradient(circle at -12% 80%,rgba(255,118,5,.07),transparent 29%),linear-gradient(180deg,#08090b,#050608)}.phone-frame.phone-frame--history-v2>.history-screen{grid-row:1!important;height:100%;padding:0;overflow-y:auto;overflow-x:hidden}.phone-frame.phone-frame--history-v2>.bottom-nav{grid-row:2!important;align-self:end;width:100%;height:70px;min-height:70px;max-height:70px;margin:0;padding:5px 8px 4px;border:1px solid rgba(255,255,255,.075);border-radius:25px;background:linear-gradient(180deg,#18191de8,#0d0e11f5);box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff0e;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item{height:60px;min-height:60px;grid-template-rows:34px 10px;align-content:center;gap:2px;padding:3px 0;border:1px solid transparent;border-radius:17px;transition:transform .16s ease,background .22s ease,border-color .22s ease}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item--active{border-color:#ff941a21;background:linear-gradient(180deg,#ff8e121b,#ff770008)}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item:active{transform:scale(.9)}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item__icon-shell{width:34px;height:34px}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item__icon-shell--scan{width:54px;height:54px;transform:translateY(-6px)}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item__scan{width:54px;height:54px;border:1px solid rgba(255,255,255,.2);box-shadow:0 11px 24px #ff7c004f,0 0 32px #ff7d0029,inset 0 1px #ffffff38}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item__scan img{width:25px;height:25px}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item__label{font-size:7px;color:#ffffff8c}.phone-frame.phone-frame--history-v2 .bottom-nav .nav-item--active .nav-item__label{color:#fff}.history-v2{position:relative;isolation:isolate;min-height:100%;display:flex;flex-direction:column;gap:10px;padding:0 0 14px;color:#f7f7f8}.history-v2 button,.history-v2 input{font:inherit}.history-v2 svg{display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.history-v2__ambient{position:fixed;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.history-v2__header{position:sticky;z-index:10;top:0;min-height:52px;display:grid;grid-template-columns:34px minmax(0,1fr) 90px;align-items:center;gap:10px;padding:5px 3px 7px;background:linear-gradient(180deg,#07080afa 72%,#07080a00);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.history-v2__header>button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.07);border-radius:11px;color:#ffffff87;background:#ffffff09}.history-v2__header>button svg{width:14px;height:14px}.history-v2__header>div{min-width:0;display:grid;gap:5px}.history-v2__header small{color:#ffffff3d;font-size:5.5px;font-weight:800;letter-spacing:.15em}.history-v2__header h1{overflow:hidden;margin:0;color:#fff;font-size:19px;line-height:.9;font-weight:650;letter-spacing:-.05em;white-space:nowrap;text-overflow:ellipsis}.history-v2__header>img{width:90px;height:auto;justify-self:end}.history-v2__summary{position:relative;overflow:hidden;flex:0 0 132px;display:flex;flex-direction:column;padding:14px 15px;border:1px solid rgba(255,149,29,.12);border-radius:24px;background:radial-gradient(circle at 94% 110%,rgba(255,130,8,.17),transparent 42%),linear-gradient(145deg,#202126,#101115 74%);box-shadow:inset 0 1px #ffffff0d,0 18px 40px #00000040}.history-v2__summary-title{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.history-v2__summary-title>span{display:flex;align-items:center;gap:6px;color:#ffffff52;font-size:6px;font-weight:800;letter-spacing:.15em}.history-v2__summary-title>span i{width:5px;height:5px;border-radius:50%;background:#ff921b;box-shadow:0 0 9px #ff840ab3}.history-v2__summary-title>b{color:#fff3;font-size:6px;font-weight:560}.history-v2__summary-grid{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:1.25fr repeat(2,.8fr);align-items:end;gap:8px}.history-v2__summary-grid>div{display:grid;gap:7px}.history-v2__summary-grid>div+div{padding-left:12px;border-left:1px solid rgba(255,255,255,.06)}.history-v2__summary-grid small{color:#ffffff4f;font-size:7px}.history-v2__summary-grid strong{font-size:27px;line-height:.9;font-weight:650;letter-spacing:-.055em}.history-v2__summary-grid>div:first-child strong{font-size:39px}.history-v2__summary-orbit{position:absolute;right:-45px;bottom:-90px;width:195px;height:195px;border:1px solid rgba(255,151,31,.1);border-radius:50%;box-shadow:0 0 0 24px #ff8b0d06,0 0 0 54px #ff8b0d03}.history-v2__controls{display:grid;gap:8px}.history-v2__filters{display:flex;gap:6px;overflow-x:auto;padding:1px;scrollbar-width:none}.history-v2__filters::-webkit-scrollbar{display:none}.history-v2__filters>button{flex:0 0 auto;min-height:31px;padding:0 12px;border:1px solid rgba(255,255,255,.055);border-radius:11px;color:#ffffff73;background:#ffffff06;font-size:8px;font-weight:620;transition:transform .16s ease,background .2s ease,border-color .2s ease}.history-v2__filters>button:active{transform:scale(.95)}.history-v2__filters>button.is-active{border-color:#ff951d2b;color:#fff;background:linear-gradient(180deg,#ff941b26,#ff76000e);box-shadow:inset 0 1px #ffffff0b}.history-v2__search{height:43px;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:0 10px;border:1px solid rgba(255,255,255,.06);border-radius:15px;color:#ffffff59;background:linear-gradient(145deg,#191a1ee6,#0c0d10f0);box-shadow:inset 0 1px #ffffff09}.history-v2__search>svg{width:17px;height:17px}.history-v2__search input{min-width:0;width:100%;height:100%;padding:0;border:0;outline:0;color:#fff;background:transparent;font-size:10px}.history-v2__search input::placeholder{color:#ffffff38}.history-v2__search>button{width:22px;height:22px;padding:0;border:0;border-radius:8px;color:#ffffff73;background:#ffffff0d}.history-v2__refresh{padding:5px;text-align:center;color:#ffffff4d;font-size:8px}.history-v2__timeline{display:grid;gap:14px;min-height:150px;padding-top:2px}.history-v2__group{display:grid;gap:5px}.history-v2__group>header{height:26px;display:grid;grid-template-columns:10px minmax(0,1fr) 22px;align-items:center;gap:7px;padding:0 5px}.history-v2__group>header i{width:6px;height:6px;border-radius:50%;background:#ff941c;box-shadow:0 0 8px #ff890b8c}.history-v2__group>header span{font-size:11px;font-weight:650;letter-spacing:-.02em}.history-v2__group>header b{height:18px;display:grid;place-items:center;border-radius:6px;color:#ffffff47;background:#ffffff09;font-size:6px}.history-v2__group>div{position:relative;display:grid;gap:6px;padding-left:13px}.history-v2__group>div:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:1px;background:linear-gradient(rgba(255,143,20,.3),rgba(255,255,255,.04),transparent)}.history-v2__entry{position:relative;width:100%;min-height:68px;display:grid;grid-template-columns:40px minmax(0,1fr) auto 22px;align-items:center;gap:9px;padding:9px 8px 9px 10px;border:1px solid rgba(255,255,255,.06);border-radius:18px;color:#fff;text-align:left;background:linear-gradient(145deg,#1b1c21f0,#0d0e11fa);box-shadow:inset 0 1px #ffffff09,0 11px 24px #00000026;transition:transform .16s ease,border-color .2s ease}.history-v2__entry:before{content:"";position:absolute;left:-10px;top:50%;width:5px;height:5px;transform:translateY(-50%);border:2px solid #111216;border-radius:50%;background:#ff941c}.history-v2__entry:active{transform:scale(.985);border-color:#ff961d26}.history-v2__entry-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,148,27,.11);border-radius:13px;background:#ff8a0c0f}.history-v2__entry-icon img{width:21px;height:21px;object-fit:contain}.history-v2__entry-copy{min-width:0;display:grid;gap:5px}.history-v2__entry-copy strong{overflow:hidden;font-size:11px;line-height:1;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.history-v2__entry-copy small{overflow:hidden;color:#ffffff42;font-size:7px;white-space:nowrap;text-overflow:ellipsis}.history-v2__entry-value{min-width:0;display:grid;justify-items:end;gap:5px}.history-v2__entry-value>strong{max-width:105px;overflow:hidden;font-size:10px;line-height:1;font-weight:650;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.history-v2__entry-value>small{max-width:86px;overflow:hidden;padding:3px 6px;border-radius:6px;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.history-v2__entry-value>small.is-success{color:#65e69b;background:#4cda8b14}.history-v2__entry-value>small.is-accent{color:#ff9d2d;background:#ff8b0d14}.history-v2__entry-value>small.is-danger{color:#ff7b76;background:#ff5b5414}.history-v2__entry-value>small.is-frozen{color:#72d5ff;background:#3fb5ff14}.history-v2__entry-value>small.is-muted{color:#ffffff5e;background:#ffffff0a}.history-v2__entry-arrow{width:22px;height:22px;display:grid;place-items:center;border-radius:8px;color:#ffffff40;background:#ffffff08}.history-v2__entry-arrow svg{width:9px;height:9px}.history-v2__empty{min-height:220px;display:grid;place-content:center;justify-items:center;padding:24px;text-align:center;border:1px solid rgba(255,255,255,.06);border-radius:24px;background:radial-gradient(circle at 50% 115%,rgba(255,126,4,.14),transparent 52%),linear-gradient(145deg,#1b1c20,#101115)}.history-v2__empty>span{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(255,149,28,.13);border-radius:16px;color:#ff9822;background:#ff8b0c12}.history-v2__empty svg{width:22px;height:22px}.history-v2__empty strong{margin-top:14px;font-size:16px}.history-v2__empty p{max-width:230px;margin:8px 0 0;color:#ffffff57;font-size:8px;line-height:1.4}.history-v2__skeleton{min-height:66px;display:grid;grid-template-columns:40px minmax(0,1fr) 75px;align-items:center;gap:10px;padding:9px;border-radius:18px;background:#ffffff06}.history-v2__skeleton>*{display:block;background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a);background-size:220% 100%;animation:history-v2-shimmer 1.2s infinite}.history-v2__skeleton i{width:40px;height:40px;border-radius:13px}.history-v2__skeleton span{width:70%;height:12px;border-radius:6px}.history-v2__skeleton b{width:75px;height:20px;border-radius:7px}@keyframes history-v2-shimmer{to{background-position:-220% 0}}@media (max-height:620px){.history-v2{gap:7px}.history-v2__header{min-height:42px}.history-v2__header h1{font-size:16px}.history-v2__header small{display:none}.history-v2__header>img{width:78px}.history-v2__summary{flex-basis:105px;padding:11px 12px}.history-v2__summary-grid strong{font-size:21px}.history-v2__summary-grid>div:first-child strong{font-size:31px}.history-v2__filters>button{min-height:27px;padding-inline:10px}.history-v2__search{height:37px}.history-v2__entry{min-height:61px;grid-template-columns:34px minmax(0,1fr) auto 18px;padding:7px}.history-v2__entry-icon{width:34px;height:34px}.history-v2__entry-icon img,.history-v2__entry-arrow{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.history-v2__skeleton>*{animation:none!important}}.phone-frame:has(>.history-screen--cards){background:radial-gradient(ellipse 90% 35% at 110% 0%,#ff790016,transparent 75%),radial-gradient(ellipse 70% 40% at -25% 80%,#ff790009,transparent 75%),#09090a}.phone-frame:has(>.history-screen--cards):before{display:none}.phone-frame>.history-screen.history-screen--cards{display:grid;grid-template-rows:44px auto minmax(0,1fr);gap:16px;height:100%;min-height:0;min-width:0;margin:0;padding:0 8px;overflow:hidden;text-align:left;color:#eeecea}.history-screen--cards button,.history-screen--cards input,.cards-history-dialog button{font:inherit;-webkit-tap-highlight-color:transparent}.history-screen--cards button,.cards-history-dialog button{cursor:pointer}.history-screen--cards :focus,.cards-history-dialog:focus,.cards-history-dialog :focus{outline:none}.history-screen--cards[data-focus-mode=keyboard] :focus-visible,.cards-history-dialog[data-focus-mode=keyboard] :focus-visible{outline:2px solid #ffa12b;outline-offset:-3px}.chs-header{display:flex;align-items:center;gap:10px;min-width:0}.chs-header h1{margin:0;font-size:20px;font-weight:600;letter-spacing:-.4px;line-height:1.2}.chs-header>img{width:62px;height:auto;flex:none;margin-left:auto}.chs-back{display:grid;place-items:center;width:32px;height:40px;border:0;border-radius:12px;background:none;color:#bbb4ad}.chs-back>span{width:8px;height:8px;border-left:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.chs-controls{display:grid;gap:13px;min-width:0}.chs-search{display:flex;align-items:center;gap:12px;height:46px;padding:0 14px;border:1px solid #e4cbac0c;border-radius:16px;background:#ffffff06;color:#a7a09b}.chs-search:focus-within{border-color:#b995653d}.chs-search input{min-width:0;flex:1;height:100%;padding:0;border:0;outline:none!important;background:none;color:#eeecea;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.chs-search input::placeholder{color:#827d78}.chs-search input::-webkit-search-cancel-button{display:none}.chs-search-mark{position:relative;width:14px;height:14px;margin-right:3px;flex:none;border:1.5px solid #8f8982;border-radius:50%}.chs-search-mark:after{content:"";position:absolute;width:6px;height:1.5px;right:-5px;bottom:-3px;border-radius:2px;background:#8f8982;transform:rotate(45deg)}.chs-clear{flex:none;width:32px;height:36px;margin-right:-8px;padding:0;border:0;border-radius:50%;background:none;color:#b4aba3;font-size:22px!important}.chs-filters{position:relative;display:flex;gap:7px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.chs-filters::-webkit-scrollbar,.chs-scroll::-webkit-scrollbar{display:none}.chs-filters>button{flex:none;min-height:38px;padding:0 14px;border:1px solid #ffffff09;border-radius:50px;color:#a9a29c;background:#ffffff04;font-size:11px;font-weight:500}.chs-filters>button[aria-pressed=true]{border-color:#dda66a30;color:#ffd2a0;background:#a9692029}.chs-scroll{min-height:0;min-width:0;padding:0 0 20px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:none;outline:none}.chs-feed{display:grid;gap:22px}.chs-day{min-width:0}.chs-day>h2{margin:0 3px 12px;color:#c0b8b0;font-size:14px;font-weight:500;letter-spacing:-.1px}.chs-day-list{overflow:hidden;padding:0 14px;border:1px solid #e4cbac10;border-radius:22px;background:#1d1b19c2;box-shadow:inset 0 1px #ffffff03}.chs-entry{display:grid;grid-template-columns:37px minmax(0,1fr) minmax(75px,auto);align-items:center;gap:11px;width:100%;min-height:78px;margin:0;padding:14px 0;border:0;border-radius:0;color:#eeecea;background:none;text-align:left}.chs-entry+.chs-entry{border-top:1px solid #ffffff08}.chs-day-list>div+div{border-top:1px solid #ffffff08}.ux-history-actions{display:flex;align-items:start;flex-wrap:wrap;gap:8px 18px;padding:0 0 12px 48px}.ux-history-actions:empty{display:none}.ux-history-actions .mod-entry{margin:0;min-height:44px;padding:8px 0;border:0;background:transparent;text-align:left;font-size:13px}.ux-dialog textarea{box-sizing:border-box;width:100%;min-height:100px;padding:12px;border:1px solid #514b42;border-radius:12px;background:#11110f;color:#f4f1eb;font:inherit;resize:vertical;margin-top:8px}.chs-entry-icon{display:grid;place-items:center;width:37px;height:37px;border:1px solid #ad84501a;border-radius:50%;background:#b0814511}.chs-entry-icon img{width:22px;height:22px;object-fit:contain}.chs-entry-copy{display:grid;gap:6px;min-width:0}.chs-entry-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:1.35;font-weight:500}.chs-entry-copy small{overflow:hidden;color:#958c83;font-size:10px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.chs-entry-value{display:grid;gap:7px;justify-items:end;min-width:0;max-width:145px}.chs-entry-value>strong{max-width:100%;color:#f0ece7;font-size:13px;font-weight:550;line-height:1.3;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.chs-status{max-width:125px;color:#a2988e;font-size:9px;line-height:1.35;text-align:right}.chs-status--pending{color:#e2b275}.chs-status--danger{color:#d9998a}.chs-status--frozen{color:#95b9cc}.chs-status--muted{color:#a3978a}.chs-more{display:block;min-height:44px;margin:16px auto 0;padding:10px 20px;border:1px solid #d1ae801a;border-radius:50px;color:#dbaf76;background:#a9772710;font-size:12px!important}.chs-more:disabled{opacity:.6}.chs-network{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 2px 14px;color:#a2978b;font-size:10px;line-height:1.5}.chs-network button{padding:8px 0 8px 8px;border:0;color:#dbaf76;background:none}.chs-empty{display:grid;justify-items:center;align-content:center;gap:12px;min-height:260px;padding:28px 20px;text-align:center}.chs-empty>img{width:38px;height:38px;object-fit:contain;opacity:.72;margin-bottom:8px}.chs-empty h2{margin:0;color:#e3dbd2;font-size:17px;font-weight:500;line-height:1.4}.chs-empty p{max-width:245px;margin:0;color:#a1968c;font-size:12px;line-height:1.6}.chs-empty button{margin-top:8px;min-height:42px;padding:0 16px;border:1px solid #d1ae8020;border-radius:50px;background:#b8832915;color:#dbaf76;font-size:12px}.chs-skeletons{display:grid;padding:0 14px;border:1px solid #e4cbac10;border-radius:22px;background:#1d1b19b0}.chs-skeleton{display:grid;grid-template-columns:37px 1fr 76px;align-items:center;gap:12px;height:82px}.chs-skeleton i{width:37px;height:37px;border-radius:50%;background:#ffffff06}.chs-skeleton span,.chs-skeleton b{height:12px;border-radius:6px;background:#ffffff07}.chs-skeleton span{width:75%}.cards-history-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:20px 12px max(12px,env(safe-area-inset-bottom,0px));border:0;color:#eeecea;background:transparent}.cards-history-dialog[open]{display:flex;align-items:flex-end;justify-content:center}.cards-history-dialog::backdrop{background:#0009;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.cards-history-dialog .history-sheet{position:relative;display:flex;flex-direction:column;width:min(100%,430px);max-height:100%;min-height:0;gap:20px;padding:22px 20px;overflow-y:auto;scrollbar-width:none;border:1px solid #d0af8a1c;border-radius:28px;background:radial-gradient(ellipse at 90% 0%,#b6711817,transparent 50%),#191715;box-shadow:0 20px 80px #0007}.cards-history-dialog .history-sheet__handle{display:none}.chs-detail-close{position:absolute;z-index:1;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ffffff06;color:#aba198;font-size:24px!important;font-weight:300!important}.chs-detail-hero{display:grid;justify-items:center;gap:9px;padding:7px 18px 2px;text-align:center}.chs-detail-icon{display:grid;place-items:center;width:56px;height:56px;margin-bottom:7px;border:1px solid #c0945f20;border-radius:50%;background:#b0814511}.chs-detail-icon img{width:29px;height:29px;object-fit:contain}.chs-detail-hero h3{margin:0;color:#cfc5bc;font-size:14px;font-weight:500;line-height:1.4}.chs-detail-hero>strong{max-width:100%;color:#fff5e8;font-size:clamp(23px,7vw,32px);line-height:1.3;font-weight:550;letter-spacing:-.6px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.chs-detail-hero .chs-status{max-width:none;font-size:11px}.chs-detail-hero p{margin:2px 0 0;color:#9d9288;font-size:10px;line-height:1.5}.cards-history-dialog .history-sheet__header{padding:12px 20px 0;gap:10px}.cards-history-dialog .history-sheet__header h3{font-size:19px;line-height:1.35}.cards-history-dialog .history-sheet__header p{color:#a0968a;font-size:12px;line-height:1.6}.cards-history-dialog .history-sheet__details{display:grid;flex:none;gap:0;padding:0 14px;overflow:visible;border:1px solid #ffffff08;border-radius:18px;background:#ffffff03}.cards-history-dialog .history-sheet__row{display:grid;grid-template-columns:minmax(70px,.8fr) minmax(0,1.2fr);align-items:start;gap:14px;padding:13px 0}.cards-history-dialog .history-sheet__row+.history-sheet__row{border-top:1px solid #ffffff08}.cards-history-dialog .history-sheet__row span{color:#a4998e;font-size:11px;line-height:1.5}.cards-history-dialog .history-sheet__row strong{color:#e3dacf;font-size:12px;font-weight:450;line-height:1.4;text-align:right;overflow-wrap:anywhere}.cards-history-dialog :is(.history-sheet__cabinet,.history-sheet__repeat,.history-receipts__open){flex:none;min-height:47px;height:auto;padding:14px;border:1px solid #bf98522e;border-radius:16px;color:#ffd398;background:#a46e2824;font-size:12px;font-weight:500;line-height:1.4}.cards-history-dialog .history-sheet__repeat{color:#21170b;background:#ffa327;border-color:transparent}.cards-history-dialog .history-receipts{flex:none}.cards-history-dialog .history-receipts__title{color:#c0b4a7;font-size:12px;font-weight:450}.cards-history-dialog .history-receipts__empty{color:#a09384;font-size:11px}.cards-history-dialog :is(.history-repeat-summary,.history-repeat-requisites){flex:none}.cards-history-dialog .history-repeat-note{color:#b1a391;font-size:12px;line-height:1.6}.cards-history-dialog .history-receipts-sheet__list{overflow:visible}.cards-history-dialog .history-receipts-sheet__list>button{min-height:56px;color:#eee2d3;background:#ffffff05;border:1px solid #ffffff08;border-radius:14px}.cards-history-dialog .phone-receipt-viewer__card{max-height:100%}.cards-history-dialog.chs-receipt-dialog[open]{align-items:center}.cards-history-dialog .phone-receipt-viewer__card :is(img,iframe){min-height:0;max-height:calc(100dvh - 160px)}@media (max-width: 350px){.phone-frame>.history-screen.history-screen--cards{padding-inline:6px;gap:12px}.chs-day-list{padding-inline:10px}.chs-entry{grid-template-columns:30px minmax(0,1fr) minmax(65px,auto);gap:8px}.chs-entry-icon{width:30px;height:30px}.chs-entry-icon img{width:19px;height:19px}.chs-entry-copy strong,.chs-entry-value>strong{font-size:11px}.chs-entry-value{max-width:105px}.chs-entry-copy small,.chs-status{font-size:9px}.chs-filters>button{padding-inline:12px}.cards-history-dialog .history-sheet{padding:20px 15px}}@media (max-height: 540px){.cards-history-dialog{padding-top:12px}.chs-empty{min-height:160px;padding-block:18px}}@media (max-height: 440px) and (min-width: 600px){.phone-frame>.history-screen.history-screen--cards{grid-template-rows:38px auto minmax(0,1fr);gap:8px}.chs-controls{display:flex;align-items:center;gap:8px}.chs-search{flex:0 0 41%;min-width:0;height:38px;padding-inline:11px;gap:10px}.chs-search input{font-size:11px}.chs-filters{flex:1;width:0}.chs-filters>button{min-height:36px;padding-inline:11px}.chs-day>h2{margin-bottom:8px}}@media (prefers-reduced-motion: no-preference){.chs-entry{transition:opacity .16s}.chs-entry:active{opacity:.6}.chs-filters>button{transition:background .2s,color .2s,border-color .2s}.cards-history-dialog[open] .history-sheet{animation:chs-detail-in .32s cubic-bezier(.22,1,.36,1)}@keyframes chs-detail-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion: reduce){.cards-history-dialog .history-sheet{animation:none}}.chs-header{min-height:44px;padding-top:4px}.chs-header h1{font-size:22px;letter-spacing:-.55px}.chs-controls{gap:10px}.chs-search{height:48px;border-radius:14px;background:#151517;border-color:#ffffff12}.chs-search:focus-within{border-color:#ff920f88;box-shadow:0 0 0 3px #ff920f12}.chs-filters{gap:6px;padding:1px 1px 3px}.chs-filters>button{min-height:36px;padding-inline:13px;border-radius:12px;background:#171719;border-color:#ffffff10;color:#aaa9ad;font-size:12px}.chs-filters>button[aria-pressed=true]{color:#1a1208;background:#ffad45;border-color:#ffad45;font-weight:650}.chs-scroll{padding-bottom:28px}.chs-feed{gap:25px}.chs-day>h2{margin:0 2px 8px;color:#a5a3a1;font-size:11px;line-height:1.3;font-weight:650;letter-spacing:.075em;text-transform:uppercase}.chs-day-list{padding:0;border:0;border-top:1px solid #ffffff18;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.chs-day-list>div+div{border-top-color:#ffffff10}.chs-entry{grid-template-columns:42px minmax(0,1fr) minmax(78px,auto) 9px;gap:12px;min-height:76px;padding:13px 2px}.chs-entry-icon{width:40px;height:40px;border:1px solid #ffffff10;border-radius:13px;background:#ffffff07}.chs-entry-icon img{width:22px;height:22px}.chs-entry-icon--deposit{background:#ffab3610;border-color:#ffab3625}.chs-entry-icon--order{background:#8aa2ff10;border-color:#8aa2ff20}.chs-entry-icon--dispute{background:#e9956710;border-color:#e9956724}.chs-entry-icon--operation{background:#76c8a20d;border-color:#76c8a21c}.chs-entry-copy{gap:4px}.chs-entry-copy strong{font-size:13px;line-height:1.4;font-weight:550}.chs-entry-copy small{color:#98969a;font-size:11px;line-height:1.35}.chs-entry-value{gap:5px;max-width:150px}.chs-entry-value>strong{color:#f5f4f2;font-size:13px;font-weight:620;letter-spacing:-.1px}.chs-status{font-size:10px}.chs-entry:after{content:"";width:6px;height:6px;border-right:1px solid #747277;border-top:1px solid #747277;transform:rotate(45deg)}.chs-network{min-height:38px;padding:8px 10px;border:1px solid #ffb64a22;border-radius:12px;background:#ffb64a0a;color:#d7c29f;font-size:11px}.chs-empty{min-height:230px;align-content:center;gap:10px}.chs-empty>svg{color:#ffab45;opacity:.88}.chs-empty h2{color:#f1efec;font-size:16px;font-weight:600}.chs-empty p{color:#a6a3a0;font-size:13px}.chs-empty button{border-radius:12px;color:#ffc478;background:#ff920f12}.chs-more{min-height:44px;border-color:#ffffff18;border-radius:13px;color:#f3b665;background:#ffffff06;font-size:13px!important}.chs-extra-filters{overflow:hidden;margin:1px 0 2px;padding:0;border:1px solid #ffffff12;border-radius:16px;background:#151517}.chs-extra-filters>summary{display:flex;align-items:center;min-height:50px;padding:0 16px;border:0;color:#dedbd7;font-size:13px;font-weight:550;list-style:none;cursor:pointer}.chs-extra-filters>summary::-webkit-details-marker{display:none}.chs-extra-filters>summary::marker{content:""}.chs-extra-filters>summary:after{content:"";width:7px;height:7px;margin-left:auto;border-right:1.5px solid #a19b94;border-bottom:1.5px solid #a19b94;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.chs-extra-filters[open]>summary{border-bottom:1px solid #ffffff10}.chs-extra-filters[open]>summary:after{transform:rotate(225deg) translate(-2px,-1px)}.chs-extra-filters>.ux-history-filters{padding:12px 14px 0}.chs-extra-filters>p{margin:8px 14px 0;color:#99969a;font-size:11px;line-height:1.45}.chs-extra-filters>.ux-link{margin:2px 14px 7px;font-size:12px}@media (max-width: 350px){.chs-entry{grid-template-columns:34px minmax(0,1fr) minmax(64px,auto) 8px;gap:8px}.chs-entry-icon{width:34px;height:34px;border-radius:11px}.chs-entry-copy strong,.chs-entry-value>strong{font-size:11px}.chs-entry-copy small{font-size:10px}.chs-entry-value{max-width:110px}}@media (prefers-reduced-motion: reduce){.chs-extra-filters>summary:after{transition:none}}html.dallas-client-light .phone-frame:has(>.history-screen--cards){grid-template-rows:minmax(0,1fr) auto!important;gap:0;background:var(--cl-bg)}html.dallas-client-light .phone-frame>.history-screen.history-screen--cards{grid-template-rows:auto auto minmax(0,1fr);gap:0;padding:0;color:var(--cl-ink);background:var(--cl-bg)}html.dallas-client-light .history-screen--cards .chs-header{min-height:76px;padding:16px var(--cl-gutter);gap:12px}html.dallas-client-light .history-screen--cards .chs-header h1{flex:1;min-width:0;margin:0;color:var(--cl-ink);font-size:30px;line-height:34px;font-weight:700;letter-spacing:-1px;overflow-wrap:anywhere}html.dallas-client-light .history-screen--cards .chs-header:has(.chs-back) h1{font-size:24px;line-height:29px;letter-spacing:-.6px}html.dallas-client-light .history-screen--cards .chs-header .cl-brand{margin-left:auto;font-size:19px}html.dallas-client-light .history-screen--cards .chs-header:has(.chs-back) .cl-brand{display:none}html.dallas-client-light .history-screen--cards .chs-back{flex:none;width:44px;height:44px;padding:0;border:1px solid var(--cl-line);border-radius:50%;color:var(--cl-ink);background:var(--cl-surface)}html.dallas-client-light .history-screen--cards .chs-controls{display:grid;gap:12px;padding:4px var(--cl-gutter) 12px}html.dallas-client-light .history-screen--cards .chs-search{flex:initial;gap:10px;height:50px;padding:0 15px;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface);color:var(--cl-muted);box-shadow:none}html.dallas-client-light .history-screen--cards .chs-search:focus-within{border-color:var(--cl-accent-ink);box-shadow:0 0 0 2px #f2741812}html.dallas-client-light .history-screen--cards .chs-search input{color:var(--cl-ink);font-size:16px;line-height:22px}html.dallas-client-light .history-screen--cards .chs-search input::placeholder{color:var(--cl-muted)}html.dallas-client-light .history-screen--cards .chs-clear{display:grid;place-items:center;width:36px;height:44px;padding:0;color:var(--cl-muted)}html.dallas-client-light .history-screen--cards .chs-filters{flex:initial;width:auto;gap:7px;padding:0 0 2px;scroll-padding:0}html.dallas-client-light .history-screen--cards .chs-filters>button{min-height:44px;padding:10px 15px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-muted);font-size:13px;line-height:18px;font-weight:600}html.dallas-client-light .history-screen--cards .chs-filters>button[aria-pressed=true]{border-color:var(--cl-ink);background:var(--cl-ink);color:#fff}html.dallas-client-light .history-screen--cards .chs-scroll{padding:0 var(--cl-gutter) 28px;scroll-padding-block:16px}html.dallas-client-light .history-screen--cards .chs-extra-filters{margin:0 0 22px;padding:0;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface)}html.dallas-client-light .history-screen--cards .chs-extra-filters>summary{gap:10px;min-height:48px;padding:10px 14px;color:var(--cl-ink);font-size:13px;line-height:18px;font-weight:600}html.dallas-client-light .history-screen--cards .chs-extra-filters>summary:after{border-color:var(--cl-muted)}html.dallas-client-light .history-screen--cards .chs-extra-filters[open]>summary{border-color:var(--cl-line)}html.dallas-client-light .history-screen--cards .chs-filter-active{margin-left:auto;padding:3px 7px;border-radius:7px;background:var(--cl-accent-soft);color:var(--cl-accent-ink);font-size:11px}html.dallas-client-light .history-screen--cards .chs-filter-active+span{margin-left:0}html.dallas-client-light .history-screen--cards .ux-history-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}html.dallas-client-light .history-screen--cards .ux-history-filters label{display:grid;gap:6px;min-width:0;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .history-screen--cards .ux-history-filters :is(input,select){box-sizing:border-box;min-width:0;max-width:100%;width:100%;min-height:48px;padding:10px;border:1px solid var(--cl-line);border-radius:12px;background:var(--cl-surface);color:var(--cl-ink);font-size:16px;line-height:22px;color-scheme:light}html.dallas-client-light .history-screen--cards .ux-history-filters>select{grid-column:1 / -1}html.dallas-client-light .history-screen--cards .chs-extra-filters>p{margin:0 14px;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .history-screen--cards .chs-extra-filters>.ux-link{min-height:44px;margin:4px 14px 8px;padding:8px 0;color:var(--cl-accent-ink);font-size:13px;font-weight:650}html.dallas-client-light .history-screen--cards .chs-feed{gap:24px}html.dallas-client-light .history-screen--cards .chs-day>h2{margin:0 0 10px;color:var(--cl-ink);font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.3px;text-transform:none}html.dallas-client-light .history-screen--cards .chs-day-list{padding:0 15px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface);overflow:hidden;box-shadow:none}html.dallas-client-light .history-screen--cards .chs-day-list>div+div{border-color:var(--cl-line)}html.dallas-client-light .history-screen--cards .chs-entry{grid-template-columns:40px minmax(0,1fr) minmax(70px,auto);gap:11px;min-height:86px;padding:15px 0;color:var(--cl-ink)}html.dallas-client-light .history-screen--cards .chs-entry:after{display:none}html.dallas-client-light .history-screen--cards .chs-entry-icon{width:40px;height:40px;border:0;border-radius:13px;background:var(--cl-surface-2);color:var(--cl-ink)}html.dallas-client-light .history-screen--cards .chs-entry-copy{gap:5px}html.dallas-client-light .history-screen--cards .chs-entry-copy strong{display:block;overflow:visible;color:var(--cl-ink);font-size:14px;line-height:19px;font-weight:650;letter-spacing:-.15px;overflow-wrap:anywhere}html.dallas-client-light .history-screen--cards .chs-entry-copy small{color:var(--cl-muted);font-size:11px;line-height:16px}html.dallas-client-light .history-screen--cards .chs-entry-value{gap:5px;max-width:124px}html.dallas-client-light .history-screen--cards .chs-entry-value>strong{color:var(--cl-ink);font-size:14px;line-height:19px;font-weight:700;letter-spacing:-.3px}html.dallas-client-light .chs-status{max-width:130px;color:var(--cl-muted);font-size:11px;line-height:16px;font-weight:500}html.dallas-client-light .chs-status--success{color:var(--cl-success)}html.dallas-client-light .chs-status--pending{color:var(--cl-accent-ink)}html.dallas-client-light .chs-status--danger{color:var(--cl-danger)}html.dallas-client-light .chs-status--frozen{color:#37667a}html.dallas-client-light .chs-status--muted{color:var(--cl-muted)}html.dallas-client-light .history-screen--cards .chs-more{display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:20px;padding:12px 16px;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface);color:var(--cl-ink);font-size:14px!important;line-height:20px;font-weight:650}html.dallas-client-light .history-screen--cards .chs-network{margin:0 0 16px;min-height:48px;padding:10px 13px;border:1px solid #edcfb9;border-radius:14px;background:var(--cl-accent-soft);color:var(--cl-ink);font-size:12px;line-height:18px}html.dallas-client-light .history-screen--cards .chs-network button{flex:none;min-height:44px;color:var(--cl-accent-ink);font-size:12px;font-weight:650}html.dallas-client-light .history-screen--cards .chs-skeletons{padding:0 16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface)}html.dallas-client-light .history-screen--cards .chs-skeleton{height:86px}html.dallas-client-light .history-screen--cards .chs-skeleton+.chs-skeleton{border-top:1px solid var(--cl-line)}html.dallas-client-light .history-screen--cards .chs-skeleton :is(i,span,b){background:var(--cl-surface-2)}html.dallas-client-light .history-screen--cards .chs-skeleton i{border-radius:12px}html.dallas-client-light .history-screen--cards .cl-empty{padding:24px 10px 36px}html.dallas-client-light .cards-history-dialog--client{box-sizing:border-box;inset:var(--client-safe-top) 0 calc(100dvh - var(--dallas-client-layout-height,100dvh) + var(--client-safe-bottom));width:min(440px,calc(100% - 24px));height:fit-content;max-width:440px;max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top) - var(--client-safe-bottom) - 24px);margin:auto;padding:0;border:1px solid var(--cl-line);border-radius:26px;background:var(--cl-surface);color:var(--cl-ink);color-scheme:light;box-shadow:0 24px 70px #171a1c29}html.dallas-client-light .cards-history-dialog--client[open]{display:block}html.dallas-client-light .cards-history-dialog--client::backdrop{background:#171a1c3d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}html.dallas-client-light .cards-history-dialog--client .history-sheet{box-sizing:border-box;width:100%;max-width:none;max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top) - var(--client-safe-bottom) - 26px);gap:20px;margin:0;padding:24px 20px;border:0;border-radius:26px;background:var(--cl-surface);color:var(--cl-ink);box-shadow:none}html.dallas-client-light .cards-history-dialog--client .history-sheet__handle{display:none}html.dallas-client-light .cards-history-dialog--client .chs-detail-close{display:grid;place-items:center;position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--cl-surface-2);color:var(--cl-muted)}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero{display:flex;flex-direction:column;align-items:center;gap:0;padding:8px 12px 0;text-align:center}html.dallas-client-light .cards-history-dialog--client .chs-detail-icon{display:grid;place-items:center;width:64px;height:64px;margin:0 0 18px;border:0;border-radius:21px;background:var(--cl-surface-2);color:var(--cl-ink)}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero h3{margin:0 0 8px;color:var(--cl-ink);font-size:18px;line-height:24px;font-weight:650;letter-spacing:-.3px;overflow-wrap:anywhere}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero>strong{max-width:100%;margin:0 0 10px;color:var(--cl-ink);font-size:34px;line-height:40px;font-weight:700;letter-spacing:-1px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero .chs-status{padding:5px 10px;max-width:100%;border-radius:8px;background:var(--cl-surface-2);font-size:12px;line-height:18px;text-align:center}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero .chs-status--success{background:#eff7f1}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero .chs-status--pending{background:var(--cl-accent-soft)}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero .chs-status--danger{background:#fff1ef}html.dallas-client-light .cards-history-dialog--client .chs-detail-hero p{margin:10px 0 0;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .cards-history-dialog--client .history-sheet__details{gap:0;padding:0;border:0;border-top:1px solid var(--cl-line);border-radius:0;background:none}html.dallas-client-light .cards-history-dialog--client .history-sheet__details:empty{display:none}html.dallas-client-light .cards-history-dialog--client .history-sheet__row{align-items:start;gap:16px;padding:13px 0;border:0;border-bottom:1px solid var(--cl-line);font-size:13px;line-height:19px}html.dallas-client-light .cards-history-dialog--client .history-sheet__row>span{color:var(--cl-muted)}html.dallas-client-light .cards-history-dialog--client .history-sheet__row>strong{max-width:65%;color:var(--cl-ink);font-size:13px;font-weight:600;overflow-wrap:anywhere}html.dallas-client-light .cards-history-dialog--client :is(.history-sheet__cabinet,.history-sheet__repeat,.history-receipts__open,.history-receipts-sheet__list button){display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;padding:12px 15px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font-size:14px;line-height:20px;font-weight:650;box-shadow:none}html.dallas-client-light .cards-history-dialog--client .history-sheet__repeat{border-color:transparent;background:var(--cl-accent);color:var(--cl-ink)}html.dallas-client-light .cards-history-dialog--client .history-p2p-receipt-actions{display:grid;grid-template-columns:1fr;gap:10px}html.dallas-client-light .cards-history-dialog--client .history-receipts{gap:10px;padding:0;border:0;border-radius:0;background:transparent}html.dallas-client-light .cards-history-dialog--client .history-receipts__title{color:var(--cl-ink);font-size:15px;line-height:20px;font-weight:650}html.dallas-client-light .cards-history-dialog--client .history-receipts__empty{color:var(--cl-muted);font-size:13px;line-height:19px}html.dallas-client-light .cards-history-dialog--client .history-receipts__open{width:100%;justify-content:space-between}html.dallas-client-light .cards-history-dialog--client .history-receipts__open strong{padding:3px 8px;border-radius:7px;background:var(--cl-surface-2);color:var(--cl-ink)}html.dallas-client-light .cards-history-dialog--client .history-sheet__header h3{margin:0 0 6px;color:var(--cl-ink);font-size:23px;line-height:29px;font-weight:700;letter-spacing:-.6px;overflow-wrap:anywhere}html.dallas-client-light .cards-history-dialog--client .history-sheet__header p{margin:0;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .cards-history-dialog--client .history-receipts-sheet__list button{justify-content:space-between;text-align:left}html.dallas-client-light .cards-history-dialog--client .history-receipts-sheet__list button strong{color:var(--cl-ink);font-size:14px}html.dallas-client-light .cards-history-dialog--client .history-receipts-sheet__list button :is(b,small){color:var(--cl-muted);font-size:12px}html.dallas-client-light .cards-history-dialog--client :is(.history-repeat-summary,.history-repeat-requisites){background:var(--cl-surface-2);border:0;border-radius:16px;padding:15px}html.dallas-client-light .cards-history-dialog--client :is(.history-repeat-summary,.history-repeat-requisites) span{color:var(--cl-muted);font-size:13px}html.dallas-client-light .cards-history-dialog--client :is(.history-repeat-summary,.history-repeat-requisites) strong{color:var(--cl-ink);font-size:14px}html.dallas-client-light .cards-history-dialog--client .history-repeat-requisites{gap:0}html.dallas-client-light .cards-history-dialog--client .history-repeat-requisites>div{padding:12px 0;background:transparent;border-top:1px solid var(--cl-line)}html.dallas-client-light .cards-history-dialog--client .history-repeat-requisites>div:first-child{border-top:0}html.dallas-client-light .cards-history-dialog--client .history-repeat-note{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .cards-history-dialog--client .history-repeat-actions{display:grid;grid-template-columns:1fr;gap:10px}html.dallas-client-light .cards-history-dialog--client.chs-receipt-dialog{height:min(760px,calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top) - var(--client-safe-bottom) - 24px))}html.dallas-client-light .cards-history-dialog--client .phone-receipt-viewer__card{width:100%;height:100%;max-height:100%;padding:16px;border:0;border-radius:26px;background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .cards-history-dialog--client .phone-receipt-viewer__header{color:var(--cl-ink)}html.dallas-client-light .cards-history-dialog--client .phone-receipt-viewer__header button{width:44px;height:44px;min-width:44px;border:0;border-radius:50%;background:var(--cl-surface-2);color:var(--cl-muted)}html.dallas-client-light .cards-history-dialog--client .phone-receipt-viewer__fallback{color:var(--cl-muted);background:var(--cl-surface-2)}html.dallas-client-light .cards-history-dialog--client .phone-receipt-viewer__card>:is(img,iframe){background:var(--cl-surface-2);border:1px solid var(--cl-line);border-radius:12px}html.dallas-client-light .cards-history-dialog--client .receipt-actions{gap:9px;padding:10px 0 0;border:0;background:var(--cl-surface)}html.dallas-client-light .cards-history-dialog--client .receipt-actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:11px 12px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font:650 14px/20px DallasClient,system-ui,sans-serif;box-shadow:none}html.dallas-client-light .cards-history-dialog--client .receipt-actions button:last-child{border-color:transparent;background:var(--cl-accent);color:var(--cl-ink)}@media (max-width:359px){html.dallas-client-light .history-screen--cards .chs-day-list{padding-inline:12px}html.dallas-client-light .history-screen--cards .chs-entry{grid-template-columns:34px minmax(0,1fr) minmax(62px,auto);gap:8px}html.dallas-client-light .history-screen--cards .chs-entry-icon{width:34px;height:36px;border-radius:11px}html.dallas-client-light .history-screen--cards .chs-entry-copy strong,html.dallas-client-light .history-screen--cards .chs-entry-value>strong{font-size:13px;line-height:18px}html.dallas-client-light .history-screen--cards .chs-entry-value{max-width:110px}html.dallas-client-light .history-screen--cards .chs-entry-copy small{font-size:10px;line-height:15px}html.dallas-client-light .cards-history-dialog--client .history-sheet{padding:22px 16px}}html.dallas-client-light .cards-history-dialog--client.cards-history-dialog--drag{width:100%;height:calc(var(--dallas-client-layout-height, 100dvh) - var(--client-safe-top) - var(--client-safe-bottom));max-width:none;max-height:none;margin:0;padding:12px;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}html.dallas-client-light .cards-history-dialog--client.cards-history-dialog--drag[open]{display:flex;align-items:center;justify-content:center}html.dallas-client-light .cards-history-dialog--client.cards-history-dialog--drag>.history-sheet{flex:0 1 auto;width:min(440px,100%);max-height:100%;border:1px solid var(--cl-line);box-shadow:0 24px 70px #171a1c29;overscroll-behavior:contain;animation:none}html.dallas-client-light .cards-history-dialog--client.cards-history-dialog--drag .history-sheet__drag-handle{position:sticky;z-index:2;top:-16px;display:grid;place-items:center;align-self:center;flex:0 0 44px;width:64px;height:44px;min-height:44px;margin:-16px 0 -12px;padding:0;border:0;border-radius:12px;background:var(--cl-surface);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}html.dallas-client-light .cards-history-dialog--client.cards-history-dialog--drag .history-sheet__drag-handle:before{content:"";width:36px;height:4px;border-radius:4px;background:var(--cl-muted);opacity:.5}html.dallas-client-light .cards-history-dialog--client.cards-history-dialog--drag .history-sheet__drag-handle:active:not(:disabled){cursor:grabbing}html.dallas-client-light .cards-history-dialog--client.cards-history-dialog--drag .history-sheet__drag-handle:disabled{cursor:default;opacity:.45}html.dallas-client-light .history-screen--cards .chs-network-motion{height:0;overflow:hidden}html.dallas-client-light .history-screen--cards .chs-network-motion__content{display:flow-root}html.dallas-client-light .history-screen--cards .chs-network button:disabled{cursor:default;opacity:.6}.chs-filter-disclosure{overflow-anchor:none}.chs-extra-filters>summary{-webkit-tap-highlight-color:transparent}.chs-extra-filters>summary:focus-visible{outline:2px solid var(--cl-accent-ink, #ffad45);outline-offset:-3px}.chs-filter-body{overflow:hidden}.chs-filter-content{display:flow-root;min-width:0}.chs-filter-disclosure[data-expanded=false]>summary{border-bottom:0}.chs-filter-disclosure[data-expanded=false]>summary:after{transform:rotate(45deg) translateY(-2px)}.chs-filter-content>.ux-history-filters{padding:12px 14px 0}.chs-extra-filters .ux-history-filters,html.dallas-client-light .history-screen--cards .chs-extra-filters .ux-history-filters{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}.chs-extra-filters .ux-history-filters>label{min-width:0}.chs-extra-filters .ux-history-filters :is(input,select),html.dallas-client-light .history-screen--cards .chs-extra-filters .ux-history-filters :is(input,select){box-sizing:border-box;min-width:0;width:100%;max-width:100%}.chs-extra-filters .ux-history-filters input[type=date]::-webkit-date-and-time-value{min-width:0;text-align:start}.chs-extra-filters .ux-history-filters :is(input,select):focus-visible{outline:2px solid var(--cl-accent-ink, #ffad45);outline-offset:3px}.chs-filter-content>p{margin:8px 14px 0;color:#99969a;font-size:11px;line-height:1.45}.chs-filter-content>.ux-link{margin:2px 14px 7px;font-size:12px}.chs-filter-content>.ux-link:disabled{opacity:.6;cursor:progress}html.dallas-client-light .history-screen--cards .chs-filter-disclosure[data-expanded=false]>summary{border-bottom:0}html.dallas-client-light .history-screen--cards .chs-filter-content>p{margin:0 14px;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .history-screen--cards .chs-filter-content>.ux-link{min-height:44px;margin:4px 14px 8px;padding:8px 0;color:var(--cl-accent-ink);font-size:13px;font-weight:650}html.dallas-client-light .cards-history-dialog--client.chs-receipt-dialog .phone-receipt-viewer__card.history-receipt-card{display:flex;flex-direction:column;min-height:0}html.dallas-client-light .cards-history-dialog--client.chs-receipt-dialog .history-receipt-card>:is(.phone-receipt-viewer__header,.receipt-actions){flex:none}html.dallas-client-light .cards-history-dialog--client.chs-receipt-dialog .history-receipt-image{position:relative;flex:1 1 0;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--cl-line);border-radius:12px;background:var(--cl-surface-2)}html.dallas-client-light .cards-history-dialog--client.chs-receipt-dialog .history-receipt-image>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-height:0;max-height:none;border:0;border-radius:0;object-fit:contain;background:transparent}html.dallas-client-light .cards-history-dialog--client.chs-receipt-dialog .history-receipt-image>:is(.history-receipt-image__loading,.phone-receipt-viewer__fallback){position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;min-height:0;margin:0;color:var(--cl-muted);background:var(--cl-surface-2);font-size:14px;line-height:20px;text-align:center}.dallas-client-light .cl-application{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;overflow:hidden;color:var(--cl-ink);background:var(--cl-bg);font-family:DallasClient,system-ui,sans-serif;container-type:size}.dallas-client-light .cl-application>.cl-header{min-height:72px;padding:12px 20px}.dallas-client-light .cl-application .cl-header h1{margin:0;font-size:18px;line-height:24px;letter-spacing:-.4px}.dallas-client-light .cl-application .cl-header p{margin:2px 0 0;font-size:12px;line-height:17px}.dallas-client-light .cl-application .cl-icon-button{width:48px;height:48px}.dallas-client-light .cl-application-page{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.dallas-client-light .cl-application-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 20px 20px}.dallas-client-light .cl-application-symbol{display:grid;place-items:center;width:60px;height:60px;margin-bottom:20px;border:1px solid #efcfb9;border-radius:20px;background:var(--cl-accent-soft);color:var(--cl-accent-ink)}.dallas-client-light .cl-application-eyebrow{margin:0 0 8px;color:var(--cl-accent-ink);font-size:11px;line-height:16px;font-weight:750;letter-spacing:.8px;text-transform:uppercase}.dallas-client-light :is(.cl-application-intro,.cl-application-state) h2{margin:0 0 12px;color:var(--cl-ink);font-size:29px;line-height:35px;font-weight:750;letter-spacing:-1px;text-wrap:balance}.dallas-client-light :is(.cl-application-intro,.cl-application-state)>p:not(.cl-application-eyebrow){margin:0;color:var(--cl-muted);font-size:14px;line-height:22px}.dallas-client-light .cl-application-process{display:grid;gap:0;list-style:none;margin:24px 0 20px;padding:0 16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface)}.dallas-client-light .cl-application-process li{display:flex;align-items:flex-start;gap:14px;padding:17px 0}.dallas-client-light .cl-application-process li+li{border-top:1px solid var(--cl-line)}.dallas-client-light .cl-application-process li>span{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:var(--cl-surface-2);color:var(--cl-muted);font-size:12px;font-weight:700}.dallas-client-light .cl-application-process strong{font-size:14px;line-height:21px;font-weight:700}.dallas-client-light .cl-application-process p{margin:3px 0 0;color:var(--cl-muted);font-size:13px;line-height:20px}.dallas-client-light .cl-application-main-account{display:flex;align-items:flex-start;gap:12px;margin:0;color:var(--cl-muted);font-size:13px;line-height:20px}.dallas-client-light .cl-application-main-account svg{color:var(--cl-accent-ink)}.dallas-client-light .cl-application-notice{margin-top:20px;padding:16px;border:1px solid var(--cl-line);border-radius:18px;background:var(--cl-surface);font-size:14px;line-height:21px;overflow-wrap:anywhere}.dallas-client-light .cl-application-notice p{margin:5px 0 0;color:var(--cl-muted)}.dallas-client-light .cl-application-notice--error{border-color:#e4b9b3}.dallas-client-light .cl-application-state{margin-top:12px;padding:24px;border:1px solid var(--cl-line);border-radius:24px;background:var(--cl-surface);overflow-wrap:anywhere}.dallas-client-light .cl-application-state h2{font-size:26px;line-height:32px;letter-spacing:-.8px}.dallas-client-light .cl-application-state dl{margin:24px 0 0}.dallas-client-light .cl-application-state dl>div{display:grid;gap:5px;padding-top:16px;border-top:1px solid var(--cl-line)}.dallas-client-light .cl-application-state dt{color:var(--cl-muted);font-size:12px;line-height:18px}.dallas-client-light .cl-application-state dd{margin:0;font-size:14px;line-height:21px}.dallas-client-light .cl-application .cl-application-footer{position:static;padding:12px 20px 20px;border-top:1px solid var(--cl-line);background:var(--cl-bg)}.dallas-client-light .cl-application .cl-application-primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:0;padding:14px 16px;border:0;border-radius:16px;color:var(--cl-ink);background:var(--cl-accent);font-size:15px;line-height:22px;font-weight:750;letter-spacing:-.2px;box-shadow:none;cursor:pointer}.dallas-client-light .cl-application .cl-application-primary:disabled{opacity:.45;cursor:default}.dallas-client-light .cl-application .cl-application-secondary{display:inline-flex;align-items:center;min-height:48px;margin-top:8px;padding:10px 0;border:0;color:var(--cl-accent-ink);background:transparent;font-size:14px;line-height:21px;font-weight:700;text-align:left;cursor:pointer}.dallas-client-light .cl-application .cl-application-form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;margin:0;gap:0;overflow:hidden;animation:none}.dallas-client-light .cl-application-step-heading{padding:8px 20px 16px}.dallas-client-light .cl-application .worker-onboard-form__step{margin:0 0 7px;padding:0;color:var(--cl-accent-ink);font-size:12px;line-height:18px;font-weight:700;text-align:left}.dallas-client-light .cl-application-step-heading h2{margin:0;color:var(--cl-ink);font-size:25px;line-height:31px;font-weight:750;letter-spacing:-.8px;text-wrap:balance;outline:0}.dallas-client-light .cl-application .worker-onboard-form__progress-track{height:3px;margin-top:14px;background:var(--cl-line)}.dallas-client-light .cl-application .worker-onboard-form__progress-value{background:var(--cl-accent);box-shadow:none;transition:width .18s ease}.dallas-client-light .cl-application .worker-onboard-form__scroll{display:block;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 20px 20px;scroll-padding:8px}.dallas-client-light .cl-application .worker-onboard-form__questions{display:grid;gap:12px}.dallas-client-light .cl-application .worker-onboard-question-card{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);color:var(--cl-ink);box-shadow:none}.dallas-client-light .cl-application .worker-onboard-question-card--invalid{border-color:#d89d92}.dallas-client-light .cl-application .worker-onboard-question-card__title{display:block;margin:0;color:var(--cl-ink);font-size:14px;line-height:22px;font-weight:650;overflow-wrap:anywhere}.dallas-client-light .cl-application .worker-onboard-question-card__field{display:block;width:100%;min-height:52px;padding:12px;border:1px solid var(--cl-line);border-radius:13px;color:var(--cl-ink);background:var(--cl-bg);font-family:DallasClient,system-ui,sans-serif;font-size:16px;line-height:24px;outline:none;box-shadow:none}.dallas-client-light .cl-application .worker-onboard-question-card__field--textarea{min-height:112px;resize:vertical}.dallas-client-light .cl-application .worker-onboard-question-card__field::placeholder{color:var(--cl-muted);opacity:1}.dallas-client-light .cl-application .worker-onboard-question-card__field:focus{border-color:var(--cl-accent-ink);box-shadow:0 0 0 2px var(--cl-accent-soft)}.dallas-client-light .cl-application .worker-onboard-question-card__field:disabled{opacity:.7}.dallas-client-light .cl-application .worker-onboard-consent{display:flex;align-items:flex-start;min-height:48px;gap:12px;margin:20px 0 0;padding:16px;border:1px solid var(--cl-line);border-radius:18px;background:var(--cl-surface)}.dallas-client-light .cl-application .worker-onboard-consent__checkbox{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;display:block;flex:0 0 22px;width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;margin:1px 0 0;border-radius:5px;accent-color:var(--cl-accent);background:var(--cl-surface);box-shadow:none}.dallas-client-light .cl-application .worker-onboard-consent__checkbox:after{display:none}.dallas-client-light .cl-application .worker-onboard-consent__text{color:var(--cl-muted);font-size:13px;line-height:21px}.dallas-client-light .cl-application .worker-onboard-consent__text a{color:var(--cl-accent-ink);text-decoration:underline;text-underline-offset:3px}.dallas-client-light .cl-application .cl-application-error{margin:0;color:var(--cl-danger);font-size:13px;line-height:20px}.dallas-client-light .cl-application .worker-onboard-status-note{margin-top:16px;text-align:left}@container (max-height: 540px){.dallas-client-light .cl-application>.cl-header{min-height:60px;padding-top:6px;padding-bottom:6px}.dallas-client-light .cl-application .cl-header p{display:none}.dallas-client-light .cl-application-step-heading{padding-top:0;padding-bottom:10px}.dallas-client-light .cl-application-step-heading h2{font-size:21px;line-height:26px}.dallas-client-light .cl-application .worker-onboard-form__step{margin-bottom:3px}.dallas-client-light .cl-application .worker-onboard-form__progress-track{margin-top:9px}.dallas-client-light .cl-application .cl-application-footer{padding-top:8px;padding-bottom:10px}.dallas-client-light .cl-application .cl-application-primary{min-height:48px;padding-top:11px;padding-bottom:11px}}.phone-frame.phone-frame--services-v2>.bottom-nav,.phone-frame.phone-frame--profile-v2>.bottom-nav{grid-row:2!important;align-self:end;width:100%;height:70px;min-height:70px;max-height:70px;margin:0;padding:5px 8px 4px;border:1px solid rgba(255,255,255,.075);border-radius:25px;background:linear-gradient(180deg,#18191de8,#0d0e11f5);box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff0e;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item{height:60px;min-height:60px;grid-template-rows:34px 10px;align-content:center;gap:2px;padding:3px 0;border:1px solid transparent;border-radius:17px;transition:transform .16s ease,background .22s ease,border-color .22s ease}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item--active,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item--active{border-color:#ff941a21;background:linear-gradient(180deg,#ff8e121b,#ff770008)}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item:active,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item:active{transform:scale(.9)}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item__icon-shell,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item__icon-shell{width:34px;height:34px}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item__icon-shell--scan,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item__icon-shell--scan{width:54px;height:54px;transform:translateY(-6px)}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item__scan,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item__scan{width:54px;height:54px;border:1px solid rgba(255,255,255,.2);box-shadow:0 11px 24px #ff7c004f,0 0 32px #ff7d0029,inset 0 1px #ffffff38}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item__scan img,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item__scan img{width:25px;height:25px}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item__label,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item__label{font-size:7px;color:#ffffff8c}.phone-frame.phone-frame--services-v2 .bottom-nav .nav-item--active .nav-item__label,.phone-frame.phone-frame--profile-v2 .bottom-nav .nav-item--active .nav-item__label{color:#fff}.phone-frame.phone-frame--profile-v2{grid-template-rows:minmax(0,1fr) 70px!important;grid-template-columns:minmax(0,1fr);gap:8px;isolation:isolate;overflow:hidden;background:#07080a}.phone-frame.phone-frame--profile-v2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 107% 4%,rgba(255,128,5,.15),transparent 27%),radial-gradient(circle at -12% 77%,rgba(255,118,5,.08),transparent 30%),linear-gradient(180deg,#08090b,#050608)}.phone-frame.phone-frame--profile-v2>*{position:relative;z-index:1}.phone-frame.phone-frame--profile-v2>.profile-screen{grid-row:1!important;height:100%;padding:0}.phone-frame.phone-frame--profile-v2>.profile-screen:has(>.profile-v2){overflow:hidden}.profile-v2{position:relative;isolation:isolate;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-x:hidden;overflow-y:auto;color:#f7f7f8;scrollbar-width:none}.profile-v2::-webkit-scrollbar{display:none}.profile-v2 button{font:inherit;-webkit-tap-highlight-color:transparent}.profile-v2 svg{width:17px;height:17px;display:block;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.profile-v2__glow{position:absolute;z-index:-1;right:-100px;top:80px;width:220px;height:220px;border-radius:50%;background:#ff7e031a;filter:blur(45px);pointer-events:none}.profile-v2__header{flex:0 0 42px;display:flex;align-items:center;justify-content:space-between;padding:0 3px}.profile-v2__header>div{display:flex;align-items:center;gap:8px}.profile-v2__header>div>span{width:25px;height:25px;display:grid;place-items:center;border:1px solid rgba(255,151,34,.13);border-radius:9px;background:#ff870f12}.profile-v2__header>div>span i{width:6px;height:6px;border-radius:50%;background:#ff931b;box-shadow:0 0 10px #ff840abf}.profile-v2__header strong{font-size:10px;font-weight:620;color:#ffffff8c}.profile-v2__header>img{width:94px;height:auto;display:block}.profile-v2__hero{position:relative;flex:1 1 190px;min-height:168px;overflow:hidden;display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;gap:0 14px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:25px;background:radial-gradient(circle at 93% 12%,rgba(255,143,22,.16),transparent 37%),linear-gradient(145deg,#202126,#111216 72%);box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000045}.profile-v2__hero:after{content:"";position:absolute;right:-42px;bottom:-84px;width:210px;height:210px;border:1px solid rgba(255,148,27,.1);border-radius:50%;box-shadow:0 0 0 24px #ff8b0c06,0 0 0 52px #ff8b0c03}.profile-v2__hero-avatar{position:relative;z-index:2;grid-row:1/3;width:76px;height:76px;display:grid;place-items:center;overflow:visible;border:1px solid rgba(255,255,255,.15);border-radius:23px;color:#fff;background:linear-gradient(145deg,#34363d,#15161a);box-shadow:0 17px 30px #00000052,inset 0 1px #ffffff17}.profile-v2__hero-avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:22px}.profile-v2__hero-avatar>span{font-size:21px;font-weight:760}.profile-v2__hero-avatar>i{position:absolute;right:-3px;bottom:-3px;width:14px;height:14px;border:3px solid #17181d;border-radius:50%;background:#4bdf8b;box-shadow:0 0 12px #4bdf8b99}.profile-v2__identity{position:relative;z-index:2;min-width:0;align-self:end}.profile-v2__identity small{color:#ff9822;font-size:6px;font-weight:820;letter-spacing:.15em}.profile-v2__identity h1{max-width:100%;overflow:hidden;margin:8px 0 0;color:#fff;font-size:24px;line-height:.95;font-weight:650;letter-spacing:-.055em;white-space:nowrap;text-overflow:ellipsis}.profile-v2__identity p{margin:6px 0 0;color:#ffffff59;font-size:8px}.profile-v2__role{position:relative;z-index:2;align-self:start;display:flex;align-items:center;gap:6px;margin-top:10px}.profile-v2__role i{width:6px;height:6px;border-radius:50%;background:#ff941c;box-shadow:0 0 8px #ff890c8c}.profile-v2__role span{color:#ffffff8c;font-size:8px}.profile-v2__id{position:absolute;z-index:2;right:14px;bottom:13px;color:#ffffff24;font-size:6px;font-variant-numeric:tabular-nums}.profile-v2__quick{flex:0 0 100px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.profile-v2__quick>button{min-width:0;display:grid;grid-template-rows:39px auto auto;justify-items:center;align-content:center;gap:3px;padding:7px 3px;border:1px solid rgba(255,255,255,.065);border-radius:20px;color:#fff;background:linear-gradient(150deg,#1d1e23f5,#0e0f12fa);box-shadow:inset 0 1px #ffffff09;transition:transform .16s ease,border-color .2s ease}.profile-v2__quick>button:active{transform:scale(.94);border-color:#ff921938}.profile-v2__quick>button>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,150,29,.14);border-radius:13px;color:#ff9821;background:#ff890d12}.profile-v2__quick strong{max-width:100%;overflow:hidden;font-size:10px;line-height:1;font-weight:680;white-space:nowrap;text-overflow:ellipsis}.profile-v2__quick small{color:#ffffff40;font-size:6.5px;line-height:1}.profile-v2__section{flex:0 0 auto}.profile-v2__section>p{margin:0;padding:2px 5px 6px;color:#ffffff3d;font-size:6px;font-weight:780;letter-spacing:.14em}.profile-v2__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.profile-v2__menu>button{min-width:0;min-height:68px;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:9px;border:1px solid rgba(255,255,255,.06);border-radius:18px;color:#fff;text-align:left;background:linear-gradient(145deg,#1b1c21eb,#0e0f12f5);transition:transform .16s ease}.profile-v2__menu>button:active{transform:scale(.97)}.profile-v2__menu-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.06);border-radius:11px;color:#ffffff8c;background:#ffffff09}.profile-v2__menu>button>span:nth-child(2){min-width:0;display:grid;gap:5px}.profile-v2__menu strong{overflow:hidden;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.profile-v2__menu small{overflow:hidden;color:#ffffff40;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.profile-v2__menu>button>i{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;color:#ffffff47;background:#ffffff08}.profile-v2__menu>button>i svg{width:9px;height:9px}.profile-v2__roles{display:grid;gap:6px}.profile-v2__roles>button{width:100%;min-height:55px;display:grid;grid-template-columns:35px minmax(0,1fr) 23px;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgba(255,147,26,.11);border-radius:17px;color:#fff;text-align:left;background:radial-gradient(circle at 0 50%,rgba(255,139,14,.1),transparent 27%),linear-gradient(145deg,#1d1e23,#111216);transition:transform .16s ease}.profile-v2__roles>button:active{transform:scale(.98)}.profile-v2__roles>button>span{width:35px;height:35px;display:grid;place-items:center;border:1px solid rgba(255,151,29,.14);border-radius:11px;color:#ff9821;background:#ff8b0d13}.profile-v2__roles strong{overflow:hidden;font-size:10px;font-weight:630;white-space:nowrap;text-overflow:ellipsis}.profile-v2__roles>button>i{color:#ffffff47}.profile-v2__roles>button>i svg{width:11px;height:11px}@media (max-height:730px){.profile-v2{gap:6px}.profile-v2__header{flex-basis:36px}.profile-v2__hero{flex-basis:155px;min-height:145px;padding:14px}.profile-v2__hero-avatar{width:66px;height:66px;border-radius:20px}.profile-v2__hero-avatar img{border-radius:19px}.profile-v2__identity h1{font-size:21px}.profile-v2__quick{flex-basis:84px}.profile-v2__quick>button{grid-template-rows:32px auto auto;padding:5px 2px;border-radius:17px}.profile-v2__quick>button>span{width:31px;height:31px;border-radius:10px}.profile-v2__quick svg{width:14px;height:14px}.profile-v2__menu>button{min-height:59px}.profile-v2__roles>button{min-height:47px}}@media (max-height:620px){.profile-v2__header{flex-basis:31px}.profile-v2__header>img{width:80px}.profile-v2__hero{flex-basis:126px;min-height:118px;grid-template-columns:56px minmax(0,1fr);padding:11px}.profile-v2__hero-avatar{width:56px;height:56px;border-radius:17px}.profile-v2__hero-avatar img{border-radius:16px}.profile-v2__identity h1{margin-top:5px;font-size:18px}.profile-v2__identity p{margin-top:4px}.profile-v2__role{margin-top:6px}.profile-v2__quick{flex-basis:69px}.profile-v2__quick>button{grid-template-rows:26px auto;gap:3px}.profile-v2__quick>button>span{width:26px;height:26px}.profile-v2__quick small{display:none}.profile-v2__menu>button{min-height:51px;grid-template-columns:29px minmax(0,1fr) 17px;padding:7px}.profile-v2__menu-icon{width:29px;height:29px}.profile-v2__menu small{display:none}.profile-v2__roles>button{min-height:42px}.profile-v2__roles>button>span{width:29px;height:29px}.profile-v2__section>p{padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.profile-v2__enter{filter:none!important}}.profile-v3{gap:9px;overflow:hidden}.profile-v3__ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;pointer-events:none}.profile-v3 .profile-v2__glow{right:-45px;top:21%;width:260px;height:260px;background:#ff760012;filter:blur(55px)}.profile-v3 .profile-v2__hero{position:relative;isolation:isolate;flex:1 1 270px;min-height:190px;display:block;padding:0;border-color:#ff972221;border-radius:29px;background:#090a0d;box-shadow:0 25px 60px #00000061,inset 0 1px #fff1}.profile-v3 .profile-v2__hero:before{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.055),transparent 23%,transparent 72%,rgba(255,125,5,.025))}.profile-v3 .profile-v2__hero:after{right:-75px;bottom:-88px;width:250px;height:250px;border-color:#ff8f1617;box-shadow:0 0 0 30px #ff880a05,0 0 0 65px #ff880a02}.profile-v3__identity-art{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:64% center;opacity:.92;transform:scale(1.02);animation:profile-v3-art-breathe 8s ease-in-out infinite alternate}.profile-v3__identity-shade{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050608f7,#050608d1 43%,#05060826 77%,#0506084d),linear-gradient(180deg,#0000001f,#0000007a)}.profile-v3__pass-head{position:absolute;z-index:4;left:17px;right:17px;top:15px;display:flex;align-items:center;justify-content:space-between}.profile-v3__pass-head>span{display:flex;align-items:center;gap:6px;color:#fff6;font-size:6px;font-weight:800;letter-spacing:.16em}.profile-v3__pass-head>span i{width:5px;height:5px;border-radius:50%;background:#ff9219;box-shadow:0 0 9px #ff8408bf}.profile-v3__pass-head>b{color:#ffffff2e;font-size:5.5px;font-weight:560;letter-spacing:.06em;font-variant-numeric:tabular-nums}.profile-v3__person{position:absolute;z-index:4;left:17px;right:72px;bottom:25px;display:flex;align-items:center;gap:13px}.profile-v3 .profile-v2__hero-avatar{grid-row:auto;width:72px;height:72px;flex:0 0 72px;border-radius:24px;background:linear-gradient(145deg,#34363df5,#131418fa);box-shadow:0 18px 38px #00000070,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.profile-v3 .profile-v2__hero-avatar img{border-radius:23px}.profile-v3 .profile-v2__identity{align-self:center}.profile-v3 .profile-v2__identity small{font-size:5.7px;letter-spacing:.17em}.profile-v3 .profile-v2__identity h1{margin-top:7px;font-size:25px}.profile-v3 .profile-v2__identity p{margin-top:5px;font-size:7.5px}.profile-v3 .profile-v2__role{margin-top:8px}.profile-v3__signature{position:absolute;z-index:4;right:17px;bottom:19px;color:#ff941b38;font-size:19px;font-weight:850;font-style:italic;letter-spacing:-.1em}.profile-v3 .profile-v2__quick{position:relative;z-index:5;flex:0 0 94px;margin-top:-31px;padding:8px 7px 7px;border:1px solid rgba(255,255,255,.085);border-radius:24px;background:linear-gradient(180deg,#191a1fde,#0c0d10f0);box-shadow:0 18px 42px #0006,inset 0 1px #ffffff0e;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.profile-v3 .profile-v2__quick>button{position:relative;grid-template-rows:34px auto auto;gap:3px;padding:3px 2px;border:0;border-radius:16px;background:transparent;box-shadow:none}.profile-v3 .profile-v2__quick>button+button:before{content:"";position:absolute;left:-4px;top:13px;bottom:13px;width:1px;background:linear-gradient(transparent,rgba(255,255,255,.09),transparent)}.profile-v3 .profile-v2__quick>button>span{width:34px;height:34px;border-radius:12px;background:linear-gradient(145deg,#ff992321,#ff6f000b)}.profile-v3 .profile-v2__quick>button:active{background:#ff8c100f}.profile-v3__utility{flex:0 0 auto}.profile-v3 .profile-v2__section>p{padding:1px 6px 6px}.profile-v3 .profile-v2__menu{gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:20px;background:linear-gradient(145deg,#1b1c21eb,#0d0e11f7);box-shadow:inset 0 1px #ffffff09}.profile-v3 .profile-v2__menu>button{min-height:66px;padding:9px 10px;border:0;border-radius:0;background:transparent}.profile-v3 .profile-v2__menu>button+button{border-left:1px solid rgba(255,255,255,.065)}.profile-v3 .profile-v2__menu>button:active{background:#ffffff09}.profile-v3 .profile-v2__roles>button{min-height:58px;border-radius:19px;background:radial-gradient(circle at 0 50%,rgba(255,139,14,.13),transparent 28%),linear-gradient(145deg,#202126,#111216);box-shadow:inset 0 1px #ffffff0a}@keyframes profile-v3-art-breathe{to{transform:scale(1.07) translate3d(-4px,1px,0);filter:brightness(1.08)}}@media (max-height:730px){.profile-v3{gap:6px}.profile-v3 .profile-v2__hero{flex-basis:218px;min-height:164px;border-radius:24px}.profile-v3__person{bottom:20px}.profile-v3 .profile-v2__hero-avatar{width:62px;height:62px;flex-basis:62px;border-radius:20px}.profile-v3 .profile-v2__hero-avatar img{border-radius:19px}.profile-v3 .profile-v2__identity h1{font-size:21px}.profile-v3 .profile-v2__quick{flex-basis:82px;margin-top:-25px;padding:6px}.profile-v3 .profile-v2__quick>button{grid-template-rows:29px auto auto}.profile-v3 .profile-v2__quick>button>span{width:29px;height:29px}.profile-v3 .profile-v2__menu>button{min-height:57px}.profile-v3 .profile-v2__roles>button{min-height:49px}}@media (max-height:620px){.profile-v3 .profile-v2__hero{flex-basis:176px;min-height:138px;border-radius:22px}.profile-v3__pass-head{top:10px;left:12px;right:12px}.profile-v3__person{left:12px;right:45px;bottom:14px;gap:9px}.profile-v3 .profile-v2__hero-avatar{width:52px;height:52px;flex-basis:52px;border-radius:17px}.profile-v3 .profile-v2__hero-avatar img{border-radius:16px}.profile-v3 .profile-v2__identity h1{margin-top:4px;font-size:18px}.profile-v3 .profile-v2__role{margin-top:5px}.profile-v3__signature{right:12px;bottom:12px;font-size:14px}.profile-v3 .profile-v2__quick{flex-basis:68px;margin-top:-18px;padding:5px}.profile-v3 .profile-v2__quick>button{grid-template-rows:25px auto}.profile-v3 .profile-v2__quick>button>span{width:25px;height:25px}.profile-v3 .profile-v2__menu>button{min-height:49px}.profile-v3 .profile-v2__roles>button{min-height:43px}}@media (prefers-reduced-motion:reduce){.profile-v3__identity-art{animation:none!important}}.profile-v4{gap:14px;overflow:hidden}.profile-v4 .profile-v2__glow{right:-95px;top:170px;width:240px;height:240px;background:#ff7e0511;filter:blur(58px)}.profile-v4 .profile-v2__header{flex:0 0 52px;align-items:flex-end;padding:0 3px 7px;border-bottom:1px solid rgba(255,255,255,.045)}.profile-v4 .profile-v2__header>img{width:91px;margin-bottom:3px}.profile-v4__title{display:grid!important;gap:6px!important}.profile-v4__title small{color:#ffffff40;font-size:5.5px;font-weight:780;letter-spacing:.16em}.profile-v4__title strong{color:#fff!important;font-size:22px!important;line-height:.85!important;font-weight:650!important;letter-spacing:-.055em!important}.profile-v4 .profile-v2__hero{position:relative;flex:0 0 105px;min-height:105px;display:grid;grid-template-columns:62px minmax(0,1fr) auto;grid-template-rows:1fr;align-items:center;gap:13px;padding:13px 14px;border:1px solid rgba(255,255,255,.075);border-radius:23px;background:radial-gradient(circle at 100% 0,rgba(255,142,18,.1),transparent 37%),linear-gradient(145deg,#1d1e23,#111216 74%);box-shadow:inset 0 1px #ffffff0b,0 16px 35px #00000038}.profile-v4 .profile-v2__hero:after{right:-45px;bottom:-85px;width:170px;height:170px;border-color:#ff901412;box-shadow:0 0 0 22px #ff880a04}.profile-v4 .profile-v2__hero-avatar{grid-row:auto;width:62px;height:62px;border-radius:20px}.profile-v4 .profile-v2__hero-avatar img{border-radius:19px}.profile-v4 .profile-v2__identity{align-self:center}.profile-v4 .profile-v2__identity h1{margin:0;font-size:22px}.profile-v4 .profile-v2__identity p{margin-top:6px;font-size:8px}.profile-v4 .profile-v2__role{margin-top:8px}.profile-v4__user-id{position:relative;z-index:2;align-self:start;margin-top:3px;color:#ffffff29;font-size:5.5px;font-variant-numeric:tabular-nums}.profile-v4__activity{position:relative;isolation:isolate;flex:1 1 186px;min-height:132px;overflow:hidden;display:flex;flex-direction:column;padding:15px 16px;border:1px solid rgba(255,147,27,.12);border-radius:24px;color:#fff;text-align:left;background:radial-gradient(circle at 88% 105%,rgba(255,130,7,.16),transparent 38%),linear-gradient(145deg,#202126,#101115 75%);box-shadow:inset 0 1px #ffffff0d,0 20px 44px #00000047;transition:transform .17s ease}.profile-v4__activity:active{transform:scale(.985)}.profile-v4__activity:before{content:"";position:absolute;z-index:-1;right:-26px;bottom:-75px;width:190px;height:190px;border:1px solid rgba(255,153,38,.1);border-radius:50%;box-shadow:0 0 0 24px #ff8b0e06,0 0 0 52px #ff8b0e03}.profile-v4__activity-line{position:absolute;left:16px;right:16px;top:0;height:1px;transform-origin:left;background:linear-gradient(90deg,transparent,#ff921d 35%,rgba(255,146,29,.12),transparent)}.profile-v4__activity-head{display:flex;align-items:center;justify-content:space-between}.profile-v4__activity-head>span{color:#ffffff4d;font-size:6px;font-weight:800;letter-spacing:.16em}.profile-v4__activity-head>i{width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.065);border-radius:8px;color:#ffffff5e;background:#ffffff08}.profile-v4__activity-head svg{width:10px;height:10px}.profile-v4__activity-grid{flex:1;min-height:0;display:grid;grid-template-columns:1.4fr .72fr .72fr;align-items:end;gap:10px}.profile-v4__activity-grid>div{min-width:0;display:grid;gap:7px}.profile-v4__activity-grid>div+div{padding-left:10px;border-left:1px solid rgba(255,255,255,.06)}.profile-v4__activity-grid small{color:#ffffff4d;font-size:7px;line-height:1.15}.profile-v4__activity-grid strong{font-size:23px;line-height:.9;font-weight:650;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.profile-v4__activity-main strong{font-size:45px;color:#fff}.profile-v4__activity-main em{color:#ff9822;font-size:6px;font-weight:650;font-style:normal}.profile-v4 .profile-v2__quick{flex:0 0 78px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.profile-v4 .profile-v2__quick>button{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) 18px;grid-template-rows:1fr;align-items:center;justify-items:stretch;gap:8px;padding:9px 8px;border:1px solid rgba(255,255,255,.06);border-radius:19px;text-align:left;background:linear-gradient(145deg,#1c1d22f0,#0d0e11fa);box-shadow:inset 0 1px #ffffff09}.profile-v4 .profile-v2__quick>button>span{width:36px;height:36px;border-radius:12px}.profile-v4 .profile-v2__quick>button>div{min-width:0;display:grid;gap:5px}.profile-v4 .profile-v2__quick strong{font-size:9.5px}.profile-v4 .profile-v2__quick small{font-size:6px}.profile-v4 .profile-v2__quick>button>i{color:#ffffff40}.profile-v4 .profile-v2__quick>button>i svg{width:9px;height:9px}.profile-v4__promotions{flex:0 0 69px;width:100%;display:grid;grid-template-columns:39px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:9px 10px;border:1px solid rgba(255,148,26,.16);border-radius:20px;color:#fff;text-align:left;background:radial-gradient(circle at 0 50%,rgba(255,137,13,.18),transparent 32%),linear-gradient(110deg,#281e16f5,#111215fa 55%);box-shadow:inset 0 1px #ffffff0e,0 10px 26px #00000026;transition:transform .16s ease}.profile-v4__promotions:active{transform:scale(.98)}.profile-v4__promotions>span{display:grid;place-items:center;width:39px;height:39px;border:1px solid rgba(255,163,51,.2);border-radius:13px;color:#ffa136;background:#ff8d101f}.profile-v4__promotions svg{width:18px;height:18px}.profile-v4__promotions>div{min-width:0;display:grid;gap:3px}.profile-v4__promotions small{color:#ffad50;font-size:6px;font-weight:800;letter-spacing:.12em}.profile-v4__promotions strong{font-size:11px;line-height:1;font-weight:680}.profile-v4__promotions em{color:#ffffff61;font-size:7px;font-style:normal}.profile-v4__promotions>i{color:#ffffff4d}.profile-v4__promotions>i svg{width:10px;height:10px}.profile-v4__utility{flex:0 0 61px}.profile-v4 .profile-v2__menu{height:61px;gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:19px;background:linear-gradient(145deg,#1a1b20e6,#0d0e11f5)}.profile-v4 .profile-v2__menu>button{min-height:59px;padding:8px 9px;border:0;border-radius:0;background:transparent}.profile-v4 .profile-v2__menu>button+button{border-left:1px solid rgba(255,255,255,.055)}.profile-v4 .profile-v2__menu-icon{width:32px;height:32px}.profile-v4 .profile-v2__menu strong{font-size:8.5px}.profile-v4 .profile-v2__menu small{font-size:5.5px}.profile-v4 .profile-v2__section--role{flex:0 0 auto}.profile-v4 .profile-v2__roles>button{min-height:55px;border-radius:19px;background:linear-gradient(110deg,#ff850d21,#1e1d1ef5 36%,#101114fa);box-shadow:inset 0 1px #ffffff0a}@media (max-height:730px){.profile-v4{gap:6px}.profile-v4 .profile-v2__header{flex-basis:43px;padding-bottom:5px}.profile-v4__title{gap:4px!important}.profile-v4__title strong{font-size:19px!important}.profile-v4 .profile-v2__hero{flex-basis:87px;min-height:87px;grid-template-columns:52px minmax(0,1fr) auto;padding:10px 12px;border-radius:20px}.profile-v4 .profile-v2__hero-avatar{width:52px;height:52px;border-radius:17px}.profile-v4 .profile-v2__hero-avatar img{border-radius:16px}.profile-v4 .profile-v2__identity h1{font-size:19px}.profile-v4 .profile-v2__identity p{margin-top:4px}.profile-v4 .profile-v2__role{margin-top:5px}.profile-v4__activity{flex-basis:148px;min-height:118px;padding:12px 13px;border-radius:21px}.profile-v4__activity-main strong{font-size:38px}.profile-v4__activity-grid strong{font-size:20px}.profile-v4 .profile-v2__quick{flex-basis:66px}.profile-v4 .profile-v2__quick>button{grid-template-columns:31px minmax(0,1fr) 15px;padding:7px}.profile-v4 .profile-v2__quick>button>span{width:31px;height:31px}.profile-v4__utility{flex-basis:53px}.profile-v4 .profile-v2__menu{height:53px}.profile-v4 .profile-v2__menu>button{min-height:51px}.profile-v4 .profile-v2__menu-icon{width:29px;height:29px}.profile-v4 .profile-v2__roles>button{min-height:47px}}@media (max-height:620px){.profile-v4 .profile-v2__header{flex-basis:36px}.profile-v4__title small{display:none}.profile-v4__title strong{font-size:17px!important}.profile-v4 .profile-v2__header>img{width:78px}.profile-v4 .profile-v2__hero{flex-basis:73px;min-height:73px;grid-template-columns:44px minmax(0,1fr);gap:9px;padding:8px 10px}.profile-v4 .profile-v2__hero-avatar{width:44px;height:44px;border-radius:14px}.profile-v4 .profile-v2__hero-avatar img{border-radius:13px}.profile-v4 .profile-v2__identity h1{font-size:17px}.profile-v4 .profile-v2__role{margin-top:4px}.profile-v4__user-id{display:none}.profile-v4__activity{flex-basis:111px;min-height:105px;padding:10px 11px}.profile-v4__activity-head>i{width:20px;height:20px}.profile-v4__activity-grid{gap:6px}.profile-v4__activity-grid>div{gap:4px}.profile-v4__activity-grid>div+div{padding-left:6px}.profile-v4__activity-main strong{font-size:32px}.profile-v4__activity-grid strong{font-size:17px}.profile-v4__activity-main em{display:none}.profile-v4 .profile-v2__quick{flex-basis:55px}.profile-v4 .profile-v2__quick>button{grid-template-columns:27px minmax(0,1fr);padding:6px}.profile-v4 .profile-v2__quick>button>span{width:27px;height:27px}.profile-v4 .profile-v2__quick small,.profile-v4 .profile-v2__quick>button>i{display:none}.profile-v4__utility{flex-basis:45px}.profile-v4 .profile-v2__menu{height:45px}.profile-v4 .profile-v2__menu>button{min-height:43px;grid-template-columns:26px minmax(0,1fr);padding:5px}.profile-v4 .profile-v2__menu-icon{width:26px;height:26px}.profile-v4 .profile-v2__menu small,.profile-v4 .profile-v2__menu>button>i{display:none}.profile-v4 .profile-v2__roles>button{min-height:41px}}@media (min-height:731px){.profile-v4 .profile-v2__hero{flex:0 0 125px;min-height:125px}.profile-v4__activity{flex:0 0 250px;min-height:250px}.profile-v4 .profile-v2__quick{flex-basis:88px}.profile-v4__utility{flex-basis:68px}.profile-v4 .profile-v2__menu{height:68px}.profile-v4 .profile-v2__menu>button{min-height:66px}.profile-v4 .profile-v2__roles>button{min-height:61px}}.dallas-stars{margin:14px 0;padding:4px 14px 12px;border:1px solid #403a32;border-radius:16px;background:#201d19;color:#f3ece2;overflow-wrap:anywhere}.dallas-stars summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600;cursor:pointer}.dallas-stars p{font-size:13px;line-height:1.55;color:#c8bfb3}.dallas-stars h3{font-size:15px;margin:22px 0 8px}.dallas-stars small{font-size:12px;line-height:1.5;color:#b9afa2}.dallas-stars button{min-height:44px;padding:10px 14px;border:1px solid #766044;border-radius:12px;background:#32271c;color:#ffce96;font:inherit;font-size:13px}.dallas-stars button:disabled{opacity:.5}.ds-balance{font-size:36px;font-weight:700;letter-spacing:-.03em;margin:15px 0}.ds-balance span{color:#ffb560}.dallas-stars .ds-earned{color:#ffcb8f}.dallas-stars .ds-progress{color:#aaa195}.dallas-stars label{display:block;font-size:13px;margin:12px 0}.dallas-stars input,.dallas-stars textarea{display:block;box-sizing:border-box;width:100%;min-height:44px;margin:6px 0;padding:10px;border:1px solid #5c5042;border-radius:10px;background:#141210;color:#f3ece2;font:inherit;font-size:16px}.dallas-stars fieldset{min-width:0;border:0;padding:0}.dallas-stars :focus-visible{outline:2px solid #ffc180;outline-offset:2px}.dallas-stars{background:#1b1b1f;border:1px solid #ffffff12;border-radius:20px;color:#f5f5f7;padding:4px 20px 20px;min-width:0}.dallas-stars>summary{min-height:56px;font-size:15px}.dallas-stars[open]>summary{border-bottom:1px solid #ffffff12;margin-bottom:20px;padding-bottom:4px}.dallas-stars>summary>span:last-child{color:#ffb25a}.dallas-stars p{font-size:14px;line-height:1.5;color:#b8b5b0}.dallas-stars button{background:#252529;border-color:#ffffff20;color:#f5f5f7;border-radius:13px;min-height:48px;font-size:14px}.dallas-stars small{color:#b8b5b0;font-size:12px}.ds-star-account{display:flex;align-items:center;gap:16px;margin:20px 0;padding:16px;background:#17171a;border-radius:18px;border:1px solid #ffffff12}.ds-star-account>img{flex-shrink:0;object-fit:contain}.ds-star-account>div{min-width:0}.ds-star-account>div>span{font-size:12px;color:#b8b5b0}.ds-star-account .ds-balance{margin:6px 0;font-size:34px;line-height:1.1;color:#f5f5f7}.ds-balance span{color:#ff920f}.ds-metrics{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:20px;border-bottom:1px solid #ffffff12}.ds-metrics .fn-metric{flex:1 1 80px;min-width:0}.ds-metrics .fn-metric strong{font-size:24px;color:#f5f5f7}.ds-actions,.ds-history{margin-top:24px}.dallas-stars .ds-actions h3,.dallas-stars .ds-history h3{font-size:18px;margin:0 0 12px}.ds-action{padding:16px;border:1px solid #ffffff12;background:#17171a;border-radius:16px;margin:12px 0}.ds-action>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.ds-action h4{font-size:14px;line-height:1.5;margin:0;min-width:0}.ds-action span{font-size:12px;color:#ffb25a;text-align:right;flex-shrink:0}.ds-action button{width:100%;background:#ff920f;color:#17110b;border:0;font-weight:600}.ds-history>article{padding:16px 0;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #ffffff12;align-items:flex-start}.ds-history>article>div{min-width:0;display:flex;flex-direction:column;gap:6px}.ds-history strong{font-size:14px;line-height:1.4}.ds-history b{font-size:14px;color:#ffb25a;white-space:nowrap}.ds-refresh{margin-top:16px}.ds-settings input,.ds-settings textarea{min-height:48px;background:#111113;border-color:#ffffff24;border-radius:12px;color:#f5f5f7;font-size:16px}.ds-settings label{font-size:13px;line-height:1.5;color:#b8b5b0}.ds-settings .ds-primary{width:100%;background:#ff920f;color:#17110b;border:0;font-weight:650}.ds-setting-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.ds-setting-fields>label{min-width:0}@media (max-width:360px){.dallas-stars{padding-left:16px;padding-right:16px}.ds-star-account{padding:12px;gap:12px}.ds-star-account>img{width:64px;height:64px}.ds-star-account .ds-balance{font-size:30px}.ds-setting-fields{grid-template-columns:1fr}.ds-action>div{flex-direction:column;gap:4px}.ds-action span{text-align:left}}.ds-journey{border:0;border-radius:0;background:none;padding:0;margin:0}.ds-journey [hidden]{display:none!important}.ds-star-account .journey-illustration{width:120px;height:92px;flex:0 0 120px}.ds-journey .ds-history{border:0;background:none;padding:0;margin:0}.ds-journey .ds-history article{border:0;border-bottom:1px solid #ffffff0d;border-radius:0;padding:16px 0}.ds-journey .ds-refresh{min-height:48px;border-radius:14px;margin-top:24px}.ds-journey .ds-setting-fields{gap:16px}.ds-journey .ds-setting-fields input{min-height:48px;font-size:16px;border-radius:14px}.ds-journey fieldset{padding:0;margin:0;border:0;min-width:0}.ds-journey .ds-primary{min-height:48px;border-radius:14px}.reward-panel{margin-top:22px;padding-top:20px;border-top:1px solid #4a3b2d;font-variant-numeric:tabular-nums}.reward-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.reward-heading span{font-size:9px;letter-spacing:.13em;color:#d7a77c}.reward-heading h3{margin:5px 0!important;font-size:21px!important}.reward-heading>strong{font-size:16px;color:#ffcd96;white-space:nowrap}.reward-prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:18px 0}.reward-prizes>span{display:flex;align-items:baseline;justify-content:center;gap:5px;padding:12px 5px;border:1px solid #493a2c;border-radius:12px;background:#282018}.reward-prizes b{font-size:21px;color:#ffe1bc}.reward-prizes small{font-size:9px!important}.reward-result{display:flex;flex-direction:column;gap:8px;min-height:78px;justify-content:center;padding:16px;background:#171513;border-radius:14px;margin:16px 0}.reward-result b{font-size:18px;line-height:1.3}.reward-result span{font-size:12px;color:#bcb2a5;line-height:1.5}.dallas-stars .reward-primary{width:100%;min-height:48px;background:#e8ae73;color:#20160d;border-color:#e8ae73;font-weight:650}.reward-primary:disabled{background:#554637!important;color:#d7c7b4!important;opacity:1!important}.reward-confirm>button+button{margin-top:8px;width:100%}.reward-limit{font-size:12px!important}.reward-error{color:#ffc4b6!important}.reward-details{border-top:1px solid #463b30;margin-top:18px;padding:8px 0}.reward-details summary{min-height:44px!important;font-size:13px!important;cursor:pointer}.reward-details table{width:100%;border-collapse:collapse;font-size:13px;margin:12px 0}.reward-details caption{text-align:left;font-size:12px;color:#bcb2a5;padding-bottom:10px}.reward-details th,.reward-details td{padding:9px 4px;border-bottom:1px solid #3a322a;text-align:right}.reward-details th:first-child,.reward-details td:first-child{text-align:left}.reward-medals article{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid #3a322a}.reward-badge{font-size:28px;line-height:1.5}.reward-medals article>div{flex:1;min-width:0}.reward-medals h4{font-size:13px;margin:0}.reward-medals article p{margin:5px 0}.reward-medals progress{width:100%;height:6px;border:0;border-radius:4px;accent-color:#dfb07a;background:#443627}.reward-medals progress::-webkit-progress-bar{background:#443627;border-radius:4px}.reward-medals progress::-webkit-progress-value{background:#dfb07a;border-radius:4px}.reward-medals small{font-size:11px!important}.reward-history{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #3a322a;font-size:13px}.reward-history>div{min-width:0}.reward-history b{font-size:13px}.reward-history strong{text-align:right;white-space:nowrap;color:#edc493}.reward-history small{display:block;margin-top:5px;font-size:11px!important}.reward-edit-row{display:flex;gap:10px}.reward-edit-row>label{flex:1;min-width:0}.reward-edit-row input{padding:10px 6px!important}.reward-admin input[type=checkbox]{display:inline-block;width:22px;min-height:22px;vertical-align:middle;margin-right:8px}.reward-admin details>summary{cursor:pointer}.reward-admin h4{font-size:14px}.reward-admin form{border-top:1px solid #44392d;margin-top:16px;padding-top:6px}.reward-panel{border-color:#ffffff14;padding-top:24px;margin-top:24px;color:#f5f5f7}.reward-panel>p,.reward-admin>details>p{color:#b8b5b0;font-size:14px;line-height:1.5}.reward-wallet{display:flex;align-items:center;gap:16px;padding:16px;margin:16px 0 24px;background:#17171a;border:1px solid #ffffff12;border-radius:18px}.reward-wallet>img{flex-shrink:0;object-fit:contain}.reward-wallet>div{min-width:0;display:flex;flex-direction:column;gap:4px}.reward-wallet>div>span{font-size:12px;color:#b8b5b0}.reward-wallet strong{font-size:32px;line-height:1.15;letter-spacing:-.025em;color:#f5f5f7}.reward-wallet strong small{color:#ff920f;font-size:20px!important}.reward-wallet p{margin:0;font-size:12px!important;color:#b8b5b0}.reward-panel .reward-section-title{font-size:18px;margin:0 0 8px}.reward-prizes{gap:8px;margin:16px 0}.reward-prizes>span{flex-direction:column;align-items:center;gap:3px;background:#1b1b1f;border:1px solid #ffffff12;border-radius:14px;padding:12px 8px}.reward-prizes b{font-size:22px;color:#f5f5f7}.reward-prizes small{font-size:12px!important;color:#b8b5b0}.reward-result{background:#17171a;border:1px solid #ffffff12;border-radius:16px;min-height:92px;padding:16px;margin:16px 0}.reward-result span{font-size:13px;color:#b8b5b0}.reward-panel button,.reward-admin button{min-height:48px;border-radius:13px;border:1px solid #ffffff20;background:#252529;color:#f5f5f7;padding:12px 14px;font:inherit;font-size:14px}.reward-panel .reward-primary,.dallas-stars .reward-primary{background:#ff920f;border-color:#ff920f;color:#17110b;width:100%;font-weight:650}.reward-panel .reward-primary:disabled{background:#303034!important;border-color:#ffffff12!important;color:#b8b5b0!important;opacity:1!important}.reward-panel .reward-limit{font-size:13px!important;line-height:1.5;color:#b8b5b0;margin:12px 0 0}.reward-details{border-color:#ffffff14;padding:8px 0;margin-top:20px}.reward-details summary{font-size:14px!important;min-height:48px!important;line-height:1.4}.reward-details table{font-size:14px}.reward-details th,.reward-details td{padding:12px 4px;border-color:#ffffff12}.reward-details caption{font-size:12px;color:#b8b5b0}.reward-medals{margin-top:24px;padding-top:20px;border-top:1px solid #ffffff14}.reward-medals>h3{font-size:18px;margin:0 0 8px}.reward-medals article{gap:12px;padding:16px 0;border-color:#ffffff12}.reward-badge{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:64px;gap:3px;border-radius:12px;background:#17171a}.reward-badge img{opacity:.45;object-fit:contain}.reward-badge b{font-size:11px;line-height:1;color:#b8b5b0}.reward-badge[data-achieved=true] img{opacity:1}.reward-badge[data-achieved=true] b{color:#ff920f}.reward-medals h4{font-size:14px;line-height:1.4}.reward-medals article p{color:#f5f5f7;font-size:13px}.reward-medals progress{height:7px;accent-color:#ff920f;background:#303034}.reward-medals progress::-webkit-progress-bar{background:#303034}.reward-medals progress::-webkit-progress-value{background:#ff920f}.reward-medals progress::-moz-progress-bar{background:#ff920f}.reward-medals small{font-size:12px!important;color:#b8b5b0}.reward-history{font-size:14px;border-color:#ffffff12;padding:16px 0}.reward-history b{font-size:14px}.reward-history small{font-size:12px!important;color:#b8b5b0}.reward-history strong{color:#ff920f;font-size:15px}.reward-fund-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0}.reward-fund-metrics .fn-metric{padding:12px;background:#17171a;border-radius:12px;min-width:0}.reward-fund-metrics .fn-metric strong{font-size:16px;overflow-wrap:anywhere}.reward-admin input,.reward-admin textarea{background:#111113;border-color:#ffffff24;min-height:48px;border-radius:12px;color:#f5f5f7;font-size:16px!important}.reward-admin input[type=checkbox]{min-height:22px;accent-color:#ff920f}.reward-admin form{border-color:#ffffff14;padding-top:16px}@media (max-width:360px){.reward-wallet{padding:12px;gap:12px}.reward-wallet>img{width:64px;height:64px}.reward-wallet strong{font-size:28px}.reward-fund-metrics{grid-template-columns:1fr}.reward-edit-row{flex-wrap:wrap}.reward-edit-row>label{flex:1 1 100px}}.rewards-journey [hidden],.reward-admin-journey [hidden]{display:none!important}.rewards-journey{border:0;margin:0;padding:0}.rewards-journey>.fn-header{margin-bottom:24px}.rewards-journey>.journey-tabs,.reward-admin-journey .journey-tabs{margin:0 0 24px}.rewards-journey .journey-tabs button,.reward-admin-journey .journey-tabs button{padding:8px;min-height:48px;border:0;background:none;font-size:13px}.rewards-journey .journey-tabs button[aria-selected=true],.reward-admin-journey .journey-tabs button[aria-selected=true]{background:#303035;color:#f5f5f7}.rewards-journey .reward-wallet{margin:0 0 24px;gap:16px;padding:0;background:none;border:0;border-radius:0}.reward-journey-art{flex:0 0 132px;width:132px;height:auto}.rewards-journey .reward-wallet>div{flex:1;min-width:0}.rewards-journey .reward-wallet strong{font-size:34px}.rewards-journey .reward-prizes{display:flex;flex-wrap:wrap;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;gap:0;margin:16px 0 24px}.rewards-journey .reward-prizes>span{flex:1 1 30%;border:0;background:none;border-radius:0;padding:16px 8px;min-width:0}.rewards-journey .reward-prizes b{font-size:22px}.rewards-journey .reward-result{margin:0 0 16px;border-radius:18px;background:#17171a}.reward-achievements-screen .reward-medals{margin:0;padding:0;border:0}.reward-achievements-screen .reward-medals>h3{font-size:18px;margin:0 0 12px}.reward-achievements-screen .reward-medals article{padding:20px 0}.reward-achievements-screen .reward-badge{width:40px;height:56px;background:none;border-radius:0;color:#85858e}.reward-achievements-screen .reward-badge[data-achieved=true]{color:#ff920f}.reward-history-screen>h3,.reward-budget-history>h3{font-size:18px;margin:0 0 20px}.rewards-journey .reward-history{padding:16px 0;background:none;border-radius:0}.rewards-journey>button{margin-top:24px}.reward-admin-journey{padding:0;margin:0;background:none;border:0;border-radius:0}.reward-admin-journey .reward-fund-metrics{display:flex;flex-wrap:wrap;padding:0 0 24px;margin:0 0 20px;border-bottom:1px solid #ffffff14;gap:20px}.reward-admin-journey .reward-fund-metrics .fn-metric{flex:1 1 80px;background:none;padding:0;border-radius:0}.reward-admin-journey .reward-fund-metrics strong{font-size:20px}.reward-admin-journey form{border-top:1px solid #ffffff14;padding-top:20px;margin-top:24px}.reward-admin-journey .reward-rules-screen>h3{font-size:18px;margin:0 0 12px}.reward-admin-journey .reward-edit-row{padding:16px 0;border-bottom:1px solid #ffffff14}.reward-admin-journey .reward-edit-row>label{margin:0!important}.reward-admin-journey fieldset>button{width:100%;background:#ff920f;color:#17110b;border:0;font-weight:650}.reward-admin-journey fieldset>h4{margin:24px 0 12px}.reward-admin-journey label{font-size:13px}.reward-admin-journey>div>button{margin-top:24px}@media (max-width:360px){.reward-journey-art{width:100px;flex-basis:100px}.rewards-journey .reward-wallet strong{font-size:30px}.reward-admin-journey .reward-edit-row{gap:8px}}.reward-medal-icon{display:block;width:40px;height:40px;overflow:visible;flex:none}.reward-medal-icon--1{color:#c58b62}.reward-medal-icon--2{color:#c5cbd1}.reward-medal-icon--3{color:#f0b13d}.reward-medal-icon--4{color:#ff9638}.reward-badge[data-achieved=false] .reward-medal-icon{opacity:.46}.dallas-client-light .cl-rewards[data-client-rewards=play] .cl-roulette-actions{padding:0;border:0 solid #efcaa9;background:transparent}.dallas-client-light .cl-rewards[data-client-rewards=play] .cl-roulette-actions[data-expanded=true]{background:#fff8f0}.dallas-client-light .cl-rewards[data-client-rewards=play] :is(.cl-roulette-confirm-copy,.cl-roulette-confirm-back){display:flow-root;overflow:hidden}.dallas-client-light .cl-rewards[data-client-rewards=play] .cl-roulette-confirm-copy>p{margin:0 0 14px;color:#171a1c;font-size:13px;line-height:21px}.dallas-client-light .cl-rewards[data-client-rewards=play] .cl-roulette-confirm-back>.cl-reward-button{margin-top:8px}.dallas-client-light .cl-rewards-hub{min-width:0}.dallas-client-light .cl-rewards{min-width:0;color:#171a1c;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dallas-client-light .cl-rewards [hidden]{display:none!important}.dallas-client-light .cl-reward-symbol{display:block;flex:none;vertical-align:middle;overflow:visible;color:inherit}.dallas-client-light .cl-reward-symbol-accent{stroke:#b44b0b}.dallas-client-light .cl-reward-artwork{display:block;position:relative;flex:none;pointer-events:none;isolation:isolate}.dallas-client-light .cl-reward-artwork>img,.dallas-client-light .cl-reward-artwork>svg{display:block;width:100%;height:100%;object-fit:contain}.dallas-client-light .cl-reward-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;margin:0 0 20px;border:1px solid #e1e4e0;border-radius:19px;background:#edefe9}.dallas-client-light .cl-rewards .cl-reward-tabs>button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:50px;padding:10px 6px;border:0;border-radius:14px;background:transparent;color:#657074;font:inherit;font-size:12px;line-height:18px;font-weight:650;white-space:nowrap;cursor:pointer;box-shadow:none}.dallas-client-light .cl-reward-tabs>button[aria-selected=true]{background:#fff;color:#171a1c;box-shadow:0 2px 7px #171a1c09}.dallas-client-light .cl-reward-tabs>button[aria-selected=true]>.cl-reward-symbol{color:#a84008}.dallas-client-light .cl-reward-tabs--secondary{margin:0 0 20px;padding:0;background:transparent;border:0;border-bottom:1px solid #e1e4e0;border-radius:0;gap:0}.dallas-client-light .cl-rewards .cl-reward-tabs--secondary>button{min-height:52px;padding:10px 3px;border-radius:0;background:none;box-shadow:none;border-bottom:2px solid transparent;gap:6px;font-size:12px}.dallas-client-light .cl-reward-tabs--secondary>button[aria-selected=true]{border-bottom-color:#f27418;color:#171a1c}.dallas-client-light .cl-reward-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px}.dallas-client-light .cl-reward-heading>div{min-width:0}.dallas-client-light .cl-reward-heading h2{margin:0;color:#171a1c;font-size:23px;font-weight:750;line-height:29px;letter-spacing:-.7px}.dallas-client-light .cl-reward-heading p{max-width:34ch;margin:6px 0 0;color:#657074;font-size:13px;line-height:20px}.dallas-client-light .cl-reward-heading>.cl-reward-symbol{color:#8a918d}.dallas-client-light .cl-reward-balance-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:158px;padding:22px 12px 22px 22px;border:1px solid #e1e4e0;border-radius:24px;background:#fff;box-shadow:0 6px 20px #171a1c03}.dallas-client-light .cl-reward-balance-copy{min-width:0;position:relative;z-index:1}.dallas-client-light .cl-reward-balance-copy>span{display:block;font-size:12px;line-height:18px;color:#657074;font-weight:550}.dallas-client-light .cl-reward-balance-value{display:flex;align-items:center;gap:9px;margin:7px 0 5px;font-size:40px;line-height:46px;letter-spacing:-1.6px;font-weight:750;color:#171a1c;white-space:nowrap}.dallas-client-light .cl-reward-balance-value>.cl-reward-symbol{color:#a84008}.dallas-client-light .cl-reward-balance-copy>small{display:block;max-width:20ch;font-size:11px;line-height:17px;color:#657074}.dallas-client-light .cl-reward-balance-card>.cl-reward-artwork{width:112px;height:112px;flex-basis:112px;margin:0}.dallas-client-light .cl-reward-point-note{display:flex;align-items:flex-start;gap:8px;color:#657074;font-size:11px;line-height:17px;margin:12px 2px 22px}.dallas-client-light .cl-reward-point-note>.cl-reward-symbol{color:#939b94}.dallas-client-light .cl-reward-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 28px}.dallas-client-light .cl-reward-stat{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:16px;background:#edefeb;border:1px solid #e1e4e0;border-radius:19px}.dallas-client-light .cl-reward-stat>.cl-reward-symbol{color:#65746b}.dallas-client-light .cl-reward-stat strong{font-size:26px;line-height:31px;font-weight:750;letter-spacing:-.6px;color:#171a1c}.dallas-client-light .cl-reward-stat span{font-size:11px;line-height:17px;color:#657074}.dallas-client-light .cl-reward-stats--three{grid-template-columns:repeat(3,minmax(0,1fr))}.dallas-client-light .cl-reward-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.dallas-client-light .cl-reward-section-heading h3{margin:0;color:#171a1c;font-size:17px;line-height:24px;letter-spacing:-.3px;font-weight:750}.dallas-client-light .cl-reward-section-heading>span{color:#657074;font-size:11px;line-height:17px}.dallas-client-light .cl-reward-earn{margin-top:24px}.dallas-client-light .cl-reward-earn-intro{color:#657074;font-size:13px;line-height:20px;margin:-5px 0 15px}.dallas-client-light .cl-reward-action{padding:18px;border:1px solid #e1e4e0;border-radius:21px;background:#fff;margin:10px 0}.dallas-client-light .cl-reward-action-heading{display:flex;align-items:center;gap:13px;margin-bottom:16px}.dallas-client-light .cl-reward-action-heading>.cl-reward-symbol{color:#a84008}.dallas-client-light .cl-reward-action-heading>div{min-width:0;flex:1}.dallas-client-light .cl-reward-action h4{margin:0;color:#171a1c;font-size:14px;line-height:21px;font-weight:700}.dallas-client-light .cl-reward-action p{margin:4px 0 0;color:#657074;font-size:12px;line-height:18px}.dallas-client-light .cl-reward-action-reward{display:flex;align-items:center;gap:6px;color:#a84008;font-size:14px;line-height:20px;font-weight:750;white-space:nowrap}.dallas-client-light .cl-rewards .cl-reward-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;min-width:44px;padding:12px 14px;border:1px solid transparent;border-radius:15px;background:#f27418;color:#171a1c;font:inherit;font-size:13px;line-height:20px;font-weight:750;cursor:pointer;box-shadow:none;opacity:1}.dallas-client-light .cl-rewards .cl-reward-button--secondary{background:#fff;border-color:#dce1da;color:#171a1c}.dallas-client-light .cl-rewards .cl-reward-button:disabled{background:#eceee9;color:#657074;border-color:#dce1da;cursor:default;opacity:1}.dallas-client-light .cl-rewards .cl-reward-button:focus-visible,.dallas-client-light .cl-reward-tabs>button:focus-visible,.dallas-client-light .cl-reward-rules>summary:focus-visible{outline:2px solid #a84008;outline-offset:3px}.dallas-client-light .cl-reward-info-row{display:flex;align-items:flex-start;gap:13px;padding:18px 0;border-top:1px solid #e1e4e0;border-bottom:1px solid #e1e4e0}.dallas-client-light .cl-reward-info-row>.cl-reward-symbol{color:#65746b;margin-top:3px}.dallas-client-light .cl-reward-info-row h4{margin:0;font-size:14px;line-height:21px;font-weight:700;color:#171a1c}.dallas-client-light .cl-reward-info-row p{margin:5px 0 0;font-size:12px;line-height:19px;color:#657074}.dallas-client-light .cl-reward-row{display:flex;align-items:center;gap:12px;padding:17px 0;border-bottom:1px solid #e1e4e0}.dallas-client-light .cl-reward-row-symbol{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:16px;background:#eef0eb;color:#65746b}.dallas-client-light .cl-reward-row>div{min-width:0;flex:1}.dallas-client-light .cl-reward-row h4{margin:0;font-size:13px;line-height:20px;font-weight:700;color:#171a1c}.dallas-client-light .cl-reward-row small{display:block;margin-top:4px;font-size:11px;line-height:17px;color:#657074}.dallas-client-light .cl-reward-row-value{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex:none;font-size:15px;line-height:21px;font-weight:750;color:#a84008;white-space:nowrap;text-align:right}.dallas-client-light .cl-reward-row-value--money{display:flex;flex-direction:column;align-items:flex-end;gap:0;color:#171a1c}.dallas-client-light .cl-reward-row-value small{font-size:10px;line-height:16px;color:#657074;font-weight:550}.dallas-client-light .cl-reward-notice{display:flex;align-items:flex-start;gap:14px;padding:19px 17px;border:1px solid #e1e4e0;border-radius:20px;background:#fff;margin:0 0 18px;color:#171a1c}.dallas-client-light .cl-reward-notice-symbol{flex:none;color:#7c8b80}.dallas-client-light .cl-reward-notice>div{min-width:0;flex:1}.dallas-client-light .cl-reward-notice strong{display:block;font-size:14px;line-height:21px;font-weight:700}.dallas-client-light .cl-reward-notice p{margin:5px 0 0;color:#657074;font-size:12px;line-height:19px}.dallas-client-light .cl-reward-notice .cl-reward-button{margin-top:14px}.dallas-client-light .cl-reward-notice--success{border-color:#c9decb;background:#f2f7ef}.dallas-client-light .cl-reward-notice--success .cl-reward-notice-symbol{color:#286342}.dallas-client-light .cl-reward-notice--error{border-color:#e5c1ba;background:#fff8f5}.dallas-client-light .cl-reward-notice--error .cl-reward-notice-symbol{color:#b42318}.dallas-client-light .cl-reward-notice--loading .cl-reward-notice-symbol{opacity:.6}.dallas-client-light .cl-reward-draw{min-width:0}.dallas-client-light .cl-reward-wallet{display:flex;align-items:center;gap:11px;padding:15px 16px;border:1px solid #e1e4e0;background:#fff;border-radius:19px;margin:0 0 16px}.dallas-client-light .cl-reward-wallet>.cl-reward-symbol{color:#a84008}.dallas-client-light .cl-reward-wallet>div{min-width:0;flex:1}.dallas-client-light .cl-reward-wallet>div>span{display:block;color:#657074;font-size:11px;line-height:17px}.dallas-client-light .cl-reward-wallet strong{display:block;color:#171a1c;font-size:23px;line-height:29px;font-weight:750;letter-spacing:-.5px}.dallas-client-light .cl-reward-wallet>small{max-width:12ch;text-align:right;color:#657074;font-size:11px;line-height:17px}.dallas-client-light .cl-reward-roulette-hero{position:relative;display:flex;align-items:center;gap:0;min-height:166px;isolation:isolate;padding:10px 0 14px}.dallas-client-light .cl-reward-roulette-hero>div{flex:1;min-width:0;position:relative;z-index:1}.dallas-client-light .cl-reward-roulette-hero h3{margin:0;color:#171a1c;font-size:25px;line-height:30px;font-weight:750;letter-spacing:-.8px}.dallas-client-light .cl-reward-roulette-hero p{margin:8px 0 0;color:#657074;font-size:12px;line-height:19px;max-width:19ch}.dallas-client-light .cl-reward-roulette-hero>.cl-reward-artwork{width:160px;height:160px;flex-basis:160px;margin:0}.dallas-client-light .cl-reward-cost{display:inline-flex;align-items:center;gap:5px;margin-top:13px;color:#a84008;font-size:12px;line-height:18px;font-weight:750}.dallas-client-light .cl-reward-prize-list{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 18px;min-width:0}.dallas-client-light .cl-reward-prize-list>span{display:flex;align-items:baseline;justify-content:center;gap:4px;flex:1 1 28%;min-width:0;padding:11px 5px;border:1px solid #e1e4e0;border-radius:13px;background:#fff}.dallas-client-light .cl-reward-prize-list b{font-size:18px;line-height:23px;font-weight:750;color:#171a1c;letter-spacing:-.4px}.dallas-client-light .cl-reward-prize-list small{font-size:10px;line-height:16px;color:#657074}.dallas-client-light .cl-reward-prize-label{display:block;color:#657074;font-size:11px;line-height:17px;font-weight:600}.dallas-client-light .cl-reward-result{display:flex;align-items:center;gap:13px;min-height:96px;padding:17px;border:1px solid #e1e4e0;border-radius:20px;background:#fff;margin:0 0 15px}.dallas-client-light .cl-reward-result>.cl-reward-symbol{color:#859288}.dallas-client-light .cl-reward-result>div{min-width:0;flex:1}.dallas-client-light .cl-reward-result b{display:block;font-size:14px;line-height:21px;font-weight:700;color:#171a1c}.dallas-client-light .cl-reward-result span{display:block;margin-top:5px;font-size:11px;line-height:18px;color:#657074}.dallas-client-light .cl-reward-result--ready{min-height:0;padding:0;margin:0 0 14px;border:0;border-radius:0;background:transparent;gap:8px}.dallas-client-light .cl-reward-result--ready span{margin:0}.dallas-client-light .cl-reward-result--win{background:#f0f6ec;border-color:#cbddc7}.dallas-client-light .cl-reward-result--win>.cl-reward-symbol{color:#327146}.dallas-client-light .cl-reward-confirm{padding:16px;border:1px solid #efcaa9;background:#fff8f0;border-radius:20px}.dallas-client-light .cl-reward-confirm>p{margin:0 0 14px;color:#171a1c;font-size:13px;line-height:21px}.dallas-client-light .cl-reward-confirm>.cl-reward-button+.cl-reward-button{margin-top:8px}.dallas-client-light .cl-reward-limit{display:flex;align-items:flex-start;gap:8px;margin:13px 0 22px;color:#657074;font-size:11px;line-height:18px}.dallas-client-light .cl-reward-limit>.cl-reward-symbol{color:#859288}.dallas-client-light .cl-reward-policy-note{margin:0 0 18px;color:#657074;font-size:11px;line-height:18px}.dallas-client-light .cl-reward-rules{border-top:1px solid #e1e4e0;border-bottom:1px solid #e1e4e0}.dallas-client-light .cl-reward-rules>summary{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 0;cursor:pointer;list-style:none;color:#171a1c;font-size:13px;line-height:20px;font-weight:650}.dallas-client-light .cl-reward-rules>summary::-webkit-details-marker{display:none}.dallas-client-light .cl-reward-rules>summary:after{content:"+";margin-left:auto;font-size:22px;font-weight:450;color:#657074}.dallas-client-light .cl-reward-rules[open]>summary:after{content:"−"}.dallas-client-light .cl-reward-rules>summary>.cl-reward-symbol{color:#65746b}.dallas-client-light .cl-reward-rules p{margin:0 0 15px;font-size:12px;line-height:19px;color:#657074}.dallas-client-light .cl-reward-rules table{width:100%;border-collapse:collapse;font-size:12px;line-height:19px;margin:16px 0}.dallas-client-light .cl-reward-rules caption{text-align:left;color:#657074;font-size:11px;line-height:17px;margin-bottom:8px}.dallas-client-light .cl-reward-rules :is(th,td){padding:11px 2px;text-align:right;border-bottom:1px solid #e1e4e0;color:#171a1c}.dallas-client-light .cl-reward-rules :is(th,td):first-child{text-align:left}.dallas-client-light .cl-reward-achievement-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:17px 14px 23px;border:1px solid #e1e4e0;border-radius:24px;background:#fff}.dallas-client-light .cl-reward-achievement-empty>.cl-reward-artwork{width:144px;height:144px;margin:0 0 13px}.dallas-client-light .cl-reward-achievement-empty h3{max-width:22ch;margin:0;color:#171a1c;font-size:20px;line-height:26px;letter-spacing:-.5px;font-weight:750}.dallas-client-light .cl-reward-achievement-empty>p{max-width:31ch;margin:9px 0 0;font-size:12px;line-height:20px;color:#657074}.dallas-client-light .cl-reward-achievement-empty>.cl-reward-button{margin-top:20px}.dallas-client-light .cl-reward-medals-intro{font-size:12px;line-height:19px;color:#657074;margin:-5px 0 12px}.dallas-client-light .cl-reward-medal{display:flex;align-items:flex-start;gap:14px;padding:20px 0;border-bottom:1px solid #e1e4e0}.dallas-client-light .cl-reward-medal-symbol{display:grid;place-items:center;flex:none;width:56px;height:64px;border:1px solid #e1e4e0;border-radius:18px;background:#f0f1ee;color:#8d9690}.dallas-client-light .cl-reward-medal[data-achieved=true] .cl-reward-medal-symbol{background:#fff4e9;border-color:#efcead}.dallas-client-light .cl-reward-medal[data-achieved=true] .cl-reward-symbol--medal-bronze{color:#a76539}.dallas-client-light .cl-reward-medal[data-achieved=true] .cl-reward-symbol--medal-silver{color:#657d88}.dallas-client-light .cl-reward-medal[data-achieved=true] .cl-reward-symbol--medal-gold{color:#b47a0b}.dallas-client-light .cl-reward-medal[data-achieved=true] .cl-reward-symbol--medal-legend{color:#a84008}.dallas-client-light .cl-reward-medal>div{min-width:0;flex:1}.dallas-client-light .cl-reward-medal h4{margin:0;font-size:13px;line-height:20px;color:#171a1c;font-weight:700}.dallas-client-light .cl-reward-medal p{margin:5px 0 10px;font-size:12px;line-height:18px;color:#a84008}.dallas-client-light .cl-reward-medal progress{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;overflow:hidden;border:0;border-radius:5px;background:#e1e4e0;accent-color:#f27418}.dallas-client-light .cl-reward-medal progress::-webkit-progress-bar{background:#e1e4e0;border-radius:5px}.dallas-client-light .cl-reward-medal progress::-webkit-progress-value{background:#f27418;border-radius:5px}.dallas-client-light .cl-reward-medal progress::-moz-progress-bar{background:#f27418;border-radius:5px}.dallas-client-light .cl-reward-medal small{display:block;margin-top:8px;font-size:11px;line-height:17px;color:#657074}.dallas-client-light .cl-reward-medals-note{margin:20px 0 0;font-size:11px;line-height:18px;color:#657074}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.dallas-client-light .cl-reward-balance-card{background:linear-gradient(110deg,#ffffffed,#ffffffe8);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}}@media (max-width:374px){.dallas-client-light .cl-rewards .cl-reward-tabs>button{gap:5px;font-size:11px;padding-inline:4px}.dallas-client-light .cl-rewards .cl-reward-tabs--secondary>button{font-size:10px;gap:4px}.dallas-client-light .cl-reward-balance-card{padding-left:18px;padding-right:8px;gap:4px}.dallas-client-light .cl-reward-balance-value{font-size:35px;line-height:42px}.dallas-client-light .cl-reward-balance-card>.cl-reward-artwork{width:100px;height:100px;flex-basis:100px}.dallas-client-light .cl-reward-roulette-hero{min-height:150px;padding:0}.dallas-client-light .cl-reward-roulette-hero>.cl-reward-artwork{width:144px;height:144px;flex-basis:144px}.dallas-client-light .cl-reward-roulette-hero h3{font-size:23px;line-height:28px}.dallas-client-light .cl-reward-stat{padding:14px}.dallas-client-light .cl-reward-row{gap:10px}.dallas-client-light .cl-reward-row-symbol{width:44px;height:44px;border-radius:14px}.dallas-client-light .cl-reward-row h4{font-size:12px}.dallas-client-light .cl-reward-row-value{font-size:13px}.dallas-client-light .cl-reward-action{padding:15px}.dallas-client-light .cl-reward-action-heading{gap:10px}.dallas-client-light .cl-reward-action-reward{font-size:12px}}@media (prefers-reduced-motion:reduce){.dallas-client-light .cl-rewards *{scroll-behavior:auto;animation:none;transition:none}}.pin-entry{--pin-dot-empty: #e2e5df;--pin-dot-empty-border: #dadeda;--pin-dot-filled: #202521;--pin-dot-success: #33835a;--pin-dot-error: #c94f4f;--pin-safe-top: calc(max(env(safe-area-inset-top, 0px), var(--dallas-client-system-top, 0px)) + var(--dallas-client-content-top, 0px));--pin-safe-bottom: calc(max(env(safe-area-inset-bottom, 0px), var(--dallas-client-system-bottom, 0px)) + var(--dallas-client-content-bottom, 0px));--pin-safe-left: calc(max(env(safe-area-inset-left, 0px), var(--dallas-client-system-left, 0px)) + var(--dallas-client-content-left, 0px));--pin-safe-right: calc(max(env(safe-area-inset-right, 0px), var(--dallas-client-system-right, 0px)) + var(--dallas-client-content-right, 0px));--pin-key-size: 82px;--pin-key-gap: 18px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;box-sizing:border-box;display:grid;justify-items:center;padding:calc(var(--pin-safe-top) + 20px) calc(var(--pin-safe-right) + 20px) calc(var(--pin-safe-bottom) + 16px) calc(var(--pin-safe-left) + 20px);overflow:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at 50% 42%,#fff 0,#fafaf7 65%,#f6f6f2);color:#171a1c;font-family:DallasClient,system-ui,sans-serif;color-scheme:light}.pin-entry--keypad{touch-action:none;overflow-x:hidden}.pin-entry *,.pin-entry *:before,.pin-entry *:after{box-sizing:border-box}.pin-entry.pin-entry .pin-entry__panel{display:grid;grid-template-rows:auto minmax(min-content,1fr) auto auto;gap:14px;width:min(100%,380px);min-width:0;min-height:0}.pin-entry.pin-entry .pin-entry__header{position:relative;display:flex;align-items:center;justify-content:center;min-height:28px}.pin-entry.pin-entry .pin-entry__header .pin-entry__brand.cl-brand.cl-brand--asset{position:relative;display:block;width:102px;height:auto;aspect-ratio:512 / 78;margin:0;padding:0;line-height:0}.pin-entry.pin-entry[role=dialog] .pin-entry__header .pin-entry__brand.cl-brand.cl-brand--asset{transform:translateY(calc(-1*min(52px,max(0px,calc(var(--dallas-client-content-top, 0px) + 18px)))))}.pin-entry.pin-entry .pin-entry__brand .cl-brand-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.pin-entry.pin-entry .pin-entry__brand .cl-brand-image--letters{clip-path:inset(0 32.8125% 0 0);filter:brightness(.1)}.pin-entry.pin-entry .pin-entry__brand .cl-brand-image--accent{clip-path:inset(0 0 0 67.1875%);filter:none}.pin-entry.pin-entry .pin-entry__back{position:absolute;left:0;top:-8px;display:grid;place-items:center;width:44px;height:44px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;color:#313733}.pin-entry.pin-entry .pin-entry__intro{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;text-align:center}.pin-entry.pin-entry .pin-entry__intro h1,.pin-entry.pin-entry .pin-entry__form-title{margin:0;font-size:24px;line-height:30px;font-weight:650;letter-spacing:-.7px}.pin-entry.pin-entry .pin-entry__description{max-width:32ch;margin:12px 0 0;color:#7b827e;font-size:13px;line-height:19px}.pin-entry.pin-entry .pin-entry__dots{position:relative;width:146px;height:18px;margin-top:28px}.pin-entry.pin-entry .pin-entry__dots>span{position:absolute;left:calc(50% - 5.5px);top:3.5px;display:block;width:11px;height:11px;border:1px solid var(--pin-dot-empty-border);border-radius:50%;background:var(--pin-dot-empty)}.pin-entry.pin-entry .pin-entry__dots>span[data-filled=true]{border-color:var(--pin-dot-filled);background:var(--pin-dot-filled)}.pin-entry.pin-entry .pin-entry__input,.pin-entry.pin-entry .pin-entry__sr{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pin-entry.pin-entry .pin-entry__intro input.pin-entry__input{width:1px;min-height:0;height:1px;padding:0;border:0;font-size:16px}.pin-entry.pin-entry .pin-entry__feedback{width:100%;min-height:48px;margin-top:16px}.pin-entry.pin-entry .pin-entry__feedback p{max-width:34ch;margin:0 auto;color:#828983;font-size:12px;line-height:18px}.pin-entry.pin-entry .pin-entry__feedback .pin-entry__error{color:#a7461b}.pin-entry.pin-entry .pin-entry__feedback .pin-entry__countdown{margin-top:4px;font-variant-numeric:tabular-nums;color:#7c5b3e}.pin-entry.pin-entry .pin-entry__keypad{display:grid;justify-content:center;grid-template-columns:repeat(3,var(--pin-key-size));gap:var(--pin-key-gap) 24px}.pin-entry.pin-entry .pin-entry__key{display:flex;align-items:center;justify-content:center;width:var(--pin-key-size);height:var(--pin-key-size);min-height:0;padding:0;border:1px solid rgb(255 255 255 / .95);border-radius:50%;background:#ffffffc2;color:#171a1c;box-shadow:inset 0 1px #fff,0 3px 18px #32362e06;font-family:inherit;font-size:32px;line-height:1;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pin-entry.pin-entry .pin-entry__panel button:active{transform:none}.pin-entry.pin-entry .pin-entry__key--utility{border-color:transparent;background:transparent;box-shadow:none}.pin-entry.pin-entry .pin-entry__key:disabled{opacity:.5;cursor:default}.pin-entry.pin-entry .pin-entry__footer{display:flex;align-items:center;justify-content:center;gap:22px;min-height:38px}.pin-entry.pin-entry .pin-entry__footer button{min-height:38px;padding:8px 4px;border:0;border-radius:0;background:transparent;color:#7a817b;font-family:inherit;font-size:12px;line-height:18px;font-weight:400;cursor:pointer}.pin-entry.pin-entry--keypad .pin-entry__footer button{min-width:44px;min-height:44px}.pin-entry.pin-entry .pin-entry__footer button:disabled{opacity:.45;cursor:default}.pin-entry :is(button,input):focus-visible{outline:2px solid #d98038;outline-offset:4px}.pin-entry.pin-entry .pin-entry__panel.pin-entry__panel--form{grid-template-rows:auto 1fr}.pin-entry.pin-entry .pin-entry__form-body{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:28px 0}.pin-entry.pin-entry .pin-entry__form-body .pin-entry__description{max-width:none}.pin-entry.pin-entry .pin-entry__form{display:grid;gap:16px;margin-top:28px}.pin-entry.pin-entry .pin-entry__form label{display:grid;gap:9px;color:#313833;font-size:13px;line-height:19px}.pin-entry.pin-entry .pin-entry__form input{width:100%;min-height:52px;padding:12px 14px;border:1px solid #dce1d9;border-radius:16px;background:#fff;color:#171a1c;font:inherit;font-size:16px}.pin-entry.pin-entry .pin-entry__primary{min-height:50px;padding:12px 16px;border:1px solid #ebd3ba;border-radius:16px;background:#f9eadb;color:#77431c;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.pin-entry.pin-entry .pin-entry__primary:disabled{opacity:.5;cursor:default}.pin-entry.pin-entry .pin-entry__form-error{margin:16px 0 0;color:#a7461b;font-size:13px;line-height:19px}.pin-security .pin-security__summary{display:grid;gap:5px;padding:18px 0;border-bottom:1px solid #e3e7df}.pin-security .pin-security__summary strong{font-size:15px;color:#252d27}.pin-security .pin-security__summary span,.pin-security .pin-security__note{color:#737d75;font-size:13px;line-height:19px}.pin-security .pin-security__actions{display:grid;gap:12px;margin:20px 0}.pin-security .pin-security__actions>button{min-height:48px;padding:12px 14px;border:1px solid #e2e6de;border-radius:16px;background:#fff;color:#29322c;font-size:14px;font-weight:600;text-align:left}.pin-security .pin-security__actions>button:disabled{opacity:.5}@media (max-width: 359px){.pin-entry{--pin-key-size: 74px;--pin-key-gap: 14px}.pin-entry.pin-entry .pin-entry__keypad{column-gap:22px}}@media (max-height: 740px){.pin-entry{--pin-key-size: 66px;--pin-key-gap: 12px;padding-top:calc(var(--pin-safe-top) + 12px);padding-bottom:calc(var(--pin-safe-bottom) + 10px)}.pin-entry.pin-entry[role=dialog] .pin-entry__header .pin-entry__brand.cl-brand.cl-brand--asset{transform:translateY(calc(-1*min(32px,max(0px,calc(var(--dallas-client-content-top, 0px) + 10px)))))}.pin-entry.pin-entry .pin-entry__panel{grid-template-rows:auto minmax(min-content,1fr) auto auto;gap:8px}.pin-entry.pin-entry .pin-entry__intro h1{font-size:22px;line-height:28px}.pin-entry.pin-entry .pin-entry__description{margin-top:8px;font-size:12px;line-height:17px}.pin-entry.pin-entry .pin-entry__dots{margin-top:18px}.pin-entry.pin-entry .pin-entry__feedback{min-height:40px;margin-top:10px}.pin-entry.pin-entry .pin-entry__footer{min-height:32px}}@media (max-height: 660px){.pin-entry{--pin-key-size: 60px;--pin-key-gap: 8px}}@media (max-height: 540px){.pin-entry{--pin-key-size: 54px;--pin-key-gap: 8px}.pin-entry.pin-entry .pin-entry__panel{grid-template-rows:auto minmax(min-content,1fr) auto auto}.pin-entry.pin-entry .pin-entry__description{margin-top:5px}.pin-entry.pin-entry .pin-entry__feedback{min-height:34px;margin-top:8px}}@media (prefers-reduced-motion: no-preference){.pin-entry.pin-entry .pin-entry__key{transition:background-color .1s ease,border-color .1s ease}.pin-entry.pin-entry .pin-entry__key:active:not(:disabled){border-color:#eee0cd;background:#fff7ed}}@media (prefers-reduced-motion: reduce){.pin-entry *,.pin-entry *:before,.pin-entry *:after{animation:none!important;transition:none!important}}@media (forced-colors: active){.pin-entry{background:Canvas;color:CanvasText}.pin-entry.pin-entry .pin-entry__key{border-color:ButtonText;background:ButtonFace;color:ButtonText}.pin-entry.pin-entry .pin-entry__dots>span[data-filled=true]{border-color:CanvasText;background:CanvasText}}.dallas-entry{--entry-safe-top: calc(max(env(safe-area-inset-top, 0px), var(--dallas-client-system-top, 0px)) + var(--dallas-client-content-top, 0px));--entry-safe-bottom: calc(max(env(safe-area-inset-bottom, 0px), var(--dallas-client-system-bottom, 0px)) + var(--dallas-client-content-bottom, 0px));--entry-safe-left: calc(max(env(safe-area-inset-left, 0px), var(--dallas-client-system-left, 0px)) + var(--dallas-client-content-left, 0px));--entry-safe-right: calc(max(env(safe-area-inset-right, 0px), var(--dallas-client-system-right, 0px)) + var(--dallas-client-content-right, 0px));--entry-orange: var(--cl-accent, #f27418);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;isolation:isolate;box-sizing:border-box;display:grid;place-items:center;padding:calc(var(--entry-safe-top) + 24px) calc(var(--entry-safe-right) + 20px) calc(var(--entry-safe-bottom) + 24px) calc(var(--entry-safe-left) + 20px);overflow:hidden;background:radial-gradient(ellipse at 50% 43%,#fffefa 0,#faf9f5 42%,#f5f4ef);color:#343b38;font-family:DallasClient,Manrope,system-ui,sans-serif;pointer-events:auto}.app-shell--client-light>.app-main--booting{transform:none;filter:none;opacity:0}.dallas-entry__stage{width:min(100%,440px);min-width:0}.dallas-entry__composition{position:relative;width:100%;aspect-ratio:4 / 3}.dallas-entry__halo{position:absolute;top:4%;right:-6%;bottom:-2%;left:-6%;border-radius:50%;background:radial-gradient(ellipse,rgb(255 187 106 / .29),rgb(255 204 144 / .1) 47%,transparent 72%);pointer-events:none}.dallas-entry__surface{position:absolute;top:20%;right:6%;bottom:20%;left:6%;border:1px solid rgb(255 255 255 / .96);border-radius:12.5%/24.5%;background:linear-gradient(145deg,#fffffff0,#fffcf6d1);box-shadow:0 22px 58px #8c532111,0 3px 12px #8c532106,inset 0 1px #fff;pointer-events:none}.dallas-entry__echo,.dallas-entry__frame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible;transform-origin:50% 50%;pointer-events:none}.dallas-entry__echo rect{stroke:var(--entry-orange);stroke-width:1}.dallas-entry__frame-guide{stroke:#e48f4626;stroke-width:1}.dallas-entry__frame-line{stroke:var(--entry-orange);stroke-width:1.3;stroke-linecap:round}.dallas-entry__frame-glint{stroke:#f58a35;stroke-width:2.7;stroke-linecap:round}.dallas-entry__wordmark{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dallas-entry .dallas-entry__wordmark .dallas-entry__brand.cl-brand.cl-brand--asset{position:absolute;inset:auto;top:50%;left:50%;display:block;width:72%;max-width:312px;height:auto;aspect-ratio:512 / 78;padding:0;margin:0;gap:0;line-height:0;transform:translate(-50%,-50%)}.dallas-entry .dallas-entry__brand .cl-brand-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.dallas-entry .dallas-entry__brand .cl-brand-image--letters{clip-path:inset(0 32.8125% 0 0);filter:brightness(.1)}.dallas-entry .dallas-entry__brand .cl-brand-image--accent{clip-path:inset(0 0 0 67.1875%);filter:none}.dallas-entry__status{display:flex;align-items:center;justify-content:center;gap:9px;min-height:24px;margin:16px 0 0}.dallas-entry__status h1{margin:0;color:#737b73;font-size:13px;line-height:20px;letter-spacing:-.1px;font-weight:550}.dallas-entry__activity{flex:none;width:5px;height:5px;border-radius:50%;background:var(--entry-orange);box-shadow:0 0 0 4px #f2741811}@media (max-height: 480px){.dallas-entry__stage{width:min(100%,320px)}.dallas-entry__status{margin-top:4px}}@media (prefers-reduced-motion: reduce){.dallas-entry *,.dallas-entry *:before,.dallas-entry *:after{animation:none!important;transition:none!important}.dallas-entry__echo{transform:rotate(-4deg)!important;opacity:.26!important}.dallas-entry__frame,.dallas-entry__surface,.dallas-entry__halo,.dallas-entry__wordmark{transform:none!important}.dallas-entry__surface,.dallas-entry__wordmark{opacity:1!important}.dallas-entry__halo{opacity:.42!important}.dallas-entry__frame-glint{opacity:0!important}.dallas-entry__activity{opacity:.68!important}}.security-card{padding:18px;margin:12px 0;border:1px solid #ffffff16;border-radius:20px;background:#191715;color:#f5f2ed;min-width:0}.security-card summary{font-size:17px;font-weight:600;cursor:pointer;min-height:28px}.security-card p,.security-card small{color:#c4bfb9;font-size:13px;line-height:1.5}.security-card form{display:grid;gap:14px}.security-card label{display:grid;gap:7px;font-size:14px}.security-card input:not([type=checkbox]),.security-card select,.security-card textarea{box-sizing:border-box;width:100%;min-width:0;min-height:46px;background:#100f0e;border:1px solid #ffffff30;border-radius:12px;color:#fff;padding:12px;font-size:16px}.security-card button{min-height:46px;border:0;border-radius:12px;background:#ed963d;color:#17120d;font-weight:650;padding:12px 16px;cursor:pointer}.security-card button:disabled{opacity:.5;cursor:default}.security-card .security-check{display:flex;align-items:center;min-height:44px;gap:12px}.security-check input{width:22px;height:22px;accent-color:#ed963d}.security-card :focus-visible{outline:2px solid #ed963d;outline-offset:3px}.security-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0f0e0c;overflow:auto;display:grid;align-items:center;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom))}.security-gate .security-card{width:min(100%,390px);box-sizing:border-box;margin:auto;display:grid;gap:14px}.security-brand{font-size:12px;letter-spacing:2px;color:#ed963d}.security-card h1{font-size:25px;margin:0}.security-card h3{font-size:16px}.security-review{border-top:1px solid #ffffff20;padding:12px 0;overflow-wrap:anywhere}.security-card .security-actions{display:flex;gap:8px;flex-wrap:wrap}.cancellation-settings fieldset{display:grid;gap:16px;min-width:0;border:0;margin:0;padding:0}.cancellation-settings label{line-height:1.5}.cancellation-settings summary{min-height:44px;display:flex;align-items:center}.cancellation-settings{overflow-wrap:anywhere}.security-card>summary{display:flex;align-items:center;gap:10px;min-height:44px}.security-card>summary>svg{color:var(--accent);flex:none}.security-fields{border:0;padding:0;margin:0;min-width:0;display:grid;gap:14px}.security-switches{border:1px solid var(--line);border-radius:14px;background:#ffffff03;padding:2px 12px}.security-check span{min-width:0;line-height:1.4}.security-check small{display:block;margin-top:3px;font-size:12px;color:#b8b5b0}.security-card .security-secondary{border:1px solid #ffffff20;background:#252526;color:#f5f5f7}.security-card .fn-state{margin:14px 0}.security-card .fn-state-action{background:#252526;color:#f5f5f7}.security-lock-mark{display:grid;place-items:center;width:52px;height:52px;background:#ff920f1a;color:var(--accent);border-radius:16px}.security-card form>button{width:100%}.security-card input[aria-invalid=true]{border-color:#ff9292}.security-card .security-review{padding:16px 0;line-height:1.55}.security-card .security-review small{font-size:12px}.security-card .security-actions button{flex:1 1 140px}.security-card .security-search{display:grid;grid-template-columns:1fr;gap:12px}.security-card .security-user-status{border:1px solid var(--line);border-radius:14px;padding:12px;background:#ffffff03}.security-card .security-user-status p{margin:6px 0}@media (max-width:350px){.security-card{padding:14px}.security-card .security-actions button{flex-basis:100%}}@media (prefers-reduced-motion:no-preference){.security-card button{transition:filter .18s,transform .18s}.security-card button:active:not(:disabled){transform:scale(.985)}}.security-version{font-size:12px!important;color:#d3a769!important}.cancellation-window{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:#ffffff02}.cancellation-window h3{grid-column:1/-1;margin:0 0 3px}.cancellation-window label{font-size:12px;line-height:1.5}.security-card .cancellation-window input{padding:10px;min-height:48px}@media (max-width:350px){.cancellation-window{padding:12px;grid-template-columns:1fr}}.security-journey{margin:0;padding:0;border:0;background:none;border-radius:0}.security-journey h2{font:750 22px/1.2 var(--font);margin:0 0 16px}.security-journey form{gap:20px}.security-journey p{font-size:14px;color:#aaaab3}.security-journey button{min-height:48px;border-radius:14px;background:#ff920f}.security-journey input:not([type=checkbox]),.security-journey textarea{border-radius:14px;border-color:#ffffff1a;background:#17171a;min-height:48px}.security-journey .cancellation-window{padding:16px 0;border:0;border-top:1px solid #ffffff12;background:none;border-radius:0;gap:16px}.security-journey .security-switches{padding:4px 0;border:0;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;border-radius:0;background:none}.security-journey .security-actions button{background:#29292f;color:#fff}.security-journey .security-user-status{border:0;border-radius:0;background:none;padding:16px 0;border-bottom:1px solid #ffffff12}.cp-receive--qr-lens .cp-qr-frame{position:relative}.cp-receive--qr-lens .cp-qr-lens{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);overflow:visible;pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round}.cp-receive--qr-lens .cp-qr-lens[data-ready=false]{visibility:hidden}.cp-receive--qr-lens .cp-qr-lens-corner{stroke:#c28b54;stroke-width:1.25px}.cp-receive--qr-lens .cp-qr-lens-edge{stroke:#f3a54a;stroke-width:1.75px}@media (prefers-reduced-motion: reduce){.cp-receive--qr-lens .cp-qr-lens-corner{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:.62!important}.cp-receive--qr-lens .cp-qr-lens-edge{display:none}}@media (max-height: 680px){html.dallas-client-light .cards-profile[data-page=receive] .cp-scroll{padding-top:14px;padding-bottom:18px}}:is(html.dallas-client-light,html.dallas-executor-v35)[data-client-theme-motion=reveal]::view-transition-group(root){animation:none}:is(html.dallas-client-light,html.dallas-executor-v35)[data-client-theme-motion=reveal]::view-transition-image-pair(root){isolation:isolate}:is(html.dallas-client-light,html.dallas-executor-v35)[data-client-theme-motion=reveal]::view-transition-old(root){animation:none;mix-blend-mode:normal;z-index:1}:is(html.dallas-client-light,html.dallas-executor-v35)[data-client-theme-motion=reveal]::view-transition-new(root){animation:client-theme-reveal .56s cubic-bezier(.22,1,.36,1) both;mix-blend-mode:normal;z-index:2}@keyframes client-theme-reveal{0%{clip-path:circle(0 at var(--client-theme-x) var(--client-theme-y))}to{clip-path:circle(var(--client-theme-radius) at var(--client-theme-x) var(--client-theme-y))}}.client-theme-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;pointer-events:none;background:radial-gradient(circle at var(--client-theme-x) var(--client-theme-y),rgb(223 196 150 / .08),transparent 65%),var(--client-theme-veil);animation:client-theme-fade .42s ease-in-out both;will-change:opacity}@keyframes client-theme-fade{0%{opacity:0}32%,38%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:is(html.dallas-client-light,html.dallas-executor-v35)[data-client-theme-motion]::view-transition-new(root){animation:none}.client-theme-veil{animation:none;opacity:0}}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-settings{min-width:0;margin:0 0 22px;padding:0;border:0;color:var(--cl-ink)}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-settings legend{padding:0;font-size:18px;font-weight:750;letter-spacing:-.45px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-settings__hint{margin:6px 0 16px;color:var(--cl-muted);font-size:13px;line-height:1.5}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice{position:relative;display:grid;gap:12px;min-width:0;padding:10px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);cursor:pointer;transition:border-color .18s,box-shadow .18s}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice[data-selected=true]{border-color:var(--cl-accent-ink);box-shadow:0 0 0 1px var(--cl-accent-ink)}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice:has(input:focus-visible){outline:2px solid var(--cl-accent-ink);outline-offset:4px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice>input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-preview{--preview-bg:#f6f6f3;--preview-surface:#fff;--preview-line:#deded6;--preview-ink:#3b4541;--preview-accent:#e3c9a5;display:grid;gap:13px;height:154px;padding:15px 12px 12px;overflow:hidden;border:1px solid var(--preview-line);border-radius:13px;background:var(--preview-bg);box-sizing:border-box}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-preview[data-preview=dark]{--preview-bg:#101415;--preview-surface:#22292b;--preview-line:#394041;--preview-ink:#e8e8df;--preview-accent:#dfc496}.cl-theme-preview__top{display:flex;justify-content:space-between;align-items:center}.cl-theme-preview__top i:first-child{width:30px;height:5px;border-radius:4px;background:var(--preview-ink)}.cl-theme-preview__top i:last-child{width:13px;height:13px;border-radius:50%;background:var(--preview-surface);border:1px solid var(--preview-line)}.cl-theme-preview__balance{display:grid;gap:7px}.cl-theme-preview__balance i:first-child{width:38px;height:4px;background:var(--preview-ink);opacity:.4;border-radius:3px}.cl-theme-preview__balance i:last-child{width:63px;height:12px;background:var(--preview-ink);border-radius:4px}.cl-theme-preview__actions{display:flex;gap:5px}.cl-theme-preview__actions i{height:18px;flex:1;border-radius:7px;background:var(--preview-surface);border:1px solid var(--preview-line)}.cl-theme-preview__actions i:first-child{background:var(--preview-accent);border-color:var(--preview-accent)}.cl-theme-preview__card{display:flex;gap:7px;align-items:center;min-height:29px;padding:7px;background:var(--preview-surface);border:1px solid var(--preview-line);border-radius:8px}.cl-theme-preview__card i:first-child{width:18px;height:18px;border-radius:6px;background:var(--preview-accent)}.cl-theme-preview__card i:last-child{width:46%;height:5px;border-radius:3px;background:var(--preview-ink);opacity:.6}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice__label{display:flex;gap:7px;align-items:center;color:var(--cl-ink);padding:1px 2px 3px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice__label strong{font-size:13px;font-weight:650}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice__check{display:grid;place-items:center;margin-left:auto;width:17px;height:17px;flex:none;border:1px solid var(--cl-line);border-radius:50%;color:transparent;background:var(--cl-surface-2)}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice__check svg{width:15px;height:15px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice[data-selected=true] .cl-theme-choice__check{background:var(--cl-accent-ink);border-color:var(--cl-accent-ink);color:var(--cl-surface)}html:is(.dallas-client-light[data-client-theme=dark],.dallas-executor-v35[data-executor-theme=dark]) .cl-theme-choice[data-selected=true] .cl-theme-choice__check{color:#261f17}@media (max-width:350px){:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-options{gap:9px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice{padding:8px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-preview{height:143px;padding:12px 9px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice__label{gap:4px}:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice__label strong{font-size:12px}}@media (prefers-reduced-motion:reduce){:is(.dallas-client-light,.dallas-executor-v35) .cl-theme-choice{transition:none}}.phone-frame:has(>.cards-profile){grid-template-rows:minmax(0,1fr) 70px!important;grid-template-columns:minmax(0,1fr);gap:10px;background:radial-gradient(ellipse 85% 35% at 110% 5%,#ff790019,transparent 75%),radial-gradient(ellipse 70% 35% at -20% 80%,#ff79000c,transparent 75%),#09090a}.phone-frame:has(>.cards-profile):before{display:none}.phone-frame>.profile-screen.cards-profile{grid-row:1!important;display:grid;grid-template-rows:44px minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:16px;height:100%;min-height:0;padding:0 8px;overflow:hidden;color:#f5f5f7;text-align:left}.phone-frame:has(>.cards-profile)>.bottom-nav{grid-row:2}.cards-profile button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cards-profile button:focus:not(:focus-visible){outline:none}.cards-profile button:focus-visible{outline:2px solid #ffa12b;outline-offset:3px}html[data-dallas-input=pointer] .cards-profile :focus{outline:none!important;box-shadow:none!important}.cp-feature-panel[data-journey=saved]:focus-within,.cp-feature-panel[data-journey=saved] .ux-saved:focus-within{outline:none!important;box-shadow:none!important}.cp-feature-panel[data-journey=saved] .ux-saved>.fn-header{margin:0 0 14px}.cp-feature-panel[data-journey=saved] .ux-saved>.fn-header h2,.cp-feature-panel[data-journey=saved] .ux-saved>.fn-header .fn-header-icon{display:none}.cp-feature-panel[data-journey=saved] .ux-saved>.fn-header p{margin:0}.cp-header{display:flex;align-items:center;gap:12px;min-width:0}.cp-header h1{margin:0;font-size:20px;font-weight:600;letter-spacing:-.4px;line-height:1.3}.cp-header>img{margin-left:auto;width:62px;height:auto}.cp-icon-button{display:grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:#b9b9c2;background:#ffffff06}.cp-header:has(.cp-icon-button) h1{flex:1;font-size:16px;text-align:center}.cp-header-spacer{width:40px;flex:none}.cp-back-mark{width:8px;height:8px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:3px}.cp-scroll{min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;padding:2px 2px 24px;scrollbar-width:none}.cp-scroll::-webkit-scrollbar{display:none}.cards-profile[data-page=home] .cp-scroll{padding-bottom:12px}.cp-identity{display:flex;align-items:center;gap:12px;min-width:0;padding:18px 14px;margin:0 0 14px;border:1px solid #e4cbac12;border-radius:22px;background:#1d1b19c2;text-align:left}.cp-avatar{display:grid;place-items:center;flex:none;width:56px;height:56px;overflow:hidden;border:1px solid #ffffff0d;border-radius:50%;background:linear-gradient(145deg,#302a24,#201d1b);color:#ffb14f;font-size:21px;font-weight:500}.cp-avatar>img{width:100%;height:100%;object-fit:cover}.cp-identity-copy{flex:1;min-width:0}.cp-identity h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;margin:0 0 4px;font-size:19px;font-weight:550;line-height:1.25;letter-spacing:-.45px;overflow-wrap:anywhere}.cp-identity p{max-width:100%;margin:0;color:#97908a;font-size:11px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-copy-id{display:flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:5px 0 0;border:0;border-radius:8px;color:#a59c94;background:none;text-align:left;font-size:10px!important}.cp-copy-id span{overflow-wrap:anywhere}.cp-copy-id img{width:12px;height:12px;flex:none;object-fit:contain;opacity:.6}.cp-my-qr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:none;width:52px;min-height:62px;padding:8px 3px;border:0;border-radius:13px;color:#cfb596;background:#ffba5808;font-size:10px!important}.cp-my-qr img{width:25px;height:25px;object-fit:contain}.cp-raster{display:block;object-fit:contain}.cp-chevron{display:block;flex:none;width:6px;height:6px;border-top:1px solid #77716c;border-right:1px solid #77716c;transform:rotate(45deg);margin-left:auto}.cp-info-mark{display:grid;place-items:center;width:32px;height:32px;border:1px solid #a58a66;border-radius:50%;color:#c6a77d}.cp-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.cp-shortcuts>button{display:flex;align-items:flex-start;flex-direction:column;gap:0;min-width:0;min-height:114px;padding:14px 16px;border:1px solid #e4cbac12;border-radius:22px;background:#1d1b19c2;text-align:left;color:#f2f2f5}.cp-shortcuts>button>span{display:flex;align-items:center;height:35px;margin-bottom:8px;color:#ffa12b}.cp-shortcuts strong{font-size:14px;font-weight:550}.cp-shortcuts small{margin-top:5px;font-size:10px;line-height:1.45;color:#91919d}.cp-menu{padding:0 17px;border:1px solid #e4cbac12;border-radius:22px;background:#1d1b19c2}.cp-row{display:flex;align-items:center;width:100%;min-width:0;min-height:62px;gap:12px;padding:11px 0;border:0;border-radius:0;background:none;text-align:left;color:#ececf0}.cp-row+.cp-row,.cp-account-id{border-top:1px solid #ffffff09}.cp-row-copy{flex:1;min-width:0}.cp-row-copy strong{display:block;font-size:13px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.cp-row-copy small{display:block;margin-top:3px;color:#92929d;font-size:10px;line-height:1.4}.cp-row-value{flex:none;color:#a0a0ac;font-size:11px}.cp-section-label{margin:22px 4px 10px;color:#97979f;font-size:12px;font-weight:500}.cp-section-label:first-child{margin-top:6px}.cp-account-id{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 3px;color:#92929c;font-size:11px}.cp-account-id>span:last-child{color:#b4b4bf;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cp-toggle{display:flex;align-items:center;flex:none;width:38px;height:23px;padding:3px;border-radius:20px;background:#43434a}.cp-toggle i{width:17px;height:17px;border-radius:50%;background:#f4f4f7;box-shadow:0 1px 3px #0004}.cp-toggle[data-checked=true]{background:#ff9a1c}.cp-toggle[data-checked=true] i{transform:translate(15px);background:#fff}.cp-menu--last{margin-top:22px}.cards-profile[data-page=receive] .cp-scroll{overflow:hidden;padding:0 2px 8px;container-type:size}.cp-receive{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;align-items:center;gap:14px;height:100%;min-height:0;padding:6px 4px 0;text-align:center}.cp-receive-intro h2{margin:0 0 9px;font-size:25px;font-weight:550;letter-spacing:-.65px}.cp-receive-intro p{margin:0;color:#9c948e;font-size:12px;line-height:1.5}.cp-qr-slot{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;container-type:size}.cp-qr-frame{display:grid;place-items:center;width:min(240px,100cqw,100cqh);aspect-ratio:1;min-width:0;min-height:0;padding:10px;border-radius:21px;background:#fff;color:#514d48}.cp-qr-frame>img{display:block;width:100%;height:auto;image-rendering:pixelated}.cp-qr-frame[data-state=loading],.cp-qr-frame[data-state=error]{border:1px solid #ffffff12;background:#171719;color:#b8b5b0}.cp-qr-frame>.cp-qr-placeholder{display:grid;justify-items:center;align-content:center;gap:13px;width:min(210px,100%);padding:16px;font-size:12px;line-height:1.5;text-align:center}.cp-qr-placeholder>svg{color:#ff920f;opacity:.92}.cp-receive-owner{display:grid;gap:5px;min-width:0;max-width:100%}.cp-receive-owner strong{color:#ede8e2;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-receive-owner span{color:#918982;font-size:11px}.cp-receive-note{margin:0;color:#918982;font-size:11px;line-height:1.5}.cp-receive-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;min-width:0}.cp-receive .cp-receive-actions>.cp-secondary{margin:0}.cp-receive-actions>p{grid-column:1 / -1;height:28px;margin:0;color:#cba374;font-size:10px;line-height:14px}.cp-receive-actions button:disabled{opacity:.4;cursor:default}@container (max-height: 510px){.cp-receive{gap:8px;padding-top:0}.cp-receive-intro h2{font-size:22px;margin-bottom:6px}.cp-receive-intro p{font-size:11px}.cp-receive-owner strong{font-size:14px}.cp-receive-note{font-size:10px}.cp-receive-actions{gap:4px 8px}.cp-receive-actions button{min-height:44px;padding:10px 6px;font-size:12px!important}}@container (max-height: 340px) and (min-width: 480px){.cp-receive{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-template-rows:auto auto auto auto;align-content:center;gap:8px 24px}.cp-qr-slot{grid-column:1;grid-row:1 / 5}.cp-receive-intro,.cp-receive-owner,.cp-receive-note,.cp-receive-actions{grid-column:2}.cp-receive-intro h2{font-size:20px}}@container (max-height: 340px) and (max-width: 479px){.cp-receive{grid-template-rows:minmax(0,1fr) auto auto}.cp-receive-intro,.cp-receive-note{display:none}}@media (min-width: 600px) and (max-height: 500px){.phone-frame:has(>.cards-profile[data-page=receive]){max-width:700px;--manual-top-shift: 0px}.phone-frame>.cards-profile[data-page=receive]{gap:8px}.cards-profile[data-page=receive] .cp-scroll{padding-bottom:0}}.phone-frame:has(.cards-profile[data-page=receive])>.autumn-leaves{visibility:hidden}.phone-frame:has(.cards-profile[data-page=receive])>.autumn-leaves *{animation-play-state:paused}@media (max-width: 350px){.cp-identity{gap:9px;padding:16px 12px}.cp-avatar{width:48px;height:48px;font-size:19px}.cp-identity h2{font-size:17px}.cp-my-qr{width:46px}}.cp-work{margin-top:20px}.cp-work>h2{margin:0 4px 8px;color:#97979f;font-size:12px;font-weight:500}.cp-work .cp-row{min-height:56px}.cp-work .cp-row-icon,.cp-work .cp-row-copy strong{color:#d9a262}.cp-row-icon{display:grid;place-items:center;flex:none;width:25px}.cp-status{margin:20px 0;text-align:center;color:#9999a5;font-size:12px}.cp-empty{display:flex;align-items:center;flex-direction:column;gap:0;padding:44px 10px;text-align:center}.cp-empty-icon{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;color:#d5a05e;background:#ff9a1c0d}.cp-empty h2{margin:20px 0 8px;font-size:18px;font-weight:550;letter-spacing:-.3px}.cp-empty p{max-width:250px;margin:0 0 20px;color:#96969f;font-size:12px;line-height:1.6}.cp-order{display:grid;width:100%;gap:15px;margin-bottom:10px;padding:18px 15px;border:1px solid #ffffff07;border-radius:19px;color:#efeff3;background:#19191d;text-align:left}.cp-order-top,.cp-order-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0}.cp-order-top strong{font-size:13px;font-weight:550}.cp-order-top>span{font-size:12px;text-align:right;overflow-wrap:anywhere}.cp-order-bottom{font-size:12px;color:#b8b8c0}.cp-order-bottom small{display:block;margin-top:6px;color:#e7a34a;font-size:10px}.cp-order-bottom svg{flex:none;color:#777781}.cp-stat{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:17px 1px;font-size:12px}.cp-stat+.cp-stat{border-top:1px solid #ffffff09}.cp-stat>span{color:#9999a4}.cp-stat strong{font-size:13px;font-weight:550;text-align:right;overflow-wrap:anywhere}.cp-primary,.cp-secondary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px;border:0;border-radius:15px;font-size:13px!important;font-weight:550!important}.cp-primary{color:#211302;background:linear-gradient(115deg,#ffa024,#ff8b0b)}.cp-secondary{color:#ccccd5;background:#1b1b1f}.cp-primary+.cp-secondary{margin-top:10px}.cp-referral{padding:20px 0 27px;text-align:center}.cp-referral-icon{display:grid;place-items:center;width:68px;height:68px;margin:auto;border-radius:50%;color:#ffa12b;background:#ff991514}.cp-referral h2{margin:20px 0 12px;font-size:27px;font-weight:550;line-height:1.2;letter-spacing:-.65px}.cp-referral p{margin:0;font-size:13px;color:#aaaab3;line-height:1.7}.cp-referral-income{padding:21px 18px;margin-bottom:14px;border:1px solid #ffffff07;border-radius:20px;background:#19191d}.cp-referral-income>span{color:#9898a4;font-size:11px}.cp-referral-income strong{display:block;margin-top:10px;font-size:25px;font-weight:550;overflow-wrap:anywhere}.cp-referral-bonus{display:flex;gap:13px;margin-bottom:24px;padding:17px 4px}.cp-referral-bonus>svg{flex:none;color:#d8a05e}.cp-referral-bonus strong{font-size:13px;font-weight:500}.cp-referral-bonus p{margin:7px 0 0;color:#9999a4;font-size:11px;line-height:1.65}@media (max-width: 350px){.phone-frame>.profile-screen.cards-profile{padding-inline:6px}.cp-shortcuts>button{padding-inline:13px}.cp-row{gap:8px}.cp-row-copy strong{font-size:12px}.cp-menu{padding-inline:11px}}@media (prefers-reduced-motion: no-preference){.cp-toggle,.cp-toggle i{transition:background .18s,transform .18s}.cp-row:active,.cp-shortcuts>button:active,.cp-primary:active,.cp-secondary:active{filter:brightness(.85)}}.cards-profile[data-page=referral] .cp-scroll{overflow:hidden;padding:0 2px 12px;container-type:size}.cp-invite-page{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:22px}.cp-invite-hero{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:0 8px}.cp-invite-hero>img{position:absolute;right:-2px;top:50%;width:136px;height:136px;object-fit:contain;transform:translateY(-25%);opacity:.88;pointer-events:none}.cp-invite-hero h2{position:relative;margin:0 0 19px;font-size:29px;line-height:1.12;font-weight:550;letter-spacing:-.8px}.cp-invite-rate{color:#ffa12b;font-size:66px;line-height:1;font-weight:500;letter-spacing:-3px}.cp-invite-rate>span{font-size:.6em;margin-left:4px}.cp-invite-hero p{position:relative;margin:12px 0 0;color:#a5a2a3;font-size:12px;line-height:1.6}.cp-invite-summary{display:grid;gap:12px}.cp-invite-income{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:19px 16px;border:1px solid #ffffff0a;border-radius:18px;background:#ffffff04}.cp-invite-income>span{color:#96969f;font-size:11px}.cp-invite-income strong{color:#f5f5f7;font-size:17px;font-weight:500;overflow-wrap:anywhere;text-align:right}.cp-invite-bonus{padding:4px 15px 2px;border-left:2px solid #af783e}.cp-invite-bonus strong{font-size:13px;font-weight:500}.cp-invite-bonus p{margin:6px 0 0;color:#96969f;font-size:11px;line-height:1.6}.cp-invite-actions .cp-secondary{background:transparent;color:#a9a6a4;margin-top:6px}@container (max-height: 510px){.cp-invite-page{gap:14px}.cp-invite-hero h2{font-size:25px;margin-bottom:12px}.cp-invite-rate{font-size:50px}.cp-invite-hero>img{width:104px;height:104px}.cp-invite-hero p{font-size:11px;margin-top:9px}.cp-invite-income{padding:14px}.cp-invite-summary{gap:10px}.cp-invite-actions button{min-height:44px;padding:10px}}@container (min-height: 366px) and (max-height: 430px){.cp-invite-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;align-items:center;gap:10px;padding:0 6px}.cp-invite-hero h2{grid-column:1;font-size:23px;margin:0}.cp-invite-rate{grid-column:2;font-size:48px}.cp-invite-hero>img{display:none}.cp-invite-hero p{grid-column:1 / -1;margin:0}}@container (max-height: 365px){.cp-invite-page{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;gap:10px}.cp-invite-hero{padding:0}.cp-invite-hero h2{font-size:19px;margin-bottom:10px}.cp-invite-rate{font-size:38px}.cp-invite-hero>img{display:none}.cp-invite-hero p{font-size:10px;line-height:1.4}.cp-invite-income{display:block;padding:10px}.cp-invite-income strong{display:block;text-align:left;margin-top:5px;font-size:14px}.cp-invite-summary{align-content:center}.cp-invite-bonus{padding-left:9px}.cp-invite-bonus strong{font-size:11px}.cp-invite-bonus p{font-size:10px;line-height:1.4}.cp-invite-actions{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.cp-invite-actions .cp-secondary{margin:0}.cp-invite-actions button{font-size:11px!important}}@media (min-width: 600px) and (max-height: 500px){.phone-frame:has(>.cards-profile[data-page=referral]){max-width:700px;--manual-top-shift: 0px}.phone-frame>.cards-profile[data-page=referral]{gap:8px}.cards-profile[data-page=referral] .cp-scroll{padding-bottom:0}}.cp-journeys [hidden]{display:none!important}.cp-journeys .cp-base-view{display:flex;flex-direction:column;gap:24px}.cp-journeys .cp-identity{margin:0;padding:16px;border-radius:18px;background:#17171a;border-color:#ffffff0f}.cp-journeys .cp-journey-group{display:grid;gap:12px;min-width:0}.cp-journeys .cp-journey-group h2{margin:0 2px;color:#b7b7bf;font-size:12px;font-weight:600;letter-spacing:.04em}.cp-journeys .cp-header h1{flex:1;min-width:0;font-size:22px;line-height:1.2;overflow-wrap:anywhere}.cp-journeys .cp-header>.journey-back{flex:none;width:44px;min-width:44px;height:44px;padding:0;justify-content:center}.cp-journeys .cp-header>.journey-back span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cp-journeys .cp-header-spacer{width:0}.cp-journeys .cp-copy-id{min-height:44px;font-size:11px!important}.cp-journeys .cp-copy-label{color:#ff920f;font-size:10px}.cp-journeys .cp-my-qr{min-height:64px;width:48px;color:#ff920f;background:none}.cp-journeys .cp-my-qr>svg{width:28px;height:28px}.cp-journeys .cp-feature-panel{display:grid;gap:24px;min-width:0}.cp-journeys .cp-feature-panel:has(>.journey-deck:not([data-journey-active=menu]))>.journey-menu{display:none}.cp-journeys[data-page=receive] .cp-feature-panel[data-journey=receive]{height:100%;min-height:0}.cp-journeys .cp-scroll{padding-bottom:max(24px,env(safe-area-inset-bottom));scroll-padding-block:20px}.cp-journeys .cp-empty>svg,.cp-journeys .cp-empty-icon>svg{color:#ff920f}.cp-journeys .cp-row{min-height:56px}.cp-journeys .cp-row-copy strong{font-size:14px}.cp-journeys .cp-row-copy small,.cp-journeys .cp-account-id{font-size:12px}.cp-journeys .cp-order{background:#17171a;border-radius:18px}@media (max-width:380px){.cp-journeys .cp-header h1{font-size:19px}.cp-journeys .cp-identity{padding:12px;gap:10px}.cp-journeys .cp-avatar{width:44px;height:44px}.cp-journeys .cp-identity h2{font-size:17px}}html.dallas-client-light .phone-frame:has(>.cards-profile){grid-template-rows:minmax(0,1fr) auto!important;gap:0;background:var(--cl-bg)}html.dallas-client-light .phone-frame>.profile-screen.cards-profile{display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;padding:0;color:var(--cl-ink);background:var(--cl-bg)}html.dallas-client-light .cards-profile .cp-header{min-height:76px;padding:16px var(--cl-gutter);gap:12px;background:var(--cl-bg)}html.dallas-client-light .cards-profile .cp-header h1{flex:1;margin:0;font-size:30px;line-height:34px;font-weight:700;letter-spacing:-1px;text-align:left}html.dallas-client-light .cards-profile:not([data-page=home]) .cp-header h1{font-size:24px;line-height:29px;letter-spacing:-.65px}html.dallas-client-light .cards-profile .cp-header>.cl-brand{margin-left:auto;font-size:19px}html.dallas-client-light .cards-profile .cp-icon-button{width:44px;height:44px;padding:0;border:1px solid var(--cl-line);background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .cards-profile .cp-scroll{padding:24px var(--cl-gutter) 28px;outline:0}html.dallas-client-light .cards-profile .cp-base-view{gap:24px}html.dallas-client-light .cards-profile [hidden]{display:none!important}html.dallas-client-light .cards-profile .cp-feature-panel[data-journey=settings]>.journey-deck>.journey-overview>.journey-menu+.journey-menu{margin-top:16px}html.dallas-client-light .cards-profile .cp-identity{gap:12px;padding:16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface)}html.dallas-client-light .cards-profile .cp-avatar{width:52px;height:52px;border:0;background:var(--cl-surface-2);color:var(--cl-accent-ink);font-size:21px;font-weight:700}html.dallas-client-light .cards-profile .cp-identity h2{margin:0 0 4px;color:var(--cl-ink);font-size:19px;line-height:25px;font-weight:700;letter-spacing:-.4px}html.dallas-client-light .cards-profile .cp-identity p{color:var(--cl-muted);font-size:12px;line-height:17px}html.dallas-client-light .cards-profile .cp-copy-id{gap:7px;min-height:34px;padding:6px 0 0;color:var(--cl-muted);font-size:11px!important;line-height:16px}html.dallas-client-light .cards-profile .cp-copy-id>svg{flex:none;color:var(--cl-muted)}html.dallas-client-light .cards-profile .cp-my-qr{gap:6px;min-width:50px;min-height:64px;width:50px;padding:8px 0;background:transparent;color:var(--cl-accent-ink);font-size:11px!important;line-height:16px}html.dallas-client-light .cards-profile .cp-my-qr>svg{width:25px;height:25px}html.dallas-client-light .cards-profile .cp-journey-group{gap:12px}html.dallas-client-light .cards-profile .cp-journey-group h2{margin:0;color:var(--cl-ink);font-size:21px;line-height:26px;font-weight:700;letter-spacing:-.55px}html.dallas-client-light .cards-profile .cp-group-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}html.dallas-client-light .cards-profile .cp-group-heading>button{display:flex;align-items:center;gap:7px;min-height:44px;margin:-8px 0;padding:6px 0;border:0;background:none;color:var(--cl-accent-ink);font-size:12px;font-weight:650}html.dallas-client-light .cards-profile .cp-account-menu{min-width:0;padding:0 16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface);overflow:hidden}html.dallas-client-light .cards-profile .cp-account-link{display:flex;align-items:center;gap:12px;min-width:0;width:100%;min-height:72px;padding:13px 0;border:0;border-radius:0;background:none;color:var(--cl-ink);text-align:left}html.dallas-client-light .cards-profile .cp-account-link+.cp-account-link{border-top:1px solid var(--cl-line)}html.dallas-client-light .cards-profile .cp-account-link-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:13px;background:var(--cl-surface-2);color:var(--cl-ink)}html.dallas-client-light .cards-profile .cp-account-link-copy{flex:1;min-width:0}html.dallas-client-light .cards-profile .cp-account-link-copy>strong{display:block;color:var(--cl-ink);font-size:15px;line-height:20px;font-weight:650;letter-spacing:-.15px;overflow-wrap:anywhere}html.dallas-client-light .cards-profile .cp-account-link-copy>small{display:block;margin-top:4px;color:var(--cl-muted);font-size:12px;line-height:17px;overflow-wrap:anywhere}html.dallas-client-light .cards-profile .cp-account-link>svg:last-child{flex:none;color:var(--cl-muted)}html.dallas-client-light .cards-profile .cp-task-list{padding:0 16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface)}html.dallas-client-light .cards-profile .cp-task{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,auto) 14px;align-items:center;gap:10px;min-width:0;width:100%;min-height:82px;padding:14px 0;border:0;background:none;color:var(--cl-ink);text-align:left}html.dallas-client-light .cards-profile .cp-task+.cp-task{border-top:1px solid var(--cl-line)}html.dallas-client-light .cards-profile .cp-task-copy{min-width:0}html.dallas-client-light .cards-profile .cp-task-copy strong{display:block;font-size:14px;line-height:19px;font-weight:650;overflow-wrap:anywhere}html.dallas-client-light .cards-profile .cp-task-copy small{display:block;margin-top:5px;color:var(--cl-accent-ink);font-size:11px;line-height:16px;overflow-wrap:anywhere}html.dallas-client-light .cards-profile .cp-task-amount{max-width:100px;font-size:13px;line-height:18px;font-weight:700;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html.dallas-client-light .cards-profile .cp-task>svg{color:var(--cl-muted)}html.dallas-client-light .cards-profile .cp-task-loading{display:flex;align-items:center;gap:12px;height:82px;padding:16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface)}html.dallas-client-light .cards-profile .cp-task-loading>span:first-child{width:40px;height:40px;border-radius:13px;background:var(--cl-surface-2)}html.dallas-client-light .cards-profile .cp-task-loading>div{display:grid;gap:8px;flex:1}html.dallas-client-light .cards-profile .cp-task-loading i{width:76%;height:11px;border-radius:5px;background:var(--cl-surface-2)}html.dallas-client-light .cards-profile .cp-task-loading i+i{width:54%}html.dallas-client-light .cards-profile .cp-task-error{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #edcfb9;border-radius:18px;background:var(--cl-accent-soft);font-size:12px;line-height:18px;color:var(--cl-ink)}html.dallas-client-light .cards-profile .cp-task-error p{flex:1;margin:0}html.dallas-client-light .cards-profile .cp-task-error button{min-height:44px;padding:6px 0;border:0;background:none;color:var(--cl-accent-ink);font-size:12px;font-weight:650}html.dallas-client-light .cards-profile .cp-sr-only{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}html.dallas-client-light .cards-profile :is(.cp-menu,.cp-order){background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:20px;color:var(--cl-ink)}html.dallas-client-light .cards-profile .cp-row{min-height:64px;color:var(--cl-ink)}html.dallas-client-light .cards-profile .cp-row+.cp-row{border-color:var(--cl-line)}html.dallas-client-light .cards-profile .cp-row-copy strong{font-size:15px;font-weight:600}html.dallas-client-light .cards-profile :is(.cp-row-copy small,.cp-row-value,.cp-account-id,.cp-status,.cp-section-label,.cp-order-bottom){color:var(--cl-muted);font-size:13px;line-height:19px}html.dallas-client-light .cards-profile .cp-account-id{margin-top:8px;border:0}html.dallas-client-light .cards-profile .cp-account-id>span:last-child{color:var(--cl-ink)}html.dallas-client-light .cards-profile .cp-toggle{width:42px;height:26px;background:#c8ceca}html.dallas-client-light .cards-profile .cp-toggle i{width:20px;height:20px;background:#fff}html.dallas-client-light .cards-profile .cp-toggle[data-checked=true]{background:var(--cl-accent)}html.dallas-client-light .cards-profile .cp-toggle[data-checked=true] i{transform:translate(16px)}html.dallas-client-light .cards-profile .cp-order{padding:17px 16px;gap:12px}html.dallas-client-light .cards-profile .cp-order-top strong{font-size:14px;font-weight:650}html.dallas-client-light .cards-profile .cp-order-top>span{font-size:14px;font-weight:700}html.dallas-client-light .cards-profile .cp-order-bottom small{margin-top:4px;color:var(--cl-accent-ink);font-size:12px}html.dallas-client-light .cards-profile .cp-order-bottom svg{color:var(--cl-muted)}html.dallas-client-light .cards-profile .cp-stat{font-size:14px;line-height:20px}html.dallas-client-light .cards-profile .cp-stat+.cp-stat{border-color:var(--cl-line)}html.dallas-client-light .cards-profile .cp-stat>strong{color:var(--cl-ink);font-size:16px}html.dallas-client-light .cards-profile .cp-empty{padding:40px 12px;color:var(--cl-ink)}html.dallas-client-light .cards-profile .cp-empty h2{color:var(--cl-ink);font-size:21px;line-height:26px;font-weight:700}html.dallas-client-light .cards-profile .cp-empty p{color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .cards-profile .cp-empty>svg{color:var(--cl-accent-ink)}html.dallas-client-light .cards-profile .cp-secondary{min-height:48px;border:1px solid var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font-size:14px;font-weight:650}@media (max-width:359px){html.dallas-client-light .cards-profile .cp-identity{padding:14px 12px;gap:9px}html.dallas-client-light .cards-profile .cp-avatar{width:44px;height:44px}html.dallas-client-light .cards-profile .cp-identity h2{font-size:17px;line-height:22px}html.dallas-client-light .cards-profile .cp-my-qr{width:44px;min-width:44px}html.dallas-client-light .cards-profile .cp-account-menu{padding-inline:12px}html.dallas-client-light .cards-profile .cp-account-link{gap:10px}html.dallas-client-light .cards-profile .cp-account-link-copy>strong{font-size:14px}html.dallas-client-light .cards-profile .cp-account-link-copy>small{font-size:11px;line-height:16px}html.dallas-client-light .cards-profile .cp-task{grid-template-columns:36px minmax(0,1fr) 18px;gap:7px 10px}html.dallas-client-light .cards-profile .cp-task .cp-account-link-icon{width:36px;height:36px}html.dallas-client-light .cards-profile .cp-task>.cp-account-link-icon{grid-column:1;grid-row:1 / 3;align-self:start;margin-top:3px}html.dallas-client-light .cards-profile .cp-task-copy{grid-column:2;grid-row:1}html.dallas-client-light .cards-profile .cp-task-amount{grid-column:2;grid-row:2;max-width:none;text-align:left;font-size:14px;line-height:20px}html.dallas-client-light .cards-profile .cp-task>svg:last-child{grid-column:3;grid-row:1 / 3}}html.dallas-client-light .support-dialog--client{--support-muted:var(--cl-muted);--support-orange:var(--cl-accent-ink);box-sizing:border-box;inset:var(--client-safe-top) 0 calc(100dvh - var(--dallas-client-layout-height,100dvh) + var(--client-safe-bottom));width:min(420px,calc(100vw - 24px));height:fit-content;max-width:420px;max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top) - var(--client-safe-bottom) - 24px);margin:auto;padding:0;border:1px solid var(--cl-line);border-radius:26px;background:var(--cl-surface);color:var(--cl-ink);font-family:DallasClient,system-ui,sans-serif;color-scheme:light;box-shadow:0 24px 70px #171a1c29}html.dallas-client-light .support-dialog--client::backdrop{background:#171a1c3d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html.dallas-client-light .support-dialog--client .support-dialog__topbar{gap:12px;min-height:72px;padding:10px 18px;border-color:var(--cl-line);background:var(--cl-surface)}html.dallas-client-light .support-dialog--client .support-dialog__topbar h2{gap:10px;color:var(--cl-ink);font-size:23px;line-height:29px;font-weight:700;letter-spacing:-.6px}html.dallas-client-light .support-dialog--client .support-dialog__topbar>button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--cl-surface-2);color:var(--cl-muted)}html.dallas-client-light .support-dialog--client .support-dialog__body{padding:0 20px 14px;scrollbar-color:#c8ceca transparent}html.dallas-client-light .support-dialog--client .cl-empty{padding:16px 0 20px}html.dallas-client-light .support-dialog--client .cl-empty-art{width:168px;height:112px;margin-bottom:8px}html.dallas-client-light .support-dialog--client .cl-empty h2{margin:0 0 7px;font-size:20px;line-height:26px;letter-spacing:-.4px}html.dallas-client-light .support-dialog--client .cl-empty-copy{max-width:31ch;font-size:13px;line-height:20px}html.dallas-client-light .support-dialog--client[data-compose-active=true] .cl-empty{display:none}html.dallas-client-light .support-dialog--client[data-compose-active=true] .support-inbox__compose textarea{min-height:80px;height:80px}html.dallas-client-light .support-dialog--client .support-inbox__compose{margin-top:16px}html.dallas-client-light .support-dialog--client .cl-empty+.support-inbox__compose{margin-top:0}html.dallas-client-light .support-dialog--client .support-inbox__compose label{margin-bottom:8px;color:var(--cl-ink);font-size:14px;line-height:20px;font-weight:600}html.dallas-client-light .support-dialog--client .support-inbox__compose textarea{min-height:108px;max-height:180px;padding:13px 14px;border:1px solid var(--cl-line);border-radius:15px;background:var(--cl-surface);color:var(--cl-ink);font:400 16px/23px DallasClient,system-ui,sans-serif}html.dallas-client-light .support-dialog--client .support-inbox__compose textarea::placeholder{color:var(--cl-muted)}html.dallas-client-light .support-dialog--client .support-inbox__compose textarea:focus{border-color:var(--cl-accent-ink)}html.dallas-client-light .support-dialog--client .support-inbox__compose-meta{margin-top:5px;color:var(--cl-muted);font-size:11px;line-height:17px}html.dallas-client-light .support-dialog--client .support-inbox__submit{min-height:50px;margin-top:12px;padding:13px 16px;border:1px solid var(--cl-amber-edge,#ebc8a5);border-radius:15px;background:var(--cl-amber-solid,#f9e4cf);color:var(--cl-amber-ink,#713309);box-shadow:var(--cl-amber-shadow);font:700 15px/21px DallasClient,system-ui,sans-serif}html.dallas-client-light .support-dialog--client .support-inbox__submit:disabled{border-color:var(--cl-line);background:var(--cl-surface-2);color:var(--cl-muted);box-shadow:none}html.dallas-client-light .support-dialog--client .support-inbox__submit:hover:not(:disabled){background:#f5ddc4;border-color:#dfb58c}html.dallas-client-light .support-dialog--client .support-inbox__history{margin-top:22px;padding-top:19px;border-color:var(--cl-line)}html.dallas-client-light .support-dialog--client .support-inbox__section-head{margin-bottom:12px}html.dallas-client-light .support-dialog--client .support-inbox__section-head h3{color:var(--cl-ink);font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.3px}html.dallas-client-light .support-dialog--client .support-inbox__section-head>span{color:var(--cl-muted);border-color:var(--cl-line);background:var(--cl-surface-2);font-size:12px}html.dallas-client-light .support-dialog--client .support-inbox__ticket{border-color:var(--cl-line);border-radius:16px;background:var(--cl-surface)}html.dallas-client-light .support-dialog--client .support-inbox__ticket summary{gap:8px 12px;padding:14px;background:var(--cl-surface)}html.dallas-client-light .support-dialog--client .support-inbox__ticket[open] summary{border-color:var(--cl-line);border-radius:16px 16px 0 0}html.dallas-client-light .support-dialog--client .support-inbox__ticket-meta strong{color:var(--cl-ink);font-size:12px;line-height:18px;font-weight:650}html.dallas-client-light .support-dialog--client .support-inbox__ticket-meta time{color:var(--cl-muted);font-size:11px;line-height:17px}html.dallas-client-light .support-dialog--client .support-inbox__ticket-status{color:var(--cl-muted);font-size:11px;line-height:17px}html.dallas-client-light .support-dialog--client .support-inbox__ticket-status:is([data-status=OPEN],[data-status=ESCALATED]){color:var(--cl-accent-ink)}html.dallas-client-light .support-dialog--client .support-inbox__ticket-status[data-status=RESOLVED]{color:var(--cl-success)}html.dallas-client-light .support-dialog--client .support-inbox__preview{color:var(--cl-ink);font-size:14px;line-height:20px}html.dallas-client-light .support-dialog--client .support-inbox__detail-action{color:var(--cl-accent-ink);font-size:12px;line-height:18px;font-weight:600}html.dallas-client-light .support-dialog--client .support-inbox__ticket-content{padding:0 14px 14px}html.dallas-client-light .support-dialog--client :is(.support-inbox__question,.support-inbox__answer p){color:var(--cl-ink);font-size:14px;line-height:21px}html.dallas-client-light .support-dialog--client .support-inbox__answer{padding:13px;border-radius:12px;background:var(--cl-surface-2)}html.dallas-client-light .support-dialog--client .support-inbox__answer strong{color:var(--cl-muted);font-size:12px;line-height:18px;font-weight:650}html.dallas-client-light .support-dialog--client .support-inbox__escalate{min-height:44px;margin-top:12px;padding:10px 12px;border:1px solid var(--cl-line);border-radius:12px;background:var(--cl-surface);color:var(--cl-ink);font:600 13px/19px DallasClient,system-ui,sans-serif}html.dallas-client-light .support-dialog--client .support-inbox__text-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--cl-accent-ink);font:600 13px/19px DallasClient,system-ui,sans-serif}html.dallas-client-light .support-dialog--client .support-inbox__text-button:disabled{color:var(--cl-muted)}html.dallas-client-light .support-dialog--client .support-inbox__footer{margin-top:10px;padding-top:5px}html.dallas-client-light .support-dialog--client .support-inbox__footer>button:first-child{justify-content:center;width:100%;color:var(--cl-accent-ink)}html.dallas-client-light .support-dialog--client .support-inbox__pages{margin-top:8px;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .support-dialog--client .support-inbox__notice{margin:16px 0;padding:13px;border:1px solid #efc5bd;border-radius:14px;background:#fff1ef;color:var(--cl-danger)}html.dallas-client-light .support-dialog--client .support-inbox__notice p{font-size:13px;line-height:20px}html.dallas-client-light .support-dialog--client .support-inbox__send-error{margin-top:9px;color:var(--cl-danger);font-size:13px;line-height:20px}html.dallas-client-light .support-dialog--client .support-inbox__confirmation{margin:16px 0;padding:14px;border:1px solid #cee2d3;border-radius:15px;background:#eff7f1;color:var(--cl-success);font-size:14px;line-height:21px}html.dallas-client-light .support-dialog--client .support-inbox__confirmation-detail{color:var(--cl-muted);font-size:13px;line-height:19px}html.dallas-client-light .support-dialog--client .support-inbox__pending{margin-top:16px;padding:15px;border:1px solid #edcfb9;border-radius:15px;background:var(--cl-accent-soft)}html.dallas-client-light .support-dialog--client .support-inbox__pending strong{color:var(--cl-ink);font-size:15px;line-height:21px;font-weight:650}html.dallas-client-light .support-dialog--client .support-inbox__pending p{color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .support-dialog--client .support-inbox__loading{padding:24px 0;color:var(--cl-muted);font-size:14px;line-height:21px}@media (max-height:680px){html.dallas-client-light .support-dialog--client .cl-empty{padding:12px 0 16px}html.dallas-client-light .support-dialog--client .cl-empty-art{width:126px;height:84px;margin-bottom:4px}html.dallas-client-light .support-dialog--client .cl-empty h2{font-size:18px;line-height:24px}html.dallas-client-light .support-dialog--client .support-inbox__compose textarea{min-height:92px}}@media (max-width:359px){html.dallas-client-light .support-dialog--client .support-dialog__body{padding-inline:16px}html.dallas-client-light .support-dialog--client .support-dialog__topbar{padding-inline:14px}}html.dallas-client-light .support-dialog--client-desk{width:min(620px,calc(100vw - 24px));max-width:620px;background:var(--cl-bg)}html.dallas-client-light .support-dialog--client-desk .support-dialog__topbar h2{font-size:20px;line-height:27px;letter-spacing:-.45px}html.dallas-client-light .support-dialog--client-desk .support-dialog__body{padding:8px 18px 18px;scrollbar-color:#c8ceca transparent}html.dallas-client-light .support-dialog--client-desk .support-inbox__desk-back{display:flex;width:fit-content;max-width:100%;margin-bottom:4px;padding:8px 0;color:var(--cl-accent-ink)}html.dallas-client-light .support-dialog--client-desk .support-inbox__queue{padding-top:0}html.dallas-client-light .support-dialog--client-desk .admin-support-desk{min-width:0;color:var(--cl-ink);font:400 14px/21px DallasClient,system-ui,sans-serif;overflow-wrap:anywhere}html.dallas-client-light .support-dialog--client-desk .admin-support-desk [hidden]{display:none!important}html.dallas-client-light .support-dialog--client-desk .admin-support-desk :is(button,input,select,textarea){box-sizing:border-box;min-width:0;min-height:44px;border:1px solid var(--cl-line);border-radius:12px;background:var(--cl-surface);color:var(--cl-ink);font:600 13px/20px DallasClient,system-ui,sans-serif}html.dallas-client-light .support-dialog--client-desk .admin-support-desk button{padding:10px 12px;cursor:pointer;touch-action:manipulation}html.dallas-client-light .support-dialog--client-desk .admin-support-desk button:disabled{border-color:var(--cl-line);background:var(--cl-surface-2);color:var(--cl-muted);box-shadow:none;cursor:default}html.dallas-client-light .support-dialog--client-desk .admin-support-desk :is(button,input,select,textarea):focus-visible{outline:2px solid var(--cl-accent-ink);outline-offset:3px}html.dallas-client-light .support-dialog--client-desk .admin-support-desk :is(input,select,textarea){width:100%;padding:10px 12px;color-scheme:light;font-size:16px;line-height:23px;font-weight:400}html.dallas-client-light .support-dialog--client-desk .admin-support-desk input::placeholder{color:var(--cl-muted);opacity:1}html.dallas-client-light .support-dialog--client-desk .admin-support-desk label{display:grid;gap:7px;min-width:0;color:var(--cl-muted);font-size:12px;line-height:18px;font-weight:600}html.dallas-client-light .support-dialog--client-desk .admin-operation-tabs{display:flex;gap:4px;margin:0 0 16px;padding:4px;border:1px solid var(--cl-line);border-radius:15px;background:var(--cl-surface-2);overflow:visible}html.dallas-client-light .support-dialog--client-desk .admin-operation-tabs>button{flex:1;min-width:0;padding:9px 8px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--cl-muted);font-size:12px;line-height:18px;white-space:normal}html.dallas-client-light .support-dialog--client-desk .admin-operation-tabs>button[aria-selected=true]{border-color:var(--cl-amber-edge,#ebc8a5);background:var(--cl-amber-solid,#f9e4cf);color:var(--cl-amber-ink,#713309);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light .support-dialog--client-desk .ac-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;padding:14px;border:1px solid var(--cl-line);border-radius:18px;background:var(--cl-surface);box-shadow:var(--cl-glass-shadow)}html.dallas-client-light .support-dialog--client-desk .ac-filters>label:first-child{grid-column:1 / -1}html.dallas-client-light .support-dialog--client-desk .ac-filters>label:nth-child(2){grid-column:1 / -1}html.dallas-client-light .support-dialog--client-desk .ac-filters input[type=date]{padding-inline:8px}html.dallas-client-light .support-dialog--client-desk .ac-content,html.dallas-client-light .support-dialog--client-desk .ac-fields{min-width:0;width:100%;margin:0;padding:0;border:0}html.dallas-client-light .support-dialog--client-desk .ac-content[aria-busy=true]{opacity:.65}html.dallas-client-light .support-dialog--client-desk .ac-list{display:grid;gap:0;min-width:0;margin:0;border:1px solid var(--cl-line);border-radius:18px;background:var(--cl-surface);box-shadow:var(--cl-glass-shadow);overflow:hidden}html.dallas-client-light .support-dialog--client-desk .ac-table-heading{display:none}html.dallas-client-light .support-dialog--client-desk .ac-list>.ac-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;width:100%;min-width:0;padding:16px;border:0;border-bottom:1px solid var(--cl-line);border-radius:0;background:transparent;text-align:left}html.dallas-client-light .support-dialog--client-desk .ac-list>.ac-record:last-child{border-bottom:0}html.dallas-client-light .support-dialog--client-desk button.ac-record:hover{background:#fffaf4}html.dallas-client-light .support-dialog--client-desk .ac-record>span:first-child{grid-column:1 / -1}html.dallas-client-light .support-dialog--client-desk .ac-record strong{color:var(--cl-ink);font-size:14px;line-height:21px;font-weight:700}html.dallas-client-light .support-dialog--client-desk .ac-record :is(span,small){color:var(--cl-muted);font-size:12px;line-height:19px;font-weight:400}html.dallas-client-light .support-dialog--client-desk .ac-support-list .ac-record>span:first-child small{display:block;margin-top:3px;color:var(--cl-amber-ink,#713309)}html.dallas-client-light .support-dialog--client-desk .ac-support-list .ac-record>span:nth-child(2){grid-column:1 / -1;color:var(--cl-ink);font-size:14px;line-height:21px}html.dallas-client-light .support-dialog--client-desk .ac-record .ac-text-action{justify-self:end;color:var(--cl-accent-ink);font-weight:650}html.dallas-client-light .support-dialog--client-desk .ac-pages{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;color:var(--cl-muted);font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}html.dallas-client-light .support-dialog--client-desk .ac-pages>span{min-width:0;text-align:center}html.dallas-client-light .support-dialog--client-desk .ac-ticket-reply{margin:0;padding:0}html.dallas-client-light .support-dialog--client-desk .ac-ticket-reply>header{display:grid;gap:5px;margin:18px 0 16px}html.dallas-client-light .support-dialog--client-desk :is(.ac-ticket-reply,.ac-support-stats) h2{margin:0;color:var(--cl-ink);font-size:21px;line-height:28px;font-weight:700;letter-spacing:-.4px}html.dallas-client-light .support-dialog--client-desk .ac-ticket-reply>header :is(span,p){margin:0;color:var(--cl-muted);font-size:12px;line-height:19px}html.dallas-client-light .support-dialog--client-desk .ac-message{margin:12px 0;padding:15px;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface);white-space:pre-wrap;overflow-wrap:anywhere}html.dallas-client-light .support-dialog--client-desk .ac-message h3{margin:0 0 8px;color:var(--cl-muted);font-size:12px;line-height:18px;font-weight:650}html.dallas-client-light .support-dialog--client-desk .ac-message p{margin:0;font-size:14px;line-height:22px}html.dallas-client-light .support-dialog--client-desk .ac-fields{display:grid;gap:14px;margin-top:20px}html.dallas-client-light .support-dialog--client-desk .ac-fields textarea{min-height:132px;max-height:260px;resize:vertical}html.dallas-client-light .support-dialog--client-desk .ac-fields small{color:var(--cl-muted);font-size:11px;line-height:17px;font-weight:400}html.dallas-client-light .support-dialog--client-desk .ac-primary:not(:disabled){width:100%;min-height:48px;border-color:var(--cl-amber-edge,#ebc8a5);background:var(--cl-amber-solid,#f9e4cf);color:var(--cl-amber-ink,#713309);box-shadow:var(--cl-amber-shadow);font-size:14px;font-weight:700}html.dallas-client-light .support-dialog--client-desk .ac-primary:hover:not(:disabled){background:#f5ddc4}html.dallas-client-light .support-dialog--client-desk .ac-notice,html.dallas-client-light .support-dialog--client-desk .admin-operation-state{margin:12px 0;padding:16px;border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface);color:var(--cl-ink);font-size:14px;line-height:21px}html.dallas-client-light .support-dialog--client-desk .ac-list>.admin-operation-state{margin:0;border:0;box-shadow:none}html.dallas-client-light .support-dialog--client-desk .admin-operation-state p,html.dallas-client-light .support-dialog--client-desk .ac-note{margin:8px 0 0;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .support-dialog--client-desk .admin-operation-state.fn-state--error{border-color:#efc5bd;background:#fff1ef;color:var(--cl-danger)}html.dallas-client-light .support-dialog--client-desk .admin-operation-state button{margin-top:12px}html.dallas-client-light .support-dialog--client-desk .ac-support-stats>h2{margin-bottom:14px}html.dallas-client-light .support-dialog--client-desk .ac-support-stats .ac-content>p{margin:0 0 14px}html.dallas-client-light .support-dialog--client-desk .ac-support-stats .ac-record{display:grid;grid-template-columns:minmax(0,1fr)}html.dallas-client-light .support-dialog--client-desk .ac-support-stats .ac-note:last-child{margin:14px 0 0}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html.dallas-client-light .support-dialog--client-desk :is(.ac-filters,.ac-list){border-color:#fff;background:linear-gradient(145deg,#fffffff0,#ffffffc7);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}html.dallas-client-light .support-dialog--client .support-inbox__submit:not(:disabled),html.dallas-client-light .support-dialog--client-desk .admin-operation-tabs>button[aria-selected=true],html.dallas-client-light .support-dialog--client-desk .ac-primary:not(:disabled){background:linear-gradient(125deg,#ffefdef5,#f6d9bacc);backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%)}}@media (max-width:359px){html.dallas-client-light .support-dialog--client-desk .support-dialog__body{padding-inline:14px}html.dallas-client-light .support-dialog--client-desk .ac-filters{grid-template-columns:minmax(0,1fr);padding:12px;gap:10px}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){html.dallas-client-light .support-dialog--client .support-inbox__submit:not(:disabled),html.dallas-client-light .support-dialog--client-desk :is(.ac-filters,.ac-list,.ac-primary,.admin-operation-tabs>button[aria-selected=true]){background:#fff;border-color:#86918a;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light .support-dialog--client .support-inbox__submit:not(:disabled),html.dallas-client-light .support-dialog--client-desk .ac-primary:not(:disabled),html.dallas-client-light .support-dialog--client-desk .admin-operation-tabs>button[aria-selected=true]{background:#f9e4cf;border-color:#987454;color:#512c10;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (forced-colors:active){html.dallas-client-light .support-dialog--client-desk :is(.ac-filters,.ac-list,.ac-message,.admin-operation-state,.ac-notice){border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.member-card{background:#20201f;border:1px solid #ffffff12;border-radius:20px;padding:18px;margin:12px 0;color:#f3f0ea;min-width:0}.member-card h3,.member-card h4{margin:0 0 12px}.member-card p,.member-plans p{color:#b9b5ad;font-size:13px;line-height:1.5}.member-card button,.member-plans button{min-height:44px;border-radius:12px;border:1px solid #ffffff20;background:#30302d;color:#f7f5ed;padding:10px 14px;cursor:pointer;font:inherit}.member-card button:disabled,.member-plans button:disabled{opacity:.45;cursor:default}.member-plans .member-primary,.member-card .member-primary{background:#ed8c37;color:#1e150a;font-weight:650;width:100%;border:0}.member-plans header small{color:#c7a57e;font-size:11px;letter-spacing:.12em}.member-plans h2{font-size:24px;line-height:1.15;margin:8px 0}.member-tabs{display:flex;gap:4px;background:#161615;padding:4px;border-radius:14px}.member-tabs button{flex:1;font-size:13px;padding:10px 5px;border:0;background:none}.member-tabs button[aria-pressed=true]{background:#414039}.member-plan{border-top:2px solid #a5abb2}.member-plan[data-tier=PREMIUM]{border-color:#c2a15f}.member-plan[data-tier=VIP]{border-color:#ecc570;background:#29261f}.member-plan-title{display:flex;justify-content:space-between;align-items:center}.member-plan-title span{font-size:30px}.member-plan .member-price{font-size:38px;color:#faf5eb;margin:12px 0 16px;letter-spacing:-1px}.member-price span{font-size:13px;letter-spacing:0;color:#b9b5ad}.member-plan ul{padding-left:18px;margin:0;line-height:1.5;font-size:13px}.member-plan li{margin:9px 0}.member-form fieldset,fieldset.member-form{min-width:0}.member-form fieldset{padding:0;border:0}.member-form label{display:flex;flex-direction:column;gap:8px;font-size:13px;margin:12px 0}.member-form select,.member-card input[readonly]{width:100%;min-height:44px;background:#151514;border:1px solid #ffffff25;color:#faf7ef;border-radius:10px;padding:10px;font:inherit}.member-form .member-check{flex-direction:row;align-items:center;min-height:44px}.member-check input{width:20px;height:20px;flex-shrink:0;accent-color:#ed8c37}.member-referrals summary{min-height:36px;cursor:pointer}.member-referrals summary span{float:right;color:#b9b5ad;font-size:12px}.member-ref-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.member-ref-grid>div{display:flex;flex-direction:column;gap:8px;background:#151514;border-radius:12px;padding:12px}.member-ref-grid strong{font-size:28px}.member-ref-grid small,.member-ref-grid span{font-size:12px;color:#b9b5ad}.member-event{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #ffffff12;font-size:13px}.member-event small{display:block;font-size:11px;color:#b9b5ad;margin-top:5px}.member-event strong{flex-shrink:0}.member-card a{color:#f5b374}.member-card input[readonly]{font-size:11px;margin-top:10px}.ww-client-identity[data-membership=PREMIUM] .cp-avatar{outline:2px solid #b6b6bd;outline-offset:3px}.ww-client-identity[data-membership=VIP] .cp-avatar{outline:2px solid #dfb96a;outline-offset:3px}.ww-client-identity[data-color=gold] h2{color:#e5c482}.ww-client-identity[data-color=silver] h2{color:#ccd3dc}.ww-client-identity[data-theme=graphite]{background:#24282e;border-radius:18px}.ww-client-identity[data-theme=warm]{background:#302a22;border-radius:18px}.ww-client-identity[data-membership=VIP]{background-image:linear-gradient(110deg,transparent,#ab864518,transparent);background-size:200% 100%;animation:member-light 14s ease-in-out infinite}@keyframes member-light{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.ww-client-identity[data-membership=VIP]{animation:none}}.member-card :focus-visible,.member-plans :focus-visible{outline:2px solid #f0aa6b;outline-offset:3px}.member-support-text{display:flex;flex-direction:column;gap:8px;font-size:13px}.member-support-text textarea{width:100%;box-sizing:border-box;border:1px solid #ffffff25;background:#151514;color:#faf7ef;padding:12px;border-radius:12px;font:inherit;resize:vertical}.member-event p{white-space:pre-wrap;overflow-wrap:anywhere}.member-plans .member-card{padding:16px}.member-plans .member-plan .member-price{margin:8px 0 12px}.member-plans .member-plan li{margin:6px 0}.member-plans .member-form label{margin:8px 0}.member-plans .member-form p{font-size:12px;line-height:1.4;margin:8px 0}.member-plans .member-form>label:first-child{margin-top:0}.member-plans .member-form>p:last-child{margin-bottom:0}.member-card{background:#1b1b1f;color:#f5f5f7;border-color:#ffffff12;border-radius:20px;padding:20px}.member-card p,.member-plans p{font-size:14px;line-height:1.5;color:#b8b5b0}.member-plans .member-active-status{margin:0 0 16px;padding:10px 12px;background:#17171a;border-radius:12px;font-size:12px;border-left:2px solid #ff920f}.member-tabs{background:#111113;border:1px solid #ffffff12;padding:4px;gap:4px;border-radius:14px}.member-tabs button{min-height:48px;font-size:14px;color:#b8b5b0}.member-tabs button[aria-pressed=true]{background:#2c2520;color:#ffb25a;border:1px solid #ff920f40}.member-plan{border-top-color:#8e949c}.member-plan[data-tier=PREMIUM]{border-color:#ffffff12;border-top-color:#c2a15f}.member-plan[data-tier=VIP]{background:#1b1b1f;border-color:#ffffff12;border-top-color:#ecc570}.member-tier-art{width:76px;height:76px;object-fit:contain;flex-shrink:0}.member-plan-title h3{font-size:22px;margin:0}.member-plan .member-price{font-size:36px;color:#f5f5f7;line-height:1.15;margin:8px 0 20px}.member-price span{font-size:13px;color:#b8b5b0;white-space:normal}.member-plan ul{list-style:none;padding:0;margin:0}.member-plan li{position:relative;padding-left:18px;font-size:14px;margin:12px 0!important;line-height:1.5}.member-plan li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;background:#ff920f;border-radius:50%}.member-plan .member-note{font-size:12px;margin:16px 0 0;padding-top:12px;border-top:1px solid #ffffff12}fieldset.member-form{border:1px solid #ffffff12;padding:16px!important;margin:20px 0}.member-form legend{padding:0 8px;font-size:13px;font-weight:600;color:#f5f5f7}.member-payment-total .fn-metric{padding-bottom:14px;border-bottom:1px solid #ffffff12;margin-bottom:14px}.member-payment-total .fn-metric strong{font-size:24px}.member-form label{font-size:13px;gap:8px;margin:16px 0!important}.member-form select,.member-card input[readonly]{min-height:48px;background:#111113;border:1px solid #ffffff24;border-radius:12px;color:#f5f5f7;font-size:16px;padding:12px}.member-form .member-check{align-items:flex-start;line-height:1.5}.member-check input{margin:1px 0 0;accent-color:#ff920f}.member-card button,.member-plans button{min-height:48px;background:#252529;border-color:#ffffff20;color:#f5f5f7;border-radius:13px;font-size:14px}.member-card .member-primary,.member-plans .member-primary{background:#ff920f;color:#17110b;font-weight:650;border:0}.member-plans>.member-primary{margin-top:4px}.member-card button:disabled,.member-plans button:disabled{opacity:.5}.member-card>summary{min-height:48px;font-size:15px;line-height:1.4;cursor:pointer}.member-card[open]>summary{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ffffff12}.member-ref-grid{gap:12px;margin:16px 0}.member-ref-grid>div{background:#17171a;padding:16px;border-radius:14px}.member-ref-grid small,.member-ref-grid span{color:#b8b5b0;font-size:12px}.member-ref-grid strong{font-size:30px;color:#f5f5f7}.member-card input[readonly]{font-size:14px}.member-card h4{font-size:16px;margin:24px 0 12px}.member-event{padding:16px 0;font-size:14px;align-items:flex-start;border-color:#ffffff12}.member-event>span{min-width:0;overflow-wrap:anywhere}.member-event small{font-size:12px;line-height:1.5;color:#b8b5b0}.member-event>strong{font-size:14px;max-width:50%;overflow-wrap:anywhere}.member-support-text{margin:16px 0;font-size:13px}.member-support-text textarea{background:#111113;border-color:#ffffff24;border-radius:12px;color:#f5f5f7;font-size:16px;min-height:100px;line-height:1.5}.member-ticket{padding:16px;background:#17171a;border:1px solid #ffffff12;border-radius:16px;margin:12px 0;overflow-wrap:anywhere}.member-ticket>header{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.member-ticket>header strong{font-size:14px}.member-ticket>header span{font-size:11px;line-height:1.4;color:#ffb25a;background:#ff920f12;border:1px solid #ff920f25;padding:4px 8px;border-radius:8px}.member-ticket>header span[data-resolved=true]{color:#a5d2ab;background:#41714a20;border-color:#41714a50}.member-ticket>small{display:block;font-size:12px;line-height:1.5;color:#b8b5b0;margin-top:8px}.member-ticket p{white-space:pre-wrap;overflow-wrap:anywhere}.member-ticket-answer{padding:12px;border-left:2px solid #ff920f;background:#1b1b1f;border-radius:0 10px 10px 0}.member-ticket-answer>small{font-size:12px;color:#ffb25a}.member-ticket-answer p{margin:8px 0 0;color:#f5f5f7}.member-support>.member-primary{margin-bottom:8px}@media (max-width:360px){.member-card{padding:16px}.member-tier-art{width:64px;height:64px}.member-plan .member-price{font-size:32px}.member-ref-grid{gap:8px}.member-ref-grid>div{padding:12px}.member-plan-title h3{font-size:20px}}.membership-journey [hidden]{display:none!important}.membership-journey{padding:0;min-width:0}.membership-journey>.fn-header{margin-bottom:24px}.membership-journey>.journey-back{background:none;border:0;padding:8px 0;min-height:48px}.member-plan-intro{display:flex;align-items:center;gap:16px;margin:0 0 24px}.member-plan-intro .member-active-status{flex:1;padding:0;margin:0;background:none;border:0;font-size:13px;line-height:1.5}.member-journey-art{width:132px;height:auto;flex-shrink:0}.member-tier-selector{border:0;padding:0;margin:0;min-width:0}.membership-journey .journey-tabs button{background:none;border:0;min-height:48px;padding:8px;font-size:13px;border-radius:10px}.membership-journey .journey-tabs button[aria-selected=true]{background:#303035;color:#f5f5f7}.membership-journey .member-plan{padding:0 0 24px;margin:0 0 24px;border:0;border-bottom:1px solid #ffffff14;background:none;border-radius:0}.membership-journey .member-plan h3{margin:0;font-size:18px}.membership-journey .member-price{margin:12px 0 24px;font-size:38px}.membership-journey .member-price span{display:inline-block;font-size:13px;color:#b8b5b0}.membership-journey .member-plan ul{padding:0}.membership-journey .member-plan li{font-size:14px;line-height:1.5;margin:12px 0!important}.membership-journey .member-plan .member-note{padding-top:16px;margin-top:24px}.member-payment-screen>.member-payment-total{padding:20px;background:#17171a;border:1px solid #ffffff12;border-radius:18px;margin-bottom:24px}.member-payment-screen .member-payment-total .fn-metric{border:0;margin:0;padding:0}.member-payment-screen .member-payment-total strong{font-size:28px}.member-payment-screen fieldset.member-form{padding:0!important;margin:0!important;border:0;border-radius:0;background:none}.member-payment-screen .member-form label{margin:0 0 20px!important}.member-payment-screen .member-form p{font-size:13px;line-height:1.5}.member-payment-summary{padding:16px 0;margin:24px 0;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;display:grid;gap:12px}.member-payment-summary>div{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.member-payment-summary dt{font-size:13px;line-height:1.5;color:#b8b5b0}.member-payment-summary dd{margin:0;text-align:right;font-size:14px;line-height:1.5;font-weight:600;max-width:60%;overflow-wrap:anywhere}.member-payment-screen>.member-primary{margin-bottom:12px}.member-payment-screen>button:not(.member-primary){width:100%;margin-bottom:12px}.member-result-screen>.member-journey-art{display:block;width:190px;max-width:100%;margin:0 auto 24px}.member-result-screen>button{width:100%;margin-top:16px}@media (max-width:360px){.member-journey-art{width:100px}.membership-journey .member-price{font-size:34px}.member-plan-intro{gap:12px}}.membership-hub>[hidden]{display:none!important}.membership-hub>.journey-tabs{margin-bottom:16px}.membership-hub>.journey-tabs button{min-height:48px;padding:8px;font-size:13px}.membership-hub>.journey-tabs button[aria-selected=true]{background:#303035}.membership-journey .member-plan-intro{margin-bottom:16px}.membership-journey .member-plan{padding-bottom:16px;margin-bottom:16px}.membership-journey .member-price{margin:8px 0 12px}.membership-journey .member-plan-highlights li{margin:8px 0!important}.member-all-benefits{margin-top:16px;border-top:1px solid #ffffff14}.member-all-benefits summary{min-height:48px;display:flex;align-items:center;font-size:14px;color:#f5f5f7;cursor:pointer}.member-all-benefits ul{padding-left:18px;color:#b8b5b0;font-size:13px;line-height:1.5}.member-all-benefits li{margin:10px 0}.member-all-benefits p{font-size:12px}.membership-hub>div>.member-card{margin:0;background:none;border:0;border-radius:0;padding:0}.cards-profile[data-page=referral] .member-referrals{display:flex;flex-direction:column;gap:clamp(7px,1.6cqh,12px);box-sizing:border-box;width:100%;height:100%;min-height:0;margin:0;padding:0 2px;overflow:hidden;border:0;border-radius:0;background:transparent}.cards-profile[data-page=referral] .member-referrals>.fn-header{display:flex;align-items:center;gap:10px;min-width:0;margin:0}.cards-profile[data-page=referral] .member-referrals>.fn-header h2{margin:0;color:#f5f5f7;font-size:17px;line-height:1.2;font-weight:600}.cards-profile[data-page=referral] .member-referrals>.fn-header p{margin:4px 0 0;color:#a4a4ad;font-size:11px;line-height:1.35}.cards-profile[data-page=referral] .member-referrals>.fn-header-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:#ff920f12;color:#ffab39}.cards-profile[data-page=referral] .member-referrals>.fn-header-icon svg{width:22px;height:22px}.cards-profile[data-page=referral] .member-ref-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0}.cards-profile[data-page=referral] .member-ref-grid>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;min-width:0;padding:9px 10px;border:1px solid #ffffff0d;border-radius:13px;background:#151518}.cards-profile[data-page=referral] .member-ref-grid small{grid-column:1 / -1;color:#9898a2;font-size:10px;line-height:1.2}.cards-profile[data-page=referral] .member-ref-grid strong{min-width:0;color:#f5f5f7;font-size:23px;line-height:1;font-variant-numeric:tabular-nums}.cards-profile[data-page=referral] .member-ref-grid span{min-width:0;color:#ffb04f;font-size:10px;line-height:1.25;text-align:right;overflow-wrap:anywhere}.cards-profile[data-page=referral] .member-ref-terms{margin:0;color:#aaaab2;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.cards-profile[data-page=referral] .member-referrals>.member-primary{width:100%;min-height:46px;margin:0;padding:10px 12px;border:0;border-radius:14px;background:#ff920f;color:#1c1309;font-size:13px;font-weight:650}.cards-profile[data-page=referral] .member-referrals>input[readonly]{box-sizing:border-box;min-width:0;min-height:44px;margin:0;padding:10px 12px;border:1px solid #ffffff15;border-radius:12px;background:#111114;color:#c4c4cb;font-size:11px;line-height:1.3;text-overflow:ellipsis}.cards-profile[data-page=referral] .member-ref-activity{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;min-height:0;overflow:hidden;border-top:1px solid #ffffff12;padding-top:7px}.cards-profile[data-page=referral] .member-ref-activity>header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.cards-profile[data-page=referral] .member-ref-activity h4{margin:0;color:#aaaab2;font-size:11px;font-weight:500}.cards-profile[data-page=referral] .member-ref-activity>header>strong{color:#f5f5f7;font-size:13px;line-height:1.2;font-variant-numeric:tabular-nums}.cards-profile[data-page=referral] .member-ref-activity>header>strong small{color:#aaaab2;font-size:10px;font-weight:500}.cards-profile[data-page=referral] .member-ref-events{min-height:0;overflow:hidden}.cards-profile[data-page=referral] .member-ref-events .member-event{align-items:center;gap:8px;padding:5px 0;border-color:#ffffff0a;color:#e5e5e9;font-size:11px;line-height:1.2}.cards-profile[data-page=referral] .member-ref-events .member-event>span{min-width:0}.cards-profile[data-page=referral] .member-ref-events .member-event small{margin-top:3px;color:#8f8f99;font-size:9px;line-height:1.2}.cards-profile[data-page=referral] .member-ref-events .member-event>strong{flex:none;max-width:48%;color:#ffb04f;font-size:11px;text-align:right;overflow-wrap:anywhere}.cards-profile[data-page=referral] .member-ref-more,.cards-profile[data-page=referral] .member-ref-empty,.cards-profile[data-page=referral] .member-ref-notice{margin:3px 0 0;color:#92929c;font-size:10px;line-height:1.35}.cards-profile[data-page=referral] .member-ref-notice{color:#a6d4ac}.cards-profile[data-page=referral] .member-referrals>.fn-state{min-width:0;margin:0;padding:8px 10px;border-radius:12px;font-size:11px}.cards-profile[data-page=referral] .member-referrals>.fn-state .fn-state-icon{width:22px;height:22px}.cards-profile[data-page=referral] .member-referrals>.fn-state .fn-state-copy strong{font-size:11px}.cards-profile[data-page=referral] .member-referrals>.fn-state .fn-state-copy p{margin:3px 0 0;font-size:10px;line-height:1.3}@container (max-height: 410px){.cards-profile[data-page=referral] .member-referrals{gap:6px}.cards-profile[data-page=referral] .member-referrals>.fn-header{gap:7px}.cards-profile[data-page=referral] .member-referrals>.fn-header h2{font-size:15px}.cards-profile[data-page=referral] .member-referrals>.fn-header p{margin-top:2px;font-size:10px}.cards-profile[data-page=referral] .member-referrals>.fn-header-icon{display:none}.cards-profile[data-page=referral] .member-ref-grid{gap:6px}.cards-profile[data-page=referral] .member-ref-grid>div{gap:3px 6px;padding:7px 8px;border-radius:11px}.cards-profile[data-page=referral] .member-ref-grid strong{font-size:20px}.cards-profile[data-page=referral] .member-ref-grid span{font-size:9px}.cards-profile[data-page=referral] .member-ref-terms{font-size:10px;line-height:1.3}.cards-profile[data-page=referral] .member-referrals>.member-primary{min-height:44px}.cards-profile[data-page=referral] .member-referrals>input[readonly]{min-height:42px}}@media (max-width: 350px){.cards-profile[data-page=referral] .member-ref-grid>div{padding-inline:7px}.cards-profile[data-page=referral] .member-ref-grid span{max-width:82px}}@media (prefers-reduced-motion: reduce){.cards-profile[data-page=referral] *,.cards-profile[data-page=referral] *:before,.cards-profile[data-page=referral] *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}html.dallas-executor-v35 .ex36-member-plans-workspace{display:grid;gap:28px;min-width:0}html.dallas-executor-v35 .ex36-member-current{display:grid;gap:14px;min-width:0;padding:3px 0 4px;color:var(--ex35-ink)}html.dallas-executor-v35 .ex36-member-current [hidden]{display:none!important}html.dallas-executor-v35 .ex36-member-current__heading{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}html.dallas-executor-v35 .ex36-member-current__heading>div{display:grid;gap:7px;min-width:0}html.dallas-executor-v35 .ex36-member-current__heading h2{margin:0;font-size:30px;line-height:1.15;letter-spacing:-.8px;font-weight:720}html.dallas-executor-v35 .ex36-member-current__heading>.ex35-tools-state{flex:none;font-size:11px}html.dallas-executor-v35 .ex36-member-current__until{margin:0;font-size:13px;line-height:21px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-current__until strong{font-weight:600;color:var(--ex35-ink)}html.dallas-executor-v35 .ex36-member-current__note{margin:0;font-size:12px;line-height:19px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-current__meta{display:flex;flex-wrap:wrap;gap:14px 25px;margin:2px 0 0}html.dallas-executor-v35 .ex36-member-current__meta>div{display:grid;gap:4px;min-width:0}html.dallas-executor-v35 .ex36-member-current__meta dt{font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-current__meta dd{margin:0;font-size:13px;line-height:20px;font-weight:600;color:var(--ex35-ink)}html.dallas-executor-v35 .ex36-member-manage-trigger{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:52px;margin-top:3px;padding:13px 15px;border:1px solid var(--ex35-line);border-radius:16px;background:#fff;color:var(--ex35-ink);font:inherit;font-size:14px;line-height:21px;font-weight:600;text-align:left;cursor:pointer}html.dallas-executor-v35 .ex36-member-manage-trigger>span{flex:1;min-width:0}html.dallas-executor-v35 .ex36-member-manage-trigger>.ex35-icon:first-child{color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-manage-trigger>.ex35-icon:last-child{color:var(--ex35-muted);transition:transform .22s}html.dallas-executor-v35 .ex36-member-manage-trigger[aria-expanded=true]>.ex35-icon:last-child{transform:rotate(90deg)}html.dallas-executor-v35 .ex36-member-management{min-width:0;overflow:hidden}html.dallas-executor-v35 .ex36-member-management__form{padding:0 16px 17px;border:1px solid var(--ex35-line);border-radius:20px;background:#fff}html.dallas-executor-v35 .ex36-member-management__form>fieldset{gap:18px}html.dallas-executor-v35 .ex36-member-management__form .ex35-experience-switch{padding:16px 0}html.dallas-executor-v35 .ex36-member-appearance{display:grid;gap:16px}html.dallas-executor-v35 .ex36-member-manager{display:flex;align-items:center;gap:10px;min-height:50px;padding:11px 14px;border:1px solid var(--ex35-warm-line);border-radius:15px;background:var(--ex35-apricot);color:var(--ex35-accent);font-size:14px;font-weight:600;text-decoration:none}html.dallas-executor-v35 .ex36-member-manager>span{flex:1;min-width:0}html.dallas-executor-v35 .ex36-member-current>.ex35-tools-disclosure{box-shadow:none}html.dallas-executor-v35 .ex36-member-current>.ex35-tools-disclosure .ex35-tools-disclosure-button{padding:15px 17px;font-size:14px;min-height:52px}html.dallas-executor-v35 .ex36-member-hub .ex35-experience-plan{max-width:none;background:#fff;border-color:var(--ex35-line);box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex36-member-hub .ex35-experience-plan-price strong{font-size:40px}html.dallas-executor-v35 .ex36-member-hub .ex35-experience-plan>.ex35-tools-heading>h3{font-size:20px}html.dallas-executor-v35 .ex36-member-hub .ex35-experience-plan .ex35-experience-benefits{min-height:106px}html.dallas-executor-v35 .ex36-member-hub .ex35-experience-plan .ex35-button--primary{min-height:52px}html.dallas-executor-v35 .ex36-member-report{gap:20px}html.dallas-executor-v35 .ex36-member-report-access{display:flex;align-items:flex-start;flex-direction:column;gap:16px;min-width:0;padding:26px 22px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex36-member-report-access__icon{position:relative;display:grid;place-items:center;width:74px;height:74px;border:1px solid var(--ex35-warm-line);border-radius:24px;background:var(--ex35-apricot);color:var(--ex35-accent);margin-bottom:6px}html.dallas-executor-v35 .ex36-member-report-access__icon>span{position:absolute;right:-5px;bottom:-4px;display:grid;place-items:center;width:29px;height:29px;border:2px solid #fff;border-radius:50%;background:var(--ex35-soft);color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-report-access h2{margin:0;font-size:28px;line-height:1.17;letter-spacing:-.8px;font-weight:720}html.dallas-executor-v35 .ex36-member-report-access p{margin:0;color:var(--ex35-muted);font-size:14px;line-height:22px;max-width:36ch}html.dallas-executor-v35 .ex36-member-report-access ul{display:grid;gap:13px;list-style:none;margin:5px 0 9px;padding:0}html.dallas-executor-v35 .ex36-member-report-access li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:20px}html.dallas-executor-v35 .ex36-member-report-access li>.ex35-icon{color:var(--ex35-accent);margin-top:1px;flex:none}html.dallas-executor-v35 .ex36-member-report-access .ex35-button{min-height:52px}html.dallas-executor-v35 .ex36-member-report__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}html.dallas-executor-v35 .ex36-member-report__heading>div{display:grid;gap:7px;min-width:0}html.dallas-executor-v35 .ex36-member-report__heading h2{margin:0;font-size:25px;line-height:31px;letter-spacing:-.7px}html.dallas-executor-v35 .ex36-member-report__heading p{margin:0;color:var(--ex35-muted);font-size:13px;line-height:20px}html.dallas-executor-v35 .ex36-member-report__heading>.ex35-button{width:44px;min-height:44px;padding:10px;border:1px solid var(--ex35-line);border-radius:15px;background:#fff;color:var(--ex35-muted);flex:none}html.dallas-executor-v35 .ex36-member-report-summary{min-width:0;padding:23px 20px 18px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex36-member-report-summary>span{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-report-summary__amount{display:flex;align-items:baseline;gap:7px;min-width:0;margin-top:9px;color:var(--ex35-ink)}html.dallas-executor-v35 .ex36-member-report-summary__amount>strong{min-width:0;font-size:clamp(27px,8vw,36px);line-height:1.2;letter-spacing:-1px;font-weight:700;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex36-member-report-summary__amount>span{font-size:13px;color:var(--ex35-muted);flex:none}html.dallas-executor-v35 .ex36-member-report-summary__amount[data-direction=credit],html.dallas-executor-v35 .ex36-member-report-day>strong[data-direction=credit]{color:var(--ex35-success)}html.dallas-executor-v35 .ex36-member-report-summary__amount[data-direction=debit],html.dallas-executor-v35 .ex36-member-report-day>strong[data-direction=debit]{color:var(--ex35-danger)}html.dallas-executor-v35 .ex36-member-report-summary>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:19px 0 0;padding-top:17px;border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex36-member-report-summary>dl>div{display:grid;gap:5px}html.dallas-executor-v35 .ex36-member-report-summary dt{font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-report-summary dd{margin:0;font-size:20px;line-height:25px;font-weight:650;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex36-member-report-chart{margin:22px 0 0;min-width:0}html.dallas-executor-v35 .ex36-member-report-chart__plot{position:relative;display:flex;gap:4px;height:144px;isolation:isolate}html.dallas-executor-v35 .ex36-member-report-chart__axis{position:absolute;inset:50% 0 auto;height:1px;background:var(--ex35-line);z-index:-1}html.dallas-executor-v35 .ex36-member-report-chart__day{position:relative;flex:1;min-width:0;height:100%}html.dallas-executor-v35 .ex36-member-report-chart__bar{position:absolute;left:0;right:0;display:block;border-radius:4px;max-width:26px;margin:auto;background:var(--ex35-success)}html.dallas-executor-v35 .ex36-member-report-chart__bar[data-direction=debit]{background:var(--ex35-danger)}html.dallas-executor-v35 .ex36-member-report-chart figcaption{display:flex;justify-content:space-between;gap:10px;margin-top:7px;color:var(--ex35-muted);font-size:10px;line-height:16px}html.dallas-executor-v35 .ex36-member-report-summary>p{margin:17px 0 0;font-size:11px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-report-days{display:grid;gap:13px;min-width:0}html.dallas-executor-v35 .ex36-member-report-days h3{margin:0;font-size:18px;line-height:25px;font-weight:650}html.dallas-executor-v35 .ex36-member-report-days>div{padding:0 17px;border:1px solid var(--ex35-line);border-radius:22px;background:#fff}html.dallas-executor-v35 .ex36-member-report-day{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;min-width:0}html.dallas-executor-v35 .ex36-member-report-day+.ex36-member-report-day{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex36-member-report-day>div{display:grid;gap:4px;min-width:0}html.dallas-executor-v35 .ex36-member-report-day time{font-size:14px;line-height:20px;font-weight:600}html.dallas-executor-v35 .ex36-member-report-day small{font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-member-report-day>strong{min-width:0;text-align:right;font-size:15px;line-height:22px;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex36-member-report-day>strong>small{font-size:10px;font-weight:450}@media (min-width:850px){html.dallas-executor-v35 .ex36-member-current__heading h2{font-size:34px}html.dallas-executor-v35 .ex36-member-appearance{grid-template-columns:repeat(2,minmax(0,1fr))}html.dallas-executor-v35 .ex36-member-report-access{padding:30px;max-width:680px}html.dallas-executor-v35 .ex36-member-report-access h2{font-size:32px}}@media (prefers-reduced-motion:reduce){html.dallas-executor-v35 .ex36-member-manage-trigger>.ex35-icon:last-child{transition:none}}.app-shell .qr-journey.client-qr-screen{min-width:0;padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;scroll-padding-bottom:32px}.app-shell .qr-journey .client-qr-header{display:flex;align-items:center;gap:12px;margin:8px 0 24px;min-width:0}.app-shell .qr-journey .client-qr-header__back{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:14px;background:#18181c;color:#f5f5f7}.app-shell .qr-journey .client-qr-header__title{flex:1;min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;text-align:left;font:750 22px/1.25 var(--font);overflow-wrap:anywhere;color:#f5f5f7}.app-shell .qr-journey .client-qr-camera-wrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-height:0;padding:0;background:transparent}.app-shell .qr-journey .scan-camera{display:block;grid-column:1/-1;width:100%;height:260px;min-height:260px;max-height:none;position:static;border-radius:18px;background:#17171a;object-fit:cover}.app-shell .qr-journey .scan-camera--hidden{visibility:hidden}.app-shell .qr-journey .scan-overlay{position:absolute;inset:0 0 auto;height:260px;background:transparent;pointer-events:none}.app-shell .qr-journey .scan-window{display:block;position:absolute;left:50%;top:30px;transform:translate(-50%);width:200px;height:200px;max-width:70%;border:0;pointer-events:none}.app-shell .qr-journey .scan-window__corner{position:absolute;width:24px;height:24px;border-color:#ff920f}.app-shell .qr-journey .client-qr-scanning-title,.app-shell .qr-journey .client-qr-scanning-error{grid-column:1/-1;position:static;margin:4px 0;font:400 14px/1.5 var(--font);text-align:left;overflow-wrap:anywhere}.app-shell .qr-journey .client-qr-scanning-title{color:#b7b7bf}.app-shell .qr-journey .client-qr-scanning-error{color:#f29494}.app-shell .qr-journey .scan-gallery{grid-column:1/-1;position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;width:100%;padding:12px 16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#202023;color:#f5f5f7;font:600 14px/1.4 var(--font);transform:none;inset:auto;cursor:pointer}.app-shell .qr-journey .scan-gallery input,.app-shell .qr-journey .client-qr-upload-entry__button input,.app-shell .qr-journey .client-qr-entry-option__input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.app-shell .qr-journey .client-qr-btn,.app-shell .qr-journey .client-qr-upload-entry__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;min-height:48px;height:auto;padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#252528;color:#f5f5f7;font:600 14px/1.4 var(--font);text-align:center;overflow-wrap:anywhere;position:relative;transform:none;inset:auto;box-shadow:none;touch-action:manipulation}.app-shell .qr-journey .client-qr-btn--primary,.app-shell .qr-journey .client-qr-upload-entry__button{background:#ff920f;border-color:#ff920f;color:#19110a}.app-shell .qr-journey .client-qr-btn:disabled{opacity:.45;cursor:default}.app-shell .qr-journey .client-qr-actions{display:grid;gap:12px}.app-shell .qr-journey button:focus-visible,.app-shell .qr-journey label:focus-within{outline:2px solid #ff920f;outline-offset:3px}.app-shell .qr-journey input:not([type=file]),.app-shell .qr-journey select,.app-shell .qr-journey textarea{font-size:16px;min-height:48px;min-width:0}.app-shell .qr-journey .journey-icon{flex-shrink:0;color:#ff920f}.app-shell .qr-journey .client-qr-header__back .journey-icon{color:#b7b7bf}.app-shell .qr-journey .client-qr-entry-option{min-height:76px;min-width:0}.app-shell .qr-journey .client-qr-entry-option__copy{min-width:0}.app-shell .qr-journey .client-qr-entry-option__copy strong,.app-shell .qr-journey .client-qr-entry-option__copy small{overflow-wrap:anywhere}.app-shell .qr-journey .client-qr-upload-entry__icon{display:grid;place-items:center;background:none}.app-shell .qr-journey .client-qr-cash-info__title b{display:flex;align-items:center;gap:8px}@media (prefers-reduced-motion:no-preference){.app-shell .qr-journey .client-qr-btn,.app-shell .qr-journey .client-qr-header__back{transition:background .16s,transform .12s}.app-shell .qr-journey .client-qr-btn:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.app-shell .qr-journey,.app-shell .qr-journey *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.app-shell .qr-journey .client-qr-scanning-title,.app-shell .qr-journey .client-qr-scanning-error{display:block;transform:none;left:auto;right:auto;top:auto;bottom:auto;width:100%;height:auto;opacity:1;text-shadow:none}.app-shell .qr-journey .client-qr-header__title{display:block;place-items:normal}.app-shell .qr-journey .client-qr-state-subtitle{color:#b5bac2;font:400 14px/1.5 var(--font);overflow-wrap:anywhere}.app-shell .qr-journey .scan-window{box-shadow:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell .qr-journey label.client-qr-amount-field:focus-within{outline:none}html[data-dallas-input=pointer] .app-shell .qr-journey .client-qr-amount-field input:focus{outline:none;box-shadow:none}.client-qr-camera-viewfinder{display:contents}html.dallas-client-light .app-shell--client-light main.phone-frame .scan-screen.client-qr-screen.qr-journey.client-qr-static{container:client-qr / size;display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0;height:100%;max-height:100%;padding:12px var(--cl-gutter) 14px;overflow:hidden;border-radius:0;background:transparent}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-header{position:static;flex:none;width:100%;max-width:100%;min-height:48px;margin:0;padding:0;gap:12px;border:0;background:transparent;box-shadow:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-header__back{width:48px;height:48px;min-height:48px;flex-basis:48px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-stage{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0;min-height:0;overflow:hidden}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-stage__content{flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scroll-padding:10px;padding:2px 3px 6px;margin:0 -3px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-stage__content:focus-visible{outline-offset:-2px;border-radius:16px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-actions{flex:none;display:grid;gap:8px;min-width:0;margin:0;padding:0}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-btn,.client-qr-upload-entry__button,.scan-gallery){min-height:48px;padding:11px 14px;line-height:20px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-btn--primary{min-height:50px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-entry-choice,.client-qr-upload-entry){flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:20px;padding:0;margin:0;overflow:visible}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-entry-choice,.client-qr-upload-entry)>.client-qr-upload-entry__icon{align-self:center;flex:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-upload-entry__copy{flex:none;min-width:0;margin:0;text-align:center}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-choice__actions{flex:none;display:grid;gap:10px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-option{min-height:80px;padding:14px;gap:12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .cl-service-help{flex:none;width:100%;margin:0 0 12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-choice>.cl-service-help{margin:0}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-camera-wrap{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0;overflow:visible;border-radius:0}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-camera-viewfinder{display:block;position:relative;flex:1;min-width:0;min-height:80px;max-height:360px;overflow:hidden;border-radius:18px;background:#17171a}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .scan-camera{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-height:0;max-height:none;border-radius:inherit;object-fit:cover}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .scan-overlay{top:0;right:0;bottom:0;left:0;height:auto;border-radius:inherit}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .scan-window{inset:50% auto auto 50%;width:min(168px,65%);height:auto;max-width:none;max-height:85%;aspect-ratio:1;transform:translate(-50%,-50%)}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-scanning-title,.client-qr-scanning-error){flex:none;width:100%;margin:0;font-size:13px;line-height:19px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-scanning-error{max-height:76px;overflow:auto;overscroll-behavior:contain}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.scan-gallery,.client-qr-camera-wrap>.client-qr-btn){flex:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .cl-flow-heading{margin:0 0 14px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .cl-flow-heading>p{margin:0 0 4px;font-size:11px;line-height:16px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .cl-flow-heading>h1{margin:0 0 5px;font-size:25px;line-height:31px;letter-spacing:-.6px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .cl-flow-heading>span{font-size:13px;line-height:19px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-summary,.client-qr-protection){margin:12px 0;padding:6px 14px;border-radius:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-summary__row{min-height:40px;padding:9px 0;gap:12px;font-size:12px;line-height:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-summary__row>span{min-width:0;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-summary__row>strong{min-width:0;font-size:14px;line-height:20px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-summary__row--total>strong{font-size:21px;line-height:27px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-details-preview{padding:2px 14px;border-radius:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-details-preview__row{min-width:0;gap:12px;padding:8px 0;font-size:12px;line-height:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-details-preview__row>span{flex:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-details-preview__row>strong{min-width:0;font-size:13px;line-height:19px;overflow-wrap:anywhere;word-break:break-word}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-amount-field{padding:10px 0;gap:6px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-amount-field input{min-height:48px;padding:10px 12px;font-size:18px;line-height:24px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-protection{gap:8px;padding:12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .service-card-options__action{min-height:48px;padding:10px;font-size:13px;line-height:19px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .service-card-flow__hint{margin:0;font-size:12px;line-height:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-state-center{min-height:0;gap:12px;margin:0;padding:22px 16px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-state-title{font-size:23px;line-height:29px;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-state-subtitle{font-size:13px;line-height:20px;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-note,.service-matching-notice){margin:0;font-size:12px;line-height:18px;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-amount-edit{display:grid;gap:8px;margin-top:12px;padding:0 2px 2px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-worker-notice{margin-top:10px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-stage=paid] .client-qr-actions{grid-template-columns:repeat(2,minmax(0,1fr))}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-stage=paid] .client-qr-actions>.client-qr-btn:nth-child(-n+2){grid-column:1/-1}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .phone-partial-screen{display:block;background:transparent;border:0;border-radius:0;padding:2px 3px 6px;text-align:left}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .phone-partial-screen>h3{margin:0 0 8px;font-size:24px;line-height:30px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .phone-partial-screen>p{margin:0 0 14px;font-size:13px;line-height:20px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .phone-partial-option{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:14px;margin:0 0 12px;border-radius:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .phone-partial-option input:not([type=checkbox]){width:100%;min-width:0;min-height:48px;font-size:18px;line-height:24px;padding:10px 12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .phone-partial-refund{padding:14px;margin:0;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light>main.phone-frame:has(>.client-qr-static[data-qr-keyboard]){grid-template-rows:minmax(0,1fr)!important}html.dallas-client-light .app-shell--client-light>main.phone-frame:has(>.client-qr-static[data-qr-keyboard])>.client-light-nav{display:none!important}html.dallas-client-light .app-shell--client-light main.phone-frame .scan-screen.client-qr-screen.qr-journey.client-qr-static[data-qr-keyboard]{padding-top:6px;padding-bottom:6px;gap:6px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-qr-keyboard] .client-qr-header{min-height:44px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-qr-keyboard] .client-qr-header__back{width:44px;height:44px;min-height:44px;flex-basis:44px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-qr-keyboard] .client-qr-stage{gap:6px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-qr-keyboard] .client-qr-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-qr-keyboard] .client-qr-actions>.client-qr-btn{min-height:44px;padding:6px 8px;font-size:12px;line-height:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static[data-qr-keyboard][data-stage=preview] .client-qr-actions>.client-qr-btn{grid-column:1/-1;font-size:14px}@container client-qr (max-height:560px){html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-entry-choice,.client-qr-upload-entry){gap:12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-upload-entry__icon{width:44px;height:44px;border-radius:15px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-upload-entry__copy h2{margin:0 0 6px;font-size:23px;line-height:28px;letter-spacing:-.5px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-upload-entry__copy p{font-size:13px;line-height:19px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-choice__actions{gap:8px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-option{min-height:68px;padding:10px 12px;gap:10px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-option__glyph{width:40px;height:40px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-option__copy strong{font-size:14px;line-height:20px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .cl-service-help__trigger{min-height:44px;padding:10px 12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-state-center{padding:16px 14px;gap:10px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-status-icon{width:48px;height:48px;padding:10px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-state-title{font-size:21px;line-height:27px}}@container client-qr (max-height:390px){html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-choice>.client-qr-upload-entry__icon{display:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-scanning-error{max-height:clamp(44px,calc(100cqh - 302px),76px)}}@media (prefers-reduced-motion:reduce){.client-qr-static,.client-qr-static *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-entry{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0;min-height:0;margin:0;padding:22px 4px 8px;overflow-y:auto;overscroll-behavior:contain}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-entry>.client-qr-upload-entry__icon{align-self:center;flex:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field{display:grid;gap:10px;min-width:0;padding:18px;border:1px solid var(--cl-line,#e5e5dc);border-radius:22px;background:#ffffffdb;box-shadow:0 8px 24px #28332103}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field>span{font-size:12px;font-weight:550;color:var(--cl-muted,#879189)}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field input{width:100%;min-width:0;min-height:32px;margin:0;padding:0;border:0;outline:none;border-radius:0;background:transparent;color:var(--cl-ink,#202921);font:inherit;font-size:16px;line-height:24px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field:focus-within{border-color:#cbb994;box-shadow:0 0 0 3px #ccb78c17}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field small{color:var(--cl-muted,#879189);font-size:11px;line-height:17px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field:has(input[aria-invalid=true]) small{color:#aa5147}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-note{display:flex;align-items:flex-start;gap:10px;padding:0 8px;color:#96815e;font-size:12px;line-height:18px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-note svg{flex:none}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-actions{display:grid;gap:10px;margin-top:auto;padding-top:12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-actions .client-qr-btn{display:flex;align-items:center;justify-content:center;gap:12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-entry-choice{overflow-y:auto;overscroll-behavior:contain;justify-content:flex-start}@container client-qr (max-height:420px){html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-entry{gap:12px;padding-top:6px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-entry .client-qr-upload-entry__copy h2{font-size:22px;line-height:27px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-entry .client-qr-upload-entry__copy p{font-size:13px;line-height:18px}}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-actions button[type=submit]{min-height:56px;border:1px solid #dbc3a3;border-radius:18px;background:linear-gradient(130deg,#fff5e6,#eddbba);color:#76512e;box-shadow:inset 0 1px #ffffffb5,0 4px 11px #72582b05}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-actions button:disabled{opacity:.46;cursor:default}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field:focus-within{outline:none!important}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-state{width:100%;max-width:none;min-width:0;box-sizing:border-box;flex:none;align-self:stretch;justify-self:stretch;margin:0;padding:24px 20px 12px;gap:16px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] :is(.wallet-payment-field,.client-qr-actions){flex:none;min-width:0}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-amounts{display:grid;width:100%;min-width:0;margin:0;padding:0;color:var(--cl-ink);font-variant-numeric:tabular-nums}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-amounts>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;padding:12px 0}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-amounts>div+div{border-top:1px solid var(--cl-line)}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-amounts dt{min-width:0;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-amounts dd{max-width:65%;min-width:0;margin:0;color:var(--cl-ink);font-size:15px;line-height:21px;font-weight:650;text-align:right;overflow-wrap:anywhere}@media (max-width: 350px){html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-state{padding-inline:16px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-amounts dt{font-size:12px}html.dallas-client-light .app-shell--client-light main.phone-frame .client-qr-screen--cash[data-stage=insufficient] .cash-insufficient-amounts dd{font-size:14px}}.phone-frame--topup:has(.topup-screen--cards){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);background:radial-gradient(ellipse 80% 35% at 110% 0%,#ff79001b,transparent 75%),radial-gradient(ellipse 65% 35% at -20% 80%,#ff79000d,transparent 80%),#09090a}.phone-frame--topup:has(.topup-screen--cards):before{display:none}.phone-frame--topup .topup-screen.topup-screen--cards,.worker-wallet-dialog .topup-screen.topup-screen--cards{gap:20px;min-width:0;min-height:0;height:100%;padding:0 8px 6px;border-radius:0;color:#f5f5f7;background:transparent;overflow:hidden;grid-template-rows:44px minmax(0,1fr) auto}.topup-screen--cards button{-webkit-tap-highlight-color:transparent;cursor:pointer}.topup-screen--cards button:focus-visible{outline:2px solid #ffa32e;outline-offset:3px}.topup-screen--cards button:focus:not(:focus-visible){outline:none}.topup-screen--cards .topup-header{grid-template-columns:40px minmax(0,1fr) 40px;gap:10px}.topup-screen--cards .topup-header__title{font-size:16px;letter-spacing:-.2px;font-weight:550;line-height:1.3}.topup-screen--cards .topup-header__btn{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff06;color:#bbbcc4}.topup-screen--cards .topup-content{min-width:0;min-height:0;padding:2px 2px 16px;gap:12px;align-content:start;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:none}.topup-screen--cards .topup-content::-webkit-scrollbar{display:none}.topup-screen--cards .topup-intro{margin:0 2px 14px}.topup-screen--cards .topup-intro>span{color:#a49b90;font-size:11px}.topup-screen--cards .topup-intro h3{margin:9px 0 8px;font-size:29px;line-height:1.15;font-weight:600;letter-spacing:-.9px}.topup-screen--cards .topup-intro p{margin:0;color:#97979f;font-size:12px;line-height:1.5}.topup-screen--cards .topup-section-title{margin:0 3px;color:#a1a1aa;font-size:12px;line-height:1.5;font-weight:500}.topup-screen--cards .topup-service-list{gap:0;padding:0 14px;border:1px solid #ffffff07;border-radius:21px;background:#19191de8}.topup-screen--cards .topup-service-card{min-height:76px;padding:13px 0;border:0;border-radius:0;background:none;transform:none}.topup-screen--cards .topup-service-card+.topup-service-card{border-top:1px solid #ffffff09}.topup-screen--cards .topup-service-card--selected{border-color:#ffffff09;background:none}.topup-screen--cards .topup-service-main{gap:12px}.topup-screen--cards .topup-service-main strong{font-size:14px;line-height:1.3;font-weight:550}.topup-screen--cards .topup-service-main small{color:#96969f;font-size:10px;line-height:1.45}.topup-screen--cards .topup-service-icon,.topup-screen--cards .topup-wallet-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:12px;box-shadow:none}.topup-screen--cards .topup-wallet-icon{background:#ff991516;color:#ffa32e}.topup-screen--cards .topup-service-choice{width:20px;height:20px;flex-basis:20px;background:transparent;border-color:#ffffff24;font-size:12px;font-weight:600}.topup-screen--cards .topup-service-card--selected .topup-service-choice{color:#211302;background:#ff9c22;border-color:#ff9c22}.topup-screen--cards .topup-service-list+.topup-section-title{margin-top:12px}.topup-screen--cards .topup-currency-segments{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:5px;padding:0;border:0;border-radius:0;background:none}.topup-screen--cards .topup-currency-segment{height:46px;min-width:0;gap:6px;padding:0 7px;border:1px solid #ffffff09;border-radius:13px;background:#19191d;color:#aaaab2;font-size:11px;font-weight:500;transform:none}.topup-screen--cards .topup-currency-segment img{flex:none;width:18px;height:18px;opacity:1;transform:none}.topup-screen--cards .topup-currency-segment--active{background:#ff981513;border-color:#ff99154a;color:#ffb14d}.topup-screen--cards .topup-select-note{margin:0 4px;color:#80808b;font-size:11px;line-height:1.6}.topup-screen--cards .topup-continue{width:100%;min-height:50px;border:0;border-radius:16px;background:linear-gradient(115deg,#ffa024,#ff8b0b);color:#211302;font-size:14px;font-weight:600;box-shadow:none}.topup-screen--cards .topup-continue:disabled{opacity:.4;cursor:default}.topup-screen--cards .topup-secondary-button{min-height:44px;border-radius:14px;border:1px solid #ffffff09;color:#d0d0d7;background:#1b1b1e;font-size:12px;font-weight:500}.topup-screen--cards .topup-actions{gap:8px}.topup-screen--cards .topup-text-button{min-height:36px;padding:6px;color:#9b9ba5;font-size:12px}.topup-screen--cards .topup-notice{margin:2px 4px;color:#a7a7af;font-size:11px;line-height:1.55;text-align:center}.topup-screen--cards .topup-content--amount{gap:0}.topup-screen--cards .topup-amount-card{padding:25px 0 30px;margin-bottom:15px;gap:17px;border:0;border-radius:0;background:none}.topup-screen--cards .topup-amount-input-wrap{max-width:100%}.topup-screen--cards .topup-amount-input{height:72px;padding:0 45px 0 10px;border-radius:0;background:none;color:#f5f5f7;font-size:clamp(30px,9vw,40px);font-weight:550;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.topup-screen--cards .topup-amount-input:focus-visible{outline:none;box-shadow:0 1px #ff9c2255}.topup-screen--cards .topup-amount-currency{right:15px;color:#98989f;font-size:26px;font-weight:500}.topup-screen--cards .topup-crypto-estimate{color:#92929c;font-size:12px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.topup-screen--cards .topup-rate-line{min-height:46px;padding:10px 4px;gap:12px;border:0;border-radius:0;background:none}.topup-screen--cards .topup-rate-line+.topup-rate-line{border-top:1px solid #ffffff09}.topup-screen--cards .topup-rate-line span,.topup-screen--cards .topup-invoice-summary span{color:#96969f;font-size:12px}.topup-screen--cards .topup-rate-line strong,.topup-screen--cards .topup-invoice-summary strong{min-width:0;font-size:12px;font-weight:500;text-align:right;overflow-wrap:anywhere}.topup-screen--cards .topup-amount-mode{background:#19191d;border-radius:12px}.topup-screen--cards .topup-amount-mode__item{border-radius:9px;font-size:12px;font-weight:500}.topup-screen--cards .topup-amount-mode__item--active{background:#343036;color:#ffb14d;box-shadow:none}.topup-screen--cards .topup-invoice-card{padding:27px 17px 20px;gap:13px;border-radius:21px;background:#19191de8;border-color:#ffffff07}.topup-screen--cards .topup-service-icon--large{width:46px;height:46px;border-radius:15px}.topup-screen--cards .topup-invoice-provider{font-size:12px;font-weight:500;color:#96969f}.topup-screen--cards .topup-invoice-title{font-size:23px;font-weight:550;line-height:1.25;letter-spacing:-.5px;text-align:center}.topup-screen--cards .topup-invoice-summary{width:100%;gap:12px;padding:12px 0}.topup-screen--cards .topup-invoice-summary+.topup-invoice-summary{border-top:1px solid #ffffff09}.topup-screen--cards .topup-status-pill{font-size:11px;font-weight:500}.topup-screen--cards .topup-address-hero{margin:5px 0 7px;gap:8px}.topup-screen--cards .topup-address-hero h3{font-size:24px;font-weight:550;letter-spacing:-.5px;line-height:1.25}.topup-screen--cards .topup-address-hero p{display:block;color:#96969f;font-size:12px}.topup-screen--cards .topup-address-network{padding:6px 10px;border:1px solid #ff991526;background:#ff991510;color:#ffb14d;font-size:10px;font-weight:500}.topup-screen--cards .topup-address-card{padding:17px 12px 10px;gap:14px;border-color:#ffffff07;border-radius:21px;background:#19191de8}.topup-screen--cards .topup-address-qr-wrap{width:166px;height:166px;padding:8px;border-radius:17px;box-shadow:none}.topup-screen--cards .topup-address-qr-coin{width:32px;height:32px}.topup-screen--cards .topup-address-value{min-height:48px;background:#ffffff04;font-size:11px}.topup-screen--cards .topup-address-details{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:2px 4px;background:none;border:0}.topup-screen--cards .topup-address-details>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-height:40px;padding:9px 0;border:0;border-radius:0;background:none;text-align:left}.topup-screen--cards .topup-address-details>div+div{border-top:1px solid #ffffff09}.topup-screen--cards .topup-address-details span{color:#96969f;font-size:12px}.topup-screen--cards .topup-address-details strong{font-size:12px;font-weight:500}.topup-screen--cards .topup-address-warning{border:0;border-radius:13px;padding:13px;background:#ff98150a}.topup-screen--cards .topup-address-warning strong{color:#eab775;font-size:11px;font-weight:500}.topup-screen--cards .topup-address-warning span{color:#b5a99c;font-size:11px;line-height:1.6}@media (max-width: 350px){.phone-frame--topup .topup-screen.topup-screen--cards,.worker-wallet-dialog .topup-screen.topup-screen--cards{padding-inline:6px;gap:16px}.topup-screen--cards .topup-service-list{padding-inline:11px}.topup-screen--cards .topup-service-main{gap:9px}.topup-screen--cards .topup-currency-segment{font-size:10px;padding-inline:4px;gap:4px}.topup-screen--cards .topup-currency-segment img{width:16px;height:16px}}@media (max-height: 520px){.phone-frame--topup .topup-screen.topup-screen--cards,.worker-wallet-dialog .topup-screen.topup-screen--cards{gap:10px}.topup-screen--cards .topup-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.topup-screen--cards .topup-actions>.topup-continue,.topup-screen--cards .topup-actions>.topup-notice{grid-column:1 / -1}.topup-screen--cards .topup-actions>.topup-secondary-button:last-child{grid-column:1 / -1}.topup-screen--cards .topup-actions>.topup-text-button{grid-column:1 / -1;min-height:26px;padding:3px}.topup-screen--cards .topup-actions>.topup-secondary-button{font-size:11px}}@media (prefers-reduced-motion: reduce){.topup-screen--cards *,.topup-screen--cards *:before,.topup-screen--cards *:after{animation:none!important;transition:none!important}}html.dallas-client-light .topup-screen--cards .topup-header__btn{border:1px solid var(--cl-line);background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .topup-screen--cards .topup-address-hero h3{color:var(--cl-ink)}html.dallas-client-light .topup-screen--cards .topup-address-hero p{color:var(--cl-muted)}.topup-screen[data-client-flow=topup] .topup-check-label{display:inline-grid;place-items:center;vertical-align:middle}.topup-screen[data-client-flow=topup] .topup-check-label>*{grid-area:1 / 1}.topup-screen[data-client-flow=topup] .topup-check-label__measure{visibility:hidden}@media (prefers-reduced-motion: reduce){.topup-screen[data-client-flow=topup] .topup-check-motion{opacity:1!important;animation:none!important;transition:none!important}}html.dallas-client-light .promotions-screen--client{box-sizing:border-box;display:block;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0 var(--cl-gutter) 28px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:var(--cl-bg);color:var(--cl-ink);text-align:left}html.dallas-client-light .promotions-screen--client .promotions-screen__header{display:flex;align-items:center;gap:12px;min-height:92px;margin:0;padding:16px 0 20px;border:0}html.dallas-client-light .promotions-screen--client .promotions-back{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--cl-line);border-radius:50%;background:var(--cl-surface);color:var(--cl-ink)}html.dallas-client-light .promotions-screen--client .promotions-back svg{width:23px;height:23px}html.dallas-client-light .promotions-screen--client .promotions-screen__header>div{min-width:0;flex:1}html.dallas-client-light .promotions-screen--client .promotions-screen__header h1{margin:0;color:var(--cl-ink);font-size:30px;line-height:34px;letter-spacing:-1px;font-weight:700}html.dallas-client-light .promotions-screen--client .promotions-screen__header p{margin:4px 0 0;color:var(--cl-muted);font-size:12px;line-height:17px}html.dallas-client-light .promotions-screen--client .promotions-screen__header .cl-brand{align-self:flex-start;margin-top:9px;font-size:19px}html.dallas-client-light .promotions-screen--client .promotions-code{margin:0;padding:18px 16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface)}html.dallas-client-light .promotions-screen--client .promotions-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 13px}html.dallas-client-light .promotions-screen--client .promotions-section-head h2{display:flex;align-items:center;gap:9px;margin:0;color:var(--cl-ink);font-size:21px;line-height:26px;font-weight:700;letter-spacing:-.5px}html.dallas-client-light .promotions-screen--client .promotions-code .promotions-section-head h2{font-size:19px;line-height:25px}html.dallas-client-light .promotions-screen--client .promotions-code__form{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html.dallas-client-light .promotions-screen--client .promotions-code__field{flex:1 1 150px;min-width:0}html.dallas-client-light .promotions-screen--client .promotions-code__form input{box-sizing:border-box;width:100%;height:50px;min-height:50px;padding:12px 14px;border:1px solid var(--cl-line);border-radius:14px;outline:none;background:var(--cl-surface);color:var(--cl-ink);font:500 16px/22px DallasClient,system-ui,sans-serif;letter-spacing:.3px}html.dallas-client-light .promotions-screen--client .promotions-code__form input::placeholder{color:var(--cl-muted);letter-spacing:0}html.dallas-client-light .promotions-screen--client .promotions-code__form input:focus{border-color:var(--cl-accent-ink)}html.dallas-client-light .promotions-screen--client .promotions-code__form input[aria-invalid=true]{border-color:var(--cl-danger)}html.dallas-client-light .promotions-screen--client .promotions-code__form>button{flex:1 1 108px;min-height:50px;margin:0;padding:12px 14px;border:0;border-radius:14px;background:var(--cl-accent);color:var(--cl-ink);font:700 14px/20px DallasClient,system-ui,sans-serif;box-shadow:none}html.dallas-client-light .promotions-screen--client .promotions-code__form>button:disabled{opacity:1;background:var(--cl-surface-2);color:var(--cl-muted);cursor:default}html.dallas-client-light .promotions-screen--client .promotions-code__result{margin:13px 0 0;padding:12px;border:0;border-radius:12px;font-size:13px;line-height:20px;overflow-wrap:anywhere}html.dallas-client-light .promotions-screen--client .promotions-code__result.is-active{background:#eff7f1;color:var(--cl-success)}html.dallas-client-light .promotions-screen--client .promotions-code__result.is-invalid{background:#fff1ef;color:var(--cl-danger)}html.dallas-client-light .promotions-screen--client .promotions-code__result strong{font-weight:600}html.dallas-client-light .promotions-screen--client .promotions-list{margin-top:24px}html.dallas-client-light .promotions-screen--client .promotions-real-count{display:grid;place-items:center;min-width:25px;min-height:25px;padding:2px 7px;border-radius:8px;background:var(--cl-surface-2);color:var(--cl-muted);font-size:12px;line-height:18px;font-weight:600;letter-spacing:0}html.dallas-client-light .promotions-screen--client .promotions-text-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--cl-accent-ink);font-size:12px;line-height:18px;font-weight:650}html.dallas-client-light .promotions-screen--client .promotions-list>.promotions-section-head{margin-bottom:10px}html.dallas-client-light .promotions-screen--client .promotion-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;margin:0 0 12px;padding:16px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface);box-shadow:none}html.dallas-client-light .promotions-screen--client .promotion-row__icon{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:13px;background:var(--cl-accent-soft);color:var(--cl-accent-ink)}html.dallas-client-light .promotions-screen--client .promotion-row>div{min-width:0;padding-top:1px}html.dallas-client-light .promotions-screen--client .promotion-row strong{display:block;color:var(--cl-ink);font-size:15px;line-height:20px;font-weight:650;letter-spacing:-.15px;overflow-wrap:anywhere}html.dallas-client-light .promotions-screen--client .promotion-row small{display:block;margin-top:5px;color:var(--cl-muted);font-size:13px;line-height:19px;overflow-wrap:anywhere}html.dallas-client-light .promotions-screen--client .promotion-row>span:last-child{padding-top:4px;color:var(--cl-success);font-size:11px;line-height:17px;font-weight:500;text-transform:none}html.dallas-client-light .promotions-screen--client .promotion-row>span[data-status=PROCESSING]:last-child{background:var(--cl-accent-soft);color:var(--cl-accent-ink)}html.dallas-client-light .promotions-screen--client .promotion-row>button{min-height:44px;margin:-3px 0 0;padding:6px 0;font-size:12px}html.dallas-client-light .promotions-screen--client .promotions-conditions{margin-top:7px;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .promotions-screen--client .promotions-conditions>summary{min-height:36px;color:var(--cl-accent-ink);font-weight:600}html.dallas-client-light .promotions-screen--client .promotions-conditions p{margin:3px 0 0;font-size:12px;line-height:18px}html.dallas-client-light .promotions-screen--client .promotions-note{margin:12px 2px;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .promotions-screen--client .promotions-state{padding:16px;border:1px solid #edcfb9;border-radius:16px;background:var(--cl-accent-soft);color:var(--cl-ink);font-size:14px;line-height:21px}html.dallas-client-light .promotions-screen--client .promotions-state p{margin:0}html.dallas-client-light .promotions-screen--client .promotions-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 0;color:var(--cl-muted);font-size:13px;line-height:19px}html.dallas-client-light .promotions-screen--client .promotions-pages>button{min-width:74px;min-height:44px;padding:10px 12px;border:1px solid var(--cl-line);border-radius:12px;background:var(--cl-surface);color:var(--cl-ink);font-size:13px;font-weight:600}html.dallas-client-light .promotions-screen--client .promotions-pages>button:disabled{opacity:1;color:var(--cl-muted);background:var(--cl-surface-2)}html.dallas-client-light .promotions-screen--client .promotions-empty{display:flex;flex-direction:column;align-items:center;padding:30px 18px;border:1px solid var(--cl-line);border-radius:22px;background:var(--cl-surface);text-align:center}html.dallas-client-light .promotions-screen--client .promotions-empty>span{display:grid;place-items:center;width:60px;height:60px;margin-bottom:14px;border-radius:20px;background:var(--cl-surface-2);color:var(--cl-muted)}html.dallas-client-light .promotions-screen--client .promotions-empty h3{margin:0 0 7px;color:var(--cl-ink);font-size:18px;line-height:24px;font-weight:650}html.dallas-client-light .promotions-screen--client .promotions-empty p{max-width:28ch;margin:0;color:var(--cl-muted);font-size:13px;line-height:20px}html.dallas-client-light .promotions-screen--client .promotions-topup{display:flex;align-items:center;gap:12px;width:100%;min-height:76px;margin:24px 0 0;padding:15px 16px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);color:var(--cl-ink);font:inherit;text-align:left}html.dallas-client-light .promotions-screen--client .promotions-topup>span{flex:1;min-width:0}html.dallas-client-light .promotions-screen--client .promotions-topup strong{display:block;font-size:14px;line-height:20px;font-weight:650}html.dallas-client-light .promotions-screen--client .promotions-topup small{display:block;margin-top:3px;color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .promotions-screen--client .promotions-topup>svg:last-child{color:var(--cl-muted)}html.dallas-client-light .promotions-claim-dialog--client{inset:var(--client-safe-top) 0 calc(100dvh - var(--dallas-client-layout-height,100dvh) + var(--client-safe-bottom));width:min(420px,calc(100% - 24px));height:fit-content;max-width:420px;max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top) - var(--client-safe-bottom) - 24px);margin:auto;padding:20px;border:1px solid var(--cl-line);border-radius:24px;background:var(--cl-surface);color:var(--cl-ink);color-scheme:light;box-shadow:0 24px 70px #171a1c29}html.dallas-client-light .promotions-claim-dialog--client::backdrop{background:#171a1c3d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim-dialog__header h2{font-size:23px;line-height:29px;font-weight:700;letter-spacing:-.6px}html.dallas-client-light .promotions-claim-dialog--client .promotions-text-action{min-height:44px;padding:8px 0;background:none;color:var(--cl-accent-ink);font-size:13px;font-weight:650}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim-dialog__benefit{margin:12px 0 18px;color:var(--cl-muted);font-size:14px;line-height:21px}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim{gap:9px;color:var(--cl-ink);font-size:14px;line-height:20px}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim input{min-height:54px;padding:13px 14px;border-color:var(--cl-line);border-radius:14px;background:var(--cl-surface);color:var(--cl-ink);font-size:16px;line-height:22px}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim input[aria-invalid=true]{border-color:var(--cl-danger)}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim__hint{color:var(--cl-muted);font-size:12px;line-height:18px}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim__error{color:var(--cl-danger);font-size:13px;line-height:20px}html.dallas-client-light .promotions-claim-dialog--client .promotions-claim__submit{margin-top:7px;min-height:50px;border-radius:14px;background:var(--cl-accent);color:var(--cl-ink);font-size:15px;font-weight:700}html.dallas-client-light .promotions-claim-dialog--client:focus-within{padding:16px}html.dallas-client-light .promotions-claim-dialog--client:focus-within .promotions-claim-dialog__benefit{margin:8px 0 12px;font-size:13px;line-height:19px}html.dallas-client-light .promotions-claim-dialog--client:focus-within .promotions-claim{gap:7px}@media (max-width:359px){html.dallas-client-light .promotions-screen--client .promotions-screen__header{gap:10px}html.dallas-client-light .promotions-screen--client .promotions-screen__header .cl-brand{font-size:17px}html.dallas-client-light .promotions-screen--client .promotions-screen__header h1{font-size:28px;line-height:32px}html.dallas-client-light .promotions-screen--client .promotions-screen__header p{font-size:11px;line-height:16px}html.dallas-client-light .promotions-screen--client .promotion-row{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:14px}html.dallas-client-light .promotions-screen--client .promotion-row__icon{width:36px;height:36px}html.dallas-client-light .promotions-screen--client .promotion-row>:last-child:not(div){grid-column:2;justify-self:start;margin:-4px 0 0}}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client]{display:block;width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:hidden auto;overscroll-behavior:contain;color:var(--cl-ink);background:var(--cl-bg);scrollbar-width:none;text-align:left}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-screen__header{position:sticky;z-index:3;inset:0 auto auto;display:grid;grid-template-columns:44px minmax(0,1fr) var(--cl-header-brand-width, 80px);align-items:center;gap:12px;width:100%;min-height:var(--cl-header-row, 72px);height:var(--cl-header-row, 72px);margin:0;padding:0 var(--cl-gutter);border:0;border-bottom:1px solid #eceee8;background:#fff}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-screen__header h1{margin:0;color:var(--cl-ink);font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.5px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-screen__header>.cl-brand{inset:36px var(--cl-gutter) auto auto;width:var(--cl-header-brand-width, 80px);height:auto;margin:0;transform:translateY(-50%)}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-back{width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--cl-line);border-radius:50%;background:#fff;color:var(--cl-ink);box-shadow:none}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-back svg{width:23px;height:23px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotions-body{padding:18px var(--cl-gutter) 24px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code{margin:0;padding:14px;border:1px solid #eee1d3;border-radius:20px;background:#fffaf4;box-shadow:inset 0 1px #fff,0 4px 18px #63472506}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code>h2{margin:0 0 10px;color:#5c4e40;font-size:13px;line-height:18px;font-weight:650;letter-spacing:0}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__field{display:block;min-width:0}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form input{display:block;width:100%;min-width:0;height:46px;min-height:46px;padding:10px 12px;border:1px solid #e5ded5;border-radius:12px;outline:none;background:#ffffffd9;color:var(--cl-ink);font:550 16px/24px DallasClient,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.3px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form input::placeholder{color:#6c746e;font-size:14px;font-weight:450;text-transform:none;letter-spacing:0}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form input:focus-visible{border-color:#ba713a;outline:2px solid #ba713a;outline-offset:2px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form input[aria-invalid=true]{border-color:var(--cl-danger)}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form>button{min-width:96px;min-height:46px;margin:0;padding:10px 12px;border:1px solid #e8c5a0;border-radius:12px;background:#f9e4cf;color:#713309;font:700 12px/18px DallasClient,system-ui,sans-serif;box-shadow:inset 0 1px #fff;white-space:nowrap}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form>button:disabled{opacity:1;border-color:#ece5dc;background:#f2ede5;color:#8a857d;box-shadow:none;cursor:default}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;min-width:0;margin-top:13px;padding-top:13px;border-top:1px dashed #dbc3a9;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#a4591e;background:#f9e8d5}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__copy{min-width:0}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__copy p{margin:0 0 4px;color:#80654b;font-size:10px;line-height:15px;font-weight:550}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__copy p>span{font-variant-numeric:tabular-nums;font-weight:650}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__copy strong{display:block;margin:0;color:#393129;font-size:15px;line-height:21px;font-weight:700;letter-spacing:-.2px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__copy small{display:block;margin:5px 0 0;color:#71685c;font-size:11px;line-height:17px;font-weight:450}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result--error{border-color:#e7c2b9}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result--error .client-promo-result__icon{color:var(--cl-danger);background:#fbece5}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result--error .client-promo-result__copy p{color:#9f392a;font-size:12px;line-height:19px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result--unknown .client-promo-result__copy p{font-size:12px;line-height:18px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__mark{position:absolute;bottom:-5px;left:42px;width:26px;height:2px;border-radius:2px;background:#ee8d3a;opacity:0;transform-origin:left center;pointer-events:none}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-list{margin-top:22px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 1px 12px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-section-head h2{margin:0;color:var(--cl-ink);font-size:15px;line-height:22px;font-weight:700;letter-spacing:-.25px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-real-count{min-width:24px;min-height:24px;padding:2px 7px;border-radius:8px;background:#ebeee8;color:#5f6b5b;font-size:11px;line-height:20px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotions-items{display:grid;gap:10px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px 11px;min-width:0;margin:0;padding:14px;border:1px solid #e7e8e1;border-radius:18px;background:#fff;box-shadow:0 3px 12px #30312205}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion .promotion-row__icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid #f0e2d1;border-radius:12px;color:#a46634;background:#fff7ed}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion .promotion-row__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion__copy{min-width:0;padding:0;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion__copy h3{margin:0;color:#242a28;font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.2px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion__copy p{margin:5px 0 0;color:#6c746e;font-size:11px;line-height:17px;font-weight:450}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion__copy small{display:block;margin:7px 0 0;color:#6c746e;font-size:11px;line-height:17px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion__footer{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:28px;padding:0}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion__footer>span{color:#657061;font-size:11px;line-height:17px;font-weight:500;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-text-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 0;border:0;background:transparent;color:#99541f;font-size:11px;line-height:18px;font-weight:700}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotion__footer .promotions-text-action{flex:none;margin:-8px 0}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 0;color:#657061;font-size:11px;line-height:17px;font-variant-numeric:tabular-nums}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-pages>button{min-width:64px;min-height:44px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:#83502b;font-size:11px;line-height:17px;font-weight:650}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-pages>button:disabled{opacity:1;color:#969d93;background:transparent;cursor:default}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-empty{display:flex;flex-direction:row;align-items:center;gap:13px;padding:20px 16px;border:1px solid #e7e8e1;border-radius:18px;background:#fff;text-align:left}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-empty>span{display:grid;place-items:center;flex:none;width:38px;height:44px;margin:0;border-radius:11px;background:#f4f4ee;color:#889080}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-empty h3{margin:0 0 5px;font-size:13px;line-height:19px;font-weight:650}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-empty p{max-width:28ch;margin:0;color:#6c746e;font-size:11px;line-height:17px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-state{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #ead8c3;border-radius:16px;background:#fffaf3;color:#7c684e}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-state>span{display:inline-flex;flex:none}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-state p{flex:1;min-width:0;margin:0;font-size:12px;line-height:18px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-claim-notice{margin:0 0 12px;padding:11px 13px;border:1px solid #e0e5d8;border-radius:12px;background:#f1f5ec;color:#536447;font-size:12px;line-height:18px;overflow-wrap:anywhere}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-skeleton{display:grid;gap:10px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-skeleton>span{display:block;height:92px;border:1px solid #e9eae3;border-radius:18px;background:linear-gradient(#edf0e9,#edf0e9) 60px 21px / 52% 10px no-repeat,linear-gradient(#f1f2ed,#f1f2ed) 60px 42px / 65% 8px no-repeat,linear-gradient(#f4eee6,#f4eee6) 15px 18px / 31px 31px no-repeat,#fff}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-skeleton>span:last-child{display:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code{background:linear-gradient(130deg,#fffdf9f5,#fff0dca8);border-color:#fff;box-shadow:inset 0 1px #fff,0 4px 18px #63472509;backdrop-filter:blur(16px) saturate(115%);-webkit-backdrop-filter:blur(16px) saturate(115%)}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form>button:not(:disabled){background:linear-gradient(135deg,#fff9f1fa,#f8dab9db)}}@media (max-height: 700px){html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promotions-body{padding-top:14px}html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-list{margin-top:18px}}@media (prefers-contrast: more){html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] :is(.promotions-code,.client-promotion,.promotions-empty){border-color:#889082;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion: reduce){html.dallas-client-light .app-shell--client-light .promotions-screen--client[data-promotions-client] .client-promo-result__mark{display:none}}.app-shell--client-light>main.phone-frame:has(>.client-light-nav){--cl-nav-panel-height: 76px;--cl-nav-rise: 24px;--cl-nav-bottom-gap: 10px;--cl-nav-row-height: calc(var(--cl-nav-panel-height) + var(--cl-nav-rise) + var(--cl-nav-bottom-gap));display:grid;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) var(--cl-nav-row-height)!important;gap:0!important}.app-shell--client-light>main.phone-frame{grid-template-columns:minmax(0,1fr)!important}.app-shell--client-light>main.phone-frame>:is(.cards-home,.services-screen,.history-screen,.profile-screen,.scan-screen,.topup-screen,.promotions-screen){grid-column:1!important;grid-row:1!important;min-width:0;min-height:0}.app-shell--client-light>main.phone-frame:has(>.client-light-nav)>:is(.cards-home[data-card-page=false]:not(:has(>.ch-dialog[open])),.services-screen--cards:has(>.cards-services[data-editing=false]),.cards-profile[data-page=home],.history-screen--cards:not(:has(>.chs-header>.chs-back)):not(:has(dialog[open]))){grid-row:1 / -1!important;height:calc(100% - var(--cl-nav-bottom-gap))}.app-shell--client-light>main.phone-frame:has(>.client-light-nav)>.cards-home[data-card-page=false]:not(:has(>.ch-dialog[open]))>.ch-scroll,.app-shell--client-light>main.phone-frame:has(>.client-light-nav)>.services-screen--cards>.cards-services[data-editing=false]>.cs-scroll{padding-bottom:calc(24px + var(--cl-nav-row-height));scroll-padding-bottom:calc(24px + var(--cl-nav-row-height))}.app-shell--client-light>main.phone-frame:has(>.client-light-nav)>.cards-profile[data-page=home]>.cp-scroll,.app-shell--client-light>main.phone-frame:has(>.client-light-nav)>.history-screen--cards:not(:has(>.chs-header>.chs-back)):not(:has(dialog[open]))>.chs-scroll{padding-bottom:calc(28px + var(--cl-nav-row-height));scroll-padding-bottom:calc(28px + var(--cl-nav-row-height))}.app-shell--client-light .phone-frame>nav.client-light-nav{box-sizing:border-box;grid-area:2 / 1!important;position:relative!important;inset:auto!important;align-self:end!important;justify-self:center!important;display:grid;grid-template-columns:repeat(2,minmax(44px,1fr)) 76px repeat(2,minmax(44px,1fr));grid-template-rows:minmax(0,1fr);align-items:center;gap:2px;width:calc(100% - 24px)!important;max-width:none!important;height:var(--cl-nav-panel-height)!important;min-height:var(--cl-nav-panel-height)!important;max-height:var(--cl-nav-panel-height)!important;margin:var(--cl-nav-rise) 12px var(--cl-nav-bottom-gap)!important;padding:0 8px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;z-index:12;isolation:isolate;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-shell--client-light nav.client-light-nav .cl-nav-surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#fbfcfa}.app-shell--client-light nav.client-light-nav .cl-nav-geometry{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 5px 10px rgb(31 45 37 / .12))}.app-shell--client-light nav.client-light-nav .cl-nav-outline{fill:none;stroke:#dce1d9;stroke-width:1}.app-shell--client-light nav.client-light-nav .cl-nav-item{box-sizing:border-box;position:relative;z-index:2;display:grid;grid-template-rows:34px 14px;align-content:center;justify-items:center;gap:2px;width:100%;min-width:44px;height:58px;min-height:58px;padding:3px 1px;border:1px solid transparent;border-radius:18px;color:#283238;background:transparent;font-size:10px;font-weight:650;line-height:14px;letter-spacing:-.1px;cursor:pointer;-webkit-tap-highlight-color:transparent}.app-shell--client-light nav.client-light-nav .cl-nav-highlight{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:0;border:1px solid rgb(225 145 74 / .36);border-radius:inherit;background:#fff9f3f0;box-shadow:0 2px 7px #7d4c200f,inset 0 1px #fff;pointer-events:none}.app-shell--client-light nav.client-light-nav .cl-nav-icon{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:12px}.app-shell--client-light nav.client-light-nav .cl-nav-label{position:relative;z-index:1;white-space:nowrap}.app-shell--client-light nav.client-light-nav .is-active:not(.cl-nav-item--scan){color:var(--cl-accent-ink, #a84008)}.app-shell--client-light nav.client-light-nav .cl-nav-item--scan{align-self:end;grid-template-rows:60px 14px;align-content:start;gap:13px;height:calc(var(--cl-nav-panel-height) + var(--cl-nav-rise));min-height:calc(var(--cl-nav-panel-height) + var(--cl-nav-rise));padding:0;border:0;color:var(--cl-accent-ink, #a84008);background:transparent;font-weight:700}.app-shell--client-light nav.client-light-nav .cl-nav-item--scan .cl-nav-icon{box-sizing:border-box;width:60px;height:60px;border:1px solid #e9bc96;border-radius:50%;color:#713309;background:linear-gradient(155deg,#fff2e7,#f2c8a4);box-shadow:0 5px 13px #a6662b24,inset 0 1px #ffffffeb}.app-shell--client-light nav.client-light-nav .cl-nav-item--scan.is-active .cl-nav-icon{outline:2px solid var(--cl-accent-ink, #a84008);outline-offset:3px}.app-shell--client-light nav.client-light-nav .cl-nav-item:focus-visible{outline:2px solid var(--cl-accent-ink, #a84008);outline-offset:2px}.app-shell--client-light nav.client-light-nav .cl-nav-item--scan:focus-visible{outline:none}.app-shell--client-light nav.client-light-nav .cl-nav-item--scan:focus-visible .cl-nav-icon{outline:3px solid var(--cl-accent-ink, #a84008);outline-offset:4px}.app-shell--client-light nav.client-light-nav .cl-nav-item--scan:focus-visible .cl-nav-label{text-decoration:underline;text-underline-offset:3px}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.app-shell--client-light nav.client-light-nav .cl-nav-surface{background:linear-gradient(140deg,#ffffffd1,#f9f9f6a8);backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%)}.app-shell--client-light nav.client-light-nav .cl-nav-outline{stroke:#dad4cab8}}@media (prefers-reduced-motion: no-preference){.app-shell--client-light nav.client-light-nav .cl-nav-item{transition:background-color .15s ease,color .15s ease}}@media (hover: hover) and (pointer: fine){.app-shell--client-light nav.client-light-nav .cl-nav-item:not(.cl-nav-item--scan):not(.is-active):hover{background:#ffffffb3}}@media (prefers-reduced-motion: reduce){.app-shell--client-light nav.client-light-nav .cl-nav-item{transition:none}.app-shell--client-light nav.client-light-nav .cl-nav-highlight{animation:none;transition:none;transform:none!important}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){.app-shell--client-light nav.client-light-nav .cl-nav-surface{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell--client-light nav.client-light-nav .cl-nav-outline{stroke:#86918a}.app-shell--client-light nav.client-light-nav .cl-nav-geometry{filter:none}.app-shell--client-light nav.client-light-nav .cl-nav-item{color:#34403a}.app-shell--client-light nav.client-light-nav .is-active:not(.cl-nav-item--scan){color:#a84008}.app-shell--client-light nav.client-light-nav .cl-nav-highlight{border-color:#a84008;background:#fff0e3;box-shadow:none}}@media (forced-colors: active){.app-shell--client-light nav.client-light-nav .cl-nav-surface{background:Canvas;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell--client-light nav.client-light-nav .cl-nav-geometry{filter:none}.app-shell--client-light nav.client-light-nav .cl-nav-outline{stroke:ButtonText}.app-shell--client-light nav.client-light-nav .cl-nav-item{color:ButtonText}.app-shell--client-light nav.client-light-nav .cl-nav-highlight,.app-shell--client-light nav.client-light-nav .cl-nav-item--scan .cl-nav-icon{border-color:ButtonText;color:ButtonText;background:ButtonFace}}.am-detail,.am-interval-sheet{--am-ink:#27372f;--am-muted:#667368;--am-line:#e3e7de;--am-warm:#986035;--am-warm-bg:#fff1e0;--am-green:#2f775a;--am-red:#b45148;color:var(--am-ink);font-family:DallasClient,Manrope,system-ui,-apple-system,sans-serif}.am-detail{min-width:0;padding:0 0 18px}.am-detail *,.am-interval-sheet *{box-sizing:border-box}.am-detail :where(button,a),.am-interval-sheet button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.am-detail :where(button,a):focus-visible,.am-interval-sheet button:focus-visible{outline:2px solid #a66b36;outline-offset:3px}.am-identity{display:flex;align-items:center;gap:10px;min-width:0;margin:1px 0 17px}.am-identity-copy{min-width:0;flex:1}.am-identity h2{margin:0;font-size:20px;line-height:27px;font-weight:750;letter-spacing:-.5px}.am-identity small{display:block;overflow-wrap:anywhere;color:var(--am-muted);font-size:10px;line-height:16px}.am-metric-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:9px;min-width:84px;min-height:44px;padding:8px 11px;border:1px solid #e6e5dc;border-radius:15px;background:#fffdf9;color:#687166;box-shadow:inset 0 1px #fff;font:650 11px/17px DallasClient,Manrope,system-ui;cursor:pointer}.am-metric-toggle .cl-icon{color:#a36b3f}.am-metric-toggle[aria-pressed=true]{border-color:#ebd4ba;background:#fff3e5;color:#8f592d}.am-price-block{display:flex;flex-direction:column;align-items:flex-start;min-height:94px}.am-eyebrow{display:block;color:var(--am-muted);font-size:11px;line-height:18px}.am-price{display:block;max-width:100%;margin:3px 0 0;font-size:clamp(28px,7.8vw,34px);font-weight:750;line-height:1.3;letter-spacing:-1.05px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;transform-origin:left center}.am-price[data-unavailable=true]{margin:5px 0;font-size:20px;line-height:29px;letter-spacing:-.5px}.am-change{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;margin-top:6px;color:var(--am-muted);font-size:11px;line-height:18px;font-weight:600;font-variant-numeric:tabular-nums}.am-change small{margin-left:1px;color:var(--am-muted);font-size:10px;font-weight:500;white-space:nowrap}.am-change[data-direction=up]{color:var(--am-green)}.am-change[data-direction=down]{color:var(--am-red)}.am-quote-note{margin-top:3px;color:#7c693f;font-size:10px;line-height:17px}.am-chart-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:9px 0 0}.am-chart-unit{padding-left:2px;color:#697563;font-size:9px;line-height:16px;letter-spacing:.6px}.am-interval-trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;min-width:109px;min-height:44px;padding:7px 3px;border:0;background:none;color:var(--am-muted);font:600 11px/17px DallasClient,Manrope,system-ui;cursor:pointer}.am-interval-trigger>.cl-icon:first-child{color:#8a7256}.am-interval-trigger>.cl-icon:last-child{margin-left:2px}.am-chart-types{display:flex;align-items:center;flex:none;gap:2px;padding:2px;border:1px solid #e5e6de;border-radius:14px;background:#ffffffa6;box-shadow:inset 0 1px #fff}.am-chart-types button{display:grid;place-items:center;width:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:#7c867a;cursor:pointer}.am-chart-types button[aria-pressed=true]{border-color:#ecd9bf;background:linear-gradient(135deg,#fff8ee,#fbe9d3);color:#9b6434;box-shadow:inset 0 1px #fff}.am-chart-types button:disabled{color:#b9beb5;cursor:default}.am-plot{min-height:243px;margin:3px -2px 0}.am-chart{min-width:0;outline:none;touch-action:pan-y}.am-chart:focus-visible{outline:2px solid #a66b36;outline-offset:3px;border-radius:10px}.am-chart svg{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;user-select:none;-webkit-user-select:none}.am-axis text{fill:#62705f;font:500 9.4px/1 DallasClient,Manrope,system-ui;font-variant-numeric:tabular-nums}.am-date-axis text{fill:#62705f;font-size:9.5px}.am-marker-text{fill:#fff;font:650 9.5px/1 DallasClient,Manrope,system-ui;font-variant-numeric:tabular-nums}.am-ohlc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-height:41px;margin:1px 0 3px;padding:0 4px}.am-ohlc>span{display:flex;min-width:0;flex-direction:column;gap:2px}.am-ohlc small{color:#64705e;font-size:9px;line-height:14px}.am-ohlc strong{overflow:hidden;color:#4e5f51;font-size:9px;font-weight:600;line-height:15px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.am-chart-empty{display:flex;min-height:243px;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:22px 26px;color:var(--am-muted);text-align:center;font-size:11px;line-height:19px}.am-chart-empty>.cl-icon{color:#a38c6b}.am-chart-empty strong{color:#58695b;font-size:13px;line-height:20px}.am-chart-empty>span:last-child{max-width:32ch}.am-chart-skeleton{display:block;width:100%;height:126px;border:1px solid #e8e9df;border-radius:15px;background:linear-gradient(180deg,#f1e6d443,#f7f6f000)}.am-periods{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(44px,1fr);gap:2px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px;border:1px solid #e6e7de;border-radius:17px;background:#ffffffe0;box-shadow:inset 0 1px #fff}.am-periods::-webkit-scrollbar{display:none}.am-periods button{min-width:44px;min-height:44px;padding:7px 3px;border:1px solid transparent;border-radius:12px;background:transparent;color:#687468;font:650 10px/17px DallasClient,Manrope,system-ui;white-space:nowrap;cursor:pointer}.am-periods button[aria-pressed=true]{border-color:#efd7bb;background:linear-gradient(120deg,#fff6e9,#fae7d0);color:#98602d;box-shadow:inset 0 1px #fff}.am-data-note{margin:10px 2px 0!important;color:#7c704f!important;font-size:10px!important;line-height:17px!important}.am-holding{margin:23px 0;padding:17px 18px;border:1px solid var(--am-line);border-radius:22px;background:linear-gradient(120deg,#fffefa,#fffaf3b3);box-shadow:inset 0 1px #fff;overflow-wrap:anywhere}.am-holding>strong{display:block;margin:6px 0 3px;font-size:27px;line-height:34px;font-weight:720;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.am-holding>small{display:block;color:var(--am-muted);font-size:12px;line-height:20px}.am-connect{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:15px;padding:10px 12px;border:1px solid #ebd6b9;border-radius:14px;background:#fae8d2b8;color:#8d592d;font:650 12px/19px DallasClient,Manrope,system-ui;cursor:pointer}.am-connect svg:last-child{margin-left:auto}.am-about,.am-facts,.am-links{margin:25px 0 0}.am-detail h3{margin:0 0 12px;font-size:16px;line-height:23px;letter-spacing:-.25px;font-weight:700}.am-about p{margin:0 0 8px;color:#607064;font-size:12px;line-height:21px}.am-about button{display:inline-flex;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:5px 0;border:0;background:transparent;color:#a06934;font:650 11px/19px DallasClient,Manrope,system-ui;cursor:pointer}.am-chevron-up{transform:rotate(180deg)}.am-facts dl{margin:0}.am-facts dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--am-line);font-size:11px;line-height:19px}.am-facts dt{flex:1;color:var(--am-muted)}.am-facts dd{max-width:58%;margin:0;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.am-contract{font-size:10px;line-height:17px;font-family:ui-monospace,SFMono-Regular,monospace}.am-links>div{display:flex;flex-wrap:wrap;gap:8px}.am-links a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:10px 12px;border:1px solid #e0e4da;border-radius:14px;background:#ffffffd9;color:#606e60;box-shadow:inset 0 1px #fff;font-size:11px;font-weight:550;line-height:17px;text-decoration:none}.am-links a>svg{flex:none;color:#6b7866}dialog.am-interval-sheet{position:fixed;inset:auto var(--client-safe-right,0px) calc(max(0px,100dvh - var(--dallas-client-layout-height,100dvh)) + var(--client-safe-bottom,0px)) var(--client-safe-left,0px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(480px,100%);max-width:480px;max-height:min(82dvh,710px);margin:0 auto;padding:0;border:1px solid #e4e6dc;border-bottom:0;border-radius:26px 26px 0 0;background:linear-gradient(145deg,#fffdf9,#f7f7f2);color:var(--am-ink);color-scheme:light;box-shadow:0 -10px 55px #2634261f;overflow:hidden;text-align:left}dialog.am-interval-sheet:not([open]){display:none}dialog.am-interval-sheet::backdrop{background:#1d241c3b;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.am-sheet-handle{display:block;width:34px;height:4px;margin:10px auto 1px;border-radius:4px;background:#dce0d5}.am-interval-sheet>header{display:flex;align-items:center;gap:10px;padding:16px 20px 17px;border-bottom:1px solid #e6e8df;background:#fffdf8b3}.am-interval-sheet>header>div{flex:1;min-width:0}.am-interval-sheet h2{margin:0;color:#2d3b30;font-size:20px;font-weight:750;line-height:27px;letter-spacing:-.5px;outline:none}.am-interval-sheet header p{margin:4px 0 0;color:var(--am-muted);font-size:11px;line-height:18px}.am-interval-sheet .am-icon-button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid #e3e6db;border-radius:50%;background:#fffffff0;color:#61705f;cursor:pointer}.am-sheet-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 21px;scrollbar-width:none}.am-sheet-scroll::-webkit-scrollbar{display:none}.am-sheet-group+.am-sheet-group{margin-top:22px}.am-sheet-group h3{margin:0 0 11px;color:#43523f;font-size:13px;font-weight:700;line-height:20px}.am-sheet-options{display:grid;grid-template-columns:repeat(4,minmax(44px,1fr));gap:7px}.am-sheet-options button,.am-sheet-auto{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:8px 6px;border:1px solid #e3e6db;border-radius:12px;background:#ffffffd9;color:#667160;font:600 11px/18px DallasClient,Manrope,system-ui;cursor:pointer}.am-sheet-options button[aria-pressed=true],.am-sheet-auto[aria-pressed=true]{border-color:#e9cda9;background:linear-gradient(135deg,#fff5e6,#f9e6cd);color:#94602f;box-shadow:inset 0 1px #fff}.am-sheet-group-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:-5px 0 5px}.am-sheet-group-heading h3{margin:0}.am-sheet-auto{min-width:82px}.am-sheet-interval-group{margin-top:13px}.am-sheet-interval-group h4{margin:0 0 7px;color:#66715e;font-size:10px;font-weight:550;line-height:17px}.am-sheet-note{margin:12px 0 3px;color:#66715e;font-size:11px;line-height:19px}.am-interval-sheet>footer{padding:13px 20px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid #e4e7dc;background:#fffdf8ed}.am-sheet-done{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;border:1px solid #e8cba8;border-radius:15px;background:linear-gradient(135deg,#fff5e5,#f7dfc3);color:#885127;box-shadow:inset 0 1px #fff;font:700 13px/20px DallasClient,Manrope,system-ui;cursor:pointer}@media (max-width:375px){.am-price{letter-spacing:-.85px}.am-change{gap:4px;font-size:10px}.am-periods{margin-inline:-2px;max-width:calc(100% + 4px)}.am-facts dl>div{gap:10px;font-size:10px}.am-sheet-scroll{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.am-detail *,.am-interval-sheet,.am-interval-sheet *{scroll-behavior:auto;transition:none!important;animation:none!important}}.wp-asset-flight-layer[popover]{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:transparent;color:inherit;pointer-events:none;contain:layout paint}.wp-asset-flight-layer::backdrop{background:transparent;pointer-events:none}.wp-asset-flight-coin{position:absolute;top:0;left:0;display:block;transform-origin:0 0;will-change:transform;pointer-events:none}.wp-asset-flight-coin>.wp-coin{display:inline-grid;max-width:none}[data-asset-flight-hidden]{visibility:hidden!important}.wp-view[data-asset-opening=opening] [data-asset-deferred]{visibility:hidden}.wp-view[data-asset-opening=revealing] [data-asset-deferred]{animation:wp-asset-content-in .16s ease-out both}@keyframes wp-asset-content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wp-asset-flight-layer[popover]{display:none!important}.wp-view[data-asset-opening] [data-asset-deferred]{visibility:visible;animation:none!important}[data-asset-flight-hidden]{visibility:visible!important}}html.dallas-client-light dialog.wp-dialog[data-closing=true]::backdrop{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.wa-search{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 13px;border:1px solid #e1e3db;border-radius:15px;background:#fff;color:#7b847b}.wa-search input{width:100%;min-width:0;min-height:44px;padding:9px 0;border:0;outline:none;background:transparent;color:#202720;font:inherit;font-size:13px}.wa-search:focus-within{border-color:#ce9a6d;box-shadow:0 0 0 2px #e9ceb340}.wa-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:13px 0 16px}.wa-filter{display:flex;gap:3px;min-width:0}.wa-filter button{min-height:40px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:#737c76;font:inherit;font-size:11px;white-space:nowrap}.wa-filter button[aria-pressed=true]{background:#f7e7d2;color:#914713}.wa-network{position:relative;display:flex;align-items:center;gap:4px;min-width:0}.wa-network select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:112px;min-height:40px;padding:8px 22px 8px 9px;border:1px solid #e2e2d8;border-radius:12px;background:#fff;color:#56625b;font:inherit;font-size:11px}.wa-network>svg{position:absolute;right:7px;pointer-events:none;color:#7a847c}.wa-controls button:focus-visible,.wa-network select:focus-visible{outline:2px solid #aa4f16;outline-offset:2px}.wa-status{margin:8px 0 13px;color:#7c735f;font-size:11px;line-height:17px}.wa-rows{overflow:hidden}.wa-row{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:78px;padding:13px 12px;border:0;background:transparent;color:#202821;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.wa-row+.wa-row{border-top:1px solid #ebede6}button.wa-row:active{background:#fff8ef}button.wa-row:focus-visible{outline:2px solid #ae4f13;outline-offset:-3px;border-radius:10px}.wa-row>.wp-coin,.wa-row>svg{flex:none}.wa-row>svg{color:#9da49d}.wa-copy{display:grid;gap:4px;flex:1;min-width:0}.wa-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;font-weight:600}.wa-copy small{color:#7a857d;font-size:10px;line-height:14px}.wa-values{display:grid;gap:4px;max-width:43%;min-width:0;margin-left:auto;text-align:right}.wa-values strong{font-size:12px;line-height:18px;font-weight:600}.wa-values small{color:#7d867f;font-size:9px;line-height:14px}.wa-values .private-amount__value{overflow-wrap:anywhere}.wa-empty{display:grid;justify-items:center;gap:9px;padding:45px 12px;text-align:center;color:#747e75}.wa-empty h2{margin:0;color:#333e35;font-size:16px;line-height:24px}.wa-empty p,.wa-footnote{margin:0;color:#7e887f;font-size:11px;line-height:17px}.wa-footnote{margin:14px 2px 2px}@media (max-width:359px){.wa-filter button{padding-inline:7px;font-size:10px}.wa-network select{max-width:99px;font-size:10px}.wa-row{gap:8px;padding-inline:10px}.wa-copy strong{font-size:12px}.wa-values{max-width:42%}}.wa-unit-rate{font-variant-numeric:tabular-nums}.wa-copy .wa-unit-rate{color:#707a73;font-size:10px;line-height:15px}.wp-market-rate[data-rate-state=stale]{color:#8a7355}.wa-more{margin-top:13px}html.dallas-client-light dialog.wp-dialog{box-sizing:border-box;position:fixed;inset:auto var(--client-safe-right,0px) calc(max(0px,100dvh - var(--dallas-client-layout-height,100dvh)) + var(--client-safe-bottom,0px)) var(--client-safe-left,0px);display:grid;grid-template-rows:auto minmax(0,1fr);width:min(480px,100%);height:min(780px,calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top,0px) - var(--client-safe-bottom,0px) - 12px));max-width:480px;max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top,0px) - var(--client-safe-bottom,0px) - 12px);margin:0 auto;padding:0;border:1px solid #e5e8e1;border-bottom:0;border-radius:28px 28px 0 0;overflow:hidden;background:radial-gradient(ellipse at 100% 0%,#fff0df70,transparent 52%),var(--cl-bg,#f6f6f3);color:var(--cl-ink,#171a1c);color-scheme:light;box-shadow:0 -10px 70px #262c2424;text-align:left;font-family:DallasClient,system-ui,-apple-system,sans-serif}html.dallas-client-light dialog.wp-dialog:not([open]){display:none}html.dallas-client-light dialog.wp-dialog[open]:before{content:none;display:none}html.dallas-client-light dialog.wp-dialog::backdrop{top:var(--client-safe-top,0px);background:#171a1c42;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.wp-dialog *,.wp-overview *{box-sizing:border-box}.wp-dialog :where(button,input,textarea),.wp-overview{font-family:DallasClient,system-ui,-apple-system,sans-serif}.wp-dialog button,.wp-dialog a,.wp-overview{-webkit-tap-highlight-color:transparent}.wp-dialog button{cursor:pointer}.wp-dialog button:disabled{cursor:default}.wp-dialog :where(button,a,input,textarea):focus-visible,.wp-overview:focus-visible{outline:2px solid var(--cl-accent-ink,#a84008);outline-offset:3px}.wp-dialog .wp-header{display:flex;align-items:center;gap:8px;min-width:0;min-height:76px;padding:16px 16px 12px 20px;border-bottom:1px solid #e1e4de;background:#fffffff0}.wp-dialog .wp-header h1{flex:1;min-width:0;margin:0;color:var(--cl-ink);font-size:23px;font-weight:750;line-height:29px;letter-spacing:-.65px;overflow-wrap:anywhere;outline:none}.wp-dialog .wp-icon-button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid #e5e6e0;border-radius:50%;background:#fffdf9;color:#34403b;box-shadow:inset 0 1px #fff}.wp-dialog .wp-close{margin-left:auto}.wp-dialog .wp-icon-button:disabled{color:#657074;background:#edf0ea}.wp-dialog .wp-scroll{min-width:0;min-height:0;padding:20px 20px 28px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;scroll-padding-block:16px 24px;-webkit-overflow-scrolling:touch}.wp-dialog .wp-scroll::-webkit-scrollbar{display:none}.wp-dialog .wp-view{min-width:0}.wp-dialog .wp-panel{min-width:0;border:1px solid #e2e6df;border-radius:22px;background:#fff;box-shadow:0 7px 22px #1f2d2509,inset 0 1px #fff;overflow:hidden}.wp-dialog .wp-total-card{padding:15px 17px 13px;border:1px solid #fff;border-radius:24px;background:linear-gradient(135deg,#fff8eff5,#fffdfad9 64%,#fff);box-shadow:inset 0 1px #fff,0 8px 26px #7f592109}.wp-dialog .wp-total-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#657074;font-size:12px;line-height:18px}.wp-dialog .wp-total-heading>div{display:flex;align-items:center;gap:5px}.wp-dialog .wp-eye{width:36px;height:36px;border:0;background:transparent;box-shadow:none;color:#657074}.wp-dialog .wp-currency{display:inline-grid;place-items:center;min-width:43px;height:28px;padding:3px 8px;border:1px solid #edddcc;border-radius:10px;color:#87522b;background:#fffbf6;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.6px}.wp-dialog .wp-total-value{min-width:0;margin:2px 0 4px;color:#34403b;font-size:clamp(31px,8.9vw,38px);font-weight:750;line-height:1.19;letter-spacing:-1.35px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wp-dialog .wp-total-value .private-amount{max-width:100%}.wp-dialog .wp-total-note{margin:6px 0 0;color:#657074;font-size:12px;line-height:18px}.wp-dialog .wp-total-breakdown{display:grid;gap:8px;margin:16px 0 0;padding-top:13px;border-top:1px solid #eadfd257}.wp-dialog .wp-total-breakdown>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:12px;line-height:19px}.wp-dialog .wp-total-breakdown dt{flex:1;color:#657074}.wp-dialog .wp-total-breakdown dd{min-width:0;max-width:58%;margin:0;color:#34403b;font-weight:650;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.wp-dialog .wp-freshness{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:9px -2px -5px;color:#657074;font-size:10px;line-height:15px}.wp-dialog .wp-refresh{display:inline-flex;align-items:center;justify-content:flex-end;flex:none;gap:5px;min-height:40px;padding:6px 2px 6px 7px;border:0;background:none;color:#87522b;font-size:11px;font-weight:650}.wp-dialog .wp-refresh:disabled{color:#657074}.wp-dialog .wp-load-error{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;padding:12px;border:1px solid #ead6c3;border-radius:15px;background:#fff5e9;color:#81502c;font-size:12px;line-height:18px}.wp-dialog .wp-load-error>.cl-icon{margin-top:2px}.wp-dialog .wp-load-error>span{flex:1;min-width:0}.wp-dialog .wp-load-error>button{align-self:center;flex:none;min-height:36px;margin:-7px -4px -7px 0;padding:6px;border:0;background:transparent;color:#87522b;font-size:11px;font-weight:750}.wp-dialog .wp-source-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:21px 0 0}.wp-dialog .wp-source-selector{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:58px;padding:8px 12px;border:1px solid #e4e7e0;border-radius:16px;background:#fffffff0;color:#34403b;text-align:left;box-shadow:inset 0 1px #fff}.wp-dialog .wp-source-selector>span:first-child{display:grid;place-items:center;flex:none;width:28px;color:#8f5c34}.wp-dialog .wp-source-selector>span:nth-child(2){flex:1;min-width:0}.wp-dialog .wp-source-selector strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:19px}.wp-dialog .wp-source-selector small{display:block;margin-top:2px;color:#657074;font-size:10px;line-height:15px}.wp-dialog .wp-add{border-color:#ebd7c0;background:linear-gradient(135deg,#fffaf4,#f9e4cf);color:#713309}.wp-dialog .wp-selected-source{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:37px;padding-left:2px}.wp-dialog .wp-ownership{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:20px;padding:2px 7px;border-radius:7px;background:#edf4ee;color:#376948;font-size:9px;font-weight:650;line-height:14px;white-space:nowrap}.wp-dialog .wp-text-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:7px 0;border:0;background:transparent;color:#8d4d1d;font-size:12px;font-weight:650;line-height:18px;text-decoration:none;text-align:center}.wp-dialog .wp-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 2px 11px}.wp-dialog .wp-section-heading h2{min-width:0;margin:0;color:#34403b;font-size:18px;font-weight:750;line-height:25px;letter-spacing:-.4px}.wp-dialog .wp-section-heading>span{flex:none;color:#657074;font-size:12px;line-height:18px}.wp-dialog .wp-assets-section{min-width:0;margin-top:22px}.wp-dialog .wp-section-note{margin:-3px 2px 12px;color:#657074;font-size:12px;line-height:18px}.wp-dialog .wp-asset-row{display:grid;grid-template-columns:40px minmax(62px,1fr) minmax(0,1.35fr);align-items:center;gap:10px;width:100%;min-width:0;min-height:77px;margin:0;padding:15px 13px;border:0;background:none;color:#34403b;text-align:left}.wp-dialog .wp-asset-row+.wp-asset-row{border-top:1px solid #e9ece5}.wp-dialog .wp-asset-copy{display:block;min-width:0}.wp-dialog .wp-asset-copy>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:20px}.wp-dialog .wp-asset-copy>small{display:block;margin-top:2px;color:#657074;font-size:10px;line-height:15px}.wp-dialog .wp-asset-value{display:block;min-width:0;text-align:right;font-variant-numeric:tabular-nums}.wp-dialog .wp-asset-value>strong{display:block;font-size:13px;font-weight:750;line-height:19px;overflow-wrap:anywhere}.wp-dialog .wp-asset-value>small{display:block;margin-top:3px;color:#657074;font-size:10px;font-weight:500;line-height:16px;overflow-wrap:anywhere}.wp-dialog .wp-stale-dot{display:inline-block;width:5px;height:5px;margin:0 0 1px 5px;border-radius:50%;background:#c29254}.wp-dialog .wp-empty-assets{margin:0;padding:18px 14px;border:1px solid #e5e8e0;border-radius:18px;background:#ffffffa6;color:#657074;font-size:12px;line-height:19px;text-align:center}.wp-dialog .wp-zero-action{display:flex;justify-content:flex-start;min-height:40px;padding-inline:2px;color:#657074;font-size:11px}.wp-dialog .wp-intro{display:flex;flex-direction:column;align-items:center;margin:18px 0 0;padding:9px 16px 10px;border:1px solid #fff;border-radius:24px;background:linear-gradient(135deg,#ffffffd6,#fff8efd6);box-shadow:inset 0 1px #fff;text-align:center}.wp-dialog .wp-intro>img{display:block;flex:none;width:144px;height:144px;margin:-4px 0 -3px;object-fit:contain}.wp-dialog .wp-intro h2{margin:0;color:#34403b;font-size:21px;font-weight:750;line-height:27px;letter-spacing:-.45px}.wp-dialog .wp-intro>p{max-width:29ch;margin:9px 0 19px;color:#657074;font-size:12px;line-height:19px}.wp-dialog .wp-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:12px 15px;border:1px solid #e5e5dd;border-radius:15px;background:#fffdf9;color:#34403b;box-shadow:inset 0 1px #fff;font-size:13px;font-weight:700;line-height:20px;text-align:center;text-decoration:none}.wp-dialog .wp-button-primary{border-color:#ebc8a5;background:linear-gradient(135deg,#fff9f1f5,#f8dab9c7);color:#713309;box-shadow:inset 0 1px #fff,0 4px 14px #854d1e0b}.wp-dialog .wp-button-danger{border-color:#ecc7bd;background:#fff0ec;color:#9f3c25}.wp-dialog .wp-button:disabled{border-color:#e4e7e0;background:#ebeee7;color:#657074;box-shadow:none}.wp-dialog .wp-full{display:flex;width:100%;margin-top:17px}.wp-dialog .wp-intro>.wp-button{width:100%}.wp-dialog .wp-intro>.wp-text-action{width:100%;margin-top:3px;font-size:11px}.wp-dialog .wp-access-state{display:flex;flex-direction:column;align-items:center;margin:22px 0 0;padding:25px 12px 18px;text-align:center}.wp-dialog .wp-state-icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 17px;border:1px solid #eddfcf;border-radius:22px;background:linear-gradient(135deg,#fffcf8,#f7e9da);color:#986a40}.wp-dialog .wp-access-state h2,.wp-dialog .wp-remove-confirm h2{margin:0;color:#34403b;font-size:21px;font-weight:750;line-height:28px;letter-spacing:-.45px}.wp-dialog .wp-access-state p{max-width:29ch;margin:9px 0 19px;color:#657074;font-size:13px;line-height:20px}.wp-dialog .wp-access-state>.wp-button{width:100%;font-size:12px}.wp-dialog .wp-no-assets{padding-bottom:0}.wp-dialog .wp-page-note{margin:0 2px 17px;color:#657074;font-size:13px;line-height:20px}.wp-dialog .wp-source-all{display:flex;align-items:center;gap:12px;width:100%;min-height:75px;padding:14px;border:0;background:transparent;color:#34403b;text-align:left}.wp-dialog .wp-source-all>span:nth-child(2){flex:1;min-width:0}.wp-dialog .wp-source-all strong,.wp-dialog .wp-source-main strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:750;line-height:21px}.wp-dialog .wp-source-all small,.wp-dialog .wp-source-main small{display:block;margin-top:2px;color:#657074;font-size:11px;line-height:17px}.wp-dialog .wp-source-symbol{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:#fbf0e2;color:#a0764a}.wp-dialog .wp-source-option{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:0;min-width:0;padding-right:7px;border-top:1px solid #e8ebe2}.wp-dialog .wp-source-option[data-selected=true],.wp-dialog .wp-source-all[data-selected=true]{background:#fff8ee}.wp-dialog .wp-source-main{display:flex;align-items:center;gap:11px;min-width:0;min-height:96px;padding:14px 6px 14px 14px;border:0;background:transparent;color:#34403b;text-align:left}.wp-dialog .wp-source-main>span:nth-child(2){flex:1;min-width:0}.wp-dialog .wp-source-main .wp-ownership{margin-top:5px}.wp-dialog .wp-more{border:0;background:transparent;box-shadow:none;color:#657074}.wp-dialog .wp-wallet-identity{display:flex;flex-direction:column;align-items:center;min-width:0;padding:2px 8px 19px;text-align:center}.wp-dialog .wp-wallet-identity>h2{max-width:100%;margin:13px 0 8px;color:#34403b;font-size:22px;font-weight:750;line-height:29px;letter-spacing:-.5px;overflow-wrap:anywhere}.wp-dialog .wp-wallet-identity>p{max-width:30ch;margin:10px 0 16px;color:#657074;font-size:12px;line-height:19px}.wp-dialog .wp-wallet-total{max-width:100%;font-size:29px;line-height:36px;font-weight:750;letter-spacing:-.8px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.wp-dialog .wp-updated{display:block;margin-top:5px;color:#657074;font-size:11px;line-height:17px}.wp-dialog .wp-address-card{display:grid;justify-items:start;padding:15px 16px}.wp-dialog .wp-address-card>span{color:#657074;font-size:11px;line-height:17px}.wp-dialog .wp-address-card>code{max-width:100%;margin-top:9px;color:#34403b;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:20px;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.wp-dialog .wp-address-card>.wp-text-action{min-height:38px;margin:5px 0 -5px;font-size:11px}.wp-dialog .wp-management{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.wp-dialog .wp-management>:only-child{grid-column:1 / -1}.wp-dialog .wp-management .wp-button{padding-inline:7px;font-size:11px}.wp-dialog .wp-remove-link{display:flex;width:100%;margin-top:17px;color:#a86147}.wp-dialog .wp-asset-hero{display:flex;flex-direction:column;align-items:center;padding:3px 0 25px;min-width:0;text-align:center}.wp-dialog .wp-network-label{margin-top:14px;color:#657074;font-size:12px;line-height:18px}.wp-dialog .wp-asset-hero h2{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:7px;max-width:100%;margin:10px 0 7px;color:#34403b;font-size:clamp(24px,7.6vw,32px);font-weight:750;line-height:1.28;letter-spacing:-.65px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.wp-dialog .wp-asset-hero h2>.private-amount{min-width:0;max-width:100%}.wp-dialog .wp-asset-hero h2>span:last-child:not(.private-amount){color:#657074;font-size:15px;font-weight:650;letter-spacing:0}.wp-dialog .wp-asset-hero>strong{max-width:100%;color:#657074;font-size:16px;font-weight:600;line-height:24px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.wp-dialog .wp-detail-list{margin:0;padding:3px 16px}.wp-dialog .wp-detail-list>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:12px 0;font-size:12px;line-height:19px}.wp-dialog .wp-detail-list>div+div{border-top:1px solid #e8eae4}.wp-dialog .wp-detail-list dt{color:#657074}.wp-dialog .wp-detail-list dd{max-width:58%;margin:0;color:#34403b;text-align:right;overflow-wrap:anywhere}.wp-dialog .wp-distribution-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 15px;align-items:center;gap:8px;width:100%;min-width:0;min-height:82px;padding:14px;border:0;background:none;color:#34403b;text-align:left}.wp-dialog .wp-distribution-row+.wp-distribution-row{border-top:1px solid #e8eae4}.wp-dialog .wp-distribution-row>span{min-width:0}.wp-dialog .wp-distribution-row>span:nth-child(2){text-align:right;font-variant-numeric:tabular-nums}.wp-dialog .wp-distribution-row strong{display:block;font-size:12px;font-weight:750;line-height:18px;overflow-wrap:anywhere}.wp-dialog .wp-distribution-row .wp-ownership{margin-top:5px}.wp-dialog .wp-distribution-row small{display:block;margin-top:4px;color:#657074;font-size:10px;line-height:16px;overflow-wrap:anywhere}.wp-dialog .wp-add-heading{margin:25px 2px 18px}.wp-dialog .wp-add-heading h2,.wp-dialog .wp-connect-flow h2{margin:0;color:#34403b;font-size:22px;font-weight:750;line-height:29px;letter-spacing:-.55px}.wp-dialog .wp-add-heading p,.wp-dialog .wp-connect-flow>p{margin:9px 0 0;color:#657074;font-size:13px;line-height:21px}.wp-dialog .wp-chain-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wp-dialog .wp-chain-grid>button{display:grid;justify-items:start;min-width:0;min-height:130px;padding:16px;border:1px solid #fff;border-radius:20px;background:linear-gradient(145deg,#ffffffec,#fffa);box-shadow:inset 0 1px #fff,0 4px 15px #52682d05;color:#34403b;text-align:left}.wp-dialog .wp-chain-grid strong{margin-top:13px;font-size:15px;font-weight:750;line-height:21px}.wp-dialog .wp-chain-grid>button>span:last-child{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:4px;color:#657074;font-size:11px;line-height:17px}.wp-dialog .wp-add-chain{display:flex;align-items:center;gap:12px;min-width:0;margin:24px 0;padding-bottom:20px;border-bottom:1px solid #e1e4e0}.wp-dialog .wp-add-chain>span:nth-child(2){flex:1;min-width:0}.wp-dialog .wp-add-chain strong,.wp-dialog .wp-form-wallet strong{display:block;color:#34403b;font-size:17px;font-weight:750;line-height:23px}.wp-dialog .wp-add-chain small,.wp-dialog .wp-form-wallet small{display:block;margin-top:3px;color:#657074;font-size:11px;line-height:17px}.wp-dialog .wp-add-chain .wp-text-action{font-size:11px}.wp-dialog .wp-form{display:grid;gap:17px;min-width:0}.wp-dialog .wp-form label{display:block;min-width:0;color:#34403b;font-size:12px;font-weight:650;line-height:19px}.wp-dialog .wp-form label>span{margin-left:5px;color:#657074;font-size:11px;font-weight:500}.wp-dialog .wp-form :is(input,textarea){display:block;box-sizing:border-box;width:100%;min-height:50px;margin-top:7px;padding:13px 14px;border:1px solid #e1e4e0;border-radius:14px;outline:none;background:#fffffff5;color:#34403b;box-shadow:inset 0 1px #fff;font:500 16px/23px DallasClient,system-ui,sans-serif}.wp-dialog .wp-form textarea{resize:vertical;min-height:99px;max-height:180px;font:500 16px/23px ui-monospace,SFMono-Regular,Consolas,monospace}.wp-dialog .wp-form :is(input,textarea)::placeholder{color:#657074;font-size:12px;font-weight:400}.wp-dialog .wp-form :is(input,textarea):focus{border-color:#bb9c69;box-shadow:0 0 0 3px #ecd6b52b}.wp-dialog .wp-form :is(input,textarea):disabled{background:#f0f1ee;color:#657074}.wp-dialog .wp-form>.wp-full{margin-top:0}.wp-dialog .wp-field-note{margin:-7px 0 0;color:#657074;font-size:11px;line-height:18px}.wp-dialog .wp-form-wallet{display:flex;align-items:center;gap:12px;margin:3px 0 7px}.wp-dialog .wp-connect-flow>h2{font-size:23px}.wp-dialog .wp-provider-card{display:flex;align-items:center;gap:12px;margin:24px 0;padding:17px 14px;border:1px solid #fff;border-radius:18px;background:#ffffffd9;box-shadow:0 5px 18px #52752906}.wp-dialog .wp-provider-card>span:nth-child(2){flex:1;min-width:0}.wp-dialog .wp-provider-card strong{display:block;color:#34403b;font-size:14px;font-weight:750;line-height:21px}.wp-dialog .wp-provider-card small{display:block;margin-top:4px;color:#657074;font-size:11px;line-height:17px}.wp-dialog .wp-provider-card>.cl-icon{color:#657074}.wp-dialog .wp-pending{display:flex;align-items:center;justify-content:center;gap:10px;margin:20px 0;padding:16px 10px;border-radius:16px;background:#fff8ef;color:#657074;font-size:12px;line-height:19px;text-align:center}.wp-dialog .wp-spinner{width:20px;height:20px;flex:none;border:2px solid #e4e6df;border-top-color:#b09563;border-radius:50%}.wp-dialog .wp-inline-error{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px;border:1px solid #e7c5b3;border-radius:14px;background:#fff1e7;color:#a16a48;font-size:12px;line-height:19px}.wp-dialog .wp-inline-error>.cl-icon{margin-top:1px}.wp-dialog .wp-inline-error>span{min-width:0}.wp-dialog .wp-connect-flow>.wp-inline-error{margin:15px 0}.wp-dialog .wp-remove-confirm{padding:20px 2px 0;text-align:center}.wp-dialog .wp-remove-confirm>p{margin:15px 0 19px;color:#657074;font-size:13px;line-height:21px}.wp-dialog .wp-remove-confirm>p strong{display:block;color:#34403b;font-weight:750;overflow-wrap:anywhere}.wp-dialog .wp-remove-confirm>p span{display:block;margin-top:4px;color:#657074;font-size:11px}.wp-dialog .wp-remove-confirm>.wp-button{margin-top:11px}.wp-dialog .wp-remove-confirm>.wp-inline-error{margin-top:20px;text-align:left}.wp-dialog .wp-notice{position:absolute;z-index:6;inset:auto 16px 18px;max-width:100%;padding:12px 15px;border:1px solid #e1e4e0;border-radius:15px;background:#fffaf4;color:#34403b;box-shadow:0 8px 25px #2b491b16;font-size:12px;line-height:19px;text-align:center;opacity:0;transform:translateY(5px);pointer-events:none}.wp-dialog .wp-notice[data-visible=true]{opacity:1;transform:none}.wp-dialog .wp-provider-root{position:relative;z-index:10;max-height:0}.wp-dialog .wp-loading{display:grid;gap:12px;margin-top:23px;padding:15px;border:1px solid #fff;border-radius:22px;background:#ffffffb3}.wp-dialog .wp-loading-line{display:block;height:55px;border-radius:13px;background:linear-gradient(90deg,#f0f1ee,#f7f7f3)}.wp-dialog .wp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html.dallas-client-light .wp-overview{display:flex;align-items:center;gap:11px;width:100%;min-width:0;min-height:81px;margin:0;padding:14px 0;border:0;background:transparent;color:#34403b;text-align:left;cursor:pointer;font-family:DallasClient,system-ui,sans-serif}.wp-overview .wp-overview-icon{display:grid;place-items:center;flex:none;width:39px;height:39px;border:1px solid #e8e7d9;border-radius:13px;background:linear-gradient(135deg,#fffaf3,#f3e9d5);color:#9d794e}.wp-overview .wp-overview-copy{flex:1;min-width:0}.wp-overview .wp-overview-copy strong{display:block;min-width:0;font-size:14px;font-weight:750;line-height:21px}.wp-overview .wp-overview-copy small{display:block;margin-top:4px;color:#657074;font-size:11px;line-height:17px}.wp-overview>.cl-icon{flex:none;color:#657074}.wp-overview .wp-overview-coins{display:flex;align-items:center;padding-left:5px}.wp-overview .wp-overview-coins .wp-coin{margin-left:-5px;box-shadow:0 0 0 2px #fff}.wp-overview .wp-overview-estimate{min-width:0;max-width:43%;text-align:right;font-variant-numeric:tabular-nums}.wp-overview .wp-overview-estimate strong{display:block;font-size:13px;font-weight:750;line-height:19px;overflow-wrap:anywhere}.wp-overview .wp-overview-estimate small{display:block;margin-top:3px;color:#657074;font-size:10px;line-height:16px}@media (prefers-reduced-motion:no-preference){.wp-dialog .wp-spinner{animation:wp-spin .85s linear infinite}.wp-dialog .wp-notice{transition:opacity .14s ease,transform .14s ease}.wp-dialog :is(.wp-button,.wp-source-selector,.wp-asset-row,.wp-source-main,.wp-chain-grid>button){transition:background-color .12s ease,border-color .12s ease}}html.dallas-client-light dialog.wp-dialog[data-reduced-motion=true],.wp-dialog[data-reduced-motion=true] :is(.wp-view,.wp-spinner){animation:none!important}.wp-dialog :is(.wp-asset-row,.wp-source-main,.wp-distribution-row):active{background:#faf3e7}.wp-dialog .wp-button-primary:active:not(:disabled){border-color:#d7b68f;background:#f5dfc1}@keyframes wp-spin{to{transform:rotate(360deg)}}@media (max-width:599px){html.dallas-client-light dialog.wp-dialog{bottom:max(0px,calc(100dvh - var(--dallas-client-layout-height,100dvh)));height:min(calc(780px + var(--client-safe-bottom,0px)),calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top,0px) - 12px));max-height:calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top,0px) - 12px)}.wp-dialog .wp-scroll{padding-bottom:calc(28px + var(--client-safe-bottom,0px));scroll-padding-bottom:calc(24px + var(--client-safe-bottom,0px))}.wp-dialog .wp-notice{bottom:calc(18px + var(--client-safe-bottom,0px))}}@media (min-width:600px){html.dallas-client-light dialog.wp-dialog{inset:var(--client-safe-top,0px) var(--client-safe-right,0px) var(--client-safe-bottom,0px) var(--client-safe-left,0px);height:min(780px,calc(var(--dallas-client-layout-height,100dvh) - var(--client-safe-top,0px) - var(--client-safe-bottom,0px) - 40px));margin:auto;border:1px solid #e1e4e0;border-radius:28px}}@media (max-width:374px){.wp-dialog .wp-header h1{font-size:21px}.wp-dialog .wp-asset-row{grid-template-columns:36px minmax(58px,1fr) minmax(0,1.4fr);gap:8px;padding-inline:11px}.wp-dialog .wp-asset-row>.wp-coin{width:36px!important;height:36px!important}.wp-dialog .wp-source-selector strong{font-size:12px}.wp-dialog .wp-freshness{font-size:9px}.wp-dialog .wp-intro h2{font-size:20px}.wp-dialog .wp-intro>.wp-text-action{font-size:10px}.wp-dialog .wp-detail-list>div{gap:12px}}@media (max-height:650px){.wp-dialog .wp-header{min-height:65px;padding-top:10px;padding-bottom:10px}.wp-dialog .wp-scroll{padding-top:15px}.wp-dialog .wp-intro>img{width:116px;height:116px}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){html.dallas-client-light dialog.wp-dialog{background:#f6f6f3;box-shadow:none}html.dallas-client-light dialog.wp-dialog::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.wp-dialog :is(.wp-panel,.wp-total-card,.wp-intro,.wp-chain-grid>button){border-color:#86918a;background:#fff;box-shadow:none}}@media (forced-colors:active){html.dallas-client-light dialog.wp-dialog,.wp-dialog :is(.wp-panel,.wp-total-card,.wp-intro,.wp-button,.wp-icon-button){border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none}}html.dallas-client-light dialog.wp-dialog[data-closing=true]{pointer-events:none}.wp-dialog .wp-asset-copy>small,.wp-dialog .wp-asset-value>small{color:#647068;font-size:11px;line-height:16px}.wp-catalog-connect{margin-top:20px}.wp-catalog-connect>p{color:var(--wp-muted,#738077);font-size:12px;line-height:19px}.wp-dialog .wp-wallet-apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wp-dialog .wp-wallet-apps>button{position:relative;display:grid;grid-template-rows:42px auto 1fr;justify-items:start;gap:10px;min-width:0;min-height:148px;padding:16px;border:1px solid #e5e6dc;border-radius:21px;background:#fffefa;color:#34403b;font:inherit;text-align:left;box-shadow:inset 0 1px #fff,0 5px 18px #52682d05}.wp-dialog .wp-wallet-apps>button[data-wallet-app=trust]{grid-column:1/-1;grid-template-columns:44px minmax(0,1fr) 18px;grid-template-rows:auto auto;align-items:center;min-height:103px;background:linear-gradient(120deg,#fffefa,#edf4fc);border-color:#dfe7ec}.wp-dialog .wp-wallet-apps>button[data-wallet-app=trust]>.wp-provider-coin{grid-row:1/3}.wp-dialog .wp-wallet-apps>button[data-wallet-app=trust]>strong{align-self:end}.wp-dialog .wp-wallet-apps>button[data-wallet-app=trust]>small{grid-column:2;align-self:start}.wp-dialog .wp-wallet-apps strong{display:block;max-width:100%;font-size:15px;font-weight:700;line-height:21px;overflow-wrap:anywhere}.wp-dialog .wp-wallet-apps small{display:block;max-width:100%;font-size:10px;line-height:16px;color:#738077;overflow-wrap:anywhere}.wp-dialog .wp-wallet-apps>button>.cl-icon{position:absolute;top:20px;right:15px;color:#9b8067}.wp-dialog .wp-wallet-apps>button[data-wallet-app=trust]>.cl-icon{top:calc(50% - 9px)}.wp-dialog .wp-wallet-apps>button:disabled{opacity:.6}.wp-dialog .wp-wallet-apps>button:active:not(:disabled){background:#faf1e6;border-color:#e5c7a9}.wp-dialog .wp-native-wallet{justify-content:flex-start;gap:12px;margin-top:14px;text-align:left}.wp-dialog .wp-native-wallet>span:nth-child(2){flex:1;min-width:0}.wp-dialog .wp-native-wallet small{display:block;margin-top:3px;font-size:10px;font-weight:500;line-height:16px;color:#738077}.wp-dialog .wp-assets-section>.wa-search{margin-bottom:12px}.wp-dialog .wp-group-address{display:grid;grid-template-columns:32px minmax(0,1fr) 17px;align-items:center;gap:11px;width:100%;min-height:73px;padding:13px 14px;border:0;background:transparent;color:#34403b;font:inherit;text-align:left}.wp-dialog .wp-group-address+.wp-group-address{border-top:1px solid #e8eae4}.wp-dialog .wp-group-address>span:nth-child(2){min-width:0}.wp-dialog .wp-group-address strong{display:block;font-size:13px;line-height:19px}.wp-dialog .wp-group-address code{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:16px;color:#78847a}.wp-dialog .wp-group-address>.cl-icon{color:#8a958c}.wp-dialog .wp-group-address:active{background:#faf3e7}.wp-dialog .wp-contract{font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px;line-height:17px}.wp-dialog .wp-data-credit{margin-top:18px}.wp-dialog .wp-data-credit a,.wa-footnote a{color:#8d4d1d;text-underline-offset:3px}@media (max-width:359px){.wp-dialog .wp-wallet-apps{gap:10px}.wp-dialog .wp-wallet-apps>button{min-height:143px;padding:13px}.wp-dialog .wp-wallet-apps strong{font-size:14px}.wp-dialog .wp-wallet-apps>button[data-wallet-app=trust]{min-height:105px}}html.dallas-executor-v35 .ex36-requisites__workspace{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;outline:none;color:var(--ex35-ink)}html.dallas-executor-v35 .ex36-requisites__header{display:flex;align-items:center;gap:14px;padding:16px 20px;min-height:78px;border-bottom:1px solid var(--ex35-line);background:#fff;flex:none}html.dallas-executor-v35 .ex36-requisites__header>.ex35-button{width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;background:var(--ex35-soft);color:var(--ex35-ink)}html.dallas-executor-v35 .ex36-requisites__header h1{font-size:23px;line-height:29px;margin:3px 0 0;letter-spacing:-.6px}html.dallas-executor-v35 .ex36-requisites__scroll{display:grid;grid-auto-rows:max-content;gap:22px;align-content:start;flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;background:var(--ex35-bg);padding:24px 20px max(24px,var(--worker-safe-bottom,0px))}html.dallas-executor-v35 .ex36-requisites__intro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}html.dallas-executor-v35 .ex36-requisites__intro h2{font-size:25px;line-height:31px;letter-spacing:-.8px;margin:0 0 8px}html.dallas-executor-v35 .ex36-requisites__intro p{font-size:14px;line-height:21px;color:var(--ex35-muted);margin:0;max-width:55ch}html.dallas-executor-v35 .ex36-requisites__intro>.ex35-button{flex:none}html.dallas-executor-v35 .ex36-requisites__columns{display:grid;gap:24px;min-width:0}html.dallas-executor-v35 .ex36-requisites__saved{display:grid;grid-auto-rows:max-content;gap:12px;min-width:0}html.dallas-executor-v35 .ex36-requisites__section-title{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:28px}html.dallas-executor-v35 .ex36-requisites__section-title h3{font-size:17px;line-height:24px;margin:0}html.dallas-executor-v35 .ex36-requisites__section-title>span{font-size:12px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-requisites__section-title>.ex35-button{min-height:36px;padding:4px;min-width:36px}html.dallas-executor-v35 .ex36-requisites__record{display:flex;align-items:center;gap:13px;min-width:0;padding:18px}html.dallas-executor-v35 .ex36-requisites__record-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;background:var(--ex35-soft);color:var(--ex35-accent);flex:none}html.dallas-executor-v35 .ex36-requisites__record>div{display:grid;gap:5px;min-width:0;flex:1}html.dallas-executor-v35 .ex36-requisites__record strong{font-size:15px;line-height:22px;overflow-wrap:anywhere;font-weight:650}html.dallas-executor-v35 .ex36-requisites__record small{font-size:12px;line-height:18px;color:var(--ex35-muted);overflow-wrap:anywhere}html.dallas-executor-v35 .ex36-requisites__record>.ex35-button{min-width:38px;min-height:44px;padding:5px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-requisites__editor{display:grid;grid-auto-rows:max-content;gap:18px;padding:22px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;min-width:0;align-self:start}html.dallas-executor-v35 .ex36-requisites__form{display:grid;gap:20px;min-width:0}html.dallas-executor-v35 .ex36-requisites__form fieldset{display:grid;gap:16px;border:0;padding:0;margin:0;min-width:0}html.dallas-executor-v35 .ex36-requisites__form label{display:grid;gap:8px;font-size:13px;font-weight:600;line-height:19px;min-width:0}html.dallas-executor-v35 .ex36-requisites__form input{box-sizing:border-box;min-width:0;width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--ex35-line);border-radius:15px;background:var(--ex35-soft);color:var(--ex35-ink);font:inherit;font-size:16px;font-weight:450;line-height:24px}html.dallas-executor-v35 .ex36-requisites__form input::placeholder{color:var(--ex35-faint)}html.dallas-executor-v35 .ex36-requisites__form input:focus-visible{outline:2px solid var(--ex35-warm-line);outline-offset:2px}html.dallas-executor-v35 .ex36-requisites__form-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}html.dallas-executor-v35 .ex36-requisites__bank-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;min-height:50px;padding:12px 14px;border:1px solid var(--ex35-line);border-radius:15px;background:var(--ex35-soft);color:var(--ex35-ink);font:inherit;font-size:14px}html.dallas-executor-v35 .ex36-requisites__banks{display:grid;gap:12px;min-width:0;overflow:hidden}html.dallas-executor-v35 .ex36-requisites__banks>div{display:grid;gap:4px;max-height:210px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--ex35-line);border-radius:15px;padding:5px}html.dallas-executor-v35 .ex36-requisites__banks button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border:0;border-radius:11px;background:#fff;color:var(--ex35-ink);padding:12px;text-align:left;font:inherit;font-size:14px}html.dallas-executor-v35 .ex36-requisites__banks button:hover{background:var(--ex35-soft)}html.dallas-executor-v35 .ex36-requisites__banks p{padding:12px;font-size:13px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-requisites__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.dallas-executor-v35 .ex36-requisites__delete{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--ex35-warm-line);border-radius:22px;padding:20px;background:var(--ex35-apricot);min-width:0}html.dallas-executor-v35 .ex36-requisites__delete>div{display:grid;gap:10px;min-width:0;flex:1}html.dallas-executor-v35 .ex36-requisites__delete strong{font-size:15px;line-height:22px;overflow-wrap:anywhere}html.dallas-executor-v35 .ex36-requisites__delete p{font-size:13px;line-height:20px;margin:0;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-requisites__delete>div>div{display:flex;gap:10px;flex-wrap:wrap}@media (min-width:900px){html.dallas-executor-v35 .ex36-requisites__scroll{padding:28px max(32px,calc((100% - 1000px)/2)) 32px}html.dallas-executor-v35 .ex36-requisites__header{padding:20px 32px}html.dallas-executor-v35 .ex36-requisites__columns:has(.ex36-requisites__editor){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}html.dallas-executor-v35 .ex36-requisites__editor{grid-column:2;grid-row:1}}@media (max-width:370px){html.dallas-executor-v35 .ex36-requisites__intro{flex-direction:column}html.dallas-executor-v35 .ex36-requisites__scroll{padding-inline:16px}html.dallas-executor-v35 .ex36-requisites__editor{padding:18px}}html.dallas-executor-v35 .ex36-paypay-view__amount{display:grid;gap:12px;padding:8px 2px 18px}html.dallas-executor-v35 .ex36-paypay-view__amount>span{font-size:13px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-paypay-view__amount>strong{font-size:40px;line-height:1.2;font-weight:700;letter-spacing:-1.3px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html.dallas-executor-v35 .ex36-paypay-view__details{padding:6px 20px}html.dallas-executor-v35 .ex36-paypay-view__details dl{margin:0}html.dallas-executor-v35 .ex36-paypay-view__details dl>div{display:flex;justify-content:space-between;gap:20px;padding:15px 0;font-size:14px;line-height:21px}html.dallas-executor-v35 .ex36-paypay-view__details dl>div+div{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex36-paypay-view__details dt{color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-paypay-view__details dd{margin:0;text-align:right;font-weight:600}html.dallas-executor-v35 .ex36-paypay-view__footer{flex:none;padding:14px 20px max(18px,var(--worker-safe-bottom,0px));border-top:1px solid var(--ex35-line);background:#fff}.executor-rating{background:#191816;border:1px solid #ffffff14;border-radius:22px;padding:20px;margin:16px 0;color:#f5f3ef;min-width:0}.rating-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.rating-header small{color:#b7b0a4;font-size:9px;letter-spacing:.08em}.rating-header h3{font-size:32px;font-weight:500;margin:8px 0 16px;font-variant-numeric:tabular-nums}.rating-header h3 span{font-size:13px;color:#a6a096}.rating-badge{border:1px solid;border-radius:10px;padding:7px 10px;max-width:52%;font-size:12px;line-height:1.4;text-align:center}.rating-progress{height:5px;background:#ffffff12;border-radius:4px;overflow:hidden}.rating-progress>span{display:block;height:100%;border-radius:4px}.rating-caption{font-size:12px;line-height:1.6;color:#b7b0a4;margin:12px 0}.rating-calibration{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #ffffff10;font-size:12px}.rating-calibration small{color:#b7b0a4;font-size:11px}.rating-benefits{display:grid;gap:12px;margin:16px 0}.rating-benefits>div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.rating-benefits dt{color:#b7b0a4}.rating-benefits dd{margin:0;text-align:right}.rating-restriction{padding:12px;border:1px solid #edb37055;border-radius:12px;color:#edc393;font-size:12px;line-height:1.6}.rating-history{border-top:1px solid #ffffff12}.rating-history summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:13px}.rating-history summary:after{content:"+";color:#b7b0a4}.rating-history[open] summary:after{content:"−"}.rating-history summary::-webkit-details-marker{display:none}.rating-history-row{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #ffffff0b;font-size:12px}.rating-history-row>div{min-width:0;display:grid;gap:5px}.rating-history-row strong{font-weight:500;line-height:1.5}.rating-history-row small{color:#aaa297;line-height:1.5}.rating-history-row>span{font-variant-numeric:tabular-nums;white-space:nowrap}.rating-minus{color:#e8a18e}.rating-plus{color:#acd2b0}.rating-empty{font-size:12px;color:#c9bca9;line-height:1.6}.rating-empty button,.rating-more{min-height:44px;border:0;background:none;color:#ffb451;font:inherit;cursor:pointer}.rating-more{width:100%;font-size:13px}.executor-rating button:focus-visible,.executor-rating summary:focus-visible{outline:2px solid #ffb451;outline-offset:3px}.rating-policy-level{border-bottom:1px solid #ffffff12;padding-bottom:12px}.rating-policy-level>summary{min-height:48px;cursor:pointer;display:flex;align-items:center;gap:10px;font-size:13px}.rating-policy-swatch{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.rating-policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rating-policy-grid>label{min-width:0}@media (max-width:350px){.executor-rating{padding:16px}.rating-header{gap:8px}.rating-badge{font-size:11px}.rating-policy-grid{grid-template-columns:1fr}}.executor-rating{background:#17171a;border-color:#ffffff12;padding:20px;color:#f5f5f7}.executor-rating>.fn-header{margin-bottom:22px}.rating-score{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 16px}.rating-score>div{min-width:0}.rating-score>div>span{display:block;color:#b8b5b0;font-size:13px;margin-bottom:8px}.rating-score strong{display:block;font-size:42px;line-height:1.05;font-weight:650;letter-spacing:-1.3px;font-variant-numeric:tabular-nums}.rating-score strong small{font-size:15px;letter-spacing:0;color:#b8b5b0;font-weight:400}.rating-badge{max-width:48%;padding:8px 10px;font-size:12px;font-weight:600;border-radius:12px;overflow-wrap:anywhere;background:#ffffff03}.rating-progress{height:7px;border-radius:8px;background:#ffffff12}.rating-progress>span{border-radius:8px}.rating-caption{font-size:13px;line-height:1.6;color:#b8b5b0}.rating-caption b{color:#e5e1db;font-weight:500}.rating-calibration-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rating-calibration-metrics .fn-metric strong{font-size:22px}.rating-benefits{margin:12px 0 0;gap:0}.rating-benefits>div{font-size:13px;padding:12px 0;border-bottom:1px solid #ffffff0c;line-height:1.5}.rating-benefits>div:last-child{border-bottom:0}.rating-benefits dt{color:#b8b5b0;flex:1}.rating-benefits dd{max-width:55%;font-weight:550;overflow-wrap:anywhere}.rating-history{margin-top:18px}.rating-history>summary{font-size:14px;font-weight:600;gap:12px;min-height:56px}.rating-history>summary>span{margin-left:auto;color:#b8b5b0;font-size:12px;font-weight:400}.rating-history-row{font-size:13px;padding:16px 0;align-items:flex-start}.rating-history-row strong{font-weight:550;overflow-wrap:anywhere}.rating-history-row small{color:#b8b5b0;font-size:12px}.rating-history-row>span{font-size:15px;font-weight:600;padding-top:1px}.rating-plus{color:#9dccab}.rating-minus{color:#efa19a}.rating-more{font-size:14px;color:#ffad45;min-height:48px}.rating-policy-level>summary{font-size:14px;min-height:56px}.rating-policy-swatch{width:10px;height:10px}.rating-policy-level>summary:after{content:"+";margin-left:0;color:#b8b5b0}.rating-policy-level[open]>summary:after{content:"−"}.rating-policy-level summary::-webkit-details-marker{display:none}.rating-policy-grid{gap:12px}.rating-policy-level input[type=color]{padding:5px;max-width:90px}.executor-rating button:disabled{opacity:.48}.executor-rating :is(button,summary):focus-visible{outline:2px solid #ffad45;outline-offset:3px}@media (max-width:350px){.executor-rating{padding:16px}.rating-score{gap:10px}.rating-score strong{font-size:36px}.rating-badge{font-size:11px}.rating-calibration-metrics{gap:8px}}html.dallas-executor-v35 .phone-frame--worker>.ex35-nav.worker-bottom-nav{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:2!important;display:block!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:6px 12px calc(10px + var(--worker-safe-bottom,0px))!important;background:var(--ex35-bg)!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;overflow:visible!important;z-index:20;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-nav:before,html.dallas-executor-v35 .ex35-nav:after{display:none!important}html.dallas-executor-v35 .ex35-nav__items{display:flex;gap:5px;padding:5px;border:1px solid #e3e0d8;border-radius:26px;background:#fffdf9;box-shadow:0 6px 22px #1f2a2208;min-height:70px;isolation:isolate}html.dallas-executor-v35 .ex35-nav__item{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;min-height:58px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border:0;border-radius:20px;padding:6px 4px;background:transparent;color:#657166;cursor:pointer;font-size:11px;line-height:16px;font-weight:650;text-decoration:none;box-shadow:none}html.dallas-executor-v35 .ex35-nav__item>.ex35-icon,html.dallas-executor-v35 .ex35-nav__item>span:not(.ex35-nav__selected){position:relative;z-index:1}html.dallas-executor-v35 .ex35-nav__item[aria-current=page]{color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-nav__selected{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--ex35-apricot);border:1px solid var(--ex35-warm-line);border-radius:20px;pointer-events:none}html.dallas-executor-v35 .ex35-nav__brand{display:none}@media (min-width:900px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35 .phone-frame--worker-desktop>.ex35-nav.worker-bottom-nav{grid-column:1!important;grid-row:1!important;height:100%!important;min-height:0!important;padding:35px 14px 20px!important;background:#fff!important;border-right:1px solid var(--ex35-line)!important}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-nav__brand{display:grid;gap:12px;padding:0 12px 25px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-nav__brand .ex35-brand{width:118px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-nav__brand small{color:var(--ex35-muted);font-size:10px;line-height:17px;letter-spacing:-.1px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-nav__items{display:flex;flex-direction:column;min-height:0;gap:8px;border:0;padding:0;background:transparent;box-shadow:none;border-radius:0}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-nav__item{flex:none;display:flex;flex-direction:row;justify-content:flex-start;min-height:49px;gap:12px;padding:11px 14px;border-radius:16px;font-size:13px;line-height:20px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-nav__selected{border-radius:16px}}.finance-settings{margin:16px 0 24px;border:1px solid #ffffff16;border-radius:22px;background:#191816;color:#f5f3ef;min-width:0;overflow:hidden}.finance-heading{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;gap:16px;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.finance-heading>span:first-child{display:grid;gap:6px;min-width:0}.finance-heading small{font-size:10px;letter-spacing:.12em;color:#ff9a20}.finance-heading strong{font-size:21px;font-weight:600}.finance-heading>span>span{font-size:12px;color:#aaa69f;line-height:1.5}.finance-heading>span:last-child{font-size:24px;color:#aaa69f}.finance-body{padding:0 16px 16px}.finance-note{color:#b4afa7;font-size:12px;line-height:1.65;margin:8px 0 14px}.finance-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#b4afa7;margin-bottom:12px}.finance-toolbar button,.finance-inline button,.finance-link{min-height:44px;background:none;border:0;color:#ffb14a;font:inherit;font-size:12px;padding:8px;cursor:pointer}.finance-fieldset{border:0;padding:0;margin:0;min-width:0}.finance-group{border-top:1px solid #ffffff14}.finance-group>summary,.finance-service>summary,.finance-tiers>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;cursor:pointer;font-size:14px;font-weight:500;list-style:none;line-height:1.5}.finance-group>summary:after,.finance-service>summary:after,.finance-tiers>summary:after{content:"+";color:#aaa69f;flex-shrink:0}.finance-group[open]>summary:after,.finance-service[open]>summary:after,.finance-tiers[open]>summary:after{content:"−"}.finance-settings summary::-webkit-details-marker{display:none}.finance-settings summary small{color:#aaa69f;font-size:11px;margin-left:auto;text-align:right}.finance-group-body{display:grid;gap:14px;padding:4px 0 18px;min-width:0}.finance-service{border-bottom:1px solid #ffffff0c}.finance-service:last-child{border-bottom:0}.finance-field{display:grid;gap:8px;font-size:12px;min-width:0}.finance-field>span:first-child{color:#d9d3ca}.finance-input{display:flex;align-items:center;gap:8px;background:#10100f;border:1px solid #ffffff18;border-radius:11px;padding:0 12px;min-height:46px;min-width:0}.finance-input input{padding:11px 0;border:0;background:none;color:inherit;font:inherit;font-size:15px;width:100%;min-width:0;outline:none;font-variant-numeric:tabular-nums}.finance-input small{font-size:11px;white-space:nowrap;color:#aaa69f}.finance-input:focus-within{border-color:#ffa02b}.finance-field>input,.finance-field select,.finance-tier input{box-sizing:border-box;min-width:0;width:100%;min-height:46px;padding:11px 12px;border:1px solid #ffffff18;background:#10100f;color:inherit;border-radius:11px;font:inherit;font-size:14px}.finance-field select{color-scheme:dark}.finance-settings input:focus-visible,.finance-settings select:focus-visible,.finance-settings button:focus-visible,.finance-settings summary:focus-visible{outline:2px solid #ffad40;outline-offset:3px}.finance-check{display:flex;gap:10px;align-items:center;min-height:44px;font-size:13px;line-height:1.5;cursor:pointer}.finance-check input{width:20px;height:20px;flex-shrink:0;accent-color:#ff9a20}.finance-tier-head,.finance-tier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr) 44px;gap:8px;margin:8px 0}.finance-tier-head{font-size:11px;color:#aaa69f}.finance-tier button{min-width:44px;min-height:44px;background:#ffffff08;border:0;border-radius:10px;color:#b4afa7;font-size:22px;cursor:pointer}.finance-tier input{font-variant-numeric:tabular-nums}.finance-inline{display:flex;justify-content:space-between;gap:8px}.finance-plan{display:grid;gap:12px;padding:16px 0;border-bottom:1px solid #ffffff14}.finance-approval{margin-top:10px}.finance-save,.finance-secondary{width:100%;min-height:48px;border:0;border-radius:12px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.finance-save{background:#ff9a20;color:#201305}.finance-secondary{background:#ffffff0d;color:#eee8df;border:1px solid #ffffff1a}.finance-settings button:disabled{opacity:.5;cursor:default}.finance-settings fieldset:disabled{opacity:.65}.finance-feedback{font-size:13px;line-height:1.6;color:#f0d4a5;margin:14px 0}.finance-preview{padding:16px;border-radius:14px;background:#0e0e0d;border:1px solid #ffffff12}.finance-preview>small{font-size:10px;letter-spacing:.08em;color:#aaa69f}.finance-preview>strong{display:block;font-size:24px;font-weight:500;margin:10px 0 16px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.finance-preview>strong span{font-size:13px;color:#aaa69f}.finance-preview dl{margin:0;display:grid;gap:12px}.finance-preview dl>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;line-height:1.5}.finance-preview dt{color:#aaa69f;flex:1}.finance-preview dd{margin:0;text-align:right;overflow-wrap:anywhere;max-width:55%;font-variant-numeric:tabular-nums}.finance-wallet{margin-top:18px}.finance-wallet .core-settings{margin:0;border:0;padding:0;background:none}@media (min-width:650px){.finance-body{padding:0 24px 24px}.finance-heading{padding:24px}.finance-group-body{max-width:700px}.finance-tier-head,.finance-tier{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}}.finance-settings{background:#17171a;color:#f5f5f7;border-color:#ffffff12}.finance-heading{padding:20px;min-height:100px}.finance-heading small{color:#ff920f;font-size:11px}.finance-heading>span>span{font-size:13px;color:#b8b5b0}.finance-body{padding:0 20px 20px}.finance-body>.fn-header{padding-top:4px;margin:0 0 18px}.finance-toolbar{padding:10px 0 14px;border-bottom:1px solid #ffffff12;color:#b8b5b0;font-size:13px}.finance-toolbar button{font-size:13px;color:#ffad45}.finance-note{font-size:13px;line-height:1.6;color:#b8b5b0}.finance-context{padding:12px 14px;border-radius:14px;border-left:2px solid #ff920f;background:#ff920f08;margin-bottom:16px}.finance-overview{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 20px}.finance-overview .fn-metric{min-width:0}.finance-overview .fn-metric strong{font-size:22px;overflow-wrap:anywhere}.finance-group>summary,.finance-service>summary,.finance-tiers>summary{font-size:15px;min-height:58px;padding:2px 0;font-weight:600}.finance-service>summary{font-size:14px;font-weight:500}.finance-settings summary small{font-size:12px;color:#b8b5b0}.finance-group-body{gap:16px;padding:4px 0 20px}.finance-field{font-size:13px;line-height:1.45}.finance-field>span:first-child{color:#dcd9d5}.finance-input,.finance-field>input,.finance-field select,.finance-tier input{border-radius:13px;border-color:#ffffff20;background:#101012;min-height:48px;font-size:16px}.finance-input input{font-size:16px}.finance-input small{font-size:12px;color:#b8b5b0}.finance-field select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.finance-check{font-size:14px;align-items:flex-start;padding:6px 0}.finance-check input{margin:1px 0 0;accent-color:#ff920f}.finance-check:has(input:disabled){cursor:default}.finance-review{margin:8px 0 18px;padding:16px;border:1px solid #ff920f25;background:#ff920f07;border-radius:16px}.finance-review h3{font-size:16px;margin:0 0 8px;line-height:1.4}.finance-review .finance-note{margin:8px 0 0}.finance-review .finance-check{margin:12px 0 0}.finance-save{background:#ff920f;color:#211407;min-height:50px;font-size:15px;border-radius:14px}.finance-secondary{min-height:50px;border-radius:14px;background:#ffffff08;font-size:14px}.finance-settings :is(input,select,button,summary):focus-visible{outline-color:#ffad45}.finance-settings fieldset:disabled{opacity:.75}.finance-settings button:disabled{opacity:.48}.finance-preview{padding:18px;background:#0f1011;border:1px solid #ff920f22;border-radius:18px}.finance-preview>small{font-size:11px;color:#b8b5b0;letter-spacing:.06em}.finance-preview>strong{font-size:30px;font-weight:600;letter-spacing:-.7px;margin:12px 0 20px}.finance-preview dl>div{font-size:13px;padding-bottom:10px;border-bottom:1px solid #ffffff0d}.finance-preview dt{color:#b8b5b0}.finance-preview dd{max-width:48%;color:#f5f5f7}.finance-body>.fn-state{margin-top:14px}.finance-wallet{margin-top:22px}.finance-tier-head{font-size:12px;color:#b8b5b0}.finance-tier button{min-height:48px}.finance-plan{gap:16px}.finance-inline{flex-wrap:wrap}@media (max-width:350px){.finance-body{padding:0 14px 16px}.finance-heading{padding:18px 14px}.finance-overview{gap:8px}.finance-overview .fn-metric strong{font-size:20px}.finance-review,.finance-preview{padding:14px}.finance-preview>strong{font-size:27px}}@media (prefers-reduced-motion:no-preference){.finance-heading,.finance-save,.finance-secondary,.finance-link{transition:background-color .18s ease,opacity .18s ease,transform .12s ease}.finance-save:active:not(:disabled),.finance-secondary:active:not(:disabled){transform:scale(.985)}}.finance-settings{border:0;background:transparent;border-radius:0;margin:0;overflow:visible}.finance-heading[hidden]{display:none!important}.finance-body{padding:0}.finance-toolbar{min-height:48px;margin:0 0 20px}.finance-body>.fn-header{padding:0}.finance-overview{padding:0 0 20px;border-bottom:1px solid #ffffff12;margin:0 0 24px;gap:16px}.finance-group-body{max-width:none}.finance-fieldset{gap:16px}.finance-context{padding:0;background:none;border:0;line-height:1.5;margin:0 0 20px;font-size:12px;color:#92929d}.finance-review{padding:0;background:none;border:0;margin:0}.finance-save{margin-top:24px;min-height:48px;border-radius:14px}.finance-group>summary,.finance-service>summary{min-height:56px}.finance-preview{background:#17171a;border-color:#ffffff14}.finance-body .journey-section-title{margin-top:0}.finance-body .journey-sections{width:100%;min-width:0}.finance-body button:disabled{cursor:default}.finance-group-body>.finance-field{margin-bottom:0}@media (min-width:650px){.finance-body{padding:0}}@media (max-width:350px){.finance-body{padding:0}.finance-overview{gap:12px}}.ac-journeys .finance-settings .finance-check{display:flex;flex-direction:row;align-items:center;gap:12px;min-height:44px;text-align:left}.ac-journeys .finance-settings .finance-check input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;flex:0 0 20px;padding:0;margin:0;border-radius:4px;accent-color:#ff920f}html.dallas-executor-v35 .phone-frame--worker{max-width:470px;padding:var(--worker-safe-top,0px) var(--worker-safe-right,0px) 0 var(--worker-safe-left,0px)!important}html.dallas-executor-v35 .worker-workspace-host{height:100%;min-height:0;overflow:hidden}html.dallas-executor-v35 .ex35-workspace{height:100%;min-height:0;display:grid;grid-template-rows:66px minmax(0,1fr);color:var(--ex35-ink);text-align:left}html.dallas-executor-v35 .ex35-workspace *{box-sizing:border-box}html.dallas-executor-v35 .ex35-header{display:flex;align-items:center;gap:10px;padding:10px 20px;min-width:0;background:#fff;border-bottom:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-header h1{margin:0;font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.5px;min-width:0;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-header:has(>.ex35-icon-button) h1{font-size:17px;line-height:22px}html.dallas-executor-v35 .ex35-header__end{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}html.dallas-executor-v35 .ex35-header:has(>.ex35-icon-button) .ex35-brand{display:none}html.dallas-executor-v35 .ex35-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:1px solid var(--ex35-line);border-radius:15px;background:var(--ex35-soft);color:var(--ex35-ink);cursor:pointer}html.dallas-executor-v35 .ex35-layout{width:44px;height:44px;min-height:44px;border-radius:14px}html.dallas-executor-v35 .ex35-person{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;text-align:left;min-width:0;color:var(--ex35-ink);cursor:pointer;min-height:44px}html.dallas-executor-v35 .ex35-person>span:last-child{display:grid;gap:3px;min-width:0}html.dallas-executor-v35 .ex35-person small{font-size:10px;line-height:14px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-person strong{font-size:13px;line-height:19px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.dallas-executor-v35 .ex35-avatar{width:39px;height:39px;flex:none;display:grid;place-items:center;overflow:hidden;border:1px solid var(--ex35-warm-line);border-radius:50%;background:var(--ex35-apricot);color:var(--ex35-accent);font-size:13px;font-weight:700}html.dallas-executor-v35 .ex35-avatar img{width:100%;height:100%;object-fit:cover}html.dallas-executor-v35 .ex35-avatar--large{width:58px;height:58px;font-size:19px;border-radius:21px}html.dallas-executor-v35 .ex35-scroll{display:block;min-width:0;min-height:0;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;padding:24px 20px 30px;outline:none;scroll-padding-block:20px}html.dallas-executor-v35 .ex35-scroll::-webkit-scrollbar{display:none}html.dallas-executor-v35 .ex35-base,html.dallas-executor-v35 .ex35-feature{min-width:0}html.dallas-executor-v35 .ex35-home{display:grid;gap:20px}html.dallas-executor-v35 .ex35-home__intro h1{margin:0;font-size:25px;line-height:31px;letter-spacing:-.85px;font-weight:700;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-home__main,html.dallas-executor-v35 .ex35-home__aside{min-width:0}html.dallas-executor-v35 .ex35-balance{padding:16px;border:1px solid var(--ex35-line);border-radius:28px;background:linear-gradient(135deg,#fffdf9,#fff 70%);box-shadow:var(--ex35-shadow);margin-bottom:16px;min-width:0}html.dallas-executor-v35 .ex35-balance__top{display:flex;align-items:center;justify-content:space-between;gap:10px}html.dallas-executor-v35 .ex35-balance__accounts{padding:0;border:0;background:#f4f4ef;border-radius:14px;gap:0}html.dallas-executor-v35 .ex35-balance__accounts>button{min-height:44px;padding:7px 10px;font-size:11px;line-height:16px;border-radius:11px}html.dallas-executor-v35 .ex35-balance__accounts .ex35-tabs__selected{border-radius:11px;background:#fff;border-color:#e9e5dc;box-shadow:0 2px 5px #18231b06}html.dallas-executor-v35 .ex35-balance__accounts>button[aria-pressed=true]{color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-currency{display:flex;align-items:center;justify-content:center;gap:6px;flex:none;min-width:71px;min-height:44px;padding:9px 10px;border:1px solid #eee3d5;border-radius:14px;background:#fff9f1;color:var(--ex35-ink);font-size:12px;font-weight:650;cursor:pointer}html.dallas-executor-v35 .ex35-balance__amount{display:block;padding:0;margin:14px 0 5px;font-size:clamp(30px,10.7vw,44px);line-height:1.17;font-weight:650;letter-spacing:-1.7px;font-variant-numeric:tabular-nums;color:var(--ex35-ink);overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-balance__secondary{margin:0;font-size:12px;line-height:18px;min-height:18px;color:var(--ex35-muted);overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-balance__actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:7px;margin-top:14px}html.dallas-executor-v35 .ex35-balance__actions .ex35-button{display:flex;flex-direction:row;gap:5px;min-height:48px;padding:10px 4px;font-size:10px;line-height:15px;border-radius:15px}html.dallas-executor-v35 .ex35-balance__actions .ex35-icon{width:17px;height:17px}html.dallas-executor-v35 .ex35-balance__pending{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;margin:10px 0 0;padding-top:8px;border-top:1px solid var(--ex35-line);font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-balance__pending strong{font-weight:600;color:#5a665b;margin-left:auto}html.dallas-executor-v35 .ex35-queue{padding:20px;border:1px solid #e3d4c5;border-radius:24px;background:linear-gradient(130deg,#fffaf3,#fff 80%);box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex35-home .ex35-section__heading{margin-bottom:12px}html.dallas-executor-v35 .ex35-queue__intro{display:flex;align-items:flex-start;gap:13px;margin-bottom:18px}html.dallas-executor-v35 .ex35-queue__icon{display:grid;place-items:center;flex:none;width:45px;height:45px;border-radius:16px;background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-queue h3{margin:0 0 5px;font-size:17px;line-height:24px;font-weight:700;letter-spacing:-.35px}html.dallas-executor-v35 .ex35-queue p{margin:0;color:var(--ex35-muted);font-size:13px;line-height:20px}html.dallas-executor-v35 .ex35-queue>.ex35-button{justify-content:space-between;padding:12px 14px}html.dallas-executor-v35 .ex35-queue__active{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;width:100%;padding:12px 0 0;border:0;background:transparent;color:var(--ex35-muted);font-size:11px;font-weight:600;cursor:pointer}html.dallas-executor-v35 .ex35-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html.dallas-executor-v35 .ex35-tool{position:relative;display:flex;align-items:flex-start;flex-direction:column;min-width:0;min-height:137px;text-align:left;padding:16px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;color:var(--ex35-ink);cursor:pointer;box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex35-tool__icon{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#f6f7f2;color:#52624f;margin-bottom:13px}html.dallas-executor-v35 .ex35-tool strong{font-size:13px;line-height:19px;letter-spacing:-.2px;font-weight:650;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-tool small{margin-top:4px;color:var(--ex35-muted);font-size:10px;line-height:16px}html.dallas-executor-v35 .ex35-tool__next{position:absolute;top:26px;right:15px;color:#b4bcb3}html.dallas-executor-v35 .ex35-progress{margin-top:14px}html.dallas-executor-v35 .ex35-progress .ex35-row{min-height:73px}html.dallas-executor-v35 .ex35-progress .ex35-row__icon{background:#fff6ed;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-rules-notice:empty{display:none}html.dallas-executor-v35 .ex35-rules-notice .sr-notice{width:100%;margin:16px 0 0;padding:14px 16px;border:1px solid var(--ex35-warm-line);border-radius:17px;background:#fff8f0;color:var(--ex35-accent);text-align:left;box-shadow:none;font-size:12px;line-height:19px}html.dallas-executor-v35 .ex35-rules-notice .sr-notice strong{font-size:12px}html.dallas-executor-v35 .ex35-rules-notice .sr-notice span{color:#8e735a;font-size:11px;line-height:17px}html.dallas-executor-v35 .ex35-requests{display:grid;gap:16px;min-width:0}html.dallas-executor-v35 .ex35-source-row{display:flex;align-items:center;gap:8px;min-width:0}html.dallas-executor-v35 .ex35-source-tabs{flex:1;min-width:0;padding:0;border:0;background:transparent;gap:6px}html.dallas-executor-v35 .ex35-source-tabs>button{min-height:44px;padding:8px 10px;flex:0 1 auto;font-size:12px;line-height:18px;border-radius:13px}html.dallas-executor-v35 .ex35-source-tabs .ex35-tabs__selected{background:#fff;border-radius:13px;border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .ex35-filter{display:flex;align-items:center;justify-content:flex-end;gap:5px;max-width:45%;min-height:44px;padding:6px 0 6px 5px;border:0;background:transparent;color:var(--ex35-accent);font-size:11px;line-height:17px;cursor:pointer;text-align:right}html.dallas-executor-v35 .ex35-filter>span{overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-search{display:flex;align-items:center;gap:10px;min-width:0;min-height:52px;padding:0 14px;border:1px solid var(--ex35-line);border-radius:17px;background:#fff;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-search:focus-within{border-color:var(--ex35-warm-line);box-shadow:0 0 0 2px #fff0e2}html.dallas-executor-v35 .ex35-search input{width:100%;min-width:0;min-height:50px;padding:10px 0;border:0;background:transparent;outline:none!important;color:var(--ex35-ink);font-size:16px;line-height:22px;box-shadow:none}html.dallas-executor-v35 .ex35-search input::placeholder{color:var(--ex35-faint);font-size:13px;opacity:1}html.dallas-executor-v35 .ex35-list-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;line-height:17px;color:var(--ex35-muted);margin-top:-4px}html.dallas-executor-v35 .ex35-refresh{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:44px;padding:7px 0 7px 7px;border:0;background:transparent;color:var(--ex35-muted);font-size:11px;cursor:pointer}html.dallas-executor-v35 .ex35-refresh:disabled{opacity:.45;cursor:default}html.dallas-executor-v35 .ex35-refresh--busy .ex35-icon{animation:ex35-refresh 1.2s linear infinite}@keyframes ex35-refresh{to{transform:rotate(360deg)}}html.dallas-executor-v35 .ex35-request-list{display:grid;gap:12px;margin-top:-4px;min-width:0}html.dallas-executor-v35 .ex35-request{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;gap:15px;width:100%;min-width:0;padding:18px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;color:var(--ex35-ink);text-align:left;box-shadow:var(--ex35-shadow);cursor:pointer}html.dallas-executor-v35 .ex35-request__meta{display:flex;align-items:center;gap:9px;font-size:11px;line-height:17px;color:var(--ex35-muted);min-width:0;flex-wrap:wrap}html.dallas-executor-v35 .ex35-request__source{background:var(--ex35-soft);padding:4px 8px;border-radius:8px;color:#516052;font-size:10px;font-weight:650}html.dallas-executor-v35 .ex35-request__meta>.ex35-icon{margin-left:auto;color:var(--ex35-faint)}html.dallas-executor-v35 .ex35-request__status{color:var(--ex35-success);font-size:10px}html.dallas-executor-v35 .ex35-request__money{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}html.dallas-executor-v35 .ex35-request__money>strong{font-size:27px;line-height:33px;font-weight:700;letter-spacing:-.8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-request__money>span{display:grid;gap:3px;text-align:right;flex:none;max-width:42%}html.dallas-executor-v35 .ex35-request__money small{color:var(--ex35-muted);font-size:10px;line-height:15px}html.dallas-executor-v35 .ex35-request__money b{color:var(--ex35-accent);font-size:14px;line-height:20px;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex35-request__method{display:flex;align-items:center;gap:8px;color:#576358;font-size:13px;line-height:19px;padding-top:13px;border-top:1px solid #eef0ea}html.dallas-executor-v35 .ex35-request__method strong{color:var(--ex35-ink);font-weight:600}html.dallas-executor-v35 .ex35-request__detail{font-size:11px;line-height:18px;color:var(--ex35-muted);margin-top:-10px;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-notice p{margin:0}html.dallas-executor-v35 .ex35-notice .ex35-button{min-height:44px;padding:9px 0;font-size:12px}html.dallas-executor-v35 .ex35-profile{display:grid;gap:24px;min-width:0}html.dallas-executor-v35 .ex35-identity{display:flex;align-items:center;gap:15px;padding:21px}html.dallas-executor-v35 .ex35-identity__copy{min-width:0;flex:1}html.dallas-executor-v35 .ex35-identity__copy h2{margin:0;font-size:21px;line-height:28px;letter-spacing:-.5px;font-weight:700;color:var(--ex35-ink);overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-identity__copy p{margin:5px 0 0;font-size:12px;line-height:18px;color:var(--ex35-muted);overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-copy-id{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 0 0;border:0;background:transparent;color:var(--ex35-muted);font-size:11px;cursor:pointer}html.dallas-executor-v35 .ex35-profile__main,html.dallas-executor-v35 .ex35-profile__aside{min-width:0}html.dallas-executor-v35 .ex35-profile-settings{max-width:760px;margin:0 auto}html.dallas-executor-v35 .ex35-statistics{display:grid;gap:20px;max-width:900px;margin:0 auto}html.dallas-executor-v35 .ex35-page-intro h2{margin:0;font-size:25px;line-height:32px;letter-spacing:-.6px;color:var(--ex35-ink);font-weight:700}html.dallas-executor-v35 .ex35-page-intro p{margin:7px 0 0;font-size:13px;line-height:21px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-feature{display:block;width:100%;min-width:0;max-width:900px;margin:0 auto}html.dallas-executor-v35 .ex35-feature>*{min-width:0;max-width:100%}html.dallas-executor-v35 .ex35-feature[data-executor-feature=pool]{margin-top:20px}@media (max-width:370px){html.dallas-executor-v35 .ex35-header,html.dallas-executor-v35 .ex35-scroll{padding-inline:16px}html.dallas-executor-v35 .ex35-header .ex35-brand{width:83px}html.dallas-executor-v35 .ex35-home__intro h1{font-size:23px}html.dallas-executor-v35 .ex35-balance{padding:16px}html.dallas-executor-v35 .ex35-balance__accounts>button{padding-inline:8px}html.dallas-executor-v35 .ex35-queue{padding:17px}html.dallas-executor-v35 .ex35-tool{padding:14px}html.dallas-executor-v35 .ex35-filter{max-width:37%;font-size:10px}html.dallas-executor-v35 .ex35-source-tabs>button{padding-inline:8px}}@media (min-width:900px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35 .app-shell--worker:has(.phone-frame--worker-desktop){padding:24px!important;align-items:center!important;justify-content:center!important;background:#eeefea}html.dallas-executor-v35 .phone-frame.phone-frame--worker-desktop{width:100%!important;max-width:1180px!important;height:calc(var(--worker-viewport,100dvh) - 48px)!important;max-height:calc(var(--worker-viewport,100dvh) - 48px)!important;border:1px solid var(--ex35-line)!important;border-radius:28px!important;grid-template-columns:188px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;padding:0!important;box-shadow:0 12px 45px #1f2a2207!important}html.dallas-executor-v35 .phone-frame--worker-desktop>.worker-screen--modern{grid-column:2!important;grid-row:1!important}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-workspace{grid-template-rows:72px minmax(0,1fr)}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-header{padding-inline:30px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-header__end>.ex35-brand{display:none}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-scroll{padding:28px 32px 32px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-home{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:22px 28px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-home__intro{grid-column:1/-1}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-home__main{grid-column:1}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-home__aside{grid-column:2}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-balance{padding:20px;min-height:246px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-balance__amount{font-size:42px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-balance__actions .ex35-button{font-size:12px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-profile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-identity{grid-column:1/-1}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-requests{max-width:840px;margin:0 auto}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-request-list{grid-template-columns:repeat(2,minmax(0,1fr))}html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-request-list>:is(.ex35-empty,.ex35-skeleton){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html.dallas-executor-v35 .ex35-refresh--busy .ex35-icon{animation:none}}html.dallas-executor-v35 .ex36-account{padding:6px 0 0;margin:0 0 26px;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none}html.dallas-executor-v35 .ex36-balance-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}html.dallas-executor-v35 .ex36-account-selector{position:relative;min-width:0}html.dallas-executor-v35 .ex36-account-selector>button{display:flex;align-items:center;gap:7px;min-height:44px;padding:0;border:0;background:none;color:var(--ex35-muted);font:inherit;font-size:14px;text-align:left;cursor:pointer}html.dallas-executor-v35 .ex36-account-selector>button>.ex35-icon{flex:none}html.dallas-executor-v35 .ex36-account-menu{position:absolute;left:0;top:calc(100% + 5px);z-index:20;width:min(285px,calc(100vw - 42px));padding:5px;border:1px solid var(--ex35-line);border-radius:20px;background:#fff;box-shadow:0 10px 30px #17201b12}html.dallas-executor-v35 .ex36-account-menu>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;padding:12px;border:0;border-radius:15px;background:none;color:var(--ex35-ink);font:inherit;text-align:left;cursor:pointer}html.dallas-executor-v35 .ex36-account-menu>button[aria-checked=true]{background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .ex36-account-menu>button>span{display:grid;gap:4px;min-width:0}html.dallas-executor-v35 .ex36-account-menu strong{font-size:14px;font-weight:650}html.dallas-executor-v35 .ex36-account-menu small{font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-currency{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-width:76px;min-height:44px;padding:8px 11px;border:1px solid var(--ex35-line);border-radius:14px;background:#fff;color:var(--ex35-ink);font-size:13px;font-weight:650;cursor:pointer}html.dallas-executor-v35 .ex36-currency>.ex35-icon{color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;margin:1px 0 0;color:var(--ex35-ink);font-size:clamp(40px,12vw,48px);font-weight:650;letter-spacing:-.04em;line-height:1.12;font-variant-numeric:tabular-nums lining-nums}html.dallas-executor-v35 .ex36-amount>span{min-width:0;max-width:100%;overflow-wrap:anywhere}html.dallas-executor-v35 .ex36-amount small{font-size:.6em;font-weight:600;letter-spacing:-.03em}html.dallas-executor-v35 .ex36-amount--long{font-size:clamp(32px,9.2vw,40px)}html.dallas-executor-v35 .ex36-fraction{color:#97979f}html.dallas-executor-v35 .ex36-equivalent{margin:7px 0 20px;color:var(--ex35-muted);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html.dallas-executor-v35 .ex36-balance-actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}html.dallas-executor-v35 .ex36-balance-actions>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:76px;padding:10px 5px;border:1px solid var(--ex35-line);border-radius:16px;background:#fff;color:var(--ex35-ink);font:inherit;font-size:13px;font-weight:700;line-height:18px;cursor:pointer}html.dallas-executor-v35 .ex36-balance-actions>button[data-primary=true]{border-color:var(--ex35-warm-line);background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .ex36-pending{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:16px 0 0;color:var(--ex35-muted);font-size:11px;line-height:17px}html.dallas-executor-v35 .ex36-pending>strong{font-weight:600;margin-left:auto}html.dallas-executor-v35 .ex36-task-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html.dallas-executor-v35 .ex36-task-links>button{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;min-width:0;min-height:80px;padding:17px 14px;border:1px solid var(--ex35-line);border-radius:20px;background:#fff;color:var(--ex35-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:none}html.dallas-executor-v35 .ex36-task-links>button>.ex35-icon:first-child{color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-task-links>button>span{font-size:13px;line-height:18px;font-weight:650;min-width:0;overflow-wrap:anywhere}html.dallas-executor-v35 .ex36-task-links>button>strong{grid-column:2;font-size:23px;line-height:28px;font-weight:650;letter-spacing:-.5px;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex36-task-links>button>.ex35-icon:last-child{grid-column:3;grid-row:1/3;color:var(--ex35-faint)}html.dallas-executor-v35 .ex36-home .ex35-tool{min-height:120px}html.dallas-executor-v35 .ex36-requests-workspace,html.dallas-executor-v35 .ex36-matching-resource{display:block;width:100%;min-width:0;max-width:100%;margin:0}html.dallas-executor-v35 .ex36-matching-resource[hidden],html.dallas-executor-v35 .ex36-requests-workspace[hidden]{display:none!important}html.dallas-executor-v35 .ex36-requests .ex35-source-row:empty{display:none}html.dallas-executor-v35 .ex36-readonly-marker{padding:3px 7px;border-radius:8px;background:var(--ex35-soft);color:var(--ex35-muted);font-size:10px;line-height:16px}html.dallas-executor-v35 .ex36-request-note{margin:0;font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex36-offer-expiry{display:flex;align-items:center;gap:5px;margin-left:auto;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex36-request-actions{display:flex;align-items:center;gap:10px}html.dallas-executor-v35 .ex36-matched-request[data-last=true]{border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .ex36-matching-active{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid var(--ex35-line);border-radius:16px;background:var(--ex35-soft);color:var(--ex35-muted);font-size:12px;line-height:19px}html.dallas-executor-v35 .ex36-matching-active>div{display:grid;gap:4px;min-width:0}html.dallas-executor-v35 .ex36-matching-active strong{color:var(--ex35-ink);font-size:12px;font-weight:650}html.dallas-executor-v35 .ex36-matching-active p{margin:0;overflow-wrap:anywhere}@media (max-width:370px){html.dallas-executor-v35 .ex36-task-links>button{padding:15px 12px;gap:8px}html.dallas-executor-v35 .ex36-account-selector>button{font-size:13px}}@media (min-width:900px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35 .phone-frame--worker-desktop .ex36-home{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex36-account{padding:0;margin-bottom:30px;min-height:0}html.dallas-executor-v35 .phone-frame--worker-desktop .ex36-amount{font-size:48px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex36-amount--long{font-size:40px}html.dallas-executor-v35 .phone-frame--worker-desktop .ex36-requests-workspace{max-width:840px;margin:0 auto}}@media (prefers-contrast:more){html.dallas-executor-v35 .ex36-fraction{color:#657074}}.cards-history-dialog.worker-wallet-dialog{inset:var(--wallet-viewport-top, 0px) 0 auto;height:var(--wallet-viewport-height, 100dvh);padding:0;overflow:hidden;color:#f5f5f7;background:#09090a}.cards-history-dialog.worker-wallet-dialog[open]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);justify-content:stretch;place-items:stretch center}.worker-wallet-body{box-sizing:border-box;width:100%;max-width:480px;min-width:0;min-height:0;height:100%;padding:calc(10px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)) + var(--manual-top-shift, 34px)) 12px calc(12px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom, 0px),var(--tg-content-safe-area-inset-bottom, 0px)));background:radial-gradient(ellipse 80% 35% at 110% 0%,#ff79001b,transparent 75%),radial-gradient(ellipse 65% 35% at -20% 80%,#ff79000d,transparent 80%),#09090a;animation:worker-wallet-enter .26s cubic-bezier(.2,.7,.25,1) both}.worker-wallet-dialog[data-focus-mode=pointer] .topup-screen--cards :focus{outline:none}.worker-wallet-dialog[data-focus-mode=keyboard] .topup-screen--cards :focus-visible{outline:2px solid #ffa12b;outline-offset:-2px}.worker-wallet-dialog .topup-screen--cards button:disabled{cursor:default}.worker-wallet-dialog .topup-header__btn:disabled{opacity:.4}.worker-withdraw-screen .topup-service-card:disabled{opacity:.45}.wallet-withdraw-available{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:14px 4px 0;font-size:12px}.wallet-withdraw-available>span{color:#97979f}.wallet-withdraw-available>strong{font-weight:550;font-variant-numeric:tabular-nums}.wallet-withdraw-history{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:12px 4px 0;padding:10px 0;background:none;border:0;border-top:1px solid #ffffff09;color:#aaaab2;font-size:12px}.wallet-withdraw-destination{display:flex;align-items:center;gap:11px;width:100%;min-height:67px;padding:12px 14px;border:1px solid #ffffff07;border-radius:18px;background:#19191de8;color:#f5f5f7;text-align:left}.wallet-withdraw-destination img{width:36px;height:36px;border-radius:11px;object-fit:cover}.wallet-withdraw-destination>span{display:grid;gap:4px;flex:1}.wallet-withdraw-destination small{color:#96969f;font-size:10px}.wallet-withdraw-destination strong{font-weight:500;font-size:13px}.wallet-withdraw-destination>svg{color:#777780}.wallet-withdraw-amount{display:grid;gap:12px;padding:24px 0 15px;min-width:0}.wallet-withdraw-amount>label{text-align:center;color:#a1a1aa;font-size:12px}.wallet-withdraw-input{display:flex;align-items:center;gap:10px;min-width:0;padding:0 8px}.wallet-withdraw-input input{width:100%;min-width:0;height:70px;padding:0;border:0;border-radius:0;color:#f5f5f7;background:none;font:inherit;font-size:clamp(30px,9vw,40px);font-weight:550;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;text-align:center}.wallet-withdraw-input input::placeholder{color:#5e5e66}.wallet-withdraw-input>span{color:#98989f;font-size:22px}.wallet-withdraw-max{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px 10px;font-size:11px;color:#96969f}.wallet-withdraw-max>button{min-height:30px;padding:5px 10px;border:1px solid #ff991522;border-radius:10px;background:#ff991510;color:#ffb14d;font-size:11px}.wallet-withdraw-details{display:grid;margin:0;padding:0 4px}.wallet-withdraw-details>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:13px 0}.wallet-withdraw-details>div+div{border-top:1px solid #ffffff09}.wallet-withdraw-details dt{color:#96969f;font-size:12px}.wallet-withdraw-details dd{margin:0;color:#f5f5f7;font-size:12px;font-weight:500;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.wallet-withdraw-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:17px 14px;border:1px solid #ff991519;border-radius:17px;background:#ff99150a}.wallet-withdraw-total>span{color:#c9b79f;font-size:12px}.wallet-withdraw-total>strong{color:#ffb14d;font-size:22px;font-weight:550;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.wallet-withdraw-total small{font-size:12px;font-weight:500}.wallet-withdraw-error{margin:0 4px;color:#f1a28c;font-size:12px;line-height:1.6}.wallet-withdraw-success{display:grid;justify-items:center;gap:14px;margin:28px 0 8px;text-align:center}.wallet-withdraw-success__mark{display:grid;place-items:center;width:66px;height:66px;border:1px solid #ff991530;border-radius:23px;background:#ff991512;color:#ffb14d}.wallet-withdraw-success h3{margin:3px 0 0;font-size:27px;font-weight:550;letter-spacing:-.7px}.wallet-withdraw-success p{margin:0;color:#96969f;font-size:12px;line-height:1.65}.wallet-withdraw-receipt{display:grid;justify-items:center;gap:13px;margin:10px 0 0;padding:23px 12px;border:1px solid #ffffff07;border-radius:21px;background:#19191de8}.wallet-withdraw-receipt>span{color:#96969f;font-size:11px}.wallet-withdraw-receipt>strong{font-size:30px;font-weight:550;letter-spacing:-.6px;text-align:center;overflow-wrap:anywhere}.wallet-withdraw-receipt small{color:#aaaab2;font-size:16px;font-weight:400}.wallet-withdraw-receipt>.wallet-withdraw-status{padding:6px 10px;border-radius:8px;color:#ffb14d;background:#ff991511}@keyframes worker-wallet-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 700px) and (min-height: 600px){.cards-history-dialog.worker-wallet-dialog{background:transparent;padding:24px}.cards-history-dialog.worker-wallet-dialog[open]{align-items:center}.worker-wallet-body{max-height:840px;padding:22px 18px 18px;border:1px solid #ffffff0c;border-radius:28px;box-shadow:0 24px 90px #0005}}@media (max-height: 520px){.worker-wallet-body{padding-top:calc(8px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top, 0px),var(--tg-content-safe-area-inset-top, 0px)))}.wallet-withdraw-amount{padding-block:12px 6px;gap:5px}.wallet-withdraw-input input{height:54px}.wallet-withdraw-success{margin-top:8px}}@media (prefers-reduced-motion: reduce){.worker-wallet-body{animation:none}}html.dallas-executor-v35 .cards-history-dialog.ex35-wallet-dialog{width:100%;max-width:none;max-height:none;margin:0;inset:var(--wallet-viewport-top,0px) 0 auto;height:var(--wallet-viewport-height,100dvh);padding:0;border:0;border-radius:0;background:var(--ex35-bg);color:var(--ex35-ink);font-family:DallasClient,Manrope,system-ui,sans-serif;animation:none}html.dallas-executor-v35 .cards-history-dialog.ex35-wallet-dialog:before,html.dallas-executor-v35 .cards-history-dialog.ex35-wallet-dialog:after{display:none!important}html.dallas-executor-v35 .ex35-wallet-dialog::backdrop{background:#20231f2e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.dallas-executor-v35 .ex35-wallet-dialog .worker-wallet-body{max-width:560px;max-height:none;padding:calc(10px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px))) 20px calc(14px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px)));background:var(--ex35-bg);border:0;box-shadow:none;border-radius:0;animation:ex35-wallet-enter .24s cubic-bezier(.22,1,.36,1)}html.dallas-executor-v35 .ex35-withdrawal{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;height:100%;min-height:0;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet__header{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:10px;min-height:52px}html.dallas-executor-v35 .ex35-wallet__header>span{text-align:center;font-size:17px;font-weight:700}html.dallas-executor-v35 .ex35-wallet__header .ex35-button{border-radius:50%;background:#fff;border:1px solid var(--ex35-line);padding:0;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet__content{display:grid;align-content:start;gap:18px;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:2px 1px 16px;scrollbar-width:none}html.dallas-executor-v35 .ex35-wallet__content::-webkit-scrollbar{display:none}html.dallas-executor-v35 .ex35-wallet__intro{padding:10px 0 2px}html.dallas-executor-v35 .ex35-wallet__intro h1{margin:10px 0;font-size:30px;line-height:1.16;letter-spacing:-1px;font-weight:750}html.dallas-executor-v35 .ex35-wallet__intro p{margin:0;color:var(--ex35-muted);font-size:14px;line-height:1.55}html.dallas-executor-v35 .ex35-wallet__providers{display:grid;gap:10px}html.dallas-executor-v35 .ex35-wallet__provider{display:flex;align-items:center;gap:13px;width:100%;min-height:86px;padding:17px;border:1px solid var(--ex35-line);border-radius:22px;background:#fff;color:var(--ex35-ink);text-align:left;cursor:pointer;transition:background .18s,border-color .18s}html.dallas-executor-v35 .ex35-wallet__provider[aria-checked=true]{background:var(--ex35-apricot);border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .ex35-wallet__provider:disabled{opacity:.5;cursor:default}html.dallas-executor-v35 .ex35-wallet__provider img{width:44px;height:44px;object-fit:cover;border-radius:14px;flex:none}html.dallas-executor-v35 .ex35-wallet__provider>span:not(.ex35-wallet__choice){display:grid;flex:1;gap:4px;min-width:0}html.dallas-executor-v35 .ex35-wallet__provider strong{font-size:17px;line-height:23px;font-weight:700}html.dallas-executor-v35 .ex35-wallet__provider small{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__choice{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--ex35-line);border-radius:50%;flex:none}html.dallas-executor-v35 [aria-checked=true]>.ex35-wallet__choice{background:var(--ex35-accent);border-color:var(--ex35-accent);color:#fff}html.dallas-executor-v35 .ex35-wallet__available{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:18px;font-size:13px}html.dallas-executor-v35 .ex35-wallet__available>span,html.dallas-executor-v35 .ex35-wallet__note{color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__note{margin:0 3px;font-size:12px;line-height:1.6}html.dallas-executor-v35 .ex35-wallet__amount{padding:20px;display:grid;gap:14px}html.dallas-executor-v35 .ex35-wallet__amount>label{font-size:13px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__input{display:flex;align-items:baseline;gap:10px;min-width:0}html.dallas-executor-v35 .ex35-wallet__input input{width:100%;min-width:0;height:62px;padding:0;border:0;background:none;color:var(--ex35-ink);font:inherit;font-size:40px;font-weight:750;letter-spacing:-1.5px;box-shadow:none;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex35-wallet__input input::placeholder{color:#b1b8b2}html.dallas-executor-v35 .ex35-wallet__input>span{font-size:22px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__max{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__max button{padding:6px 8px;border:0;background:var(--ex35-apricot);border-radius:10px;color:var(--ex35-accent);font:inherit;min-height:36px}html.dallas-executor-v35 .ex35-wallet__details{display:grid;margin:0;padding:0 4px}html.dallas-executor-v35 .ex35-wallet__details>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;font-size:13px;line-height:20px}html.dallas-executor-v35 .ex35-wallet__details>div+div{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-wallet__details dt{color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__details dd{margin:0;text-align:right;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-wallet__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:20px;border-radius:22px;background:var(--ex35-apricot);color:var(--ex35-accent);border:1px solid var(--ex35-warm-line)}html.dallas-executor-v35 .ex35-wallet__total>span{font-size:13px}html.dallas-executor-v35 .ex35-wallet__total strong{font-size:28px;letter-spacing:-.6px;text-align:right;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex35-wallet__total small{font-size:14px;font-weight:550}html.dallas-executor-v35 .ex35-wallet__footer{padding-top:8px;border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-wallet__footer .ex35-button{min-height:54px}html.dallas-executor-v35 .ex35-wallet__intro--receipt{display:grid;justify-items:center;text-align:center;padding-top:20px}html.dallas-executor-v35 .ex35-wallet__receipt-icon{display:grid;place-items:center;width:68px;height:68px;margin-bottom:10px;border-radius:24px;background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-wallet__receipt{display:grid;justify-items:center;gap:14px;text-align:center;padding:24px}html.dallas-executor-v35 .ex35-wallet__receipt>span{font-size:13px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__receipt>strong{font-size:36px;letter-spacing:-1px;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex35-wallet__receipt small{font-size:16px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet__receipt>.ex35-wallet__status{padding:7px 12px;border-radius:12px;background:var(--ex35-apricot);color:var(--ex35-accent)}@keyframes ex35-wallet-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:700px) and (min-height:600px){html.dallas-executor-v35 .cards-history-dialog.ex35-wallet-dialog{padding:28px;background:transparent}html.dallas-executor-v35 .ex35-wallet-dialog .worker-wallet-body{height:min(840px,100%);padding:20px;border:1px solid var(--ex35-line);border-radius:28px;box-shadow:0 20px 80px #17201b18}}@media (prefers-reduced-motion:reduce){html.dallas-executor-v35 .ex35-wallet-dialog .worker-wallet-body{animation:none}}html.dallas-executor-v35 .ex35-wallet-dialog .topup-screen.topup-screen--cards{padding:0;height:100%;gap:20px;color:var(--ex35-ink);background:none;grid-template-rows:52px minmax(0,1fr) auto}html.dallas-executor-v35 .ex35-wallet-dialog .topup-header{grid-template-columns:48px 1fr 48px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-header__btn{width:48px;height:48px;background:#fff;border:1px solid var(--ex35-line);color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet-dialog .topup-header__title{font-size:17px;font-weight:700}html.dallas-executor-v35 .ex35-wallet-dialog .topup-intro h3{font-size:30px;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-intro>span,.topup-intro p,.topup-section-title,.topup-select-note,.topup-service-main small,.topup-invoice-label,.topup-address-hero p,.topup-address-details span){color:var(--ex35-muted);font-size:13px;line-height:1.55}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-service-list,.topup-address-card,.topup-invoice-card){background:#fff;border:1px solid var(--ex35-line);border-radius:24px;padding:6px 18px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-card{min-height:88px;color:var(--ex35-ink);border-color:var(--ex35-line)}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-main strong{font-size:16px;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-icon{width:44px;height:44px;border-radius:14px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-choice{border-color:var(--ex35-line)}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-card--selected .topup-service-choice{background:var(--ex35-accent);color:#fff;border-color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-currency-segment,.topup-secondary-button){background:#fff;color:var(--ex35-ink);border-color:var(--ex35-line);min-height:48px;font-size:13px;border-radius:16px}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-currency-segment--active,.topup-address-network,.topup-wallet-icon){background:var(--ex35-apricot);border-color:var(--ex35-warm-line);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-wallet-dialog .topup-continue{min-height:54px;background:var(--ex35-apricot);border:1px solid var(--ex35-warm-line);border-radius:16px;color:var(--ex35-accent);font-size:14px;font-weight:700}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-input,.topup-input-wrap input,.topup-amount-input){background:#fff;color:var(--ex35-ink);border-color:var(--ex35-line);font-size:24px}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-invoice-value,.topup-address-details strong,.topup-address-value){color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-address-warning,.topup-notice){background:var(--ex35-apricot);color:var(--ex35-accent);border-radius:16px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-address-warning :is(strong,span){color:var(--ex35-accent);font-size:12px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-amount-card{padding:22px 18px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff}html.dallas-executor-v35 .ex35-wallet-dialog .topup-amount-input-wrap{background:none;border:0;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet-dialog .topup-amount-input{height:64px;background:none;font-size:40px;font-weight:750;letter-spacing:-1.2px;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-amount-currency,.topup-crypto-estimate,.topup-rate-line>span,.topup-invoice-summary>span,.topup-address-history){color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-rate-line>strong,.topup-invoice-summary>strong,.topup-invoice-amount){color:var(--ex35-ink);font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex35-wallet-dialog :is(.topup-rate-line,.topup-invoice-summary+.topup-invoice-summary,.topup-address-details>div+div){border-color:var(--ex35-line)}html.dallas-executor-v35 .ex35-wallet-dialog .topup-amount-mode{padding:4px;background:var(--ex35-bg);border:1px solid var(--ex35-line);border-radius:14px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-amount-mode__item{color:var(--ex35-muted);font-size:13px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-amount-mode__item--active{background:#fff;color:var(--ex35-accent);box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex35-wallet__amount:focus-within{border-color:var(--ex35-warm-line);box-shadow:0 0 0 3px var(--ex35-apricot)}html.dallas-executor-v35 .ex35-wallet__input input:focus,html.dallas-executor-v35 .ex35-wallet__input input:focus-visible{outline:none;box-shadow:none}html.dallas-executor-v35 .ex35-wallet__content{grid-auto-rows:max-content}html.dallas-executor-v35 .ex35-wallet__amount{min-height:max-content}html.dallas-executor-v35 .ex35-wallet-dialog .topup-content{grid-auto-rows:max-content}.worker-cards-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top,0px)) 14px max(16px,env(safe-area-inset-bottom,0px));background:#040406c2;opacity:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .18s ease}.worker-cards-overlay--active{opacity:1}.worker-cards-overlay:not(.worker-cards-overlay--active){pointer-events:none}.worker-cards-overlay .worker-cards-sheet{box-sizing:border-box;position:relative;display:flex;flex-direction:column;width:min(100%,520px);max-height:min(720px,calc(100dvh - max(16px,env(safe-area-inset-top,0px)) - max(16px,env(safe-area-inset-bottom,0px))));padding:18px 20px calc(18px + env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:#111114;box-shadow:0 28px 80px #00000085;transform:translateY(10px) scale(.99);transition:transform .2s cubic-bezier(.22,1,.36,1);scrollbar-width:none}.worker-cards-overlay--active .worker-cards-sheet{transform:none}.worker-cards-overlay .worker-cards-sheet__handle{display:none}.worker-cards-overlay .worker-cards-sheet:focus,.worker-cards-overlay .worker-cards-sheet:focus-within{outline:none}.worker-cards-overlay .worker-cards-sheet__header{flex:0 0 auto;margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid rgba(255,255,255,.08)}.worker-cards-overlay .worker-cards-sheet__title{margin:0;color:#f5f5f7;font-size:19px;font-weight:650;line-height:1.3;letter-spacing:-.025em}.worker-cards-overlay .worker-cards-sheet__header p{max-width:280px;margin:4px 0 0;color:#92929b;font-size:12px;line-height:1.4}.worker-cards-overlay .worker-requisites-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#1b1b1f;color:#c4c4cb;font-size:22px;-webkit-tap-highlight-color:transparent}.worker-cards-overlay :is(button,input):focus-visible{outline:2px solid #ffad45;outline-offset:2px}.worker-cards-overlay .worker-requisites-tabs{flex:0 0 auto;gap:6px;margin:0 0 18px;padding:4px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#19191d}.worker-cards-overlay .worker-requisites-tabs__item{min-width:0;min-height:62px;padding:8px 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:#c2c2c9;justify-items:start;gap:4px}.worker-cards-overlay .worker-requisites-tabs__item--active{border-color:#ff920f47;background:#ff920f14;box-shadow:none;color:#f5f5f7}.worker-cards-overlay .worker-requisites-tabs__item small{color:#92929b;font-size:11px;font-weight:450;line-height:1.2}.worker-cards-overlay .worker-dallas-brand b,.worker-cards-overlay .worker-paypay-brand b{font-size:15px}.worker-cards-overlay .worker-dallas-requisites-hero,.worker-cards-overlay .worker-paypay-hero{flex:0 0 auto;min-height:0;margin:0 0 14px;padding:0 0 14px;border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent}.worker-cards-overlay .worker-dallas-requisites-hero strong,.worker-cards-overlay .worker-paypay-hero strong{color:#f1f1f4;font-size:14px;font-weight:600}.worker-cards-overlay .worker-dallas-requisites-hero small,.worker-cards-overlay .worker-paypay-hero span{color:#9b9ba4;font-size:12px;line-height:1.4}.worker-cards-overlay .worker-cards-form{flex:0 0 auto;display:grid;gap:12px;margin:0;padding:0 0 16px;border:0;border-radius:0;background:transparent}.worker-cards-overlay .worker-cards-field{gap:7px}.worker-cards-overlay .worker-cards-field>span,.worker-cards-overlay .worker-paypay-form label>span{padding-left:0;color:#a4a4ad;font-size:11px;font-weight:550;letter-spacing:.025em;text-transform:none}.worker-cards-overlay .worker-cards-input,.worker-cards-overlay .worker-paypay-form input,.worker-cards-overlay .worker-paypay-bank{box-sizing:border-box;min-height:48px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#19191d;color:#f5f5f7;font-size:16px}.worker-cards-overlay .worker-cards-input,.worker-cards-overlay .worker-paypay-form input{padding:0 13px}.worker-cards-overlay .worker-cards-input::placeholder,.worker-cards-overlay .worker-paypay-form input::placeholder{color:#6f6f78;opacity:1}.worker-cards-overlay .worker-cards-form__row{gap:10px}.worker-cards-overlay .worker-cards-field--number{margin:0}.worker-cards-overlay .worker-cards-input--small{min-height:48px}.worker-cards-overlay .worker-cards-add{flex:0 0 auto;min-height:48px;margin:2px 0 14px;border:0;border-radius:13px;background:#ff920f;color:#17120c;box-shadow:none;font-size:14px;font-weight:700;transition:filter .15s ease,transform .15s ease}.worker-cards-overlay .worker-cards-add:disabled{opacity:.55}.worker-cards-overlay .worker-cards-list,.worker-cards-overlay .worker-paypay-list{flex:0 0 auto;gap:0}.worker-cards-overlay .worker-cards-empty{margin:0;padding:14px 0 2px;color:#a0a0a8;font-size:13px;line-height:1.45;text-align:left}.worker-cards-overlay .worker-cards-item,.worker-cards-overlay .worker-paypay-item{min-height:60px;padding:8px 0;border:0;border-top:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent}.worker-cards-overlay .worker-cards-item__number{min-width:0;min-height:44px;color:#ececf0;font-size:14px;overflow-wrap:anywhere}.worker-cards-overlay .worker-cards-item__remove,.worker-cards-overlay .worker-paypay-item>button{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#1b1b1f;color:#b5b5bd;font-size:19px}.worker-cards-overlay .worker-paypay-requisites{gap:0}.worker-cards-overlay .worker-paypay-type{margin:0 0 14px;border-color:#ffffff14;background:#19191d}.worker-cards-overlay .worker-paypay-type__item{min-height:44px;border-radius:10px;color:#adadb6;font-weight:600}.worker-cards-overlay .worker-paypay-type__item--active{border:1px solid rgba(255,146,15,.32);background:#ff920f1c;color:#ffb95c;box-shadow:none}.worker-cards-overlay .worker-paypay-form{gap:12px 10px;margin-bottom:14px}.worker-cards-overlay .worker-paypay-form label{gap:7px}.worker-cards-overlay .worker-paypay-form__recipient{grid-column:1 / -1}.worker-cards-overlay .worker-paypay-bank{padding-inline:13px;text-align:left}.worker-cards-overlay .worker-paypay-bank--selected{border-color:#ff920f59;color:#f5f5f7}.worker-cards-overlay .worker-paypay-list__title{justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);color:#b7b7c0;font-size:12px;text-transform:none}.worker-cards-overlay .worker-paypay-item{grid-template-columns:auto minmax(0,1fr) 44px;gap:12px}.worker-cards-overlay .worker-paypay-item>div{min-width:0;display:grid;gap:3px}.worker-cards-overlay .worker-paypay-item>div strong{color:#ececf0;font-size:14px}.worker-cards-overlay .worker-paypay-item>div span,.worker-cards-overlay .worker-paypay-item>div small{color:#92929b;font-size:12px;overflow-wrap:anywhere}.worker-cards-overlay .worker-cards-error{margin:0 0 10px;color:#ff8b83;font-size:13px}.worker-cards-overlay .worker-paypay-bank-picker{z-index:3}@media (hover:hover) and (pointer:fine){.worker-cards-overlay .worker-cards-add:hover:not(:disabled){filter:brightness(1.08)}}@media (prefers-reduced-motion: reduce){.worker-cards-overlay,.worker-cards-overlay .worker-cards-sheet,.worker-cards-overlay .worker-cards-add{transition:none!important}}@media (max-width: 360px){.worker-cards-overlay{padding-inline:10px}.worker-cards-overlay .worker-cards-sheet{padding-inline:16px;border-radius:20px}.worker-cards-overlay .worker-requisites-tabs__item{padding-inline:9px}}html.dallas-executor-v35 .ex35-active-page,html.dallas-executor-v35 .ex35-history-page{height:100%;min-height:0;background:var(--ex35-bg);color:var(--ex35-ink);display:flex;flex-direction:column;overflow:hidden;font-family:DallasClient,Manrope,system-ui,sans-serif}html.dallas-executor-v35 .ex35-page-header{display:flex;align-items:center;gap:12px;flex:none;padding:16px 20px;background:#fff;border-bottom:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-page-header h1{font-size:25px;line-height:31px;letter-spacing:-.8px;margin:0;font-weight:700}html.dallas-executor-v35 .ex35-page-header>.ex35-button{padding:10px;width:44px;height:44px;color:var(--ex35-ink);background:var(--ex35-bg);border-radius:50%}html.dallas-executor-v35 .ex35-active-page__body{overflow:auto;overscroll-behavior:contain;min-height:0;padding:20px 20px calc(28px + var(--worker-bottom-nav-height,80px));scrollbar-width:thin}html.dallas-executor-v35 .ex35-page-intro{font-size:14px;line-height:21px;color:var(--ex35-muted);margin:0 0 20px}html.dallas-executor-v35 .ex35-active-list{display:grid;gap:14px;max-width:760px;margin:auto}html.dallas-executor-v35 .ex35-work-card{background:#fff;border:1px solid var(--ex35-line);border-radius:24px;padding:18px;min-width:0;box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex35-work-card header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}html.dallas-executor-v35 .ex35-work-card__source{font-size:12px;line-height:18px;color:var(--ex35-muted);font-weight:600}html.dallas-executor-v35 .ex35-work-card__state{padding:5px 9px;background:var(--ex35-success-soft);color:var(--ex35-success);font-size:11px;line-height:16px;border-radius:9px;font-weight:650;flex:none}html.dallas-executor-v35 .ex35-work-card__state--danger{color:var(--ex35-danger);background:var(--ex35-danger-soft)}html.dallas-executor-v35 .ex35-work-card__money{display:flex;justify-content:space-between;align-items:end;gap:16px}html.dallas-executor-v35 .ex35-work-card__money>div{display:grid;gap:4px}html.dallas-executor-v35 .ex35-work-card__money>div:last-child{text-align:right;flex:none}html.dallas-executor-v35 .ex35-work-card__money small{color:var(--ex35-muted);font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-work-card__money strong{font-size:27px;line-height:33px;font-weight:700;letter-spacing:-.8px;font-variant-numeric:tabular-nums}html.dallas-executor-v35 .ex35-work-card__money b{font-size:16px;line-height:23px;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-work-card>p{font-size:13px;line-height:20px;color:var(--ex35-muted);margin:14px 0 0}html.dallas-executor-v35 .ex35-work-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--ex35-line);padding-top:14px;margin-top:16px;color:var(--ex35-muted);font-size:12px}html.dallas-executor-v35 .ex35-work-card footer>.ex35-button{margin-left:auto;min-height:44px}html.dallas-executor-v35 .ex35-operation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:72;display:flex;flex-direction:column;min-width:0;min-height:0;padding:0;background:var(--ex35-bg);color:var(--ex35-ink);overflow:hidden;font-family:DallasClient,Manrope,system-ui,sans-serif;isolation:isolate}html.dallas-executor-v35 .ex35-operation__header{display:flex;flex:none;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--ex35-line);background:#fff;min-height:80px}html.dallas-executor-v35 .ex35-operation__back.ex35-button{width:44px;height:44px;min-height:44px;padding:10px;border-radius:50%;background:var(--ex35-bg);color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-operation__identity{min-width:0;flex:1}html.dallas-executor-v35 .ex35-operation__identity h1{margin:0;font-size:20px;line-height:26px;letter-spacing:-.55px;font-weight:700;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-operation__identity>span{display:block;color:var(--ex35-muted);font-size:12px;line-height:18px;margin-top:3px;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-operation__status{flex:none;padding:6px 9px;font-size:11px;line-height:16px;color:var(--ex35-accent);background:var(--ex35-apricot);border-radius:9px;max-width:92px;text-align:center;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-operation__body{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:24px 20px;display:flex;flex-direction:column;gap:16px}html.dallas-executor-v35 .ex35-operation__body>*{flex-shrink:0;min-width:0}html.dallas-executor-v35 .ex35-operation__money{padding:0 2px 6px;display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px}html.dallas-executor-v35 .ex35-operation__money-main{display:grid;gap:5px;min-width:0}html.dallas-executor-v35 .ex35-operation__money-main>span{font-size:13px;line-height:20px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-operation__money-main>strong{font-size:36px;line-height:43px;letter-spacing:-1.1px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-operation__income{display:flex;gap:7px;color:var(--ex35-accent);padding-bottom:5px;align-items:center}html.dallas-executor-v35 .ex35-operation__income>span{display:grid;gap:3px;color:var(--ex35-muted);font-size:11px;line-height:16px}html.dallas-executor-v35 .ex35-operation__income strong{color:var(--ex35-accent);font-size:15px;line-height:21px;white-space:nowrap}html.dallas-executor-v35 .ex35-operation__money-note{flex-basis:100%;color:var(--ex35-muted);font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-operation__section-title{display:flex;gap:12px;align-items:start;margin-bottom:16px}html.dallas-executor-v35 .ex35-operation__section-title>span{height:38px;width:38px;border-radius:12px;display:grid;place-items:center;background:var(--ex35-bg);color:var(--ex35-accent);flex:none}html.dallas-executor-v35 .ex35-operation__section-title h2{font-size:17px;line-height:23px;letter-spacing:-.35px;margin:0 0 4px}html.dallas-executor-v35 .ex35-operation__section-title p{font-size:12px;line-height:18px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 :is(.ex35-qr-flow__details-card,.ex35-card-requisites-card,.ex35-qr-flow__qr-card,.ex35-operation .worker-qr-flow__details-card){padding:18px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;box-shadow:var(--ex35-shadow);color:var(--ex35-ink);margin:0;text-align:left;min-width:0}html.dallas-executor-v35 :is(.ex35-qr-flow__details-card,.ex35-operation .worker-qr-flow__details-card)>div:not([class]){display:flex;align-items:start;justify-content:space-between;gap:18px;padding:10px 0;font-size:13px;line-height:20px}html.dallas-executor-v35 :is(.ex35-qr-flow__details-card,.ex35-operation .worker-qr-flow__details-card)>div:not([class]):first-child{padding-top:0}html.dallas-executor-v35 :is(.ex35-qr-flow__details-card,.ex35-operation .worker-qr-flow__details-card)>div:not([class]):last-child{padding-bottom:0}html.dallas-executor-v35 :is(.ex35-qr-flow__details-card,.ex35-operation .worker-qr-flow__details-card)>div:not([class])+div:not([class]){border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 :is(.ex35-qr-flow__details-card,.ex35-operation .worker-qr-flow__details-card)>div>span{color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-qr-flow__details-card,.ex35-operation .worker-qr-flow__details-card) strong{text-align:right;overflow-wrap:anywhere;font-weight:650}html.dallas-executor-v35 :is(.ex35-qr-flow__details-note,.ex35-operation .worker-qr-flow__details-note){margin:14px 0 0;font-size:13px;line-height:20px;color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-qr-flow__qr-card>p,.ex35-phone-flow__numbers-card>p){margin:0 0 16px;font-size:14px;line-height:21px;color:var(--ex35-ink);font-weight:550}html.dallas-executor-v35 .ex35-qr-flow__qr-box{display:grid;place-items:center;margin:20px auto 4px;min-height:180px;max-width:240px;width:100%;padding:12px;border:1px solid var(--ex35-line);border-radius:18px;background:#fff}html.dallas-executor-v35 .ex35-qr-flow__qr-box img{width:100%;height:auto;max-height:240px;object-fit:contain;image-rendering:crisp-edges}html.dallas-executor-v35 :is(.ex35-transfer-flow__requisites>span,.ex35-transfer-flow__requisites>small){display:block;color:var(--ex35-muted);font-size:13px;line-height:21px;margin-top:4px}html.dallas-executor-v35 .ex35-transfer-flow__requisites>button,html.dallas-executor-v35 .ex35-phone-flow__numbers-list>button{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--ex35-warm-line);border-radius:16px;background:var(--ex35-apricot);padding:15px;color:var(--ex35-accent);font-size:19px;line-height:27px;font-weight:650;overflow-wrap:anywhere;text-align:left;margin-top:14px;min-height:52px}html.dallas-executor-v35 :is(.ex35-transfer-flow__requisites>button,.ex35-phone-flow__numbers-list>button) em{font-size:20px;font-style:normal;flex:none;margin-left:auto}html.dallas-executor-v35 .ex35-phone-flow__numbers-list{display:grid;gap:10px}html.dallas-executor-v35 .ex35-phone-flow__numbers-list>button{margin:0}html.dallas-executor-v35 .ex35-phone-flow__numbers-list>button>span{flex-basis:100%;font-size:12px;line-height:18px;color:var(--ex35-muted);font-weight:450}html.dallas-executor-v35 .ex35-phone-flow__numbers-list>button>strong{font-size:18px;font-weight:650}html.dallas-executor-v35 :is(.ex35-qr-flow__actions,.ex35-operation .worker-qr-flow__actions){display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 0}html.dallas-executor-v35 .ex35-operation>.ex35-qr-flow__actions{flex:none;margin:0;padding:14px 20px max(18px,var(--tg-safe-area-inset-bottom,0px));border-top:1px solid var(--ex35-line);background:#fff;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:40%;overflow:auto}html.dallas-executor-v35 .ex35-operation>.ex35-qr-flow__actions>button:only-child,html.dallas-executor-v35 .ex35-operation>.ex35-qr-flow__actions>.ex35-qr-flow__primary,html.dallas-executor-v35 .ex35-operation>.ex35-qr-flow__actions>p{grid-column:1/-1}html.dallas-executor-v35 .ex35-operation>.ex35-qr-flow__actions>.ex35-qr-flow__primary{order:-1}html.dallas-executor-v35 :is(.ex35-qr-flow__primary,.ex35-qr-flow__secondary,.ex35-qr-modal__danger,.ex35-operation .worker-qr-flow__primary,.ex35-operation .worker-qr-flow__secondary){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:13px 16px;border:1px solid var(--ex35-line);border-radius:16px;background:#fff;color:var(--ex35-ink);font-size:14px;line-height:20px;font-weight:650;box-shadow:none;text-align:center;cursor:pointer;flex:1;transition:background .16s,border-color .16s}html.dallas-executor-v35 :is(.ex35-qr-flow__primary,.ex35-operation .worker-qr-flow__primary){background:var(--ex35-apricot);border-color:var(--ex35-warm-line);color:var(--ex35-accent)}html.dallas-executor-v35 :is(.ex35-qr-modal__danger,.ex35-transfer-flow__fail,.ex35-paypay-payout__cancel){background:var(--ex35-danger-soft);border-color:#efcfc8;color:var(--ex35-danger)}html.dallas-executor-v35 :is(.ex35-qr-flow__primary,.ex35-qr-flow__secondary,.ex35-qr-modal__danger,.ex35-operation .worker-qr-flow__primary,.ex35-operation .worker-qr-flow__secondary):disabled{opacity:.45;cursor:default}html.dallas-executor-v35 :is(.ex35-card-requisites-card,.ex35-qr-modal__card) input:not([type=file]),html.dallas-executor-v35 :is(.ex35-cards-sheet,.ex35-insurance-transfer) input{width:100%;min-width:0;min-height:52px;border:1px solid var(--ex35-line);border-radius:16px;background:var(--ex35-soft);color:var(--ex35-ink);font:inherit;font-size:16px;line-height:22px;padding:14px 15px;box-shadow:none;outline-offset:3px}html.dallas-executor-v35 .ex35-card-requisites-card>input{margin-bottom:12px}html.dallas-executor-v35 .ex35-card-requisites-card__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}html.dallas-executor-v35 .ex35-card-requisites-card>.ex35-qr-flow__primary{width:100%;margin-top:16px}html.dallas-executor-v35 .ex35-card-saved-picker{padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-card-saved-picker__head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ex35-muted);font-size:12px;line-height:18px;margin-bottom:10px}html.dallas-executor-v35 .ex35-card-saved-picker__head em{font-style:normal;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-card-saved-picker__list{display:flex;gap:8px;overflow:auto;max-height:180px;flex-wrap:wrap}html.dallas-executor-v35 .ex35-card-saved-picker__item{border:1px solid var(--ex35-line);background:var(--ex35-soft);border-radius:12px;padding:12px;display:grid;gap:4px;min-height:48px;color:var(--ex35-ink);text-align:left;font-size:13px;line-height:19px}html.dallas-executor-v35 .ex35-card-saved-picker__item strong{color:var(--ex35-muted);font-size:12px}html.dallas-executor-v35 :is(.ex35-card-saved-picker__empty,.ex35-cards-empty,.ex35-rating-history__empty){font-size:13px;line-height:20px;color:var(--ex35-muted);padding:18px;margin:0;background:var(--ex35-soft);border-radius:16px}html.dallas-executor-v35 :is(.ex35-card-requisites-card__error,.ex35-cards-error,.ex35-paypay-deal__error){font-size:13px;line-height:20px;color:var(--ex35-danger);margin:12px 0 0;background:var(--ex35-danger-soft);border-radius:12px;padding:12px}html.dallas-executor-v35 :is(.ex35-qr-flow__success-card,.ex35-card-operation .service-card-flow__center){background:var(--ex35-success-soft);border:1px solid #d9e6dc;border-radius:24px;text-align:left;padding:24px;color:var(--ex35-success);display:grid;gap:10px;min-height:0}html.dallas-executor-v35 :is(.ex35-qr-flow__success-card p,.ex35-card-operation .service-card-flow__title){font-size:21px;line-height:28px;font-weight:700;letter-spacing:-.5px;margin:0;color:var(--ex35-ink)}html.dallas-executor-v35 :is(.ex35-qr-flow__success-card>span,.ex35-card-operation .service-card-flow__subtitle){font-size:13px;line-height:20px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 .ex35-operation .service-card-flow__check{height:42px;width:42px;display:grid;place-items:center;font-size:23px;border:1px solid #c9ddcf;border-radius:50%;background:#fff;color:var(--ex35-success);margin:0;box-shadow:none}html.dallas-executor-v35 :is(.ex35-method-overlay,.ex35-order-overlay,.ex35-cards-overlay,.ex35-rating-overlay,.ex35-subscription-confirm,.ex35-rating-confirm,.ex35-insurance-transfer,.ex35-qr-modal,.ex35-paypay-deal-overlay){position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;background:#171a1c3b;padding:18px 12px max(12px,var(--tg-safe-area-inset-bottom,0px));overflow:hidden;font-family:DallasClient,Manrope,system-ui,sans-serif;color:var(--ex35-ink);box-sizing:border-box;isolation:isolate}html.dallas-executor-v35 :is(.ex35-method-overlay,.ex35-order-overlay,.ex35-cards-overlay,.ex35-rating-overlay){opacity:0;pointer-events:none;transition:opacity .26s ease}html.dallas-executor-v35 :is(.ex35-method-overlay--active,.ex35-order-overlay--active,.ex35-cards-overlay--active,.ex35-rating-overlay--active){opacity:1;pointer-events:auto}html.dallas-executor-v35 :is(.ex35-method-sheet,.ex35-order-sheet,.ex35-cards-sheet,.ex35-rating-sheet,.ex35-subscription-confirm__sheet,.ex35-rating-confirm__card,.ex35-insurance-transfer>section,.ex35-qr-modal__card,.ex35-paypay-deal){display:flex;flex-direction:column;gap:18px;position:relative;isolation:isolate;width:100%;max-width:560px;max-height:100%;height:auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:24px;border:1px solid var(--ex35-line);border-radius:28px;background:#fff;color:var(--ex35-ink);box-shadow:0 12px 40px #181e1814;box-sizing:border-box;outline:none}html.dallas-executor-v35 :is(.ex35-method-sheet,.ex35-order-sheet,.ex35-cards-sheet,.ex35-rating-sheet){transform:translateY(28px);transition:transform .3s cubic-bezier(.22,1,.36,1)}html.dallas-executor-v35 :is(.ex35-method-overlay--active,.ex35-order-overlay--active,.ex35-cards-overlay--active,.ex35-rating-overlay--active)>article{transform:translateY(0)}html.dallas-executor-v35 :is(.ex35-qr-modal,.ex35-insurance-transfer,.ex35-subscription-confirm,.ex35-rating-confirm,.ex35-paypay-deal-overlay){animation:ex35-op-shade .22s ease both}html.dallas-executor-v35 :is(.ex35-qr-modal__card,.ex35-insurance-transfer>section,.ex35-subscription-confirm__sheet,.ex35-rating-confirm__card,.ex35-paypay-deal){animation:ex35-op-sheet .3s cubic-bezier(.22,1,.36,1) both}html.dallas-executor-v35 :is(.ex35-subscription-confirm__shade,.ex35-rating-confirm__shade,.ex35-subscription-confirm__handle,.ex35-cards-sheet__handle,.ex35-rating-sheet__handle,.ex35-history-sheet>.history-sheet__handle){display:none}html.dallas-executor-v35 :is(.ex35-method-sheet__header,.ex35-order-sheet__header,.ex35-cards-sheet__header,.ex35-subscription-confirm__header,.ex35-insurance-transfer>section>header){display:flex;gap:12px;justify-content:space-between;align-items:start;padding:0;margin:0;background:transparent;flex:none}html.dallas-executor-v35 :is(.ex35-method-sheet__header,.ex35-order-sheet__header,.ex35-cards-sheet__header,.ex35-subscription-confirm__header,.ex35-insurance-transfer>section>header) h2,html.dallas-executor-v35 :is(.ex35-method-sheet__header,.ex35-order-sheet__header,.ex35-cards-sheet__header,.ex35-subscription-confirm__header,.ex35-insurance-transfer>section>header) h3{font-size:22px;line-height:29px;letter-spacing:-.65px;font-weight:700;margin:2px 0 0;color:var(--ex35-ink)}html.dallas-executor-v35 :is(.ex35-method-sheet__header,.ex35-order-sheet__header,.ex35-cards-sheet__header) p{font-size:12px;line-height:18px;color:var(--ex35-muted);margin:6px 0 0}html.dallas-executor-v35 :is(.ex35-method-sheet__header,.ex35-order-sheet__header)>.ex35-button{width:40px;height:40px;min-height:40px;padding:9px;border-radius:50%;background:var(--ex35-bg);color:var(--ex35-muted);margin:-2px -4px 0 0}html.dallas-executor-v35 :is(.ex35-requisites-close,.ex35-insurance-transfer>section>header>button,.ex35-paypay-bank-picker__head>button){flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--ex35-bg);color:var(--ex35-muted);font-size:25px;line-height:1;box-shadow:none}html.dallas-executor-v35 .ex35-method-list{display:grid;gap:8px}html.dallas-executor-v35 .ex35-method-item{width:100%;min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid var(--ex35-line);border-radius:16px;background:#fff;color:var(--ex35-ink);font-size:14px;line-height:20px;text-align:left}html.dallas-executor-v35 .ex35-method-item[aria-selected=true]{border-color:var(--ex35-warm-line);background:var(--ex35-apricot)}html.dallas-executor-v35 .ex35-method-item__left{display:flex;align-items:center;gap:12px}html.dallas-executor-v35 .ex35-method-item__icon-wrap{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--ex35-bg);overflow:hidden}html.dallas-executor-v35 .ex35-method-item__icon{height:24px;width:24px;object-fit:contain}html.dallas-executor-v35 .ex35-method-item__dot{width:21px;height:21px;border:1.5px solid #c7cec6;border-radius:7px;flex:none;position:relative;background:#fff}html.dallas-executor-v35 .ex35-method-item__dot--active{background:var(--ex35-accent);border-color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-method-item__dot--active:after{content:"";position:absolute;width:8px;height:4px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg);top:5px;left:4px}html.dallas-executor-v35 :is(.ex35-method-sheet__submit,.ex35-order-sheet__submit,.ex35-cards-add,.ex35-insurance-transfer__submit,.ex35-subscription-confirm__submit,.ex35-rating-buy__submit,.ex35-rating-confirm__submit){width:100%;flex:none;display:flex;justify-content:center;align-items:center;min-height:50px;border:1px solid var(--ex35-warm-line);border-radius:16px;background:var(--ex35-apricot);color:var(--ex35-accent);font-size:14px;line-height:20px;font-weight:650;padding:14px 16px;box-shadow:none;cursor:pointer}html.dallas-executor-v35 :is(.ex35-method-sheet__submit,.ex35-order-sheet__submit,.ex35-cards-add,.ex35-insurance-transfer__submit,.ex35-subscription-confirm__submit,.ex35-rating-buy__submit,.ex35-rating-confirm__submit):disabled{opacity:.45;cursor:default}html.dallas-executor-v35 .ex35-order-summary{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--ex35-line);border-radius:20px;overflow:hidden}html.dallas-executor-v35 .ex35-order-summary>div{padding:16px;display:grid;gap:5px;min-width:0;background:var(--ex35-soft)}html.dallas-executor-v35 .ex35-order-summary>div:nth-child(2){border-left:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-order-summary dt{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-order-summary dd{margin:0;font-size:15px;line-height:22px;color:var(--ex35-ink);font-weight:650;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-order-summary__amount dd{font-size:24px;line-height:31px;letter-spacing:-.7px}html.dallas-executor-v35 .ex35-order-summary__income dd{font-size:18px;line-height:27px;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-order-summary>.ex35-order-summary__detail{grid-column:1/-1;display:flex;align-items:start;justify-content:space-between;gap:18px;border-top:1px solid var(--ex35-line);background:#fff;padding:12px 16px}html.dallas-executor-v35 .ex35-order-summary__detail dd{text-align:right}html.dallas-executor-v35 .ex35-order-sheet__purpose{display:grid;gap:6px;padding:16px;border:1px solid var(--ex35-line);border-radius:18px;background:var(--ex35-soft);font-size:13px;line-height:20px;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-order-sheet__purpose>span{color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-order-sheet__protection{display:flex;align-items:center;gap:12px;background:var(--ex35-apricot);border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .ex35-order-sheet__protection-icon{font-size:24px}html.dallas-executor-v35 .ex35-order-sheet__protection-copy{display:grid;gap:3px;flex:1}html.dallas-executor-v35 .ex35-order-sheet__protection small{font-size:9px;line-height:15px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-order-sheet__protection strong{font-size:13px;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-order-sheet__protection-bonus{display:grid;gap:3px;text-align:right;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-order-sheet__protection-bonus b{font-size:18px}html.dallas-executor-v35 .ex35-qr-modal__card h3{font-size:22px;line-height:29px;letter-spacing:-.6px;margin:0;font-weight:700}html.dallas-executor-v35 .ex35-qr-modal__card>p{font-size:14px;line-height:21px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 .ex35-qr-modal__card>.ex35-qr-flow__primary,html.dallas-executor-v35 .ex35-qr-modal__card>.ex35-qr-flow__secondary,html.dallas-executor-v35 .ex35-qr-modal__card>.ex35-qr-modal__danger{width:100%;flex:none}html.dallas-executor-v35 .ex35-qr-modal__body{display:grid;gap:16px;min-height:0}html.dallas-executor-v35 .ex35-qr-upload{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;border:1px dashed var(--ex35-warm-line);border-radius:18px;min-height:86px;padding:18px;background:var(--ex35-soft);color:var(--ex35-accent);font-size:14px;line-height:21px;font-weight:600;cursor:pointer;text-align:center;overflow:hidden;flex:none}html.dallas-executor-v35 .ex35-qr-upload:before{content:"+";font-size:25px;font-weight:450;line-height:1}html.dallas-executor-v35 .ex35-qr-upload input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}html.dallas-executor-v35 .ex35-qr-files{display:grid;gap:8px;min-width:0}html.dallas-executor-v35 .ex35-qr-files>div{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;background:var(--ex35-soft);border:1px solid var(--ex35-line);border-radius:14px}html.dallas-executor-v35 .ex35-qr-files span{font-size:12px;line-height:18px;color:var(--ex35-ink);overflow-wrap:anywhere;flex:1;min-width:0}html.dallas-executor-v35 .ex35-qr-files button{height:36px;width:36px;flex:none;border:0;border-radius:10px;background:#fff;color:var(--ex35-muted);font-size:22px}html.dallas-executor-v35 .ex35-phone-flow__choice{display:grid;gap:8px}html.dallas-executor-v35 .ex35-phone-flow__choice>span{font-size:12px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-phone-flow__choice-button{min-height:48px;padding:12px;border:1px solid var(--ex35-line);border-radius:14px;background:#fff;color:var(--ex35-ink);font-size:13px;line-height:20px;text-align:left}html.dallas-executor-v35 .ex35-phone-flow__choice-button--active{background:var(--ex35-apricot);border-color:var(--ex35-warm-line);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-phone-flow__receipt-row{padding:14px;border:1px solid var(--ex35-line);border-radius:18px;background:var(--ex35-soft);margin-bottom:12px;display:grid;gap:10px;font-size:13px;line-height:20px}html.dallas-executor-v35 .ex35-phone-flow__receipt-row--ready{border-color:#c9ddcf;background:var(--ex35-success-soft)}html.dallas-executor-v35 .ex35-phone-flow__receipt-row>div{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}html.dallas-executor-v35 .ex35-phone-flow__receipt-row .ex35-qr-upload{min-height:50px;padding:12px;background:#fff}html.dallas-executor-v35 .ex35-paypay-release-confirm__icon{height:44px;width:44px;background:var(--ex35-danger-soft);color:var(--ex35-danger);border-radius:14px;display:grid;place-items:center;font-size:23px}html.dallas-executor-v35 .ex35-cards-sheet{gap:20px}html.dallas-executor-v35 .ex35-dallas-requisites-hero,html.dallas-executor-v35 .ex35-paypay-hero{margin:0;padding:0;border:0;background:transparent}html.dallas-executor-v35 :is(.ex35-dallas-requisites-hero,.ex35-paypay-hero) strong{display:block;font-size:17px;line-height:23px;letter-spacing:-.3px}html.dallas-executor-v35 :is(.ex35-dallas-requisites-hero small,.ex35-paypay-hero span){display:block;margin-top:5px;font-size:13px;line-height:20px;color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-cards-form,.ex35-paypay-form){display:grid;gap:14px}html.dallas-executor-v35 .ex35-cards-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}html.dallas-executor-v35 :is(.ex35-cards-field,.ex35-paypay-form>label,.ex35-insurance-transfer>section>label){display:grid;gap:7px;min-width:0}html.dallas-executor-v35 :is(.ex35-cards-field>span,.ex35-paypay-form>label>span,.ex35-insurance-transfer>section>label>span){font-size:12px;line-height:18px;color:var(--ex35-muted);font-weight:550}html.dallas-executor-v35 :is(.ex35-cards-list,.ex35-paypay-list){display:grid;gap:10px}html.dallas-executor-v35 :is(.ex35-cards-item,.ex35-paypay-item){display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--ex35-line);border-radius:18px;background:var(--ex35-soft);font-size:14px;line-height:21px;min-width:0}html.dallas-executor-v35 .ex35-cards-item__number{flex:1;overflow-wrap:anywhere;font-weight:600}html.dallas-executor-v35 :is(.ex35-cards-item__remove,.ex35-paypay-item>button){display:grid;place-items:center;flex:none;margin-left:auto;width:40px;height:40px;border:1px solid var(--ex35-line);border-radius:12px;background:#fff;color:var(--ex35-danger);font-size:22px}html.dallas-executor-v35 .ex35-paypay-requisites{display:grid;gap:20px}html.dallas-executor-v35 .ex35-paypay-type{display:flex;padding:4px;gap:4px;border:1px solid var(--ex35-line);border-radius:16px;background:var(--ex35-soft)}html.dallas-executor-v35 .ex35-paypay-type__item{min-width:0;flex:1;min-height:44px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--ex35-muted);font-size:14px;font-weight:600;padding:10px}html.dallas-executor-v35 .ex35-paypay-type__item--active{border-color:var(--ex35-warm-line);background:#fff;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-paypay-bank{width:100%;min-height:52px;display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--ex35-line);border-radius:16px;padding:14px 15px;background:var(--ex35-soft);font-size:16px;color:var(--ex35-muted);text-align:left}html.dallas-executor-v35 .ex35-paypay-bank--selected{color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-paypay-bank b{font-weight:500}html.dallas-executor-v35 .ex35-paypay-bank i{font-style:normal}html.dallas-executor-v35 .ex35-paypay-bank-picker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;padding:24px;background:#fff;display:flex;flex-direction:column;gap:18px;overflow:hidden;border-radius:28px}html.dallas-executor-v35 .ex35-paypay-bank-picker__head{display:flex;align-items:start;justify-content:space-between;gap:12px}html.dallas-executor-v35 .ex35-paypay-bank-picker__head strong{display:block;font-size:21px;line-height:28px;letter-spacing:-.6px}html.dallas-executor-v35 .ex35-paypay-bank-picker__head span{display:block;font-size:12px;line-height:18px;color:var(--ex35-muted);margin-top:4px}html.dallas-executor-v35 .ex35-paypay-bank-picker__list{min-height:0;overflow:auto;display:grid;gap:6px}html.dallas-executor-v35 .ex35-paypay-bank-picker__bank{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:13px 15px;border:1px solid var(--ex35-line);border-radius:14px;background:#fff;font-size:14px;line-height:20px;color:var(--ex35-ink);text-align:left}html.dallas-executor-v35 .ex35-paypay-bank-picker__bank--selected{border-color:var(--ex35-warm-line);background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-paypay-list__title{display:flex;justify-content:space-between;gap:12px;font-size:14px;line-height:21px;margin:3px 0 4px}html.dallas-executor-v35 .ex35-paypay-list__title>span{color:var(--ex35-muted);font-size:12px}html.dallas-executor-v35 .ex35-paypay-item__type{width:45px;min-height:45px;border:1px solid var(--ex35-line);border-radius:13px;background:#fff;display:grid;place-items:center;flex:none;font-size:9px;letter-spacing:.3px;color:var(--ex35-accent);font-weight:700}html.dallas-executor-v35 .ex35-paypay-item>div{min-width:0;display:grid;gap:3px;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-paypay-item strong{font-size:14px;line-height:21px;font-weight:650}html.dallas-executor-v35 .ex35-paypay-item span:not([class]),html.dallas-executor-v35 .ex35-paypay-item small{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-paypay-deal-overlay{z-index:78;padding:0;background:var(--ex35-bg);align-items:stretch}html.dallas-executor-v35 .ex35-paypay-deal{max-width:none;height:100%;max-height:100%;gap:0;padding:0;border:0;border-radius:0;background:var(--ex35-bg);box-shadow:none;overflow:hidden}html.dallas-executor-v35 .ex35-paypay-deal__header{display:flex;align-items:center;gap:12px;background:#fff;border-bottom:1px solid var(--ex35-line);padding:16px 20px;flex:none}html.dallas-executor-v35 .ex35-paypay-deal__header h2{font-size:20px;line-height:27px;margin:2px 0 0;font-weight:700;letter-spacing:-.5px}html.dallas-executor-v35 .ex35-paypay-deal__header>.ex35-button{width:44px;min-height:44px;height:44px;padding:10px;border-radius:50%;background:var(--ex35-bg);color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-paypay-deal__layout{display:flex;flex-direction:column;min-height:0;overflow:auto;overscroll-behavior:contain;flex:1}html.dallas-executor-v35 .ex35-paypay-deal__summary{padding:22px 20px 0;display:grid;gap:16px;background:transparent}html.dallas-executor-v35 .ex35-paypay-deal__amount{display:grid;gap:5px}html.dallas-executor-v35 .ex35-paypay-deal__amount>span{font-size:13px;color:var(--ex35-muted);line-height:20px}html.dallas-executor-v35 .ex35-paypay-deal__amount>strong{font-size:36px;line-height:44px;font-weight:700;letter-spacing:-1px}html.dallas-executor-v35 .ex35-paypay-deal__amount>small{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-paypay-deal__amount b{font-weight:650;color:var(--ex35-accent);margin-left:5px}html.dallas-executor-v35 .ex35-paypay-deal__meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:12px;line-height:18px;margin:0;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-paypay-deal__meta>div{display:flex;gap:5px}html.dallas-executor-v35 .ex35-paypay-deal__meta dd{margin:0;color:var(--ex35-ink);font-weight:600}html.dallas-executor-v35 .ex35-paypay-deal__timeline{list-style:none;margin:0;padding:15px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-paypay-deal__step{position:relative;display:grid;gap:6px;align-content:start;font-size:10px;line-height:14px;min-width:0;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-paypay-deal__step>i{height:25px;width:25px;border:1px solid var(--ex35-line);border-radius:50%;background:#fff;display:grid;place-items:center;font-size:11px;font-style:normal;font-weight:600;position:relative}html.dallas-executor-v35 .ex35-paypay-deal__step>span{display:block;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-paypay-deal__step small{font-size:10px;line-height:14px;font-weight:500}html.dallas-executor-v35 .ex35-paypay-deal__step b{display:none}html.dallas-executor-v35 .ex35-paypay-deal__step--current{color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-paypay-deal__step--current>i{border-color:var(--ex35-warm-line);background:var(--ex35-apricot)}html.dallas-executor-v35 .ex35-paypay-deal__step--complete>i{border-color:#c9ddcf;background:var(--ex35-success-soft);color:var(--ex35-success)}html.dallas-executor-v35 .ex35-paypay-deal__step--complete>i:after{content:"";width:8px;height:4px;border-left:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(-45deg) translateY(-1px)}html.dallas-executor-v35 .ex35-paypay-deal__content{padding:24px 20px max(24px,var(--tg-safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:18px;min-width:0}html.dallas-executor-v35 .ex35-paypay-deal__section-title small{font-size:11px;line-height:17px;color:var(--ex35-accent);font-weight:600}html.dallas-executor-v35 .ex35-paypay-deal__section-title h1,html.dallas-executor-v35 .ex35-paypay-deal__complete h1{font-size:25px;line-height:32px;letter-spacing:-.8px;margin:5px 0 8px;font-weight:700}html.dallas-executor-v35 .ex35-paypay-deal__section-title p,html.dallas-executor-v35 .ex35-paypay-deal__content>p,html.dallas-executor-v35 .ex35-paypay-deal__complete>p{font-size:13px;line-height:20px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 .ex35-paypay-deal__details,html.dallas-executor-v35 .ex35-paypay-deal__complete dl{display:grid;margin:0;padding:6px 18px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff}html.dallas-executor-v35 :is(.ex35-paypay-deal__details,.ex35-paypay-deal__complete dl)>div{display:flex;align-items:start;justify-content:space-between;gap:18px;padding:13px 0;font-size:13px;line-height:20px}html.dallas-executor-v35 :is(.ex35-paypay-deal__details,.ex35-paypay-deal__complete dl)>div+div{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 :is(.ex35-paypay-deal__details span,.ex35-paypay-deal__complete dt){color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-paypay-deal__details strong,.ex35-paypay-deal__complete dd){text-align:right;color:var(--ex35-ink);font-weight:650;margin:0}html.dallas-executor-v35 :is(.ex35-paypay-deal__notice,.ex35-paypay-deal__verify){padding:16px 18px;display:grid;gap:5px;border:1px solid var(--ex35-warm-line);border-radius:18px;background:var(--ex35-apricot);color:var(--ex35-accent);font-size:13px;line-height:20px}html.dallas-executor-v35 :is(.ex35-paypay-deal__notice span,.ex35-paypay-deal__verify p){font-size:12px;line-height:18px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 .ex35-paypay-deal__actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px;margin-top:auto}html.dallas-executor-v35 :is(.ex35-paypay-deal__primary,.ex35-paypay-deal__back){display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border:1px solid var(--ex35-warm-line);border-radius:16px;padding:14px 16px;color:var(--ex35-accent);background:var(--ex35-apricot);font-size:14px;line-height:21px;font-weight:650;flex:1;cursor:pointer;text-align:center}html.dallas-executor-v35 .ex35-paypay-deal__back{border-color:var(--ex35-line);background:#fff;color:var(--ex35-muted);font-size:13px}html.dallas-executor-v35 .ex35-paypay-deal__primary:disabled{opacity:.45;cursor:default}html.dallas-executor-v35 .ex35-paypay-deal__actions--stack{flex-direction:column}html.dallas-executor-v35 .ex35-paypay-deal__count{font-size:12px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 .ex35-paypay-deal__requisites{display:grid;gap:10px}html.dallas-executor-v35 .ex35-paypay-deal__requisite{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 18px;border:1px solid var(--ex35-line);border-radius:20px;background:#fff;text-align:left;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-paypay-deal__requisite--active{border-color:var(--ex35-warm-line);background:var(--ex35-apricot)}html.dallas-executor-v35 .ex35-paypay-deal__requisite>span{display:grid;gap:5px;min-width:0}html.dallas-executor-v35 .ex35-paypay-deal__requisite small{font-size:11px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-paypay-deal__requisite strong{font-size:17px;line-height:24px;font-weight:650}html.dallas-executor-v35 .ex35-paypay-deal__requisite em{font-size:12px;line-height:18px;color:var(--ex35-muted);font-style:normal;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-paypay-deal__requisite>i{width:20px;height:20px;border:1px solid #c7cec6;border-radius:50%;flex:none;background:#fff}html.dallas-executor-v35 .ex35-paypay-deal__requisite--active>i{border:6px solid var(--ex35-accent)}html.dallas-executor-v35 .ex35-paypay-deal__add{display:grid;gap:5px;border:1px dashed var(--ex35-warm-line);border-radius:18px;background:var(--ex35-soft);padding:18px;text-align:left;min-height:76px;color:var(--ex35-accent);font-size:14px;line-height:21px}html.dallas-executor-v35 .ex35-paypay-deal__add small{color:var(--ex35-muted);font-size:12px}html.dallas-executor-v35 :is(.ex35-paypay-deal__selected,.ex35-paypay-deal__receipt,.ex35-paypay-deal__status){border:1px solid var(--ex35-line);border-radius:20px;padding:18px;background:#fff;display:grid;gap:7px;font-size:13px;line-height:20px}html.dallas-executor-v35 :is(.ex35-paypay-deal__selected>span,.ex35-paypay-deal__selected small,.ex35-paypay-deal__receipt>span,.ex35-paypay-deal__receipt small,.ex35-paypay-deal__status small){color:var(--ex35-muted);font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-paypay-deal__status>span{display:grid;gap:5px}html.dallas-executor-v35 :is(.ex35-paypay-deal__selected>strong,.ex35-paypay-deal__receipt>strong){font-size:23px;line-height:30px;font-weight:650;letter-spacing:-.5px}html.dallas-executor-v35 .ex35-paypay-deal__complete{display:grid;gap:18px}html.dallas-executor-v35 .ex35-paypay-deal__complete>small{font-size:12px;line-height:18px;color:var(--ex35-success)}html.dallas-executor-v35 .ex35-paypay-deal__complete-mark{width:54px;height:54px;border:1px solid #c9ddcf;background:var(--ex35-success-soft);border-radius:18px;position:relative}html.dallas-executor-v35 .ex35-paypay-deal__complete-mark:after{content:"";position:absolute;width:19px;height:10px;top:17px;left:15px;border-left:2px solid var(--ex35-success);border-bottom:2px solid var(--ex35-success);transform:rotate(-45deg)}html.dallas-executor-v35 .ex35-insurance-transfer__sources{display:grid;gap:10px}html.dallas-executor-v35 .ex35-insurance-transfer__sources>button{min-height:66px;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px;border:1px solid var(--ex35-line);border-radius:16px;background:var(--ex35-soft);color:var(--ex35-ink);font-size:14px;line-height:21px}html.dallas-executor-v35 .ex35-insurance-transfer__sources>button small{font-size:12px;line-height:18px;flex:none;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-insurance-transfer__sources>button.is-active{border-color:var(--ex35-warm-line);background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-insurance-transfer>section>p{font-size:13px;line-height:20px;color:var(--ex35-danger);margin:0}html.dallas-executor-v35 .ex35-insurance-transfer>section>header small{font-size:11px;line-height:17px;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-subscription-confirm__eyebrow{color:var(--ex35-muted);font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-subscription-confirm__price{display:grid;gap:4px;text-align:right;max-width:48%}html.dallas-executor-v35 .ex35-subscription-confirm__price strong{font-size:19px;line-height:26px;font-weight:650;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-subscription-confirm__price small{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-subscription-confirm__note{font-size:12px;line-height:18px;margin:0;color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-subscription-confirm__cancel,.ex35-rating-history__back){min-height:44px;padding:10px 14px;border:1px solid var(--ex35-line);border-radius:14px;background:#fff;color:var(--ex35-muted);font-size:14px;line-height:20px;cursor:pointer}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-balance{padding:0;margin:0;display:grid;gap:10px;border:0;background:transparent}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) [class*=worker-purchase-balance]{color:var(--ex35-ink)}html.dallas-executor-v35 :is(.ex35-subscription-result,.ex35-rating-result){position:absolute;top:0;right:0;bottom:0;left:0;z-index:85;display:flex;flex-direction:column;background:var(--ex35-bg);color:var(--ex35-ink);padding:20px;overflow:auto;gap:20px;font-family:DallasClient,Manrope,system-ui,sans-serif}html.dallas-executor-v35 :is(.ex35-subscription-result__topbar,.ex35-rating-result__topbar){display:flex;align-items:center;gap:14px}html.dallas-executor-v35 :is(.ex35-subscription-result__back,.ex35-rating-result__back){display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ex35-line);border-radius:50%;background:#fff;color:var(--ex35-ink);font-size:27px}html.dallas-executor-v35 :is(.ex35-subscription-result__pill,.ex35-rating-result__pill){font-size:14px;line-height:21px;color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-subscription-result__body,.ex35-rating-result__body){display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:24px 16px;margin:auto 0;min-width:0}html.dallas-executor-v35 :is(.ex35-subscription-result__icon,.ex35-rating-result__icon){width:72px;height:72px;border:1px solid var(--ex35-line);border-radius:24px;background:#fff;display:grid;place-items:center;margin-bottom:6px;color:var(--ex35-success);font-size:30px}html.dallas-executor-v35 :is(.ex35-subscription-result__icon,.ex35-rating-result__icon) img{width:42px;height:42px;object-fit:contain}html.dallas-executor-v35 :is(.ex35-subscription-result__icon--success,.ex35-rating-result__icon--success){background:var(--ex35-success-soft);border-color:#c9ddcf}html.dallas-executor-v35 :is(.ex35-subscription-result__title,.ex35-rating-result__title){font-size:26px;line-height:33px;letter-spacing:-.8px;font-weight:700;margin:0;max-width:400px}html.dallas-executor-v35 :is(.ex35-subscription-result__source,.ex35-rating-result__source,.ex35-rating-result__note){font-size:14px;line-height:21px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 :is(.ex35-subscription-result__caption,.ex35-rating-result__caption){font-size:14px;line-height:21px;color:var(--ex35-muted);margin:0;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}html.dallas-executor-v35 :is(.ex35-subscription-result__caption,.ex35-rating-result__caption) span{color:var(--ex35-ink);font-weight:650}html.dallas-executor-v35 :is(.ex35-subscription-result__actions,.ex35-rating-result__actions){display:grid;gap:10px;padding-bottom:max(0px,var(--tg-safe-area-inset-bottom,0px));flex:none;margin-top:auto}html.dallas-executor-v35 :is(.ex35-subscription-result__primary,.ex35-subscription-result__secondary,.ex35-rating-result__primary,.ex35-rating-result__secondary){width:100%;min-height:50px;border:1px solid var(--ex35-warm-line);border-radius:16px;background:var(--ex35-apricot);color:var(--ex35-accent);font-size:14px;line-height:21px;font-weight:650;padding:14px 16px;text-align:center}html.dallas-executor-v35 :is(.ex35-subscription-result__secondary,.ex35-rating-result__secondary){background:#fff;border-color:var(--ex35-line);color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-subscription-result__badge{display:grid;justify-items:center;gap:8px;margin-top:20px}html.dallas-executor-v35 .ex35-tier-banner-shell{display:block;width:150px;height:75px;overflow:hidden;border-radius:18px}html.dallas-executor-v35 .ex35-tier-banner{width:100%;height:100%;object-fit:contain}html.dallas-executor-v35 .ex35-subscription-result__badge-fallback{font-size:18px;line-height:25px;font-weight:700;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-subscription-result__badge-date{font-size:12px;line-height:18px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 .ex35-subscription-result__benefits{align-self:stretch;text-align:left;background:#fff;border:1px solid var(--ex35-line);border-radius:20px;padding:6px 16px;margin-top:12px}html.dallas-executor-v35 .ex35-subscription-result__benefits-title{display:none}html.dallas-executor-v35 .ex35-subscription-result__benefit{display:flex;justify-content:space-between;align-items:start;gap:15px;font-size:13px;line-height:20px;color:var(--ex35-muted);padding:12px 0;margin:0}html.dallas-executor-v35 .ex35-subscription-result__benefit+.ex35-subscription-result__benefit{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-subscription-result__benefit span{color:var(--ex35-ink);font-weight:650;text-align:right}html.dallas-executor-v35 :is(.ex35-rating-content,.ex35-rating-history,.ex35-rating-buy){display:grid;gap:20px}html.dallas-executor-v35 :is(.ex35-rating-content__title,.ex35-rating-history__title,.ex35-rating-buy__title){font-size:23px;line-height:30px;letter-spacing:-.65px;margin:0}html.dallas-executor-v35 .ex35-rating-progress{display:grid;gap:9px}html.dallas-executor-v35 .ex35-rating-progress__labels{display:flex;justify-content:space-between;color:var(--ex35-muted);font-size:11px}html.dallas-executor-v35 .ex35-rating-progress__track{border-radius:14px;background:var(--ex35-bg);height:46px;overflow:hidden;border:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-rating-progress__fill{display:flex;align-items:center;justify-content:flex-end;min-width:36px;height:100%;background:var(--ex35-apricot);border-right:1px solid var(--ex35-warm-line);border-radius:13px;padding-right:12px;color:var(--ex35-accent);font-size:20px;font-weight:700}html.dallas-executor-v35 .ex35-rating-info{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px;border:1px solid var(--ex35-line);border-radius:18px;background:var(--ex35-soft)}html.dallas-executor-v35 .ex35-rating-info__col{display:grid;gap:4px}html.dallas-executor-v35 .ex35-rating-info__primary{font-size:14px;line-height:20px;font-weight:650}html.dallas-executor-v35 .ex35-rating-info__secondary{font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-rating-info__buy{min-height:44px;padding:10px 15px;border:1px solid var(--ex35-warm-line);border-radius:13px;background:var(--ex35-apricot);color:var(--ex35-accent);font-size:12px;font-weight:650}html.dallas-executor-v35 .ex35-rating-actions{display:grid;gap:8px}html.dallas-executor-v35 .ex35-rating-actions__item{text-align:left;padding:15px;min-height:50px;border:1px solid var(--ex35-line);border-radius:15px;background:#fff;color:var(--ex35-ink);font-size:14px;line-height:20px}html.dallas-executor-v35 .ex35-rating-history__list{display:grid;gap:10px}html.dallas-executor-v35 .ex35-rating-history__item{padding:15px;border:1px solid var(--ex35-line);border-radius:18px;background:var(--ex35-soft)}html.dallas-executor-v35 .ex35-rating-history__row{display:flex;align-items:start;justify-content:space-between;gap:12px;font-size:13px;line-height:20px}html.dallas-executor-v35 .ex35-rating-history__row--meta{font-size:11px;line-height:17px;color:var(--ex35-muted);margin-top:7px}html.dallas-executor-v35 .ex35-rating-history__amount{font-weight:650;color:var(--ex35-success);flex:none}html.dallas-executor-v35 .ex35-rating-history__amount--negative{color:var(--ex35-danger)}html.dallas-executor-v35 .ex35-rating-buy__range-labels{display:flex;justify-content:space-between;color:var(--ex35-muted);font-size:12px;margin-bottom:10px}html.dallas-executor-v35 .ex35-rating-buy__range{width:100%;accent-color:var(--ex35-accent);min-height:36px;background:transparent}html.dallas-executor-v35 .ex35-rating-buy__summary{text-align:center;padding:22px;border:1px solid var(--ex35-line);border-radius:20px;background:var(--ex35-soft)}html.dallas-executor-v35 .ex35-rating-buy__selected-label{margin:0;color:var(--ex35-muted);font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-rating-buy__amount{font-size:44px;line-height:52px;letter-spacing:-1.5px;color:var(--ex35-ink);font-weight:700;margin:5px 0}html.dallas-executor-v35 .ex35-rating-buy__price{font-size:15px;line-height:22px;color:var(--ex35-accent);font-weight:600;margin:0}html.dallas-executor-v35 .ex35-rating-confirm__title{font-size:23px;line-height:30px;letter-spacing:-.65px;margin:0;font-weight:700}html.dallas-executor-v35 .ex35-rating-confirm__wallet{font-size:13px;line-height:20px;color:var(--ex35-muted);padding:15px;border-radius:16px;background:var(--ex35-soft);margin:0;display:grid;gap:5px}html.dallas-executor-v35 .ex35-rating-confirm__wallet span{color:var(--ex35-ink);font-size:17px;line-height:24px;font-weight:650}html.dallas-executor-v35 .ex35-history-page .chs{background:var(--ex35-bg);color:var(--ex35-ink);box-shadow:none}html.dallas-executor-v35 .ex35-history-page .chs-header{background:#fff;border-color:var(--ex35-line);padding:16px 20px}html.dallas-executor-v35 .ex35-history-page :is(.chs-header h1,.chs-header h2){font-size:25px;line-height:31px;letter-spacing:-.8px}html.dallas-executor-v35 .ex35-history-page :is(.chs-filter,.chs-search,.chs-group){border-color:var(--ex35-line);box-shadow:none}html.dallas-executor-v35 .ex35-history-page .chs-entry{background:#fff;border-color:var(--ex35-line);color:var(--ex35-ink);box-shadow:none}html.dallas-executor-v35 .ex35-history-page .chs-entry__icon{border-radius:14px;background:var(--ex35-soft)}html.dallas-executor-v35 .ex35-history-overlay{background:#171a1c3b!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dallas-executor-v35 .ex35-history-overlay:before,html.dallas-executor-v35 .ex35-chat-surface dialog:before{display:none!important;content:none!important}html.dallas-executor-v35 .ex35-history-overlay .ex35-history-sheet{background:#fff;border:1px solid var(--ex35-line);border-radius:28px;color:var(--ex35-ink);padding:24px;box-shadow:0 12px 40px #181e1814;max-width:560px;max-height:calc(100% - 24px);overflow:auto}html.dallas-executor-v35 .ex35-history-sheet .chs-detail-close{background:var(--ex35-bg);color:var(--ex35-muted);border:0;top:18px;right:18px;width:40px;height:40px;border-radius:50%}html.dallas-executor-v35 .ex35-history-sheet .chs-detail-hero{background:transparent;padding:20px 0 24px;border:0;display:grid;justify-items:center;gap:10px;text-align:center}html.dallas-executor-v35 .ex35-history-sheet .chs-detail-icon{height:56px;width:56px;border-radius:18px;background:var(--ex35-soft);padding:13px;border:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-history-sheet .chs-detail-icon img{height:100%;width:100%;object-fit:contain}html.dallas-executor-v35 .ex35-history-sheet .chs-detail-hero h3{font-size:18px;line-height:25px;letter-spacing:-.4px;margin:0;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-history-sheet .chs-detail-hero>strong{font-size:34px;line-height:42px;letter-spacing:-1px;font-weight:700;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-history-sheet .chs-detail-hero>p{font-size:12px;line-height:18px;color:var(--ex35-muted);margin:0}html.dallas-executor-v35 .ex35-history-sheet .history-sheet__details{display:grid;gap:0;background:var(--ex35-soft);border:1px solid var(--ex35-line);border-radius:18px;padding:4px 16px}html.dallas-executor-v35 .ex35-history-sheet .history-sheet__row{display:flex;align-items:start;justify-content:space-between;gap:18px;font-size:13px;line-height:20px;padding:13px 0;border:0;background:transparent}html.dallas-executor-v35 .ex35-history-sheet .history-sheet__row+.history-sheet__row{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-history-sheet .history-sheet__row>span{color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-history-sheet .history-sheet__row strong{font-weight:600;color:var(--ex35-ink);text-align:right;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-history-sheet__primary{display:flex;justify-content:center;align-items:center;margin-top:18px;width:100%;min-height:50px;padding:14px 16px;border:1px solid var(--ex35-warm-line);border-radius:16px;background:var(--ex35-apricot);color:var(--ex35-accent);font-size:14px;font-weight:650;box-shadow:none}html.dallas-executor-v35 .ex35-chat-surface{display:contents}html.dallas-executor-v35 .ex35-chat-surface .deal-chat{background:var(--ex35-bg);color:var(--ex35-ink);font-family:DallasClient,Manrope,system-ui,sans-serif;box-shadow:none}html.dallas-executor-v35 .ex35-chat-surface :is(.deal-chat__header,.deal-chat__composer){background:#fff;border-color:var(--ex35-line)}html.dallas-executor-v35 .ex35-chat-surface .deal-chat__bubble{background:#fff;color:var(--ex35-ink);border:1px solid var(--ex35-line);border-radius:18px;box-shadow:none}html.dallas-executor-v35 .ex35-chat-surface .deal-chat__bubble--own{background:var(--ex35-apricot);border-color:var(--ex35-warm-line);color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-chat-surface textarea{border:1px solid var(--ex35-line);border-radius:16px;background:var(--ex35-soft);color:var(--ex35-ink);font-size:16px}@keyframes ex35-op-shade{0%{opacity:0}to{opacity:1}}@keyframes ex35-op-sheet{0%{transform:translateY(20px)}to{transform:translateY(0)}}@media (min-width:900px){html.dallas-executor-v35 .ex35-active-page__body{padding:28px 32px 36px}html.dallas-executor-v35 .ex35-page-header{padding:22px 32px}html.dallas-executor-v35 .ex35-page-intro{max-width:760px;margin:0 auto 22px}html.dallas-executor-v35 .ex35-operation__header{padding:20px max(32px,calc((100% - 760px)/2))}html.dallas-executor-v35 .ex35-operation__body{padding:28px max(32px,calc((100% - 760px)/2))}html.dallas-executor-v35 .ex35-operation>.ex35-qr-flow__actions{padding:18px max(32px,calc((100% - 760px)/2));grid-template-columns:repeat(3,minmax(0,1fr))}html.dallas-executor-v35 .ex35-operation>.ex35-qr-flow__actions>.ex35-qr-flow__primary{grid-column:auto;order:0}html.dallas-executor-v35 :is(.ex35-method-overlay,.ex35-order-overlay,.ex35-cards-overlay,.ex35-rating-overlay,.ex35-subscription-confirm,.ex35-rating-confirm,.ex35-insurance-transfer,.ex35-qr-modal){align-items:center;padding:32px}html.dallas-executor-v35 .ex35-paypay-deal__layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-content:start;max-width:1050px;width:100%;margin:0 auto;padding:28px 32px}html.dallas-executor-v35 .ex35-paypay-deal__summary{padding:0;align-content:start;position:sticky;top:0}html.dallas-executor-v35 .ex35-paypay-deal__timeline{grid-template-columns:1fr;gap:16px;padding-top:20px}html.dallas-executor-v35 .ex35-paypay-deal__step{display:flex;align-items:center;gap:10px;font-size:12px}html.dallas-executor-v35 .ex35-paypay-deal__step small{font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-paypay-deal__step b{display:block;font-size:11px;font-weight:450;line-height:17px;margin-top:2px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-paypay-deal__content{padding:0 0 24px}html.dallas-executor-v35 :is(.ex35-subscription-result,.ex35-rating-result){padding:28px max(32px,calc((100% - 560px)/2))}}@media (max-width:370px){html.dallas-executor-v35 .ex35-operation__header{gap:8px;padding:14px 16px}html.dallas-executor-v35 .ex35-operation__identity h1{font-size:18px;line-height:24px}html.dallas-executor-v35 .ex35-operation__status{font-size:10px;max-width:78px;padding:5px 7px}html.dallas-executor-v35 .ex35-operation__body{padding:20px 16px}html.dallas-executor-v35 .ex35-operation__money-main>strong{font-size:32px;line-height:39px}html.dallas-executor-v35 :is(.ex35-method-sheet,.ex35-order-sheet,.ex35-cards-sheet,.ex35-rating-sheet,.ex35-subscription-confirm__sheet,.ex35-rating-confirm__card,.ex35-insurance-transfer>section,.ex35-qr-modal__card){padding:20px}html.dallas-executor-v35 .ex35-work-card{padding:16px}html.dallas-executor-v35 .ex35-work-card__money strong{font-size:24px;line-height:30px}}@media (prefers-reduced-motion:reduce){html.dallas-executor-v35 :is(.ex35-method-overlay,.ex35-order-overlay,.ex35-cards-overlay,.ex35-rating-overlay,.ex35-method-sheet,.ex35-order-sheet,.ex35-cards-sheet,.ex35-rating-sheet){transition:none!important}html.dallas-executor-v35 :is(.ex35-qr-modal,.ex35-insurance-transfer,.ex35-subscription-confirm,.ex35-rating-confirm,.ex35-paypay-deal-overlay,.ex35-qr-modal__card,.ex35-insurance-transfer>section,.ex35-subscription-confirm__sheet,.ex35-rating-confirm__card,.ex35-paypay-deal){animation:none!important}}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet{display:grid;gap:12px;padding:0;border:0;background:transparent;box-shadow:none}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__heading{display:flex;justify-content:space-between;gap:10px;padding:0;font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__heading small{font-size:11px;line-height:18px;color:var(--ex35-muted);letter-spacing:0}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__options{display:grid;grid-template-columns:1fr;gap:10px}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__option{display:grid;grid-template-columns:1fr auto 20px;align-items:center;align-content:center;gap:12px;position:relative;min-height:78px;padding:15px;border:1px solid var(--ex35-line);border-radius:18px;box-shadow:none;background:var(--ex35-soft);color:var(--ex35-ink);transform:none;text-align:left}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__option--active{border-color:var(--ex35-warm-line);background:var(--ex35-apricot);box-shadow:none}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) :is(.worker-purchase-wallet__option-copy,.worker-purchase-wallet__amount){display:grid;gap:5px;min-width:0}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) :is(.worker-purchase-wallet__option-copy strong,.worker-purchase-wallet__amount strong){font-size:14px;line-height:21px;color:var(--ex35-ink);font-weight:650}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) :is(.worker-purchase-wallet__option-copy small,.worker-purchase-wallet__amount small){font-size:11px;line-height:17px;color:var(--ex35-muted)}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__amount .worker-purchase-wallet__shortage{color:var(--ex35-danger)}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__option>i{position:static;border:1.5px solid #c7cec6;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:none;transform:none}html.dallas-executor-v35 :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__option--active>i{border:6px solid var(--ex35-accent);background:#fff}html.dallas-executor-v35 .ex35-history-controls{display:grid;gap:12px;padding:18px 20px 0;flex:none}html.dallas-executor-v35 .ex35-history-search{display:flex;align-items:center;gap:10px;border:1px solid var(--ex35-line);border-radius:16px;background:#fff;color:var(--ex35-muted);min-height:52px;padding:0 14px}html.dallas-executor-v35 .ex35-history-search input{min-width:0;flex:1;border:0;background:transparent;box-shadow:none;padding:14px 0;min-height:50px;font-size:16px;line-height:22px;color:var(--ex35-ink);outline:none}html.dallas-executor-v35 .ex35-history-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}html.dallas-executor-v35 .ex35-history-search>button{height:36px;width:36px;display:grid;place-items:center;flex:none;border:0;border-radius:10px;background:var(--ex35-bg);color:var(--ex35-muted);margin-right:-7px}html.dallas-executor-v35 .ex35-history-controls .ex35-tabs>button{font-size:11px;padding:8px 4px}html.dallas-executor-v35 .ex35-history-feed{padding:22px 20px calc(24px + var(--worker-bottom-nav-height,80px));min-height:0;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:22px;scrollbar-width:thin}html.dallas-executor-v35 .ex35-history-day{margin:0;flex:none;min-width:0}html.dallas-executor-v35 .ex35-history-day>h2{margin:0 0 10px;font-size:12px;line-height:18px;font-weight:550;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-history-day>div{border:1px solid var(--ex35-line);border-radius:24px;overflow:hidden;background:#fff;box-shadow:var(--ex35-shadow)}html.dallas-executor-v35 .ex35-history-record{display:flex;align-items:center;gap:12px;min-height:84px;width:100%;border:0;padding:16px;background:#fff;color:var(--ex35-ink);text-align:left;cursor:pointer}html.dallas-executor-v35 .ex35-history-record+.ex35-history-record{border-top:1px solid var(--ex35-line)}html.dallas-executor-v35 .ex35-history-record__icon{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:13px;background:var(--ex35-soft);color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-history-record__copy{min-width:0;flex:1;display:grid;gap:5px}html.dallas-executor-v35 .ex35-history-record__copy strong{font-size:13px;line-height:19px;font-weight:600;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-history-record__copy small{font-size:11px;line-height:17px;color:var(--ex35-muted);overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-history-record__value{min-width:0;max-width:42%;display:grid;gap:5px;text-align:right;flex:none}html.dallas-executor-v35 .ex35-history-record__value strong{font-size:14px;line-height:21px;font-weight:650;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-history-state{font-size:10px;line-height:16px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-history-state--success{color:var(--ex35-success)}html.dallas-executor-v35 :is(.ex35-history-state--failed,.ex35-history-state--error){color:var(--ex35-danger)}html.dallas-executor-v35 .deal-chat-overlay--worker{background:var(--ex35-surface);-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--worker-safe-top) var(--worker-safe-right) var(--worker-safe-bottom) var(--worker-safe-left);z-index:140}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat{display:flex;flex-direction:column;border:0;border-radius:0;background:var(--ex35-bg);color:var(--ex35-ink);box-shadow:none;overflow:hidden;font-family:DallasClient,Manrope,system-ui,sans-serif}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__header{background:var(--ex35-surface);border-bottom:1px solid var(--ex35-line);padding:12px 16px;min-height:68px;height:auto;gap:12px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__title-wrapper{min-width:0;height:auto;margin:0;background:none;text-align:left;justify-content:flex-start}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__back{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:50%;background:var(--ex35-bg);color:var(--ex35-ink);padding:10px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__title{font-size:17px;line-height:24px;letter-spacing:-.3px;color:var(--ex35-ink);font-weight:650;overflow-wrap:anywhere}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__profile{display:none}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__amount-card{display:flex;align-items:center;justify-content:space-between;gap:14px;border:0;border-bottom:1px solid var(--ex35-line);border-radius:0;margin:0;padding:14px 20px;background:#fff;box-shadow:none}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__amount-label{font-size:12px;line-height:18px;color:var(--ex35-muted)}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__amount-value{font-size:20px;line-height:27px;font-weight:650;color:var(--ex35-ink)}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__messages{background:var(--ex35-bg);padding:16px;gap:12px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__date-divider{color:var(--ex35-muted);font-size:11px;line-height:16px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__date-divider span{background:var(--ex35-surface);border:1px solid var(--ex35-line);padding:3px 10px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-disputes-empty{color:var(--ex35-muted);font-size:13px;line-height:20px;border:1px solid var(--ex35-line);background:#fff;border-radius:20px;padding:20px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__message{border:1px solid var(--ex35-line);border-radius:18px;background:#fff;color:var(--ex35-ink);box-shadow:none;font-size:14px;line-height:21px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__message--current_user{background:var(--ex35-apricot);border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__message-time{color:var(--ex35-muted);font-size:10px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__footer{background:#fff;border-top:1px solid var(--ex35-line);padding:12px 16px;margin:0}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__input-wrapper{border:1px solid var(--ex35-line);border-radius:18px;background:var(--ex35-soft);box-shadow:none;min-height:54px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__input{width:0;min-width:0;flex:1 1 0;font-size:16px;line-height:22px;background:transparent;color:var(--ex35-ink);border:0;box-shadow:none}html.dallas-executor-v35 .deal-chat-overlay--worker :is(.admin-dispute-chat__plus,.admin-dispute-chat__send){width:44px;height:44px;min-height:44px;display:grid;place-items:center;flex:none;border:1px solid var(--ex35-line);border-radius:14px;background:#fff;color:var(--ex35-accent);padding:10px;box-shadow:none}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__send{background:var(--ex35-apricot);border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__send img{filter:none;width:20px;height:20px;object-fit:contain}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__send:disabled{opacity:.4}html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-composer{grid-template-columns:20px minmax(0,1fr) 44px;gap:8px;height:52px;max-height:52px;margin:0 0 8px;padding:4px 8px;border-left-color:var(--ex35-warm-line);background:var(--ex35-soft);color:var(--ex35-ink)}html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-composer__icon{color:var(--ex35-accent)}html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-composer strong,html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-composer div span{color:var(--ex35-ink);line-height:16px}html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-composer button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid var(--ex35-line);border-radius:12px;background:var(--ex35-surface);color:var(--ex35-ink);line-height:1}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__pending-file{background:var(--ex35-soft);border-color:var(--ex35-line);color:var(--ex35-ink)}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__pending-name{color:var(--ex35-ink);font-size:12px;line-height:18px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__pending-file small{color:var(--ex35-ink);font-size:11px;line-height:16px}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__pending-pdf{background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat__pending-file button{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:1px solid var(--ex35-line);border-radius:12px;background:var(--ex35-surface);color:var(--ex35-ink);font-size:22px;line-height:1}html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-quote{background:var(--ex35-soft);border-left-color:var(--ex35-warm-line);color:var(--ex35-ink)}html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-quote strong{color:var(--ex35-ink)}html.dallas-executor-v35 .deal-chat-overlay--worker .chat-reply-quote span{color:var(--ex35-muted)}@media (min-width:768px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35 .deal-chat-overlay--worker{padding:calc(16px + var(--worker-safe-top)) calc(16px + var(--worker-safe-right)) calc(16px + var(--worker-safe-bottom)) calc(16px + var(--worker-safe-left));background:#171a1c3b}html.dallas-executor-v35 .deal-chat-overlay--worker .admin-dispute-chat{border:1px solid var(--ex35-line);border-radius:28px;box-shadow:0 12px 40px #181e1814}}@media (min-width:900px){html.dallas-executor-v35 .ex35-history-controls{padding:24px max(32px,calc((100% - 760px)/2)) 0}html.dallas-executor-v35 .ex35-history-feed{padding:24px max(32px,calc((100% - 760px)/2)) 36px}html.dallas-executor-v35 .ex35-history-controls .ex35-tabs>button{font-size:13px;padding:9px}}html.dallas-executor-v35 .ex35-operation__body>button.worker-qr-flow__secondary{flex:0 0 auto;height:auto;min-height:48px;position:relative;isolation:isolate}html.dallas-executor-v35 .ex35-operation__body>button.worker-qr-flow__secondary:before,html.dallas-executor-v35 .ex35-operation__body>button.worker-qr-flow__secondary:after{content:none;display:none}html.dallas-executor-v35 .ex35-phone-flow__choice,html.dallas-executor-v35 .ex35-qr-modal__body{min-width:0;max-width:100%}html.dallas-executor-v35 .ex35-phone-flow__receipt-row{position:relative;min-width:0;max-width:100%;width:100%;box-sizing:border-box;overflow:hidden}html.dallas-executor-v35 .ex35-phone-flow__receipt-row :is(strong,small){min-width:0;overflow-wrap:anywhere}html.dallas-executor-v35 .ex35-phone-flow__receipt-row input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;max-width:100%;height:100%;min-width:0;cursor:pointer}html.dallas-executor-v35 .ex35-phone-flow__receipt-row:focus-within{outline:2px solid var(--ex35-accent);outline-offset:3px}html.dallas-executor-v35 .ex35-phone-flow__file-action{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border:1px dashed var(--ex35-warm-line);border-radius:13px;background:#fff;color:var(--ex35-accent);font-size:13px;font-weight:650;box-sizing:border-box}html.dallas-executor-v35 .ex35-paypay-deal-overlay>.ex35-paypay-deal{width:100%;max-width:none;height:100%;max-height:100%;gap:0;padding:0;border:0;border-radius:0;background:var(--ex35-bg);box-shadow:none;overflow:hidden}html.dallas-executor-v35 .ex35-qr-modal__card{overflow:hidden}html.dallas-executor-v35 .ex35-qr-modal__card>h3{flex:none}html.dallas-executor-v35 .ex35-qr-modal__body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;grid-auto-rows:max-content;padding:3px;scrollbar-width:thin}.admin-wheel{position:fixed;z-index:90;bottom:calc(10px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:520px;height:72px;border:1px solid #ffffff12;border-radius:22px;background:linear-gradient(180deg,#202023f5,#141417fa);box-shadow:0 12px 40px #0008,0 -2px 24px #e9841608;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);isolation:isolate;overflow:hidden;touch-action:pan-x}.admin-wheel__marker{position:absolute;top:6px;left:50%;transform:translate(-50%);width:86px;height:52px;border:1px solid #ec953429;border-radius:18px;background:radial-gradient(ellipse at 50% 0,#f4932730,transparent 85%),#f3942408;pointer-events:none}.admin-wheel__marker:before{content:"";position:absolute;top:-1px;left:calc(50% - 12px);width:24px;height:2px;border-radius:4px;background:#f1a050;box-shadow:0 0 12px #f18a3655}.admin-wheel__rail{position:relative;display:flex;width:100%;height:62px;box-sizing:border-box;padding:0 calc(50% - 46px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-mask-image:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent);mask-image:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent);user-select:none;-webkit-user-select:none}.admin-wheel__rail::-webkit-scrollbar{display:none}.admin-wheel__rail[data-dragging]{scroll-snap-type:none;cursor:grabbing}.admin-wheel__item{flex:0 0 92px;width:92px;height:62px;padding:8px 2px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;scroll-snap-align:center;border:0;background:transparent;color:#88888f;font:inherit;cursor:pointer;opacity:.52;transform:scale(.88);transition:opacity .2s,transform .2s,color .2s;-webkit-tap-highlight-color:transparent}.admin-wheel__item img{width:22px;height:22px;object-fit:contain;filter:grayscale(1);pointer-events:none}.admin-wheel__item span{font-size:10px;line-height:14px;white-space:nowrap;font-weight:500;letter-spacing:-.15px}.admin-wheel__item.is-centered{opacity:1;transform:scale(1);color:#ffc185}.admin-wheel__item.is-centered img{filter:none}.admin-wheel__item:focus-visible{outline:1px solid #f3a153;outline-offset:-8px;border-radius:18px}.admin-wheel__position{position:absolute;bottom:7px;left:50%;transform:translate(-50%);width:72px;height:2px;border-radius:3px;background:#ffffff0c;pointer-events:none}.admin-wheel__position span{display:block;width:6px;height:2px;border-radius:3px;background:#d98a43;transition:transform .2s}.phone-frame--admin:has(.admin-wheel) .admin-screen{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}.admin-wheel{bottom:calc(10px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px)))}.phone-frame--admin:has(.admin-wheel) .admin-screen{padding-bottom:calc(100px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px)))!important}.phone-frame--admin:has(.admin-wheel){grid-template-rows:minmax(0,1fr)!important}.phone-frame--admin>.admin-wheel{width:calc(100% - 24px);max-width:520px;justify-self:auto}.phone-frame--admin:has(.admin-wheel) .admin-screen{grid-row:1/-1!important;overflow-y:auto!important}@media (min-width:900px){.phone-frame--admin-desktop:has(.admin-wheel){grid-template-columns:minmax(0,1fr)!important}.phone-frame--admin-desktop:has(.admin-wheel) .admin-screen{grid-column:1!important}}@media (prefers-reduced-motion:reduce){.admin-wheel__item,.admin-wheel__position span{transition:none}}.dallas-admin .ai-insights-screen{padding:0;background:none;color:#fff;gap:18px}.dallas-admin .ai-insights-topbar{padding:0;margin-bottom:16px;background:none;border:0}.dallas-admin .ai-insights-topbar>div{display:none}.dallas-admin .ai-insights-back{width:auto;height:auto;min-height:34px;padding:6px 10px;font-size:12px;border:1px solid #292b31;border-radius:4px;background:#141516;color:#a4abb5}.dallas-admin :is(.ai-insights-hero__ambient,.ai-insights-hero__visual,.ai-empty-state__mark,.ai-confirm-modal__mark,.ai-loading-orbit,.ai-score-card__icon,.ai-quick-card>i,.ai-idea-column__icon){display:none!important}.dallas-admin .ai-insights-hero{background:#141516;border:1px solid #292b31;border-radius:5px;box-shadow:none;padding:18px;min-height:0}.dallas-admin .ai-insights-hero__content{width:100%;max-width:none;padding:0}.dallas-admin .ai-insights-eyebrow{display:none}.dallas-admin .ai-insights-hero h1{font-size:26px;letter-spacing:-.5px;margin:0 0 12px;line-height:1.2}.dallas-admin .ai-insights-hero p{font-size:13px;line-height:1.6;color:#a4abb5;max-width:none}.dallas-admin .ai-insights-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.dallas-admin .ai-insights-hero__actions button{min-height:39px;padding:10px 14px;box-shadow:none;border-radius:5px;font-size:13px}.dallas-admin .ai-insights-primary{background:#ff920f;color:#111}.dallas-admin .ai-insights-history-button{border:1px solid #292b31;background:#191a1d}.dallas-admin .ai-insights-hero__actions small{width:100%;font-size:11px}.dallas-admin :is(.ai-score-card,.ai-overview-card,.ai-quick-card,.ai-recommendation-card,.ai-idea-column,.ai-roadmap-column,.ai-empty-state,.ai-comparison__dates>article,.ai-comparison__metrics>div,.ai-history-item){border:1px solid #292b31;border-radius:5px;box-shadow:none;background:#141516;padding:15px}.dallas-admin .ai-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0}.dallas-admin .ai-score-card--main{grid-column:1/-1;display:flex;align-items:center;gap:14px}.dallas-admin .ai-score-ring{width:65px;height:65px;min-width:65px;border:1px solid #292b31;background:none;box-shadow:none}.dallas-admin .ai-score-ring:before,.dallas-admin .ai-score-ring:after{display:none}.dallas-admin .ai-score-card strong{font-size:25px}.dallas-admin .ai-score-card p{font-size:11px;color:#a4abb5}.dallas-admin .ai-score-card{min-height:0}.dallas-admin :is(.ai-overview-grid,.ai-quick-grid,.ai-ideas-grid,.ai-roadmap){display:grid;grid-template-columns:1fr;gap:10px}.dallas-admin .ai-overview-card--wide{grid-column:auto}.dallas-admin .ai-section-heading h2{font-size:20px;margin:0 0 6px}.dallas-admin .ai-section-heading p{font-size:12px;color:#a4abb5}.dallas-admin .ai-section-kicker{color:#a4abb5;letter-spacing:.3px;font-size:10px}.dallas-admin .ai-section{margin-top:24px}.dallas-admin .ai-insight-list li{font-size:13px;line-height:1.6}.dallas-admin .ai-insight-list li:before{display:none}.dallas-admin .ai-insight-list li{padding-left:0}.dallas-admin .ai-quick-card{min-height:0;display:flex;gap:12px;padding:12px 15px}.dallas-admin .ai-quick-card>span{font-size:20px;color:#a4abb5}.dallas-admin .ai-quick-card p{font-size:13px;margin:0}.dallas-admin .ai-quick-card small{display:none}.dallas-admin .ai-recommendation-card{margin-bottom:12px}.dallas-admin .ai-recommendation-card h3{font-size:17px}.dallas-admin .ai-recommendation-card p{font-size:13px;line-height:1.6}.dallas-admin .ai-empty-state{margin-top:16px;min-height:0;padding:25px 18px}.dallas-admin .ai-empty-state h2{font-size:20px}.dallas-admin .ai-empty-state p{font-size:13px}.dallas-admin :is(.ai-history-overlay,.ai-confirm-overlay){position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:flex;align-items:center;justify-content:center;background:#000b;padding:18px}.dallas-admin :is(.ai-history-modal,.ai-confirm-modal){width:100%;max-width:860px;max-height:calc(100dvh - 36px);overflow:auto;background:#141516;border:1px solid #292b31;border-radius:6px;box-shadow:none;padding:20px}.dallas-admin .ai-confirm-modal{max-width:420px}.dallas-admin .ai-confirm-modal h2{font-size:22px}.dallas-admin .ai-confirm-modal__actions button{min-height:38px;border-radius:4px;box-shadow:none;font-size:13px}.dallas-admin .ai-history-modal__header h2{font-size:23px}.dallas-admin .ai-history-modal__header p{font-size:12px}.dallas-admin .ai-history-modal__header>button{width:auto;min-width:65px;font-size:12px;border-radius:4px}.dallas-admin .ai-history-item{display:grid;grid-template-columns:auto 1fr auto;gap:12px}.dallas-admin .ai-history-item__check{width:auto;height:34px;border-radius:4px;padding:5px;font-size:10px;color:#a4abb5}.dallas-admin .ai-history-item__content p{font-size:12px}.dallas-admin .ai-history-item__content h3{font-size:14px}.dallas-admin .ai-history-item__open,.dallas-admin .ai-history-modal__footer{font-size:12px}.dallas-admin .ai-comparison__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dallas-admin .ai-comparison__metrics strong{font-size:24px}.dallas-admin .ai-loading-state{border:1px solid #292b31;border-radius:5px;background:#141516;min-height:250px;box-shadow:none}.dallas-admin .ai-loading-state h2{font-size:22px}@media (min-width:900px){.dallas-admin .ai-score-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dallas-admin .ai-overview-grid,.dallas-admin .ai-ideas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dallas-admin .ai-roadmap{grid-template-columns:repeat(4,minmax(0,1fr))}.dallas-admin .ai-comparison__metrics{grid-template-columns:repeat(5,minmax(0,1fr))}}.insurance-journal{width:100%;max-width:1240px;margin:auto;color:#f5f6f7;font-size:14px;font-variant-numeric:tabular-nums}.insurance-journal *{box-sizing:border-box}.insurance-journal button,.insurance-journal input,.insurance-journal select{font:inherit;min-height:44px;border:1px solid #292b31;border-radius:7px;padding:10px 14px;background:#141516;color:#f5f6f7}.insurance-journal button{cursor:pointer}.insurance-journal button:disabled{opacity:.45}.insurance-journal input,.insurance-journal select{font-size:16px;background:#0b0c0e;min-width:0}.insurance-journal :focus-visible{outline:2px solid #ff920f;outline-offset:2px}.insurance-policy{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px;border:1px solid #292b31;border-radius:7px;background:#141516;margin-bottom:16px}.insurance-policy strong{font-size:15px}.insurance-policy p{margin:6px 0 0;color:#a4abb5;font-size:13px}.insurance-policy button{flex-shrink:0}.insurance-policy button[aria-checked=true]{color:#ff920f;border-color:#78511b}.insurance-user-filter{display:flex;justify-content:space-between;gap:16px;width:100%;margin:12px 0;text-align:left}.insurance-user-filter span{color:#ff920f}.insurance-tools{display:grid;grid-template-columns:2fr 1fr;gap:12px;padding:16px;border:1px solid #292b31;border-radius:7px;background:#141516;margin:16px 0}.insurance-totals{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.insurance-totals>div{display:grid;gap:10px;padding:16px;border:1px solid #292b31;border-radius:7px;background:#141516}.insurance-totals span{color:#a4abb5;font-size:13px}.insurance-totals strong{font-size:24px}.insurance-totals small{font-size:14px}.insurance-list-head{display:flex;justify-content:space-between;gap:16px;margin:20px 0 10px;color:#a4abb5;font-size:13px}.insurance-entries{border:1px solid #292b31;border-radius:7px;background:#141516;overflow:hidden}.insurance-entry{border-bottom:1px solid #292b31;margin:0}.insurance-entry:last-child{border-bottom:0}.insurance-entry summary{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,.8fr) 90px;gap:20px;align-items:center;min-height:72px;padding:13px 16px;cursor:pointer;list-style:none}.insurance-entry summary::-webkit-details-marker{display:none}.insurance-entry-person,.insurance-entry-amount{display:grid;gap:5px}.insurance-entry small{color:#a4abb5;font-size:13px;font-weight:400}.insurance-expand{color:#ff920f;font-size:13px;text-align:right}.insurance-entry-details{padding:0 16px 16px;border-top:1px solid #292b31}.insurance-entry-details>div:first-child{display:flex;justify-content:space-between;gap:16px;padding:14px 0;color:#a4abb5}.insurance-actions,.insurance-edit-buttons{display:flex;gap:10px;flex-wrap:wrap}.insurance-edit{display:grid;gap:12px;padding:16px;margin-top:16px;border:1px solid #292b31;border-radius:7px;background:#0b0c0e}.insurance-edit label{display:grid;gap:8px;color:#a4abb5;font-size:13px}.insurance-edit p{color:#a4abb5;font-size:13px;line-height:1.5;margin:0}.insurance-edit-buttons button:last-child{background:#ff920f;color:#0b0c0e;border-color:#ff920f}.insurance-feedback,.insurance-empty{padding:16px;color:#a4abb5}.insurance-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border:1px solid #292b31;border-radius:7px;background:#141516;margin:16px 0;font-size:13px}.insurance-pagination select{max-width:120px}@container dallas-admin (max-width:759px){.insurance-tools{grid-template-columns:1fr;padding:12px}.insurance-entry summary{grid-template-columns:1fr auto;gap:8px 12px}.insurance-expand{grid-column:2;grid-row:2}.insurance-entry-amount{grid-row:2;grid-column:1}.insurance-entry-amount>small{display:none}.insurance-entry-amount strong{font-size:14px}.insurance-pagination{flex-wrap:wrap;padding:12px}.insurance-pagination select{max-width:none;width:100%}.insurance-list-head small{display:none}.insurance-policy{padding:12px}.insurance-policy button{padding:8px}.insurance-totals>div{padding:12px}.insurance-totals strong{font-size:22px}}.ac-screen{color:#f5f6f7;width:100%;max-width:1240px;margin:auto;padding:0 0 24px;font-size:14px;font-variant-numeric:tabular-nums}.ac-screen *{box-sizing:border-box}.ac-screen [hidden]{display:none!important}.ac-screen :is(button,input,textarea,select){font:inherit;min-height:44px;border-radius:7px;border:1px solid #292b31;background:#141516;color:#f5f6f7;padding:10px 14px}.ac-screen button{cursor:pointer}.ac-screen button:disabled{opacity:.45;cursor:default}.ac-screen :is(input,textarea,select){font-size:16px;width:100%;background:#0b0c0e}.ac-screen :focus-visible,.ac-dialog :focus-visible{outline:2px solid #ff920f;outline-offset:2px}.ac-screen .ac-header{display:flex;gap:16px;align-items:center;margin:0 0 20px}.ac-screen .ac-header h1{font-size:24px;margin:6px 0}.ac-screen .ac-eyebrow{color:#a4abb5;font-size:11px;letter-spacing:.06em;margin:0}.ac-screen .ac-back{width:auto;font-size:14px}.ac-screen .ac-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0;margin:16px 0;background:#141516;border:1px solid #292b31;border-radius:7px;overflow:hidden}.ac-screen .ac-metrics>*{display:grid;gap:8px;align-content:center;padding:16px;border:0;border-right:1px solid #292b31;border-radius:0;background:none;color:inherit;text-align:left}.ac-screen .ac-metrics>:last-child{border-right:0}.ac-screen .ac-metrics span{font-size:13px;color:#a4abb5}.ac-screen .ac-metrics strong{font-size:24px}.ac-screen .ac-search{display:block;margin:16px 0}.ac-sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.ac-screen .ac-filters{display:flex;gap:16px;margin:12px 0;padding:16px;background:#141516;border:1px solid #292b31;border-radius:7px}.ac-screen .ac-filters label{display:grid;gap:8px;flex:1;color:#a4abb5;font-size:13px}.ac-screen .ac-count{font-size:13px;color:#a4abb5;margin:16px 0 8px}.ac-screen .ac-list{display:block;background:#141516;border:1px solid #292b31;border-radius:7px;overflow:hidden;margin:12px 0}.ac-screen .ac-row{display:grid;grid-template-columns:minmax(200px,1fr) minmax(120px,.5fr) 80px;align-items:center;gap:20px;width:100%;text-align:left;border:0;border-bottom:1px solid #292b31;border-radius:0;padding:13px 16px;background:transparent}.ac-screen .ac-row:last-child{border-bottom:0}.ac-screen .ac-row:hover{background:#1b1d20}.ac-screen .ac-row-copy{display:grid;grid-template-columns:1fr 1fr;gap:5px 20px}.ac-screen .ac-row-copy strong{font-size:14px;font-weight:600}.ac-screen .ac-row-copy :is(span,small){font-size:13px;color:#a4abb5}.ac-screen .ac-row-copy small{grid-column:1/-1}.ac-screen .ac-text-action{font-size:13px;color:#ff920f;text-align:right}.ac-screen .ac-status{font-size:12px;display:inline-block;width:fit-content;padding:5px 8px;border:1px solid #292b31;border-radius:6px;background:#202124;color:#cbd0d7}.ac-screen .ac-status--active{background:#16291e;color:#88ca9d;border-color:#24412f}.ac-screen :is(.ac-status--review,.ac-status--updating,.ac-status--sending){background:#302412;color:#ffc472;border-color:#493219}.ac-screen .ac-pagination{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid #292b31;border-radius:7px;padding:12px 16px;margin:16px 0}.ac-screen .ac-empty{padding:20px;color:#a4abb5}.ac-screen :is(.ac-error,.ac-notice){padding:12px 16px;border:1px solid #292b31;border-radius:7px;background:#141516;line-height:1.5}.ac-screen .ac-error{color:#f0a0a0}.ac-screen .ac-owner{display:flex;justify-content:space-between;align-items:center;gap:16px;border:1px solid #292b31;border-radius:7px;background:#141516;padding:16px}.ac-screen .ac-owner>div{display:grid;gap:6px}.ac-screen .ac-owner>div span{color:#a4abb5;font-size:13px}.ac-screen .ac-tabs{display:flex;overflow:auto;border:1px solid #292b31;border-radius:7px;margin:16px 0;background:#141516}.ac-screen .ac-tabs button{flex:1;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#a4abb5}.ac-screen .ac-tabs button[aria-selected=true]{color:#ff920f;border-bottom-color:#ff920f}.ac-screen .ac-card-identity{display:grid;gap:14px;padding:20px;background:#141516;border:1px solid #292b31;border-radius:7px;max-width:420px;margin:16px 0}.ac-screen .ac-card-identity>strong{font-size:22px;letter-spacing:.04em}.ac-screen .ac-card-identity>span{color:#a4abb5;font-size:13px}.ac-screen .ac-balance{display:grid;gap:8px;border:1px solid #292b31;border-radius:7px;padding:16px;margin:16px 0;background:#141516}.ac-screen .ac-balance strong{font-size:26px}.ac-screen .ac-balance :is(span,small){color:#a4abb5}.ac-screen .ac-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.ac-screen .ac-primary,.ac-dialog .ac-primary{background:#ff920f;color:#0b0c0e;border:1px solid #ff920f;font-weight:600}.ac-screen .ac-danger{color:#f0a0a0}.ac-screen .ac-facts,.ac-dialog .ac-facts{margin:16px 0;background:#141516;border:1px solid #292b31;border-radius:7px;padding:0 16px}.ac-screen .ac-facts>div,.ac-dialog .ac-facts>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #292b31}.ac-screen .ac-facts>div:last-child,.ac-dialog .ac-facts>div:last-child{border-bottom:0}.ac-screen dt,.ac-dialog dt{color:#a4abb5;font-size:13px}.ac-screen dd,.ac-dialog dd{margin:0;text-align:right;font-size:14px}.ac-screen .ac-event,.ac-screen .ac-audit{border:1px solid #292b31;border-radius:7px;background:#141516;padding:14px 16px;margin:8px 0}.ac-screen .ac-event{display:flex;justify-content:space-between;align-items:center;gap:16px}.ac-screen .ac-event>div{display:grid;gap:5px}.ac-screen .ac-event :is(span,small),.ac-screen .ac-audit small{font-size:13px;color:#a4abb5}.ac-screen .ac-audit header{display:flex;justify-content:space-between;gap:16px}.ac-screen .ac-audit small{display:block;margin-top:8px}.ac-dialog{width:calc(100% - 32px);max-width:520px;max-height:calc(100dvh - 48px);overflow:auto;padding:20px;border:1px solid #292b31;border-radius:8px;background:#141516;color:#f5f6f7;box-sizing:border-box;font-size:14px;line-height:1.5}.ac-dialog::backdrop{background:#000b}.ac-dialog header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.ac-dialog h2{font-size:20px;margin:0}.ac-dialog button{font:inherit;min-height:44px;border:1px solid #292b31;border-radius:7px;background:#202124;color:#f5f6f7;padding:10px 14px;cursor:pointer}.ac-dialog label{display:grid;gap:8px;margin:16px 0;color:#a4abb5;font-size:13px}.ac-dialog :is(input,textarea){width:100%;box-sizing:border-box;background:#0b0c0e;border:1px solid #292b31;border-radius:7px;color:#f5f6f7;font-size:16px;padding:10px 12px;min-height:44px}.ac-dialog textarea{min-height:90px;resize:vertical}.ac-dialog .ac-primary{width:100%}.ac-dialog .ac-error{color:#f0a0a0}.ac-dialog :is(.ac-warning,.ac-dialog-target){color:#a4abb5}.ac-dialog button:disabled{opacity:.45}@container dallas-admin (max-width:759px){.ac-screen .ac-header h1{font-size:22px}.ac-screen .ac-filters{padding:12px;gap:12px}.ac-screen .ac-row{grid-template-columns:1fr auto;gap:6px 12px}.ac-screen .ac-row-copy{grid-template-columns:1fr;gap:4px}.ac-screen .ac-row-copy small{grid-column:auto}.ac-screen .ac-row .ac-text-action{grid-column:2;grid-row:2}.ac-screen .ac-metrics>*{padding:12px 10px}.ac-screen .ac-metrics strong{font-size:22px}.ac-screen .ac-metrics span{font-size:12px}.ac-screen .ac-owner{align-items:flex-start}.ac-screen .ac-actions button{flex:1}.ac-screen .ac-facts>div{gap:12px}.ac-dialog{padding:16px}}.ac-screen .ac-cards-heading{display:grid;grid-template-columns:minmax(200px,1fr) minmax(120px,.5fr) 80px;gap:20px;padding:12px 16px;border-bottom:1px solid #292b31;color:#a4abb5;font-size:12px}.ac-screen .ac-cards-heading>span:last-child{text-align:right}@container dallas-admin (max-width:759px){.ac-screen .ac-cards-heading{display:none}}.ac-dialog .ac-facts dd{white-space:nowrap}.dallas-admin .admin-operational-desk{max-width:1240px;width:100%;padding:0;margin:0;font-size:14px;line-height:1.45;color:#f5f6f7}.dallas-admin .admin-operational-desk [hidden]{display:none!important}.admin-operation-header{margin:0 0 16px}.admin-operation-header h2{font-size:22px;line-height:1.25;margin:0 0 8px}.admin-operation-header>span{font-size:12px;color:#a4abb5}.admin-operation-header p{font-size:14px;color:#a4abb5;margin:6px 0}.admin-operation-tabs{display:flex;gap:0;border:1px solid #292b31;border-radius:7px;overflow-x:auto;margin:16px 0;background:#141516}.admin-operation-tabs>button{flex:1;white-space:nowrap;min-height:44px;border:0;border-right:1px solid #292b31;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#a4abb5;padding:10px 14px;font:inherit;cursor:pointer}.admin-operation-tabs>button:last-child{border-right:0}.admin-operation-tabs>button[aria-selected=true]{color:#ff920f;border-bottom-color:#ff920f;background:#191714}.admin-operation-search{display:grid;gap:8px;margin:16px 0;color:#a4abb5;font-size:13px}.admin-operation-filter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;border:1px solid #292b31;border-radius:7px;margin:12px 0}.admin-operation-open{color:#ff920f;font-size:13px}.dallas-admin .admin-operational-desk :is(.mod-card,.ev-card,.mod-status,.mod-notice,.security-review,.mod-list,.ev-account-list,.mod-case-overview){background:#141516;border:1px solid #292b31;border-radius:7px;box-shadow:none;padding:16px;margin:12px 0}.dallas-admin .admin-operational-desk :is(.mod-list,.ev-account-list){padding:0;display:block;overflow:hidden}.dallas-admin .admin-operational-desk :is(button,input,textarea,select){border-radius:7px;min-height:44px;font-size:14px;box-shadow:none}.dallas-admin .admin-operational-desk button{background:#141516;border:1px solid #292b31;color:#f5f6f7;padding:10px 14px}.dallas-admin .admin-operational-desk button:disabled{opacity:.45}.dallas-admin .admin-operational-desk :is(input,textarea,select){background:#0b0c0e;border:1px solid #292b31;color:#f5f6f7;font-size:16px;padding:10px 12px;width:100%;box-sizing:border-box}.dallas-admin .admin-operational-desk :is(label,.mod-file,.ev-files){font-size:13px;color:#a4abb5}.dallas-admin .admin-operational-desk label{display:grid;gap:7px;margin:12px 0}.dallas-admin .admin-operational-desk :is(h2,h3,h4){color:#f5f6f7}.dallas-admin .admin-operational-desk h3{font-size:18px;margin:0 0 12px}.dallas-admin .admin-operational-desk :is(.mod-list-item,.ev-account-link){width:100%;display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,.6fr) minmax(160px,.7fr);align-items:center;gap:10px 20px;text-align:left;border:0;border-bottom:1px solid #292b31;border-radius:0;background:transparent;padding:13px 16px;min-height:72px}.dallas-admin .admin-operational-desk :is(.mod-list-item,.ev-account-link):last-child{border-bottom:0}.dallas-admin .admin-operational-desk :is(.mod-list-item,.ev-account-link):hover{background:#1b1d20}.dallas-admin .admin-operational-desk .ev-account-link small{display:block;color:#a4abb5;margin-top:4px}.dallas-admin .admin-operational-desk .ev-account-link .admin-operation-open{text-align:right}.dallas-admin .admin-operational-desk .mod-stage-chip{border:1px solid #292b31;border-radius:6px;padding:5px 8px;font-size:12px;width:fit-content;background:#202124;color:#cbd0d7}.dallas-admin .admin-operational-desk .mod-case-overview,.dallas-admin .admin-operational-desk .ev-overview{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dallas-admin .admin-operational-desk .fn-metric{background:none;box-shadow:none;border:0;border-radius:0;padding:0}.dallas-admin .admin-operational-desk .fn-metric-value{font-size:24px}.dallas-admin .admin-operational-desk :is(.mod-messages article,.mod-request,.ev-status){border:1px solid #292b31;background:#0b0c0e;border-radius:7px;padding:12px}.dallas-admin .admin-operational-desk :is(dl>div,.ev-account-details>div){display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #292b31}.dallas-admin .admin-operational-desk dt{color:#a4abb5}.dallas-admin .admin-operational-desk dd{margin:0;text-align:right}.dallas-admin .admin-operational-desk .ev-check{display:flex;align-items:center;gap:12px}.dallas-admin .admin-operational-desk :is(input[type=checkbox],input[type=radio]){width:20px;min-width:20px;height:20px;min-height:20px;accent-color:#ff920f}.dallas-admin .admin-operational-desk .ev-primary,.dallas-admin .admin-operational-desk .return-primary{background:#ff920f;border-color:#ff920f;color:#0b0c0e}.dallas-admin .admin-operational-desk :is(.ev-danger,.return-destructive){color:#f0a0a0}.dallas-admin .admin-operational-desk .admin-operation-tabs>button{border-radius:0;border-top:0;border-left:0;border-bottom:2px solid transparent}.dallas-admin .admin-operational-desk .admin-operation-tabs>button[aria-selected=true]{border-bottom-color:#ff920f;color:#ff920f}.dallas-admin .admin-operational-desk .journey-back svg{display:none}.dallas-admin .admin-operational-desk .journey-back{border:1px solid #292b31;border-radius:7px;padding:8px 14px}.dallas-admin .admin-operational-desk .security-search{display:flex;gap:12px;align-items:flex-end}.dallas-admin .admin-operational-desk .security-search label{flex:1}.dallas-admin .admin-operational-desk .security-actions,.dallas-admin .admin-operational-desk .ev-actions{display:flex;gap:10px;flex-wrap:wrap}.dallas-admin .admin-operational-desk :focus-visible{outline:2px solid #ff920f;outline-offset:2px}@container dallas-admin (max-width:759px){.dallas-admin .admin-operational-desk :is(.mod-list-item,.ev-account-link){grid-template-columns:1fr auto;gap:6px 12px}.dallas-admin .admin-operational-desk .mod-list-item small{grid-column:1/-1}.dallas-admin .admin-operational-desk .ev-account-link .admin-operation-open{grid-column:2;font-size:12px}.dallas-admin .admin-operational-desk .security-search{display:grid}.dallas-admin .admin-operational-desk .mod-case-overview{padding:12px}.admin-operation-header h2{font-size:20px}}.dallas-admin .admin-operational-desk .admin-operation-primary{background:#ff920f;border-color:#ff920f;color:#0b0c0e}.dallas-admin .admin-operational-desk .ev-account-state{max-width:none;font-size:12px}.dallas-admin .admin-operational-desk .ev-account-details{border:1px solid #292b31;border-radius:7px;background:#0b0c0e;padding:12px 16px}.dallas-admin .admin-operational-desk summary:after{content:none}.dallas-admin .admin-operational-desk .mod-upload{border:1px dashed #3c3f46;background:#0b0c0e;border-radius:7px;padding:12px}.dallas-admin .admin-operation-state{display:block;padding:16px;border:1px solid #292b31;border-radius:7px;background:#141516;color:#f5f6f7}.dallas-admin .admin-operation-state p{color:#a4abb5;margin:7px 0 0}.dallas-admin .admin-operation-back{min-height:44px;padding:8px 14px;border:1px solid #292b31;border-radius:7px;background:#141516;color:#f5f6f7;font:inherit;cursor:pointer}.admin-console{color:#f5f6f7;padding:0;max-width:1240px;width:100%;margin:auto;min-width:0;font-size:14px;line-height:1.45;box-sizing:border-box;overflow-wrap:anywhere}.admin-console [hidden]{display:none!important}.admin-console .ac-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 20px}.admin-console .ac-header h1{font-size:24px;line-height:1.25;margin:6px 0 0;font-weight:650}.admin-console .ac-eyebrow{font-size:11px;color:#a4abb5;letter-spacing:.06em}.admin-console button{font:inherit;min-height:44px;border-radius:7px;border:1px solid #292b31;background:#141516;color:#f5f6f7;padding:9px 14px;cursor:pointer}.admin-console button:disabled{opacity:.45;cursor:default}.admin-console :is(button,input,textarea,select):focus-visible{outline:2px solid #ff920f;outline-offset:2px}.admin-console label{display:flex;flex-direction:column;gap:7px;font-size:13px;color:#a4abb5;min-width:0}.admin-console :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:44px;border:1px solid #292b31;border-radius:7px;background:#0b0c0e;color:#f5f6f7;padding:10px 12px;font:inherit;font-size:16px}.admin-console textarea{min-height:108px;resize:vertical}.admin-console :is(input[type=checkbox],input[type=radio]){width:20px;min-width:20px;min-height:20px;height:20px;accent-color:#ff920f}.admin-console label:has(>input[type=checkbox]){flex-direction:row;align-items:center;min-height:44px}.admin-console .ac-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px;background:#141516;border:1px solid #292b31;border-radius:7px;padding:16px;margin:16px 0}.admin-console .ac-list{display:grid;gap:0;border:1px solid #292b31;border-radius:7px;background:#141516;margin:16px 0;overflow:hidden}.admin-console .ac-record{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:13px 16px;border:0;border-bottom:1px solid #292b31;border-radius:0;background:transparent;text-align:left;min-width:0;overflow-wrap:anywhere}.admin-console .ac-record:last-child{border-bottom:0}.admin-console .ac-record:hover{background:#1b1d20}.admin-console .ac-record strong{font-size:14px;font-weight:600;line-height:1.4}.admin-console .ac-record :is(span,small){font-size:13px;color:#a4abb5;line-height:1.5}.admin-console .ac-record .ac-text-action{color:#ff920f}.admin-console .ac-table-heading{display:none}.admin-console .ac-record summary{cursor:pointer;min-height:44px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px}.admin-console .ac-record pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-width:100%;max-height:300px;overflow:auto}.admin-console .ac-pages{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #292b31;border-radius:7px;margin:16px 0;color:#a4abb5;font-size:13px}.admin-console .ac-pages>span{text-align:center}.admin-console .ac-primary{background:#ff920f;color:#0b0c0e;border-color:#ff920f;font-weight:600;width:fit-content;margin-top:12px}.admin-console .ac-secondary{background:transparent}.admin-console .ac-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;padding:0;border:0;background:transparent}.admin-console .ac-metrics article{padding:16px;background:#141516;border:1px solid #292b31;border-radius:7px;display:grid;gap:10px}.admin-console .ac-metrics span{color:#a4abb5;font-size:13px}.admin-console .ac-metrics strong{font-size:24px;font-variant-numeric:tabular-nums}.admin-console .ac-note{font-size:13px;color:#a4abb5;line-height:1.6}.admin-console .ac-editor{padding:16px;border:1px solid #292b31;border-radius:7px;margin:16px 0;background:#141516}.admin-console .ac-editor label{margin-top:12px}.admin-console .ac-message{white-space:pre-wrap;overflow-wrap:anywhere;background:#0b0c0e;border:1px solid #292b31;border-radius:7px;padding:14px;line-height:1.5}.admin-console .ac-message h3{margin:0 0 8px;font-size:14px}.admin-console .ac-content{border:0;padding:0;margin:0;min-width:0;width:100%}.admin-console .ac-content[aria-busy=true]{opacity:.65}.admin-console .ac-fields{border:0;padding:0;margin:0;display:grid;gap:12px;min-width:0}.admin-console details{min-width:0;margin:12px 0}.admin-console details>summary{min-height:44px;cursor:pointer;font-size:14px}.admin-console details.ac-record{margin:0}.admin-console .ac-text-editor{display:grid;gap:12px;padding:14px 0;border-bottom:1px solid #292b31}.admin-console dl>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #292b31}.admin-console dt{color:#a4abb5}.admin-console dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.admin-console .ac-feature-panel{min-width:0}.admin-console .ac-notice{padding:12px 16px;border:1px solid #292b31;border-radius:7px;background:#141516}.admin-console .ac-support-stats h2,.admin-console .ac-ticket-reply h2{font-size:20px}.admin-console .ac-ticket-reply header{margin:16px 0}.admin-console .ac-support-list .ac-record>span:first-child small{display:block}.admin-console .ac-record.ac-record p,.admin-console .finance-section{max-width:100%}@container dallas-admin (min-width:760px){.admin-console .ac-table-heading,.admin-console :is(.ac-register-list,.ac-support-list)>.ac-record{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(200px,1.5fr) minmax(135px,.8fr) 70px;align-items:center;gap:18px}.admin-console .ac-table-heading{padding:12px 16px;color:#a4abb5;font-size:12px;border-bottom:1px solid #292b31}.admin-console .ac-support-list .ac-record>span:nth-child(2){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@container dallas-admin (max-width:759px){.admin-console .ac-header h1{font-size:22px}.admin-console .ac-metrics{grid-template-columns:1fr}.admin-console .ac-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.admin-console .ac-filters>label:first-child{grid-column:1/-1}.admin-console :is(.ac-register-list,.ac-support-list)>.ac-record{display:grid;grid-template-columns:1fr auto;gap:4px 12px}.admin-console :is(.ac-register-list,.ac-support-list)>.ac-record>span:nth-child(2){grid-column:1/-1}.admin-console :is(.ac-register-list,.ac-support-list)>.ac-record>small{grid-column:1;grid-row:3}.admin-console :is(.ac-register-list,.ac-support-list)>.ac-record>.ac-text-action{grid-column:2;grid-row:3}.admin-console .ac-primary{width:100%}}.admin-console .ac-user-register .ac-record>span:first-child small{display:block}.admin-console .ac-user-register .ac-record{display:grid;grid-template-columns:1.3fr 1fr .8fr 1fr 70px;gap:18px;align-items:center}.admin-console .ac-user-register .ac-table-heading{display:grid;grid-template-columns:1.3fr 1fr .8fr 1fr 70px;gap:18px}@container dallas-admin (max-width:759px){.admin-console .ac-user-register .ac-table-heading{display:none}.admin-console .ac-user-register .ac-record{grid-template-columns:1fr auto;gap:5px 12px}.admin-console .ac-user-register .ac-record>span:first-child{grid-column:1}.admin-console .ac-user-register .ac-record>span:nth-child(2){grid-column:1;grid-row:2}.admin-console .ac-user-register .ac-record>span:nth-child(3){grid-column:2;grid-row:1}.admin-console .ac-user-register .ac-record>small{grid-column:1;grid-row:3}.admin-console .ac-user-register .ac-record>.ac-text-action{grid-column:2;grid-row:3}}.admin-console .ac-module-navigation{display:flex;margin:0 0 12px}.admin-console .ac-module-navigation>.ac-secondary{background:transparent;border-color:transparent;color:#a4abb5;padding:8px 0;width:auto;min-height:44px}.admin-console .ac-economics-disclosure>summary{display:flex;align-items:center;min-height:44px;color:#ff920f;list-style:none;cursor:pointer}.admin-console .ac-economics-disclosure>summary::-webkit-details-marker{display:none}.admin-console .ac-economics-disclosure>summary:after{content:none}.admin-console .ac-economics-disclosure .ac-disclosure-close,.admin-console .ac-economics-disclosure[open] .ac-disclosure-open{display:none}.admin-console .ac-economics-disclosure[open] .ac-disclosure-close{display:inline}.core-settings{margin:16px 0 24px;padding:20px;border:1px solid #ffffff12;border-radius:22px;background:#191816;color:#f5f3ef;min-width:0}.core-settings__heading{display:flex;gap:12px;align-items:center;justify-content:space-between}.core-settings__heading small{font-size:10px;letter-spacing:.12em;color:#ff9a20}.core-settings__heading h3{font-size:18px;margin:6px 0;font-weight:600}.core-settings__heading button{background:transparent;border:0;color:#c8c3ba;min-height:44px;padding:8px;font:inherit;font-size:12px}.core-settings__note{color:#a9a49b;font-size:12px;line-height:1.6;margin:10px 0 16px}.core-settings__fields{display:grid;gap:14px}.core-settings__fields label{display:grid;gap:7px;font-size:13px}.core-settings__input{display:flex;gap:8px;align-items:center;min-height:48px;border:1px solid #ffffff14;border-radius:12px;padding:0 12px;background:#111110}.core-settings__input input{width:100%;min-width:0;background:none;border:0;padding:12px 0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;outline:none}.core-settings__input:focus-within{border-color:#ff9a20}.core-settings__input>span{color:#918b81;font-size:12px}.core-settings__save{width:100%;min-height:48px;border:0;border-radius:12px;background:#ff9614;color:#1a1105;font:inherit;font-size:14px;font-weight:600}.core-settings button:disabled{opacity:.55;cursor:wait}.core-settings__feedback{font-size:12px;line-height:1.5;color:#ddd6ca;margin:12px 0 0}.core-settings__heading h3{display:flex;align-items:center;gap:8px;font-weight:700;line-height:1.35}.core-settings__heading h3 svg{flex:none;color:var(--accent)}.core-settings__fields{border:0;padding:0;margin:0;min-width:0}.core-settings__input input{font-size:16px}.core-settings__terms{display:flex;align-items:flex-start;gap:10px;padding:12px;margin:16px 0;border-radius:14px;background:#ff920f0a;border:1px solid rgba(255,146,15,.12)}.core-settings__terms svg{flex:none;color:var(--accent);margin-top:2px}.core-settings__terms p{margin:0;color:#c4bfb9;font-size:12px;line-height:1.55}.core-settings .fn-state{margin:12px 0}.core-settings button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:350px){.core-settings{padding:16px}.core-settings__heading{align-items:flex-start}.core-settings__heading h3{font-size:16px}}.membership-settings .finance-body{display:flex;flex-direction:column;gap:16px}.membership-settings .finance-body>.fn-header{margin:0}.membership-settings .membership-policy-state{font-size:12px;color:#b8b5b0;margin:0;padding:10px 12px;border-left:2px solid #ff920f;background:#17171a;border-radius:0 10px 10px 0}.membership-settings .finance-fieldset{margin:0}.membership-settings .membership-save{background:#ff920f;color:#17110b;border:0;font-weight:650;min-height:48px}.membership-settings .membership-save:disabled{background:#303034;color:#b8b5b0;opacity:.7}.membership-accounting{border-top:1px solid #ffffff12;padding-top:16px}.membership-accounting h3{font-size:16px;margin:0 0 12px}.membership-accounting>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.membership-accounting .fn-metric{min-width:0;padding:14px;background:#17171a;border-radius:14px}.membership-accounting .fn-metric strong{font-size:18px;overflow-wrap:anywhere}@media (max-width:360px){.membership-accounting>div{grid-template-columns:1fr}}.ev{color:#eee;font-size:14px;line-height:1.5;min-width:0;margin:12px 0}.ev *{box-sizing:border-box}.ev header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ev h2{font-size:21px;margin:0 0 8px;font-weight:650;letter-spacing:-.4px}.ev h3{font-size:17px;margin:0;overflow-wrap:anywhere}.ev p{color:#b8b5b3;margin:8px 0 14px;overflow-wrap:anywhere}.ev small{display:block;color:#b8b5b3;font-size:12px}.ev button{min-height:44px;padding:11px 15px;border:1px solid #ffffff1c;border-radius:13px;background:#ffffff08;color:#eee;font:inherit;cursor:pointer;text-align:left;white-space:normal}.ev button:disabled{opacity:.45;cursor:not-allowed}.ev :is(button,input,select,textarea):focus-visible{outline:2px solid #f8ab72;outline-offset:3px}.ev .ev-entry{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;background:#1b1918}.ev-entry small{margin-top:3px}.ev-card{padding:16px;border:1px solid #ffffff16;border-radius:20px;background:#211d1b;margin-top:14px;min-width:0}.ev-card>button{margin-top:12px}.ev label{display:grid;gap:7px;font-size:13px;margin:14px 0;color:#d9d5d2}.ev input:not([type=checkbox]),.ev select,.ev textarea{min-width:0;width:100%;min-height:46px;background:#141313;border:1px solid #ffffff24;border-radius:11px;padding:11px;color:#faf7f5;font:inherit;font-size:16px}.ev input[type=file]{font-size:13px;max-width:100%}.ev textarea{min-height:88px;resize:vertical}.ev .ev-check{display:flex;align-items:flex-start;gap:10px;padding:6px 0}.ev input[type=checkbox]{width:22px;height:22px;flex:0 0 22px;accent-color:#ee9c63}.ev .ev-primary{background:#ee9c63;color:#23150b;border-color:transparent;font-weight:600}.ev-actions{display:flex;gap:8px;flex-wrap:wrap}.ev .ev-notice{padding:12px;background:#ffffff09;border-radius:12px;color:#e9ddd4}.ev-status{padding:12px;border-left:3px solid #e9a36c}.ev-status[data-ok=true]{border-color:#8db898}.ev-badge{border-radius:9px;background:#ffffff0c;padding:5px 8px;font-size:11px;max-width:120px;flex-shrink:0}.ev-badge[data-ok=true]{color:#9dccab}.ev summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600}.ev-files{display:grid;gap:8px}.ev .ev-danger{color:#f4a5a5;margin-top:14px}.ev-empty{padding:20px 0}.ev details form{margin-top:8px}@media (max-width:360px){.ev-card{padding:12px}.ev header{flex-wrap:wrap}.ev-actions>button{flex:1 1 120px}}.ev{color:#f5f5f7;font-size:14px;line-height:1.6}.ev>.fn-header{margin:18px 0 16px}.ev>.fn-header h2{font-size:22px;letter-spacing:-.4px;line-height:1.3;margin:0}.ev>.fn-header p{font-size:13px;margin:8px 0 0}.ev h3{font-size:18px;line-height:1.4;font-weight:600}.ev p,.ev small{color:#b8b5b0;line-height:1.6}.ev small{font-size:12px}.ev button{font-size:14px;min-height:48px;border-radius:13px;background:#ffffff07;border-color:#ffffff1c;line-height:1.45}.ev .ev-entry{background:#17171a;padding:18px;border-radius:20px;border-color:#ffffff12}.ev-entry strong{font-size:16px}.ev-entry small{font-size:13px;margin-top:5px}.ev-actions{gap:8px;margin:14px 0 16px}.ev-actions>button{flex:1 1 130px;text-align:center}.ev-card{border-radius:20px;background:#17171a;border-color:#ffffff12;padding:18px;margin-top:16px}.ev-card header{align-items:flex-start;gap:12px}.ev-card header h3{font-size:18px;margin:0}.ev-card header p{font-size:13px;margin:6px 0 0}.ev-badge{font-size:12px;background:#ff920f0c;border:1px solid #ff920f25;color:#ffba66;max-width:120px;white-space:normal;overflow-wrap:anywhere;flex-shrink:0;border-radius:9px;padding:5px 8px;line-height:1.5}.ev-badge[data-ok=true]{background:#9dccab0b;border-color:#9dccab25;color:#9dccab}.ev-overview{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.ev-overview .fn-metric strong{font-size:24px}.ev .ev-status{padding:14px;border-radius:13px;background:#ff920f08;border:1px solid #ff920f22;border-left:3px solid #ff920f;font-size:13px;color:#d8c9b2}.ev .ev-status[data-ok=true]{border-color:#9dccab25;border-left-color:#9dccab;background:#9dccab08;color:#b8d5c0}.ev-account-details{margin:16px 0 0;display:grid;gap:0}.ev-account-details>div{display:flex;gap:12px;justify-content:space-between;border-top:1px solid #ffffff0d;padding:10px 0;font-size:12px;line-height:1.6}.ev-account-details dt{color:#b8b5b0;flex:1}.ev-account-details dd{margin:0;max-width:54%;text-align:right;color:#e4e0da;overflow-wrap:anywhere}.ev label{font-size:13px;line-height:1.5;color:#dedbd6;gap:8px;margin:16px 0}.ev input:not([type=checkbox]),.ev select,.ev textarea{min-height:48px;border-radius:13px;background:#101012;border-color:#ffffff20;color:#f5f5f7}.ev select{color-scheme:dark}.ev textarea{min-height:104px;line-height:1.5}.ev .ev-check{padding:6px 0;gap:11px}.ev input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin-top:2px;accent-color:#ff920f}.ev .ev-primary{background:#ff920f;color:#211407;border:0;font-weight:600;text-align:center}.ev-card>.ev-primary,.ev-card form>.ev-primary{width:100%;margin-top:16px}.ev .ev-danger{background:#ee85850c;color:#efa19a;border-color:#ee858530;line-height:1.5}.ev-card>.ev-danger{width:100%}.ev-fieldset{margin:0;border:0;padding:0;min-width:0}.ev-fieldset>.ev-primary{width:100%}.ev-upload-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:20px 0 12px}.ev-upload-heading h4{font-size:15px;line-height:1.45;font-weight:600;margin:0}.ev-upload-heading span{font-size:12px;color:#b8b5b0;text-align:right}.ev .ev-upload{padding:14px;border:1px dashed #ff920f55;background:#ff920f06;border-radius:14px;font-size:13px}.ev .ev-upload[data-done=true]{border-color:#9dccab44;background:#9dccab05}.ev .ev-upload input[type=file]{border:0;background:none;border-radius:0;padding:0;font-size:12px;min-height:42px;color:#b8b5b0}.ev input[type=file]::file-selector-button{min-height:42px;padding:8px 10px;margin-right:8px;border-radius:10px;border:1px solid #ffffff20;color:#f5f5f7;background:#282321;font:inherit}.ev summary{font-size:14px;font-weight:600;line-height:1.5;min-height:52px;cursor:pointer;list-style:none;justify-content:space-between;gap:12px}.ev summary:after{content:"+";color:#b8b5b0;flex-shrink:0}.ev details[open]>summary:after{content:"−"}.ev summary::-webkit-details-marker{display:none}.ev-files{gap:8px;padding-bottom:8px}.ev-files>button{font-size:13px;line-height:1.6;padding:12px;background:#101012}.ev .ev-notice{padding:14px;border:1px solid #ff920f20;background:#ff920f08;color:#e1d2bc;font-size:13px}.ev .ev-policy-version{padding:10px 0;color:#ffba66;font-size:12px}.ev-card>details{margin-top:16px;border-top:1px solid #ffffff12}.ev button:disabled{opacity:.48;cursor:default}.ev :is(button,input,select,textarea,summary):focus-visible{outline:2px solid #ffad45;outline-offset:3px}.ev .fn-state p{font-size:13px;margin:7px 0 0}.ev .fn-state strong{font-size:14px}.ev .fn-state button{font-size:13px;color:#ffad45;background:none;border:0;min-height:44px;padding:7px 0}.ev>.fn-state{margin:14px 0}@media (max-width:360px){.ev-card{padding:14px}.ev-card header{flex-wrap:wrap}.ev-card header .ev-badge{max-width:100%}.ev-overview{gap:8px}.ev-upload-heading{flex-wrap:wrap}.ev-upload-heading span{text-align:left}.ev-account-details dd{max-width:52%}}.ev>.fn-header{flex-wrap:nowrap}.ev>.fn-header>div{flex:1;min-width:0}.verification-journey [hidden]{display:none!important}.verification-journey>.journey-back{background:none;border:0;padding:8px 0;min-height:48px}.verification-journey>.fn-header{margin-bottom:24px}.verification-journey .ev-overview{padding:0 0 20px;border:0;border-bottom:1px solid #ffffff14;background:none;border-radius:0;gap:20px}.verification-journey .ev-status{background:none;border-radius:0;padding:12px 0;border:0;color:#b8b5b0}.ev-account-list{border-top:1px solid #ffffff14;margin:24px 0;min-width:0}.verification-journey .ev-account-link{width:100%;display:flex;align-items:center;gap:12px;min-height:80px;border:0;border-bottom:1px solid #ffffff14;border-radius:0;background:none;padding:16px 0;text-align:left}.ev-account-symbol{display:grid;place-items:center;flex:0 0 32px}.ev-account-link>span:nth-child(2){flex:1;min-width:0}.ev-account-link strong{display:block;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.ev-account-link small{display:block;font-size:12px;line-height:1.5;color:#b8b5b0;margin-top:4px}.ev-account-state{max-width:30%;font-size:11px;line-height:1.4;color:#ffb25a;text-align:right;overflow-wrap:anywhere}.ev-account-state[data-ok=true]{color:#a5d2ab}.ev-account-link>svg{flex-shrink:0}.ev-empty-art{width:190px;max-width:100%;display:block;margin:24px auto}.verification-journey .ev-card{background:none;border:0;border-radius:0;padding:0;margin:0}.verification-journey .ev-card>header{padding:0 0 16px;margin-bottom:16px;border-bottom:1px solid #ffffff14}.verification-journey .ev-account-details{background:#17171a;border:1px solid #ffffff12;border-radius:18px;padding:16px;margin:20px 0}.verification-journey .ev-upload{border-radius:14px;background:#17171a;padding:16px}.verification-journey .ev-upload input{font-size:14px;max-width:100%}.verification-journey .ev-add-form>p{margin:0 0 24px}.verification-journey .ev-fieldset{padding:0;border:0}.verification-journey .ev-actions{margin-bottom:24px}.verification-journey .journey-tabs{margin-top:24px}.verification-journey .journey-tabs button{padding:8px;min-height:48px;border:0;background:none}.verification-journey .journey-tabs button[aria-selected=true]{background:#303035}@media (max-width:360px){.ev-account-link{gap:8px}.ev-account-symbol{flex-basis:28px}.ev-account-state{font-size:10px}}.support-dialog{--support-orange: #ff9b32;--support-muted: #aaa49c;--support-safe-top: max(16px, env(safe-area-inset-top, 0px), var(--tg-content-safe-area-inset-top, 0px));--support-safe-bottom: max(16px, env(safe-area-inset-bottom, 0px), var(--tg-content-safe-area-inset-bottom, 0px));position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(420px,calc(100vw - 24px));height:fit-content;max-width:420px;max-height:calc(100dvh - var(--support-safe-top) - var(--support-safe-bottom));margin:auto;padding:0;overflow:hidden;border:1px solid #302d28;border-radius:18px;background:#111110;color:#f5f2ed;color-scheme:dark;font-family:var(--font, Inter, system-ui, sans-serif);box-shadow:0 18px 60px #0006}.support-dialog[open]{display:flex;flex-direction:column}.support-dialog::backdrop{background:#030303b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.support-dialog--desk{width:min(620px,calc(100vw - 24px));max-width:620px}.support-dialog__topbar{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:4px 18px;border-bottom:1px solid #282621}.support-dialog__topbar h2{display:flex;align-items:center;gap:9px;min-width:0;margin:0;color:#f5f2ed;font-size:18px;line-height:1.3;letter-spacing:-.025em;font-weight:600}.support-dialog__topbar h2:focus{outline:none}.support-inbox__artwork{flex:none;display:block;width:28px;height:28px;object-fit:contain}.support-dialog__body{min-height:0;padding:16px 18px 10px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#494036 transparent;-webkit-overflow-scrolling:touch}.support-inbox{min-width:0}.support-inbox__compose{margin:0}.support-inbox__compose label{display:block;margin:0 0 7px;font-size:12px;line-height:1.4;font-weight:500;color:#c9c3b9}.support-inbox__compose textarea{box-sizing:border-box;display:block;width:100%;min-height:88px;max-height:160px;padding:11px 12px;resize:vertical;border:1px solid #38332c;border-radius:10px;outline:none;background:#191815;color:#f5f2ed;font:400 16px/1.45 var(--font, Inter, system-ui, sans-serif);overflow-wrap:anywhere}.support-inbox__compose textarea::placeholder{color:#958e83;opacity:1}.support-inbox__compose textarea:focus{border-color:var(--support-orange)}.support-inbox__compose textarea:disabled{opacity:.7}.support-inbox__compose-meta{margin-top:5px;color:#a49a8d;font-size:10px;line-height:1.4;font-variant-numeric:tabular-nums}.support-inbox__compose-meta:empty{display:none}.support-inbox__submit{display:block;width:100%;min-height:44px;margin-top:10px;padding:10px 14px;border:0;border-radius:10px;color:#211305;background:#ff9b32;font:650 13px/1.4 var(--font, Inter, system-ui, sans-serif);cursor:pointer;touch-action:manipulation}.support-inbox__submit:hover:not(:disabled){background:#ffac50}.support-inbox__submit:disabled{background:#46331f;color:#c6aa85;cursor:default}.support-inbox__history{margin-top:16px;padding-top:12px;border-top:1px solid #2b2822}.support-inbox__section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.support-inbox__section-head h3{margin:0;color:#e1d9cf;font-size:12px;font-weight:500;line-height:1.4}.support-inbox__section-head>span{color:var(--support-muted);font-size:11px;font-variant-numeric:tabular-nums}.support-inbox__empty{margin:0;color:var(--support-muted);font-size:12px;line-height:1.45}.support-inbox__tickets{display:grid;gap:6px}.support-inbox__ticket{min-width:0;border:1px solid #302b24;border-radius:10px;background:#171613}.support-inbox__ticket summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 8px;min-height:44px;padding:10px 11px;cursor:pointer;list-style:none;border-radius:9px}.support-inbox__ticket summary::-webkit-details-marker{display:none}.support-inbox__ticket-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.support-inbox__ticket-meta strong{font-size:11px;line-height:1.45;font-weight:600;color:#eee5d9;overflow-wrap:anywhere}.support-inbox__ticket-meta time{color:#a09586;font-size:10px;line-height:1.5}.support-inbox__ticket-status{max-width:136px;color:#c8bba9;font-size:10px;line-height:1.5;text-align:right;overflow-wrap:anywhere}.support-inbox__ticket-status[data-status=ESCALATED],.support-inbox__ticket-status[data-status=OPEN]{color:#ffc580}.support-inbox__ticket-status[data-status=RESOLVED]{color:#b6d1bd}.support-inbox__preview{grid-column:1 / -1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#c5bbae;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.support-inbox__detail-action{grid-column:1 / -1;color:#e7ac66;font-size:10px;line-height:1.4}.support-inbox__collapse-label,.support-inbox__ticket[open] .support-inbox__expand-label{display:none}.support-inbox__ticket[open] .support-inbox__collapse-label{display:inline}.support-inbox__ticket[open] .support-inbox__preview{display:none}.support-inbox__ticket[open] summary{border-bottom:1px solid #2e2923;border-radius:9px 9px 0 0}.support-inbox__ticket-content{padding:0 11px 11px}.support-inbox__question,.support-inbox__answer p{margin:10px 0 0;color:#eee5d9;font-size:13px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.support-inbox__answer{margin-top:10px;padding:10px 11px;border-radius:8px;background:#211b13}.support-inbox__answer strong{display:block;color:#efb775;font-size:11px;line-height:1.4;font-weight:500}.support-inbox__answer p{margin-top:5px}.support-inbox__escalate{min-height:44px;margin-top:7px;padding:9px 11px;border:1px solid #554332;border-radius:8px;color:#e4b781;background:transparent;font:500 12px/1.4 var(--font, Inter, system-ui, sans-serif);cursor:pointer;touch-action:manipulation}.support-inbox__text-button{min-height:44px;padding:9px 0;border:0;border-radius:6px;background:transparent;color:#bdb2a4;font:500 12px/1.5 var(--font, Inter, system-ui, sans-serif);cursor:pointer;text-align:left;touch-action:manipulation}.support-inbox__text-button:hover:not(:disabled),.support-inbox__escalate:hover:not(:disabled){color:#ffd19a}.support-inbox__text-button:disabled,.support-inbox__escalate:disabled{color:#756d61;cursor:default}.support-inbox__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 12px;margin-top:4px}.support-inbox__footer>:first-child{color:#eeb475}.support-inbox__pages{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;color:#b0a595;font-size:12px;font-variant-numeric:tabular-nums}.support-inbox__notice{margin-bottom:10px;padding:10px 11px;border:1px solid #61402e;border-radius:10px;background:#2a1c14;color:#f2c49f}.support-inbox__notice p{margin:0;font-size:12px;line-height:1.45}.support-inbox__notice .support-inbox__text-button{color:#ffc58b;padding-bottom:0}.support-inbox__send-error{margin:8px 0 0;color:#ffbc97;font-size:12px;line-height:1.45}.support-inbox__confirmation{margin:0 0 10px;padding:10px 11px;border:1px solid #3d503e;border-radius:10px;background:#192019;color:#c2dcc0;font-size:12px;line-height:1.45}.support-inbox__confirmation p{margin:0}.support-inbox__confirmation .support-inbox__confirmation-detail{margin-top:4px;color:#a9bca7;font-size:11px}.support-inbox__pending{padding:10px 11px;border:1px solid #4e3c25;border-radius:10px;background:#211a12}.support-inbox__pending strong{font-size:12px;font-weight:500;color:#f7d6aa;line-height:1.45}.support-inbox__pending p{margin:4px 0 0;color:#c4af96;font-size:11px;line-height:1.45}.support-inbox__loading{padding:10px 0;color:var(--support-muted);font-size:12px;line-height:1.45}.support-inbox__desk-back{color:#efb775}.support-inbox__queue{min-width:0;max-width:100%;padding-top:6px}.support-dialog :is(button,textarea,summary,input,select,a):focus-visible{outline:2px solid var(--support-orange);outline-offset:3px}@media (max-width: 370px){.support-dialog__body,.support-dialog__topbar{padding-inline:14px}.support-inbox__ticket summary{grid-template-columns:1fr}.support-inbox__ticket-status{max-width:none;text-align:left}}html.dallas-executor-v35 .ex35-support{position:fixed;inset:max(76px,env(safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px)) 12px max(16px,env(safe-area-inset-bottom,0px));width:min(560px,calc(100vw - 24px));height:auto;max-width:none;max-height:calc(100dvh - 92px);margin:auto;padding:0;border:1px solid var(--ex35-line);border-radius:28px;background:var(--ex35-bg);color:var(--ex35-ink);color-scheme:light;font-family:DallasClient,Manrope,system-ui,sans-serif;overflow:hidden;box-shadow:0 24px 80px #17201b18;animation:ex35-shared-enter .24s cubic-bezier(.22,1,.36,1)}html.dallas-executor-v35 .ex35-support[open]{display:flex;flex-direction:column}html.dallas-executor-v35 :is(.ex35-support,.sr-dialog)::backdrop{background:#20231f30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.dallas-executor-v35 :is(.ex35-support,.sr-dialog):before,html.dallas-executor-v35 :is(.ex35-support,.sr-dialog):after{display:none!important}html.dallas-executor-v35 .ex35-support__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:#fff;border-bottom:1px solid var(--ex35-line);flex:none}html.dallas-executor-v35 .ex35-support__header h2{display:flex;align-items:center;gap:10px;margin:0;font-size:21px;line-height:1.3;font-weight:750;outline:0}html.dallas-executor-v35 .ex35-support__header>.ex35-button{padding:0;min-width:44px;min-height:44px;border:1px solid var(--ex35-line);border-radius:50%;color:var(--ex35-ink)}html.dallas-executor-v35 .ex35-support__body{display:grid;align-content:start;gap:20px;min-height:0;padding:20px;overflow:auto;overscroll-behavior:contain}html.dallas-executor-v35 .ex35-support__body p{margin:0;font-size:14px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}html.dallas-executor-v35 .ex35-support__body .ex35-empty{padding:16px 8px}html.dallas-executor-v35 .ex35-support__compose{display:grid;gap:10px}html.dallas-executor-v35 .ex35-support__compose>label{font-size:14px;font-weight:650}html.dallas-executor-v35 .ex35-support__compose>textarea{box-sizing:border-box;min-width:0;width:100%;min-height:130px;padding:14px;border:1px solid var(--ex35-line);border-radius:18px;background:#fff;color:var(--ex35-ink);font:inherit;font-size:16px;line-height:1.5;resize:vertical}html.dallas-executor-v35 .ex35-support :is(button,textarea,summary):focus-visible{outline:2px solid var(--ex35-accent);outline-offset:3px}html.dallas-executor-v35 .ex35-support__compose>span{font-size:12px;color:var(--ex35-muted);min-height:0}html.dallas-executor-v35 .ex35-support__compose>span:empty{display:none}html.dallas-executor-v35 .ex35-support__error{color:var(--ex35-danger)}html.dallas-executor-v35 .ex35-support__history{display:grid;gap:12px}html.dallas-executor-v35 .ex35-support__section-head{display:flex;justify-content:space-between;align-items:center;gap:10px}html.dallas-executor-v35 .ex35-support__section-head h3{margin:0;font-size:18px}html.dallas-executor-v35 .ex35-support__section-head>span{font-size:13px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-support__ticket{border:1px solid var(--ex35-line);border-radius:22px;background:#fff;overflow:hidden}html.dallas-executor-v35 .ex35-support__ticket summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:18px;list-style:none;cursor:pointer}html.dallas-executor-v35 .ex35-support__ticket summary::-webkit-details-marker{display:none}html.dallas-executor-v35 .ex35-support__ticket summary>span:first-child{display:grid;gap:5px;font-size:14px}html.dallas-executor-v35 .ex35-support__ticket time{font-size:11px;color:var(--ex35-muted)}html.dallas-executor-v35 .ex35-support__ticket-status{align-self:start;max-width:130px;padding:6px 8px;font-size:11px;line-height:1.4;border-radius:10px;background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-support__ticket-status[data-status=RESOLVED]{background:var(--ex35-success-soft);color:var(--ex35-success)}html.dallas-executor-v35 .ex35-support__ticket summary p{grid-column:1/-1;padding-right:25px;color:var(--ex35-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.dallas-executor-v35 .ex35-support__ticket summary>.ex35-icon{position:absolute;right:18px;bottom:18px;color:var(--ex35-muted);transition:transform .2s}html.dallas-executor-v35 .ex35-support__ticket[open] summary>.ex35-icon{transform:rotate(90deg)}html.dallas-executor-v35 .ex35-support__ticket[open] summary p{display:none}html.dallas-executor-v35 .ex35-support__ticket-content{display:grid;gap:16px;padding:0 18px 18px;animation:ex35-shared-enter .2s ease-out}html.dallas-executor-v35 .ex35-support__answer{padding:16px;border-radius:16px;background:var(--ex35-soft)}html.dallas-executor-v35 .ex35-support__answer>strong{display:block;margin-bottom:8px;font-size:13px;color:var(--ex35-accent)}html.dallas-executor-v35 .ex35-support__pages{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--ex35-muted)}html.dallas-executor-v35 .sr-dialog{background:var(--ex35-bg);color:var(--ex35-ink);border-color:var(--ex35-line);border-radius:28px;box-shadow:0 24px 80px #17201b18;font-family:DallasClient,Manrope,system-ui,sans-serif;color-scheme:light}html.dallas-executor-v35 .sr-dialog>header{background:#fff;border-color:var(--ex35-line);padding:18px 20px}html.dallas-executor-v35 .sr-dialog :is(.sr-reader-mark,.sr-primary){background:var(--ex35-apricot);color:var(--ex35-accent);border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .sr-dialog .sr-reader-title h2{font-size:21px;color:var(--ex35-ink)}html.dallas-executor-v35 .sr-dialog :is(.sr-reader-eyebrow,.sr-search-label,.sr-archive-copy small,.sr-meta,.sr-reader-chapters-heading h3,.sr-edition-status,.sr-chapter-index){color:var(--ex35-muted)}html.dallas-executor-v35 .sr-dialog>header>button{border:1px solid var(--ex35-line);border-radius:50%;background:var(--ex35-bg);color:var(--ex35-ink)}html.dallas-executor-v35 .sr-dialog nav{background:#fff;border-color:var(--ex35-line);padding:8px 16px}html.dallas-executor-v35 .sr-dialog nav>button{color:var(--ex35-muted);font-size:14px;border-radius:14px}html.dallas-executor-v35 .sr-dialog nav>button[aria-pressed=true]{background:var(--ex35-apricot);border-color:var(--ex35-warm-line);color:var(--ex35-accent)}html.dallas-executor-v35 .sr-dialog :is(.sr-archive-entry,.sr-chapters details,.sr-reader-chapters-heading){border-color:var(--ex35-line);color:var(--ex35-ink)}html.dallas-executor-v35 .sr-dialog :is(.sr-search-control input,.sr-archive input,.sr-archive select){min-height:48px;background:#fff;border:1px solid var(--ex35-line);border-radius:16px;color:var(--ex35-ink);font-size:16px}html.dallas-executor-v35 .sr-dialog :is(.sr-search-control input,.sr-archive input)::placeholder{color:var(--ex35-faint)}html.dallas-executor-v35 .sr-dialog :is(.sr-summary,.sr-chapter-copy p,.sr-chapters summary){color:var(--ex35-ink);font-size:14px;line-height:1.6}html.dallas-executor-v35 .sr-dialog .sr-summary{border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .sr-dialog .sr-chapters details[open]>summary{color:var(--ex35-accent)}html.dallas-executor-v35 .sr-dialog .sr-chapter-copy{border-color:var(--ex35-warm-line)}html.dallas-executor-v35 .sr-dialog :is(.sr-edition-number,.sr-reset-version,.sr-archive,.sr-archive form){background:#fff;color:var(--ex35-ink);border-color:var(--ex35-line);border-radius:16px}html.dallas-executor-v35 .sr-dialog :is(button,input,select,summary):focus-visible{outline:2px solid var(--ex35-accent);outline-offset:3px}@keyframes ex35-shared-enter{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.dallas-executor-v35 :is(.ex35-support,.ex35-support__ticket-content){animation:none}html.dallas-executor-v35 .ex35-support__ticket summary>.ex35-icon{transition:none}}html.dallas-executor-v35 .ex35-support__body{grid-auto-rows:max-content}html.dallas-executor-v35,html.dallas-executor-v35 body,html.dallas-executor-v35 .app-shell--worker{background:#fff}html.dallas-executor-v35 .app-shell--worker>.phone-frame.phone-frame--worker{background:linear-gradient(to bottom,#fff 0,#fff var(--worker-safe-top,0px),var(--ex35-bg) var(--worker-safe-top,0px))!important}html.dallas-executor-v35 .cards-history-dialog.ex35-wallet-dialog{--ex36-wallet-safe-top:calc(max(env(safe-area-inset-top,0px),var(--dallas-worker-system-top,0px)) + var(--dallas-worker-content-top,0px));--ex36-wallet-safe-right:calc(max(env(safe-area-inset-right,0px),var(--dallas-worker-system-right,0px)) + var(--dallas-worker-content-right,0px));--ex36-wallet-safe-bottom:calc(max(env(safe-area-inset-bottom,0px),var(--dallas-worker-system-bottom,0px)) + var(--dallas-worker-content-bottom,0px));--ex36-wallet-safe-left:calc(max(env(safe-area-inset-left,0px),var(--dallas-worker-system-left,0px)) + var(--dallas-worker-content-left,0px));background:linear-gradient(to bottom,#fff 0,#fff var(--ex36-wallet-safe-top),var(--ex35-bg) var(--ex36-wallet-safe-top))}html.dallas-executor-v35 .ex35-wallet-dialog .worker-wallet-body{padding:max(12px,calc(12px + var(--ex36-wallet-safe-top) - var(--wallet-viewport-top,0px))) calc(20px + var(--ex36-wallet-safe-right)) calc(14px + var(--ex36-wallet-safe-bottom)) calc(20px + var(--ex36-wallet-safe-left));background:transparent}html.dallas-executor-v35 .ex35-withdrawal{gap:14px}html.dallas-executor-v35 .ex35-wallet__header{min-height:48px}html.dallas-executor-v35 .ex35-wallet__intro{padding:4px 0 0}html.dallas-executor-v35 .ex35-wallet__intro h1{font-size:28px;margin:8px 0}html.dallas-executor-v35 .ex35-wallet__content{gap:14px}html.dallas-executor-v35 .ex35-wallet__provider{min-height:80px;padding:15px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-screen.topup-screen--cards{gap:14px;grid-template-rows:48px minmax(0,1fr) auto}html.dallas-executor-v35 .ex35-wallet-dialog .topup-content{gap:12px;padding-bottom:8px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-intro{margin:0 2px 2px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-intro>span{display:none}html.dallas-executor-v35 .ex35-wallet-dialog .topup-intro h3{font-size:28px;margin:4px 0 7px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-list{padding:2px 16px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-card{min-height:72px;padding:10px 0}html.dallas-executor-v35 .ex35-wallet-dialog .topup-section-title{margin:0 2px;font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-currency-segment{min-height:44px;height:44px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-select-note{font-size:12px;line-height:18px}html.dallas-executor-v35 .ex35-wallet-dialog .topup-service-list+.topup-section-title{margin-top:0}html.dallas-executor-v35 .ex35-history-page[data-focus-mode=pointer] :focus{outline:none;box-shadow:none}html.dallas-executor-v35 .ex35-history-feed{outline:none}html.dallas-executor-v35 .ex35-history-feed:focus-visible{outline:2px solid var(--ex35-accent);outline-offset:-3px}@media (min-width:700px) and (min-height:600px){html.dallas-executor-v35 .ex35-wallet-dialog .worker-wallet-body{padding:20px;background:var(--ex35-bg)}}html.dallas-executor-v35 .app-shell--worker .phone-frame--worker .ex35-operation{box-sizing:border-box;padding:var(--worker-safe-top,0px) var(--worker-safe-right,0px) 0 var(--worker-safe-left,0px);background:#fff}html.dallas-executor-v35 .ex35-operation__body{background:var(--ex35-bg)}html.dallas-executor-v35 .app-shell--worker .ex35-paypay-deal-overlay{box-sizing:border-box;padding:var(--worker-safe-top,0px) var(--worker-safe-right,0px) 0 var(--worker-safe-left,0px);background:#fff}html.dallas-executor-v35 .ex35-history-record__value.ex36-history-credit>strong{color:var(--ex35-success)}.webgl-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;isolation:isolate;overflow:hidden;color:#fff;background:#020201;pointer-events:auto;contain:strict;opacity:1;transition:opacity .52s cubic-bezier(.7,0,.84,0),filter .52s cubic-bezier(.7,0,.84,0)}.webgl-loader__canvas{position:absolute;z-index:2;top:-4%;right:-4%;bottom:-4%;left:-4%}.webgl-loader__canvas canvas{width:100%!important;height:100%!important;display:block}.webgl-loader__vignette{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,transparent 0,rgba(0,0,0,.04) 32%,rgba(0,0,0,.68) 78%,#000 112%)}.webgl-loader__grain{position:absolute;z-index:12;top:-30%;right:-30%;bottom:-30%;left:-30%;opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.85'/%3E%3C/svg%3E");animation:webgl-grain .16s steps(2) infinite}.webgl-loader__hud{position:absolute;z-index:6;left:18px;right:18px;top:max(18px,calc(env(safe-area-inset-top,0px) + 10px));display:grid;grid-template-columns:auto minmax(30px,1fr) auto;align-items:center;gap:11px}.webgl-loader__hud-copy{display:grid;gap:3px}.webgl-loader__hud-copy b{color:#ffffffb3;font-size:7px;font-weight:790;letter-spacing:.16em}.webgl-loader__hud-copy span{color:#fff3;font-size:5px;font-weight:650;letter-spacing:.18em}.webgl-loader__hud-copy--right{text-align:right}.webgl-loader__hud-copy--right b{color:#ff9d2ead}.webgl-loader__hud-line{height:1px;transform-origin:center;background:linear-gradient(90deg,#ffffff08,#ff820f52,#ffffff08)}.webgl-loader__kinetic{position:absolute;z-index:7;left:0;right:0;top:50%;display:grid;justify-items:center;transform:translateY(-50%);perspective:500px;pointer-events:none}.webgl-loader__kinetic span{display:block;overflow:hidden;color:#ffffff7a;font-size:clamp(47px,16.2vw,75px);line-height:.77;font-weight:900;letter-spacing:-.075em;text-transform:uppercase;-webkit-text-stroke:.4px rgba(0,0,0,.5);text-shadow:0 2px 18px rgba(0,0,0,.95),0 0 34px rgba(255,102,0,.25)}.webgl-loader__kinetic span:nth-child(2){color:#ff740cd1}.webgl-loader__kinetic span:nth-child(3){color:#fff6}.webgl-loader__brand{position:absolute;z-index:8;left:50%;top:50%;width:min(82vw,320px);display:grid;justify-items:center;gap:13px;transform:translate(-50%,-50%);text-align:center}.webgl-loader__brand:before{content:"";position:absolute;z-index:-1;top:-80px;right:-50px;bottom:-80px;left:-50px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.78) 0,rgba(0,0,0,.38) 42%,transparent 72%);filter:blur(8px)}.webgl-loader__brand img{width:min(70vw,270px);height:auto;display:block;filter:contrast(1.14) brightness(1.16) drop-shadow(0 2px 7px #000) drop-shadow(0 0 22px rgba(255,101,0,.5))}.webgl-loader__brand-rule{width:100%;height:1px;transform-origin:center;background:linear-gradient(90deg,transparent,rgba(255,137,20,.48),transparent)}.webgl-loader__brand-subtitle{color:#ffe4c5c2;font-size:6px;font-weight:760;letter-spacing:.22em;text-shadow:0 2px 8px #000;white-space:nowrap}.webgl-loader__rails{position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;pointer-events:none}.webgl-loader__rail{position:absolute;min-width:42px;height:23px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:1px solid rgba(255,133,17,.17);border-radius:99px;color:#ffcd9180;background:#05030280;box-shadow:inset 0 1px #ffffff08,0 8px 30px #00000080;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-size:6px;font-weight:760;letter-spacing:.1em}.webgl-loader__rail i{width:3px;height:3px;border-radius:50%;background:#ff8d1a;box-shadow:0 0 8px #ff6700;animation:webgl-node 1.5s ease-in-out infinite}.webgl-loader__rail--one{left:8%;top:31%}.webgl-loader__rail--two{right:8%;top:34%}.webgl-loader__rail--three{left:10%;bottom:28%}.webgl-loader__rail--four{right:9%;bottom:27%}.webgl-loader__footer{position:absolute;z-index:7;left:22px;right:22px;bottom:max(24px,calc(env(safe-area-inset-bottom,0px) + 14px));display:grid;gap:10px}.webgl-loader__status{display:flex;align-items:center;justify-content:center;gap:8px;min-height:12px}.webgl-loader__status>i{width:4px;height:4px;border-radius:50%;background:#ff8b17;box-shadow:0 0 9px #ff6700;animation:webgl-node 1.1s ease-in-out infinite}.webgl-loader__status>span{position:relative;width:105px;height:9px;overflow:hidden}.webgl-loader__status b{position:absolute;top:0;right:0;bottom:0;left:0;color:#ffffff57;font-size:6px;font-weight:730;letter-spacing:.18em;opacity:0;animation:webgl-status 2.9s ease-in-out both}.webgl-loader__status b:nth-child(2){animation-delay:.82s}.webgl-loader__status b:nth-child(3){animation-delay:1.64s}.webgl-loader__progress{height:1px;overflow:hidden;background:#ffffff12}.webgl-loader__progress-fill{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#e94300,#ff941f 70%,#fff0d9);box-shadow:0 0 10px #ff7100}.webgl-loader__iris{position:absolute;z-index:11;left:50%;top:50%;width:44px;height:44px;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.04);background:#fffaf2;box-shadow:0 0 20px #fff,0 0 70px #ff9a1c,0 0 180px #ff4d00;pointer-events:none}.webgl-loader:not(.webgl-loader--ready) .webgl-loader__grain,.webgl-loader:not(.webgl-loader--ready) .webgl-loader__rail i,.webgl-loader:not(.webgl-loader--ready) .webgl-loader__status>i,.webgl-loader:not(.webgl-loader--ready) .webgl-loader__status b{animation-play-state:paused}.webgl-loader:not(.webgl-loader--timeline-ready) .webgl-loader__kinetic,.webgl-loader:not(.webgl-loader--timeline-ready) .webgl-loader__brand,.webgl-loader:not(.webgl-loader--timeline-ready) .webgl-loader__rails,.webgl-loader:not(.webgl-loader--timeline-ready) .webgl-loader__hud,.webgl-loader:not(.webgl-loader--timeline-ready) .webgl-loader__footer{visibility:hidden}.webgl-loader--reveal{opacity:0;filter:brightness(1.45);pointer-events:none}.webgl-loader--reveal .webgl-loader__iris{animation:webgl-iris .62s cubic-bezier(.7,0,.84,0) forwards}.webgl-loader--reveal .webgl-loader__brand,.webgl-loader--reveal .webgl-loader__hud,.webgl-loader--reveal .webgl-loader__rails,.webgl-loader--reveal .webgl-loader__footer{opacity:0;transition:opacity .18s ease-out}@keyframes webgl-grain{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(2%,2%)}}@keyframes webgl-node{50%{opacity:.3;transform:scale(.65)}}@keyframes webgl-status{0%{opacity:0;transform:translateY(6px)}8%,20%{opacity:1;transform:translateY(0)}29%,to{opacity:0;transform:translateY(-6px)}}@keyframes webgl-iris{0%{opacity:0;transform:translate(-50%,-50%) scale(.04)}10%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) scale(32)}}@media (max-width:350px){.webgl-loader__brand-subtitle{font-size:5px;letter-spacing:.14em}.webgl-loader__rail--one,.webgl-loader__rail--three{left:5%}.webgl-loader__rail--two,.webgl-loader__rail--four{right:5%}}@media (prefers-reduced-motion:reduce){.webgl-loader__grain,.webgl-loader__rail i,.webgl-loader__status>i{animation:none!important}.webgl-loader__kinetic{display:none}.webgl-loader__brand{opacity:1!important;filter:none!important;transform:translate(-50%,-50%)!important}}.partnership-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;isolation:isolate;overflow:hidden;color:#fff;background:#101113;contain:strict;opacity:1;transition:opacity .45s ease-out}.partnership-loader__visual{position:absolute;top:5%;right:0;bottom:9%;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.partnership-loader__halo{position:absolute;top:44%;left:50%;width:min(90vw,500px);height:min(60vw,300px);transform:translate(-50%,-56%);background:radial-gradient(ellipse,rgba(207,109,58,.085),transparent 70%);pointer-events:none}.partnership-loader__cards{position:relative;display:block;width:min(92vw,515px);aspect-ratio:1.8;margin:0}.partnership-loader__card{position:absolute;width:65%;filter:drop-shadow(0 14px 16px rgba(0,0,0,.24))}.partnership-loader__card--dallas{right:0;top:0;z-index:1}.partnership-loader__card--paypay{left:0;top:17%;z-index:2}.partnership-loader__card img{display:block;width:100%;height:auto}.partnership-loader__sheen{position:absolute;top:0;right:0;bottom:0;left:0;mask-image:var(--card-image);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:var(--card-image);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;background-image:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.16) 50%,transparent 58%);background-size:300% 100%;background-position:160% 0;background-repeat:no-repeat;pointer-events:none}.partnership-loader:not(.partnership-loader--ready) .partnership-loader__cards,.partnership-loader:not(.partnership-loader--ready) .partnership-loader__brands{visibility:hidden}.partnership-loader__brands{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:26px;font-size:clamp(22px,5.9vw,29px);font-weight:600;letter-spacing:-.025em;line-height:1.25;white-space:nowrap}.partnership-loader__dallas{color:#ff752d}.partnership-loader__cross{color:#ffffff52;font-size:.75em;font-weight:400}.partnership-loader__paypay{color:#fff}.partnership-loader__footer{position:relative;margin-top:44px;width:min(32vw,132px)}.partnership-loader__progress{height:2px;border-radius:2px;overflow:hidden;background:#ffffff1a}.partnership-loader__progress-fill{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:#ff752d}.partnership-loader--reveal{opacity:0;pointer-events:none}@media (max-height: 480px){.partnership-loader__visual{top:4%;right:0;bottom:4%;left:0}.partnership-loader__cards{width:min(64vw,60vh)}.partnership-loader__brands{margin-top:16px;font-size:20px}.partnership-loader__footer{margin-top:24px}}@media (prefers-reduced-motion: reduce){.partnership-loader{transition:none}.partnership-loader__sheen{display:none}}.phone-frame:has(>.cards-transfer){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);background:var(--cl-bg, #f6f6f3)}.phone-frame>.cards-transfer[data-stage]{--ct-bg: var(--cl-bg, #f6f6f3);--ct-surface: var(--cl-surface, #fff);--ct-ink: var(--cl-ink, #171a1c);--ct-muted: var(--cl-muted, #657074);--ct-line: var(--cl-line, #e1e4e0);--ct-accent: var(--cl-accent, #f27418);--ct-accent-ink: var(--cl-accent-ink, #a84008);--ct-soft: var(--cl-accent-soft, #fff0e3);grid-row:1 / -1;display:grid;grid-template:auto minmax(0,1fr) auto / minmax(0,1fr);gap:0;min-width:0;min-height:0;height:100%;padding:4px 20px 14px;overflow:hidden;background:radial-gradient(ellipse 100% 30% at 95% 1%,#f274180a,transparent 80%),var(--ct-bg);color:var(--ct-ink);text-align:left}.cards-transfer *,.cards-transfer *:before,.cards-transfer *:after{box-sizing:border-box}.cards-transfer :where(button,input){font:inherit;-webkit-tap-highlight-color:transparent}.cards-transfer button{cursor:pointer}.cards-transfer button:disabled{cursor:default}.cards-transfer :where(button,input):focus-visible{outline:2px solid var(--ct-accent-ink);outline-offset:3px}.cards-transfer h2:focus{outline:none}.cards-transfer button:focus:not(:focus-visible){outline:none}.cards-transfer[data-stage] .ct-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:10px;align-items:center;min-height:62px;padding-bottom:6px}.cards-transfer[data-stage] .ct-header-copy{display:grid;justify-items:center;min-width:0;gap:1px}.cards-transfer .ct-header .cl-brand{font-size:18px;line-height:23px;letter-spacing:-.7px}.cards-transfer[data-stage] .ct-header h1{margin:0;color:var(--ct-muted);font-size:11px;font-weight:600;line-height:16px}.cards-transfer[data-stage] .ct-icon-button{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #171a1c0c;border-radius:50%;background:var(--ct-surface);color:var(--ct-ink);box-shadow:0 2px 8px #171a1c02}.cards-transfer[data-stage] .ct-icon-button:disabled{color:var(--ct-muted);opacity:.45}.cards-transfer[data-stage] .ct-scroll{min-width:0;min-height:0;padding:0 1px 16px;overflow:auto;scrollbar-width:none;overscroll-behavior:contain;scroll-padding-block:16px}.cards-transfer[data-stage] .ct-scroll::-webkit-scrollbar{display:none}.cards-transfer[data-stage] .ct-steps{display:flex;justify-content:space-between;gap:5px;margin:6px 0 25px;padding:0;list-style:none}.cards-transfer[data-stage] .ct-steps li{display:flex;align-items:center;gap:5px;min-width:0;color:var(--ct-muted);font-size:11px;font-weight:550;line-height:22px;white-space:nowrap}.cards-transfer[data-stage] .ct-steps li>span{display:grid;place-items:center;flex:none;width:22px;height:22px;border:1px solid var(--ct-line);border-radius:50%;color:var(--ct-muted);background:#ffffff80;font-size:10px}.cards-transfer[data-stage] .ct-steps li[aria-current=step]{color:var(--ct-ink)}.cards-transfer[data-stage] .ct-steps li[aria-current=step]>span{border-color:var(--ct-accent);color:var(--ct-ink);background:var(--ct-accent);font-weight:800}.cards-transfer[data-stage] .ct-steps li[data-complete=true]>span{border-color:#f2741830;color:var(--ct-accent-ink);background:var(--ct-soft)}.cards-transfer[data-stage] .ct-intro{margin:0 0 22px}.cards-transfer[data-stage] .ct-eyebrow{display:inline-flex;align-items:center;gap:6px;color:var(--ct-accent-ink);font-size:12px;font-weight:650;line-height:18px}.cards-transfer[data-stage] .ct-intro h2{margin:10px 0 8px;font-size:clamp(25px,7.3vw,30px);font-weight:750;line-height:1.16;letter-spacing:-1.15px}.cards-transfer[data-stage] .ct-intro p{margin:0;color:var(--ct-muted);font-size:13px;line-height:19px}.cards-transfer[data-stage] .ct-intro--compact{margin-bottom:18px}.cards-transfer[data-stage] .ct-intro--compact h2{margin-top:0}.cards-transfer[data-stage] .ct-glass{border:1px solid #ffffffed;background:var(--ct-surface);box-shadow:0 5px 22px #171a1c05,inset 0 1px #fff}.cards-transfer[data-stage] .ct-entry-card{padding:18px;border-radius:24px}.cards-transfer[data-stage] .ct-field{display:block;min-width:0}.cards-transfer[data-stage] .ct-field>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:9px;color:var(--ct-ink);font-size:12px;font-weight:650;line-height:18px}.cards-transfer[data-stage] .ct-field>div{display:flex;align-items:center;gap:7px;min-height:54px;padding:0 14px;border:1px solid var(--ct-line);border-radius:15px;background:var(--ct-bg)}.cards-transfer[data-stage] .ct-field>div:focus-within{border-color:var(--ct-accent-ink);box-shadow:0 0 0 2px #f2741812}.cards-transfer[data-stage] .ct-field b{color:var(--ct-accent-ink);font-size:21px;font-weight:500}.cards-transfer[data-stage] .ct-field input{width:100%;min-width:0;min-height:0;height:52px;padding:0;border:0;border-radius:0;outline:none!important;background:transparent;color:var(--ct-ink);font-size:16px;line-height:normal}.cards-transfer[data-stage] .ct-field input::placeholder{color:var(--ct-muted);opacity:.8}.cards-transfer[data-stage] .ct-field-help{margin:10px 0 0;color:var(--ct-muted);font-size:12px;line-height:18px}.cards-transfer[data-stage] .ct-field:has(input[aria-invalid=true])>div{border-color:var(--cl-danger, #b42318)}.cards-transfer[data-stage] .ct-hint{margin:16px 3px 0;color:var(--ct-muted);font-size:12px;line-height:18px}.cards-transfer[data-stage] .ct-available{display:flex;align-items:center;gap:10px;min-width:0;margin-top:19px;padding:13px 2px}.cards-transfer[data-stage] .ct-balance-icon{display:grid;place-items:center;width:35px;height:35px;flex:none;border:1px solid var(--ct-line);border-radius:12px;background:#ffffff85;color:var(--ct-muted)}.cards-transfer[data-stage] .ct-available>div{flex:1;min-width:0}.cards-transfer[data-stage] .ct-available>div>span{display:block;color:var(--ct-muted);font-size:12px;line-height:18px}.cards-transfer[data-stage] .ct-available strong{display:block;margin-top:3px;font-size:16px;font-weight:750;line-height:22px;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-available strong small{color:var(--ct-muted);font-size:12px;font-weight:600}.cards-transfer[data-stage] .ct-fee-pill{flex:none;padding:6px 8px;border:1px solid #f2741818;border-radius:20px;color:var(--ct-accent-ink);background:var(--ct-soft);font-size:10px;font-weight:600;line-height:15px}.cards-transfer[data-stage] .ct-recipient{margin:0;display:flex;align-items:center;gap:10px;min-width:0;padding:13px 14px;border:1px solid #ffffffd9;border-radius:18px;background:var(--ct-surface)}.cards-transfer[data-stage] .ct-recipient-avatar{display:grid;place-items:center;width:39px;height:39px;flex:none;border:1px solid #f2741824;border-radius:14px;color:var(--ct-accent-ink);background:var(--ct-soft)}.cards-transfer[data-stage] .ct-recipient>div{flex:1;min-width:0}.cards-transfer[data-stage] .ct-recipient small{display:block;color:var(--ct-muted);font-size:12px;line-height:18px}.cards-transfer[data-stage] .ct-recipient strong{display:block;margin-top:3px;color:var(--ct-ink);font-size:14px;font-weight:700;line-height:20px;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-text-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 0;border:0;border-radius:7px;background:transparent;color:var(--ct-accent-ink);font-size:12px!important;font-weight:650!important;line-height:16px;text-align:left}.cards-transfer[data-stage] .ct-recipient>button{width:auto;height:auto;flex:none;margin-left:2px}.cards-transfer[data-stage] .ct-amount-card{margin-top:12px;padding:22px 15px 15px;border-radius:24px}.cards-transfer[data-stage] .ct-amount{padding:0;display:block;min-width:0;text-align:center}.cards-transfer[data-stage] .ct-amount>span{display:block;color:var(--ct-muted);font-size:12px;line-height:18px}.cards-transfer[data-stage] .ct-amount>div{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;margin-top:10px}.cards-transfer[data-stage] .ct-amount input{width:100%;min-width:0;height:62px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--ct-ink);font-size:clamp(29px,10vw,42px);font-weight:750;line-height:normal;letter-spacing:-1.8px;text-align:center;font-variant-numeric:tabular-nums}.cards-transfer[data-stage] .ct-amount input::placeholder{color:#a8adad;opacity:1}.cards-transfer[data-stage] .ct-amount>div>span{flex:none;margin-right:12px;padding:6px 7px;border:1px solid var(--ct-line);border-radius:9px;color:var(--ct-muted);background:var(--ct-bg);font-size:12px;font-weight:650;line-height:15px}.cards-transfer[data-stage] .ct-amount-help{margin:5px 0 17px;color:var(--ct-muted);font-size:12px;line-height:17px;text-align:center}.cards-transfer[data-stage] .ct-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.cards-transfer[data-stage] .ct-presets button{min-width:0;min-height:44px;padding:8px;border:1px solid var(--ct-line);border-radius:13px;background:var(--ct-bg);color:var(--ct-ink);font-size:14px;font-weight:650}.cards-transfer[data-stage] .ct-presets button:disabled{color:#8b9393;opacity:.48}.cards-transfer[data-stage] .ct-field--comment{margin-top:20px}.cards-transfer[data-stage] .ct-field--comment>span{margin-inline:2px}.cards-transfer[data-stage] .ct-field--comment small{color:var(--ct-muted);font-size:12px;font-weight:500}.cards-transfer[data-stage] .ct-field--comment>div{background:var(--ct-surface)}.cards-transfer[data-stage] .ct-field--comment input{font-size:16px}.cards-transfer[data-stage] .ct-review-card{padding:18px;border-radius:25px}.cards-transfer[data-stage] .ct-review-caption{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0}.cards-transfer[data-stage] .ct-review-caption>span{color:var(--ct-muted);font-size:12px;line-height:17px}.cards-transfer[data-stage] .ct-review-caption .ct-text-button{min-height:44px;font-size:12px!important}.cards-transfer[data-stage] .ct-review-amount{min-width:0;margin:5px 0 22px;color:var(--ct-ink);font-size:clamp(26px,8.9vw,37px);font-weight:750;line-height:1.2;letter-spacing:-1.4px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-review-amount small{color:var(--ct-muted);font-size:.43em;font-weight:600;letter-spacing:-.1px;white-space:nowrap}.cards-transfer[data-stage] .ct-review-card .ct-recipient{gap:9px;padding:9px 0;border-width:1px 0;border-color:var(--ct-line);border-radius:0;background:transparent}.cards-transfer[data-stage] .ct-review-card .ct-recipient-avatar{width:34px;height:34px;border-radius:12px}.cards-transfer[data-stage] .ct-review-card .ct-recipient small{font-size:11px;line-height:16px}.cards-transfer[data-stage] .ct-review-card .ct-recipient strong{margin-top:2px}.cards-transfer[data-stage] .ct-summary{padding:0;border:0;border-radius:0;background:transparent;margin:4px 0 0}.cards-transfer[data-stage] .ct-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:15px;min-width:0;padding:13px 0 0;font-size:12px;line-height:18px}.cards-transfer[data-stage] .ct-summary dt{color:var(--ct-muted)}.cards-transfer[data-stage] .ct-summary dd{min-width:0;margin:0;color:var(--ct-ink);text-align:right;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-summary-total dd{font-weight:750}.cards-transfer[data-stage] .ct-summary>div:last-child{padding-bottom:2px}.cards-transfer[data-stage] .ct-confirm-hint{display:flex;align-items:flex-start;gap:8px;margin-top:17px}.cards-transfer[data-stage] .ct-confirm-hint svg{margin-top:1px}.cards-transfer[data-stage] .ct-error{display:flex;align-items:flex-start;gap:8px;margin:16px 1px 0;padding:12px;border:1px solid #b423181c;border-radius:14px;background:#fff1ee;color:var(--cl-danger, #b42318);font-size:12px;line-height:18px;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-error>svg{margin-top:1px}.cards-transfer[data-stage] .ct-footer{padding-top:10px;border-top:1px solid #171a1c08;background:var(--ct-bg)}.cards-transfer[data-stage] .ct-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:14px 13px;border:1px solid transparent;border-radius:18px;background:var(--ct-accent);color:var(--ct-ink);font-size:14px!important;font-weight:750!important;line-height:20px;box-shadow:0 4px 13px #f2741812}.cards-transfer[data-stage] .ct-primary:disabled{border-color:var(--ct-line);background:#e9ebe6;color:#818983;box-shadow:none}.cards-transfer[data-stage] .ct-linked-recipient{min-width:0;padding:17px;border-radius:24px}.cards-transfer[data-stage] .ct-source{display:inline-flex;align-items:center;gap:6px;margin-bottom:9px;color:var(--ct-accent-ink);font-size:11px;font-weight:650;line-height:17px}.cards-transfer[data-stage] .ct-linked-recipient .ct-recipient{padding:5px 0;border:0;background:transparent}.cards-transfer[data-stage] .ct-linked-recipient .ct-recipient small{display:none}.cards-transfer[data-stage] .ct-linked-recipient .ct-recipient strong{font-size:16px;line-height:22px}.cards-transfer[data-stage] .ct-linked-id{display:block;margin:8px 0 0 49px;color:var(--ct-muted);font-size:11px;line-height:17px;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-linked-actions{display:flex;align-items:flex-start;flex-direction:column;margin-top:7px}.cards-transfer[data-stage] .ct-linked-actions .ct-text-button{justify-content:flex-start}.cards-transfer[data-stage] .ct-lookup-status{display:flex;align-items:center;gap:11px;min-height:50px;color:var(--ct-muted);font-size:13px;line-height:20px}.cards-transfer[data-stage] .ct-result{display:flex;align-items:center;flex-direction:column;min-width:0;padding:42px 1px 12px;text-align:center}.cards-transfer[data-stage] .ct-result-icon{display:grid;place-items:center;flex:none;width:78px;height:78px;border:1px solid #ffffffeb;border-radius:28px;background:var(--ct-surface);color:var(--ct-accent-ink);box-shadow:0 7px 27px #171a1c06}.cards-transfer[data-stage] .ct-result h2{margin:23px 0 13px;font-size:clamp(24px,6.8vw,29px);font-weight:750;line-height:1.2;letter-spacing:-.95px}.cards-transfer[data-stage] .ct-result .ct-review-amount{margin:5px 0 13px}.cards-transfer[data-stage] .ct-result p{max-width:30ch;margin:0;color:var(--ct-muted);font-size:13px;line-height:20px;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-result>small{max-width:31ch;margin-top:9px;color:var(--ct-muted);font-size:12px;line-height:17px;overflow-wrap:anywhere}.cards-transfer[data-stage] .ct-result--success .ct-result-icon{background:#edf4ed;border-color:#dbe9dc;color:var(--cl-success, #286342)}.cards-transfer[data-stage] .ct-result--success>.ct-eyebrow{margin-top:21px;color:var(--cl-success, #286342)}.cards-transfer[data-stage] .ct-result--success h2{margin-top:5px}.cards-transfer[data-stage] .ct-result--unknown{padding-top:28px}.cards-transfer[data-stage] .ct-result .ct-result-recipient{margin:0 0 20px;color:var(--ct-ink);font-weight:650}.cards-transfer[data-stage] .ct-recovery-note{display:flex;align-items:flex-start;gap:9px;width:100%;margin-top:22px;padding:14px;border:1px solid var(--ct-line);border-radius:18px;background:#fffa;color:var(--ct-muted);font-size:12px;line-height:17px;text-align:left}.cards-transfer[data-stage] .ct-recovery-note svg{margin-top:1px;color:var(--ct-accent-ink)}.cards-transfer[data-stage] .ct-history-link{margin-top:7px}.cards-transfer[data-stage] .ct-receipts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:23px}.cards-transfer[data-stage] .ct-receipts>button{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-width:0;min-height:57px;padding:12px 7px;border:1px solid var(--ct-line);border-radius:17px;background:var(--ct-surface);color:var(--ct-ink);font-size:12px;font-weight:650;line-height:16px}.cards-transfer[data-stage] .ct-receipts>button:disabled{opacity:.55}.cards-transfer[data-stage] .ct-progress{display:block;width:32px;height:32px;flex:none;border:2px solid #f2741826;border-top-color:var(--ct-accent-ink);border-radius:50%}.cards-transfer[data-stage] .ct-progress--small{width:22px;height:22px}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cards-transfer[data-stage] .ct-glass{background:#ffffffd6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}@media (max-height: 700px){.phone-frame>.cards-transfer[data-stage]{padding-bottom:10px}.cards-transfer[data-stage] .ct-header{min-height:54px}.cards-transfer[data-stage] .ct-steps,.cards-transfer[data-stage] .ct-intro{margin-bottom:17px}.cards-transfer[data-stage] .ct-intro h2{font-size:26px}.cards-transfer[data-stage] .ct-intro--compact{margin-bottom:14px}.cards-transfer[data-stage] .ct-amount-card{padding-top:15px}.cards-transfer[data-stage] .ct-amount input{height:53px}.cards-transfer[data-stage] .ct-field--comment{margin-top:15px}.cards-transfer[data-stage] .ct-result{padding-top:18px}.cards-transfer[data-stage] .ct-result-icon{width:65px;height:65px;border-radius:23px}.cards-transfer[data-stage] .ct-result h2{margin-top:18px}.cards-transfer[data-stage] .ct-result--success>.ct-eyebrow{margin-top:14px}.cards-transfer[data-stage] .ct-result--success h2{margin-top:5px}.cards-transfer[data-stage] .ct-recovery-note{margin-top:16px}}@media (max-width: 359px){.phone-frame>.cards-transfer[data-stage]{padding-inline:16px}.cards-transfer[data-stage] .ct-steps li{gap:4px;font-size:11px}.cards-transfer[data-stage] .ct-steps li>span{width:20px;height:20px}.cards-transfer[data-stage] .ct-entry-card,.cards-transfer[data-stage] .ct-linked-recipient,.cards-transfer[data-stage] .ct-review-card{padding-inline:14px}.cards-transfer[data-stage] .ct-available{gap:8px}.cards-transfer[data-stage] .ct-fee-pill{padding-inline:6px;font-size:10px}.cards-transfer[data-stage] .ct-recipient{padding-inline:10px;gap:8px}.cards-transfer[data-stage] .ct-recipient strong{font-size:13px}.cards-transfer[data-stage] .ct-recipient .ct-text-button{font-size:12px!important}.cards-transfer[data-stage] .ct-amount input{padding-left:0;font-size:32px}.cards-transfer[data-stage] .ct-amount>div>span{margin-right:0}}@media (prefers-reduced-motion: no-preference){.cards-transfer[data-stage] .ct-progress{animation:ct-spin 1s linear infinite}.cards-transfer[data-stage] .ct-primary,.cards-transfer[data-stage] .ct-presets button{transition:background-color .14s ease,transform .14s ease}.cards-transfer[data-stage] .ct-primary:active:not(:disabled),.cards-transfer[data-stage] .ct-presets button:active:not(:disabled){transform:scale(.985)}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){.cards-transfer[data-stage] .ct-glass{background:var(--ct-surface);border-color:var(--ct-line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@keyframes ct-spin{to{transform:rotate(360deg)}}.browser-signin{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + 30px) 22px calc(env(safe-area-inset-bottom,0px) + 30px);background:#f6f6f3;color:#1e2824;font-family:DallasClient,system-ui,sans-serif;color-scheme:light}.browser-signin *{box-sizing:border-box}.browser-signin-brand{margin-bottom:32px}.browser-signin-brand .client-brand{width:130px}.browser-signin-card{width:100%;max-width:390px;padding:28px 24px 20px;border:1px solid #fff;border-radius:28px;background:linear-gradient(145deg,#fff,#fffaf3);box-shadow:0 12px 38px #202f2510;text-align:center}.browser-signin-icon{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 20px;border:1px solid #f0dbc3;border-radius:21px;background:#fdf0df;color:#925224}.browser-signin h1{margin:0;font-size:27px;line-height:1.2;letter-spacing:-.8px}.browser-signin p{margin:12px 0 22px;font-size:14px;line-height:1.55;color:#66736d}.browser-signin-code{margin:22px 0 26px;padding-left:.18em;font-size:35px;font-weight:750;letter-spacing:.18em;font-variant-numeric:tabular-nums}.browser-signin-primary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;border:1px solid #eac49c;border-radius:16px;background:linear-gradient(135deg,#fffaf3,#f5d6b4);box-shadow:inset 0 1px #fff;color:#73380e;font:700 14px/20px DallasClient,system-ui;text-decoration:none;cursor:pointer}.browser-signin-primary:disabled{opacity:.65;cursor:wait}.browser-signin-secondary{min-height:44px;margin-top:8px;padding:8px 15px;border:0;background:transparent;color:#6b766e;font:600 13px DallasClient,system-ui;cursor:pointer}.browser-signin-status{display:block;margin:18px 0 0;font-size:12px;color:#68756b}.browser-signin-error{margin:16px 0;padding:12px;border:1px solid #eed6c3;border-radius:14px;background:#fff8f1;color:#865322}.browser-signin-error p{margin:0;font-size:12px;color:inherit}.browser-signin-error button{min-height:40px;margin-top:5px;border:0;background:transparent;color:#89552d;font:650 12px DallasClient,system-ui;cursor:pointer}.browser-signin-card>small{display:block;margin-top:22px;color:#6f7a74;font-size:11px;line-height:1.5}.browser-signin :is(a,button):focus-visible{outline:2px solid #a8400a;outline-offset:4px}.browser-signin :is(a,button){-webkit-tap-highlight-color:transparent}.browser-signin{height:100dvh;min-height:0;overflow-y:auto;justify-content:flex-start;overscroll-behavior:contain}.browser-signin-brand{flex:none;margin-top:auto;margin-bottom:26px;line-height:0}.browser-signin-card{flex:none;margin-bottom:auto}.browser-signin-brand .cl-brand.cl-brand--asset{position:relative;display:block;width:130px;height:auto;aspect-ratio:512/78;line-height:0}.browser-signin-brand .cl-brand-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.browser-signin-brand .cl-brand-image--letters{clip-path:inset(0 32.8125% 0 0);filter:brightness(.1)}.browser-signin-brand .cl-brand-image--accent{clip-path:inset(0 0 0 67.1875%);filter:none}.fn-header{display:flex;align-items:flex-start;gap:12px;margin:0 0 20px;min-width:0;text-align:left}.fn-header>div{min-width:0}.fn-header-icon{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:14px;background:#ff920f17;color:var(--accent,#ff920f);border:1px solid rgba(255,146,15,.15)}.fn-header h2{margin:0;font:750 21px/1.25 var(--font);letter-spacing:-.025em;color:var(--text,#f5f5f7);overflow-wrap:anywhere}.fn-header p,.fn-section-heading p{margin:7px 0 0;color:#b8b5b0;font:400 13px/1.55 var(--font);overflow-wrap:anywhere}.fn-eyebrow{display:block;margin-bottom:5px;color:#d3a769;font-size:11px;line-height:1.4;letter-spacing:.04em}.fn-section{border:1px solid var(--line,rgba(255,255,255,.07));border-radius:20px;background:var(--card,#17171a);padding:16px;margin:16px 0;min-width:0}.fn-section-heading{margin:0 0 16px}.fn-section-heading h3{font-size:16px;line-height:1.35;margin:0;font-weight:700;overflow-wrap:anywhere}.fn-metric{min-width:0;display:flex;flex-direction:column;gap:8px}.fn-metric>span,.fn-metric small{color:#b8b5b0;font-size:12px;line-height:1.45}.fn-metric strong{font-size:28px;line-height:1.1;letter-spacing:-.035em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.fn-state{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:20px 16px;margin:16px 0;border:1px solid var(--line);border-radius:18px;background:var(--card)}.fn-state-copy{min-width:0;flex:1}.fn-state-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:#ff920f14;color:var(--accent)}.fn-state strong{display:block;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.fn-state p{font-size:13px;line-height:1.55;color:#b8b5b0;margin:6px 0 0;overflow-wrap:anywhere}.fn-state--error{border-color:#ff616138}.fn-state--error .fn-state-icon{background:#ff616114;color:#ff9292}.fn-state--success .fn-state-icon{color:#9cdeb8;background:#77d59f14}.fn-state-action{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;padding:10px 16px;background:#252526;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f5f5f7;font:650 13px/1.4 var(--font)}.fn-state--compact{padding:12px;margin:12px 0;gap:10px}.fn-state--compact .fn-state-icon{width:28px;height:28px;flex-basis:28px}.fn-spinner{width:18px;height:18px;border:2px solid rgba(255,146,15,.2);border-top-color:var(--accent);border-radius:50%;animation:fn-spin .8s linear infinite}.fn-skeleton{display:grid;gap:8px;margin-top:16px}.fn-skeleton i{height:8px;width:90%;border-radius:6px;background:#ffffff0f}.fn-skeleton i:last-child{width:60%}.fn-state-action:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.fn-state-action:disabled{opacity:.5;cursor:default}@keyframes fn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.fn-state{animation:fn-state-in .16s ease-out}.fn-state-action{transition:background .12s,transform .12s}.fn-state-action:active{transform:scale(.985)}@keyframes fn-state-in{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.fn-spinner{animation:none}.fn-state,.fn-state-action{animation:none;transition:none}}@media (max-width:350px){.fn-header{gap:10px}.fn-header h2{font-size:20px}.fn-section{padding:14px}.fn-state{padding:16px 12px}}.fn-header{gap:16px;justify-content:space-between;align-items:flex-start;margin:0 0 24px}.fn-header>div{flex:1;min-width:0}.fn-header-icon{flex:0 0 36px;width:36px;height:36px;background:none;border:0;border-radius:0;color:#ff920f}.fn-header h2{font-size:22px;line-height:1.22;letter-spacing:-.025em}.fn-header p{font-size:14px;line-height:1.5;color:#aaaab3}.fn-section{border:0;border-top:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;padding:24px 0 0;margin:24px 0}.fn-section-heading{margin-bottom:16px}.fn-section-heading h3{font-size:16px}.fn-state{background:#151518;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;margin:20px 0}.fn-state-icon{background:none;border-radius:0;width:40px;height:40px;flex-basis:40px}.fn-state--empty:not(.fn-state--compact),.fn-state--success:not(.fn-state--compact){flex-direction:column;gap:12px;padding:24px 20px}.fn-state--empty:not(.fn-state--compact) .fn-state-icon,.fn-state--success:not(.fn-state--compact) .fn-state-icon{width:108px;height:64px;flex-basis:auto}.fn-state-icon .journey-illustration{width:100%;height:100%;object-fit:contain}.fn-state--compact{background:transparent;border:0;border-left:2px solid #ff920f;border-radius:0;padding:8px 0 8px 12px}.fn-state--error.fn-state--compact{border-color:#ed8989}.fn-state--success.fn-state--compact{border-color:#8ac79c}.fn-state--compact .fn-state-icon{width:24px;height:24px;flex-basis:24px;background:none}.fn-state-action{min-height:48px;border-radius:12px;font-size:14px}.fn-metric strong{font-size:26px}.fn-metric>span{font-size:12px}.fn-skeleton i{height:6px}@media (max-width:350px){.fn-header h2{font-size:20px}.fn-header p{font-size:13px}.fn-state{padding:16px}.fn-state--compact{padding:8px 0 8px 12px}}.dallas-admin,[data-admin=true]{--admin-bg:#09090a;--admin-panel:#17171a;--admin-border:#ffffff12;--admin-text:#f5f5f7;--admin-muted:#a7a7b0;--admin-accent:#ff920f}.dallas-admin [hidden],[data-admin=true] [hidden]{display:none!important}.dallas-admin :is(.admin-console,.admin-operational-desk,.finance-settings,.core-settings,.membership-settings,.rating-settings,.pool-settings,.cancellation-settings,.ds-settings,.reward-admin,.sr-editor,.sbp-admin-settings,.admin-policy-editor,.admin-promotions,.security-admin,.admin-page),dialog[data-admin=true]{font-family:SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f5f7;color-scheme:dark;line-height:1.4}.dallas-admin :is(.admin-console,.admin-operational-desk,.finance-settings,.core-settings,.cancellation-settings,.ds-settings,.reward-admin,.sr-editor,.sbp-admin-settings,.admin-policy-editor,.admin-promotions,.security-admin) :is(button,input,select,textarea),dialog[data-admin=true] :is(button,input,select,textarea){font-family:inherit;box-sizing:border-box}.dallas-admin :is(.admin-console,.admin-operational-desk,.finance-settings,.core-settings,.cancellation-settings,.ds-settings,.reward-admin,.sr-editor,.sbp-admin-settings,.admin-policy-editor,.admin-promotions,.security-admin) :is(button,a,input,select,textarea,summary):focus-visible,[data-admin=true] :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #ff920f;outline-offset:3px}.dallas-admin :is(.admin-console,.admin-operational-desk,.finance-settings,.core-settings,.cancellation-settings,.ds-settings,.reward-admin,.sr-editor,.sbp-admin-settings,.admin-policy-editor,.admin-promotions,.security-admin) button:disabled,[data-admin=true] button:disabled{opacity:.45;cursor:default}.dallas-admin :is(.admin-console,.admin-operational-desk,.finance-settings,.core-settings,.cancellation-settings,.ds-settings,.reward-admin,.sr-editor,.sbp-admin-settings,.admin-policy-editor,.admin-promotions,.security-admin) :is(input[type=checkbox],input[type=radio]),[data-admin=true] :is(input[type=checkbox],input[type=radio]){accent-color:#ff920f;width:18px;min-width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:0}.dallas-admin :is(.admin-console,.admin-operational-desk,.finance-settings,.core-settings,.cancellation-settings,.ds-settings,.reward-admin,.sr-editor,.sbp-admin-settings,.admin-policy-editor,.admin-promotions,.security-admin) :is(input,textarea)::placeholder,[data-admin=true] :is(input,textarea)::placeholder{color:#81818c;opacity:1}.dallas-admin .admin-page{width:100%;min-width:0}.dallas-admin .admin-page__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 14px}.dallas-admin .admin-page__heading h1{margin:0;color:#f5f5f7;font-size:20px;line-height:1.25;letter-spacing:-.025em}.dallas-admin .admin-page__heading p{margin:7px 0 0;color:#a7a7b0;font-size:12px;line-height:1.5}.dallas-admin .admin-page__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dallas-admin .admin-tabs{display:flex;gap:8px;overflow-x:auto;margin:0 0 14px;padding:2px 0 4px;scrollbar-width:none}.dallas-admin .admin-tabs>button{flex:0 0 auto;min-height:44px;padding:0 13px;border:1px solid #ffffff14;border-radius:12px;background:#ffffff09;color:#a7a7b0;font-family:inherit;font-size:12px;font-weight:650;line-height:1.3;white-space:nowrap;cursor:pointer}.dallas-admin .admin-tabs>button[aria-selected=true]{color:#ffac49;background:#ff910f21;border-color:#ff971f61}.dallas-admin .admin-field,[data-admin=true] .admin-field{display:grid;gap:7px;min-width:0;color:#a7a7b0;font-size:13px}.dallas-admin .admin-button,[data-admin=true] .admin-button{min-height:44px;padding:10px 14px;border:1px solid #ffffff17;border-radius:12px;background:#202024;color:#f5f5f7;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer;touch-action:manipulation}.dallas-admin .admin-button--primary,[data-admin=true] .admin-button--primary{background:#ff920f;border-color:#ff920f;color:#171008}.dallas-admin .admin-button--secondary,[data-admin=true] .admin-button--secondary{background:#ffffff06;color:#f5f5f7;border-color:#ffffff17}.dallas-admin .admin-button--danger,[data-admin=true] .admin-button--danger{background:#ff858a14;border-color:#ff858a55;color:#ffabb0}.dallas-admin .admin-status,[data-admin=true] .admin-status{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid #ffffff17;border-radius:8px;background:#ffffff08;color:#c6c6cd;font-size:11px;line-height:1.4}.dallas-admin .admin-status--success,[data-admin=true] .admin-status--success{color:#7cddb0;border-color:#7cddb030;background:#7cddb014}.dallas-admin .admin-status--warning,[data-admin=true] .admin-status--warning{color:#ffd166;border-color:#ff920f3b;background:#ff920f14}.dallas-admin .admin-status--danger,[data-admin=true] .admin-status--danger{color:#ffabb0;border-color:#ff858a35;background:#ff858a14}.dallas-admin :is(.admin-console,.admin-operational-desk,.finance-settings,.core-settings,.cancellation-settings,.ds-settings,.reward-admin,.sr-editor,.sbp-admin-settings,.admin-policy-editor) :is(.fn-header-icon,.fn-state-icon){display:none}dialog.admin-dialog[data-admin=true]{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:20px;border:1px solid #ffffff17;border-radius:24px;background:#17171a;color:#f5f5f7;overflow:auto;box-shadow:0 24px 80px #0009}dialog.admin-dialog[data-admin=true]::backdrop{background:#000a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}dialog.admin-dialog[data-admin=true] h2{margin:0 0 12px;color:#f5f5f7;font-size:22px;line-height:1.25;font-weight:650;letter-spacing:-.025em}dialog.admin-dialog[data-admin=true] .admin-dialog__message{color:#a7a7b0;white-space:pre-line;font-size:13px;line-height:1.55;overflow-wrap:anywhere}dialog.admin-dialog[data-admin=true] .admin-field{margin-top:14px}dialog.admin-dialog[data-admin=true] :is(input:not([type=checkbox]):not([type=radio]),textarea){width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #ffffff1f;border-radius:12px;background:#09090a;color:#f5f5f7;font-size:16px;line-height:1.4}dialog.admin-dialog[data-admin=true] textarea{min-height:108px;resize:vertical}dialog.admin-dialog[data-admin=true] .admin-field small{color:#a7a7b0;font-size:11px}dialog.admin-dialog[data-admin=true] .admin-dialog__actions{display:flex;gap:8px;margin-top:18px}dialog.admin-dialog[data-admin=true] .admin-dialog__actions>button{flex:1;min-width:0}dialog[data-admin=true]:is(.ac-dialog,.sr-dialog){background:#17171a;border-color:#ffffff17;border-radius:24px;color:#f5f5f7;box-shadow:0 24px 80px #0009}dialog[data-admin=true]:is(.ac-dialog,.sr-dialog)::backdrop{background:#000a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}dialog[data-admin=true] :is(.ac-dialog-target,.ac-facts){border-color:#ffffff17;border-radius:12px;background:#09090a;color:#f5f5f7}dialog[data-admin=true] :is(.ac-primary,.sr-admin-back){color:#ffac49}@container dallas-admin (max-width:600px){.dallas-admin .admin-page__heading{flex-wrap:wrap}.dallas-admin .admin-page__heading h1{font-size:18px}}body[data-admin-active=true]{--dallas-admin-safe-top: calc(max(env(safe-area-inset-top, 0px), var(--dallas-admin-system-top, var(--tg-safe-area-inset-top, 0px))) + var(--dallas-admin-content-top, var(--tg-content-safe-area-inset-top, 0px)));--dallas-admin-safe-right: calc(max(env(safe-area-inset-right, 0px), var(--dallas-admin-system-right, var(--tg-safe-area-inset-right, 0px))) + var(--dallas-admin-content-right, var(--tg-content-safe-area-inset-right, 0px)));--dallas-admin-safe-bottom: calc(max(env(safe-area-inset-bottom, 0px), var(--dallas-admin-system-bottom, var(--tg-safe-area-inset-bottom, 0px))) + var(--dallas-admin-content-bottom, var(--tg-content-safe-area-inset-bottom, 0px)));--dallas-admin-safe-left: calc(max(env(safe-area-inset-left, 0px), var(--dallas-admin-system-left, var(--tg-safe-area-inset-left, 0px))) + var(--dallas-admin-content-left, var(--tg-content-safe-area-inset-left, 0px)));--dallas-admin-viewport-height: min(var(--dallas-admin-stable-height, 100dvh), var(--dallas-admin-browser-height, 100dvh), 100dvh)}body[data-admin-active=true] .app-shell.app-shell--admin{height:var(--dallas-admin-viewport-height);min-height:0}body[data-admin-active=true] .app-shell--admin>.phone-frame.phone-frame--admin{height:var(--dallas-admin-viewport-height);min-height:0}body[data-admin-active=true] .app-shell--admin>.phone-frame.phone-frame--admin{box-sizing:border-box;padding:var(--dallas-admin-safe-top) var(--dallas-admin-safe-right) 0 var(--dallas-admin-safe-left)}body[data-admin-active=true] .phone-frame--admin>.admin-wheel{bottom:calc(10px + var(--dallas-admin-safe-bottom) + max(0px,100dvh - var(--dallas-admin-viewport-height)));width:calc(100vw - 24px - var(--dallas-admin-safe-left) - var(--dallas-admin-safe-right))}body[data-admin-active=true] .mini-flow-toast{bottom:calc(96px + var(--dallas-admin-safe-bottom) + max(0px,100dvh - var(--dallas-admin-viewport-height)))}body[data-admin-active=true] .phone-frame--admin :is(.admin-detail-overlay,.admin-dispute-sheet-overlay,.admin-setting-editor){position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:calc(12px + var(--dallas-admin-safe-top)) calc(12px + var(--dallas-admin-safe-right)) calc(12px + var(--dallas-admin-safe-bottom) + max(0px,100dvh - var(--dallas-admin-viewport-height))) calc(12px + var(--dallas-admin-safe-left));justify-content:center}body[data-admin-active=true] .phone-frame--admin :is(.admin-detail-sheet,.admin-dispute-sheet,.admin-setting-editor__sheet){box-sizing:border-box;width:min(560px,100%);height:auto!important;min-height:0!important;max-height:calc(var(--dallas-admin-viewport-height) - var(--dallas-admin-safe-top) - var(--dallas-admin-safe-bottom) - 24px)!important;padding:10px 14px 14px;border-radius:26px 26px 22px 22px;overflow:hidden}body[data-admin-active=true] .phone-frame--admin .admin-setting-editor__sheet{overflow-y:auto}body[data-admin-active=true] .phone-frame--admin .admin-detail-sheet__body{min-height:0!important;overflow:auto!important}body[data-admin-active=true] .phone-frame--admin .admin-dispute-chat-overlay{position:fixed!important;inset:0 auto auto 0!important;box-sizing:border-box;display:flex!important;align-items:center;width:100vw!important;height:var(--dallas-admin-viewport-height)!important;padding:calc(8px + var(--dallas-admin-safe-top)) calc(8px + var(--dallas-admin-safe-right)) calc(8px + var(--dallas-admin-safe-bottom)) calc(8px + var(--dallas-admin-safe-left))!important}body[data-admin-active=true] .phone-frame--admin .admin-dispute-chat{position:relative!important;inset:auto!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;width:min(780px,100%)!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0 auto!important;overflow:hidden!important}body[data-admin-active=true] .phone-frame--admin .admin-dispute-chat__messages{min-height:0!important;flex:1 1 0!important;padding-top:16px!important;overflow-y:auto!important}body[data-admin-active=true] .phone-frame--admin .admin-dispute-chat__footer{flex:0 0 auto;padding:8px 12px!important}body[data-admin-active=true] .phone-frame--admin:has(.admin-dispute-chat-overlay,.admin-detail-overlay--active,.admin-dispute-sheet-overlay--active,.admin-setting-editor)>.admin-wheel{visibility:hidden;pointer-events:none}body[data-admin-active=true] :is(.admin-dispute-confirm-overlay,.ai-confirm-overlay,.ai-history-overlay,.server-monitor-modal){padding-top:calc(16px + var(--dallas-admin-safe-top))!important;padding-bottom:calc(16px + var(--dallas-admin-safe-bottom))!important;box-sizing:border-box;max-height:var(--dallas-admin-viewport-height)}body[data-admin-active=true] :is(.admin-dispute-confirm-modal,.ai-confirm-modal,.ai-history-modal,.server-monitor-modal__card){max-height:calc(var(--dallas-admin-viewport-height) - var(--dallas-admin-safe-top) - var(--dallas-admin-safe-bottom) - 32px)!important;overflow-y:auto}body[data-admin-active=true] :is(dialog[data-admin=true],dialog.ac-dialog){position:fixed;top:calc(12px + var(--dallas-admin-safe-top));bottom:calc(12px + var(--dallas-admin-safe-bottom) + max(0px,100dvh - var(--dallas-admin-viewport-height)));left:var(--dallas-admin-safe-left);right:var(--dallas-admin-safe-right);max-width:calc(100vw - var(--dallas-admin-safe-left) - var(--dallas-admin-safe-right) - 24px);max-height:calc(var(--dallas-admin-viewport-height) - var(--dallas-admin-safe-top) - var(--dallas-admin-safe-bottom) - 24px);margin-block:auto}@media (min-width: 768px) and (hover: hover) and (pointer: fine){body[data-admin-active=true] .app-shell--admin>.phone-frame.phone-frame--admin:not(.phone-frame--admin-desktop){height:calc(var(--dallas-admin-viewport-height) - 48px);max-height:calc(var(--dallas-admin-viewport-height) - 48px)}body[data-admin-active=true] .app-shell.app-shell--admin:has(.phone-frame--admin-desktop){padding:0}body[data-admin-active=true] .app-shell--admin>.phone-frame--admin-desktop{max-height:none}}@media (min-width: 600px){body[data-admin-active=true] .app-shell.app-shell--admin:has(.phone-frame--admin-desktop){padding:0;width:100%;max-width:none}body[data-admin-active=true] .app-shell--admin>.phone-frame.phone-frame--admin.phone-frame--admin-desktop{width:100%;max-width:none;border-radius:0;border:0;margin:0}}body[data-admin-active=true] .phone-frame--admin:not(.phone-frame--admin-desktop)>.admin-wheel{width:calc(min(100vw,390px) - 24px - var(--dallas-admin-safe-left) - var(--dallas-admin-safe-right))}body[data-admin-active=true] .phone-frame--admin:has(.admin-wheel) .admin-screen{padding-bottom:calc(100px + var(--dallas-admin-safe-bottom))!important}body[data-admin-active=true] .phone-frame--admin>.admin-wheel{bottom:calc(10px + var(--dallas-admin-safe-bottom) + max(0px,100dvh - var(--dallas-admin-viewport-height)))}body[data-admin-active=true] .phone-frame--admin:has(.admin-detail-overlay--active,.admin-setting-editor,.admin-dispute-sheet-overlay--active,.admin-dispute-chat-overlay)>.admin-wheel{visibility:hidden;pointer-events:none}html.dallas-client-light{--cl-glass-edge: rgb(255 255 255 / .94);--cl-glass-shadow: 0 7px 22px rgb(31 45 37 / .045), inset 0 1px 0 #fff, inset 0 -1px 0 rgb(255 255 255 / .55);--cl-header-row: 72px;--cl-header-brand-width: 80px}html.dallas-client-light .app-shell--client-light>main.phone-frame{background:radial-gradient(ellipse at 100% 0%,rgb(255 178 91 / .12),transparent 45%),radial-gradient(ellipse at 0% 85%,rgb(255 255 255 / .65),transparent 48%),var(--cl-bg)}html.dallas-client-light .app-shell--client-light>main.phone-frame>:is(.cards-home,.cards-services,.cards-profile,.history-screen--cards),html.dallas-client-light .app-shell--client-light>main.phone-frame>.services-screen:has(>.cards-services){background:transparent}html.dallas-client-light .app-shell--client-light :is(.cl-header,.cards-home>.ch-header,.cards-services>.cs-header,.cards-profile>.cp-header,.history-screen--cards>.chs-header){border-bottom:1px solid #e4e8e1;color:var(--cl-ink);background:#fff;box-shadow:inset 0 1px #fff;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light .app-shell--client-light :is(.cl-glass,.cards-home .ch-current-order,.cards-home .ch-funds-group,.cards-services .cs-favorite:not(.cs-favorite--empty),.cards-services .cs-service-list,.cards-profile .cp-identity,.cards-profile .cp-account-menu,.cards-profile .cp-task-list,.cards-profile .cp-menu,.history-screen--cards .chs-day-list){border-color:#dfe5dd;background:#fff;box-shadow:var(--cl-glass-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-client-light .app-shell--client-light :is(.cl-glass,.cards-home .ch-current-order,.cards-home .ch-funds-group,.cards-services .cs-favorite:not(.cs-favorite--empty),.cards-services .cs-service-list,.cards-profile .cp-identity,.cards-profile .cp-account-menu,.cards-profile .cp-task-list,.cards-profile .cp-menu,.history-screen--cards .chs-day-list){border-color:var(--cl-glass-edge);background:linear-gradient(145deg,#ffffffe0,#ffffffa8);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand.cl-brand--asset{position:relative;display:inline-grid;grid-template:minmax(0,1fr) / minmax(0,1fr);align-items:center;flex:none;width:var(--cl-header-brand-width, 80px);max-width:100%;height:auto;aspect-ratio:512 / 78;gap:0;line-height:0;vertical-align:middle}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand--asset .cl-brand-image{display:block;grid-area:1 / 1;width:100%;max-width:100%;height:100%;margin:0;padding:0;object-fit:contain}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand--asset .cl-brand-image--letters{clip-path:inset(0 32.8125% 0 0);filter:brightness(.1)}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand--asset .cl-brand-image--accent{clip-path:inset(0 0 0 67.1875%);filter:none}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand.cl-brand--compact{width:var(--cl-header-brand-width, 80px)}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-loading .cl-brand.cl-brand--asset{width:154px}@supports not (clip-path: inset(0)){:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand--asset{box-sizing:content-box;padding:5px 7px;border-radius:6px;background:#171a1c}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand--asset .cl-brand-image--letters{filter:none}:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand--asset .cl-brand-image--accent{display:none}}html.dallas-client-light .app-shell--client-light>main.phone-frame:before{content:"";display:block;position:absolute;inset:0 0 auto;z-index:20;width:auto;height:var(--client-safe-top);border:0;background:#fff;box-shadow:none;opacity:1;transform:none;pointer-events:none}html.dallas-client-light .app-shell--client-light :is(.cards-home>.ch-header,.cards-services>.cs-header,.cards-profile>.cp-header,.history-screen--cards>.chs-header){position:relative;box-sizing:border-box;min-height:var(--cl-header-row);padding:0 var(--cl-gutter);gap:12px;background:#fff}html.dallas-client-light .app-shell--client-light :is(.cards-home>.ch-header,.cards-profile[data-page=home]>.cp-header,.history-screen--cards>.chs-header:not(:has(.chs-back))){height:var(--cl-header-row)}html.dallas-client-light .app-shell--client-light :is(.ch-header,.cs-header-row,.cp-header,.chs-header,.ct-header,.vc-page-header,.promotions-screen__header)>.cl-brand.cl-brand--asset{position:absolute;inset:36px var(--cl-gutter) auto auto;width:var(--cl-header-brand-width);height:auto;margin:0;transform:translateY(-50%);align-self:auto}html.dallas-client-light .app-shell--client-light .cards-home>.ch-header{padding-right:calc(var(--cl-gutter) + var(--cl-header-brand-width) + 16px)}html.dallas-client-light .app-shell--client-light :is(.cards-profile[data-page=home]>.cp-header,.history-screen--cards>.chs-header:not(:has(.chs-back))){padding-right:calc(var(--cl-gutter) + var(--cl-header-brand-width) + 12px)}html.dallas-client-light .app-shell--client-light .cards-services .cs-header-row{min-height:var(--cl-header-row);padding-right:calc(var(--cl-header-brand-width) + 12px)}html.dallas-client-light .app-shell--client-light .cards-services .cs-header>p{margin:-8px 0 12px}html.dallas-client-light .app-shell--client-light :is(.cards-profile:not([data-page=home])>.cp-header,.history-screen--cards>.chs-header:has(.chs-back)){display:grid;grid-template:var(--cl-header-row) auto / 44px minmax(0,1fr) var(--cl-header-brand-width);column-gap:12px;row-gap:0;padding-bottom:16px}html.dallas-client-light .app-shell--client-light :is(.cards-profile:not([data-page=home])>.cp-header,.history-screen--cards>.chs-header:has(.chs-back))>button{grid-area:1 / 1}html.dallas-client-light .app-shell--client-light :is(.cards-profile:not([data-page=home])>.cp-header,.history-screen--cards>.chs-header:has(.chs-back))>h1{grid-area:2 / 1 / auto / -1;min-width:0;margin:0;text-align:left}html.dallas-client-light .app-shell--client-light .history-screen--cards>.chs-header:has(.chs-back)>.cl-brand.cl-brand--asset{display:inline-grid}html.dallas-client-light .app-shell--client-light .cards-services[data-editing=true] .cs-header-row{display:grid;grid-template:var(--cl-header-row) 44px / 44px minmax(0,1fr) var(--cl-header-brand-width);column-gap:12px;row-gap:0;padding:0 0 12px}html.dallas-client-light .app-shell--client-light .cards-services[data-editing=true] .cs-back{grid-area:1 / 1}html.dallas-client-light .app-shell--client-light .cards-services[data-editing=true] .cs-header h1{grid-area:2 / 1 / auto / 3}html.dallas-client-light .app-shell--client-light .cards-services[data-editing=true] .cs-done{grid-area:2 / 3;justify-self:end}html.dallas-client-light .app-shell--client-light .phone-frame>.cards-transfer[data-stage]{grid-template-rows:auto minmax(0,1fr) auto;padding-top:0}html.dallas-client-light .app-shell--client-light .cards-transfer[data-stage] .ct-header{position:relative;display:grid;grid-template:var(--cl-header-row) auto / 44px minmax(0,1fr) var(--cl-header-brand-width);align-items:center;column-gap:12px;row-gap:0;min-height:var(--cl-header-row);width:calc(100% + 40px);margin-inline:-20px;padding:0 20px 16px;border-bottom:1px solid var(--cl-line);background:#fff}html.dallas-client-light .app-shell--client-light .cards-transfer[data-stage] .ct-header>button:first-of-type{grid-area:1 / 1}html.dallas-client-light .app-shell--client-light .cards-transfer[data-stage] .ct-header>.ct-icon-button{width:44px;height:44px;min-height:44px}html.dallas-client-light .app-shell--client-light .cards-transfer[data-stage] .ct-header-copy{grid-area:2 / 1 / auto / -1;justify-items:start}html.dallas-client-light .app-shell--client-light .cards-transfer[data-stage] .ct-header h1{color:var(--cl-ink);font-size:20px;line-height:26px;font-weight:700}html.dallas-client-light .app-shell--client-light .cards-home .vc-page-header{position:relative;grid-template-columns:44px minmax(0,1fr) var(--cl-header-brand-width);min-height:var(--cl-header-row);height:var(--cl-header-row);padding:0 var(--cl-gutter);border-bottom:1px solid var(--cl-line);background:#fff}html.dallas-client-light .app-shell--client-light .phone-frame--topup .topup-screen.topup-screen--cards{--cl-topup-padding-left: calc(var(--cl-gutter) + var(--client-safe-left));--cl-topup-padding-right: calc(var(--cl-gutter) + var(--client-safe-right));width:calc(100% + var(--client-safe-left) + var(--client-safe-right));max-width:none;margin-left:calc(0px - var(--client-safe-left));margin-right:calc(0px - var(--client-safe-right));padding-left:var(--cl-topup-padding-left);padding-right:var(--cl-topup-padding-right);grid-template-rows:var(--cl-header-row) minmax(0,1fr) auto;padding-top:0}html.dallas-client-light .app-shell--client-light .topup-screen--cards .topup-header{min-height:var(--cl-header-row);width:calc(100% + var(--cl-topup-padding-left, var(--cl-gutter)) + var(--cl-topup-padding-right, var(--cl-gutter)));max-width:none;margin-left:calc(0px - var(--cl-topup-padding-left, var(--cl-gutter)));margin-right:calc(0px - var(--cl-topup-padding-right, var(--cl-gutter)));padding-left:var(--cl-topup-padding-left, var(--cl-gutter));padding-right:var(--cl-topup-padding-right, var(--cl-gutter));border-bottom:1px solid var(--cl-line);background:#fff}html.dallas-client-light .app-shell--client-light .scan-screen.client-qr-screen.qr-journey,html.dallas-client-light .app-shell--client-light .services-screen.services-screen--journey:is(.services-screen--detail,.services-screen--transfer-chooser){padding-top:0}html.dallas-client-light .app-shell--client-light .services-screen.services-screen--journey:is(.services-screen--detail,.services-screen--transfer-chooser){background:linear-gradient(#fff 0 var(--cl-header-row),var(--cl-bg) var(--cl-header-row))}html.dallas-client-light .app-shell--client-light :is(.qr-journey .client-qr-header,.services-screen.services-screen--journey .services-header--detail){position:sticky;inset:0 auto auto;z-index:3;display:flex;align-items:center;width:calc(100% + 40px);min-height:var(--cl-header-row);margin:0 -20px 20px;padding:0 20px;border-bottom:1px solid var(--cl-line);background:#fff}html.dallas-client-light .app-shell--client-light .services-screen.services-screen--journey :is(.services-topup-phone-scene,.services-transfer-scene)>.services-header--detail{width:100%;margin-inline:0!important;padding-inline:0}html.dallas-client-light .app-shell--client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header{position:sticky;inset:0 auto auto;z-index:3;width:calc(100% + 40px);min-height:var(--cl-header-row);margin:0 -20px 20px;padding:0 20px;background:#fff}html.dallas-client-light .app-shell--client-light .services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header .services-title{display:block}html.dallas-client-light .app-shell--client-light .promotions-screen--client .promotions-screen__header{position:sticky;inset:0 auto auto;z-index:3;display:grid;grid-template-columns:44px minmax(0,1fr) var(--cl-header-brand-width);align-items:center;gap:12px;min-height:var(--cl-header-row);width:calc(100% + 40px);margin:0 -20px 20px;padding:0 20px;border-bottom:1px solid var(--cl-line);background:#fff}html.dallas-client-light .app-shell--client-light .cl-header{min-height:var(--cl-header-row);background:#fff}html.dallas-client-light :is(.ux-dialog>header,.sr-dialog>header,.support-dialog--client .support-dialog__topbar,.cash-withdrawal-preview .telegram-purchase-header,.phone-operator-sheet__header,.phone-receipt-viewer__header,.ch-sheet>header){background:#fff}html.dallas-client-light dialog::backdrop{top:var(--client-safe-top)}html.dallas-client-light :is(dialog[open],.cash-withdrawal-preview,.deal-chat-overlay--client,.phone-receipt-picker,.phone-receipt-viewer,.phone-operator-sheet,.transfer-confirm-modal):before{content:"";position:fixed;top:0;left:50%;z-index:20;width:min(100%,480px);height:var(--client-safe-top);background:#fff;transform:translate(-50%);pointer-events:none}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-client-light .app-shell--client-light>main.phone-frame{background:var(--cl-bg)}html.dallas-client-light .app-shell--client-light :is(.cl-header,.cards-home>.ch-header,.cards-services>.cs-header,.cards-profile>.cp-header,.history-screen--cards>.chs-header,.cl-glass,.cards-home .ch-current-order,.cards-home .ch-funds-group,.cards-services .cs-favorite:not(.cs-favorite--empty),.cards-services .cs-service-list,.cards-profile .cp-identity,.cards-profile .cp-account-menu,.cards-profile .cp-task-list,.cards-profile .cp-menu,.history-screen--cards .chs-day-list){border-color:#86918a;background:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (forced-colors: active){html.dallas-client-light .app-shell--client-light :is(.cl-header,.cards-home>.ch-header,.cards-services>.cs-header,.cards-profile>.cp-header,.history-screen--cards>.chs-header,.cl-glass,.cards-home .ch-current-order,.cards-home .ch-funds-group,.cards-services .cs-favorite:not(.cs-favorite--empty),.cards-services .cs-service-list,.cards-profile .cp-identity,.cards-profile .cp-account-menu,.cards-profile .cp-task-list,.cards-profile .cp-menu,.history-screen--cards .chs-day-list){border-color:CanvasText;color:CanvasText;background:Canvas;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion: reduce){:is(html.dallas-client-light,.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client) .cl-brand--asset,html.dallas-client-light .app-shell--client-light .cl-glass{animation:none;transition:none}}html.dallas-client-light,.security-gate.security-gate--client{--cl-amber-solid: #f9e4cf;--cl-amber-edge: #ebc8a5;--cl-amber-ink: #713309;--cl-amber-shadow: inset 0 1px 0 rgb(255 255 255 / .96), inset 0 -1px 0 rgb(234 184 137 / .13), 0 4px 14px rgb(133 77 30 / .045)}html.dallas-client-light .app-shell--client-light .cards-home .ch-promo-slide{background:#fff8f0;border-color:#f3e2d1;box-shadow:inset 0 1px #fff}html.dallas-client-light .app-shell--client-light :is(.cards-home .ch-primary,.cards-home .vc-fund-button,.cards-transfer[data-stage] .ct-primary,.topup-screen--cards .topup-continue,.services-screen .service-transfer-submit,.services-screen .cash-withdrawal-preview__action,.qr-journey .client-qr-btn--primary,.qr-journey .client-qr-upload-entry__button,.cl-rewards .cl-reward-button:not(.cl-reward-button--secondary),.cl-button:not(.cl-button--secondary),.cl-invite-actions .member-primary,.mod-desk form>button,.cl-application .cl-application-primary,.sbp-card .sbp-primary,.security-journey>form>button):not(:disabled):not([aria-disabled=true]){color:var(--cl-amber-ink);border:1px solid var(--cl-amber-edge);background:var(--cl-amber-solid);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light .app-shell--client-light .cards-home .ch-quick-action:not(:disabled){background:#fdfdfb;border-color:#e5e8e1;color:#303a3a;box-shadow:inset 0 1px #fff,0 3px 10px #413a2e06}html.dallas-client-light .app-shell--client-light .cards-home .ch-quick-action[data-action=topup]:not(:disabled){background:#fff8ef;border-color:#eadcc9;color:#744621}html.dallas-client-light :is(.promotions-claim__submit,.ux-primary,.sr-dialog .sr-primary,.client-qr-confirm-modal__button--primary,.admin-dialog .admin-button--primary:not(.admin-button--danger),.cash-withdrawal-preview .cash-withdrawal-preview__action,.deal-chat-overlay--client .admin-dispute-chat__send):not(:disabled):not([aria-disabled=true]),.security-gate.security-gate--client .security-card>button:not(.security-secondary):not(:disabled){color:var(--cl-amber-ink);border:1px solid var(--cl-amber-edge);background:var(--cl-amber-solid);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light .app-shell--client-light :is(.cards-home .ch-currency,.cards-home .ch-sheet>header button,.cards-profile .cp-icon-button,.cards-profile .cp-my-qr,.cards-transfer[data-stage] .ct-icon-button,.cards-transfer[data-stage] .ct-presets button,.cards-transfer[data-stage] .ct-receipts>button,.topup-screen--cards .topup-secondary-button,.topup-screen--cards .topup-currency-segment,.cl-rewards .cl-reward-button--secondary):not(:disabled){background:#fffaf5;border-color:#ecdfd1;box-shadow:inset 0 1px #fff}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-client-light .app-shell--client-light .cards-home .ch-promo-slide{background:linear-gradient(125deg,#fff9f1eb,#fff9);border-color:#fffffff5;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}html.dallas-client-light .app-shell--client-light :is(.cards-home .ch-primary,.cards-home .vc-fund-button,.cards-transfer[data-stage] .ct-primary,.topup-screen--cards .topup-continue,.services-screen .service-transfer-submit,.services-screen .cash-withdrawal-preview__action,.qr-journey .client-qr-btn--primary,.qr-journey .client-qr-upload-entry__button,.cl-rewards .cl-reward-button:not(.cl-reward-button--secondary),.cl-button:not(.cl-button--secondary),.cl-invite-actions .member-primary,.mod-desk form>button,.cl-application .cl-application-primary,.sbp-card .sbp-primary,.security-journey>form>button):not(:disabled):not([aria-disabled=true]),html.dallas-client-light :is(.promotions-claim__submit,.ux-primary,.sr-dialog .sr-primary,.client-qr-confirm-modal__button--primary,.admin-dialog .admin-button--primary:not(.admin-button--danger),.cash-withdrawal-preview .cash-withdrawal-preview__action,.deal-chat-overlay--client .admin-dispute-chat__send):not(:disabled):not([aria-disabled=true]),.security-gate.security-gate--client .security-card>button:not(.security-secondary):not(:disabled){background:linear-gradient(135deg,#fff9f1f5,#f8dab9c7);backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%)}html.dallas-client-light .app-shell--client-light .cards-home .ch-quick-action:not(:disabled){background:linear-gradient(125deg,#ffffffeb,#f9f9f6b3);backdrop-filter:blur(18px) saturate(110%);-webkit-backdrop-filter:blur(18px) saturate(110%)}html.dallas-client-light .app-shell--client-light .cards-home .ch-quick-action[data-action=topup]:not(:disabled){background:linear-gradient(125deg,#fff9f1eb,#fff9)}html.dallas-client-light .app-shell--client-light :is(.cards-home .ch-currency,.cards-home .ch-sheet>header button,.cards-profile .cp-icon-button,.cards-profile .cp-my-qr,.cards-transfer[data-stage] .ct-icon-button,.cards-transfer[data-stage] .ct-presets button,.cards-transfer[data-stage] .ct-receipts>button,.topup-screen--cards .topup-secondary-button,.topup-screen--cards .topup-currency-segment,.cl-rewards .cl-reward-button--secondary):not(:disabled){background:linear-gradient(140deg,#ffffffdb,#fff3e5a3);backdrop-filter:blur(12px) saturate(110%);-webkit-backdrop-filter:blur(12px) saturate(110%)}}html.dallas-client-light .mod-empty-state{display:grid;justify-items:center;gap:0;margin:26px 0 12px;padding:26px 18px 30px;border:1px solid #f0e3d5;border-radius:24px;background:#fffaf5;color:#171a1c;text-align:center}html.dallas-client-light .mod-empty-art{display:grid;place-items:center;width:144px;height:144px;margin:0 auto 20px;color:#946744}html.dallas-client-light .mod-empty-art img{display:block;width:144px;height:144px;object-fit:contain}html.dallas-client-light .mod-empty-state h3{margin:0;font-size:19px;font-weight:700;line-height:25px;letter-spacing:-.35px}html.dallas-client-light .mod-empty-state p{max-width:29ch;margin:9px 0 0;color:#657074;font-size:13px;line-height:20px}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-client-light .mod-empty-state{background:linear-gradient(135deg,#fffdf9eb,#fff2e1a3);border-color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #fff}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-client-light .app-shell--client-light :is(.ch-promo-slide,.ch-quick-action,.ch-primary,.vc-fund-button,.ct-primary,.ct-icon-button,.ct-presets button,.ct-receipts>button,.topup-continue,.topup-secondary-button,.topup-currency-segment,.service-transfer-submit,.cash-withdrawal-preview__action,.client-qr-btn--primary,.client-qr-upload-entry__button,.cl-reward-button,.cl-button,.member-primary,.mod-desk form>button,.cl-application .cl-application-primary,.sbp-card .sbp-primary,.security-journey>form>button,.ch-currency,.cp-icon-button,.cp-my-qr,.ch-sheet>header button):not(:disabled),html.dallas-client-light :is(.promotions-claim__submit,.ux-primary,.sr-dialog .sr-primary,.client-qr-confirm-modal__button--primary,.admin-dialog .admin-button--primary:not(.admin-button--danger),.cash-withdrawal-preview .cash-withdrawal-preview__action,.deal-chat-overlay--client .admin-dispute-chat__send):not(:disabled),.security-gate.security-gate--client .security-card>button:not(.security-secondary):not(:disabled){background:#f9e4cf!important;border-color:#987454!important;color:#512c10!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dallas-client-light .mod-empty-state{background:#fff;border-color:#86918a;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (forced-colors: active){html.dallas-client-light .mod-empty-state{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}html.dallas-executor-v35{--ex37-glass-edge: #e2e5df;--ex37-glass-panel: #fff;--ex37-glass-control: #fff;--ex37-glass-field: #f8f7f3;--ex37-glass-floating: #fff;--ex37-glass-shadow: 0 7px 22px rgb(31 45 37 / .035), inset 0 1px 0 #fff, inset 0 -1px 0 rgb(255 255 255 / .55);--ex37-glass-floating-shadow: 0 12px 32px rgb(31 45 37 / .075), inset 0 1px 0 #fff;--ex37-glass-control-shadow: inset 0 1px 0 #fff, 0 3px 10px rgb(65 58 46 / .025);--ex37-glass-inset: inset 0 1px 0 rgb(255 255 255 / .9);--ex37-glass-filter: none;--ex37-page-paint: radial-gradient(ellipse at 100% 0%, rgb(255 178 91 / .12), transparent 45%), radial-gradient(ellipse at 0% 85%, rgb(255 255 255 / .65), transparent 48%), var(--ex35-bg)}html.dallas-executor-v35 :is(.ex35-scroll,.ex35-operation__body,.ex36-requisites__scroll,.ex35-paypay-deal__layout,.ex35-history-page .chs){background:var(--ex37-page-paint)}html.dallas-executor-v35 .cards-history-dialog.ex35-wallet-dialog{background:linear-gradient(to bottom,#fff 0,#fff var(--ex36-wallet-safe-top, 0px),transparent var(--ex36-wallet-safe-top, 0px)),var(--ex37-page-paint)}html.dallas-executor-v35 .ex35-wallet-dialog :is(.worker-wallet-body,.topup-content,.ex35-wallet__content){background:transparent}html.dallas-executor-v35 :is(.ex35-surface:not(.ex35-balance):not(.ex36-account),.ex35-tool,.ex35-request,.ex35-empty,.ex35-work-card,.ex35-tools-card:not(.ex35-tools-card--warm):not(.ex35-tools-card--soft),.ex35-tools-account,.ex35-experience-scenario,.ex35-experience-ticket,.ex35-history-day>div,.ex36-task-links>button,.ex36-requisites__editor,.ex36-member-management__form,.ex36-member-hub .ex35-experience-plan,.ex36-member-report-access,.ex36-member-report-summary,.ex36-member-report-days>div,.ex35-wallet-dialog .topup-service-list,.ex35-wallet-dialog .topup-address-card,.ex35-wallet-dialog .topup-invoice-card,.ex35-wallet-dialog .topup-amount-card){border-color:var(--ex37-glass-edge);background:var(--ex37-glass-panel);box-shadow:var(--ex37-glass-shadow)}html.dallas-executor-v35 :is(.ex35-surface>.ex35-row,.ex35-history-record,.ex36-member-report-day,.ex35-wallet-dialog .topup-service-card){background:transparent}html.dallas-executor-v35 :is(.ex35-tabs,.ex35-paypay-type,.ex35-wallet-dialog .topup-amount-mode){border-color:var(--ex37-glass-edge);background:var(--ex37-glass-control);box-shadow:var(--ex37-glass-inset)}html.dallas-executor-v35 :is(.ex35-button:not(.ex35-button--primary):not(.ex35-button--danger):not(.ex35-button--quiet),.ex35-icon-button,.ex36-currency,.ex36-balance-actions>button:not([data-primary=true]):not(:first-child:nth-last-child(3)),.ex36-member-manage-trigger,.ex36-member-report__heading>.ex35-button,.ex35-wallet__provider:not([aria-checked=true]),.ex35-wallet-dialog .topup-currency-segment:not(.topup-currency-segment--active),.ex35-wallet-dialog .topup-secondary-button,.ex35-method-item:not([aria-selected=true])):not(:disabled):not([aria-disabled=true]){border-color:var(--ex37-glass-edge);background:var(--ex37-glass-control);box-shadow:var(--ex37-glass-control-shadow)}html.dallas-executor-v35 :is(.ex35-search,.ex35-history-search,.ex35-appeals__search,.ex36-requisites__form input,.ex36-requisites__bank-trigger,.ex35-tools-field input,.ex35-tools-field select,.ex35-tools-field textarea){background:var(--ex37-glass-field);box-shadow:var(--ex37-glass-inset)}html.dallas-executor-v35 :is(.ex35-nav__items,.ex36-account-menu,.ex35-method-sheet,.ex35-order-sheet,.ex35-subscription-confirm__sheet,.ex35-rating-confirm__card,.ex35-insurance-transfer>section,.ex35-qr-modal__card,.ex35-history-overlay .ex35-history-sheet){border-color:var(--ex37-glass-edge);background:var(--ex37-glass-floating);box-shadow:var(--ex37-glass-floating-shadow);backdrop-filter:var(--ex37-glass-filter);-webkit-backdrop-filter:var(--ex37-glass-filter)}html.dallas-executor-v35 :is(.ex35-identity,.ex36-requisites__editor){backdrop-filter:var(--ex37-glass-filter);-webkit-backdrop-filter:var(--ex37-glass-filter)}html.dallas-executor-v35 :is(.ex35-header,.ex35-operation>header,.ex35-operation__header,.ex36-requisites__header,.ex35-paypay-deal__header,.ex35-history-page .chs-header,.ex35-support__header,.sr-dialog>header){background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-executor-v35 .ex36-account{background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-executor-v35{--ex37-glass-edge: rgb(255 255 255 / .94);--ex37-glass-panel: linear-gradient(145deg, rgb(255 255 255 / .9), rgb(255 255 255 / .72));--ex37-glass-control: linear-gradient(125deg, rgb(255 255 255 / .94), rgb(249 249 246 / .78));--ex37-glass-field: linear-gradient(145deg, rgb(255 255 255 / .82), rgb(248 247 243 / .72));--ex37-glass-floating: linear-gradient(145deg, rgb(255 255 255 / .92), rgb(255 253 249 / .82));--ex37-glass-filter: blur(18px) saturate(120%)}}@media (min-width:900px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35 .phone-frame--worker-desktop .ex35-nav__items{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-executor-v35{--ex37-glass-edge: #86918a;--ex37-glass-panel: #fff;--ex37-glass-control: #fff;--ex37-glass-field: #fff;--ex37-glass-floating: #fff;--ex37-glass-shadow: none;--ex37-glass-floating-shadow: none;--ex37-glass-control-shadow: none;--ex37-glass-inset: none;--ex37-glass-filter: none;--ex37-page-paint: var(--ex35-bg)}}@media (forced-colors: active){html.dallas-executor-v35{--ex37-glass-edge: CanvasText;--ex37-glass-panel: Canvas;--ex37-glass-control: Canvas;--ex37-glass-field: Canvas;--ex37-glass-floating: Canvas;--ex37-glass-shadow: none;--ex37-glass-floating-shadow: none;--ex37-glass-control-shadow: none;--ex37-glass-inset: none;--ex37-glass-filter: none;--ex37-page-paint: Canvas}}html.dallas-executor-v35{--ex37-action-solid: #fff8ef;--ex37-action-edge: #eadcc9;--ex37-action-ink: #744621;--ex37-action-bg: var(--ex37-action-solid);--ex37-action-shadow: inset 0 1px 0 #fff, 0 3px 10px rgb(65 58 46 / .025);--ex37-action-blur: none;--ex35-accent: var(--ex37-action-ink);--ex35-apricot: var(--ex37-action-solid);--ex35-warm-line: var(--ex37-action-edge)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-executor-v35{--ex37-action-bg: linear-gradient(125deg, rgb(255 249 241 / .92), rgb(255 255 255 / .6));--ex37-action-blur: blur(18px) saturate(110%)}}html.dallas-executor-v35 :is(.ex35-button--primary,.ex36-balance-actions>button[data-primary=true],.ex36-balance-actions>button:first-child:nth-last-child(3),.ex35-wallet__max>button,.ex35-wallet-dialog .topup-continue,.ex35-wallet-dialog .topup-currency-segment--active,.ex35-qr-flow__primary,.worker-qr-flow__primary,.ex35-method-sheet__submit,.ex35-order-sheet__submit,.ex35-cards-add,.ex35-insurance-transfer__submit,.ex35-subscription-confirm__submit,.ex35-subscription-result__primary,.ex35-rating-buy__submit,.ex35-rating-confirm__submit,.ex35-rating-result__primary,.ex35-history-sheet__primary,.ex35-paypay-deal__primary,.ex35-transfer-flow__requisites>button,.ex35-phone-flow__numbers-list>button,.ex35-appeals .mod-selected-file button:first-child,.ex35-appeals .return-tools button,.ex35-appeals .return-primary,.ev-primary,.ex35-support__compose>.ex35-button--primary,.sr-dialog .sr-primary,.ex36-member-manager,.ex35-experience-link,.member-card .member-primary,.member-plans .member-primary,.sbp-card .sbp-primary,.sbp-account>button,.ex35-work-tools .finance-save,.worker-cards-sheet .worker-cards-add,.worker-method-sheet__submit,.worker-order-sheet__submit,.worker-rating-info__buy,.worker-rating-buy__submit,.worker-rating-confirm__submit,.worker-rating-result__primary,.worker-subscription-confirm__submit,.worker-subscription-result__primary,.worker-withdraw-modal__submit,.worker-insurance-transfer__submit,.worker-paypay-deal__primary,.worker-balance-card__topup):not(:disabled):not([aria-disabled=true]):not(:is(.ex35-button--danger,.ex35-qr-modal__danger,.worker-qr-modal__danger,.ex35-paypay-payout__cancel,.admin-button--danger,.ev-danger,.return-destructive,[data-tone=danger],[data-tone=success],[data-variant=danger],[data-variant=success])){background:var(--ex37-action-bg);border:1px solid var(--ex37-action-edge);color:var(--ex37-action-ink);box-shadow:var(--ex37-action-shadow);backdrop-filter:var(--ex37-action-blur);-webkit-backdrop-filter:var(--ex37-action-blur)}html.dallas-executor-v35 :is(.ex35-tabs>button:not(:disabled):not([aria-disabled=true])>.ex35-tabs__selected,.ex35-nav__item:not(:disabled):not([aria-disabled=true])>.ex35-nav__selected,.ex36-account-menu>button[aria-checked=true],.ex35-wallet__provider[aria-checked=true],.ex35-method-item[aria-selected=true],.ex35-phone-flow__choice-button--active,.ex35-paypay-type__item--active,.ex35-paypay-bank-picker__bank--selected,.ex35-paypay-deal__requisite--active,.ex35-insurance-transfer__sources>button[aria-checked=true],.worker-purchase-wallet__option--active,.worker-withdraw-method--selected,.worker-requisites-tabs__item--active,.worker-paypay-type__item--active,.worker-paypay-bank-picker__bank--selected,.worker-paypay-deal__requisite--active,.worker-method-item--active,.worker-insurance-transfer__sources>button[aria-checked=true],.ex35-tools-check:has(input:checked):not(:has(input:disabled)),.sbp-options>button[aria-pressed=true],.member-tabs>button[aria-pressed=true],.sr-dialog nav>button[aria-pressed=true]):not(:disabled):not([aria-disabled=true]){background:var(--ex37-action-bg);border-color:var(--ex37-action-edge);color:var(--ex37-action-ink);box-shadow:var(--ex37-action-shadow);backdrop-filter:var(--ex37-action-blur);-webkit-backdrop-filter:var(--ex37-action-blur)}html.dallas-executor-v35 :is(.ex35-tabs>button[aria-pressed=true],.ex35-nav__item[aria-current=page],.ex35-wallet-dialog .topup-service-card--selected:not(:disabled):not([aria-disabled=true]) .topup-service-choice,.ex35-wallet__provider[aria-checked=true]:not(:disabled):not([aria-disabled=true])>.ex35-wallet__choice):not(:disabled):not([aria-disabled=true]){color:var(--ex37-action-ink)}html.dallas-executor-v35 :is(.ex35-wallet-dialog .topup-service-card--selected:not(:disabled):not([aria-disabled=true]) .topup-service-choice,.ex35-wallet__provider[aria-checked=true]:not(:disabled):not([aria-disabled=true])>.ex35-wallet__choice){background:var(--ex37-action-solid);border-color:var(--ex37-action-edge);box-shadow:inset 0 1px #fff}html.dallas-executor-v35 .ex35-tabs>button[aria-pressed=true] small{background:var(--ex37-action-solid);color:var(--ex37-action-ink)}html.dallas-executor-v35 :is(.ex35-tools-check input,.finance-check input,.member-check input,.sbp-check input,.ev-check input){accent-color:var(--ex37-action-ink)}html.dallas-executor-v35 .ex35-experience-switch input:checked+.ex35-experience-toggle{background:var(--ex37-action-ink);border-color:var(--ex37-action-ink)}html.dallas-executor-v35 :is(.ex35-tools-mark,.ex35-tools-score-mark,.ex35-experience-glyph,.ex35-tools-state[data-tone=warm],.ex35-experience-steps li[data-active=true]){background:var(--ex37-action-solid);border-color:var(--ex37-action-edge);color:var(--ex37-action-ink)}html.dallas-executor-v35 :is(.ex35-tools-metric--income>strong,.ex35-experience-benefits .ex35-icon){color:var(--ex37-action-ink)}html.dallas-executor-v35 :is(.ex35-tools-field input,.ex35-tools-field select,.ex35-tools-field textarea):focus{border-color:var(--ex37-action-ink);box-shadow:0 0 0 3px var(--ex37-action-solid)}html.dallas-executor-v35 .ex35-tools-upload:focus-within,html.dallas-executor-v35 .ex35-experience-switch input:focus-visible+.ex35-experience-toggle{outline-color:var(--ex37-action-ink)}html.dallas-executor-v35 :is(.ex35-work-tools,.sbp-card,.member-card,.member-plans,.worker-cards-overlay,.ex35-wallet-dialog,.ex36-requisites__form,.ex35-appeals,.ex35-support,.sr-dialog,.ex35-operation) :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--ex37-action-ink)}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-executor-v35{--ex37-action-solid: #f9e4cf;--ex37-action-bg: #f9e4cf;--ex37-action-edge: #987454;--ex37-action-ink: #512c10;--ex37-action-shadow: none;--ex37-action-blur: none}}@media (forced-colors: active){html.dallas-executor-v35{--ex37-action-solid: ButtonFace;--ex37-action-bg: ButtonFace;--ex37-action-edge: ButtonText;--ex37-action-ink: ButtonText;--ex37-action-shadow: none;--ex37-action-blur: none}html.dallas-executor-v35 :is(.ex35-tabs>button[aria-pressed=true],.ex35-nav__item[aria-current=page],.ex35-wallet__provider[aria-checked=true],.ex35-method-item[aria-selected=true],.ex35-tools-check:has(input:checked)){outline:1px solid Highlight;outline-offset:-2px}}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeals__search,html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-record{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-record:hover{border-color:var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeals .ex35-empty{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-header>.ex35-button{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-facts{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-decision__icon{border:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-file,html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeals .mod-selected-file button{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeals .mod-inline-error{border:1px solid #795049}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-messages>article{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-composer,html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeal-appeal,html.dallas-executor-v35[data-executor-theme=dark] .ex35-appeals .return-tools .mod-card{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-nav__items{border:1px solid var(--ex35-line);background:var(--ex35-surface);box-shadow:0 6px 22px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex35-nav__item{color:var(--ex35-muted)}@media (min-width:900px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35[data-executor-theme=dark] .phone-frame--worker-desktop>.ex35-nav.worker-bottom-nav{background:var(--ex35-surface)!important}}html.dallas-executor-v35[data-executor-theme=dark] .ex35-page-header,html.dallas-executor-v35[data-executor-theme=dark] .ex35-work-card,html.dallas-executor-v35[data-executor-theme=dark] .ex35-operation__header{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-qr-flow__details-card,.ex35-card-requisites-card,.ex35-qr-flow__qr-card,.ex35-operation .worker-qr-flow__details-card){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-qr-flow__qr-box{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-operation>.ex35-qr-flow__actions{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-qr-flow__primary,.ex35-qr-flow__secondary,.ex35-qr-modal__danger,.ex35-operation .worker-qr-flow__primary,.ex35-operation .worker-qr-flow__secondary){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-qr-modal__danger,.ex35-transfer-flow__fail,.ex35-paypay-payout__cancel){border-color:#795049}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-qr-flow__success-card,.ex35-card-operation .service-card-flow__center){border:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-operation .service-card-flow__check{border:1px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-method-overlay,.ex35-order-overlay,.ex35-cards-overlay,.ex35-rating-overlay,.ex35-subscription-confirm,.ex35-rating-confirm,.ex35-insurance-transfer,.ex35-qr-modal,.ex35-paypay-deal-overlay){background:#ffffff07}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-method-sheet,.ex35-order-sheet,.ex35-cards-sheet,.ex35-rating-sheet,.ex35-subscription-confirm__sheet,.ex35-rating-confirm__card,.ex35-insurance-transfer>section,.ex35-qr-modal__card,.ex35-paypay-deal){background:var(--ex35-surface);box-shadow:0 12px 40px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex35-method-item{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-method-item__dot{border:1.5px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-order-summary>.ex35-order-summary__detail{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-qr-files button,html.dallas-executor-v35[data-executor-theme=dark] .ex35-phone-flow__choice-button{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-phone-flow__receipt-row--ready{border-color:var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-phone-flow__receipt-row .ex35-qr-upload{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-cards-item__remove,.ex35-paypay-item>button){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-type__item--active,html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-bank-picker,html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-bank-picker__bank,html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-item__type,html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__header{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__step>i{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__step--complete>i{border-color:var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__details,html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__complete dl,html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__back,html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__requisite{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__requisite>i{border:1px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-paypay-deal__selected,.ex35-paypay-deal__receipt,.ex35-paypay-deal__status){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-paypay-deal__complete-mark{border:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-subscription-confirm__cancel,.ex35-rating-history__back){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-subscription-result__back,.ex35-rating-result__back){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-subscription-result__icon,.ex35-rating-result__icon){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-subscription-result__icon--success,.ex35-rating-result__icon--success){border-color:var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-subscription-result__secondary,.ex35-rating-result__secondary){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-subscription-result__benefits,html.dallas-executor-v35[data-executor-theme=dark] .ex35-rating-actions__item,html.dallas-executor-v35[data-executor-theme=dark] .ex35-history-page .chs-header,html.dallas-executor-v35[data-executor-theme=dark] .ex35-history-page .chs-entry{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-history-overlay{background:#ffffff07!important}html.dallas-executor-v35[data-executor-theme=dark] .ex35-history-overlay .ex35-history-sheet{background:var(--ex35-surface);box-shadow:0 12px 40px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex35-chat-surface :is(.deal-chat__header,.deal-chat__composer){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-chat-surface .deal-chat__bubble{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__option>i{border:1.5px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-subscription-confirm,.ex35-rating-buy) .worker-purchase-wallet__option--active>i{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-history-search{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-history-day>div{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-history-record{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker{background:#ffffff07}html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker .admin-dispute-chat{box-shadow:0 12px 40px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker .admin-dispute-chat__header,html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker .admin-dispute-chat__amount-card,html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker .admin-disputes-empty,html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker .admin-dispute-chat__message,html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker .admin-dispute-chat__footer{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .deal-chat-overlay--worker :is(.admin-dispute-chat__plus,.admin-dispute-chat__send){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-phone-flow__file-action{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-support{box-shadow:0 24px 80px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-support,.sr-dialog)::backdrop{background:#ffffff06}html.dallas-executor-v35[data-executor-theme=dark] .ex35-support__header{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-support__compose>textarea{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-support__ticket{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .sr-dialog{box-shadow:0 24px 80px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .sr-dialog>header{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .sr-dialog nav{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .sr-dialog :is(.sr-search-control input,.sr-archive input,.sr-archive select){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .sr-dialog :is(.sr-edition-number,.sr-reset-version,.sr-archive,.sr-archive form){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-button--danger{border-color:#795049}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tabs__label>small{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tabs [aria-pressed=true] small{background:var(--ex35-apricot)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-notice{background:var(--ex35-surface);color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-notice--warm{background:var(--ex35-surface);border-color:var(--ex35-warm-line);color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-notice--success{border-color:var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-notice--danger{border-color:#795049}html.dallas-executor-v35[data-executor-theme=dark] .ex35-empty__mark,html.dallas-executor-v35[data-executor-theme=dark] .ex35-row__icon{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-skeleton{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-skeleton>span{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-skeleton>span:after{background:linear-gradient(90deg,transparent,rgb(255 255 255 / .07),transparent)}@media (hover:hover){html.dallas-executor-v35[data-executor-theme=dark] .ex35-button:not(:disabled):hover{background:var(--ex35-surface)}}@media (hover:hover){html.dallas-executor-v35[data-executor-theme=dark] .ex35-row:not(:disabled):hover{background:var(--ex35-surface)}}html.dallas-executor-v35[data-executor-theme=dark],html.dallas-executor-v35[data-executor-theme=dark] body,html.dallas-executor-v35[data-executor-theme=dark] .app-shell--worker{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .app-shell--worker>.phone-frame.phone-frame--worker{background:linear-gradient(to bottom,var(--ex35-surface) 0,var(--ex35-surface) var(--worker-safe-top,0px),var(--ex35-bg) var(--worker-safe-top,0px))!important}html.dallas-executor-v35[data-executor-theme=dark] .cards-history-dialog.ex35-wallet-dialog{background:linear-gradient(to bottom,var(--ex35-surface) 0,var(--ex35-surface) var(--ex36-wallet-safe-top),var(--ex35-bg) var(--ex36-wallet-safe-top))}html.dallas-executor-v35[data-executor-theme=dark] .app-shell--worker .phone-frame--worker .ex35-operation,html.dallas-executor-v35[data-executor-theme=dark] .app-shell--worker .ex35-paypay-deal-overlay,html.dallas-executor-v35[data-executor-theme=dark] .ex36-paypay-view__footer{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .cards-history-dialog.ex35-wallet-dialog{background:linear-gradient(to bottom,var(--ex35-surface) 0,var(--ex35-surface) var(--ex36-wallet-safe-top, 0px),transparent var(--ex36-wallet-safe-top, 0px)),var(--ex37-page-paint)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-header,.ex35-operation>header,.ex35-operation__header,.ex36-requisites__header,.ex35-paypay-deal__header,.ex35-history-page .chs-header,.ex35-support__header,.sr-dialog>header){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-wallet-dialog .topup-service-card--selected:not(:disabled):not([aria-disabled=true]) .topup-service-choice,.ex35-wallet__provider[aria-checked=true]:not(:disabled):not([aria-disabled=true])>.ex35-wallet__choice){box-shadow:inset 0 1px #ffffff09}html.dallas-executor-v35[data-executor-theme=dark] .ex35-header{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-balance{background:linear-gradient(135deg,var(--ex35-surface),var(--ex35-surface) 70%)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-balance__accounts{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-balance__accounts .ex35-tabs__selected{background:var(--ex35-surface);border-color:var(--ex35-line);box-shadow:0 2px 5px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex35-currency{border:1px solid var(--ex35-warm-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-balance__pending strong{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-queue{border:1px solid var(--ex35-warm-line);background:linear-gradient(130deg,var(--ex35-surface),var(--ex35-surface) 80%)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tool{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tool__icon{background:var(--ex35-surface);color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tool__next{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-progress .ex35-row__icon,html.dallas-executor-v35[data-executor-theme=dark] .ex35-rules-notice .sr-notice{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-rules-notice .sr-notice span{color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-search:focus-within{box-shadow:0 0 0 2px #ffffff09}html.dallas-executor-v35[data-executor-theme=dark] .ex35-request{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-request__source{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-request__method{color:var(--ex35-muted);border-top:1px solid var(--ex35-line)}@media (min-width:900px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35[data-executor-theme=dark] .app-shell--worker:has(.phone-frame--worker-desktop){background:var(--ex35-surface)}}@media (min-width:900px) and (hover:hover) and (pointer:fine){html.dallas-executor-v35[data-executor-theme=dark] .phone-frame.phone-frame--worker-desktop{box-shadow:0 12px 45px #0000001f!important}}html.dallas-executor-v35[data-executor-theme=dark] .ex36-account-menu{background:var(--ex35-surface);box-shadow:0 10px 30px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex36-currency{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-fraction{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-balance-actions>button{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-task-links>button{background:var(--ex35-surface)}@media (prefers-contrast:more){html.dallas-executor-v35[data-executor-theme=dark] .ex36-fraction{color:var(--ex35-muted)}}html.dallas-executor-v35[data-executor-theme=dark] .ex36-requisites__header,html.dallas-executor-v35[data-executor-theme=dark] .ex36-requisites__editor,html.dallas-executor-v35[data-executor-theme=dark] .ex36-requisites__banks button{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-plan-price span{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-benefits .ex35-icon{color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-switch{border-bottom:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-toggle{background:var(--ex35-surface);border:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-toggle:after{background:var(--ex35-surface);box-shadow:0 1px 4px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-switch input:checked+.ex35-experience-toggle{background:var(--ex35-apricot);border-color:var(--ex35-warm-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-switch input:focus-visible+.ex35-experience-toggle{outline:2px solid var(--ex35-warm-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-form-note{background:var(--ex35-surface);color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-link{border:1px solid var(--ex35-warm-line);background:var(--ex35-surface);color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-ticket{border:1px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-answer{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-report-row{border-bottom:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-scenario{border:1px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-scenario small{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-glyph{background:var(--ex35-surface);color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-glyph .tf-glyph-accent{stroke:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-training-group>h3{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-steps li{background:var(--ex35-surface);color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-steps li[data-active=true]{background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-steps li[data-complete=true]{background:var(--ex35-surface);color:var(--ex35-success)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-training-note{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-practice-mark{background:var(--ex35-surface);color:var(--ex35-success)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-calendar{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-total span{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-bar>div:first-child>span{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-bar-track{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-bar-track>span{background:var(--ex35-apricot)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-bar small{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-manage-trigger,html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-management__form,html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-hub .ex35-experience-plan,html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-report-access{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-report-access__icon>span{border:2px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-report__heading>.ex35-button{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-report-summary{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-member-report-days>div{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-work-tools{color:var(--ex35-ink,var(--ex35-ink))}html.dallas-executor-v35[data-executor-theme=dark] .ex35-work-tools small,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-caption,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-header p{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-mark{background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-card{border:1px solid var(--ex35-line);background:var(--ex35-surface);box-shadow:0 5px 18px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-card--soft{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-card--warm{background:linear-gradient(135deg,var(--ex35-surface),var(--ex35-apricot));border-color:var(--ex35-warm-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-state{background:var(--ex35-surface);color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-state[data-tone=success]{background:var(--ex35-surface);color:var(--ex35-success)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-state[data-tone=warm]{background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-state[data-tone=danger]{background:var(--ex35-surface);color:var(--ex35-danger)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-metric{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-metric>span{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-metric--income>strong{color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-divider{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field input,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field select,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field textarea{background:var(--ex35-surface);border:1px solid var(--ex35-line);color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field input:focus,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field select:focus,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field textarea:focus{border-color:var(--ex35-warm-line);box-shadow:0 0 0 3px #ffffff09}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field input[aria-invalid=true],html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field select[aria-invalid=true]{border-color:#795049}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-field-error{color:var(--ex35-danger)!important}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-check{border:1px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-check:has(input:checked){background:var(--ex35-surface);border-color:var(--ex35-warm-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-check input{accent-color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-expiry{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-offer[data-last=true]{border-color:var(--ex35-warm-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-data>div{border-bottom:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-data dt,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-score strong span{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-score-mark{background:var(--ex35-apricot);color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-progress{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-progress>span{background:var(--ex35-apricot)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-history-row{border-bottom:1px solid var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-delta{color:var(--ex35-success)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-delta[data-minus=true]{color:var(--ex35-danger)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-account{border:1px solid var(--ex35-line);background:var(--ex35-surface);box-shadow:0 5px 18px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-upload{border:1px dashed var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-upload[data-done=true]{border-color:#426155;background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-upload:focus-within{outline:2px solid var(--ex35-warm-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-file,html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-part{border:1px solid var(--ex35-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-part[data-current=true]{border-color:var(--ex35-warm-line);background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-tools-part-index{background:var(--ex35-surface);color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-work-tools button:focus-visible,html.dallas-executor-v35[data-executor-theme=dark] .ex35-work-tools input:focus-visible,html.dallas-executor-v35[data-executor-theme=dark] .ex35-work-tools select:focus-visible{outline:2px solid var(--ex35-warm-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-matching-summary{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog::backdrop{background:#ffffff06}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet__header .ex35-button,html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet__provider{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] [aria-checked=true]>.ex35-wallet__choice{color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet__input input::placeholder{color:var(--ex35-muted)}@media (min-width:700px) and (min-height:600px){html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog .worker-wallet-body{box-shadow:0 20px 80px #0000001f}}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog .topup-header__btn{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog :is(.topup-service-list,.topup-address-card,.topup-invoice-card){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog .topup-service-card--selected .topup-service-choice{color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog :is(.topup-currency-segment,.topup-secondary-button){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog :is(.topup-input,.topup-input-wrap input,.topup-amount-input){background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog .topup-amount-card,html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog .topup-amount-mode__item--active{background:var(--ex35-surface)}html.dallas-executor-v35[data-executor-theme=dark]{--ex35-bg:#101415;--ex35-surface:#191e20;--ex35-soft:#22292b;--ex35-ink:#f4f1e9;--ex35-muted:#a5b0af;--ex35-faint:#98a5a1;--ex35-line:#35413f;--ex35-accent:#dfc496;--ex35-orange:#dfc496;--ex35-apricot:#302d25;--ex35-warm-line:#75664b;--ex35-success:#b1d3c2;--ex35-success-soft:#22362e;--ex35-danger:#f0aaa0;--ex35-danger-soft:#342321;--ex35-shadow:0 8px 28px #0003;--ex37-action-solid:#302d25;--ex37-action-edge:#75664b;--ex37-action-ink:#dfc496;--ex37-action-bg:linear-gradient(120deg,#353227,#292b25);--ex37-action-shadow:inset 0 1px 0 #ffffff0a,0 4px 14px #0002;--ex37-glass-edge:#35413f;--ex37-glass-panel:linear-gradient(125deg,#222a2a,#191f20);--ex37-glass-control:#22292b;--ex37-glass-field:#111718;--ex37-glass-floating:#1c2425;--ex37-glass-shadow:inset 0 1px 0 #ffffff06,0 8px 26px #0002;--ex37-glass-floating-shadow:inset 0 1px 0 #ffffff0a,0 14px 38px #0005;--ex37-glass-control-shadow:inset 0 1px 0 #ffffff08;--ex37-glass-inset:inset 0 1px 0 #ffffff06;--ex37-page-paint:radial-gradient(ellipse at 100% 0,rgb(223 196 150 / .045),transparent 45%),radial-gradient(ellipse at 0 90%,rgb(177 211 194 / .025),transparent 50%),#101415;color-scheme:dark;background:#101415}html.dallas-executor-v35[data-executor-theme=dark] body,html.dallas-executor-v35[data-executor-theme=dark] .app-shell--worker{background:#101415;color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] .app-shell--worker>.phone-frame.phone-frame--worker{background:linear-gradient(to bottom,#191e20 0,#191e20 var(--worker-safe-top,0px),#101415 var(--worker-safe-top,0px))!important}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-header,.ex35-operation__header,.ex36-requisites__header){background:#191e20;border-color:var(--ex35-line)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-brand .cl-brand-image--letters{filter:brightness(0) invert(.94)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-brand .cl-brand-image--accent{filter:grayscale(1) sepia(.55) saturate(.65) brightness(1.35)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-bottom-nav,.worker-bottom-nav.ex35-bottom-nav){background:linear-gradient(120deg,#242d2d,#191f20);border-color:#47534f;box-shadow:0 10px 34px #0006,inset 0 1px #ffffff08}html.dallas-executor-v35[data-executor-theme=dark] .ex36-amount{color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] .ex36-fraction{color:#a5b0af}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex36-account,.ex35-balance){background:transparent;box-shadow:none}html.dallas-executor-v35[data-executor-theme=dark] :is(input,textarea,select){color-scheme:dark;caret-color:var(--ex35-accent)}html.dallas-executor-v35[data-executor-theme=dark] :is(input,textarea)::placeholder{color:#9aa8a4;opacity:1}html.dallas-executor-v35[data-executor-theme=dark] :is(input[type=checkbox],input[type=radio]){accent-color:#dfc496}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-qr-flow__primary,.ex35-order-sheet__submit,.ex35-method-sheet__submit,.ex35-cards-add,.ex35-rating-buy__submit,.ex35-subscription-confirm__submit,.ex35-wallet__continue,.ex35-wallet-dialog .topup-continue){background:linear-gradient(125deg,#ead4af,#ccb184);border-color:#e2c799;color:#29251d;box-shadow:inset 0 1px #fff4,0 8px 22px #0002}html.dallas-executor-v35[data-executor-theme=dark] .ex35-wallet-dialog [aria-checked=true]>.ex35-wallet__choice{color:#29251d}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-method-item[aria-selected=true],.ex35-tools-check:has(input:checked)){border-color:#897654;color:var(--ex35-accent);background:var(--ex35-apricot)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-operation__footer,.ex35-method-sheet,.ex35-order-sheet,.ex35-cards-sheet,.ex35-insurance-transfer>section,.ex35-qr-modal__card,.ex35-subscription-confirm__sheet,.ex35-rating-confirm__card){background:#191e20;color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-support,.sr-dialog,.cards-history-dialog,.ex35-operation,.ex36-requisites){color-scheme:dark;color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] .cards-history-dialog.ex35-wallet-dialog{background:linear-gradient(to bottom,#191e20 0,#191e20 var(--ex36-wallet-safe-top,0px),transparent var(--ex36-wallet-safe-top,0px)),var(--ex37-page-paint)}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-support,.sr-dialog,.cards-history-dialog)::backdrop{background:#030708b8}html.dallas-executor-v35[data-executor-theme=dark] :is(.worker-toast,.ex35-toast){background:#25312c;border-color:#50675a;color:var(--ex35-ink);box-shadow:0 10px 35px #0005}html.dallas-executor-v35 .cl-theme-settings{--cl-ink:var(--ex35-ink);--cl-muted:var(--ex35-muted);--cl-line:var(--ex35-line);--cl-surface:var(--ex35-surface);--cl-surface-2:var(--ex35-soft);--cl-accent-ink:var(--ex35-accent)}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){html.dallas-executor-v35[data-executor-theme=dark]{--ex37-glass-panel:#191e20;--ex37-glass-control:#22292b;--ex37-glass-floating:#22292b;--ex37-glass-edge:#687771;--ex35-line:#687771;--ex37-action-bg:#302d25;--ex37-page-paint:#101415;--ex37-glass-filter:none;--ex37-action-blur:none}}html.dallas-executor-v35[data-executor-theme=dark] .ex35-empty__art{content:url(/dallas-next/assets/document-dark-CKNJETWx.webp)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-experience-art{content:url(/dallas-next/assets/learning-dark-CtsidQln.webp)}html.dallas-executor-v35[data-executor-theme=dark] .ex35-feature[data-executor-feature=training] .ex35-tools-intro>img{content:url(/dallas-next/assets/learning-dark-CtsidQln.webp)}html.dallas-executor-v35[data-executor-theme=dark] .mini-flow-toast{color:var(--ex35-ink);background:#25312c;border-color:#50675a;box-shadow:0 10px 35px #0005}html.dallas-executor-v35[data-executor-theme=dark] :is(.ex35-tools-chart,.ex35-statistics) svg text{fill:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome[open]{background:#101415;color:#f4f1e9;color-scheme:dark}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome[open]:before{background:#101415}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome::backdrop{background:#101415}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome :is(.client-welcome__close,.client-welcome__back){border-color:#b1d3c22e;background:#22292bd1;color:#cbd6cf;box-shadow:inset 0 1px #f4f1e909,0 4px 14px #0000001f}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__brand .cl-brand-image--letters{filter:none}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__film--wallet{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__panel{border-color:#b1d3c22b;background:linear-gradient(145deg,#202827f5,#191e20f0);box-shadow:inset 0 1px #f4f1e909,0 14px 40px #0000003d}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__progress>span{background:#3a4843}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__progress>span[data-complete=true]{background:#83a493}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__progress>span[data-active=true]{background:#dfc496}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__copy h1{color:#f4f1e9}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__text{color:#aebbb4}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__primary{border-color:#dfc496;background:linear-gradient(125deg,#ead6b2,#d7ba87);color:#28291f;box-shadow:inset 0 1px #fffae647,0 5px 18px #00000029}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__error{color:#f0a593}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome button:focus-visible{outline-color:#dfc496}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__backdrop:after{background:linear-gradient(90deg,#101415 0%,transparent 4%,transparent 96%,#101415 100%)}html.dallas-executor-v35[data-executor-theme=dark] .client-welcome .client-welcome__panel{background:#191e20;box-shadow:none}html.dallas-executor-v35[data-executor-theme=dark] .ex35-feature[data-executor-feature=verification] .ex35-tools-intro>img{content:url(/dallas-next/assets/document-dark-CKNJETWx.webp)}html.dallas-executor-v35 .ex36-account-label{font-size:14px;line-height:21px;color:var(--ex35-muted)}html.dallas-executor-v35 .dallas-entry .cl-brand-image--letters{filter:brightness(.1)}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry .cl-brand-image--letters{filter:brightness(0) invert(.94)}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry{--entry-orange: var(--ex35-accent);background:radial-gradient(ellipse at 50% 43%,#25302c 0,#161e1e 44%,var(--ex35-bg) 100%);color:var(--ex35-ink)}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry__halo{background:radial-gradient(ellipse,rgb(223 196 150 / .12),rgb(177 211 194 / .025) 50%,transparent 74%)}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry__surface{background:linear-gradient(145deg,#2a3230f5,#192020db);border-color:#dfc49638;box-shadow:0 22px 58px #00000047,inset 0 1px #ffffff0f}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry__frame-guide{stroke:#dfc4962e}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry__frame-glint{stroke:#f1ddbb}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry__status h1{color:var(--ex35-muted)}html.dallas-executor-v35[data-executor-theme=dark] .dallas-entry__activity{box-shadow:0 0 0 4px #dfc49617}html.dallas-client-light[data-client-theme=dark]{--cd-bg: #101415;--cd-surface: #191e20;--cd-surface-2: #22292b;--cd-ink: #f4f1e9;--cd-muted: #a5b0af;--cd-line: #354043;--cd-accent: #dfc496;--cd-mint: #b1d3c2;--cd-glass: linear-gradient(145deg, rgb(36 43 45 / .94), rgb(25 30 32 / .9));--cd-glass-edge: rgb(223 196 150 / .14);--cd-overlay: rgb(4 8 9 / .74);--cd-input: #151b1d;--cd-accent-soft: #302c25;--cd-accent-edge: #75644b;--cd-action-bg: linear-gradient(135deg, #e6d1af, #cfb384);--cd-action-ink: #29251d;--cd-action-edge: #e2cda7;--cd-danger: #f0aaa0;--cd-danger-soft: #352426;--cd-danger-edge: #73504e;--cd-success-soft: #21332e;--cd-success-edge: #47685a;--cd-shadow: 0 8px 28px rgb(0 0 0 / .2), inset 0 1px 0 rgb(255 255 255 / .035);--cl-bg: var(--cd-bg);--cl-surface: var(--cd-surface);--cl-surface-2: var(--cd-surface-2);--cl-ink: var(--cd-ink);--cl-muted: var(--cd-muted);--cl-line: var(--cd-line);--cl-accent: var(--cd-accent);--cl-accent-ink: var(--cd-accent);--cl-accent-soft: var(--cd-accent-soft);--cl-danger: var(--cd-danger);--cl-success: var(--cd-mint);--cl-shadow: var(--cd-shadow);--cl-glass-edge: var(--cd-glass-edge);--cl-glass-shadow: var(--cd-shadow);--cl-amber-solid: #dfc496;--cl-amber-edge: var(--cd-action-edge);--cl-amber-ink: var(--cd-action-ink);--cl-amber-shadow: inset 0 1px 0 rgb(255 255 255 / .22), 0 4px 16px rgb(0 0 0 / .12);--text: var(--cl-ink);--muted: var(--cl-muted);--line: var(--cl-line);--card: var(--cl-surface);--bg: var(--cl-bg);--accent: var(--cl-accent);--accent-soft: var(--cl-accent-soft);color-scheme:dark;background:var(--cl-bg);color:var(--cl-ink);scrollbar-color:#4f5b5c transparent}html.dallas-client-light[data-client-theme=dark] body,html.dallas-client-light[data-client-theme=dark] .app-shell--client-light{background:var(--cl-bg);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light>main.phone-frame{background:radial-gradient(ellipse at 100% 0,rgb(223 196 150 / .055),transparent 46%),radial-gradient(ellipse at 0 90%,rgb(177 211 194 / .025),transparent 50%),var(--cl-bg);border-color:var(--cl-line);box-shadow:0 18px 64px #00000040}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light>main.phone-frame:before,html.dallas-client-light[data-client-theme=dark] :is(dialog[open],.cash-withdrawal-preview,.deal-chat-overlay--client,.phone-receipt-picker,.phone-receipt-viewer,.phone-operator-sheet,.transfer-confirm-modal):before{background:var(--cl-surface)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light :is(.cl-header,.cards-home>.ch-header,.cards-services>.cs-header,.cards-profile>.cp-header,.history-screen--cards>.chs-header,.cards-transfer[data-stage] .ct-header,.cards-home .vc-page-header,.topup-screen--cards .topup-header,.qr-journey .client-qr-header,.services-screen.services-screen--journey .services-header--detail,.services-screen.services-screen--journey[data-service=payCard][data-flow-stage=unique]>.services-header,.promotions-screen--client .promotions-screen__header){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:inset 0 1px #ffffff06}html.dallas-client-light[data-client-theme=dark] .cl-glass{background:var(--cl-surface);border-color:var(--cd-glass-edge);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] :is(.cl-icon-button,.cl-button--secondary,.cl-empty-fallback){background:var(--cl-surface-2);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cl-brand--asset .cl-brand-image--letters,html.dallas-client-light[data-client-theme=dark] .cl-brand--asset .cl-brand-image--accent{filter:none}html.dallas-client-light[data-client-theme=dark] ::selection{background:#706149;color:#fffaf1}html.dallas-client-light[data-client-theme=dark] :is(input,select,textarea){color-scheme:dark!important;caret-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(input,textarea)::placeholder{color:#8c9b9a;opacity:1}html.dallas-client-light[data-client-theme=dark] :is(input[type=checkbox],input[type=radio],progress){accent-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--cl-ink);caret-color:var(--cl-ink);box-shadow:0 0 0 1000px var(--cd-input) inset}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-surface{background:#202729}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-outline{stroke:#46504f}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-geometry{filter:drop-shadow(0 7px 14px rgb(0 0 0 / .32))}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-item{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .is-active:not(.cl-nav-item--scan){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-highlight{background:#37332b;border-color:#6e604b;box-shadow:inset 0 1px #ffffff0e,0 2px 8px #00000029}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-item--scan{color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-item--scan .cl-nav-icon{background:var(--cd-action-bg);color:var(--cd-action-ink);border-color:var(--cd-action-edge);box-shadow:0 5px 18px #00000047,inset 0 1px #ffffff4d}html.dallas-client-light[data-client-theme=dark] :is(dialog,.ux-dialog,.sr-dialog,.admin-dialog[data-admin=true],.support-dialog--client){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:0 24px 80px #00000073;color-scheme:dark}html.dallas-client-light[data-client-theme=dark] dialog::backdrop{background:var(--cd-overlay);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}html.dallas-client-light[data-client-theme=dark] :is(.ux-dialog>header,.sr-dialog>header,.support-dialog--client .support-dialog__topbar,.cash-withdrawal-preview .telegram-purchase-header,.phone-operator-sheet__header,.phone-receipt-viewer__header,.ch-sheet>header){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.journey-menu,.fn-state,.ux-help,.ux-saved,.ux-training,.ux-service,.sr-archive){color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .fn-state--compact{background:transparent;border-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .fn-state--error{border-color:var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] .fn-state--error .fn-state-icon{color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .fn-state--success .fn-state-icon{color:var(--cl-success)}html.dallas-client-light[data-client-theme=dark] :is(.journey-row-symbol,.journey-tabs,.fn-skeleton i){background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.journey-tabs button[aria-selected=true],.mod-desk .journey-tabs button[aria-selected=true]){background:#35403f;color:var(--cl-ink);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .journey-tabs--feature button[aria-selected=true]{background:transparent;color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.fn-state-action,.ux-dialog header button,.sr-dialog header button,.ux-comment-options button,.sr-dialog button,.admin-dialog .admin-button--secondary){background:var(--cl-surface-2);border-color:var(--cl-line);color:var(--cl-ink);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.ux-dialog input,.ux-dialog select,.ux-dialog textarea,.ux-history-filters input,.ux-history-filters select,.sr-body input,.sr-body select,.sr-editor input,.sr-editor select,.sr-editor textarea,.admin-dialog input,.admin-dialog textarea){background:var(--cd-input);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.ux-draft,.sr-notice,.sr-warning,.ux-notice,.ux-comment-options button[aria-pressed=true],.sr-dialog nav button[aria-pressed=true]){background:var(--cl-accent-soft);color:var(--cl-accent);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] :is(.ux-progress i,.sr-reader-chapters-heading>span){background:var(--cl-surface-2)}html.dallas-client-light[data-client-theme=dark] .ux-progress i[data-active=true]{background:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.ux-guide li,.ux-dialog-body>ol li)::marker{color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.sr-reader-mark,.fn-state-icon){color:var(--cl-accent);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .sr-reader-mark{background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .sr-dialog nav{background:var(--cl-bg);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .sr-dialog nav button{background:transparent;color:var(--cl-muted);border-color:transparent}html.dallas-client-light[data-client-theme=dark] .sr-dialog nav button[aria-pressed=true]{background:var(--cl-accent-soft);color:var(--cl-accent);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .sr-edition-status{color:var(--cd-mint);background:var(--cd-success-soft);border-color:var(--cd-success-edge)}html.dallas-client-light[data-client-theme=dark] :is(.sr-chapter-copy,.sr-body .sr-summary){border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] :is(.sr-dialog .sr-chapter-copy p,.sr-dialog .sr-warning,.sr-dialog .sr-reset-version){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.sr-search-control>.journey-icon,.sr-reader-chapters-heading h3,.sr-dialog .sr-chapters .sr-chapter-chevron){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.sr-editor-status,.sr-editor details){background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.sr-editor-status>span,.sr-chapter-list strong){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.sr-editor-status>small,.sr-chapter-list small,.sr-editor p,.sr-editor label){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .admin-dialog[data-admin=true]{--ad-text: var(--cl-ink);--ad-muted: var(--cl-muted);--ad-line: var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .admin-dialog .admin-button--danger{background:#a9453f;color:#fff4f0;border-color:#d27469}html.dallas-client-light[data-client-theme=dark] .mini-flow-toast{background:#303b3c;color:var(--cl-ink);border:1px solid #52615e;box-shadow:0 10px 30px #00000059}html.dallas-client-light[data-client-theme=dark] :is(.cl-button:not(.cl-button--secondary),.ux-primary,.sr-dialog .sr-primary,.sr-dialog .sr-archive form>button,.sr-editor .ac-primary,.admin-dialog .admin-button--primary:not(.admin-button--danger),.security-card>button:not(.security-secondary),.security-card form>button:not(.security-secondary),.mod-desk form>button,.mod-review>button,.mod-compose-footer>button,.mod-selected-file button:first-child,.return-tools--participant .return-primary,.support-dialog--client .support-inbox__submit,.support-dialog--client-desk .ac-primary,.support-dialog--client-desk .admin-operation-tabs>button[aria-selected=true]):not(:disabled):not([aria-disabled=true]){background:var(--cd-action-bg);color:var(--cd-action-ink);border-color:var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] :is(.cl-button,.ux-primary,.sr-dialog .sr-primary,.security-card button,.mod-review>button,.mod-compose-footer>button,.support-dialog--client .support-inbox__submit,.support-dialog--client-desk .ac-primary):disabled{background:var(--cl-surface-2);color:var(--cl-muted);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.mod-desk button,.mod-card input:not([type=file]),.mod-card textarea,.mod-card select,.returns-back),html.dallas-client-light[data-client-theme=dark] .mod-upload input::file-selector-button{background:var(--cl-surface-2);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.mod-next-action,.mod-request[data-pending=true],.return-tools--participant .return-preview){background:var(--cl-accent-soft);color:var(--cl-ink);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .mod-next-marker{background:#514431;color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.mod-next-action--done,.mod-list-item .mod-stage-chip[data-resolved=true]){background:var(--cd-success-soft);color:var(--cd-mint);border-color:var(--cd-success-edge)}html.dallas-client-light[data-client-theme=dark] .mod-next-action--done .mod-next-marker{background:#304d40;color:var(--cd-mint)}html.dallas-client-light[data-client-theme=dark] :is(.mod-inline-error,.mod-search-hint--error){color:var(--cl-danger);background:var(--cd-danger-soft);border-color:var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] .mod-empty-state{background:var(--cd-glass);color:var(--cl-ink);border-color:var(--cd-glass-edge);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .mod-empty-state p{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .mod-empty-art{color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.mod-next-action button,.mod-search button){background:transparent}html.dallas-client-light[data-client-theme=dark] .mod-card :is(input,textarea,select){background:var(--cd-input)}html.dallas-client-light[data-client-theme=dark] .support-dialog--client .support-dialog__body{scrollbar-color:#4f5b5c transparent}html.dallas-client-light[data-client-theme=dark] .support-dialog--client-desk :is(.ac-filters,.ac-list){background:var(--cd-glass);border-color:var(--cd-glass-edge)}html.dallas-client-light[data-client-theme=dark] .support-dialog--client-desk .ac-support-list .ac-record>span:first-child small{color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .support-dialog--client :is(.support-inbox__notice,.admin-operation-state.fn-state--error){background:var(--cd-danger-soft);color:var(--cl-danger);border-color:var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] .support-dialog--client .support-inbox__confirmation{background:var(--cd-success-soft);color:var(--cl-success);border-color:var(--cd-success-edge)}html.dallas-client-light[data-client-theme=dark] .support-dialog--client .support-inbox__pending{border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .support-dialog--client-desk button.ac-record:hover{background:var(--cl-surface-2)}html.dallas-client-light[data-client-theme=dark] :is(.support-dialog--client .support-inbox__submit,.support-dialog--client-desk .ac-primary):hover:not(:disabled){background:#ebd6b4;border-color:#f0dcba}html.dallas-client-light[data-client-theme=dark] :is(.security-gate.security-gate--client,.telegram-only-screen.telegram-only-screen--client,.browser-signin,.pin-entry){background:radial-gradient(ellipse at 50% 32%,#222927 0,var(--cl-bg) 72%);color:var(--cl-ink);color-scheme:dark}html.dallas-client-light[data-client-theme=dark] :is(.security-gate.security-gate--client .security-card,.telegram-only-screen.telegram-only-screen--client .telegram-only-screen__card,.browser-signin-card){background:var(--cd-glass);color:var(--cl-ink);border-color:var(--cd-glass-edge);box-shadow:0 18px 54px #0000003d,inset 0 1px #ffffff0a}html.dallas-client-light[data-client-theme=dark] :is(.security-gate.security-gate--client .cl-brand>span,.telegram-only-screen.telegram-only-screen--client .cl-brand>span){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.security-gate.security-gate--client .security-card h1,.telegram-only-screen.telegram-only-screen--client .telegram-only-screen__card h1,.pin-security .pin-security__summary strong){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.security-gate.security-gate--client .security-card p,.security-gate.security-gate--client .security-card small,.telegram-only-screen.telegram-only-screen--client .telegram-only-screen__card p,.browser-signin p,.browser-signin-status,.browser-signin-card>small,.pin-security .pin-security__summary span,.pin-security .pin-security__note){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.security-gate.security-gate--client .security-lock-mark,.browser-signin-icon){background:var(--cl-accent-soft);color:var(--cl-accent);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] :is(.security-card input:not([type=checkbox]),.security-card select,.security-card textarea){background:var(--cd-input);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.security-card .security-secondary,.security-journey .security-actions button,.pin-security .pin-security__actions>button){background:var(--cl-surface-2);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .security-gate.security-gate--client .fn-state{background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .security-gate.security-gate--client .fn-state p{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .security-gate.security-gate--client .fn-state-icon{color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.security-switches,.security-review,.cancellation-window,.pin-security .pin-security__summary){border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .security-version{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .browser-signin-primary{background:var(--cd-action-bg);color:var(--cd-action-ink);border-color:var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] .browser-signin-secondary{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .browser-signin-error{background:var(--cd-danger-soft);border-color:var(--cd-danger-edge);color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .browser-signin-error :is(p,button){color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry :is(.pin-entry__back,.pin-entry__form label){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry :is(.pin-entry__description,.pin-entry__feedback p,.pin-entry__footer button){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .pin-entry{--pin-dot-empty: #394442;--pin-dot-empty-border: #7c8a83;--pin-dot-filled: #dfc496;--pin-dot-success: #b1d3c2;--pin-dot-error: #f0aaa0}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry .pin-entry__key{background:#222a2b;color:var(--cl-ink);border-color:#3b4646;box-shadow:inset 0 1px #ffffff0b,0 4px 18px #0000001a}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry .pin-entry__key--utility{background:transparent;border-color:transparent;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry .pin-entry__key:active:not(:disabled){background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry .pin-entry__form input{background:var(--cd-input);border-color:var(--cl-line);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry .pin-entry__primary{background:var(--cd-action-bg);border-color:var(--cd-action-edge);color:var(--cd-action-ink)}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry :is(.pin-entry__feedback .pin-entry__error,.pin-entry__form-error){color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry .pin-entry__feedback .pin-entry__countdown{color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.browser-signin,.pin-entry,.security-card) :is(a,button,input):focus-visible{outline-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .dallas-entry{--entry-orange: var(--cl-accent);background:radial-gradient(ellipse at 50% 43%,#25302c 0,#161e1e 44%,var(--cl-bg) 100%);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .dallas-entry__halo{background:radial-gradient(ellipse,rgb(223 196 150 / .12),rgb(177 211 194 / .025) 50%,transparent 74%)}html.dallas-client-light[data-client-theme=dark] .dallas-entry__surface{background:linear-gradient(145deg,#2a3230f5,#192020db);border-color:#dfc49638;box-shadow:0 22px 58px #00000047,inset 0 1px #ffffff0f}html.dallas-client-light[data-client-theme=dark] .dallas-entry__frame-guide{stroke:#dfc4962e}html.dallas-client-light[data-client-theme=dark] .dallas-entry__frame-glint{stroke:#f1ddbb}html.dallas-client-light[data-client-theme=dark] .dallas-entry__status h1{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .dallas-entry__activity{box-shadow:0 0 0 4px #dfc49617}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.dallas-client-light[data-client-theme=dark] .cl-glass{background:var(--cd-glass);backdrop-filter:blur(18px) saturate(110%);-webkit-backdrop-filter:blur(18px) saturate(110%)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-surface{background:linear-gradient(140deg,#252d2ef0,#192021eb);backdrop-filter:blur(24px) saturate(115%);-webkit-backdrop-filter:blur(24px) saturate(115%)}}@media (hover: hover) and (pointer: fine){html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-item:not(.cl-nav-item--scan):not(.is-active):hover{background:#dfc49612;color:var(--cl-ink)}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-client-light[data-client-theme=dark]{--cd-glass: #191e20;--cd-glass-edge: #65716f;--cd-line: #65716f;--cd-action-bg: #dfc496}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light>main.phone-frame{background:var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] :is(.cl-glass,.mod-empty-state,.support-dialog--client-desk .ac-filters,.support-dialog--client-desk .ac-list){background:var(--cl-surface);border-color:var(--cl-line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-surface{background:var(--cl-surface);backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-outline{stroke:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-highlight{border-color:var(--cl-accent);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.cl-button:not(.cl-button--secondary),.ux-primary,.sr-dialog .sr-primary,.admin-dialog .admin-button--primary:not(.admin-button--danger),.mod-desk form>button,.security-journey>form>button):not(:disabled){background:var(--cd-action-bg)!important;color:var(--cd-action-ink)!important;border-color:var(--cd-action-edge)!important;box-shadow:none!important}}@media (forced-colors: active){html.dallas-client-light[data-client-theme=dark]{--cd-bg: Canvas;--cd-surface: Canvas;--cd-surface-2: ButtonFace;--cd-ink: CanvasText;--cd-muted: CanvasText;--cd-line: CanvasText;--cd-glass: Canvas;--cd-glass-edge: CanvasText;--cd-input: Field;--cd-accent: LinkText;--cd-accent-soft: Canvas;--cd-accent-edge: LinkText;--cd-action-bg: ButtonFace;--cd-action-ink: ButtonText;--cd-action-edge: ButtonText;--cd-mint: CanvasText;--cd-danger: CanvasText}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-surface{background:Canvas;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav :is(.cl-nav-item,.cl-nav-item--scan .cl-nav-icon){background:ButtonFace;color:ButtonText;border-color:ButtonText}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-outline{stroke:ButtonText}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light nav.client-light-nav .cl-nav-geometry{filter:none}html.dallas-client-light[data-client-theme=dark] .pin-entry.pin-entry .pin-entry__key{background:ButtonFace;color:ButtonText;border-color:ButtonText}}html.dallas-client-light[data-client-theme=dark] .phone-frame.phone-frame--cards-home,html.dallas-client-light[data-client-theme=dark] .cards-home,html.dallas-client-light[data-client-theme=dark] .cards-home .ch-header{background:var(--cd-bg, #101415);color:var(--cd-ink, #f4f1e9)}html.dallas-client-light[data-client-theme=dark] .cards-home{--ch-ink: var(--cd-ink, #f4f1e9);--ch-muted: var(--cd-muted, #a5b0af);--ch-line: var(--cd-line, #344043);--ch-surface: var(--cd-surface, #191e20);--ch-soft: var(--cd-surface-2, #22292b);--ch-accent: var(--cd-accent, #dfc496)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(button,input):focus-visible{outline-color:var(--cd-accent, #dfc496)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-avatar{background:#26342f}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-avatar-orbit{background:conic-gradient(from -35deg,#9d835e,#dfc496 100deg,#b1d3c2 190deg,#40554b 250deg,#b1d3c2 290deg,#9d835e)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-avatar-portrait{background:#26342f;box-shadow:0 0 0 1.5px #101415;color:#dfc496}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-greeting-name,.ch-balance-status button,.ch-order-open,.ch-text-button,.ch-card-retry,.ch-context .ux-draft button){color:var(--ch-accent)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-welcome-caret{background:var(--ch-accent)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-fraction,.ch-payable>span:first-child,.ch-actions-caption){color:var(--ch-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-payable .private-amount{color:#b1d3c2}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-balance-skeleton{background:#2c3638}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-row-icon--add{background:var(--cd-accent-soft, #302d26);color:var(--ch-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .ch-current-order{background:linear-gradient(135deg,#232c2df7,#181f21fa);color:var(--ch-ink);border-color:#35413e;box-shadow:inset 0 1px #ffffff09,0 8px 24px #00000024;backdrop-filter:blur(18px) saturate(110%);-webkit-backdrop-filter:blur(18px) saturate(110%)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-order-heading :is(h2,.ch-order-amount){color:var(--ch-ink)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-current-order :is(.ch-eyebrow,.ch-order-status){color:var(--ch-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-order-icon{background:#273733;color:#b1d3c2}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-order-open{color:var(--ch-accent);border-top-color:#35413e}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-order-attention-line{background:var(--ch-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .ch-quick-action:not(:disabled),html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .ch-account .ch-currency:not(:disabled){border-color:var(--ch-line);background:linear-gradient(125deg,#283133,#1e2728);color:var(--ch-ink);box-shadow:inset 0 1px #f4f1e90b,0 4px 14px #0000001a}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .ch-quick-action[data-action=topup]:not(:disabled){border-color:#655c49;background:linear-gradient(125deg,#37362b,#282d26);color:#dfc496}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .ch-current-order .ch-primary:not(:disabled):not([aria-disabled=true]){background:var(--cd-action-bg, #dfc496);border-color:var(--cd-action-edge, #dfc496);color:var(--cd-action-ink, #24251f);box-shadow:inset 0 1px #fffae640}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-quick-action[data-primary=true],.ch-primary){color:var(--cd-action-ink, #24251f)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-quick-action:active,html.dallas-client-light[data-client-theme=dark] .cards-home .ch-balance-source:active{background:#2b3536}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-quick-action[data-primary=true],.ch-primary):active{background:#ceb182;color:#24251f}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-primary:disabled{background:var(--ch-soft);color:var(--ch-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-home-assets{--ha-accent: #dfc496}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-account-card{--ha-chain-tint: #2b3837;border-color:var(--ch-line);background:linear-gradient(125deg,#191e20 24%,var(--ha-chain-tint) 150%);box-shadow:0 5px 16px #00000024,inset 0 1px #f4f1e909}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-account-card[data-chain=ton]{--ha-chain-tint: #163b4c}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-account-card[data-chain=bitcoin]{--ha-chain-tint: #4b3b24}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-account-card[data-chain=solana]{--ha-chain-tint: #264b3d}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-account-card[data-chain=ethereum]{--ha-chain-tint: #35384f}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-account-card[data-chain=litecoin]{--ha-chain-tint: #293e53}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-account-card[data-chain=tron]{--ha-chain-tint: #4b3031}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ha-connect-wallet,.ha-add-account){border-color:#6e604b;background:linear-gradient(125deg,#202826,#282a25);color:var(--ha-accent)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ha-connect-wallet,.ha-add-account):active{border-color:#dfc496;background:#31332b}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ha-connect-icon,.ha-add-account>span){border-color:#635842;background:#343126}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ha-connect-copy strong,.ha-connect-wallet>svg,.ha-section-note>svg,.ha-account-freshness){color:#dfc496}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ha-connect-copy small,.ha-preview-caption,.ha-assets-footer){color:var(--ch-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-ownership{color:#b1d3c2}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ha-cards-slot,.ha-asset-panel){background:var(--ch-surface);box-shadow:0 5px 20px #00000014}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ha-asset-row+.ha-asset-row,.ha-all-assets){border-color:var(--ch-line)}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-asset-row:active{background:#242d2d}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-all-assets{background:#202826}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-all-assets:active{background:#2a352e}html.dallas-client-light[data-client-theme=dark] .cards-home .ha-stale-dot{background:#dfc496}html.dallas-client-light[data-client-theme=dark] .cards-home .wp-coin{background:#22292b;color:#a5b0af}html.dallas-client-light[data-client-theme=dark] .cards-home .wp-coin__badge{border-color:#191e20;background:#2b3435;color:#b1d3c2;box-shadow:0 0 0 .5px #40504b}html.dallas-client-light[data-client-theme=dark] .cards-home .wp-coin__badge[data-network=dallas]{background:#343126;color:#dfc496}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-slide{border-color:#35413e;background:linear-gradient(125deg,#202824,#192122);color:var(--ch-ink);box-shadow:inset 0 1px #f4f1e909,0 5px 20px #00000014}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-promo-slide--steam,.ch-promo-slide--worker,.ch-promo-slide--news){background:radial-gradient(ellipse at 90% 50%,rgb(177 211 194 / .09),transparent 65%),#1b2524}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-copy>span{color:var(--ch-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-copy>.ch-promo-link{color:#dfc496}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-art{filter:brightness(.88) drop-shadow(0 7px 9px rgb(0 0 0 / .35))}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-slide--steam .ch-promo-art{filter:brightness(1.08) drop-shadow(0 7px 9px rgb(0 0 0 / .35))}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-slide--worker .ch-promo-art{content:url(/dallas-next/assets/worker-3d-dark-I7BGbZme.webp);filter:drop-shadow(0 7px 9px rgb(0 0 0 / .35))}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-slide--news .ch-promo-art{content:url(/dallas-next/assets/news-3d-dark-COrSC3kl.webp);filter:drop-shadow(0 7px 9px rgb(0 0 0 / .35))}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-dots span{background:#5d6c67}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-dots button[aria-current=true] span{background:#dfc496}html.dallas-client-light[data-client-theme=dark] .balance-picker{border-color:#344043;background:#191e20;color:#f4f1e9;box-shadow:0 18px 60px #0006;color-scheme:dark}html.dallas-client-light[data-client-theme=dark] .balance-picker::backdrop{background:#040909ad}html.dallas-client-light[data-client-theme=dark] .balance-picker header>button{background:#2b3536;color:#c2cdca}html.dallas-client-light[data-client-theme=dark] .balance-picker__group{border-color:#344043;background:#22292b}html.dallas-client-light[data-client-theme=dark] .balance-picker__group>button{color:#f4f1e9}html.dallas-client-light[data-client-theme=dark] .balance-picker__group>button+button{border-color:#344043}html.dallas-client-light[data-client-theme=dark] .balance-picker__group>button[aria-checked=true]{background:#30332b}html.dallas-client-light[data-client-theme=dark] .balance-picker__icon{background:#343a31;color:#dfc496}html.dallas-client-light[data-client-theme=dark] :is(.balance-picker__copy small,.balance-picker__label){color:#a5b0af}html.dallas-client-light[data-client-theme=dark] .balance-picker__check{border-color:#56635f}html.dallas-client-light[data-client-theme=dark] [aria-checked=true]>.balance-picker__check{border-color:#dfc496;background:#dfc496;color:#24251f}html.dallas-client-light[data-client-theme=dark] .balance-picker button:focus-visible{outline-color:#dfc496}html.dallas-client-light[data-client-theme=dark] :is(.cl-empty-art,.cl-journey-art)[src*=empty-operations]{content:url(/dallas-next/assets/empty-operations-dark-BooH2Cpf.webp)}html.dallas-client-light[data-client-theme=dark] .cl-empty-art[src*=support]{content:url(/dallas-next/assets/support-dark-x_Qgc5ni.webp)}html.dallas-client-light[data-client-theme=dark] .client-welcome[open]{background:#101415;color:#f4f1e9;color-scheme:dark}html.dallas-client-light[data-client-theme=dark] .client-welcome[open]:before{background:#101415}html.dallas-client-light[data-client-theme=dark] .client-welcome::backdrop{background:#101415}html.dallas-client-light[data-client-theme=dark] .client-welcome :is(.client-welcome__close,.client-welcome__back){border-color:#b1d3c22e;background:#22292bd1;color:#cbd6cf;box-shadow:inset 0 1px #f4f1e909,0 4px 14px #0000001f}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__brand .cl-brand-image--letters{filter:none}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__film--wallet{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__panel{border-color:#b1d3c22b;background:linear-gradient(145deg,#202827f5,#191e20f0);box-shadow:inset 0 1px #f4f1e909,0 14px 40px #0000003d}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__progress>span{background:#3a4843}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__progress>span[data-complete=true]{background:#83a493}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__progress>span[data-active=true]{background:#dfc496}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__copy h1{color:#f4f1e9}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__text{color:#aebbb4}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__primary{border-color:#dfc496;background:linear-gradient(125deg,#ead6b2,#d7ba87);color:#28291f;box-shadow:inset 0 1px #fffae647,0 5px 18px #00000029}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__error{color:#f0a593}html.dallas-client-light[data-client-theme=dark] .client-welcome button:focus-visible{outline-color:#dfc496}@media (min-width: 720px) and (min-height: 560px),(min-width: 600px) and (max-height: 559px){html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__backdrop:after{background:linear-gradient(90deg,#101415 0%,transparent 4%,transparent 96%,#101415 100%)}}@media (prefers-reduced-transparency: reduce),(prefers-contrast: more){html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .ch-current-order{background:var(--ch-surface);border-color:#667970;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light[data-client-theme=dark] .client-welcome .client-welcome__panel{background:#191e20;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-promo-slide{background:#22292b;border-color:#667970;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home :is(.ch-quick-action,.ch-currency):not(:disabled){background:#22292b!important;border-color:#667970!important;color:#f4f1e9!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .ch-quick-action[data-action=topup]:not(:disabled){background:#343126!important;border-color:#b59c74!important;color:#dfc496!important}}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light :is(.services-screen--cards,.cards-services,.services-screen--journey,.services-v2),html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame:has(>:is(.services-screen--cards,.lp-screen,.ptu-screen)){color:var(--cl-ink);background:var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-services{--cs-ink: var(--cl-ink);--cs-muted: var(--cl-muted);--cs-line: var(--cl-line);--cs-surface: var(--cl-surface);--cs-soft: var(--cl-surface-2)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-services :is(.cs-favorite,.cs-service-list){color:var(--cl-ink);border-color:var(--cl-line);background:var(--cl-surface);box-shadow:inset 0 1px #ffffff06,0 6px 22px #00000014}html.dallas-client-light[data-client-theme=dark] .cards-services :is(.cs-text-button,.cs-notice){color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-services .cs-favorite--empty{background:#ffffff04;border-color:#ebe7d730;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cards-services :is(.cs-favorite--empty .cs-favorite-icon,.cs-pick){border-color:#ebe7d73b}html.dallas-client-light[data-client-theme=dark] .cards-services .cs-pick[data-selected=true]{border-color:var(--cl-accent);color:var(--cd-action-ink, #261f17);background:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .cards-services .cs-service-row:disabled .cs-service-icon{background:#ffffff06}html.dallas-client-light[data-client-theme=dark] .cards-services .cs-favorite-confirmation{border-color:var(--cl-accent);box-shadow:0 0 0 2px #dfc4961a}html.dallas-client-light[data-client-theme=dark] .cards-services .cs-notice{border-color:#dfc49633;background:var(--cl-accent-soft);box-shadow:0 8px 26px #00000040}html.dallas-client-light[data-client-theme=dark] :is(.cards-services,.cs-favorite-flights) .cs-service-icon--steam img,html.dallas-client-light[data-client-theme=dark] img[src*=service-steam-topup]{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20role='img'%20aria-labelledby='steam-title'%3e%3ctitle%20id='steam-title'%3eSteam%3c/title%3e%3cpath%20fill='%23f4f1e9'%20d='M11.979%200C5.678%200%20.511%204.86.022%2011.037l6.432%202.658c.545-.371%201.203-.59%201.912-.59.063%200%20.125.004.188.006l2.861-4.142V8.91c0-2.495%202.028-4.524%204.524-4.524%202.494%200%204.524%202.031%204.524%204.527s-2.03%204.525-4.524%204.525h-.105l-4.076%202.911c0%20.052.004.105.004.159%200%201.875-1.515%203.396-3.39%203.396-1.635%200-3.016-1.173-3.331-2.727L.436%2015.27C1.862%2020.307%206.486%2024%2011.979%2024c6.627%200%2011.999-5.373%2011.999-12S18.605%200%2011.979%200zM7.54%2018.21l-1.473-.61c.262.543.714.999%201.314%201.25%201.297.539%202.793-.076%203.332-1.375.263-.63.264-1.319.005-1.949s-.75-1.121-1.377-1.383c-.624-.26-1.29-.249-1.878-.03l1.523.63c.956.4%201.409%201.5%201.009%202.455-.397.957-1.497%201.41-2.454%201.012H7.54zm11.415-9.303c0-1.662-1.353-3.015-3.015-3.015-1.665%200-3.015%201.353-3.015%203.015%200%201.665%201.35%203.015%203.015%203.015%201.663%200%203.015-1.35%203.015-3.015zm-5.273-.005c0-1.252%201.013-2.266%202.265-2.266%201.249%200%202.266%201.014%202.266%202.266%200%201.251-1.017%202.265-2.266%202.265-1.253%200-2.265-1.014-2.265-2.265z'/%3e%3c/svg%3e");filter:none}html.dallas-client-light[data-client-theme=dark] .cards-services :is(button,input):focus-visible{outline-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .services-screen.services-screen--journey :is(.service-transfer-field-card__input,.phone-partial-option input:not([type=checkbox])){border-color:#ebe7d733;color:var(--cl-ink);background:var(--cl-surface-2);caret-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .services-screen.services-screen--journey :is(.service-transfer-field-card__input,.phone-partial-option input:not([type=checkbox])):focus{border-color:var(--cl-accent);box-shadow:0 0 0 3px #dfc4961a}html.dallas-client-light[data-client-theme=dark] :is(.services-screen--journey,.client-qr-screen) :is(.service-card-flow__error,.phone-topup-error){color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321);border-color:#efa99f38}html.dallas-client-light[data-client-theme=dark] .services-screen.services-screen--journey :is(.service-card-flow__check,.transfer-status-icon--check){color:var(--cd-mint, #b1d3c2);background:var(--cd-success-soft, #21302a);border-color:#b1d3c247}html.dallas-client-light[data-client-theme=dark] .services-screen--journey :is(.service-card-flow__hourglass,.service-card-flow__timer,.service-card-flow__code strong,.transfer-bank-history__head button){color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] .services-screen--journey .service-card-flow__clock{filter:none}html.dallas-client-light[data-client-theme=dark] .services-screen--journey :is(.cl-flow-choice-pair button[aria-checked=true],.ux-comment-options button[aria-pressed=true]){border-color:#dfc4968c;background:var(--cl-accent-soft);box-shadow:inset 0 0 0 1px #dfc49626}html.dallas-client-light[data-client-theme=dark] .cl-flow-quote{border-color:#dfc49638}html.dallas-client-light[data-client-theme=dark] .services-screen--journey :is(.transfer-bank-history__head,.service-card-requisites p,.service-card-flow__code p,.phone-partial-screen h3){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.services-screen--journey,.client-qr-screen) :is(.phone-partial-screen>p,.phone-partial-refund small,.phone-partial-option small){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .services-screen--journey .service-card-requisites :is(button,span){color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.services-screen--journey,.client-qr-screen) .phone-partial-option input[type=checkbox]{border-color:#ebe7d740;background:var(--cl-surface-2);accent-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.services-screen--journey,.client-qr-screen) .phone-partial-option input[type=checkbox]:checked{background:var(--cl-accent);border-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.services-screen--journey,.client-qr-screen) .phone-partial-option input:checked:after{color:var(--cd-action-ink, #261f17)}html.dallas-client-light[data-client-theme=dark] .services-screen--journey :is(.transfer-bank-history__chips button,.transfer-bank-list button){color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .services-screen--journey :is(.transfer-bank-search,.transfer-bank-search input){color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .sbp-card{--accent: var(--cl-accent);--text: var(--cl-ink);--line: var(--cl-line);color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .sbp-capacity-journey{background:transparent}html.dallas-client-light[data-client-theme=dark] .sbp-card :is(p,small,.sbp-part-index,.sbp-part-status,.sbp-quote-total>span,.sbp-progress-summary){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .sbp-card :is(button,input,select,.fn-state-action){color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .sbp-card :is(.sbp-primary,.sbp-options [aria-pressed=true]){color:var(--cd-action-ink, #261f17);background:var(--cl-accent);border-color:var(--cl-accent);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .sbp-card .sbp-current{border-left-color:var(--cl-accent);background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .sbp-card [data-status=COMPLETED] .sbp-part-index{color:var(--cd-mint, #b1d3c2);background:var(--cd-success-soft, #21302a);border-color:#b1d3c240}html.dallas-client-light[data-client-theme=dark] .sbp-card .sbp-error{color:var(--cd-danger, #efa99f)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .qr-journey :is(.client-qr-link-field,.client-qr-amount-field input){background:var(--cl-surface-2);color:var(--cl-ink);border-color:#ebe7d733;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field:focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 3px #dfc4961a}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .client-qr-static :is(.client-qr-link-note,.client-qr-link-field>span){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-field:has(input[aria-invalid=true]) small{color:var(--cd-danger, #efa99f)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .qr-journey .client-qr-status-icon--ok{color:var(--cd-mint, #b1d3c2);background:var(--cd-success-soft, #21302a)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .qr-journey .client-qr-status-icon--error{color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .qr-journey .service-card-options__action--active{border-color:#dfc49680;color:var(--cl-accent-ink);background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .qr-journey :is(.scan-window__corner,.scan-window){border-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .qr-journey :is(.scan-camera,.client-qr-camera-viewfinder){background:#090c0d}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .qr-journey .journey-icon{color:inherit}html.dallas-client-light[data-client-theme=dark] .client-qr-state-center>img[alt*=QR]{padding:14px;border-radius:18px;background:#fff;color:#000;filter:none;color-scheme:light;box-sizing:border-box}html.dallas-client-light[data-client-theme=dark] :is(.cash-withdrawal-preview,.phone-operator-sheet,.phone-receipt-picker,.phone-receipt-viewer,.transfer-confirm-modal,.client-qr-confirm-overlay){color:var(--cl-ink);background:#030708bd}html.dallas-client-light[data-client-theme=dark] :is(.cash-withdrawal-preview__card,.cash-withdrawal-preview .telegram-purchase-sheet,.phone-operator-sheet__card,.phone-receipt-picker__card,.phone-receipt-viewer__card,.transfer-confirm-modal__card,.client-qr-confirm-modal){color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line);box-shadow:0 24px 80px #00000080,inset 0 1px #ffffff06}html.dallas-client-light[data-client-theme=dark] :is(.cash-withdrawal-preview .telegram-purchase-header,.phone-operator-sheet__header,.phone-receipt-viewer__header){color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.cash-withdrawal-preview__card p,.cash-withdrawal-preview__bank>small,.phone-receipt-picker__card p,.phone-operator-sheet__header span){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview :is(.steam-topup-input,.telegram-purchase-field>div){color:var(--cl-ink);background:var(--cl-surface-2);border-color:#ebe7d733;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview :is(.steam-topup-input,.telegram-purchase-field>div):focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 3px #dfc4961a}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview :is(.telegram-premium-plans button.is-active,.telegram-purchase-tabs button.is-active){border-color:#dfc49680;background:var(--cl-accent-soft);color:var(--cl-ink);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview .telegram-purchase-field b{color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview :is(.telegram-purchase-result__mark,.steam-topup-result__mark){color:var(--cl-accent-ink);background:var(--cl-accent-soft);box-shadow:inset 0 0 0 1px #dfc4961f}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview .steam-topup-result__mark--completed{color:var(--cd-mint, #b1d3c2);background:var(--cd-success-soft, #21302a);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview :is(.steam-topup-result__mark--refunded,.steam-topup-result__mark--failed){color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview .steam-topup-error{color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321);border-color:#efa99f38}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview .steam-topup-wait{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview .steam-topup-wait i{background:var(--cl-accent);box-shadow:0 0 10px #dfc49633}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview .steam-topup-confirm{background:#030708c7}html.dallas-client-light[data-client-theme=dark] .phone-operator-sheet__item--active{background:var(--cl-accent-soft);border-color:#dfc49680;color:var(--cl-accent-ink);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .phone-receipt-picker__row--failed{background:#342321!important;color:#efa99f!important}html.dallas-client-light[data-client-theme=dark] .phone-receipt-viewer__fallback{background:var(--cl-surface-2);color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .phone-receipt-viewer__fallback button{color:var(--cd-action-ink, #261f17);background:var(--cl-accent);border-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .steam-service-input{border-color:#ebe7d733;background:var(--cl-surface-2)}html.dallas-client-light[data-client-theme=dark] .steam-service-input[data-valid=true]{border-color:#b1d3c299}html.dallas-client-light[data-client-theme=dark] .steam-service-input[data-invalid=true]{border-color:#efa99fa6}html.dallas-client-light[data-client-theme=dark] .steam-service-input input::placeholder{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.steam-service-quote,.steam-service-notice,.steam-service-result-mark){color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#dfc49638}html.dallas-client-light[data-client-theme=dark] .steam-service-quote>small{border-color:#dfc49629}html.dallas-client-light[data-client-theme=dark] .steam-service-quote :is(strong,b){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .steam-service-error{color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321);border-color:#efa99f38}html.dallas-client-light[data-client-theme=dark] .steam-service-result-mark[data-status=COMPLETED]{color:var(--cd-mint, #b1d3c2);background:var(--cd-success-soft, #21302a);border-color:#b1d3c240}html.dallas-client-light[data-client-theme=dark] .steam-service-state-art{border-radius:32px;background:radial-gradient(ellipse,rgb(223 196 150 / .13),transparent 70%)}html.dallas-client-light[data-client-theme=dark] .lp-screen{--lp-ink: var(--cl-ink);--lp-muted: var(--cl-muted);--lp-line: var(--cl-line);--lp-bg: var(--cl-bg);--lp-accent: var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .lp-header{background:#101415ed;border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.lp-back,.lp-field,.lp-summary,.lp-saved details){color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.lp-header-mark,.lp-state-icon){color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#dfc49633;box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.lp-eyebrow,.lp-price-life,.lp-bank-options button[aria-pressed=true],.lp-bank-error button,.lp-saved summary b,.lp-progress){color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] .lp-switch{background:var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] .lp-switch button[aria-pressed=true]{color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .lp-funding{background:linear-gradient(120deg,var(--cl-surface),var(--cl-accent-soft));border-color:#dfc4962e;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .lp-funding>span{color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] .lp-field input::placeholder{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .lp-field--amount>div>span{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .lp-field:focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 3px #dfc4961a}html.dallas-client-light[data-client-theme=dark] .lp-bank-search{background:var(--cl-surface-2)}html.dallas-client-light[data-client-theme=dark] :is(.lp-bank-options button,.lp-summary-row){border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .lp-button--secondary{color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .lp-button--quiet{color:var(--cl-muted);background:transparent;border-color:transparent;box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.lp-error,.lp-result--failed .lp-state-icon){color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321);border-color:#efa99f38}html.dallas-client-light[data-client-theme=dark] :is(.lp-field .lp-field-error,.lp-price-life[data-expired=true]){color:var(--cd-danger, #efa99f)}html.dallas-client-light[data-client-theme=dark] .lp-result--success .lp-state-icon{color:var(--cd-mint, #b1d3c2);background:var(--cd-success-soft, #21302a);border-color:#b1d3c240}html.dallas-client-light[data-client-theme=dark] .lp-screen :is(button,input,select):focus-visible{outline-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .ptu-screen{--ptu-ink: var(--cl-ink);--ptu-muted: var(--cl-muted);--ptu-line: var(--cl-line);--ptu-champagne: var(--cl-accent);--ptu-gold: var(--cl-accent-ink);background:radial-gradient(ellipse at 100% 0,rgb(223 196 150 / .045),transparent 48%),var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] .ptu-header{background:#101415f0;border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.ptu-back,.ptu-route,.ptu-field,.ptu-review-route,.ptu-details,.ptu-saved details){background:var(--cl-surface);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.ptu-header-mark,.ptu-state-icon,.ptu-result>.ptu-spinner){color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#dfc49633;box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.ptu-eyebrow,.ptu-price-life,.ptu-spinner,.ptu-saved summary b){color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] :is(.ptu-catalog-count,.ptu-selector .ptu-placeholder,.ptu-selector>span:last-child,.ptu-option-end,.ptu-field small,.ptu-field--amount b,.ptu-saved details>div>button){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .ptu-catalog-count i{background:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .ptu-asset{color:var(--cl-muted);background:var(--cl-surface-2);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .ptu-search{color:var(--cl-muted);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .ptu-search button{color:var(--cl-muted);background:var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] :is(.ptu-search input,.ptu-field input)::placeholder{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .ptu-field input:disabled{color:var(--cl-muted);-webkit-text-fill-color:var(--cl-muted);opacity:.65}html.dallas-client-light[data-client-theme=dark] :is(.ptu-field,.ptu-search):focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 3px #dfc4961a}html.dallas-client-light[data-client-theme=dark] :is(.ptu-options>button,.ptu-detail){border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .ptu-options{scrollbar-color:#4a5352 transparent}html.dallas-client-light[data-client-theme=dark] .ptu-options>button[aria-selected=true]{background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .ptu-selected{color:var(--cd-action-ink, #261f17);background:var(--cl-accent);border-color:var(--cl-accent);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .ptu-funding{background:linear-gradient(120deg,var(--cl-surface),var(--cl-accent-soft));border-color:#dfc4962e;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .ptu-funding>span{color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] :is(.ptu-funding strong,.ptu-detail--total>span){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .ptu-button--secondary{color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .ptu-button--quiet{color:var(--cl-muted);background:transparent;border-color:transparent;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .ptu-notice{color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#dfc49633}html.dallas-client-light[data-client-theme=dark] .ptu-notice button{color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] :is(.ptu-error,.ptu-result--failed .ptu-state-icon){color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321);border-color:#efa99f38}html.dallas-client-light[data-client-theme=dark] :is(.ptu-field .ptu-field-error,.ptu-price-life[data-expired=true]){color:var(--cd-danger, #efa99f)}html.dallas-client-light[data-client-theme=dark] .ptu-result--success .ptu-state-icon{color:var(--cd-mint, #b1d3c2);background:var(--cd-success-soft, #21302a);border-color:#b1d3c240}html.dallas-client-light[data-client-theme=dark] .ptu-loading>div{background-image:linear-gradient(110deg,var(--cl-surface),#2d3535,var(--cl-surface))}html.dallas-client-light[data-client-theme=dark] .ptu-screen :is(button,input,summary):focus-visible{outline-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .wallet-payment-field{color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .wallet-payment-field__trigger{color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .wallet-payment-dallas{color:var(--cl-accent-ink);background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .wallet-payment-provider__network{border-color:var(--cl-surface);background:var(--cl-surface)}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-dialog,.wallet-payment-source-dialog,.wallet-payment-picker){color-scheme:dark;color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line);box-shadow:0 24px 90px #0000008c}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-dialog,.wallet-payment-source-dialog,.wallet-payment-picker)::backdrop{background:#030708bf}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-dialog>header,.wallet-payment-source-dialog>header,.wallet-payment-picker>.wallet-payment-picker__header,.wallet-payment-picker__footer){color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-dialog header button,.wallet-payment-source-dialog header button,.wallet-payment-picker__header>button){color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-dialog header span,.wallet-payment-account small,.wallet-payment-service dt,.wallet-payment-summary dt,.wallet-payment-note,.wallet-payment-details dt,.wallet-payment-source-option small,.wallet-payment-source-group,.wallet-payment-picker__eyebrow,.wallet-payment-picker__total,.wallet-payment-picker__total small,.wallet-payment-picker__exact,.wallet-payment-picker .wallet-payment-source-group,.wallet-payment-picker .wallet-payment-source-option small,.wallet-payment-picker__wallet-name,.wallet-payment-picker__empty p,.wallet-payment-picker__footer p){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-summary,.wallet-payment-details dl,.wallet-payment-source-option,.wallet-payment-picker .wallet-payment-source-option){color:var(--cl-ink);background:var(--cl-surface-2);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .wallet-payment-summary>div+div{border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-summary__total dt,.wallet-payment-picker__total strong,.wallet-payment-picker__exact p){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-details summary,.wallet-payment-picker__total .wallet-payment-picker__exact-hint){color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-status,.wallet-payment-recovery){color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#dfc49640;box-shadow:0 6px 25px #0003}html.dallas-client-light[data-client-theme=dark] .wallet-payment-error{color:var(--cd-danger, #efa99f);background:var(--cd-danger-soft, #342321);border-color:#efa99f38}html.dallas-client-light[data-client-theme=dark] .wallet-payment-secondary{color:var(--cl-ink);background:var(--cl-surface-2);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-source-option[aria-checked=true],.wallet-payment-picker .wallet-payment-source-option[aria-checked=true]){background:var(--cl-accent-soft);border-color:#dfc49680;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .wallet-payment-source-option>i{border-color:#ebe7d740}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-source-option[aria-checked=true]>i,.wallet-payment-picker .wallet-payment-source-option[aria-checked=true]>i){color:var(--cd-action-ink, #261f17);background:var(--cl-accent);border-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .wallet-payment-picker .wallet-payment-source-option--unavailable{background:var(--cl-bg);color:var(--cl-muted);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .wallet-payment-source-option--unavailable>svg{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .wallet-payment-picker__empty{color:var(--cl-muted);border-color:#ebe7d738}html.dallas-client-light[data-client-theme=dark] .wallet-payment-picker__connect{color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#dfc49659}html.dallas-client-light[data-client-theme=dark] .wallet-payment-handoff{color:var(--cl-ink);background:var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] .wallet-payment-handoff__card{background:var(--cl-surface);border-color:var(--cl-line);box-shadow:0 15px 70px #00000040}html.dallas-client-light[data-client-theme=dark] :is(.wallet-payment-dialog,.wallet-payment-source-dialog,.wallet-payment-picker,.wallet-payment-field,.wallet-payment-handoff) :focus-visible{outline-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light :is(.services-screen .service-transfer-submit,.qr-journey .client-qr-btn--primary,.qr-journey .client-qr-upload-entry__button),html.dallas-client-light[data-client-theme=dark] :is(.steam-service-primary,.lp-button:not(.lp-button--secondary):not(.lp-button--quiet),.ptu-button:not(.ptu-button--secondary):not(.ptu-button--quiet),.wallet-payment-primary,.cash-withdrawal-preview .cash-withdrawal-preview__action,.client-qr-confirm-modal__button--primary),html.dallas-client-light[data-client-theme=dark] .app-shell--client-light main.phone-frame .client-qr-static .client-qr-link-actions button[type=submit]{color:var(--cd-action-ink, #261f17)!important;border-color:var(--cd-action-edge, #dfc496)!important;background:var(--cd-action-bg, linear-gradient(135deg, #ead7b5, #d6b887))!important;box-shadow:inset 0 1px #ffffff2e,0 4px 14px #0000001f!important;backdrop-filter:none;-webkit-backdrop-filter:none}html.dallas-client-light[data-client-theme=dark] .cash-withdrawal-preview--journey:not(.cash-withdrawal-preview--telegram) .cash-withdrawal-preview__action{color:var(--cl-ink)!important;border-color:var(--cl-line)!important;background:var(--cl-surface-2)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .services-v2 :is(.services-v2__featured,.services-v2__grid>button,.services-v2__cash,.services-v2__scan,.services-v2__balance){color:var(--cl-ink);background:var(--cl-surface);border-color:var(--cl-line);box-shadow:inset 0 1px #ffffff06}html.dallas-client-light[data-client-theme=dark] .services-v2 :is(.services-v2__featured-copy small,.services-v2__cash-status,.services-v2__scan>span:nth-child(2) small){color:var(--cl-accent-ink)}html.dallas-client-light[data-client-theme=dark] .services-v2 :is(.services-v2__identity small,.services-v2__eyebrow,.services-v2__balance small,.services-v2__tile-copy small,.services-v2__cash-copy small,.services-v2__footnote){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .services-v2 :is(.services-v2__tile-icon,.services-v2__cash-icon,.services-v2__scan-icon,.services-v2__cash-status){color:var(--cl-accent-ink);background:var(--cl-accent-soft);border-color:#dfc49633;box-shadow:none}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-client-light[data-client-theme=dark] .app-shell--client-light :is(.services-screen .service-transfer-submit,.qr-journey .client-qr-btn--primary,.qr-journey .client-qr-upload-entry__button),html.dallas-client-light[data-client-theme=dark] :is(.cash-withdrawal-preview .cash-withdrawal-preview__action,.client-qr-confirm-modal__button--primary){background:#dfc496!important;color:#261f17!important;border-color:#dfc496!important;box-shadow:none!important}}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light :is(.cards-profile .cp-identity,.cards-profile .cp-account-menu,.cards-profile .cp-task-list,.cards-profile .cp-menu,.history-screen--cards .chs-day-list){background:var(--cd-glass)!important;border-color:var(--cd-glass-edge)!important;box-shadow:var(--cd-shadow)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile :is(.cp-avatar,.cp-account-link-icon){background:var(--cl-surface-2)!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-profile :is(.cp-icon-button,.cp-my-qr):not(:disabled){background:var(--cl-surface-2)!important;color:var(--cl-accent)!important;border-color:var(--cl-line)!important;box-shadow:inset 0 1px #ffffff09!important}html.dallas-client-light[data-client-theme=dark] .cards-profile :is(.cp-row,.cp-order,.cp-stat,.cp-account-link,.cp-task){color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile :is(.cp-row-copy small,.cp-row-value,.cp-account-id,.cp-status,.cp-section-label,.cp-order-bottom,.cp-stat>span){color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile :is(.cp-row+.cp-row,.cp-stat+.cp-stat){border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-task-error{background:var(--cl-accent-soft)!important;color:var(--cl-ink)!important;border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-toggle{background:#455150!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-toggle i{background:#d4ddda!important;box-shadow:0 1px 3px #0000004d}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-toggle[data-checked=true]{background:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-toggle[data-checked=true] i{background:var(--cd-action-ink)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-primary:not(:disabled){background:var(--cd-action-bg)!important;color:var(--cd-action-ink)!important;border-color:var(--cd-action-edge)!important;box-shadow:var(--cl-amber-shadow)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-secondary{background:var(--cl-surface-2)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .cards-profile :is(.cp-primary,.cp-secondary):disabled{background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .cards-profile :is(button,input,select,summary):focus-visible{outline-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-qr-frame[data-state=ready]{background:#fff!important;color:#171a1c}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-qr-frame:is([data-state=loading],[data-state=error]){background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-qr-placeholder>svg{color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-qr-lens-corner{stroke:#bfa375!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-qr-lens-edge{stroke:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-receive-intro h2{color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .journey-menu{background:var(--cd-glass)!important;border-color:var(--cd-glass-edge)!important;box-shadow:var(--cd-shadow)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .journey-row-symbol{background:var(--cl-surface-2)!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .journey-back{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile .cp-feature-panel :is(.ux-saved,.ds-journey){background:transparent!important}html.dallas-client-light[data-client-theme=dark] .ux-saved-row{background:transparent!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .ux-saved-row :is(strong,.ux-saved-copy){color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .ux-saved-row small{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .ux-saved-row button{color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .ux-saved-row button:last-child{color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] :is(.ux-saved .ux-link,.ux-dialog .ux-link){color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .ux-notification-fields .ux-check{border-color:var(--cl-line)!important;color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .ux-notification-fields :is(.ux-check small,p){color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .ux-notification-fields .ux-check input{accent-color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .ux-dialog--saved-form :is(input,select){background:var(--cd-input)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .ux-dialog--saved-form input[aria-invalid=true]{border-color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] .ux-dialog--saved-form :is(label,p){color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile[data-page=referral] .member-referrals{background:transparent!important}html.dallas-client-light[data-client-theme=dark] .cards-profile[data-page=referral] .member-ref-grid>div{background:var(--cd-glass)!important;border-color:var(--cd-glass-edge)!important;box-shadow:var(--cd-shadow)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile[data-page=referral] .member-referrals>input[readonly]{background:var(--cd-input)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile[data-page=referral] .fn-header-icon{background:var(--cl-accent-soft)!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile[data-page=referral] :is(.member-ref-activity,.member-event){border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cards-profile[data-page=referral] .member-ref-activity>header>strong small{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cl-invite-actions .member-primary:not(:disabled){background:var(--cd-action-bg)!important;color:var(--cd-action-ink)!important;border-color:var(--cd-action-edge)!important;box-shadow:var(--cl-amber-shadow)!important}html.dallas-client-light[data-client-theme=dark] .cl-invite-actions .cl-invite-share{background:var(--cl-surface-2)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cl-invite-actions :is(.member-primary,.cl-invite-share):disabled{background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards :is(.chs-search,.chs-extra-filters,.chs-skeletons,.chs-more,.chs-back){background:var(--cl-surface)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .chs-search{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .chs-search input{background:transparent!important;color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .chs-search:focus-within{border-color:var(--cl-accent)!important;box-shadow:0 0 0 2px #dfc4961f!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .chs-filters>button{background:var(--cl-surface)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .chs-filters>button[aria-pressed=true]{background:var(--cl-accent-soft)!important;color:var(--cl-accent)!important;border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .ux-history-filters :is(input,select){background:var(--cd-input)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .chs-entry-icon{background:var(--cl-surface-2)!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .history-screen--cards .chs-network{background:var(--cl-accent-soft)!important;color:var(--cl-ink)!important;border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .chs-status--frozen{color:#a4cbdf!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client{background:var(--cl-surface)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important;color-scheme:dark!important;box-shadow:0 24px 80px #00000073!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client::backdrop{background:var(--cd-overlay)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client :is(.history-sheet,.phone-receipt-viewer__card,.receipt-actions){background:var(--cl-surface)!important;color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client :is(.chs-detail-close,.chs-detail-icon,.phone-receipt-viewer__header button,.phone-receipt-viewer__fallback){background:var(--cl-surface-2)!important;color:var(--cl-accent)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client .chs-detail-hero .chs-status--success{background:var(--cd-success-soft)!important;color:var(--cl-success)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client .chs-detail-hero .chs-status--pending{background:var(--cl-accent-soft)!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client .chs-detail-hero .chs-status--danger{background:var(--cd-danger-soft)!important;color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client .chs-detail-hero .chs-status--frozen{background:#23313a!important;color:#a4cbdf!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client :is(.history-sheet__cabinet,.history-receipts__open,.history-receipts-sheet__list button,.receipt-actions button){background:var(--cl-surface-2)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client :is(.history-sheet__repeat,.receipt-actions button:last-child):not(:disabled){background:var(--cd-action-bg)!important;color:var(--cd-action-ink)!important;border-color:var(--cd-action-edge)!important;box-shadow:var(--cl-amber-shadow)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client :is(.history-sheet__repeat,.receipt-actions button):disabled{background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client .history-receipts__open strong{background:#36413f!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client :is(.history-repeat-summary,.history-repeat-requisites){background:var(--cl-surface-2)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cards-history-dialog--client .phone-receipt-viewer__card>:is(img,iframe){background:var(--cd-input)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] :is(.history-screen--cards,.cards-history-dialog--client) :is(button,input,select,summary):focus-visible{outline-color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards{color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-artwork>img{filter:saturate(.78) brightness(.96) drop-shadow(0 8px 12px rgb(0 0 0 / .22))}html.dallas-client-light[data-client-theme=dark] .cl-reward-symbol-accent{stroke:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-button .cl-reward-symbol-accent{stroke:currentColor!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-tabs{background:var(--cd-input)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards .cl-reward-tabs>button{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards .cl-reward-tabs>button[aria-selected=true]{background:#333d3b!important;color:var(--cl-ink)!important;box-shadow:inset 0 1px #ffffff0b!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-tabs>button[aria-selected=true]>.cl-reward-symbol{color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-tabs--secondary{background:transparent!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards .cl-reward-tabs--secondary>button{background:transparent!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards .cl-reward-tabs--secondary>button[aria-selected=true]{background:transparent!important;border-bottom-color:var(--cl-accent)!important;box-shadow:none!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-balance-card,.cl-reward-action,.cl-reward-notice,.cl-reward-wallet,.cl-reward-prize-list>span,.cl-reward-result,.cl-reward-achievement-empty){background:var(--cd-glass)!important;color:var(--cl-ink)!important;border-color:var(--cd-glass-edge)!important;box-shadow:var(--cd-shadow)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-stat,.cl-reward-row-symbol,.cl-reward-medal-symbol){background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-heading h2,.cl-reward-balance-value,.cl-reward-stat strong,.cl-reward-section-heading h3,.cl-reward-action h4,.cl-reward-info-row h4,.cl-reward-row h4,.cl-reward-row-value--money,.cl-reward-wallet strong,.cl-reward-roulette-hero h3,.cl-reward-prize-list b,.cl-reward-result b,.cl-reward-confirm>p,.cl-reward-rules>summary,.cl-reward-rules th,.cl-reward-rules td,.cl-reward-achievement-empty h3,.cl-reward-medal h4){color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-heading p,.cl-reward-balance-copy>span,.cl-reward-balance-copy>small,.cl-reward-point-note,.cl-reward-stat span,.cl-reward-section-heading>span,.cl-reward-earn-intro,.cl-reward-action p,.cl-reward-info-row p,.cl-reward-row small,.cl-reward-notice p,.cl-reward-wallet>div>span,.cl-reward-wallet>small,.cl-reward-roulette-hero p,.cl-reward-prize-list small,.cl-reward-prize-label,.cl-reward-result span,.cl-reward-limit,.cl-reward-policy-note,.cl-reward-rules p,.cl-reward-rules caption,.cl-reward-achievement-empty>p,.cl-reward-medals-intro,.cl-reward-medal small,.cl-reward-medals-note){color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-balance-value>.cl-reward-symbol,.cl-reward-action-heading>.cl-reward-symbol,.cl-reward-action-reward,.cl-reward-row-value:not(.cl-reward-row-value--money),.cl-reward-wallet>.cl-reward-symbol,.cl-reward-cost,.cl-reward-medal p){color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-heading>.cl-reward-symbol,.cl-reward-point-note>.cl-reward-symbol,.cl-reward-stat>.cl-reward-symbol,.cl-reward-info-row>.cl-reward-symbol,.cl-reward-notice-symbol,.cl-reward-result>.cl-reward-symbol,.cl-reward-limit>.cl-reward-symbol,.cl-reward-rules>summary>.cl-reward-symbol){color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-info-row,.cl-reward-row,.cl-reward-rules,.cl-reward-rules :is(th,td),.cl-reward-medal){border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-rules>summary:after{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cl-rewards .cl-reward-button:not(.cl-reward-button--secondary):not(:disabled){background:var(--cd-action-bg)!important;color:var(--cd-action-ink)!important;border-color:var(--cd-action-edge)!important;box-shadow:var(--cl-amber-shadow)!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cl-rewards .cl-reward-button--secondary:not(:disabled){background:var(--cl-surface-2)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards .cl-reward-button:disabled{background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-notice--success,.cl-reward-result--win){background:var(--cd-success-soft)!important;border-color:var(--cd-success-edge)!important}html.dallas-client-light[data-client-theme=dark] :is(.cl-reward-notice--success .cl-reward-notice-symbol,.cl-reward-result--win>.cl-reward-symbol){color:var(--cl-success)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-notice--error{background:var(--cd-danger-soft)!important;border-color:var(--cd-danger-edge)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-notice--error .cl-reward-notice-symbol{color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-result--ready{background:transparent!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-confirm{background:var(--cl-accent-soft)!important;border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards .cl-roulette-actions[data-expanded=false]{background:transparent!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards .cl-roulette-confirm-copy>p{color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal[data-achieved=true] .cl-reward-medal-symbol{background:var(--cl-accent-soft)!important;border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal[data-achieved=true] .cl-reward-symbol--medal-bronze{color:#d4a57f!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal[data-achieved=true] .cl-reward-symbol--medal-silver{color:#b6ccd4!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal[data-achieved=true] :is(.cl-reward-symbol--medal-gold,.cl-reward-symbol--medal-legend){color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal progress{background:#3a4542!important;accent-color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal progress::-webkit-progress-bar{background:#3a4542!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal progress::-webkit-progress-value{background:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-medal progress::-moz-progress-bar{background:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .cl-rewards :is(button,summary):focus-visible{outline-color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .promotions-screen--client[data-promotions-client] :is(.promotions-screen__header,.promotions-back){background:var(--cl-surface)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code{background:var(--cd-glass)!important;color:var(--cl-ink)!important;border-color:var(--cd-glass-edge)!important;box-shadow:var(--cd-shadow)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .promotions-code>h2{color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .promotions-code__form input{background:var(--cd-input)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .promotions-code__form input::placeholder{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .promotions-code__form input[aria-invalid=true]{border-color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .promotions-screen--client[data-promotions-client] .promotions-code__form>button:not(:disabled){background:var(--cd-action-bg)!important;color:var(--cd-action-ink)!important;border-color:var(--cd-action-edge)!important;box-shadow:var(--cl-amber-shadow)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .promotions-code__form>button:disabled{background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important;box-shadow:none!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-result{border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-result__icon{background:var(--cl-accent-soft)!important;color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] :is(.client-promo-result__copy strong,.client-promotion__copy h3,.promotions-empty h3){color:var(--cl-ink)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] :is(.client-promo-result__copy p,.client-promo-result__copy small,.client-promotion__copy p,.client-promotion__copy small,.client-promotion__footer>span,.promotions-pages,.promotions-empty p){color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-result--error{border-color:var(--cd-danger-edge)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-result--error .client-promo-result__icon{background:var(--cd-danger-soft)!important;color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-result--error .client-promo-result__copy p{color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-result__mark{background:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] :is(.client-promotion,.promotions-empty){background:var(--cl-surface)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important;box-shadow:var(--cd-shadow)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promotion .promotion-row__icon{background:var(--cl-accent-soft)!important;color:var(--cl-accent)!important;border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] :is(.promotions-real-count,.promotions-empty>span){background:var(--cl-surface-2)!important;color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] :is(.promotions-text-action,.promotions-pages>button){color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .promotions-pages>button:disabled{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .promotions-state{background:var(--cl-accent-soft)!important;color:var(--cl-accent)!important;border-color:var(--cd-accent-edge)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-claim-notice{background:var(--cd-success-soft)!important;color:var(--cl-success)!important;border-color:var(--cd-success-edge)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] .client-promo-skeleton>span{background:linear-gradient(var(--cl-surface-2),var(--cl-surface-2)) 60px 21px / 52% 10px no-repeat,linear-gradient(var(--cl-surface-2),var(--cl-surface-2)) 60px 42px / 65% 8px no-repeat,linear-gradient(var(--cl-accent-soft),var(--cl-accent-soft)) 15px 18px / 31px 31px no-repeat,var(--cl-surface)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .promotions-screen--client[data-promotions-client] :is(button,input):focus-visible{outline-color:var(--cl-accent)!important;border-color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] .promotions-claim-dialog--client{background:var(--cl-surface)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important;color-scheme:dark!important;box-shadow:0 24px 80px #00000073!important}html.dallas-client-light[data-client-theme=dark] .promotions-claim-dialog--client::backdrop{background:var(--cd-overlay)!important}html.dallas-client-light[data-client-theme=dark] .promotions-claim-dialog--client .promotions-claim input{background:var(--cd-input)!important;color:var(--cl-ink)!important;border-color:var(--cl-line)!important}html.dallas-client-light[data-client-theme=dark] .promotions-claim-dialog--client .promotions-claim input[aria-invalid=true]{border-color:var(--cl-danger)!important}html.dallas-client-light[data-client-theme=dark] .promotions-claim-dialog--client .promotions-claim__submit:not(:disabled){background:var(--cd-action-bg)!important;color:var(--cd-action-ink)!important;border-color:var(--cd-action-edge)!important;box-shadow:var(--cl-amber-shadow)!important}html.dallas-client-light[data-client-theme=dark] .promotions-claim-dialog--client .promotions-claim__submit:disabled{background:var(--cl-surface-2)!important;color:var(--cl-muted)!important;border-color:var(--cl-line)!important;box-shadow:none!important}@media (hover: hover) and (pointer: fine){html.dallas-client-light[data-client-theme=dark] :is(.cards-profile .cp-account-link,.cards-profile .cp-task,.cards-profile .journey-row,.history-screen--cards .chs-entry):hover{background:#dfc4960b!important}}@media (prefers-contrast: more),(prefers-reduced-transparency: reduce){html.dallas-client-light[data-client-theme=dark] .app-shell--client-light :is(.cards-profile .cp-identity,.cards-profile .cp-account-menu,.cards-profile .cp-task-list,.cards-profile .cp-menu,.cards-profile .journey-menu,.history-screen--cards .chs-day-list,.cl-reward-balance-card,.promotions-screen--client[data-promotions-client] .promotions-code){background:var(--cl-surface)!important;border-color:var(--cl-line)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dallas-client-light[data-client-theme=dark] .cl-reward-artwork>img{filter:none}}html.dallas-client-light[data-client-theme=dark] :is(.wp-dialog,.wp-provider-picker,.wm-bridge,.balance-picker,.am-interval-sheet){--wp-muted: var(--cl-muted);background:var(--cl-bg);color:var(--cl-ink);border-color:var(--cl-line);color-scheme:dark;box-shadow:0 20px 70px #0006}html.dallas-client-light[data-client-theme=dark] :is(.wp-dialog,.balance-picker,.am-interval-sheet,.vc-issue-dialog,.vc-more-dialog,.vc-operation-dialog)::backdrop{background:var(--cd-overlay)}html.dallas-client-light[data-client-theme=dark] :is(.wp-header,.wp-picker-header,.am-interval-sheet>header,.am-interval-sheet>footer,.balance-picker>header){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.wp-header h1,.wp-total-value,.wp-total-breakdown dd,.wp-section-heading h2,.wp-intro h2,.wp-access-state h2,.wp-remove-confirm h2,.wp-wallet-identity>h2,.wp-asset-hero h2,.wp-add-heading h2,.wp-connect-flow h2,.wp-add-chain strong,.wp-form-wallet strong,.wp-remove-confirm>p strong,.wp-picker-content>h2,.wp-picker-field,.wp-form label){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.wp-panel,.wp-total-card,.wp-intro,.wp-empty-assets,.wp-loading,.wp-source-selector,.wp-chain-grid>button,.wp-wallet-apps>button,.wp-wallet-apps>button[data-wallet-app=trust],.wp-notice,.wp-picker-option,.balance-picker__group,.wm-confirmation,.wm-group-accounts){background:var(--cd-glass);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .wp-total-card{background:radial-gradient(ellipse at 100% 0,rgb(223 196 150 / .09),transparent 65%),var(--cl-surface);border-color:var(--cd-glass-edge)}html.dallas-client-light[data-client-theme=dark] :is(.wp-icon-button,.wp-button,.wp-picker-action-secondary,.balance-picker header>button,.am-icon-button){background:var(--cl-surface-2);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:inset 0 1px #ffffff09}html.dallas-client-light[data-client-theme=dark] :is(.wp-currency,.wp-add,.wp-state-icon,.wp-source-symbol,.wp-overview-icon,.wp-picker-icon,.balance-picker__icon,.wm-bridge-check){background:var(--cl-accent-soft);border-color:var(--cd-accent-edge);color:var(--cl-accent);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.wp-total-heading,.wp-total-note,.wp-total-breakdown dt,.wp-freshness,.wp-eye,.wp-source-selector small,.wp-section-heading>span,.wp-section-note,.wp-asset-copy>small,.wp-asset-value>small,.wp-intro>p,.wp-access-state p,.wp-page-note,.wp-source-all small,.wp-source-main small,.wp-wallet-identity>p,.wp-updated,.wp-address-card>span,.wp-network-label,.wp-asset-hero>strong,.wp-asset-hero h2>span:last-child:not(.private-amount),.wp-detail-list dt,.wp-distribution-row small,.wp-chain-grid>button>span:last-child,.wp-add-heading p,.wp-connect-flow>p,.wp-add-chain small,.wp-form-wallet small,.wp-form label>span,.wp-field-note,.wp-remove-confirm>p,.wp-remove-confirm>p span,.wp-more,.wp-wallet-apps small,.wp-native-wallet small,.wp-group-address code,.wp-group-address>.cl-icon,.wp-picker-content>p,.wp-picker-copy>small,.wp-picker-content>.wp-picker-note,.wp-picker-cancel){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.wp-source-selector>span:first-child,.wp-text-action,.wp-refresh,.wp-picker-back,.wp-picker-arrow,.wp-data-credit a,.wa-footnote a,.wp-wallet-apps>button>.cl-icon){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.wp-source-all,.wp-source-main,.wp-asset-row,.wp-distribution-row,.wp-group-address,.wp-address-card>code,.wp-detail-list dd){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.wp-asset-row+.wp-asset-row,.wp-source-option,.wp-detail-list>div+div,.wp-distribution-row+.wp-distribution-row,.wp-group-address+.wp-group-address,.wp-total-breakdown,.wp-add-chain,.wm-group-accounts>div+div){border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.wp-source-option[data-selected=true],.wp-source-all[data-selected=true],.wp-asset-row:active,.wp-source-main:active,.wp-distribution-row:active,.wp-group-address:active,.wp-wallet-apps>button:active:not(:disabled),.wp-picker-option:hover,.wp-picker-option:active,.balance-picker__group>button[aria-checked=true]){background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] :is(.wp-ownership,.wp-form .wp-verified,.wp-access-badge){color:var(--cl-success);background:var(--cd-success-soft);border-color:var(--cd-success-edge)}html.dallas-client-light[data-client-theme=dark] :is(.wp-button-primary,.wp-picker-action:not(.wp-picker-action-secondary),.wm-bridge-primary,.am-sheet-done){color:var(--cd-action-ink);background:var(--cd-action-bg);border-color:var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] .wp-button-primary:active:not(:disabled){background:#cdb282;border-color:var(--cd-action-edge)}html.dallas-client-light[data-client-theme=dark] :is(.wp-button-danger,.wp-remove-link,.wp-picker-error){color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .wp-button-danger{background:var(--cd-danger-soft);border-color:var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] :is(.wp-inline-error,.wp-load-error,.wm-bridge .wm-bridge-error){color:var(--cl-danger);background:var(--cd-danger-soft);border-color:var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] .wp-load-error>button{color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] :is(.wp-pending,.wp-picker-account){background:var(--cl-surface-2);color:var(--cl-muted);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .wp-spinner{border-color:var(--cl-line);border-top-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .wp-stale-dot{background:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .wp-loading-line{background:linear-gradient(90deg,var(--cl-surface-2),#30393a)}html.dallas-client-light[data-client-theme=dark] :is(.wp-form input,.wp-form textarea,.wp-picker-field>textarea,.wp-picker-field>textarea[readonly],.wp-picker-uri,.wm-confirmation-address){color:var(--cl-ink);background:var(--cd-input);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .wp-form :is(input,textarea):focus{border-color:var(--cl-accent);box-shadow:0 0 0 3px #dfc49617}html.dallas-client-light[data-client-theme=dark] :is(.wp-button:disabled,.wp-icon-button:disabled,.wp-form input:disabled,.wp-form textarea:disabled){color:var(--cl-muted);background:var(--cl-surface-2);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .wp-overview{color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.wp-overview-copy small,.wp-overview-estimate small,.wp-overview>.cl-icon,.balance-picker__copy small,.balance-picker__label){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .wp-overview-coins .wp-coin{box-shadow:0 0 0 2px var(--cl-surface)}html.dallas-client-light[data-client-theme=dark] .balance-picker__group>button{color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .balance-picker__check{border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] [aria-checked=true]>.balance-picker__check{color:var(--cl-accent);background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-balance-source:active{background:var(--cl-surface-2)}html.dallas-client-light[data-client-theme=dark] :is(.wa-search,.wa-network select){color:var(--cl-muted);background:var(--cd-input);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.wa-search input,.wa-row,.wa-empty h2){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.wa-filter button,.wa-network>svg,.wa-status,.wa-copy small,.wa-copy .wa-unit-rate,.wa-values small,.wa-empty,.wa-empty p,.wa-footnote,.wa-row>svg){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.wa-filter button[aria-pressed=true],button.wa-row:active){color:var(--cl-accent);background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .wa-row+.wa-row{border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .wp-market-rate[data-rate-state=stale]{color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .wp-coin__badge{border-color:var(--cl-surface);box-shadow:0 0 0 .5px var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .wp-coin__badge[data-network=dallas]{background:var(--cl-accent-soft);color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .wp-coin__badge[data-network=multiple]{background:var(--cl-surface-2);color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .wm-bridge{background:radial-gradient(ellipse at 100% 0,rgb(223 196 150 / .055),transparent 55%),var(--cl-bg);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.wm-wallet-link,.wm-bridge-card){color:var(--cl-ink);border-color:var(--cl-line);background:var(--cl-surface);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .wm-bridge-card{background:transparent;box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.wm-phase,.wm-wallet-link small,.wm-bridge-secondary,.wm-bridge-open a,.wm-candidate-account small){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .wm-bridge-eyebrow{color:var(--cl-accent)!important}html.dallas-client-light[data-client-theme=dark] :is(.wm-bridge-header>span:last-child,.wm-bridge-card>p,.wm-bridge-open p,.wm-bridge-footer,.wm-group-accounts small,.wm-bridge .wm-group-coverage,.wm-candidate-note){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.wm-bridge-open,.wm-candidate-account+.wm-candidate-account){border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.am-detail,.am-interval-sheet){--am-ink: var(--cl-ink);--am-muted: var(--cl-muted);--am-line: var(--cl-line);--am-warm: var(--cl-accent);--am-warm-bg: var(--cl-accent-soft);--am-green: var(--cl-success);--am-red: var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] :is(.am-metric-toggle,.am-chart-types,.am-periods,.am-links a,.am-sheet-options button,.am-sheet-auto){color:var(--cl-muted);border-color:var(--cl-line);background:var(--cl-surface-2);box-shadow:none}html.dallas-client-light[data-client-theme=dark] :is(.am-metric-toggle .cl-icon,.am-interval-trigger>.cl-icon:first-child,.am-chart-empty>.cl-icon,.am-about button,.am-links a>svg){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.am-chart-types button,.am-periods button,.am-sheet-interval-group h4,.am-sheet-note,.am-quote-note,.am-chart-unit,.am-ohlc small,.am-about p){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.am-metric-toggle[aria-pressed=true],.am-chart-types button[aria-pressed=true],.am-periods button[aria-pressed=true],.am-sheet-options button[aria-pressed=true],.am-sheet-auto[aria-pressed=true]){color:var(--cl-accent);border-color:var(--cd-accent-edge);background:var(--cl-accent-soft);box-shadow:inset 0 1px #ffffff09}html.dallas-client-light[data-client-theme=dark] :is(.am-ohlc strong,.am-chart-empty strong,.am-interval-sheet h2,.am-sheet-group h3){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .am-data-note{color:var(--cl-muted)!important}html.dallas-client-light[data-client-theme=dark] .am-holding{background:var(--cd-glass);border-color:var(--cl-line);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .am-connect{color:var(--cl-accent);background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .am-sheet-handle{background:#54605e}html.dallas-client-light[data-client-theme=dark] .am-chart-skeleton{border-color:var(--cl-line);background:linear-gradient(180deg,rgb(223 196 150 / .06),transparent)}html.dallas-client-light[data-client-theme=dark] .am-chart-types button:disabled{color:#657371}html.dallas-client-light[data-client-theme=dark] .am-axis :is(text){fill:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .am-axis line{stroke:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .am-chart [stroke="#388365"]{stroke:var(--cl-success)}html.dallas-client-light[data-client-theme=dark] .am-chart [fill="#388365"]{fill:var(--cl-success)}html.dallas-client-light[data-client-theme=dark] .am-chart [stroke="#c45c52"]{stroke:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .am-chart [fill="#c45c52"]{fill:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .am-chart [stop-color="#388365"]{stop-color:var(--cl-success)}html.dallas-client-light[data-client-theme=dark] .am-chart [stop-color="#c45c52"]{stop-color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .am-chart circle{stroke:var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] .am-chart [fill="#2e7054"]{fill:#395a4c}html.dallas-client-light[data-client-theme=dark] .am-chart [fill="#ad463d"]{fill:#733f3a}html.dallas-client-light[data-client-theme=dark] .phone-frame--topup .topup-screen.topup-screen--cards{background:var(--cl-bg);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards :is(.topup-service-list,.topup-amount-card,.topup-invoice-card,.topup-address-card,.topup-address-last){background:var(--cd-glass);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards :is(.topup-wallet-icon,.topup-status-pill,.topup-address-network,.topup-address-warning){color:var(--cl-accent);background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-address-warning :is(strong,span){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-service-choice{border-color:#647170;background:var(--cl-surface-2);color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-service-card--selected .topup-service-choice{color:var(--cd-action-ink);background:var(--cl-accent);border-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .topup-screen.topup-screen--cards :is(.topup-header__btn,.topup-secondary-button,.topup-currency-segment):not(:disabled){background:var(--cl-surface-2);border-color:var(--cl-line);color:var(--cl-ink);box-shadow:inset 0 1px #ffffff09}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .topup-screen.topup-screen--cards .topup-currency-segment--active:not(:disabled){background:var(--cl-accent-soft);border-color:var(--cd-accent-edge);color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .topup-screen--cards .topup-continue:not(:disabled):not([aria-disabled=true]){color:var(--cd-action-ink);background:var(--cd-action-bg);border-color:var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-continue:disabled{background:var(--cl-surface-2);color:var(--cl-muted);opacity:.6}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-amount-mode{background:var(--cd-input);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-amount-mode__item--active{background:var(--cl-accent-soft);color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-status-pill--paid{background:var(--cd-success-soft);color:var(--cl-success)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-address-value{background:var(--cd-input);border-color:var(--cl-line);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-address-value>img{filter:brightness(0) invert(1);opacity:.8}html.dallas-client-light[data-client-theme=dark] .topup-screen--cards .topup-amount-input:focus-visible{box-shadow:0 1px var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .phone-frame>.cards-transfer[data-stage]{background:radial-gradient(ellipse at 95% 0,rgb(223 196 150 / .045),transparent 60%),var(--cl-bg)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] :is(.ct-glass,.ct-recipient,.ct-recovery-note){background:var(--cd-glass);border-color:var(--cl-line);color:var(--cl-ink);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] :is(.ct-steps li>span,.ct-balance-icon,.ct-result-icon){background:var(--cl-surface-2);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-steps li[aria-current=step]>span{background:var(--cl-accent);border-color:var(--cl-accent);color:var(--cd-action-ink)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] :is(.ct-steps li[data-complete=true]>span,.ct-recipient-avatar,.ct-fee-pill){border-color:var(--cd-accent-edge);color:var(--cl-accent);background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-field>div{background:var(--cd-input)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-field>div:focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 2px #dfc49617}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-transfer[data-stage] :is(.ct-icon-button,.ct-presets button,.ct-receipts>button):not(:disabled){background:var(--cl-surface-2);border-color:var(--cl-line);color:var(--cl-ink);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-transfer[data-stage] .ct-primary:not(:disabled):not([aria-disabled=true]){background:var(--cd-action-bg);color:var(--cd-action-ink);border-color:var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-primary:disabled{background:var(--cl-surface-2);color:var(--cl-muted);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-footer{background:var(--cl-bg);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-error{background:var(--cd-danger-soft);color:var(--cl-danger);border-color:var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-result--success .ct-result-icon{background:var(--cd-success-soft);color:var(--cl-success);border-color:var(--cd-success-edge)}html.dallas-client-light[data-client-theme=dark] .cards-transfer[data-stage] .ct-progress{border-color:var(--cl-line);border-top-color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.p2p-lab,.external-withdrawal){background:var(--cl-bg);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(.p2p-lab__back,.p2p-lab__close,.p2p-lab__secondary,.p2p-lab__summary,.p2p-lab__field>div,.external-withdrawal-choice__method){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(.p2p-lab__balance-card,.external-withdrawal-choice__balance){background:radial-gradient(ellipse at 100% 0,rgb(223 196 150 / .09),transparent 60%),var(--cl-surface);border-color:var(--cl-line);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(.p2p-lab__balance-card:after,.external-withdrawal-choice__balance:after){border-color:#dfc49629;box-shadow:0 0 0 18px #dfc49606}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(.p2p-lab__header span,.p2p-lab__lead,.p2p-lab__balance-card>span,.p2p-lab__balance-card small,.p2p-lab__field>span,.p2p-lab__summary span,.external-withdrawal-choice__balance span,.external-withdrawal-choice__copy small,.external-withdrawal-choice__notice,.external-withdrawal-choice__method>.cl-icon){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(h1,.p2p-lab__field input,.p2p-lab__amount input,.p2p-lab__summary b,.external-withdrawal-choice__balance strong,.external-withdrawal-choice__copy strong){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(.p2p-lab__step,.p2p-lab__amount b,.p2p-lab__balance-card i,.external-withdrawal-choice__balance i){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .p2p-lab .p2p-lab__primary{background:var(--cd-action-bg);color:var(--cd-action-ink);border-color:var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] .p2p-lab .p2p-lab__primary:disabled{background:var(--cl-surface-2);color:var(--cl-muted);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .p2p-lab .external-withdrawal-choice__icon{background:var(--cl-accent-soft);color:var(--cl-accent);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .p2p-lab .external-withdrawal-choice__method:is(:hover,:active){background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .p2p-lab .p2p-lab__summary>div{border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .p2p-lab .p2p-lab__error{background:var(--cd-danger-soft);color:var(--cl-danger);border-color:var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-wallet.vc-page,.vc-wallet .vc-page-header){background:var(--cl-bg);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home .vc-wallet .vc-page-header{background:var(--cl-surface)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-wallet-tile,.vc-operation-list,.vc-operation-groups,.vc-operation-group,.vc-spending-card,.vc-stat-notes,.vc-activity-empty,.vc-billing,.vc-fund-panel){background:var(--cl-surface);border-color:var(--cl-line);color:var(--cl-ink);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-wallet .vc-page-header>button,.vc-wallet .vc-header-joined,.vc-wallet .vc-header-actions .vc-card-flip-button,.vc-wallet-actions>button,.vc-copy-number,.vc-period-nav>button,.vc-billing button){background:var(--cl-surface-2);border-color:var(--cl-line);color:var(--cl-ink);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-header-joined>button{color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-header-actions .vc-card-flip-button:active:not(:disabled){background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .app-shell--client-light .cards-home :is(.vc-wallet-actions>.vc-fund-button,.vc-wallet-actions>.vc-issue-button,.vc-fund-panel .ch-primary):not(:disabled):not([aria-disabled=true]){background:var(--cd-action-bg);color:var(--cd-action-ink);border-color:var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-wallet-actions>button:disabled,.vc-period-nav>button:disabled){background:var(--cl-surface-2);color:var(--cl-muted);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-inline-button,.vc-balance-retry,.vc-copy-notice,.vc-stat-notes .cl-icon){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-operation-row>.cl-icon,.vc-operation-group>.cl-icon,.vc-chart-label){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-operation-icon,.vc-activity-empty-icon,.vc-result-mark){background:var(--cl-accent-soft);color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-wallet-state,.vc-history-stale){color:var(--cl-accent);background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-operation-row:is([data-kind=topup],[data-kind=refund]) .vc-operation-icon{color:var(--cl-success);background:var(--cd-success-soft)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-operation-row:is([data-outcome=failed],[data-kind=decline]) .vc-operation-icon{color:var(--cl-danger);background:var(--cd-danger-soft)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-operation-row:is([data-outcome=failed],[data-kind=decline]) .vc-operation-value>span{color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-operation-item+.vc-operation-item .vc-operation-row:before,.vc-operation-group+.vc-operation-group:before){background:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-period-tabs,.vc-group-tabs,.vc-activity-mini-track){background:var(--cl-surface-2)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-period-tabs>button,.vc-group-tabs>button){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-period-capsule,.vc-group-tabs>button[aria-pressed=true]){background:var(--cl-accent-soft);color:var(--cl-accent);box-shadow:inset 0 0 0 1px var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-period-tabs>button[aria-pressed=true]{color:var(--cl-accent);background:transparent}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-operation-group[aria-expanded=true]{background:var(--cl-accent-soft)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-chart-grid>span{background:var(--cl-line);color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-chart-grid>span:first-line{background:var(--cl-surface)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-chart-bar,.vc-activity-mini-track>i){background:linear-gradient(0deg,#9d8660,var(--cl-accent))}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.vc-name input,.vc-fund-input>div){color:var(--cl-ink);background:var(--cd-input);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-error{color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-fund-message{color:var(--cl-success)}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-plastic,.ch-plastic.ch-card-face){color:var(--cl-ink);background:#242c2e;border-color:#52605d;box-shadow:inset 0 1px #ffffff17,0 16px 28px -18px #0009}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-card-surface,.ch-card-face-surface){background:radial-gradient(ellipse at 95% 4%,rgb(223 196 150 / .14),transparent 65%),radial-gradient(ellipse at 0 100%,rgb(177 211 194 / .1),transparent 55%),repeating-linear-gradient(115deg,transparent,transparent 2px,rgb(255 255 255 / .012) 2px,rgb(255 255 255 / .012) 3px),linear-gradient(130deg,#303b3c,#1b2325 70%,#222b2c)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-face-mark--dallas{--card-face-ink: linear-gradient(180deg, #f2e4ce, #c3ac85)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-face-mark--visa{--card-face-ink: linear-gradient(180deg, #f8ecd9, #d4bd97)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-face-mark:before{background:#dfc4961a}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-face-mark:after{background:#0009}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-card-number,.ch-card-fields dd,.ch-card-back-number dd,.ch-card-back-fields dd,.ch-card-back-cvv dd,.ch-plastic-top .ch-visa){color:#f0e5d5}html.dallas-client-light[data-client-theme=dark] .cards-home :is(.ch-card-fields dt,.ch-card-back-number dt,.ch-card-back-fields dt,.ch-card-back-cvv dt,.ch-card-currency,.ch-card-preview-caption,.ch-plastic-top .ch-card-virtual,.ch-card-back-unavailable){color:#b8b6a9}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-back-stripe{background:linear-gradient(180deg,#0c1112,#12191a);box-shadow:inset 0 1px #0000004d,0 1px #ffffff14}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-back-signature{background:#b1d3c214;border-color:#52625f}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-back-signature-space{border-color:#53625c;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgb(177 211 194 / .08) 3px,rgb(177 211 194 / .08) 4px)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-visa.ch-visa-logo{background:#ead7b7}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-plastic-top .ch-brand{filter:none}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-chip svg{fill:#c6af88;stroke:#6b5e47}html.dallas-client-light[data-client-theme=dark] :is(.cards-home>dialog.vc-issue-dialog,.vc-more-dialog,.vc-operation-dialog){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line);color-scheme:dark;box-shadow:0 20px 70px #0006}html.dallas-client-light[data-client-theme=dark] :is(.vc-issue-header,.vc-tool-heading,.vc-operation-dialog__header){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.vc-issue-header>h2,.vc-issue-terms dd,.vc-issue-terms>div:last-child dt,.vc-search-caption,.vc-card-info dd,.vc-operation-dialog dd){color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.vc-issue-header>button,.vc-operation-dialog__header button,.vc-search-empty>span){background:var(--cl-surface-2);color:var(--cl-muted);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.vc-issue-subtitle,.vc-issue-terms dt,.vc-issue-availability p,.vc-search-form>p,.vc-search-caption>span,.vc-search-empty p,.vc-search-more>span,.vc-more-actions small,.vc-more-actions>button>svg:last-child,.vc-card-info dt,.vc-card-info>p,.vc-operation-dialog__status,.vc-operation-dialog dt,.vc-operation-dialog__note){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] :is(.vc-issue-availability,.vc-operation-dialog__mark){color:var(--cl-accent);background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] :is(.vc-issue-availability strong,.vc-issue-availability__icon,.vc-tool-heading>button){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] :is(.vc-issue-terms>div+div,.vc-more-actions>button+button,.vc-card-info dl>div+div,.vc-operation-dialog dl>div+div){border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.vc-search-field,.vc-card-info dl,.vc-operation-dialog dl){color:var(--cl-muted);background:var(--cd-input);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .vc-search-field input{color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .vc-search-field>button{color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .vc-search-field:focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 2px #dfc49617}html.dallas-client-light[data-client-theme=dark] .vc-more-actions>button{color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] :is(.vc-more-cancel,.vc-more-back,.vc-search-more){color:var(--cl-accent);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .vc-operation-dialog__footer button{color:var(--cd-action-ink);background:var(--cd-action-bg);border-color:var(--cd-action-edge)}html.dallas-client-light[data-client-theme=dark] .vc-operation-dialog[data-outcome=failed] .vc-operation-dialog__mark{color:var(--cl-danger);background:var(--cd-danger-soft)}html.dallas-client-light[data-client-theme=dark] .vc-operation-dialog[data-outcome=failed] .vc-operation-dialog__status{color:var(--cl-danger)}html.dallas-client-light[data-client-theme=dark] :is(.cp-receive-card,.cp-receive-owner,.cp-receive-actions>button){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.cp-qr-frame[data-state=ready],.topup-address-qr-wrap,.wp-picker-qr){background:#fff;color:#000;border-color:#fff;filter:none}html.dallas-client-light[data-client-theme=dark] :is(.cp-qr-frame img,.topup-address-qr,.wp-picker-qr){filter:none;opacity:1;mix-blend-mode:normal}html.dallas-client-light[data-client-theme=dark] .cp-qr-frame:is([data-state=loading],[data-state=error]){color:var(--cl-muted);background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] :is(.wp-dialog,.wp-provider-picker,.wm-bridge,.balance-picker,.am-detail,.am-interval-sheet,.topup-screen--cards,.cards-transfer,.p2p-lab,.vc-wallet,.vc-more-dialog,.vc-operation-dialog,.vc-issue-dialog) :where(button,input,textarea,select,a,summary):focus-visible{outline-color:var(--cl-accent)}@media (prefers-reduced-transparency: reduce),(prefers-contrast: more){html.dallas-client-light[data-client-theme=dark] :is(.wp-panel,.wp-total-card,.wp-intro,.wp-chain-grid>button,.wp-wallet-apps>button,.am-holding,.ct-glass,.topup-invoice-card,.topup-address-card){background:var(--cl-surface);border-color:#65716f;box-shadow:none}}html.dallas-client-light[data-client-theme=dark] .wp-dialog .wp-provider-card{background:var(--cl-surface);border-color:var(--cl-line);box-shadow:var(--cd-shadow)}html.dallas-client-light[data-client-theme=dark] .wp-dialog .wp-provider-card strong{color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .wp-dialog .wp-provider-card :is(small,.cl-icon){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-inline-search-form .vc-search-field{background:var(--cd-input);border-color:var(--cl-line);color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-inline-search-form .vc-search-field:focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 2px #dfc49617}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-inline-search-results .vc-search-empty{background:var(--cl-surface);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-inline-search-results .vc-search-empty>span{background:var(--cl-accent-soft);color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(.p2p-lab__chips>button.is-active,.p2p-lab__comment){border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .p2p-lab :is(.p2p-lab__hold,.p2p-lab__hold>span){color:var(--cd-action-ink);background:var(--cd-action-bg)}html.dallas-client-light[data-client-theme=dark] .p2p-lab .p2p-lab__hold>span{background:none}html.dallas-client-light[data-client-theme=dark] .p2p-lab .p2p-lab__success-mark{background:var(--cd-success-soft);color:var(--cl-success);border-color:var(--cd-success-edge)}html.dallas-client-light[data-client-theme=dark] dialog.wp-dialog[open]{background:var(--cl-bg);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-home .ch-card-face .ch-card-face-mark:after{background:#00000014}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-operation-item+.vc-operation-item .vc-operation-row:before,html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-operation-group+.vc-operation-group:before{background:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .cards-home .vc-wallet .vc-fund-input input{width:0;min-width:0;flex:1 1 0}html.dallas-client-light[data-client-theme=dark] :is(.cl-journey-art,.cl-empty-art)[src*=home-abstract]{content:url(/dallas-next/assets/home-abstract-dark-Vjkg0jA4.webp)}html.dallas-client-light[data-client-theme=dark] .cl-reward-artwork--star>img[src*=star-3d]{content:url(/dallas-next/assets/star-3d-dark-BBfASnf-.webp);filter:none}html.dallas-client-light[data-client-theme=dark] .cl-reward-artwork--roulette>img[src*=roulette-3d]{content:url(/dallas-next/assets/roulette-3d-dark-DEodXYk3.webp);filter:none}html.dallas-client-light[data-client-theme=dark] .cl-reward-artwork--trophy>img[src*=trophy-3d]{content:url(/dallas-next/assets/trophy-3d-dark-CiNS-JNI.webp);filter:none}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client{background:var(--cd-overlay)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat{background:var(--cl-bg);color:var(--cl-ink);box-shadow:0 16px 64px #00000047}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__header,.admin-dispute-chat__footer,.admin-dispute-chat__amount-card){background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__title-wrapper{background:transparent}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__back,.admin-dispute-chat__plus,.admin-dispute-chat__scroll-bottom,.chat-reply-context-menu){background:var(--cl-surface-2);color:var(--cl-ink);border-color:var(--cl-line);box-shadow:none}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__input-wrapper{background:var(--cd-input);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__send:not(:disabled){background:var(--cd-action-bg);color:var(--cd-action-ink);border:1px solid var(--cd-action-edge);box-shadow:var(--cl-amber-shadow)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__send,.admin-dispute-chat__plus):disabled{background:var(--cl-surface-2);color:var(--cl-muted);opacity:1;box-shadow:none}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__message{background:var(--cl-surface);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__message--client{background:var(--cl-accent-soft);border-color:var(--cd-accent-edge)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__message--admin{background:var(--cd-success-soft);border-left-color:var(--cd-mint)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__admin-name{color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__admin-icon,.chat-reply-composer__icon,.chat-reply-context-menu span,.chat-reply-quote strong,.chat-reply-composer strong){color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__admin-badge{background:var(--cl-accent);color:var(--cd-action-ink)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__date-divider,.admin-dispute-chat__system-message,.admin-dispute-chat__file-card,.chat-reply-composer,.admin-dispute-chat__readonly){background:var(--cl-surface-2);border-color:var(--cl-line);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__message-time,.admin-dispute-chat__system-message time,.admin-dispute-chat__file-meta small,.chat-reply-quote span,.chat-reply-composer div span){color:var(--cl-muted)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .chat-reply-quote{background:var(--cl-bg);border-left-color:var(--cl-accent);color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .chat-reply-composer button{background:transparent;color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__file-icon,.admin-dispute-chat__pending-pdf){background:var(--cl-accent-soft);color:var(--cl-accent)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .cl-chat-error{background:var(--cd-danger-soft);color:var(--cl-danger);border:1px solid var(--cd-danger-edge)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__attachment-error{background:var(--cd-danger-soft);color:var(--cl-danger);border:1px solid var(--cd-danger-edge);border-radius:12px;padding:10px 12px;margin:0}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-file button{color:var(--cl-ink)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .cl-chat-previews .admin-dispute-chat__pending-file button:before{background:var(--cl-surface-2);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client .admin-dispute-chat__image-viewer{background:#040809f5}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(.admin-dispute-chat__viewer-close,.admin-dispute-chat__viewer-nav,.admin-dispute-chat__viewer-count){background:var(--cl-surface-2);color:var(--cl-ink);border-color:var(--cl-line)}html.dallas-client-light[data-client-theme=dark] .deal-chat-overlay--client :is(button,input):focus-visible{outline:2px solid var(--cl-accent);outline-offset:2px}
