.form-modal.is-float-ready{position:relative}.form-modal.is-float-ready>.form-modal-header{cursor:move;user-select:none;-webkit-user-select:none;touch-action:none}.form-modal.is-float-ready>.form-modal-header :is(h2,p,dl,dd,dt){user-select:text;-webkit-user-select:text}.form-modal.is-float-ready>.form-modal-header>button{cursor:pointer}.form-modal.is-floating{margin:0!important}.form-modal.is-resized>.form-modal-header,.form-modal.is-resized>.form-modal-actions{flex:0 0 auto}.form-modal.is-resized>.form-modal-body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:auto}.form-modal.is-float-ready>.form-modal-body{scrollbar-width:none}.form-modal.is-float-ready>.form-modal-body::-webkit-scrollbar{display:none}.form-modal-resize{position:absolute;z-index:5;display:block;background:transparent;touch-action:none}.form-modal-resize.is-e{top:0;right:0;width:8px;height:100%;cursor:ew-resize}.form-modal-resize.is-s{bottom:0;left:0;width:100%;height:8px;cursor:ns-resize}.form-modal-resize.is-se{right:0;bottom:0;width:18px;height:18px;cursor:nwse-resize}.form-modal-resize.is-se:after{position:absolute;right:4px;bottom:4px;width:8px;height:8px;border-right:2px solid #b4bccb;border-bottom:2px solid #b4bccb;border-radius:0 0 2px;content:"";opacity:.9}.form-modal.is-float-ready:hover .form-modal-resize.is-se:after{border-color:#6c43ff}html.form-modal-dragging,html.form-modal-dragging *{cursor:move!important;user-select:none!important;-webkit-user-select:none!important}html.form-modal-resizing,html.form-modal-resizing *{user-select:none!important;-webkit-user-select:none!important}html.form-modal-resizing.is-e *{cursor:ew-resize!important}html.form-modal-resizing.is-s *{cursor:ns-resize!important}html.form-modal-resizing.is-se *{cursor:nwse-resize!important}.mx-error{color:#273147;font-family:system-ui,sans-serif}.mx-error *{box-sizing:border-box}.mx-main button,.mx-error button{padding:10px 18px;background:#fff;color:#536783;border:1px solid #dfe4ec;border-radius:7px}.mx-error{background:#fff;min-height:590px;padding:24px 38px 34px}.mx-error>header{display:flex;justify-content:space-between;align-items:center}.mx-error>header>span{font-size:25px;font-weight:600;letter-spacing:-2px}.mx-error>header button{border:0;font-size:11px;color:#8a93a4}.mx-error-copy{max-width:820px;margin:20px auto 0;text-align:center}.mx-error-number{font-size:clamp(54px,9vw,96px);font-weight:500;letter-spacing:-5px;color:#b5c0d2;line-height:1.1;margin:20px 0 14px}.mx-error-copy h1{font-size:23px;font-weight:500;letter-spacing:-.8px;margin:0 0 12px}.mx-error-copy>p:not(.mx-error-number){font-size:13px;color:#7e8a9e}.mx-error-actions{display:flex;gap:8px;justify-content:center;margin:22px 0}.mx-error-actions button{display:flex;align-items:center;gap:7px;font-size:12px}.mx-error-actions button:first-child{background:#eef2fa;border-color:#eef2fa;color:#4b6594}.mx-error-orbit{position:relative;display:grid;place-items:center;width:130px;height:130px;margin:32px auto 0;color:#6d80ac;background:radial-gradient(circle,#f0f3fa 30%,transparent 68%)}.mx-error-orbit>span{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid #d9e0ed;border-radius:50%;animation:mx-orbit 6s linear infinite}.mx-error-orbit>span:before{content:"";position:absolute;top:-4px;left:50%;width:7px;height:7px;border-radius:50%;background:#7f97c9}.mx-error-orbit>span:nth-child(2){top:20px;right:20px;bottom:20px;left:20px;animation-direction:reverse;animation-duration:9s}.mx-error-orbit svg{animation:mx-breathe 2.8s ease-in-out infinite}@keyframes mx-orbit{to{transform:rotate(360deg)}}@keyframes mx-breathe{50%{transform:translateY(-5px);opacity:.7}}@media(max-width:600px){.mx-error{padding:18px 18px 26px}.mx-error-copy h1{font-size:20px}.mx-preview-nav{padding:10px;gap:6px}.mx-preview-nav button{font-size:11px;padding:8px}.mx-main h1{font-size:24px}.mx-error-number{margin-top:24px}.mx-error-orbit{margin-top:15px}}.flight-game{width:100%;margin:28px auto 0;color:#536174;font:13px/1.5 system-ui,sans-serif;text-align:left}.flight-score,.flight-controls{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0}.flight-score>span:first-child{font-size:10px;letter-spacing:2px}.flight-score output{font:500 22px/1.3 ui-monospace,monospace;color:#394660}.flight-canvas-wrap{position:relative;overflow:hidden;border-radius:14px;background:#f5f7fa;min-height:240px}.flight-game canvas{width:100%;height:auto;min-height:240px;display:block;touch-action:none;object-fit:fill;outline-offset:-3px}.flight-game-message{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;background:#f5f7faf0;text-align:center;padding:18px}.flight-game-message strong{font-size:19px;color:#303c51;font-weight:500}.flight-game-message>span{font-size:12px;color:#778398}.flight-game button{border:1px solid #d5dce7;border-radius:8px;background:#fff;color:#4e6082;font:inherit;padding:9px 18px;min-height:38px}.flight-game-message button{background:#536feb;color:#fff;border-color:#536feb;margin-top:10px}.flight-final-score{font:500 35px/1.3 ui-monospace,monospace;color:#506bea}.flight-controls{font-size:11px;flex-wrap:wrap}.flight-controls button:disabled{opacity:.45}.orb-status{display:flex;align-items:center;justify-content:center;max-width:100%;padding:36px 12px;color:#fff;font-size:17px;line-height:1.4}.orb-status .orb-status-pill{display:inline-flex;align-items:center;justify-content:center;gap:16px;max-width:100%;border-radius:999px;padding:16px 24px;background:#171717;color:#fff;border:1px solid #ffffff0b;box-shadow:0 10px 30px #0001}.orb-status .orb-status-text{color:#fff;white-space:normal}.orb-status .orb-status-text>span{display:inline-block;animation:orb-status-letter 1.8s ease-in-out infinite!important;animation-delay:calc(var(--letter)*65ms)!important;color:#fff}@keyframes orb-status-letter{0%,65%,to{transform:translateY(0)}30%{transform:translateY(-2px);text-shadow:0 0 8px #fff9}}.orb-status.is-compact{display:inline-flex;padding:0;font-size:12px;vertical-align:middle}.orb-status.is-compact .orb-status-pill{padding:8px 12px;gap:8px;box-shadow:none}.orb-loading-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2150;display:grid;place-content:center;background:#090909aa;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:20px;text-align:center;color:#fff}.orb-loading-screen>p{color:#fff}.orb-loading-screen button{padding:12px 24px;border:0;border-radius:999px;background:#fff;color:#111}.information-loading-overlay .orb-status-pill{box-shadow:0 15px 50px #0004}@media(max-width:480px){.orb-status{font-size:14px;padding:26px 8px}.orb-status .orb-status-pill{padding:12px 16px;gap:8px}.orb-status.is-compact{font-size:11px;padding:0}}.submission-overlay.information-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;box-sizing:border-box;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:auto;touch-action:none}.submission-overlay.information-loading-overlay>.orb-status{padding:0;margin:0}.dk-animated-select{position:relative;display:inline-grid;min-width:0;max-width:100%;vertical-align:middle}.dk-animated-select>select.dk-select-native{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;opacity:0!important;pointer-events:none!important;padding:0!important;border:0!important;clip-path:inset(50%)}.dk-select-trigger,.dk-select-popover{--select-head:#f0f3f7;--select-body:#f8fafc;--select-ink:#172b4d;--select-muted:#607086;--select-line:#dce3ec;--select-hover:#e8edf5;--select-accent:#326cba}[data-palette=admin]{--select-head:#eceef4;--select-body:#f7f8fc;--select-ink:#20283e;--select-muted:#657087;--select-line:#d9deea;--select-hover:#e4e8f2;--select-accent:#6650b8}[data-palette=modal]{--select-head:#e9edf3;--select-body:#f5f7fa;--select-ink:#1e2b40;--select-muted:#617087;--select-line:#d3dce7;--select-hover:#e2e8f1;--select-accent:#326cba}[data-palette=dark]{--select-head:#11151c;--select-body:#222832;--select-ink:#f2f5fa;--select-muted:#b1bccb;--select-line:#39424f;--select-hover:#333d4c;--select-accent:#9dc4ff}button.dk-select-trigger.dk-select-trigger{display:flex!important;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:100px;height:auto!important;height:var(--select-control-height,44px)!important;min-height:var(--select-control-height,44px)!important;padding:5px 12px!important;border:1px solid var(--select-line)!important;border-radius:16px!important;background:var(--select-head)!important;color:var(--select-ink)!important;box-shadow:none!important;text-align:left;font:inherit;line-height:1.4;cursor:pointer;transition:border-radius .28s ease,box-shadow .18s ease!important}.dk-select-trigger .dk-select-copy{display:grid;gap:3px;min-width:0;text-align:left}.dk-select-trigger .dk-select-copy small{font-size:10px!important;font-weight:500;color:var(--select-muted)!important;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-select-trigger .dk-select-copy strong{display:block;color:var(--select-ink)!important;font-size:13px!important;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-select-trigger>svg{flex:0 0 17px;transition:transform .36s cubic-bezier(.22,1,.36,1)}button.dk-select-trigger.is-open{border-radius:16px 16px 10px 10px!important}.dk-select-trigger.is-open>svg{transform:rotate(180deg)}button.dk-select-trigger:focus-visible{outline:2px solid var(--select-accent);outline-offset:2px}button.dk-select-trigger:disabled{opacity:.5;cursor:not-allowed}button.dk-select-trigger[aria-invalid=true]{border-color:#d92d20!important;animation:attachment-shake .35s ease}.dk-select-popover{position:fixed;z-index:2147483000;display:flex;flex-direction:column;box-sizing:border-box;padding:9px 6px 6px;border:1px solid var(--select-line);border-radius:14px 14px 16px 16px;background:var(--select-body);color:var(--select-ink);box-shadow:0 14px 32px #0f172a29;transform-origin:center var(--menu-origin,top);overflow:hidden;animation:select-unfold .42s cubic-bezier(.22,1,.36,1) both}.dk-select-popover.is-closing{pointer-events:none;animation:select-fold .18s ease both}.dk-select-options{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.dk-select-options>button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;gap:12px;padding:10px;border:0;border-radius:10px;background:transparent;color:var(--select-ink);text-align:left;cursor:pointer;font:inherit}.dk-select-options>button>span{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.dk-select-options strong{font-size:13px;font-weight:500;line-height:1.4}.dk-select-options small{color:var(--select-muted);font-size:11px}.dk-select-options>button:is(:hover,.is-highlighted){background:var(--select-hover)}.dk-select-options>button[aria-selected=true]{color:var(--select-accent)}.dk-select-options>button:disabled{opacity:.4;cursor:not-allowed}.dk-select-options>button>svg{flex:0 0 16px}.dk-select-search{flex:none;display:flex;align-items:center;gap:7px;padding:7px 10px;margin:0 4px 6px;border:1px solid var(--select-line);border-radius:10px;color:var(--select-muted);background:var(--select-head)}.dk-select-search input{width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;outline:0;background:transparent!important;color:var(--select-ink)!important;font:inherit;font-size:13px;box-shadow:none!important}.dk-select-empty{margin:12px;color:var(--select-muted);font-size:12px}@keyframes select-unfold{0%{opacity:0;transform:translateY(-8px) scaleY(.7);clip-path:inset(0 0 100% 0 round 14px)}to{opacity:1;transform:translateY(0) scaleY(1);clip-path:inset(0 round 14px)}}@keyframes select-fold{to{opacity:0;transform:scaleY(.9);clip-path:inset(0 0 50% 0 round 14px)}}.dk-affiliation-panel{position:relative;margin-top:-8px;padding:12px 10px 10px;border:1px solid var(--select-line,#dce3ec);border-radius:14px 14px 16px 16px;background:var(--select-body,#f8fafc);color:var(--select-ink,#172b4d);transform-origin:top;animation:select-unfold .33s cubic-bezier(.22,1,.36,1)}.dk-affiliation-panel.is-closing{pointer-events:none;animation:select-fold .18s ease both}.dk-affiliation-panel>input{width:100%;border-radius:10px!important;background:var(--select-head,#f0f3f7)!important;color:var(--select-ink,#172b4d)!important}.official-affiliation .dk-affiliation-panel .official-affiliation-results{position:static;width:100%;max-height:240px;margin:6px 0 0;padding:0;box-shadow:none;border:0;background:transparent;overflow:auto}.dk-affiliation-panel .official-affiliation-results button{border-radius:10px;color:var(--select-ink,#172b4d)}.dk-select-trigger[data-caption=hidden] .dk-select-copy strong{font-size:var(--select-value-size,14px)!important;font-weight:400}.dk-select-popover,.dk-select-popover.is-closing,.dk-affiliation-panel,.dk-affiliation-panel.is-closing{animation:none!important;opacity:1;transform:none;clip-path:none;overflow:hidden;min-height:0}.dk-select-popover.is-closing,.dk-affiliation-panel.is-closing{pointer-events:none}.official-affiliation[data-palette=dark] .official-affiliation-warning{color:#ffda9e!important;font-size:13px;line-height:1.6;font-weight:500}.official-affiliation[data-palette=dark] .official-affiliation-ok{color:#a9e7bd!important}.official-affiliation[data-palette=dark] :is(.official-affiliation-status,.official-affiliation-empty){color:#d7dbe2!important}.official-affiliation[data-palette=dark] .official-affiliation-direct button{color:#f1f1f2!important;background:#303236!important;border-color:#60646b!important}.official-affiliation .dk-affiliation-panel .official-affiliation-results,.official-affiliation .dk-affiliation-panel .official-affiliation-results li{background:var(--select-body)!important;color:var(--select-ink)!important}.official-affiliation .dk-affiliation-panel .official-affiliation-results button{background:transparent!important;color:var(--select-ink)!important}.official-affiliation .dk-affiliation-panel .official-affiliation-results button:is(:hover,.is-active){background:var(--select-hover)!important}.dk-wheel-shell{position:relative;margin-top:10px;border:1px solid var(--select-line);border-radius:20px;overflow:hidden;background:var(--select-head)}.dk-affiliation-wheel{height:220px;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scroll-snap-type:y mandatory;scrollbar-width:none;padding:88px 0;box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none}.dk-affiliation-wheel::-webkit-scrollbar{display:none}.dk-affiliation-wheel:active{cursor:grabbing}.dk-affiliation-wheel:focus-visible{outline:2px solid var(--select-accent);outline-offset:-3px}.dk-wheel-row{height:44px;scroll-snap-align:center;position:relative;z-index:1}.official-affiliation .dk-affiliation-panel .dk-wheel-row button{display:block;width:100%;height:44px;min-height:44px;padding:0 16px;border:0!important;border-radius:0;background:transparent!important;color:var(--select-ink)!important;font:inherit;font-size:14px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:inherit;box-shadow:none}.dk-wheel-focus{position:absolute;top:88px;height:44px;left:8px;right:8px;border-block:1px solid var(--select-line);border-radius:10px;background:var(--select-hover);opacity:.55;pointer-events:none}.destructive-action-notice{position:fixed;z-index:100000;display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-height:52px;padding:8px 10px 8px 15px;border:1px solid #b91c1c;border-radius:26px;background:#dc2626;color:#fff;box-shadow:0 6px 22px #991b1b33;overflow:hidden;animation:destructive-expand .26s cubic-bezier(.28,1.28,.36,1)}.destructive-action-copy{display:flex;align-items:center;gap:7px;font:700 14px/1.4 var(--font-body, sans-serif)}.destructive-action-copy small{color:#fff;font:700 12px/1.4 var(--font-body, sans-serif);white-space:nowrap}html body .destructive-action-notice>button{display:flex!important;align-items:center;justify-content:center;gap:5px;min-height:34px!important;padding:6px 10px!important;border:1px solid #fff9!important;border-radius:18px!important;background:#fff!important;color:#991b1b!important;font:700 13px/1.4 var(--font-body, sans-serif)!important;white-space:nowrap;box-shadow:none!important}.destructive-action-notice>button:focus-visible{outline:2px solid #fff;outline-offset:2px}.destructive-action-fuse{position:absolute;height:3px;bottom:0;left:0;width:100%;background:#fff;transform-origin:left}@keyframes destructive-expand{0%{opacity:0;scale:.7 1}to{opacity:1;scale:1}}.submission-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;width:100%;height:100dvh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:20px;outline:none;background:transparent;cursor:wait;touch-action:none;overscroll-behavior:contain}.submission-overlay.is-visible{background:#080808aa;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.submission-orb-pill{display:flex;align-items:center;gap:18px;padding:18px 26px;border:1px solid #ffffff0c;border-radius:999px;background:#171717;color:#eee;box-shadow:0 20px 60px #0004;max-width:100%}.submission-thinking{font-size:18px;white-space:nowrap}.submission-thinking>span{display:inline-block;color:#fff;animation:submission-letter 1.8s ease-in-out infinite;animation-delay:calc(var(--letter) * 90ms)}@keyframes submission-letter{0%,65%,to{transform:translateY(0)}30%{transform:translateY(-2px);text-shadow:0 0 8px #fff9}}@media(max-width:360px){.submission-orb-pill{padding:14px 18px;gap:10px}.submission-thinking{font-size:16px}}:root{--purchase-glass-background:linear-gradient(135deg,rgba(55,57,63,.72),rgba(15,17,21,.72));--purchase-glass-filter:blur(28px) saturate(1.1);--purchase-glass-border:rgba(255,255,255,.22);--purchase-popup-width:1120px;--purchase-popup-gutter:24px;--purchase-popup-radius:24px;--purchase-popup-preview-height:min(760px, calc(100dvh - 48px) )}@media(max-width:700px){:root{--purchase-popup-gutter:10px;--purchase-popup-radius:20px;--purchase-popup-preview-height: calc(100dvh - 20px) }}.purchase-popup.is-initial-step{height:var(--purchase-popup-preview-height)}.purchase-loading-preview{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(var(--purchase-popup-width),calc(100% - var(--purchase-popup-gutter)*2));height:var(--purchase-popup-preview-height);box-sizing:border-box;border:1px solid #ffffff25;border-radius:var(--purchase-popup-radius);background:var(--purchase-glass-background);backdrop-filter:var(--purchase-glass-filter);-webkit-backdrop-filter:var(--purchase-glass-filter);box-shadow:inset 0 1px #ffffff1a,0 26px 80px #0006;filter:blur(2px);overflow:hidden;pointer-events:none}.purchase-loading-preview>div{padding:32px;opacity:.22;filter:blur(5px)}.purchase-loading-preview i{display:block;background:#ddd;border-radius:9px;height:15px;width:25%;margin-bottom:20px}.purchase-loading-preview i:nth-child(2){width:36%;height:27px}.purchase-loading-preview i:nth-child(3){width:100%;height:4px;margin:30px 0}.purchase-loading-preview section{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}.purchase-loading-preview section span{height:64px;border-radius:12px;background:#aaa4;border:1px solid #fff5}.submission-overlay .purchase-loading-preview+.orb-status{position:relative;z-index:1}@media(max-width:700px){.purchase-loading-preview>div{padding:24px}.purchase-loading-preview section{grid-template-columns:1fr;gap:24px}.purchase-loading-preview i{width:45%}.purchase-loading-preview i:nth-child(2){width:65%}}.ledger-export-modal{max-width:700px}.ledger-export-modal .ledger-export-group:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-export-modal .ledger-export-group:first-of-type legend{grid-column:1 / -1}.ledger-export-modal .ledger-export-group:first-of-type .ledger-export-choice{grid-template-columns:auto 1fr}.ledger-export-modal .ledger-export-group:first-of-type .ledger-export-choice>svg{display:none}.ledger-export-group{border:0;display:grid;gap:10px;margin:0;padding:0}.ledger-export-group+.ledger-export-group{border-top:1px solid var(--ds-border, #d8dee8);margin-top:20px;padding-top:20px}.ledger-export-group legend{color:var(--ds-text, #172033);font-size:14px;font-weight:700;margin-bottom:10px;padding:0}.ledger-export-choice{align-items:center;background:#fff;border:1px solid var(--ds-border, #d8dee8);border-radius:12px;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto auto 1fr;min-width:0;padding:14px 16px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.ledger-export-choice:hover{border-color:#7d3a69}.ledger-export-choice.is-selected{background:#fbf7fa;border-color:#672052;box-shadow:0 0 0 2px #6720521a}.ledger-export-choice.is-disabled{background:#f4f5f7;color:#7b8493;cursor:not-allowed}.ledger-export-choice input{accent-color:#672052;height:18px;margin:0;width:18px}.ledger-export-choice>span{display:grid;gap:4px;min-width:0}.ledger-export-choice strong{color:inherit;font-size:14px}.ledger-export-choice small{color:var(--ds-text-muted, #687386);line-height:1.5}.ledger-export-format{grid-template-columns:repeat(3,minmax(0,1fr))}.ledger-export-format legend{grid-column:1 / -1}.ledger-export-format .ledger-export-choice{grid-template-columns:auto 1fr}.ledger-export-scope{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-export-scope legend{grid-column:1 / -1}.ledger-export-field{display:grid;gap:7px;min-width:0}.ledger-export-field>span{color:var(--ds-text, #172033);font-size:13px;font-weight:700}.ledger-export-field :is(select,input){background:#fff;border:1px solid var(--ds-border, #d8dee8);border-radius:10px;color:var(--ds-text, #172033);font:inherit;min-height:42px;padding:8px 11px;width:100%}.ledger-export-field :is(select,input):focus{border-color:#672052;box-shadow:0 0 0 2px #6720521f;outline:0}.ledger-export-date-range{display:grid;gap:10px;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-export-status{color:var(--ds-text-muted, #687386);margin:16px 0 0}.ledger-export-identity-note{margin:14px 0 0;padding:10px 12px;border-radius:10px;background:#fff2e7;border:1px solid #f9c9a4;color:#7a3300;font-size:12.5px;line-height:1.55}.ledger-export-identity .ledger-export-identity-note{margin:0}.ledger-export-identity .ledger-export-field>span em{font-style:normal;color:#d92d20;font-size:11px;margin-left:4px}@media(max-width:640px){.ledger-export-format,.ledger-export-scope,.ledger-export-date-range{grid-template-columns:1fr}}body .form-modal.document-export-modal{width:min(420px,calc(100% - 24px));background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #e3e5e8;border-radius:24px;box-shadow:0 18px 50px #18202820}.document-export-modal .form-modal-body{padding:0 24px 24px}.document-export-modal .form-modal-header{background:#fff;border:0;padding:24px}.document-export-formats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body .document-export-formats button{position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:6px;border:1px solid transparent;border-radius:18px;background:#f3f4f5;color:#24282d;min-height:138px;padding:18px;text-align:left;font:inherit;cursor:pointer}body .document-export-formats button.is-selected{background:#d5f85e;border-color:#24282d;box-shadow:inset 0 0 0 1px #24282d}.document-export-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:8px;background:#fff;border-radius:50%}.is-selected .document-export-icon{background:#c6f52b;color:#252931;box-shadow:inset 0 0 0 1px #94b616}.document-export-check{position:absolute;top:20px;right:16px;display:grid;place-items:center;width:17px;height:17px;border:1px solid #9a9fa7;border-radius:50%}.is-selected .document-export-check{color:#252931;background:#c6f52b;border-color:#94b616}.document-export-formats strong{font-size:15px}.document-export-formats small{font-size:12px;color:#505761}.document-export-image-options{display:flex;gap:8px;margin-top:14px}body .document-export-image-options button{flex:1;border:1px solid #dfe2e6;border-radius:12px;padding:10px;background:#f3f4f5;color:#24282d;font:inherit;cursor:pointer}body .document-export-image-options button.is-selected{background:#24282d;color:#d5f85e}.document-export-note{font-size:11px;color:#67717c;line-height:1.6;margin:16px 0}body .document-export-modal .document-export-confirm{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;border:0;border-radius:999px;background:#24282d!important;color:#fff!important;font:inherit;font-weight:700;cursor:pointer}html[data-ui-theme] body:has(#root):has(#root) .document-export-modal .document-export-formats button{background:#fff!important;color:#24282d!important;border:1px solid #7044ff!important;border-radius:18px!important;box-shadow:none!important}html[data-ui-theme] body:has(#root):has(#root) .document-export-modal .document-export-formats button.is-selected{background:#d5f85e!important;border-color:#24282d!important;box-shadow:inset 0 0 0 1px #24282d!important}html[data-ui-theme] body:has(#root):has(#root) .document-export-modal .document-export-image-options button.is-selected{background:#24282d!important;color:#d5f85e!important}html[data-ui-theme] body:has(#root):has(#root) .document-export-modal .document-export-confirm{background:#24282d!important;color:#fff!important;border:0!important;border-radius:999px!important}html[data-ui-theme] body:has(#root):has(#root):has(#root):has(#root) .document-export-modal .document-export-formats button.is-selected{background:#f8fde6!important;color:#252931!important;border-color:#94b616!important;box-shadow:inset 0 0 0 1px #94b616!important}html[data-ui-theme] body:has(#root):has(#root):has(#root):has(#root) .document-export-modal .document-export-formats button.is-selected .document-export-icon{background:#c6f52b!important;color:#252931!important;box-shadow:inset 0 0 0 1px #94b616!important}html[data-ui-theme] body:has(#root):has(#root):has(#root):has(#root) .document-export-modal .document-export-formats button.is-selected .document-export-check{background:#c6f52b!important;color:#252931!important;border-color:#94b616!important}html[data-ui-theme] body:has(#root):has(#root):has(#root):has(#root) .document-export-modal .document-export-image-options button.is-selected{background:#c6f52b!important;color:#252931!important;border-color:#94b616!important}html[data-ui-theme] body:has(#root):has(#root):has(#root):has(#root) .document-export-modal .document-export-confirm{background:#c6f52b!important;color:#252931!important;border:1px solid #94b616!important}
