:root{--dina-iui-fast:180ms;--dina-iui-flow:510ms;--dina-iui-panel:600ms;--dina-iui-ease:cubic-bezier(.22,1,.36,1)}@keyframes dina-iui-reveal{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dina-iui-line-in{0%{transform:scaleY(0);opacity:.2}to{transform:scaleY(1);opacity:1}}.dina-iui-phases{list-style:none;margin:12px 0 16px;padding:0;display:grid;gap:0;isolation:isolate}.dina-iui-phase{position:relative;display:flex;align-items:flex-start;gap:13px;min-block-size:57px;padding-block:2px 17px;animation:dina-iui-reveal var(--dina-iui-flow) var(--dina-iui-ease) both;animation-delay:calc(var(--dina-iui-index, 0) * 85ms)}.dina-iui-phase:not(:last-child):before{content:"";position:absolute;inline-size:1px;inset-inline-start:15px;top:36px;bottom:0;background:var(--line-strong,#d7def0);transform-origin:top center;animation:dina-iui-line-in var(--dina-iui-flow) var(--dina-iui-ease) both;animation-delay:calc(var(--dina-iui-index, 0) * 85ms)}.dina-iui-phase-index{display:grid;flex:0 0 31px;inline-size:31px;block-size:31px;place-items:center;border:1px solid var(--line-strong,#d7def0);border-radius:50%;color:var(--brand,#0011a8);background:var(--surface,#fff);font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;z-index:1}.dina-iui-phase-content{display:flex;align-items:center;justify-content:space-between;text-align:start;gap:14px;min-block-size:32px;padding:4px 2px;flex:1 1 auto;min-inline-size:0;font-size:14px;line-height:1.55;color:var(--text-strong,#161d19);overflow-wrap:anywhere}button.dina-iui-phase-action{border:0;background:transparent;border-radius:8px;cursor:pointer;font:inherit;font-size:14px;text-align:start;transition:background var(--dina-iui-fast) ease,color var(--dina-iui-fast) ease}button.dina-iui-phase-action:hover{background:var(--brand-soft,#eef0fc);color:var(--brand,#0011a8)}button.dina-iui-phase-action:focus-visible{outline:2px solid var(--brand,#0011a8);outline-offset:2px}.dina-iui-phase-next{opacity:.55;flex:0 0 auto;font-size:15px}.dina-iui-permission{margin-block:14px;padding:17px;border:1px solid var(--line-strong,#d7def0);background:var(--surface,#fff);border-radius:16px;box-shadow:0 5px 24px rgba(10,34,76,.045);overflow:hidden;animation:dina-iui-reveal var(--dina-iui-panel) var(--dina-iui-ease) both}.dina-iui-permission-top{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.dina-iui-permission-icon{display:grid;place-items:center;inline-size:36px;block-size:36px;flex:0 0 36px;border-radius:12px;background:var(--brand-soft,#eef0fc);color:var(--brand,#0011a8);font-weight:800;font-size:19px}.dina-iui-permission-copy{flex:1;min-inline-size:0}.dina-iui-permission-copy strong{display:block;font-size:14px;color:var(--text-strong,#161d19);line-height:1.5}.dina-iui-permission-copy p{margin:4px 0 0;color:var(--text-muted,#566159);font-size:13px;line-height:1.5}.dina-iui-permission-status{color:var(--brand,#0011a8);font-size:18px}.dina-iui-permission-open{margin-block:14px 0;margin-inline-start:48px}.dina-iui-permission-form{padding-block-start:16px;animation:dina-iui-reveal var(--dina-iui-flow) var(--dina-iui-ease) both}.dina-iui-permission-form label{display:block;font-size:13px;font-weight:700;margin-block-end:8px}.dina-iui-permission-form textarea{display:block;box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-block-size:74px;border:1px solid var(--line-strong,#d7def0);border-radius:10px;background:var(--surface,#fff);color:var(--text,#27302b);font:inherit;font-size:14px;padding:10px 12px;resize:vertical}.dina-iui-permission-form textarea:focus-visible{outline:2px solid var(--brand,#0011a8);outline-offset:2px}.dina-iui-permission-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-block-start:12px}.dina-iui-permission-ghost,.dina-iui-permission-primary{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding:10px 16px;border-radius:10px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:transform var(--dina-iui-fast) ease,background var(--dina-iui-fast) ease}.dina-iui-permission-primary{color:#fff;background:var(--brand,#0011a8);border:1px solid var(--brand,#0011a8)}.dina-iui-permission-ghost{color:var(--text,#27302b);background:var(--surface,#fff);border:1px solid var(--line-strong,#d7def0)}.dina-iui-permission-ghost:not(:disabled):active,.dina-iui-permission-primary:not(:disabled):active{transform:scale(.985)}.dina-iui-permission-ghost:focus-visible,.dina-iui-permission-primary:focus-visible{outline:2px solid var(--brand,#0011a8);outline-offset:2px}.dina-iui-permission-ghost:disabled,.dina-iui-permission-primary:disabled{opacity:.65;cursor:wait}.dina-iui-permission-error{color:var(--danger,#bf4034);font-size:13px;margin-block:6px}.dina-iui-permission-foot{margin:12px 0 0 48px;color:var(--text-muted,#566159);font-size:12px}.dina-iui-permission-pending{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-block-start:12px}.dina-iui-permission-pending .dina-iui-permission-foot{margin:0}.dina-iui-permission a.dina-iui-permission-primary{text-decoration:none}@media (max-width:480px){.dina-iui-permission{padding:14px;border-radius:14px}.dina-iui-phase{gap:10px}.dina-iui-permission-foot,.dina-iui-permission-open{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.dina-iui-permission,.dina-iui-permission-form,.dina-iui-phase,.dina-iui-phase:not(:last-child):before{animation:none!important}.dina-iui-permission-ghost,.dina-iui-permission-primary,button.dina-iui-phase-action{transition:none!important}}:root{--ds-brand:#0011a8;--ds-brand-press:#000d80;--ds-brand-tint:#eef0fc;--ds-ink:#0f1733;--ds-text:#2b3350;--ds-text-quiet:#5b6480;--ds-page:#f3f6fc;--ds-surface:#ffffff;--ds-group:#f2f2f7;--ds-line:#e4e8f2;--ds-line-row:#eef0f4;--ds-done:#1f9d55;--ds-done-tint:#e7f6ee;--ds-attention:#ff9f0a;--ds-attention-ink:#8a5a00;--ds-attention-tint:#fff4e0;--ds-failed:#d93a3a;--ds-failed-tint:#fdecec;--ds-chart-2:#4354e9;--ds-chart-3:#c7cdf8;--ds-font-title:"Poppins",system-ui,sans-serif;--ds-font-ui:"Mulish",system-ui,sans-serif;--ds-font-ar:"Cairo","Noto Kufi Arabic","Segoe UI",Tahoma,sans-serif;--ds-size-screen:32px;--ds-size-section:22px;--ds-size-item:16px;--ds-size-body:16px;--ds-size-small:14px;--ds-size-number:26px;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-radius-control:12px;--ds-radius-card:20px;--ds-radius-alert:28px;--ds-radius-tile:8px;--ds-radius-round:999px;--ds-shadow-card:0 2px 6px rgb(15 23 51/5%);--ds-shadow-lift:0 8px 24px rgb(15 23 51/10%);--ds-shadow-float:0 20px 50px rgb(15 23 51/20%);--ds-brand-hover:#000d80;--ds-tint-hover:#e2e6fa;--ds-tint-press:#d6dcf8;--ds-row-hover:#f6f7fe;--ds-icon-hover:#f2f2f7;--ds-off-fill:#eef1f7;--ds-off-text:#6b7390;--ds-focus-ring:3px solid #0011a8;--ds-focus-gap:3px;--ds-field-focus:0 0 0 4px rgb(0 17 168/14%);--ds-press-scale:0.97;--ds-touch:44px;--ds-quick:180ms;--ds-flow:510ms;--ds-panel:600ms;--ds-step:85ms;--ds-ease:cubic-bezier(0.22,1,0.36,1)}@media (prefers-reduced-motion:reduce){:root{--ds-quick:1ms;--ds-flow:1ms;--ds-panel:1ms;--ds-step:0ms}}.ds-message{display:flex;align-items:flex-start;gap:var(--ds-space-3);padding-block:var(--ds-space-3);padding-inline:var(--ds-space-4);border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-text);font-family:var(--ds-font-ui)}.ds-message[data-surface=white]{background:var(--ds-group)}.ds-message-text{display:flex;flex-direction:column;gap:var(--ds-space-1);min-inline-size:0;padding-block-start:var(--ds-space-1)}.ds-message-title{margin:0;font-size:var(--ds-size-item);font-weight:700;line-height:1.35;color:var(--ds-ink)}.ds-message-body{margin:0;font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-text-quiet)}.ds-tile{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:30px;block-size:30px;border-radius:var(--ds-radius-tile);background:var(--ds-brand);color:var(--ds-surface)}.ds-tile[data-tone=attention]{background:var(--ds-attention)}.ds-tile[data-tone=failed]{background:var(--ds-failed)}.ds-tile[data-tone=done]{background:var(--ds-done)}.ds-tile[data-tone=quiet]{background:var(--ds-off-text)}.ds-group{padding:var(--ds-space-3);border-radius:var(--ds-radius-card);background:var(--ds-group);font-family:var(--ds-font-ui)}.ds-group-title{margin:0;padding-block:0 var(--ds-space-2);padding-inline:var(--ds-space-4);font-size:var(--ds-size-small);font-weight:700;color:var(--ds-text-quiet)}.ds-group-rows{margin:0;padding:0;list-style:none;border-radius:var(--ds-radius-control);background:var(--ds-surface);overflow:hidden}.ds-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--ds-space-3);border-block-end:1px solid var(--ds-line-row)}.ds-row:last-child{border-block-end:0}.ds-row-main{flex:1 1 0;display:flex;align-items:center;gap:var(--ds-space-3);min-inline-size:0;min-block-size:56px;margin:0;padding-block:var(--ds-space-2);padding-inline:var(--ds-space-4);border:0;border-radius:0;background:transparent;color:var(--ds-ink);font:inherit;text-align:start;text-decoration:none;transition:background-color var(--ds-quick) var(--ds-ease),transform var(--ds-quick) var(--ds-ease)}a.ds-row-main,button.ds-row-main{cursor:pointer}a.ds-row-main:hover,button.ds-row-main:hover:not([aria-disabled=true]){background:var(--ds-row-hover)}a.ds-row-main:active,button.ds-row-main:active:not([aria-disabled=true]){background:var(--ds-brand-tint)}a.ds-row-main:focus-visible,button.ds-row-main:focus-visible{outline:var(--ds-focus-ring);outline-offset:calc(var(--ds-focus-gap) * -1)}.ds-row[data-selected=true] .ds-row-main{background:var(--ds-brand-tint)}.ds-row[data-selected=true] .ds-row-title{color:var(--ds-brand)}.ds-row[data-unavailable=true] .ds-row-main{cursor:not-allowed}.ds-row[data-unavailable=true] .ds-row-title{color:var(--ds-off-text)}.ds-row[data-unavailable=true] .ds-tile{background:var(--ds-off-fill);color:var(--ds-off-text)}.ds-row-text{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--ds-space-1);min-inline-size:0}.ds-row-title{font-size:var(--ds-size-item);font-weight:700;line-height:1.3;color:var(--ds-ink);overflow-wrap:anywhere}.ds-row-subtitle{line-height:1.4;overflow-wrap:anywhere}.ds-row-end,.ds-row-subtitle{font-size:var(--ds-size-small);color:var(--ds-text-quiet)}.ds-row-end{flex:none;display:inline-flex;align-items:center;gap:var(--ds-space-2)}.ds-row-chevron{color:var(--ds-text-quiet)}.ds-status{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border-radius:var(--ds-radius-round);box-sizing:border-box}.ds-status[data-state=done]{background:var(--ds-brand-tint);color:var(--ds-brand);animation:ds-pop var(--ds-flow) var(--ds-ease) both}.ds-status[data-state=working]{border:3px solid var(--ds-line);border-block-start-color:var(--ds-brand);animation:ds-spin .9s linear infinite}.ds-status[data-state=todo]{border:2px solid var(--ds-line)}.ds-status[data-state=attention]{border-radius:var(--ds-radius-tile);background:var(--ds-attention);color:var(--ds-surface)}.ds-status.ds-status--still{animation:none}@media (prefers-reduced-motion:reduce){.ds-status{animation:none}}@keyframes ds-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes ds-spin{to{transform:rotate(1turn)}}.ds-numbers{align-items:stretch;padding-block:var(--ds-space-4);border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:var(--ds-shadow-card);font-family:var(--ds-font-ui)}.ds-number,.ds-numbers{display:flex;margin:0;padding-inline:var(--ds-space-2)}.ds-number{flex:1 1 0;min-inline-size:0;flex-direction:column;align-items:center;gap:var(--ds-space-1);text-align:center}.ds-number+.ds-number{border-inline-start:1px solid var(--ds-line)}.ds-number-value{order:1;display:flex;flex-direction:column;align-items:center;gap:var(--ds-space-1);margin:0;font-size:var(--ds-size-number);font-weight:700;line-height:1.2;color:var(--ds-ink);font-variant-numeric:tabular-nums}.ds-number-label{order:2;font-size:var(--ds-size-small);color:var(--ds-text-quiet);overflow-wrap:anywhere}.ds-number-icon{display:inline-flex;color:var(--ds-brand)}.ds-confirm{display:contents}.ds-confirm-trigger{flex:none;display:inline-flex;align-items:center;gap:var(--ds-space-2);min-block-size:var(--ds-touch);margin-inline-end:var(--ds-space-3);padding-inline:var(--ds-space-3);border:0;border-radius:var(--ds-radius-round);background:var(--ds-failed-tint);color:var(--ds-failed);font-family:var(--ds-font-ui);font-size:var(--ds-size-small);font-weight:700;cursor:pointer;transition:transform var(--ds-quick) var(--ds-ease)}.ds-confirm-trigger:active{transform:scale(var(--ds-press-scale))}.ds-btn:focus-visible,.ds-confirm-trigger:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-gap)}.ds-confirm-panel{flex:1 0 100%;display:flex;flex-direction:column;gap:var(--ds-space-3);padding-block:var(--ds-space-1) var(--ds-space-3);padding-inline:var(--ds-space-4);animation:ds-rise var(--ds-flow) var(--ds-ease) both}.ds-confirm-question{margin:0;font-size:var(--ds-size-small);line-height:1.45;color:var(--ds-text)}.ds-confirm-actions{display:flex;gap:var(--ds-space-2)}.ds-confirm-actions>.ds-btn{flex:1 1 0}@keyframes ds-rise{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-confirm-panel{animation:none}}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);min-block-size:var(--ds-touch);padding-inline:var(--ds-space-5);border:0;border-radius:var(--ds-radius-control);font-family:var(--ds-font-ui);font-size:var(--ds-size-small);font-weight:700;cursor:pointer;transition:background-color var(--ds-quick) var(--ds-ease),transform var(--ds-quick) var(--ds-ease)}.ds-btn:active:not([aria-disabled=true]){transform:scale(var(--ds-press-scale))}.ds-btn[aria-disabled=true]{background:var(--ds-off-fill);color:var(--ds-off-text);cursor:not-allowed}.ds-btn-danger{background:var(--ds-failed);color:var(--ds-surface)}.ds-btn-safe{background:var(--ds-group);color:var(--ds-ink)}.ds-btn-safe:hover:not([aria-disabled=true]){background:var(--ds-line)}.v-confirm-apple-alert.v-overlay-dialog{inline-size:min(340px,calc(100% - 32px))}.v-confirm-apple-alert.v-overlay-dialog .v-overlay-panel{border-radius:var(--ds-radius-alert);background:var(--ds-surface);color:var(--ds-ink);box-shadow:var(--ds-shadow-float)}.v-confirm-apple-alert .v-overlay-head{justify-content:center;text-align:center;border:0;padding:var(--ds-space-6) var(--ds-space-5) 0}.v-confirm-apple-alert .v-overlay-head h2{font-family:var(--ds-font-title)!important;font-size:var(--ds-size-item)!important;font-weight:700!important;color:var(--ds-ink)!important}.v-confirm-apple-alert .v-overlay-body{text-align:center;padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5)}.v-confirm-apple-alert .v-confirm-apple-alert__message{margin:0;color:var(--ds-text-quiet);font:400 var(--ds-size-small)/1.5 var(--ds-font-ui)}.v-confirm-apple-alert .v-overlay-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;gap:0;border-block-start:1px solid var(--ds-line);background:var(--ds-surface)}.v-confirm-apple-alert__action{min-block-size:52px;min-inline-size:0;padding:var(--ds-space-3);background:transparent;border:0;color:var(--ds-brand);font:700 var(--ds-size-body) var(--ds-font-ui);cursor:pointer;overflow-wrap:anywhere}.v-confirm-apple-alert__action+.v-confirm-apple-alert__action{border-inline-start:1px solid var(--ds-line)}.v-confirm-apple-alert__action--danger{color:var(--ds-failed)}.v-confirm-apple-alert__action:hover{background:var(--ds-group)}.v-confirm-apple-alert__action:active{transform:scale(var(--ds-press-scale))}.v-confirm-apple-alert__action:focus-visible{outline:var(--ds-focus-ring);outline-offset:calc(var(--ds-focus-gap) * -1)}@media (prefers-reduced-motion:reduce){.v-confirm-apple-alert__action:active{transform:none}}@media (forced-colors:active){.v-confirm-apple-alert__action:focus-visible{outline-color:Highlight}}.v-toast-host{inset-inline:0;margin-inline:auto;align-items:center;font-family:var(--ds-font-ui)}@media (max-width:640px){.v-toast-host{inset-inline:var(--ds-space-4)}}.v-toast{align-items:center;gap:var(--ds-space-3);max-inline-size:100%;padding-block:var(--ds-space-1);padding-inline:var(--ds-space-4) var(--ds-space-1);border:0;border-radius:var(--ds-radius-round);background:var(--ds-ink);color:var(--ds-surface);box-shadow:var(--ds-shadow-float);animation:ds-rise var(--ds-flow) var(--ds-ease) both}.v-toast:has(.v-toast-body,.v-toast-note){border-radius:var(--ds-radius-card);padding-block:var(--ds-space-3)}.v-toast[data-tone=danger]{border:0}.v-toast-icon{inline-size:28px;block-size:28px;border-radius:var(--ds-radius-round);background:color-mix(in srgb,var(--ds-surface) 14%,transparent);color:var(--ds-surface)}.v-toast[data-tone=success] .v-toast-icon{background:var(--ds-done);color:var(--ds-surface)}.v-toast[data-tone=warning] .v-toast-icon{background:var(--ds-attention);color:var(--ds-surface)}.v-toast[data-tone=danger] .v-toast-icon{background:var(--ds-failed);color:var(--ds-surface)}.v-toast[data-tone=info] .v-toast-icon{background:var(--ds-brand);color:var(--ds-surface)}.v-toast-title{font-size:var(--ds-size-small);font-weight:700;color:var(--ds-surface)}.v-toast-body,.v-toast-note{color:color-mix(in srgb,var(--ds-surface) 72%,transparent)}.v-toast-failure{color:var(--ds-failed-tint)}.v-toast-action,.v-toast-undo{border:0;border-radius:var(--ds-radius-round);background:color-mix(in srgb,var(--ds-surface) 14%,transparent);color:var(--ds-surface);font-family:var(--ds-font-ui);font-size:var(--ds-size-small);transition:transform var(--ds-quick) var(--ds-ease)}.v-toast-action:hover:not([aria-disabled=true]),.v-toast-undo:hover:not([aria-disabled=true]){background:color-mix(in srgb,var(--ds-surface) 22%,transparent)}.v-toast-action:active:not([aria-disabled=true]),.v-toast-undo:active:not([aria-disabled=true]){transform:scale(var(--ds-press-scale))}.v-toast-action[aria-disabled=true],.v-toast-undo[aria-disabled=true]{color:color-mix(in srgb,var(--ds-surface) 55%,transparent)}.v-toast-close{border-radius:var(--ds-radius-round);color:color-mix(in srgb,var(--ds-surface) 72%,transparent)}.v-toast-close:hover{background:color-mix(in srgb,var(--ds-surface) 14%,transparent);color:var(--ds-surface)}.v-toast-action:focus-visible,.v-toast-close:focus-visible,.v-toast-undo:focus-visible{outline:2px solid var(--ds-surface);outline-offset:-2px;box-shadow:none}.v-toast-life{inset-inline:var(--ds-space-5);background:transparent;filter:brightness(0) invert(1);opacity:.4}@media (prefers-reduced-motion:reduce){.v-toast{animation:none}}@media (forced-colors:active){.v-toast{border:1px solid CanvasText}.v-toast-action:focus-visible,.v-toast-close:focus-visible,.v-toast-undo:focus-visible{outline-color:Highlight}}.v-segment{gap:var(--ds-space-1);padding:var(--ds-space-1);border:0;border-radius:var(--ds-radius-control);background:var(--ds-group)}.v-segment-option{border-radius:var(--ds-radius-tile);color:var(--ds-text);font-family:var(--ds-font-ui);font-size:var(--ds-size-small);font-weight:700;transition:background-color var(--ds-quick) var(--ds-ease),color var(--ds-quick) var(--ds-ease),transform var(--ds-quick) var(--ds-ease)}.v-segment-option:hover:not([aria-disabled=true]):not([aria-checked=true]){color:var(--ds-ink);background:var(--ds-icon-hover)}.v-segment-option:active:not([aria-disabled=true]){transform:scale(var(--ds-press-scale))}.v-segment-option[aria-checked=true]{background:var(--ds-surface);color:var(--ds-ink);box-shadow:var(--ds-shadow-card)}.v-segment-option[aria-disabled=true]{color:var(--ds-off-text);opacity:1}.v-segment-option:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-gap)}:where(.v-tabs:not(.v-pilltabs):not([aria-orientation=vertical])){gap:var(--ds-space-6)}:where(.v-tabs:not(.v-pilltabs):not([aria-orientation=vertical])) .v-tab{padding-inline:0}:where(.v-tabs:not(.v-pilltabs)){border-block-end-color:var(--ds-line)}:where(.v-tabs:not(.v-pilltabs)) .v-tab{color:var(--ds-text-quiet);font-family:var(--ds-font-ui);font-size:var(--ds-size-small);font-weight:700;transition:color var(--ds-quick) var(--ds-ease),border-color var(--ds-quick) var(--ds-ease)}:where(.v-tabs:not(.v-pilltabs)) .v-tab:hover:not([aria-disabled=true]){color:var(--ds-ink);background:transparent}:where(.v-tabs:not(.v-pilltabs)) .v-tab[aria-selected=true]{color:var(--ds-brand);border-block-end-color:var(--ds-brand)}:where(.v-tabs:not(.v-pilltabs)) .v-tab[aria-disabled=true]{color:var(--ds-off-text);opacity:1}:where(.v-tabs:not(.v-pilltabs)) .v-tab-badge{background:var(--ds-group);color:var(--ds-text-quiet)}:where(.v-tabs:not(.v-pilltabs)) .v-tab[aria-selected=true] .v-tab-badge{background:var(--ds-brand-tint);color:var(--ds-brand)}:where(.v-tabs:not(.v-pilltabs)) .v-tab:focus-visible{outline:var(--ds-focus-ring);outline-offset:calc(var(--ds-focus-gap) * -1)}.v-tabs-why-line{color:var(--ds-text-quiet)}@media (forced-colors:active){.v-segment-option:focus-visible,:where(.v-tabs:not(.v-pilltabs)) .v-tab:focus-visible{outline-color:Highlight}}.dina-studio-overview,.dina-v2-intro,.dina-visual-builder[data-mode=guided]{font-family:var(--ds-font-ui);color:var(--ds-text);min-inline-size:0}.dina-studio-overview{max-inline-size:1200px;inline-size:100%;margin-inline:auto;padding:var(--ds-space-8)}.dina-studio-overview,.dina-v2-intro{display:grid;gap:var(--ds-space-6)}.dina-v2-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-6);flex-wrap:wrap}.dina-v2-eyebrow{margin:0;color:var(--ds-brand);font-size:var(--ds-size-small);font-weight:700}.dina-v2-page-head h1,.dina-visual-builder[data-mode=guided] h1{margin:var(--ds-space-2) 0;color:var(--ds-ink);font:700 var(--ds-size-screen)/1.25 var(--ds-font-title)}.dina-v2-page-head p:not(.dina-v2-eyebrow){margin:0;max-inline-size:66ch;line-height:1.5;font-size:var(--ds-size-body)}.dina-v2-head-actions{display:flex;gap:var(--ds-space-2);align-items:center;flex-wrap:wrap}.dina-v2-link,.dina-v2-primary,.dina-v2-subaction{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);min-block-size:var(--ds-touch);border-radius:var(--ds-radius-control);padding-inline:var(--ds-space-5);font:700 var(--ds-size-small) var(--ds-font-ui);text-decoration:none}.dina-v2-primary{background:var(--ds-brand);color:var(--ds-surface)}.dina-v2-primary:hover{background:var(--ds-brand-press)}.dina-v2-link,.dina-v2-subaction{background:var(--ds-brand-tint);color:var(--ds-brand)}.dina-v2-link:hover,.dina-v2-subaction:hover{background:var(--ds-tint-hover)}.dina-v2-intro :is(a,button,summary):focus-visible,.dina-visual-builder[data-mode=guided] :is(a,button,textarea):focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-gap)}.dina-v2-intro a:active,.dina-visual-builder[data-mode=guided] button:active{transform:scale(var(--ds-press-scale))}.dina-v2-start-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-4)}.dina-v2-start-card,.dina-v2-template-card{display:flex;align-items:center;gap:var(--ds-space-3);min-inline-size:0;border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:var(--ds-shadow-card);text-decoration:none;color:var(--ds-ink)}.dina-v2-start-card{min-block-size:120px;padding:var(--ds-space-5)}.dina-v2-start-card:hover,.dina-v2-template-card[href]:hover{background:var(--ds-row-hover);box-shadow:var(--ds-shadow-lift);transform:translateY(-2px)}.dina-v2-start-card>svg:last-child,.dina-v2-template-card>svg:last-child{margin-inline-start:auto;flex:none;color:var(--ds-brand)}.dina-v2-node-icon,.dina-v2-tile{display:inline-grid;place-items:center;flex:0 0 auto;inline-size:40px;block-size:40px;border-radius:var(--ds-radius-control);background:var(--ds-brand-tint);color:var(--ds-brand)}.dina-v2-start-copy,.dina-v2-template-copy{display:grid;gap:var(--ds-space-2);min-inline-size:0}.dina-v2-start-copy strong{font-size:var(--ds-size-item)}.dina-v2-start-copy small,.dina-v2-template-copy small{font-size:var(--ds-size-small);color:var(--ds-text-quiet);line-height:1.5}.dina-v2-example{display:grid;grid-template-columns:minmax(230px,.65fr) minmax(0,1.6fr);gap:var(--ds-space-6);border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);padding:var(--ds-space-5);background:var(--ds-surface)}.dina-v2-example-copy{display:flex;flex-direction:column;gap:var(--ds-space-3);align-items:flex-start}.dina-v2-example h2,.dina-v2-templates h2{margin:0;font:700 var(--ds-size-section)/1.3 var(--ds-font-title);color:var(--ds-ink)}.dina-v2-example p,.dina-v2-section-heading p{margin:0;color:var(--ds-text-quiet);font-size:var(--ds-size-small);line-height:1.5}.dina-v2-example-details{inline-size:100%;font-size:var(--ds-size-small);color:var(--ds-text)}.dina-v2-example-details summary{cursor:pointer;color:var(--ds-brand);font-weight:700;min-block-size:var(--ds-touch);display:flex;align-items:center}.dina-v2-example-details[open] p{padding:var(--ds-space-3);background:var(--ds-group);border-radius:var(--ds-radius-control)}.dina-v2-flow{align-items:stretch;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.dina-v2-flow,.dina-v2-flow li{display:flex;gap:var(--ds-space-2);min-inline-size:0}.dina-v2-flow li{align-items:center;flex:1 0 0}.dina-v2-flow li>svg{color:var(--ds-brand);flex:none}.dina-v2-flow-node{display:grid;align-content:start;gap:var(--ds-space-2);min-inline-size:140px;inline-size:100%;min-block-size:166px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-control);padding:var(--ds-space-4)}.dina-v2-flow-node strong{color:var(--ds-ink);font-size:var(--ds-size-small)}.dina-v2-flow-node small{color:var(--ds-text-quiet);font-size:var(--ds-size-small);line-height:1.5}.dina-v2-section-heading{display:flex;justify-content:space-between;align-items:center;gap:var(--ds-space-4)}.dina-v2-section-heading>div{display:grid;gap:var(--ds-space-2)}.dina-v2-section-heading a{display:inline-flex;align-items:center;min-block-size:var(--ds-touch);padding-inline:var(--ds-space-2);font-size:var(--ds-size-small);color:var(--ds-brand)}.dina-v2-template-grid,.dina-v2-templates{display:grid;gap:var(--ds-space-4)}.dina-v2-template-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dina-v2-template-card{padding:var(--ds-space-4);min-block-size:110px}.dina-v2-template-copy strong{font-size:var(--ds-size-small)}.dina-v2-template-card.is-locked{background:var(--ds-off-fill);color:var(--ds-off-text);box-shadow:none}.dina-v2-template-card.is-locked .dina-v2-tile{background:var(--ds-line);color:var(--ds-off-text)}.dina-studio-overview .dina-v2-intro{order:0}.dina-studio-overview .dina-studio-summary{order:1;grid-template-columns:repeat(3,minmax(0,1fr))}.dina-studio-overview .dina-studio-week{order:2}.dina-studio-overview .dina-studio-content{order:3;display:block}.dina-studio-overview .dina-studio-graph-drafts{order:4}.dina-studio-overview .dina-studio-notice{order:5}.dina-studio-overview .dina-studio-content.has-inspector{display:block}.dina-studio-overview .dina-studio-inspector{position:static;margin-block-start:var(--ds-space-4);border:1px solid var(--ds-line);border-radius:var(--ds-radius-card)}.dina-studio-overview .dina-studio-graph-drafts,.dina-studio-overview .dina-studio-list,.dina-studio-overview .dina-studio-metric{border-radius:var(--ds-radius-card)}.dina-studio-overview .dina-studio-graph-drafts{border:1px solid var(--ds-line)}.dina-v2-operations-holder{max-inline-size:1200px;inline-size:100%;margin-inline:auto;padding:0 var(--ds-space-8) var(--ds-space-8)}.dina-v2-operations-holder>details{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:var(--ds-radius-card);padding:var(--ds-space-5)}.dina-v2-operations-holder summary{font:700 var(--ds-size-item) var(--ds-font-title);color:var(--ds-ink);cursor:pointer;min-block-size:var(--ds-touch);display:flex;align-items:center}.dina-v2-operations-holder summary:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-gap)}.dina-v2-operations-holder .dina-studio-operations{padding:0;border:0;box-shadow:none}.dina-v2-workspace{min-inline-size:0;inline-size:100%;background:var(--ds-page)}.dina-visual-builder[data-mode=guided]{padding:var(--ds-space-6);min-inline-size:0;max-inline-size:1500px;margin-inline:auto}.dina-visual-builder[data-mode=guided] .dina-v2-guide-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ds-space-6);flex-wrap:wrap;margin-block-end:var(--ds-space-6)}.dina-v2-guide-head p{max-inline-size:70ch;margin:var(--ds-space-2) 0 0;color:var(--ds-text-quiet);font-size:var(--ds-size-small)}.dina-visual-builder[data-mode=guided] .dina-v2-guide-actions{display:flex;gap:var(--ds-space-2);align-items:center;flex-wrap:wrap}.dina-visual-builder[data-mode=guided] .dina-v2-guide-actions>a{display:inline-flex;align-items:center;min-block-size:var(--ds-touch);padding-inline:var(--ds-space-3);border-radius:var(--ds-radius-control);color:var(--ds-brand);font:700 var(--ds-size-small) var(--ds-font-ui)}.dina-visual-builder[data-mode=guided] .dina-visual-builder-toolbar{display:none}.dina-visual-builder[data-mode=guided] .dina-visual-builder-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--ds-space-4);min-block-size:680px}.dina-visual-builder[data-mode=guided] .dina-builder-chat-rail{max-block-size:none;block-size:680px;gap:var(--ds-space-4);padding:var(--ds-space-5);border-radius:var(--ds-radius-card);border-color:var(--ds-line)}.dina-visual-builder[data-mode=guided] .dina-builder-main{min-inline-size:0;block-size:680px}.dina-visual-builder[data-mode=guided] .dina-builder-inspector,.dina-visual-builder[data-mode=guided] .dina-builder-node-bar{display:none}.dina-visual-builder[data-mode=guided] .dina-builder-control-center{max-block-size:240px}.dina-visual-builder[data-mode=guided] .dina-builder-canvas{min-block-size:350px}.dina-visual-builder[data-mode=visual]{max-inline-size:1500px;margin-inline:auto}.dina-visual-builder[data-mode=visual] .dina-builder-chat-rail,.dina-visual-builder[data-mode=visual] .dina-builder-inspector,.dina-visual-builder[data-mode=visual] .dina-visual-builder-toolbar{border-radius:var(--ds-radius-card);border-color:var(--ds-line)}@media(max-width:1200px){.dina-v2-example{grid-template-columns:1fr}.dina-v2-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dina-visual-builder[data-mode=guided] .dina-visual-builder-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:900px){.dina-studio-overview{padding:var(--ds-space-4)}.dina-v2-operations-holder{padding:0 var(--ds-space-4) var(--ds-space-4)}.dina-visual-builder[data-mode=guided]{padding:var(--ds-space-4)}.dina-visual-builder[data-mode=guided] .dina-visual-builder-workspace{grid-template-columns:minmax(0,1fr);min-block-size:0}.dina-visual-builder[data-mode=guided] .dina-builder-chat-rail{block-size:auto;max-block-size:520px}.dina-visual-builder[data-mode=guided] .dina-builder-main{block-size:500px}.dina-v2-start-cards{grid-template-columns:1fr}}@media(max-width:480px){.dina-v2-page-head h1,.dina-visual-builder[data-mode=guided] h1{font-size:var(--ds-size-screen)}.dina-v2-page-head,.dina-v2-section-heading{align-items:flex-start;flex-direction:column}.dina-v2-flow-node{min-inline-size:145px}.dina-v2-template-grid{grid-template-columns:1fr}.dina-v2-head-actions{inline-size:100%}.dina-v2-head-actions>.dina-v2-primary{flex:1}.dina-studio-overview .dina-studio-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dina-visual-builder[data-mode=guided] .dina-builder-main{block-size:470px}}@media(prefers-reduced-motion:reduce){.dina-v2-intro a:hover{transform:none}}.dina-visual-builder[data-mode=guided] .dina-v2-greeting{display:flex;align-items:flex-start;gap:var(--ds-space-3);font-size:var(--ds-size-small)}.dina-visual-builder[data-mode=guided] .dina-builder-guided-messages [data-role=dina]{display:flex;gap:var(--ds-space-2);align-items:flex-start;background:transparent}.dina-visual-builder[data-mode=guided] .dina-builder-guided-messages [data-role=user]{background:var(--ds-brand-tint);border-radius:var(--ds-radius-card)}.dina-visual-builder[data-mode=guided] .dina-builder-guided-messages [data-role] span{display:grid;gap:var(--ds-space-1)}.dina-v2-proposal-indicator{margin:0;padding:var(--ds-space-3);font-size:var(--ds-size-small)}.dina-v2-proposal-indicator,.dina-v2-switch-guided{color:var(--ds-brand);background:var(--ds-brand-tint)}.dina-v2-switch-guided{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-block-size:var(--ds-touch);border:0;border-radius:var(--ds-radius-control);cursor:pointer}.dina-visual-builder[data-mode=guided] .dina-builder-rail-title>.dina-avatar{flex:none}.v-page-list.is-flyover.is-compact-dina{block-size:auto;max-block-size:320px;inline-size:240px;inset-block-end:auto;padding:var(--ds-space-3);border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-float);gap:var(--ds-space-2)}.v-page-list.is-compact-dina .v-page-list-head{padding:var(--ds-space-2);gap:var(--ds-space-2)}.v-page-list.is-compact-dina .v-page-list-sub{display:none}.v-page-list.is-compact-dina .v-page-list-scroll{overflow:visible}.v-page-list.is-compact-dina .v-page-row-link{min-block-size:var(--ds-touch);border-radius:var(--ds-radius-control)}.v-page-list.is-compact-dina .v-page-list-items{gap:var(--ds-space-1)}.v-page-list.is-compact-dina .v-page-row{border-radius:var(--ds-radius-control)}.dina-shell.is-compact-app-chrome{min-block-size:0;block-size:100%;overflow:hidden}.dina-shell.is-compact-app-chrome .dina-shell-sidebar{position:absolute;inset-block:0;inset-inline-start:0;z-index:8;box-shadow:var(--ds-shadow-float);border-inline-end:1px solid var(--ds-line)}.dina-shell.is-compact-app-chrome .dina-shell-main{inline-size:100%}.dina-shell.is-compact-app-chrome .dina-pane-head{background:var(--ds-surface);border-block-end:1px solid var(--ds-line)}.dina-v2-chat-workflows{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-block-size:var(--ds-touch);padding-inline:var(--ds-space-3);border-radius:var(--ds-radius-control);color:var(--ds-brand);font:700 var(--ds-size-small) var(--ds-font-ui);text-decoration:none}.dina-v2-chat-workflows:hover{background:var(--ds-brand-tint)}.dina-v2-chat-workflows:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-gap)}@media(max-width:900px){.dina-shell.is-compact-app-chrome .dina-shell-sidebar{display:none}.dina-v2-chat-workflows{min-block-size:var(--ds-touch);padding-inline:var(--ds-space-2)}}.dina-v2-live-management{max-inline-size:1200px;inline-size:100%;margin-inline:auto;padding:0 var(--ds-space-8) var(--ds-space-6)}.dina-v2-live-management .dina-automations-page{gap:var(--ds-space-4)}.dina-v2-live-management .dina-create-box{margin-block-start:0}.dina-v2-inline-editor{scroll-margin-block-start:var(--ds-space-6);margin-block:var(--ds-space-6);padding:var(--ds-space-5);border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:var(--ds-shadow-card)}.dina-v2-inline-editor>header{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);flex-wrap:wrap;margin-block-end:var(--ds-space-4)}.dina-v2-inline-editor>header h3{color:var(--ds-ink);font:700 var(--ds-size-section) var(--ds-font-title);margin:0}.dina-automations-page fieldset.dina-editor-form{border:0;padding:0;min-inline-size:0}.dina-v2-inline-editor .dina-editor-form{max-inline-size:560px;margin-inline:auto}.dina-v2-inline-editor .dina-editor-actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.dina-v2-live-management .dina-workflows-tabs{margin-block-start:0}@media(max-width:900px){.dina-v2-live-management{padding-inline:var(--ds-space-4)}}@font-face{font-family:poppins;src:url(/_next/static/media/916d3686010a8de2-s.p.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/d869208648ca5469-s.p.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/9a881e2ac07d406b-s.p.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/376dd8dc38524313-s.p.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:poppins Fallback;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_9472b8{font-family:poppins,poppins Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.__variable_9472b8{--font-poppins:"poppins","poppins Fallback",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{font-family:mulish;src:url(/_next/static/media/c4c987af3e240a0e-s.p.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:mulish Fallback;src:local("Arial");ascent-override:98.81%;descent-override:24.58%;line-gap-override:0.00%;size-adjust:101.71%}.__className_afd884{font-family:mulish,mulish Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_afd884{--font-mulish:"mulish","mulish Fallback",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1;font-family:cairo;src:url(/_next/static/media/7d9a813ffbcaadee.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}.__className_d70ac7{font-family:cairo;font-style:normal}.__variable_d70ac7{--font-ar:"cairo"}@font-face{font-family:splineSansMono;src:url(/_next/static/media/f84eb486fb450bf5.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}.__className_d1a407{font-family:splineSansMono,ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-style:normal}.__variable_d1a407{--font-spline-mono:"splineSansMono",ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}@font-face{font-family:caveat;src:url(/_next/static/media/9726ba4271b19a2a.woff2?dpl=dpl_GDbXXi6quNsahjF1qk82X4KzWTNF) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_ca80e2{font-family:caveat,cursive;font-weight:700;font-style:normal}.__variable_ca80e2{--font-hand:"caveat",cursive}