.flow-motion_mark___j5S3{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;vertical-align:middle;color:inherit}.flow-motion_mark___j5S3 svg{width:100%;height:100%;overflow:visible}.flow-motion_mark___j5S3[data-state=loading] .flow-motion_current__cTp2x{stroke-dasharray:5 5;animation:flow-motion_current__cTp2x .9s linear infinite}.flow-motion_mark___j5S3[data-state=success] .flow-motion_drop__Nzsmj{opacity:.25;transition:opacity .18s}.flow-motion_check__zPeIh{stroke-dasharray:26;stroke-dashoffset:26;animation:flow-motion_check__zPeIh .22s ease-out forwards}.flow-motion_mark___j5S3[data-state=error]{color:var(--content-error,var(--red))}.flow-motion_mark___j5S3[data-document=true][data-state=loading] .flow-motion_lines__JoQE1{animation:flow-motion_document__zhtTm .7s ease-in-out infinite alternate}.flow-motion_mark___j5S3[data-document=true][data-state=success] .flow-motion_lines__JoQE1{opacity:.2}.flow-motion_scene__90JhN{width:min(100%,620px);margin:auto;color:var(--content-accent,var(--link-ink));border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-surface);overflow:hidden}.flow-motion_scene__90JhN svg{display:block;width:100%;height:auto}.flow-motion_pipe__XJCsR{stroke:var(--text-muted);stroke-opacity:.3;stroke-width:17;stroke-linejoin:round;stroke-linecap:round}.flow-motion_stream__TDVKx{stroke:currentColor;stroke-opacity:.4;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:650;animation:flow-motion_route__qXQvX 1.2s ease-out both}.flow-motion_valve__lYLns rect{fill:var(--bg-surface);stroke:currentColor;stroke-width:2}.flow-motion_valve__lYLns circle,.flow-motion_valve__lYLns>path{stroke:currentColor;stroke-width:2;stroke-linecap:round}.flow-motion_joint__AsxYE{fill:currentColor}.flow-motion_traveller__Cijx8{fill:var(--bg-surface);stroke:currentColor;stroke-width:2;transform:translate(490px,140px);animation:flow-motion_travel__BNB9i 1.4s ease-in-out both}.flow-motion_scene__90JhN[data-flow-scene=login] .flow-motion_traveller__Cijx8{animation-duration:1s;transform:translate(474px,166px)}.flow-motion_sceneCaption__cIVx_{padding:12px 20px;border-top:1px solid var(--border-color);font:600 10px/1.5 var(--font);letter-spacing:.16em;color:var(--text-secondary)}.flow-motion_numbers__ZAk2H{font:600 68px var(--font);fill:var(--text);text-anchor:middle}.flow-motion_numbers__ZAk2H circle{fill:none;stroke:currentColor;stroke-width:5;stroke-opacity:.7}.flow-motion_scene__90JhN:focus-within .flow-motion_stream__TDVKx{stroke-opacity:.8}.flow-motion_download__Wup__{display:inline-flex;gap:8px;align-items:center;justify-content:center}.flow-motion_downloadLabel__8KpKx{display:inline-block}.flow-motion_file__phyS1{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px dashed var(--border-color);border-radius:var(--radius);background:var(--bg-surface-secondary);min-width:0;transition:border-color .16s,background-color .16s}.flow-motion_file__phyS1[data-drag=true]{border-color:var(--content-accent,var(--link-ink));background:var(--primary-lt)}.flow-motion_file__phyS1:focus-within{border-color:var(--content-accent,var(--link-ink))}.flow-motion_file__phyS1 input{max-width:100%}.flow-motion_file__phyS1 p{margin:0;overflow-wrap:anywhere}.flow-motion_fileStatus__4RdrE{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--text-secondary)}.flow-motion_file__phyS1 [role=alert]{color:var(--content-error,var(--red))}@keyframes flow-motion_current__cTp2x{to{stroke-dashoffset:-20}}@keyframes flow-motion_check__zPeIh{to{stroke-dashoffset:0}}@keyframes flow-motion_document__zhtTm{0%{opacity:.25}to{opacity:1}}@keyframes flow-motion_route__qXQvX{0%{stroke-dashoffset:650}to{stroke-dashoffset:0}}@keyframes flow-motion_travel__BNB9i{0%{transform:translate(48px,140px);opacity:0}8%{opacity:1}24%{transform:translate(180px,140px)}35%{transform:translate(180px,75px)}53%{transform:translate(320px,75px)}68%{transform:translate(320px,190px)}85%{transform:translate(474px,190px)}to{transform:translate(490px,140px);opacity:1}}@media(max-width:600px){.flow-motion_scene__90JhN{max-width:460px}.flow-motion_traveller__Cijx8{animation-duration:.95s}.flow-motion_stream__TDVKx{animation-duration:.8s}}@media(prefers-reduced-motion:reduce){.flow-motion_file__phyS1,.flow-motion_mark___j5S3 *,.flow-motion_scene__90JhN *{animation:none!important;transition:none!important}.flow-motion_check__zPeIh,.flow-motion_stream__TDVKx{stroke-dashoffset:0}.flow-motion_traveller__Cijx8{transform:translate(490px,140px)}}.flow-motion_download__Wup__[data-compact=true]>[data-state]{width:20px;height:20px}.notifications_stack__1SU7I{position:fixed;right:24px;top:88px;z-index:1300;display:flex;flex-direction:column;gap:12px;width:min(420px,calc(100vw - 32px));pointer-events:none}.notifications_toast__HEloO{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;padding:17px;background:var(--bg-surface);color:var(--text);border:1px solid var(--border-color);border-left:4px solid var(--primary);border-radius:var(--radius-lg);box-shadow:var(--shadow);font:14px/1.6 var(--font);animation:notifications_enter__6z_wm .18s ease-out}.notifications_toast__HEloO>div{flex:1 1;min-width:0}.notifications_toast__HEloO p{margin:4px 0 0;color:var(--text-secondary);font-size:13px;overflow-wrap:anywhere}.notifications_toast__HEloO strong{font-size:14px}.notifications_dialogIcon__4FQiv,.notifications_icon__n9OQz{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;background:var(--primary-lt);color:var(--link-ink);border-radius:50%;font-weight:700}.notifications_toast__HEloO[data-kind=error]{border-left-color:var(--danger-ink)}.notifications_toast__HEloO[data-kind=error] .notifications_icon__n9OQz{background:var(--red-lt);color:var(--danger-ink)}.notifications_toast__HEloO button{border:0;background:transparent;color:var(--text-secondary);width:28px;height:28px;padding:0;font-size:23px;cursor:pointer}.notifications_dialog__aJ56M{width:min(460px,calc(100vw - 32px));border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text);padding:28px;box-shadow:var(--shadow);font-family:var(--font)}.notifications_dialog__aJ56M::backdrop{background:#0008}.notifications_dialog__aJ56M h2{font-size:22px;margin:16px 0 12px}.notifications_dialog__aJ56M p{color:var(--text-secondary);font-size:15px;line-height:1.8;overflow-wrap:anywhere}.notifications_dialogIcon__4FQiv{width:40px;height:40px;font-size:22px}.notifications_actions__NZhPq{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.notifications_actions__NZhPq button{padding:10px 18px;min-height:42px;border:1px solid var(--border-color);background:var(--bg-surface-secondary);color:var(--text);border-radius:var(--radius-sm);cursor:pointer;font:500 14px var(--font)}.notifications_actions__NZhPq .notifications_confirm__U0kNb{background:var(--primary);color:var(--on-primary);border-color:var(--primary-dk)}@keyframes notifications_enter__6z_wm{0%{transform:translateY(-8px);opacity:0}to{transform:none;opacity:1}}@media(max-width:650px){.notifications_stack__1SU7I{top:auto;bottom:18px;right:16px}.notifications_toast__HEloO{padding:14px}.notifications_actions__NZhPq button{flex:1 1}}@media(prefers-reduced-motion:reduce){.notifications_toast__HEloO{animation:none}}.privacy-notice_trigger__D_1RW.privacy-notice_trigger__D_1RW{display:inline;padding:0;border:0;border-radius:0;background:none;box-shadow:none;min-height:0;width:auto;max-width:none;font:inherit;line-height:inherit;color:var(--link-ink);text-decoration:underline;cursor:pointer}.privacy-notice_trigger__D_1RW.privacy-notice_trigger__D_1RW:focus-visible{outline:1px solid var(--primary);outline-offset:3px}.privacy-notice_dialog__MNsQY{position:fixed;inset:0;margin:auto;width:min(680px,calc(100vw - 32px));max-width:100%;max-height:85dvh;padding:0;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text);box-shadow:var(--shadow-card);font:14px/1.7 var(--font)}.privacy-notice_dialog__MNsQY::backdrop{background:var(--overlay)}.privacy-notice_dialog__MNsQY header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px;border-bottom:1px solid var(--border-color)}.privacy-notice_dialog__MNsQY h2{font-size:18px;line-height:1.4;margin:0;letter-spacing:0;color:var(--text)}.privacy-notice_dialog__MNsQY header button{border:1px solid var(--border-color);background:var(--bg-surface-secondary);color:var(--text);border-radius:var(--radius-sm);height:36px;width:36px;min-width:36px;font:24px/1 var(--font);cursor:pointer}.privacy-notice_body__V1RTe{max-height:calc(85dvh - 90px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent;padding:20px}.privacy-notice_body__V1RTe p{font-size:14px;color:var(--text-secondary);margin:0 0 20px;white-space:pre-wrap}.privacy-notice_body__V1RTe h3{font-size:16px;color:var(--text);margin:20px 0 10px}@media(max-width:760px){.privacy-notice_dialog__MNsQY header button{width:44px;height:44px;min-width:44px}.privacy-notice_body__V1RTe p{font-size:15px}}