.shell{--c-white:#ffffff;--c-g10:#f4f4f4;--c-g10-h:#e8e8e8;--c-g20:#e0e0e0;--c-g30:#c6c6c6;--c-g50:#8d8d8d;--c-g60:#6f6f6f;--c-g70:#525252;--c-g80:#393939;--c-g90:#262626;--c-g100:#161616;--c-blue:#0f62fe;--c-blue-h:#0353e9;--c-blue-a:#002d9c;--c-blue-wash:#edf5ff;--c-green:#24a148;--c-green-text:#0e6027;--c-green-wash:#defbe6;--c-yellow:#f1c21b;--c-yellow-text:#684e00;--c-yellow-wash:#fcf4d6;--c-red:#da1e28;--c-red-text:#a2191f;--c-red-wash:#ffd7d9;--c-ease:cubic-bezier(.2,0,.38,.9);--signal:var(--c-blue);--signal-wash:var(--c-blue-wash);--live:var(--c-green);--live-text:var(--c-green-text);--live-wash:var(--c-green-wash);--waiting:var(--c-yellow);--waiting-text:var(--c-yellow-text);--waiting-wash:var(--c-yellow-wash);--fault:var(--c-red);--fault-text:var(--c-red-text);--fault-wash:var(--c-red-wash);--stopped:var(--c-g50);--stopped-text:var(--c-g70);--stopped-wash:var(--c-g20);--edge:var(--c-g20);--surface:var(--c-white);--paper:var(--c-g10);--ink:var(--c-g100);--ink-soft:var(--c-g70);--side-w:256px;--shell-gap:0px;--rail-w:3px;--r-control:0;--r-card:0;--r-panel:0;--r-pill:0;--shadow-1:none;--shadow-2:none;--shadow-3:none;--grad-signal:var(--c-blue);--grad-nav:var(--c-white);--nudge:0px;min-height:100vh;background:var(--c-g10);color:var(--c-g100);font-size:14px;line-height:1.43}.shell *,.shell :after,.shell :before{border-radius:0;box-shadow:none}.shell .content>*{max-width:none;animation:none}.shell .capacity-fill,.shell .cards>.card,.shell .dist-bar,.shell .funnel-bar,.shell .score-fill,.shell .spark-area,.shell tbody tr{animation:none;opacity:1;transform:none}.shell .spark-line{animation:none;stroke-dasharray:none;stroke-dashoffset:0}.shell:before{display:none}.shell :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--c-blue);outline-offset:-2px;border-radius:0}.shell a{color:var(--c-blue);text-underline-offset:3px}.shell .side{position:-webkit-sticky;position:sticky;top:0;height:100vh;margin:0;padding:0;display:flex;flex-direction:column;gap:0;background:var(--c-white);color:var(--c-g100);-webkit-border-end:1px solid var(--c-g20);border-inline-end:1px solid var(--c-g20);overflow-y:auto;overflow-x:hidden}.shell .side:after{display:none}.shell .side .brand-lockup,.shell .side-head .brand-lockup{display:flex;align-items:center;gap:10px;min-height:48px;margin:0;padding:0 16px;background:var(--c-g100);color:var(--c-white)}.shell .side .brand-lockup strong{font-size:14px;font-weight:600;color:var(--c-white);line-height:1.2}.shell .side .brand-lockup small{display:block;color:var(--c-g30);font-size:11px;line-height:1.3}.shell .side .brand-logo{width:24px;height:24px;background:none;filter:none}.shell .nav-group{margin:0;padding:16px 0 0}.shell .nav-group:first-child{padding-top:16px}.shell .nav-group-label{display:block;margin:0 0 4px;padding:0 16px;color:var(--c-g70);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.shell .side nav{display:grid;grid-gap:0;gap:0}.shell .side nav a{position:relative;display:flex;align-items:center;gap:12px;min-height:32px;padding:6px 16px;margin:0;color:var(--c-g70);font-size:14px;font-weight:400;line-height:20px;text-decoration:none;border-radius:0;box-shadow:none;transition:background-color .11s var(--c-ease),color .11s var(--c-ease)}.shell .side nav a:hover{color:var(--c-g100);background:var(--c-g10);transform:none}.shell .side nav a[aria-current=page],[dir=rtl] .shell .side nav a[aria-current=page]{color:var(--c-g100);background:var(--c-g10);font-weight:600;border-radius:0;box-shadow:none}.shell .side nav a[aria-current=page]:before{content:"";display:block;position:absolute;inset-block:0;inset-inline-start:0;inset-inline-end:auto;width:3px;height:auto;background:var(--c-blue);box-shadow:none;border-radius:0}.shell .side nav a .nav-icon{width:16px;height:16px;opacity:1}.shell .side nav a .nav-badge{-webkit-margin-start:auto;margin-inline-start:auto;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:var(--c-blue);color:var(--c-white);font-size:12px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell .side nav a .nav-badge[data-urgent=true]{background:var(--c-red)}.shell .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.shell .side-foot{margin-top:auto;display:grid;grid-gap:0;gap:0;padding:8px 0 12px;border-top:1px solid var(--c-g20)}.shell .side-foot-row{display:flex;align-items:center;gap:0;padding:0 8px}.shell .side-secondary a{flex:1 1;min-height:32px;padding:6px 8px;color:var(--c-g70);font-size:14px;opacity:1;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.shell .side-secondary a:hover{color:var(--c-g100);background:var(--c-g10)}.shell .side-foot .language-switcher{display:inline-flex;margin:0;padding:0;gap:0;background:none;border:0;color:var(--c-g70)}.shell .side-foot .language-switcher button{min-height:32px;min-width:0;padding:0 8px;border:0;border-bottom:2px solid transparent;background:none;color:var(--c-g70);font-size:13px;font-weight:400;opacity:1}.shell .side-foot .language-switcher button:hover{color:var(--c-g100);background:var(--c-g10)}.shell .side-foot .language-switcher button[aria-pressed=true]{color:var(--c-g100);border-bottom-color:var(--c-blue);background:none;cursor:default}.shell .side-foot .signout-form{margin:0;flex:1 1;display:flex;justify-content:flex-end}.shell .nav-signout,.shell .nav-signout:hover{width:auto;min-height:32px;padding:0 12px;border:1px solid var(--c-g30);background:var(--c-white);color:var(--c-g100);font-size:13px;font-weight:400}.shell .nav-signout:hover{background:var(--c-g10)}.shell .side-menu-toggle{display:none}.shell .workspace{min-width:0;display:flex;flex-direction:column}.shell .topbar{display:flex;align-items:center;gap:0;min-height:48px;padding:0;background:var(--c-g100);color:var(--c-white)}.shell .topbar-search{flex:1 1 auto;max-width:480px;height:48px;padding:0 16px;gap:12px;background:var(--c-g100);border:0;-webkit-border-end:1px solid var(--c-g80);border-inline-end:1px solid var(--c-g80);color:var(--c-g30);transition:background-color .11s var(--c-ease)}.shell .topbar-search:hover{background:var(--c-g90)}.shell .topbar-search:focus-within{background:var(--c-g90);border-color:var(--c-g80);outline:2px solid var(--c-white);outline-offset:-2px}.shell .topbar-search svg{color:var(--c-g30)}.shell .topbar-search input{color:var(--c-white);font-size:14px}.shell .topbar-search input::placeholder{color:var(--c-g50)}.shell .topbar-actions{-webkit-margin-start:auto;margin-inline-start:auto;gap:0;height:48px}.shell .account-chip{height:48px;max-width:320px;padding:0 16px;gap:10px;background:transparent;border:0;-webkit-border-start:1px solid var(--c-g80);border-inline-start:1px solid var(--c-g80);color:var(--c-white);font-size:13px}.shell .account-chip .avatar{width:24px;height:24px;font-size:11px;background:var(--c-g80);color:var(--c-white)}.shell .content{padding:32px clamp(16px,2.4vw,32px) 64px}.shell .content h1,.shell .content h2{font-size:28px;line-height:36px;font-weight:400;letter-spacing:0;color:var(--c-g100);margin:0 0 8px}.shell .content h3{font-size:16px;line-height:22px;font-weight:600;letter-spacing:0;color:var(--c-g100);margin:32px 0 12px}.shell .dashboard-heading,.shell .page-toolbar{align-items:flex-start;gap:16px;margin-bottom:24px}.shell .dashboard-heading h2:after,.shell .page-toolbar h2:after{display:none}.shell .page-toolbar h2 span[dir=ltr]{color:var(--c-g70)!important;font-size:16px!important;font-weight:400;-webkit-margin-start:8px;margin-inline-start:8px}.shell .lede,.shell .notice{margin:4px 0 16px;color:var(--c-g70);font-size:14px;line-height:20px}.shell .dashboard-heading .notice,.shell .page-toolbar .notice{margin:4px 0 0}.shell .field-help,.shell .muted{line-height:16px}.shell .eyebrow,.shell .field-help,.shell .muted,.shell label{color:var(--c-g70);font-size:12px}.shell label{font-weight:400;letter-spacing:0;line-height:16px;margin:16px 0 8px}.shell code{padding:2px 6px;border-radius:0;background:var(--c-g10);color:var(--c-g100)}.shell .btn,.shell button{min-height:40px;padding:0 16px;border:1px solid var(--c-blue);border-radius:0;background:var(--c-blue);color:var(--c-white);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.3;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:none;text-decoration:none;cursor:pointer;transition:background-color .11s var(--c-ease),color .11s var(--c-ease),border-color .11s var(--c-ease)}.shell .btn.primary:hover,.shell .btn:hover,.shell button.primary:hover,.shell button:hover{background:var(--c-blue-h);border-color:var(--c-blue-h);color:var(--c-white);transform:none;box-shadow:none}.shell .btn:active,.shell button:active{background:var(--c-blue-a);border-color:var(--c-blue-a);transform:none}.shell .btn.primary,.shell .primary,.shell button.primary{background:var(--c-blue);border-color:var(--c-blue);box-shadow:none}.shell .btn.secondary,.shell button.secondary{background:var(--c-white);border:1px solid var(--c-blue);color:var(--c-blue);box-shadow:none}.shell .btn.secondary:hover,.shell button.secondary:hover{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-white);box-shadow:none}.shell .danger,.shell button.danger{background:var(--c-red);border-color:var(--c-red);color:var(--c-white)}.shell button.danger:hover{background:var(--c-red-text);border-color:var(--c-red-text)}.shell .btn.small,.shell button.small{min-height:32px;padding:0 12px;font-size:13px}.shell button:disabled{background:var(--c-g30);border-color:var(--c-g30);color:var(--c-g60);opacity:1;cursor:not-allowed}.shell input,.shell select,.shell textarea{width:100%;min-height:40px;padding:8px 16px;border:0;border-bottom:1px solid var(--c-g50);border-radius:0;background:var(--c-white);color:var(--c-g100);font-size:14px;transition:background-color .11s var(--c-ease)}.shell :is(.card,.panel,.settings-section,.wizard-card,.launch-card,table,.message-stream,.conversation-compose,.sandbox-form) :is(input,textarea,select){background:var(--c-g10)}.shell :is(input,textarea,select):hover{border-color:var(--c-g50)}.shell :is(input,textarea,select):focus{border-color:var(--c-g50);box-shadow:none;outline:2px solid var(--c-blue);outline-offset:-2px}.shell input[type=checkbox],.shell input[type=radio]{width:16px;height:16px;min-height:0;padding:0;accent-color:var(--c-blue)}.shell textarea{min-height:112px;resize:vertical}.shell select{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-padding-end:40px;padding-inline-end:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z' fill='%23161616'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}[dir=rtl] .shell select{background-position:left 12px center}.shell .error{margin-top:12px;padding:12px 16px;border:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-red);border-inline-start:3px solid var(--c-red);background:var(--c-white);color:var(--c-g100);font-size:14px}.shell .status-panel.success,.shell .success-state{border:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-green);border-inline-start:3px solid var(--c-green);background:var(--c-white);color:var(--c-g100)}.shell .status-panel.attention{-webkit-border-start:3px solid var(--c-yellow);border-inline-start:3px solid var(--c-yellow);background:var(--c-white)}.shell .cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin-bottom:24px;background:var(--c-g20)}.shell .card,.shell .metric-card{min-height:0;padding:16px;background:var(--c-white);border:0;--tint:15 98 254}.shell .card:hover{transform:none;box-shadow:none;border-color:transparent}.shell .metric-card{min-height:128px;display:grid;align-content:end;grid-gap:4px;gap:4px;background:var(--c-white);border-color:transparent}.shell .metric-card:before{display:none}.shell .metric-card:hover{border-color:transparent;box-shadow:none}.shell .metric-icon{width:32px;height:32px;top:16px;inset-inline-end:16px;background:var(--c-g10);color:var(--c-g100);box-shadow:none}.shell .metric-icon[data-tone=live]{background:var(--c-green-wash);color:var(--c-green-text)}.shell .metric-icon[data-tone=waiting]{background:var(--c-yellow-wash);color:var(--c-yellow-text)}.shell .metric-icon[data-tone=fault]{background:var(--c-red-wash);color:var(--c-red-text)}.shell .card .num{font-size:28px;line-height:1.2;font-weight:400;letter-spacing:0;background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--c-g100);-webkit-text-fill-color:currentColor;width:auto}.shell .card .num.small{font-size:16px;font-weight:500}.shell .card .lbl{margin-top:4px;color:var(--c-g70);font-size:12px;font-weight:400}.shell .launch-card,.shell .panel,.shell .settings-section,.shell .wizard-card{margin-bottom:1px;padding:24px;background:var(--c-white);border:0;border-color:transparent;box-shadow:none}.shell .panel{margin-top:0}.shell .panel+.panel{margin-top:1px}.shell .panel-head h2,.shell .panel>h3{margin:0 0 16px;font-size:16px;font-weight:600}.shell .panel-head h2:before,.shell .panel>h3:before{display:none}.shell .step-card{border:1px solid var(--c-g20)}.shell .pipeline-card:hover,.shell .step-card:hover{transform:none;box-shadow:none;border-color:var(--c-g50)}.shell .step-card>span{background:var(--c-blue)}.shell .badge,.shell .plan-chip,.shell .status-pill{display:inline-flex;align-items:center;gap:0;min-height:24px;padding:2px 8px;border:0;border-radius:0;background:var(--c-g20);color:var(--c-g100);font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}.shell .badge:before{display:none}.shell .badge.ok,.shell .status-ok{background:var(--c-green-wash);color:var(--c-green-text);border:0}.shell .badge.warn,.shell .status-warn{background:var(--c-yellow-wash);color:var(--c-yellow-text);border:0}.shell .badge.bad,.shell .status-bad{background:var(--c-red-wash);color:var(--c-red-text);border:0}.shell .badge.muted,.shell .status-muted{background:var(--c-g20);color:var(--c-g70)}.shell .plan-chip{background:var(--c-g100);color:var(--c-white)}.shell .state-text{font-size:13px;font-weight:400}.shell .state-text .state-mark{display:none}.shell .state-rail{width:3px}.shell .avatar{width:32px;height:32px;border-radius:0;background:var(--c-g20);color:var(--c-g100);font-size:12px;box-shadow:none}.shell .avatar,.shell .who strong{font-weight:500}.shell .who small{color:var(--c-g70);font-size:12px}.shell .score{gap:4px;min-width:72px}.shell .score b{font-weight:400;font-size:13px}.shell .score-track{height:4px;border-radius:0;background:var(--c-g20)}.shell .score-fill{border-radius:0}.shell .score-fill,.shell .score[data-tier=hot] .score-fill,.shell .score[data-tier=priority] .score-fill{background:var(--c-blue)}.shell .score[data-tier=warm] .score-fill{background:var(--c-g50)}.shell .score[data-tier=cold] .score-fill{background:var(--c-g30)}.shell table{border:0;border-radius:0;background:var(--c-white);box-shadow:none;overflow:visible}.shell th{position:static;background:var(--c-g20);font-weight:600;letter-spacing:0;border:0}.shell td,.shell th{color:var(--c-g100);font-size:14px;padding:0 16px;height:48px;vertical-align:middle}.shell td{border-bottom:1px solid var(--c-g20)}.shell tbody tr{transition:background-color 70ms var(--c-ease)}.shell tbody tr:hover,.shell tbody tr:hover td{background:var(--c-g10-h)}.shell tr:last-child td{border-bottom:0}.shell td.row-action{text-align:end}.shell td.row-action .btn,.shell td.row-action button{min-height:32px;padding:0 12px;font-size:13px;background:var(--c-white);border-color:var(--c-blue);color:var(--c-blue)}.shell td.row-action .btn:hover,.shell td.row-action button:hover{background:var(--c-blue);color:var(--c-white)}.shell .empty-row{padding:0}.shell td.empty-row{height:auto;padding:0;border:0}.shell .pagination{gap:8px}.shell .empty-row .empty-state,.shell .empty-state{display:grid;justify-items:start;grid-gap:12px;gap:12px;padding:32px;border:0;border-radius:0;background:var(--c-white);color:var(--c-g70);box-shadow:none;text-align:start}.shell .empty-state:after,.shell .empty-state:before{display:none}.shell .empty-state strong{display:block;margin:0 0 4px;color:var(--c-g100);font-size:20px;font-weight:400;letter-spacing:0}.shell .empty-state p,.shell .empty-state span{color:var(--c-g70);font-size:14px;max-width:60ch}.shell .empty-loop{width:48px;height:48px}.shell .empty-loop circle,.shell .empty-loop path,.shell .empty-loop rect{stroke:var(--c-g50)}.shell .empty-state .btn{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-white);box-shadow:none}.shell .empty-state .btn:hover{background:var(--c-blue-h);color:var(--c-white)}.shell .message-stream{padding:16px;gap:0;border:0;background:var(--c-white)}.shell .msg{max-width:72%;margin-bottom:8px;padding:10px 12px;color:var(--c-g100);font-size:14px;line-height:20px;box-shadow:none;unicode-bidi:plaintext;text-align:start}.shell .msg,.shell .msg.inbound{border:0;background:var(--c-g10)}.shell .msg.outbound{background:var(--c-g100);color:var(--c-white)}.shell .msg.outbound[data-sender=human]{background:var(--c-blue);color:var(--c-white)}.shell .msg .meta{margin-top:6px;color:var(--c-g70);font-size:11px;line-height:14px;unicode-bidi:plaintext;text-align:start}.shell .msg.outbound .meta{color:rgba(255,255,255,.8)}.shell .conversation-compose,.shell .sandbox-form{margin-top:1px;padding:16px;background:var(--c-white);gap:8px;align-items:end}.shell .conversation-compose textarea{min-height:72px}.shell .sandbox{border:0}.shell .rail-slot{background:var(--c-white);-webkit-border-start:1px solid var(--c-g20);border-inline-start:1px solid var(--c-g20)}.shell .rail{padding:16px 16px 40px;max-height:100vh}.shell .rail h2{font-size:16px;font-weight:600;letter-spacing:0}.shell .rail-head{margin-bottom:8px}.shell .rail-quiet,.shell .rail-stamp{color:var(--c-g70)}.shell .rail-section>h3{margin:0 0 8px;color:var(--c-g70);font-size:12px;font-weight:400;letter-spacing:0}.shell .rail-item{border:1px solid var(--c-g20);background:var(--c-white);box-shadow:none}.shell a.rail-item:hover{transform:none;box-shadow:none;border-color:var(--c-g50);background:var(--c-g10)}.shell .rail-figure{font-weight:400;font-size:20px;letter-spacing:0}.shell .capacity-track{height:6px;background:var(--c-g20);border-radius:0}.shell .capacity-fill,.shell .capacity-mark,.shell .capacity-over,.shell .funnel-bar,.shell .funnel-track{border-radius:0}.shell .capacity-fill{background:var(--c-blue)}.shell .notice-item{border-left-width:1px;border-inline-start-width:3px;border:1px solid var(--c-g20);background:var(--c-white)}.shell .notice-item.info{border-inline-start-color:var(--c-blue)}.shell .notice-item.warning{border-inline-start-color:var(--c-yellow);background:var(--c-white)}.shell .notice-item.critical{border-inline-start-color:var(--c-red);background:var(--c-white)}.shell .platform-banner{margin:0;padding:12px clamp(16px,2.4vw,32px);border:0;border-bottom:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-yellow);border-inline-start:3px solid var(--c-yellow);background:var(--c-yellow-wash);color:var(--c-g100)}.rail-toggle{border-radius:0!important;background:var(--c-blue,#0f62fe)!important;color:#fff!important;box-shadow:none!important;font-weight:400!important;min-height:48px!important;padding:0 16px!important}.rail-toggle:hover{background:#0353e9!important}.rail-scrim{background:rgba(22,22,22,.5)!important}@media (max-width:1279px){.shell .rail-slot{box-shadow:none;-webkit-border-start:1px solid var(--c-g20);border-inline-start:1px solid var(--c-g20);background:var(--c-white)}}@media (max-width:900px){.shell .side{position:static;height:auto;padding:0;-webkit-border-end:0;border-inline-end:0;border-bottom:0;background:var(--c-g100);overflow:visible}.shell .side-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 16px 0 0;background:var(--c-g100)}[dir=rtl] .shell .side-head{padding:0 0 0 16px}.shell .side-head .brand-lockup{min-height:48px}.shell .side-menu-toggle{display:inline-flex;min-height:32px;padding:0 12px;border:1px solid var(--c-g80);border-radius:0;background:var(--c-g90);color:var(--c-white);font-size:13px;font-weight:400}.shell .side-menu-toggle:hover{background:var(--c-g80)}.shell .side-menu[data-open=true]{display:block;padding:8px 0 0;background:var(--c-white);color:var(--c-g100);border-bottom:1px solid var(--c-g20)}.shell .side-menu .nav-group{margin:0;padding:8px 0 0}.shell .side-menu .nav-group-label{display:block}.shell .side-menu nav a{min-height:40px}.shell .side-menu .side-foot{margin-top:8px;padding:8px 0 12px;border-top:1px solid var(--c-g20)}.shell .side-menu .side-foot-row{display:flex}.shell .topbar{padding:0}.shell .topbar-search{max-width:none;-webkit-border-end:0;border-inline-end:0}.shell .account-chip{padding:0 12px}.shell .content{padding:24px 16px 96px}}@media (max-width:620px){.shell table.rows{background:transparent}.shell table.rows tbody{gap:1px;background:var(--c-g20)}.shell table.rows tr{padding:12px 16px;border:0;border-radius:0;box-shadow:none}.shell table.rows tbody tr:hover,.shell table.rows tbody tr:hover td,.shell table.rows tr{background:var(--c-white)}.shell table.rows td{height:auto;padding:4px 0;border:0}.shell table.rows td:before{color:var(--c-g70);font-size:12px}.shell table.rows td:first-child{padding:0 0 8px;margin-bottom:4px;border-bottom:1px solid var(--c-g20)}.shell table.rows td.row-action{padding-top:12px}.shell table.rows td.row-action .btn{width:100%;background:var(--c-white);color:var(--c-blue)}.shell table:not(.rows){background:var(--c-white);background-image:none}.shell .msg{max-width:88%}.shell .cards{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.shell .state-rail[data-state=live]:after{animation:none}}.shell .pipeline-card strong,.shell .who strong,.shell .who strong a,.shell [data-user-text],.shell td>strong{unicode-bidi:plaintext}.shell td>small[dir=ltr],.shell td>strong+br+small{display:block;margin-top:2px;color:var(--c-g70);font-size:12px}.shell .panel .cards{margin:0;background:var(--c-g20);border:1px solid var(--c-g20)}.shell .panel .cards .card{background:var(--c-white)}.shell .card.has-rail{-webkit-padding-start:19px;padding-inline-start:19px}.shell .spark-line{stroke:var(--c-blue);stroke-width:1.5;stroke-linejoin:miter;stroke-linecap:butt}.shell .spark-area{fill:var(--c-blue-wash)}.shell .spark-base{stroke:var(--c-g20)}.shell .spark-foot{color:var(--c-g70);font-size:12px;margin-top:8px}.shell .dist{gap:4px;height:96px}.shell .dist-bar{border-radius:0;background:var(--c-blue)}.shell .dist-bar[data-band=slow]{background:var(--c-yellow)}.shell .dist-legend,.shell .dist-tick{color:var(--c-g70);font-size:12px}.shell .dist-ticks{gap:4px;margin-top:8px}.shell .dist-legend{gap:24px;margin-top:12px}.shell .capacity-note{color:var(--c-g70);font-size:12px;line-height:16px}.shell .capacity-name{font-size:14px;font-weight:600;color:var(--c-g100)}.shell .capacity-figure{font-size:12px;color:var(--c-g70)}.shell .capacity-over{background:var(--c-yellow)}.shell .capacity-mark{background:var(--c-g100);opacity:1}.shell .funnel{gap:2px}.shell .funnel-row{gap:16px;padding:6px 0;color:inherit;text-decoration:none}.shell a.funnel-row:hover .funnel-label{color:var(--c-blue);text-decoration:underline}.shell .funnel-label{font-size:14px;color:var(--c-g70)}.shell .funnel-track{height:16px;border-radius:0;background:var(--c-g20)}.shell .funnel-bar{border-radius:0;background:var(--c-blue)}.shell .funnel-bar[data-terminal=won]{background:var(--c-green)}.shell .funnel-bar[data-terminal=lost]{background:var(--c-g50)}.shell .funnel-count{font-size:14px;font-weight:400;color:var(--c-g100)}.shell .plan-usage-panel{padding:24px}.shell .plan-usage-panel .panel-head{margin-bottom:16px}.shell .plan-usage-panel .panel-head h2{font-size:16px;line-height:22px;font-weight:600;margin:0}.shell .plan-usage-grid{gap:0;background:var(--c-white);border-top:1px solid var(--c-g20);-webkit-border-start:1px solid var(--c-g20);border-inline-start:1px solid var(--c-g20)}.shell .plan-usage{padding:16px;border:0;-webkit-border-end:1px solid var(--c-g20);border-inline-end:1px solid var(--c-g20);border-bottom:1px solid var(--c-g20);border-radius:0;background:var(--c-white)}.shell .plan-usage.has-rail{-webkit-padding-start:19px;padding-inline-start:19px}.shell .plan-usage-foot .btn{margin-top:4px}.shell .pipeline-board{gap:16px;padding-bottom:16px}.shell .pipeline-column>.card{margin-bottom:8px!important;padding:12px 16px!important;border-bottom:2px solid var(--c-g100)}.shell .pipeline-column>.card .num.small{font-size:20px;font-weight:400}.shell .pipeline-stack{gap:8px}.shell .pipeline-card{padding:12px 16px;border:1px solid var(--c-g20);background:var(--c-white);transition:border-color .11s var(--c-ease),background-color .11s var(--c-ease)}.shell .pipeline-card.has-rail{-webkit-padding-start:19px;padding-inline-start:19px}.shell .pipeline-card:hover{border-color:var(--c-blue);background:var(--c-white)}.shell .pipeline-card strong{display:block;font-weight:500;font-size:14px;color:var(--c-g100)}.shell .pipeline-card .lbl{color:var(--c-g70);font-size:12px}.shell .pipeline-stack>.empty-row{padding:12px 0;color:var(--c-g70);font-size:13px;text-align:start}.shell table:not(.rows){border:0}.shell tbody th{background:transparent;color:var(--c-g70);font-weight:400;font-size:14px;width:32%;min-width:160px;padding:0 16px;height:48px;border-bottom:1px solid var(--c-g20);text-align:start;vertical-align:middle}.shell tbody tr:last-child th{border-bottom:0}.shell tbody tr:hover th{background:var(--c-g10-h)}.shell .content h3+.empty-state,.shell .content h3+table{margin-top:0}.shell .cards .card form{display:grid;grid-gap:8px;gap:8px}.shell .cards .card form button{justify-self:start;margin-top:0!important}.shell .cards .card .lbl[style]{margin-top:8px!important}.shell .onboarding-empty h1{font-size:28px;line-height:36px;font-weight:400;margin:0 0 8px}.shell .onboarding-empty .eyebrow{margin-bottom:8px}.shell .plan-grid{gap:1px;background:var(--c-g20);border:1px solid var(--c-g20)}.shell .plan{padding:24px;border:0;border-radius:0;background:var(--c-white);box-shadow:none;transition:none}.shell .plan.featured:hover,.shell .plan:hover{transform:none;box-shadow:none}.shell .plan.featured{box-shadow:inset 0 0 0 2px var(--c-blue)}.shell .plan h2{font-size:20px;font-weight:400;margin:0 0 4px}.shell .plan-flag{position:absolute;top:0;inset-inline-start:24px;padding:2px 8px;border-radius:0;background:var(--c-blue);color:var(--c-white);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.shell .plan-price{gap:6px;margin:8px 0 12px;font-size:32px;font-weight:300;letter-spacing:0}.shell .plan-price .cur,.shell .plan-price .per{font-size:13px;font-weight:400;color:var(--c-g70)}.shell .plan-costs{gap:0;margin:0 0 16px;padding:0;border-top:1px solid var(--c-g20);border-bottom:0}.shell .plan-costs>div{padding:8px 0;border-bottom:1px solid var(--c-g20)}.shell .plan-costs dt{color:var(--c-g70);font-size:12px}.shell .plan-costs dd{font-size:13px;font-weight:400}.shell .plan .wide{margin-top:auto;width:100%}.shell .onboarding-plans{margin:24px 0 16px}[dir=rtl] .shell .spark{transform:scaleX(-1)}.shell .state-rail[data-state=empty],.shell .state-rail[data-state=stopped]{display:none}.shell .funnel-row{grid-template-columns:180px minmax(0,1fr) 40px}.shell .funnel-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .settings-page{max-width:none}.shell .settings-section{margin-top:1px;padding:24px;background:var(--c-white);border:0;box-shadow:none}.shell .panel>h3,.shell .settings-section>h3,.shell .wizard-card>h3{margin:0 0 8px;font-size:16px;line-height:22px;font-weight:600}.shell .settings-section>h3+.field-help,.shell .settings-section>h3+.notice{margin-top:0}.shell .form-grid{gap:0 24px}.shell .form-grid label,.shell form label{margin:16px 0 8px}.shell fieldset{border:0;padding:0;margin:0}.shell .schedule-fieldset{margin:24px 0}.shell .schedule-fieldset legend{font-size:14px;font-weight:600;margin-bottom:4px}.shell .schedule-grid{gap:1px;margin-top:12px;background:var(--c-g20);border:1px solid var(--c-g20)}.shell .schedule-row{margin:0;padding:8px 16px;border:0;border-radius:0;background:var(--c-white)}.shell .schedule-row small{color:var(--c-g70)}.shell .toggle-row{margin:16px 0 0;padding:12px 16px;border:1px solid var(--c-g20);border-radius:0;background:var(--c-white)}.shell .toggle-row small{color:var(--c-g70)}.shell .checkbox-row{padding:12px 16px;border:1px solid var(--c-g20);border-radius:0;background:var(--c-white)}.shell .check-row{gap:12px 24px;margin:16px 0}.shell .check-row label{margin:0;font-size:14px;color:var(--c-g100)}.shell .label-row a{font-weight:400;font-size:12px;margin-bottom:8px}.shell .text-link{margin-top:16px;font-weight:400;color:var(--c-blue);text-decoration:underline;text-underline-offset:3px}.shell .notice.success{border:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-green);border-inline-start:3px solid var(--c-green)}.shell .notice.error,.shell .notice.success{padding:12px 16px;background:var(--c-white);color:var(--c-g100)}.shell .notice.error{border:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-red);border-inline-start:3px solid var(--c-red)}.shell .row-actions{gap:8px}.shell .row-actions .field-help{flex:1 1 100%;margin:0 0 4px}.shell .pagination .btn{min-height:32px;padding:0 12px;font-size:13px}.shell .plain-list{-webkit-padding-start:0;padding-inline-start:0;color:var(--c-g70);font-size:14px}.shell .plain-list li{list-style:none}.shell dl.plain-list{display:grid;grid-gap:0;gap:0}.shell dl.plain-list dt{font-weight:500;color:var(--c-g100);padding-top:8px}.shell dl.plain-list dd{margin:0 0 8px;color:var(--c-g70);border-bottom:1px solid var(--c-g20);padding-bottom:8px}.shell .fact-list{gap:0 24px;margin-top:8px}.shell .fact-list>div{padding:10px 0;border-bottom:1px solid var(--c-g20)}.shell .fact-list dt{color:var(--c-g70);font-size:14px}.shell .fact-list dd{font-size:14px;font-weight:400}.shell .spinner{width:16px;height:16px;border:2px solid var(--c-g20);border-top-color:var(--c-blue);border-radius:50%}.shell .status-panel{gap:12px;margin:16px 0;padding:16px;border:1px solid var(--c-g20);border-radius:0;background:var(--c-white)}.shell .status-panel p{color:var(--c-g70);font-size:14px}.shell .status-panel.has-rail{-webkit-padding-start:19px;padding-inline-start:19px}.shell .status-panel.stack .btn,.shell .status-panel.stack button{width:auto}.shell .danger-zone{margin-top:16px;padding:16px;border:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-red);border-inline-start:3px solid var(--c-red);border-radius:0;background:var(--c-white)}.shell .danger-zone summary{font-weight:500;color:var(--c-red-text)}.shell .advanced{border-top:1px solid var(--c-g20)}.shell .advanced>summary{font-weight:500}.shell .advanced>summary:before{border-color:var(--c-g70)}.shell .prompt-editor{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;background:var(--c-g10)}.shell .agent-ab-row{gap:16px 24px}.shell .field-guide summary{font-weight:500;color:var(--c-blue)}.shell .field-guide summary:hover{text-decoration:underline}.shell .upload-box{gap:16px;padding:24px;border:1px dashed var(--c-g50);border-radius:0;background:var(--c-white)}.shell .file-picker{gap:12px}.shell .file-picker .btn{min-height:40px}.shell .file-picker:has(input:focus-visible) .btn{outline:2px solid var(--c-blue);outline-offset:-2px}.shell .file-picker-name{color:var(--c-g70);font-size:14px}.shell .inventory-filters{gap:8px 16px;margin-bottom:16px;align-items:end}.shell .inventory-filters label{margin-top:0}.shell .property-form{gap:0}.shell .property-edit-row>td{padding:16px;background:var(--c-g10);height:auto}.shell .property-edit .row-actions{margin-top:16px}.shell .template-actions{gap:8px;margin-top:12px}.shell .plan-usage-name{font-weight:600;font-size:14px}.shell .plan-usage-count{font-size:24px;font-weight:400;margin-top:4px}.shell .plan-usage-note{color:var(--c-g70);font-size:12px;opacity:1}.shell .map-columns td.field,.shell .map-columns td.sample{height:auto;padding:12px 16px}.shell .integration-list{gap:1px;margin-top:0;background:var(--c-g20);border:1px solid var(--c-g20)}.shell .integration-card,.shell .integration-list article{gap:12px 16px;padding:24px;border:0;border-radius:0;background:var(--c-white)}.shell .integration-card h3,.shell .integration-list h3{margin:0;font-size:16px;font-weight:600}.shell .integration-card p,.shell .integration-list p{margin-top:4px;color:var(--c-g70);font-size:14px}.shell .integration-card>.badge{align-self:start;justify-self:end}.shell .calendar-picker,.shell .integration-actions{gap:8px}.shell .integration-list .card{padding:24px!important}.shell .templates-panel{padding:24px}.shell .templates-panel>h3{margin-bottom:4px}.shell .templates-panel .plain-list dd{border:0}.shell .staff-add-form{gap:8px 16px;margin-top:16px}.shell .staff-add-form label{margin:0 0 8px}.shell .invite-form{gap:8px}.shell .invite-form input{width:auto;min-width:220px}.shell .invite-link,.shell .invite-link-row{gap:8px}.shell .invite-link-row input{font-size:13px}.shell .billing-actions{gap:8px;margin-top:24px}.shell .billing-note{margin-top:1px}.shell .policy-state{margin:0 0 16px}.shell .policy-form{margin-bottom:24px}.shell .policy-form>button{margin-top:16px}.shell .onboarding-layout{max-width:none}.shell .onboarding-header{margin-bottom:1px;padding:16px 24px;border:0;border-radius:0;background:var(--c-white);box-shadow:none}.shell .onboarding-header strong{font-size:16px;font-weight:600}.shell .onboarding-header>span{color:var(--c-g70);font-size:12px}.shell .progress-track{margin:0 0 1px;padding:16px 24px 12px;background:var(--c-white);gap:4px}.shell .progress-track li{color:var(--c-g70)}.shell .progress-track li:before{height:1px;top:12px;background:var(--c-g20)}.shell .progress-track li span{width:24px;height:24px;border-radius:0;background:var(--c-white);border:1px solid var(--c-g50);color:var(--c-g70);font-size:11px;font-weight:400;box-shadow:none}.shell .progress-track li small{font-size:11px;line-height:1.3;color:var(--c-g70)}.shell .progress-track li.complete:before{background:var(--c-blue)}.shell .progress-track li.complete span{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-white)}.shell .progress-track li.active span{background:var(--c-g100);border-color:var(--c-g100);color:var(--c-white);box-shadow:none}.shell .progress-track li.active small{color:var(--c-g100);font-weight:600}.shell .launch-card,.shell .wizard-card{max-width:none;padding:24px;border:0;border-radius:0;background:var(--c-white);box-shadow:none}.shell .launch-card h2,.shell .wizard-card h2{font-size:20px;line-height:28px;font-weight:400;margin:0 0 8px}.shell .wizard-card .eyebrow{margin-bottom:4px}.shell .wizard-actions{gap:8px;margin-top:24px;padding-top:16px;border-top:1px solid var(--c-g20)}.shell .onboarding-billing-actions{max-width:none}.shell .step-grid{gap:1px;background:var(--c-g20);border:1px solid var(--c-g20)}.shell .step-card{padding:16px;border:0;border-radius:0;background:var(--c-white);box-shadow:none;transition:background-color .11s var(--c-ease)}.shell .step-card:hover{background:var(--c-g10);border-color:transparent}.shell .step-card>span{width:32px;height:32px;border-radius:0;background:var(--c-g100);color:var(--c-white);font-weight:400;font-size:13px}.shell .step-card small{color:var(--c-g70);text-transform:none}.shell .readiness-list{gap:1px;margin-top:16px;background:var(--c-g20);border:1px solid var(--c-g20)}.shell .readiness-list>div{padding:16px;border:0;border-radius:0;background:var(--c-white)}.shell .launch-icon{width:40px;height:40px;border-radius:0;background:var(--c-green-wash);color:var(--c-green-text);font-weight:400}.shell .sandbox{min-height:280px;max-height:460px;padding:16px;border:1px solid var(--c-g20);border-radius:0;background:var(--c-white)}.shell .sandbox .msg{max-width:80%}.shell .sandbox .msg .error{margin-top:8px}.shell .sandbox-form{grid-template-columns:1fr auto;padding:0;margin-top:8px;background:transparent}.shell .claim-page{background:var(--c-g10)}.shell .claim-card{padding:24px;border:1px solid var(--c-g20);border-radius:0;background:var(--c-white);box-shadow:none}.shell .claim-card h1{font-size:28px;line-height:36px;font-weight:400}.shell .claim-progress span{border-radius:0;font-weight:400;background:var(--c-g50)}.shell .claim-progress span.done{background:var(--c-blue)}.shell .claim-progress span.current{background:var(--c-g100);border:0;color:var(--c-white)}.shell .claim-progress i{height:1px;background:var(--c-g20)}.shell .payment-summary{gap:1px;background:var(--c-g20);border:1px solid var(--c-g20)}.shell .payment-summary div{padding:16px;border-radius:0;background:var(--c-white)}.shell .payment-summary span{text-transform:none;letter-spacing:0;color:var(--c-g70);font-size:12px}.auth-content{--c-white:#ffffff;--c-g10:#f4f4f4;--c-g20:#e0e0e0;--c-g30:#c6c6c6;--c-g50:#8d8d8d;--c-g70:#525252;--c-g80:#393939;--c-g90:#262626;--c-g100:#161616;--c-blue:#0f62fe;--c-blue-h:#0353e9;--c-blue-a:#002d9c;--c-green:#24a148;--c-green-text:#0e6027;--c-red:#da1e28;--c-ease:cubic-bezier(.2,0,.38,.9);background:var(--c-g10);color:var(--c-g100);font-size:14px;line-height:1.43}.auth-content *,.auth-content :after,.auth-content :before{border-radius:0;box-shadow:none}.auth-content :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--c-blue);outline-offset:-2px;border-radius:0}.auth-content .auth-page{background:var(--c-white);grid-template-columns:minmax(320px,1fr) minmax(400px,1fr)}.auth-content .auth-hero{background:var(--c-g100);color:var(--c-white);padding:32px clamp(24px,5vw,64px);gap:48px}.auth-content .auth-hero .brand-lockup{margin:0;gap:12px;color:var(--c-white)}.auth-content .auth-hero .brand-lockup strong{font-size:16px;font-weight:600;color:var(--c-white)}.auth-content .auth-hero .brand-lockup small{color:var(--c-g30);font-size:12px}.auth-content .auth-hero .brand-logo{width:32px;height:32px;background:none;box-shadow:none}.auth-content .auth-hero .eyebrow,.auth-content .auth-hero .eyebrow.light{margin-bottom:16px;color:var(--c-g30);font-size:14px;font-weight:400;letter-spacing:0}.auth-content .auth-hero h1{max-width:18ch;margin-bottom:24px;font-size:clamp(32px,3.6vw,54px);line-height:1.15;font-weight:300;letter-spacing:0;color:var(--c-white)}html:not([lang=ar]) .auth-content .auth-hero h1{letter-spacing:-.01em}html[lang=ar] .auth-content .auth-hero h1{line-height:1.3}.auth-content .auth-hero p{max-width:48ch;color:var(--c-g30);font-size:16px;line-height:1.5}.auth-content .trust-row{gap:1px}.auth-content .trust-row span{padding:8px 12px;border:1px solid var(--c-g80);border-radius:0;background:transparent;color:var(--c-g30);font-size:12px}.auth-content .auth-panel{padding:32px 24px;background:var(--c-g10)}.auth-content .auth-card{width:min(100%,480px);padding:32px;border:1px solid var(--c-g20);border-radius:0;background:var(--c-white);box-shadow:none}.auth-content .auth-card .brand-lockup{margin:0 0 24px;gap:12px}.auth-content .auth-card .brand-lockup strong{font-size:16px;font-weight:600}.auth-content .auth-card .brand-lockup small{color:var(--c-g70);font-size:12px}.auth-content .auth-card .brand-logo{width:32px;height:32px;background:none}.auth-content .eyebrow{margin-bottom:4px;color:var(--c-g70);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.auth-content .auth-card h2{margin:0 0 8px;font-size:28px;line-height:36px;font-weight:400;letter-spacing:0}.auth-content .notice{margin:0 0 16px;color:var(--c-g70);font-size:14px;line-height:20px}.auth-content .auth-tabs{gap:0;padding:0;margin:24px 0 8px;border-radius:0;background:transparent;border-bottom:1px solid var(--c-g20)}.auth-content .auth-tabs button{min-height:40px;padding:0 16px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--c-g70);font-size:14px;font-weight:400;box-shadow:none}.auth-content .auth-tabs button.active{background:transparent;color:var(--c-g100);border-bottom-color:var(--c-blue);font-weight:600;box-shadow:none}.auth-content .auth-tabs button.secondary{border-color:transparent}.auth-content .auth-tabs button:hover{background:var(--c-g10);color:var(--c-g100)}.auth-content label{display:block;margin:16px 0 8px;color:var(--c-g70);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.auth-content .label-row{align-items:flex-end}.auth-content .label-row a{margin-bottom:8px;font-size:12px;font-weight:400;color:var(--c-blue)}.auth-content input,.auth-content select{width:100%;min-height:40px;padding:8px 16px;border:0;border-bottom:1px solid var(--c-g50);border-radius:0;background:var(--c-g10);color:var(--c-g100);font-size:14px;box-shadow:none}.auth-content input:focus{border-color:var(--c-g50);box-shadow:none;outline:2px solid var(--c-blue);outline-offset:-2px}.auth-content .btn.primary,.auth-content button.primary,.auth-content button[type=submit]{min-height:48px;margin-top:24px;padding:0 16px;border:1px solid var(--c-blue);border-radius:0;background:var(--c-blue);color:var(--c-white);font-size:14px;font-weight:400;letter-spacing:0;display:inline-flex;align-items:center;justify-content:flex-start;box-shadow:none;transition:background-color .11s var(--c-ease)}.auth-content button.primary:hover,.auth-content button[type=submit]:hover{background:var(--c-blue-h);border-color:var(--c-blue-h);transform:none;box-shadow:none}.auth-content button:disabled{background:var(--c-g30);border-color:var(--c-g30);color:var(--c-g60,#6f6f6f);opacity:1;cursor:not-allowed}.auth-content .wide{width:100%}.auth-content .field-help{margin-top:8px;color:var(--c-g70);font-size:12px;line-height:16px}.auth-content .error{border:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-red);border-inline-start:3px solid var(--c-red);border-radius:0;font-size:14px}.auth-content .error,.auth-content .success-state{margin-top:16px;padding:12px 16px;background:var(--c-white);color:var(--c-g100)}.auth-content .success-state{border:1px solid var(--c-g20);-webkit-border-start:3px solid var(--c-green);border-inline-start:3px solid var(--c-green);border-radius:0}.auth-content .success-state p{color:var(--c-g70)}.auth-content .auth-foot{margin-top:24px;text-align:start;color:var(--c-g70);font-size:12px}.auth-content .text-link{margin-top:24px;font-weight:400;color:var(--c-blue);text-decoration:underline;text-underline-offset:3px}.auth-content .auth-language{margin-bottom:16px}.auth-content .auth-language .language-switcher{margin:0;padding:0;gap:0;border:0;border-radius:0;background:transparent}.auth-content .language-switcher button{min-height:32px;padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--c-g70);font-size:13px;font-weight:400;opacity:1;box-shadow:none}.auth-content .language-switcher button:hover{background:var(--c-g10);color:var(--c-g100)}.auth-content .language-switcher button[aria-pressed=true]{color:var(--c-g100);border-bottom-color:var(--c-blue);background:transparent;cursor:default}.auth-content .auth-single{padding:24px;background:var(--c-g10)}@media (max-width:900px){.auth-content .auth-hero{min-height:0;padding:24px 16px;gap:24px}.auth-content .auth-hero h1{font-size:28px}.auth-content .auth-panel{padding:24px 16px 40px}.auth-content .auth-card{padding:24px 16px}}.shell .integration-card>.btn,.shell .integration-list article>.btn{justify-self:start}.shell td .row-actions{flex-wrap:nowrap;min-width:0}.shell .wizard-card .panel,.shell .wizard-card .plan-usage-panel{padding:0;margin:24px 0 0;border:0;background:transparent}.shell .billing-note{max-width:none;width:100%;margin:1px 0 0;padding:24px}.shell table.rows td.row-action,.shell table.rows td[data-th="آخر تحديث"],.shell table.rows td[data-th="السعر"],.shell table.rows td[data-th="الغرف"],.shell table.rows td[data-th="المساحة"],.shell table.rows td[data-th=Beds],.shell table.rows td[data-th=Price],.shell table.rows td[data-th=Size],.shell table.rows td[data-th=Updated]{white-space:nowrap}.shell table.rows td[data-th="العقار"],.shell table.rows td[data-th="العنصر"],.shell table.rows td[data-th=Item],.shell table.rows td[data-th=Property]{white-space:normal;min-width:160px}.shell .panel>.plan-usage{padding:0;border:0}.shell .staff-add-form{grid-template-columns:1fr minmax(220px,auto) 1fr 1fr 1.2fr auto}.shell .progress-track{overflow:hidden}[dir=rtl] .shell .progress-track li:before{left:auto;right:-50%}.shell .wizard-actions{border-top:0;padding-top:0}.shell .wizard-card .wizard-actions{border-top:1px solid var(--c-g20);padding-top:16px}.shell .toggle-row+.btn,.shell .toggle-row+button,.shell .toggle-row+p{margin-top:16px}@media (max-width:900px){.shell .staff-add-form{grid-template-columns:1fr 1fr}}@media (max-width:620px){.shell .staff-add-form{grid-template-columns:1fr}}.shell .panel:has(>table.rows){overflow-x:auto}.shell table.rows td.row-action{-webkit-padding-end:16px;padding-inline-end:16px}.shell table.rows:has(th:nth-child(9)) :is(th,td){padding-inline:12px}.shell table.rows:has(th:nth-child(9)) td.row-action .btn,.shell table.rows:has(th:nth-child(9)) td.row-action button{padding:0 10px}.shell table.rows:has(th:nth-child(9)) td .row-actions{gap:4px}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.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-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.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-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.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-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.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-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_4eeef7{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_4eeef7{--font-plex:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-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-10ec7,u+10ec9-10eee,u+10ef?,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-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1323037a3e4ea9e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.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-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-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-10ec7,u+10ec9-10eee,u+10ef?,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-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/101eb3c626c8a0e0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.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-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4efb0298547fad0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-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-10ec7,u+10ec9-10eee,u+10ef?,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-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3d28d0a4af5320e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b096b166d47a2e73-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/79d9077e4fd7eddc-s.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-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb66eb17bf011c3b-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-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-10ec7,u+10ec9-10eee,u+10ef?,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-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3abc2a74bccacda0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/20e170e88a69dd27-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99dc19e540dbb87b-s.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-family:IBM Plex Sans Arabic Fallback;src:local("Arial");ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.00%;size-adjust:101.17%}.__className_d15ab7{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.__variable_d15ab7{--font-plex-ar:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback"}