@font-face{font-display:swap;font-family:Coinductor Roboto;font-style:normal;font-weight:100 900;src:url(../fonts/roboto-latin-wght-normal.ee07f3bd.woff2) format("woff2-variations"),url(../fonts/roboto-latin-wght-normal.ee07f3bd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Coinductor Roboto;font-style:normal;font-weight:100 900;src:url(../fonts/roboto-latin-ext-wght-normal.759f7c59.woff2) format("woff2-variations"),url(../fonts/roboto-latin-ext-wght-normal.759f7c59.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--ds-font-sans:"Coinductor Roboto",Roboto,sans-serif;--ds-font-mono:ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;--ds-fw-regular:400;--ds-fw-medium:500;--ds-fw-semibold:600;--ds-fw-bold:700;--ds-t-display:36px;--ds-lh-display:44px;--ds-t-page:30px;--ds-lh-page:38px;--ds-t-section:18px;--ds-lh-section:26px;--ds-t-body:15px;--ds-lh-body:22px;--ds-t-label:14px;--ds-lh-label:20px;--ds-t-caption:13px;--ds-lh-caption:18px;--ds-t-amount:22px;--ds-lh-amount:30px;--ds-s-1:4px;--ds-s-2:8px;--ds-s-3:12px;--ds-s-4:16px;--ds-s-5:24px;--ds-s-6:32px;--ds-s-7:48px;--ds-gap-grid:var(--ds-s-5);--ds-pad-card:var(--ds-s-5);--ds-pad-page:var(--ds-s-6);--ds-h-control:48px;--ds-h-btn:44px;--ds-h-btn-sm:32px;--ds-h-row:56px;--ds-h-header:64px;--ds-w-sidebar:264px;--ds-w-sidebar-mini:72px;--ds-w-content-max:1200px;--ds-w-form:600px;--ds-r-card:16px;--ds-r-control:10px;--ds-r-small:8px;--ds-r-pill:999px;--ds-icon-md:20px;--ds-icon-sm:16px;--ds-bg:#f3f6fa;--ds-surface:#fff;--ds-surface-2:#f7f9fc;--ds-surface-3:#eef3f8;--ds-border:#e1e7ef;--ds-border-strong:#cbd5e1;--ds-ink:#0f2537;--ds-text-2:#475a6e;--ds-text-3:#66768a;--ds-primary:#1e5ef0;--ds-primary-hover:#174fd0;--ds-on-primary:#fff;--ds-primary-soft:#eaf1fe;--ds-primary-text:#1a56db;--ds-success:#0e7a4f;--ds-success-soft:#e6f5ee;--ds-warning:#935600;--ds-warning-soft:#fff4df;--ds-danger:#c2362f;--ds-danger-soft:#fdecea;--ds-on-status:#fff;--ds-success-fill:#0e7a4f;--ds-danger-fill:#c2362f;--ds-info-fill:#1a56db;--ds-warning-fill:#f2b657;--ds-on-warning-fill:#3d2600;--ds-role-owner:#1a733b;--ds-role-owner-bg:#e3f5ea;--ds-role-accountant:#8a5a0e;--ds-role-accountant-bg:#fff2d2;--ds-role-auditor:#145ea8;--ds-role-auditor-bg:#e6f1ff;--ds-role-viewer:#6741d9;--ds-role-viewer-bg:#efe9ff;--ds-tone-blue:#1e5ef0;--ds-tone-blue-bg:#e3ecff;--ds-tone-green:#0e9f6e;--ds-tone-green-bg:#ddf5ea;--ds-tone-orange:#e8590c;--ds-tone-orange-bg:#ffe8d9;--ds-tone-violet:#7048e8;--ds-tone-violet-bg:#ece5ff;--ds-tone-teal:#0c8599;--ds-tone-teal-bg:#d9f3f7;--ds-tone-amber:#c77700;--ds-tone-amber-bg:#fff0d1;--ds-tone-pink:#d6336c;--ds-tone-pink-bg:#ffe3ec;--ds-tone-slate:#475a6e;--ds-tone-slate-bg:#e7ecf2;--ds-page-glow:radial-gradient(900px 320px at 12% -120px,#1e5ef01a,#0000 70%),radial-gradient(700px 260px at 92% -140px,#7048e814,#0000 70%);--ds-focus-ring:0 0 0 3px #1e5ef04d;--ds-shadow-1:0 1px 2px #0f25370d,0 1px 3px #0f25370a;--ds-shadow-pop:0 8px 24px #0f25371f;--ds-scrim:#0a0f1773}:root.is-apple{--ds-font-sans:"Coinductor Roboto",Roboto,sans-serif}body.body--dark{--ds-bg:#0a0f17;--ds-surface:#111925;--ds-surface-2:#162030;--ds-surface-3:#1b2738;--ds-border:#233044;--ds-border-strong:#31415a;--ds-ink:#e9eef5;--ds-text-2:#aab6c5;--ds-text-3:#8797aa;--ds-primary:#2e6bf0;--ds-primary-hover:#437cf5;--ds-on-primary:#fff;--ds-primary-soft:#4682ff24;--ds-primary-text:#8ab4ff;--ds-success:#4cc98f;--ds-success-soft:#4cc98f1f;--ds-warning:#f2b657;--ds-warning-soft:#f2b6571f;--ds-danger:#ff7b72;--ds-danger-soft:#ff7b721f;--ds-success-fill:#12804f;--ds-danger-fill:#c2362f;--ds-info-fill:#2e6bf0;--ds-role-owner:#7cda99;--ds-role-owner-bg:#27884a33;--ds-role-accountant:#f0bd55;--ds-role-accountant-bg:#b9780033;--ds-role-auditor:#82beff;--ds-role-auditor-bg:#1976d233;--ds-role-viewer:#b9a4ff;--ds-role-viewer-bg:#8c6eff33;--ds-tone-blue:#7fa6ff;--ds-tone-blue-bg:#4682ff29;--ds-tone-green:#4cc98f;--ds-tone-green-bg:#4cc98f24;--ds-tone-orange:#ff9a5c;--ds-tone-orange-bg:#ff8c4624;--ds-tone-violet:#a88bff;--ds-tone-violet-bg:#9678ff29;--ds-tone-teal:#4fd1e0;--ds-tone-teal-bg:#3cc8dc21;--ds-tone-amber:#f2b657;--ds-tone-amber-bg:#f2b65724;--ds-tone-pink:#ff7ea8;--ds-tone-pink-bg:#ff6ea024;--ds-tone-slate:#aab6c5;--ds-tone-slate-bg:#aab6c51f;--ds-page-glow:radial-gradient(900px 320px at 12% -120px,#4682ff24,#0000 70%),radial-gradient(700px 260px at 92% -140px,#9678ff1a,#0000 70%);--ds-focus-ring:0 0 0 3px #8ab4ff66;--ds-shadow-1:none;--ds-shadow-pop:0 12px 32px #00000073;--ds-scrim:#0009;--q-primary:#2e6bf0;--q-positive:#12804f;--q-negative:#c2362f;--q-dark:#111925;--q-dark-page:#0a0f17}@media (max-width:1279px){:root{--ds-pad-page:var(--ds-s-5)}}@media (max-width:1023px){:root{--ds-pad-page:var(--ds-s-4);--ds-pad-card:var(--ds-s-4);--ds-gap-grid:var(--ds-s-4)}}.page-title{color:var(--ds-ink);font-size:var(--ds-t-page);font-weight:var(--ds-fw-semibold);line-height:var(--ds-lh-page)}.q-page-container{background:var(--ds-bg);min-height:100vh}.q-drawer-container .sidebar-left{background:var(--sb-bg,#0f2537)}.q-drawer-container .sidebar-right{background:var(--ds-surface)}.q-drawer--left.q-drawer--mini .q-drawer__content{padding-left:0!important;padding-right:0!important}.layout-footer{background-color:initial;border:none}body.body--dark .layout-footer,body.body--dark .q-layout,body.body--dark .q-page-container{background:var(--ds-bg)}.bg-btn-brown{background-color:var(--ds-ink)!important}.text-btn-brown{color:var(--ds-ink)!important}.bg-btn-dark-blue{background-color:var(--ds-ink)!important}.text-btn-dark-blue{color:var(--ds-ink)!important}.bg-blue-400{background-color:var(--ds-primary)!important}.text-blue-400{color:var(--ds-primary-text)!important}.bg-white-6{background-color:var(--ds-surface)!important}.text-white-6{color:var(--ds-text-2)!important}.bg-btn-disabled-light{background-color:var(--ds-surface-3)!important}.text-btn-disabled-light{color:var(--ds-text-3)!important}.table-header{font-size:var(--ds-t-section);font-weight:var(--ds-fw-semibold);line-height:var(--ds-lh-section)}body{font-family:var(--ds-font-sans)!important;font-size:var(--ds-t-body);font-weight:var(--ds-fw-regular);line-height:var(--ds-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" 1}body,body.body--dark{background:var(--ds-bg);color:var(--ds-ink)}button,input,select,textarea{font-family:inherit}a{color:var(--ds-primary-text)}:focus-visible{outline:none}.q-btn:focus-visible,[tabindex]:focus-visible,a:focus-visible{border-radius:var(--ds-r-small);box-shadow:var(--ds-focus-ring)}.q-icon.material-icons{font-family:Material Icons Outlined!important}.ds-mono{font-family:var(--ds-font-sans);font-feature-settings:"tnum" 1;letter-spacing:.01em}.ds-t-display{font-size:var(--ds-t-display);font-weight:var(--ds-fw-semibold);letter-spacing:-.01em;line-height:var(--ds-lh-display)}.ds-t-page{font-size:var(--ds-t-page);line-height:var(--ds-lh-page)}.ds-t-page,.ds-t-section{font-weight:var(--ds-fw-semibold);margin:0}.ds-t-section{font-size:var(--ds-t-section);line-height:var(--ds-lh-section)}.ds-t-body{font-size:var(--ds-t-body);line-height:var(--ds-lh-body)}.ds-t-label{font-size:var(--ds-t-label);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-label)}.ds-t-caption{color:var(--ds-text-3);font-size:var(--ds-t-caption);line-height:var(--ds-lh-caption)}.ds-t-amount{font-size:var(--ds-t-amount);font-weight:var(--ds-fw-semibold);line-height:var(--ds-lh-amount)}.ds-text-2{color:var(--ds-text-2)!important}.ds-text-3{color:var(--ds-text-3)!important}.ds-ink{color:var(--ds-ink)!important}.ds-success{color:var(--ds-success)!important}.ds-danger{color:var(--ds-danger)!important}.ds-warning{color:var(--ds-warning)!important}.text-h4,.text-h5{font-size:var(--ds-t-page)!important;line-height:var(--ds-lh-page)!important}.text-h4,.text-h5,.text-h6{font-weight:var(--ds-fw-semibold)!important;letter-spacing:0!important}.text-h6{font-size:var(--ds-t-section)!important;line-height:var(--ds-lh-section)!important}.text-subtitle1{font-size:var(--ds-t-body)!important;letter-spacing:0!important;line-height:var(--ds-lh-body)!important}.text-subtitle2{font-size:var(--ds-t-label)!important;letter-spacing:0!important;line-height:var(--ds-lh-label)!important}.text-body1,.text-body2{font-size:var(--ds-t-body)!important;letter-spacing:0!important;line-height:var(--ds-lh-body)!important}.text-caption{font-size:var(--ds-t-caption)!important;letter-spacing:0!important;line-height:var(--ds-lh-caption)!important}.text-grey,.text-grey-6,.text-grey-7,.text-grey-8{color:var(--ds-text-3)!important}.text-grey-10,.text-grey-9{color:var(--ds-text-2)!important}.text-black{color:var(--ds-ink)!important}.text-positive{color:var(--ds-success)!important}.text-negative{color:var(--ds-danger)!important}.text-warning{color:var(--ds-warning)!important}.text-primary{color:var(--ds-primary-text)!important}.q-page-container{background:var(--ds-bg)!important}.q-layout,.q-page{background:#0000}body.body--dark .q-layout{background:var(--ds-bg)}.app-page{margin-left:auto;margin-right:auto;max-width:calc(var(--ds-w-content-max) + var(--ds-pad-page)*2);min-width:0;padding:var(--ds-pad-page)!important;width:100%}.page-container{margin:0 auto;max-width:var(--ds-w-content-max);min-width:0}.page-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-s-4);justify-content:space-between;margin-bottom:var(--ds-s-5);min-width:0}.page-title{color:var(--ds-ink)!important;font-size:var(--ds-t-page)!important;font-weight:var(--ds-fw-semibold)!important;letter-spacing:0;line-height:var(--ds-lh-page)!important;margin:0}.page-description,.page-subtitle{color:var(--ds-text-2);font-size:var(--ds-t-body);line-height:var(--ds-lh-body);margin:var(--ds-s-1) 0 0}.ds-grid,.ds-stack{display:grid;gap:var(--ds-gap-grid);min-width:0}.ds-stack{align-content:start}.ds-card,.q-card:not(.q-card--flat):not(.ds-card--plain){border:1px solid var(--ds-border);box-shadow:var(--ds-shadow-1)}.ds-card,.q-card--flat,.q-card:not(.q-card--flat):not(.ds-card--plain){background:var(--ds-surface);border-radius:var(--ds-r-card);color:var(--ds-ink)}.q-card--dark,body.body--dark .q-card{background:var(--ds-surface);border-color:var(--ds-border);color:var(--ds-ink)}.ds-card{min-width:0;padding:var(--ds-pad-card)}.ds-card--flush{padding:0}.ds-card__header{align-items:center;display:flex;gap:var(--ds-s-3);justify-content:space-between;min-height:32px;min-width:0}.ds-card--flush>.ds-card__header{border-bottom:1px solid var(--ds-border);min-height:64px;padding:var(--ds-s-4) var(--ds-pad-card)}.ds-card__title{color:var(--ds-ink);font-size:var(--ds-t-section);font-weight:var(--ds-fw-semibold);line-height:var(--ds-lh-section);margin:0}.ds-card__footer{align-items:center;display:flex;gap:var(--ds-s-3);justify-content:space-between}.ds-card--flush>.ds-card__footer{border-top:1px solid var(--ds-border);padding:var(--ds-s-3) var(--ds-pad-card)}.q-card__section,.q-card__section--vert{padding:var(--ds-pad-card)}.q-card__actions{gap:var(--ds-s-2);padding:var(--ds-s-3) var(--ds-pad-card) var(--ds-pad-card)}.q-separator,.q-separator--dark{background:var(--ds-border)}.q-btn{font-size:var(--ds-t-body);font-weight:var(--ds-fw-semibold);letter-spacing:0;text-transform:none}.q-btn:not(.q-btn--round):not(.q-btn--flat):not(.q-btn--dense){min-height:var(--ds-h-btn);padding:0 var(--ds-s-4)}.q-btn:not(.q-btn--round):not(.q-btn--dense).q-btn--flat{min-height:var(--ds-h-btn-sm);padding:0 var(--ds-s-3)}.q-btn:not(.q-btn--round){border-radius:var(--ds-r-control)}.q-btn--rounded{border-radius:var(--ds-r-control)!important}.q-btn--dense:not(.q-btn--round){border-radius:var(--ds-r-small)!important;font-size:var(--ds-t-label);min-height:var(--ds-h-btn-sm)}.q-btn--push,.q-btn--standard,.q-btn--unelevated{box-shadow:none}.q-btn--standard:before{box-shadow:none!important}.q-btn .q-icon{font-size:18px}.q-btn--flat.q-btn--round .q-icon,.q-btn--round .q-icon{font-size:var(--ds-icon-md)}.q-btn:not(.q-btn--flat):not(.q-btn--round):not(.q-btn--outline).disabled,.q-btn:not(.q-btn--flat):not(.q-btn--round):not(.q-btn--outline)[disabled]{background:var(--ds-surface-3)!important;box-shadow:none!important;color:var(--ds-text-3)!important;opacity:1!important}.q-btn--outline:before{border-color:var(--ds-border-strong)}.q-btn--outline{color:var(--ds-ink)}.q-btn--outline.text-primary{color:var(--ds-primary-text)!important}.q-btn.bg-primary{background:var(--ds-primary)!important;color:var(--ds-on-primary)!important}.q-btn.bg-primary:hover{background:var(--ds-primary-hover)!important}.bg-ds-secondary{background:var(--ds-surface)!important;box-shadow:inset 0 0 0 1px var(--ds-border-strong)!important}.q-btn.bg-ds-secondary:hover{background:var(--ds-surface-3)!important}.text-ds-on-secondary,.text-ds-secondary{color:var(--ds-ink)!important}.bg-ds-surface{background:var(--ds-surface)!important}.bg-ds-surface-2{background:var(--ds-surface-2)!important}.text-ds-ink{color:var(--ds-ink)!important}.text-ds-text-2{color:var(--ds-text-2)!important}.bg-ds-danger{background:var(--ds-danger-fill)!important;color:#fff!important}.text-ds-danger{color:var(--ds-danger)!important}.ds-icon-btn.q-btn{border-radius:var(--ds-r-small)!important;color:var(--ds-text-2);height:32px;min-height:32px;min-width:32px;padding:0;width:32px}.ds-icon-btn.q-btn .q-icon{font-size:var(--ds-icon-md)}.ds-icon-btn.q-btn:hover{color:var(--ds-ink)}.q-field{font-size:var(--ds-t-body)}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{color:var(--ds-ink);font-size:var(--ds-t-body)}.q-field__label{color:var(--ds-text-3);font-size:var(--ds-t-body)}.q-field__bottom{color:var(--ds-text-3);font-size:var(--ds-t-caption);line-height:var(--ds-lh-caption);padding-top:var(--ds-s-1)}.q-field--error .q-field__bottom{color:var(--ds-danger)}.q-field__marginal{color:var(--ds-text-2)}.q-field--outlined .q-field__control{background:var(--ds-surface);border-radius:var(--ds-r-control)}.q-field--outlined .q-field__control:before{border-color:var(--ds-border-strong)}.q-field--outlined:hover .q-field__control:before{border-color:var(--ds-text-3)}.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:var(--ds-primary);border-radius:inherit;border-width:1px;box-shadow:var(--ds-focus-ring)}.q-field--outlined.q-field--error .q-field__control:after{border-color:var(--ds-danger)}.q-field--outlined.q-field--disabled .q-field__control,.q-field--outlined.q-field--readonly .q-field__control{background:var(--ds-surface-2)}.q-field--filled .q-field__control{background:var(--ds-surface-2);border-radius:var(--ds-r-control)}.q-field--filled .q-field__control:before{border-bottom:0}.q-field--standout .q-field__control{background:var(--ds-surface-2);border-radius:var(--ds-r-control);box-shadow:inset 0 0 0 1px var(--ds-border-strong)}.q-field--standout.q-field--highlighted .q-field__control{background:var(--ds-surface);box-shadow:inset 0 0 0 1px var(--ds-primary),var(--ds-focus-ring)}.q-field--standout.q-field--highlighted .q-field__input,.q-field--standout.q-field--highlighted .q-field__marginal,.q-field--standout.q-field--highlighted .q-field__native,.q-field--standout.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--highlighted .q-field__suffix{color:var(--ds-ink)!important}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:var(--ds-h-control);min-height:var(--ds-h-control)}.q-field--dense.q-select .q-field__control,.q-field--dense.q-textarea .q-field__control{height:auto}.q-field--dense.q-select .q-field__native{min-height:calc(var(--ds-h-control) - 2px)}.q-field--dark .q-field__input,.q-field--dark .q-field__native{color:var(--ds-ink)}.q-checkbox__inner,.q-radio__inner,.q-toggle__inner{color:var(--ds-border-strong)}.q-checkbox__inner--indet,.q-checkbox__inner--truthy,.q-radio__inner--truthy,.q-toggle__inner--truthy{color:var(--ds-primary)}.q-menu{border:1px solid var(--ds-border);border-radius:var(--ds-r-control);box-shadow:var(--ds-shadow-pop);color:var(--ds-ink)}.q-menu,.q-menu--dark{background:var(--ds-surface)}.q-item{color:var(--ds-ink);font-size:var(--ds-t-body);min-height:40px}.q-item__label--caption,.q-item__label--header{color:var(--ds-text-3);font-size:var(--ds-t-caption);line-height:var(--ds-lh-caption)}.q-item--active,.q-item.q-router-link--active{color:var(--ds-primary-text)}.q-tooltip{background:var(--ds-ink);border-radius:var(--ds-r-small);color:var(--ds-surface);font-size:var(--ds-t-caption);line-height:var(--ds-lh-caption);padding:6px 10px}.q-dialog__backdrop{background:var(--ds-scrim)}.q-dialog__inner>.q-card,.q-dialog__inner>div>.q-card{border:1px solid var(--ds-border);border-radius:var(--ds-r-card);box-shadow:var(--ds-shadow-pop)}.q-dialog__inner--minimized{padding:var(--ds-s-4)}.q-badge{border-radius:var(--ds-r-pill);font-size:var(--ds-t-caption);font-weight:var(--ds-fw-medium);letter-spacing:0;line-height:var(--ds-lh-caption);min-height:20px;padding:2px 8px}.q-badge.bg-positive{background:var(--ds-success-fill)!important;color:var(--ds-on-status)!important}.q-badge.bg-negative{background:var(--ds-danger-fill)!important;color:var(--ds-on-status)!important}.q-badge.bg-warning{background:var(--ds-warning-fill)!important;color:var(--ds-on-warning-fill)!important}.q-badge.bg-info,.q-badge.bg-primary{background:var(--ds-info-fill)!important;color:var(--ds-on-status)!important}.q-badge--outline{background:#0000!important}.q-chip{background:var(--ds-surface-2);border-radius:var(--ds-r-pill);font-size:var(--ds-t-caption);font-weight:var(--ds-fw-medium)}.q-chip,.q-tabs{color:var(--ds-text-2)}.q-tab{min-height:40px;padding:0 var(--ds-s-3);text-transform:none}.q-tab__label{font-size:var(--ds-t-body);font-weight:var(--ds-fw-medium);letter-spacing:0}.q-tab--active{color:var(--ds-ink)}.q-tab--active .q-tab__label{font-weight:var(--ds-fw-semibold)}.q-tab__indicator{background:var(--ds-primary)!important;height:2px}.ds-chip{align-items:center;background:var(--ds-surface-2);border-radius:var(--ds-r-pill);color:var(--ds-text-2);display:inline-flex;font-size:var(--ds-t-caption);font-weight:var(--ds-fw-medium);gap:6px;height:24px;line-height:var(--ds-lh-caption);padding:0 10px;white-space:nowrap}.ds-chip:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.ds-chip--plain:before{display:none}.ds-chip--success{background:var(--ds-success-soft);color:var(--ds-success)}.ds-chip--warning{background:var(--ds-warning-soft);color:var(--ds-warning)}.ds-chip--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.ds-chip--info{background:var(--ds-primary-soft);color:var(--ds-primary-text)}.ds-notice{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:12px;color:var(--ds-text-2);display:flex;font-size:var(--ds-t-body);gap:var(--ds-s-3);line-height:var(--ds-lh-body);padding:var(--ds-s-3) var(--ds-s-4)}.ds-notice .q-icon{color:var(--ds-text-2);flex:none;font-size:var(--ds-icon-md);margin-top:0}.ds-notice b,.ds-notice strong{color:var(--ds-ink);font-weight:var(--ds-fw-semibold)}.ds-notice--info{background:var(--ds-primary-soft);border-color:#0000}.ds-notice--info .q-icon{color:var(--ds-primary-text)}.ds-notice--warning{background:var(--ds-warning-soft);border-color:#0000}.ds-notice--warning .q-icon,.ds-notice--warning b{color:var(--ds-warning)}.ds-notice--danger{background:var(--ds-danger-soft);border-color:#0000}.ds-notice--danger .q-icon,.ds-notice--danger b{color:var(--ds-danger)}.q-banner{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:12px;color:var(--ds-text-2);padding:var(--ds-s-3) var(--ds-s-4)}.q-table__container{max-width:100%;min-width:0}.q-table__middle{max-width:100%;overflow-x:auto}.q-table{color:var(--ds-ink)}.q-table thead th{background:var(--ds-surface-2);border-bottom:1px solid var(--ds-border)!important;color:var(--ds-text-3);font-size:var(--ds-t-caption);font-weight:var(--ds-fw-medium);height:40px;line-height:var(--ds-lh-caption);padding:0 var(--ds-s-3);white-space:nowrap}.q-table tbody td{border-color:var(--ds-border)!important;font-size:var(--ds-t-body);padding:0 var(--ds-s-3)}.q-table tbody td,.q-table thead tr{height:var(--ds-h-row)}.q-table thead tr{height:40px}.q-table td:first-child,.q-table th:first-child{padding-left:var(--ds-pad-card)}.q-table td:last-child,.q-table th:last-child{padding-right:var(--ds-pad-card)}.q-table tbody tr:hover>td{background:var(--ds-surface-2)}.q-table__bottom{border-top:1px solid var(--ds-border)!important;color:var(--ds-text-2);font-size:var(--ds-t-label);min-height:48px;padding:0 var(--ds-pad-card)}.q-table--dark,.q-table--dark .q-table__bottom,.q-table--dark td,.q-table--dark th,.q-table--dark thead,.q-table--dark tr{border-color:var(--ds-border)!important}.q-markup-table,.q-table__card{color:var(--ds-ink)}.ds-list{display:grid}.ds-list__row{align-items:center;border-bottom:1px solid var(--ds-border);display:flex;gap:var(--ds-s-3);min-height:var(--ds-h-row);min-width:0}.ds-list__row:last-child{border-bottom:0}.ds-empty{color:var(--ds-text-2);display:grid;gap:var(--ds-s-2);justify-items:center;padding:var(--ds-s-7) var(--ds-s-5);text-align:center}.ds-empty .q-icon{color:var(--ds-text-3);font-size:32px}.ds-empty__title{color:var(--ds-ink);font-size:var(--ds-t-section);font-weight:var(--ds-fw-semibold);line-height:var(--ds-lh-section)}.ds-meter{display:grid;gap:var(--ds-s-2)}.ds-meter__head{align-items:baseline;display:flex;gap:var(--ds-s-2);justify-content:space-between}.ds-meter__bar{background:var(--ds-surface-3);border-radius:6px;height:6px;overflow:hidden}.ds-meter__bar>span{background:var(--ds-primary);border-radius:6px;display:block;height:100%}.q-linear-progress{color:var(--ds-primary)}.q-skeleton{border-radius:var(--ds-r-small)}.q-skeleton,body.body--dark .q-skeleton--dark{background:var(--ds-surface-3)}.q-notification{border-radius:var(--ds-r-control);box-shadow:var(--ds-shadow-pop);font-size:var(--ds-t-body);line-height:var(--ds-lh-body)}.q-notification.bg-positive{background-color:var(--ds-success-fill)!important;color:#fff!important}.q-notification.bg-negative{background-color:var(--ds-danger-fill)!important;color:#fff!important}.q-notification.bg-info,.q-notification.bg-primary{background-color:var(--ds-info-fill)!important;color:#fff!important}.q-notification.bg-warning{background-color:var(--ds-warning-fill)!important;color:var(--ds-on-warning-fill)!important}.q-notification.bg-dark,.q-notification.bg-grey-9{background-color:var(--ds-ink)!important;color:var(--ds-surface)!important}.app-footer{align-items:center;color:var(--ds-text-3);display:flex;flex-wrap:wrap;font-size:var(--ds-t-caption);gap:var(--ds-s-2) var(--ds-s-4);justify-content:center;line-height:var(--ds-lh-caption);padding:var(--ds-s-4) var(--ds-pad-page) var(--ds-s-5)}.app-footer a{color:var(--ds-text-2);text-decoration:none}.app-footer a:hover{color:var(--ds-ink);text-decoration:underline}.app-footer__sep{background:var(--ds-border-strong);height:12px;width:1px}@media (max-width:599px){.app-footer__sep{display:none}}.text-green{color:var(--ds-success)!important}.text-red{color:var(--ds-danger)!important}.text-blue{color:var(--ds-primary-text)!important}.text-orange{color:var(--ds-warning)!important}.main-page-container{background:var(--ds-page-glow),var(--ds-bg);background-repeat:no-repeat}.route--AboutUsPage .page-title:not(:has(.q-skeleton)):before,.route--CoinductorPlusCheckoutPage .page-title:not(:has(.q-skeleton)):before,.route--CoinductorPlusHistoryPage .page-title:not(:has(.q-skeleton)):before,.route--CoinductorPlusPlansPage .page-title:not(:has(.q-skeleton)):before,.route--ContactsPage .page-title:not(:has(.q-skeleton)):before,.route--HistoryPage .page-title:not(:has(.q-skeleton)):before,.route--IndexPage .page-title:not(:has(.q-skeleton)):before,.route--NewContactPage .page-title:not(:has(.q-skeleton)):before,.route--NotificationsPage .page-title:not(:has(.q-skeleton)):before,.route--PaymentsPage .page-title:not(:has(.q-skeleton)):before,.route--ProfileSettingsPage .page-title:not(:has(.q-skeleton)):before,.route--ProjectParticipantsPage .page-title:not(:has(.q-skeleton)):before,.route--ProjectPaymentDetailsPage .page-title:not(:has(.q-skeleton)):before,.route--ProjectsPage .page-title:not(:has(.q-skeleton)):before,.route--ReceivePage .page-title:not(:has(.q-skeleton)):before,.route--SendCryptoPage .page-title:not(:has(.q-skeleton)):before,.route--SubscriptionCheckoutResultPage .page-title:not(:has(.q-skeleton)):before,.route--UserProfilePage .page-title:not(:has(.q-skeleton)):before,.route--WalletsPage .page-title:not(:has(.q-skeleton)):before{font-family:Material Icons Outlined;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:inline-grid;flex:none;place-items:center}.route--IndexPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-blue-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-blue) 18%,#0000);color:var(--ds-tone-blue);content:"home";font-size:26px;height:48px;width:48px}.route--WalletsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-violet-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-violet) 18%,#0000);color:var(--ds-tone-violet);content:"account_balance_wallet";font-size:26px;height:48px;width:48px}.route--SendCryptoPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-orange-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-orange) 18%,#0000);color:var(--ds-tone-orange);content:"send";font-size:26px;height:48px;width:48px}.route--ReceivePage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-green-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-green) 18%,#0000);color:var(--ds-tone-green);content:"qr_code_2";font-size:26px;height:48px;width:48px}.route--ContactsPage .page-title:not(:has(.q-skeleton)):before{content:"contacts"}.route--ContactsPage .page-title:not(:has(.q-skeleton)):before,.route--NewContactPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-pink-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-pink) 18%,#0000);color:var(--ds-tone-pink);font-size:26px;height:48px;width:48px}.route--NewContactPage .page-title:not(:has(.q-skeleton)):before{content:"person_add"}.route--PaymentsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-teal-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-teal) 18%,#0000);color:var(--ds-tone-teal);content:"credit_score";font-size:26px;height:48px;width:48px}.route--HistoryPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-amber-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-amber) 18%,#0000);color:var(--ds-tone-amber);content:"history";font-size:26px;height:48px;width:48px}.route--ProjectsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-blue-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-blue) 18%,#0000);color:var(--ds-tone-blue);content:"work_outline";font-size:26px;height:48px;width:48px}.route--ProjectParticipantsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-violet-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-violet) 18%,#0000);color:var(--ds-tone-violet);content:"groups";font-size:26px;height:48px;width:48px}.route--ProjectPaymentDetailsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-teal-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-teal) 18%,#0000);color:var(--ds-tone-teal);content:"receipt";font-size:26px;height:48px;width:48px}.route--CoinductorPlusPlansPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-amber-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-amber) 18%,#0000);color:var(--ds-tone-amber);content:"workspace_premium";font-size:26px;height:48px;width:48px}.route--CoinductorPlusHistoryPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-violet-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-violet) 18%,#0000);color:var(--ds-tone-violet);content:"receipt_long";font-size:26px;height:48px;width:48px}.route--CoinductorPlusCheckoutPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-teal-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-teal) 18%,#0000);color:var(--ds-tone-teal);content:"shopping_bag";font-size:26px;height:48px;width:48px}.route--SubscriptionCheckoutResultPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-green-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-green) 18%,#0000);color:var(--ds-tone-green);content:"task_alt";font-size:26px;height:48px;width:48px}.route--NotificationsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-pink-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-pink) 18%,#0000);color:var(--ds-tone-pink);content:"notifications";font-size:26px;height:48px;width:48px}.route--UserProfilePage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-blue-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-blue) 18%,#0000);color:var(--ds-tone-blue);content:"person";font-size:26px;height:48px;width:48px}.route--ProfileSettingsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-slate-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-slate) 18%,#0000);color:var(--ds-tone-slate);content:"settings";font-size:26px;height:48px;width:48px}.route--AboutUsPage .page-title:not(:has(.q-skeleton)):before{background:var(--ds-tone-blue-bg);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-tone-blue) 18%,#0000);color:var(--ds-tone-blue);content:"info";font-size:26px;height:48px;width:48px}.page-title:not(:has(.q-skeleton)){align-items:center;display:flex;gap:16px;letter-spacing:-.01em}.page-title.text-center{justify-content:center}.page-header:has(.q-select){align-items:flex-start;flex-direction:column;gap:var(--ds-s-4);justify-content:flex-start}.page-header:has(.q-select)>*{max-width:100%}.q-field--outlined .q-field__control{box-shadow:0 1px 2px #0f25370a}.q-select .q-field__native,.q-select .q-field__native>span{color:var(--ds-ink);font-weight:var(--ds-fw-semibold)}.q-select .q-select__dropdown-icon{color:var(--ds-primary);font-size:22px}.q-field__prepend .ds-select-icon{background:var(--ds-tone-blue-bg);border-radius:9px;color:var(--ds-tone-blue);display:inline-grid;font-size:19px;height:32px;place-items:center;width:32px}.q-menu{border-radius:14px;padding:6px}.q-menu .q-list{padding:0}.q-menu .q-item{border-radius:10px;font-weight:var(--ds-fw-medium);min-height:44px;padding:8px 12px}.q-menu .q-item+.q-item{margin-top:2px}.q-menu .q-item.q-manual-focusable--focused,.q-menu .q-item:hover{background:var(--ds-surface-2)}.q-menu .q-item--active,.q-menu .q-item[aria-selected=true]{background:var(--ds-primary-soft);color:var(--ds-primary-text);font-weight:var(--ds-fw-semibold)}.q-menu .q-item>.q-focus-helper{display:none}.ds-card,.q-card:not(.q-card--flat):not(.ds-card--plain){box-shadow:0 1px 2px #0f25370a,0 6px 18px #0f25370d}body.body--dark .ds-card,body.body--dark .q-card:not(.q-card--flat):not(.ds-card--plain){box-shadow:0 1px 2px #0000004d,0 8px 24px #00000040}.q-btn__content{flex-wrap:nowrap}.q-btn .q-btn__content>span.block,.q-table th{white-space:nowrap}.q-table__container{container-type:inline-size}.q-table td,.q-table th{white-space:nowrap}@container (max-width: 1180px){.q-table .col-contract{display:none}}@container (max-width: 960px){.q-table .col-to{display:none}}@container (max-width: 780px){.q-table .col-txid{display:none}}@container (max-width: 640px){.q-table .col-network{display:none}}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-badge{padding:4px 8px}.subscription-card{border-radius:32px}.subscription-card__title{font-size:20px;font-weight:700}.body--light .error-state-card,.body--light .subscription-card{background:var(--ds-surface);border-color:#fff}.body--dark .error-state-card,.body--dark .subscription-card{background:var(--ds-surface);border-color:#717171}.wallet{background:#0000;border:0;border-radius:32px;box-shadow:none;height:212px;margin:5px 0;overflow:visible;position:relative;width:370px}.wallet__header{font-size:1.2em;font-weight:700;margin-bottom:12px}.wallet__lock{background:linear-gradient(180deg,#ffffff4d,#eef4fa4d);background-blend-mode:luminosity;border:1px solid #ddd;border-radius:14px 0 0 14px;padding:20px 18px;transform:translateX(24px)}.wallet__address{margin-top:auto}.wallet__title{font-size:24px;font-weight:700;line-height:1;margin:0}.wallet__total-balance{align-items:center;display:flex;gap:8px;margin:1rem 0}.wallet__balance{display:flex;flex:1;flex-direction:column;justify-content:center}.wallet__empty-state,.wallet__loading-state{align-items:center;display:flex;flex-direction:column;justify-content:center}.wallet__currencies{margin:24px 0}.wallet__currency-balance,.wallet__currency-name{font-size:16px;font-weight:600;line-height:19px}.wallet__currency-balance-usd{color:#000000b3;font-size:.9em}.wallet__button{margin-left:8px}.body--dark .wallet__currency-balance-usd{color:#ffffffb3}.body--dark .wallet-back,.body--dark .wallet-inner{background:var(--ds-surface);border-color:#ffffff1a}.body--dark .wallet__lock{background:#262626;border-color:#ffffff1f}.wallet-inner{background:linear-gradient(180deg,#ffffff4d,#eef4fa4d);background-blend-mode:luminosity;border:1px solid #ffffffb3;border-radius:32px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;transform-origin:center center;transform-style:preserve-3d;transition:transform .6s;will-change:transform}.wallet-back,.wallet-front,.wallet-inner{height:100%;inset:0;position:absolute;width:100%}.wallet-back,.wallet-front{backface-visibility:hidden;padding:20px 24px 16px;transform-style:flat}.wallet-front{border-radius:31px;display:flex;flex-direction:column;transform:rotateY(0deg)}.wallet-back{background:linear-gradient(180deg,#ffffff4d,#eef4fa4d);border-radius:28px}.flip-card .wallet-inner,.wallet-back{transform:rotateY(180deg)}body.desktop .wallet__header-actions .q-hoverable :deep(.q-focus-helper){background-color:#fff;opacity:1}.card-button{height:34px;min-height:auto;min-width:auto;width:34px}.notifications-menu{border-radius:16px}.filter-dropdown-menu{max-width:250px!important}.filter-dropdown-menu .q-item__label,.filter-dropdown-menu .q-item__section{display:block!important;flex-wrap:nowrap!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-notification-width{max-width:450px;min-width:320px;width:100%}.jumping-dots{align-items:center;display:inline-flex;gap:3px;margin-left:4px}.jumping-dots span{animation:jumping-dots-animation 1.4s ease-in-out infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:4px;width:4px}.jumping-dots span:nth-child(2){animation-delay:.2s}.jumping-dots span:nth-child(3){animation-delay:.4s}@keyframes jumping-dots-animation{0%,80%,to{opacity:.6;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.q-markup-table,.q-table__card{background-color:initial!important;box-shadow:none!important}.common-table.q-table__card{background-color:var(--ds-surface)!important;border:1px solid var(--ds-border)!important;border-radius:var(--ds-r-card);overflow:hidden}.common-table.common-table--in-card.q-table__card{border:0!important;border-radius:0 0 var(--ds-r-card) var(--ds-r-card)}.common-table.q-table__card{background-color:initial;border:0}.common-table__transaction-id{display:inline-block;height:auto;min-height:auto}.common-table__transaction-id:hover{color:var(--ds-primary-text);text-decoration:underline}.common-table__copy-icon{color:var(--ds-text-3);cursor:pointer;opacity:.6;transition:color .25s cubic-bezier(.25,.8,.25,1),transform .2s ease}.common-table__copy-icon:hover{opacity:1;transform:translateY(-1px)}.common-table__copy-icon:active{color:var(--ds-primary-text);transform:scale(.95)}.common-table .q-table__bottom,.common-table thead th{border:0}.common-table .q-checkbox__inner--indet .q-checkbox__bg,.common-table .q-checkbox__inner--truthy .q-checkbox__bg{background:var(--ds-primary)!important;border-color:var(--ds-primary)!important}.common-table th .q-checkbox{position:relative}.common-table th .q-checkbox[aria-checked=mixed]:before,.common-table th .q-checkbox[aria-checked=true]:before{border-bottom-left-radius:16px;border-top-left-radius:16px;box-shadow:0 2px 8px #0000001a;content:"";height:28px;left:-10px;position:absolute;top:-6px;width:42px;z-index:0}.common-table--with-actions thead th:first-child{position:relative}.common-table--with-actions thead th:first-child:before{border-radius:24px;content:"";display:block;height:calc(100% - 4px);left:0;position:absolute;top:0;width:100%}.common-table tbody{background-color:initial}.common-table tr.selected{background-color:var(--ds-primary-soft)}.common-table tr:not(:last-child) td{border-bottom:1px solid var(--ds-border)}.common-table--with-actions thead th:first-child:before{background-color:var(--ds-surface)!important}.common-table th .q-checkbox[aria-checked=mixed]:before,.common-table th .q-checkbox[aria-checked=true]:before{background-color:var(--ds-surface)}.common-table__copy-icon:hover{color:var(--ds-ink)}body.desktop .common-table .common-table__transaction-id.q-hoverable:hover .q-focus-helper{display:none}.common-table .table-header{font-size:var(--ds-t-section);font-weight:var(--ds-fw-semibold);line-height:var(--ds-lh-section)}.common-table .q-table thead tr:first-child th:first-child,.history-page-table .q-table thead tr:first-child th:first-child,.token-transfers-table .q-table thead tr:first-child th:first-child{position:relative;z-index:2}.app-bootstrap[data-v-3875b0a9]{align-items:center;background:radial-gradient(circle at 50% 42%,#0a80ff1f,#0000 34%),var(--q-dark-page,#000);display:flex;justify-content:center;min-height:100vh}