.dos-conversation-composer[data-channel=whatsapp] .chat-composer-inner{inline-size:100%}.dos-conversation-composer[data-channel=whatsapp] .chat-composer-well{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--ds-space-2)}.dos-conversation-composer[data-channel=whatsapp] .chat-composer-well>:not(.chat-composer-editor):not(.chat-composer-actions){grid-column:1/-1}.dos-conversation-composer[data-channel=whatsapp] .chat-composer-editor{grid-column:1;min-block-size:var(--ds-size-touch-minimum)}.dos-conversation-composer[data-channel=whatsapp] .chat-composer-actions{grid-column:2;position:static;gap:var(--ds-space-2)}.dos-conversation-composer[data-channel=whatsapp] .chat-composer-well .dos-md-content{min-block-size:var(--ds-size-touch-minimum);max-block-size:calc(var(--ds-size-touch-minimum) * 3);padding-block:var(--ds-space-2)}.dos-conversation-composer.chat-composer-dock[data-channel=whatsapp] .chat-action-label{display:none}.dos-conversation-composer[data-channel=whatsapp] .chat-attach-button,.dos-conversation-composer[data-channel=whatsapp] .chat-send-button{inline-size:var(--ds-size-touch-minimum);min-inline-size:var(--ds-size-touch-minimum);block-size:var(--ds-size-touch-minimum);justify-content:center;padding:0}.dos-conversation-composer[data-channel=whatsapp] .chat-mobile-editor-wrap .dos-md-content{min-block-size:var(--ds-size-touch-minimum);max-block-size:calc(var(--ds-size-touch-minimum) * 3)}.dos-ios{--kit-glass-bg:rgba(255,255,255,0.74);--kit-glass-border:rgba(128,146,184,0.18);--kit-glass-highlight:rgba(255,255,255,0.85);--kit-glass-shadow:0 10px 30px rgba(32,44,88,0.13),0 1px 2px rgba(32,44,88,0.08);--kit-glass-shadow-hover:0 16px 44px rgba(32,44,88,0.18),0 2px 5px rgba(32,44,88,0.10);--kit-chip-bg:rgba(255,255,255,0.66);--kit-glow:color-mix(in srgb,var(--accent) 5%,rgba(255,255,255,0.45));--kit-board-column-bg:rgba(255,255,255,0.52);--kit-board-card-bg:rgba(255,255,255,0.82)}.dos-ios[data-ios-theme=dark]{--kit-glass-bg:rgba(28,28,32,0.55);--kit-glass-border:rgba(255,255,255,0.10);--kit-glass-highlight:rgba(255,255,255,0.16);--kit-glass-shadow:0 8px 28px rgba(0,0,0,0.45),0 1px 2px rgba(0,0,0,0.35);--kit-glass-shadow-hover:0 14px 40px rgba(0,0,0,0.55),0 2px 5px rgba(0,0,0,0.4);--kit-chip-bg:rgba(255,255,255,0.06);--kit-glow:color-mix(in srgb,var(--accent) 8%,rgba(255,255,255,0.07));--kit-board-column-bg:rgba(255,255,255,0.06);--kit-board-card-bg:rgba(255,255,255,0.07)}.dos-ios .kit-glass{background:var(--kit-glass-bg);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:.5px solid var(--kit-glass-border);box-shadow:inset 0 1px 0 var(--kit-glass-highlight),var(--kit-glass-shadow)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.dos-ios .kit-glass{background:var(--surface)}}.dos-ios .kit-lift{transition:transform .28s cubic-bezier(.2,.9,.3,1.2),box-shadow .28s ease}.dos-ios .kit-lift:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 999px var(--hover-veil,rgba(20,12,36,.05)),inset 0 1px 0 var(--kit-glass-highlight),var(--kit-glass-shadow-hover)}.dos-ios .kit-tbl{width:100%;border-collapse:collapse;font-size:var(--type-action)}.dos-ios .kit-tbl thead th{text-align:start;font-weight:600;font-size:var(--type-metadata);text-transform:uppercase;letter-spacing:.04em;color:var(--label-3);padding:10px 14px;border-bottom:.5px solid var(--separator);white-space:nowrap}.dos-ios .kit-tbl tbody td{padding:12px 14px;border-bottom:.5px solid var(--separator);color:var(--label);vertical-align:middle}.dos-ios .kit-tbl tbody tr:last-child td{border-bottom:none}.dos-ios .kit-tbl tbody tr{transition:background .15s ease}.dos-ios .kit-tbl tbody tr:hover td{background:color-mix(in srgb,var(--accent) 5%,transparent)}.dos-ios .kit-panel__head{flex-wrap:wrap}.dos-ios .kit-panel__actions{display:inline-flex;align-items:center;gap:8px}@media (max-width:760px){.dos-ios .kit-panel__head>.kit-panel__title{flex:1 0 100%}.dos-ios .kit-panel__actions{margin-inline-start:auto}}.kit-panel__head>.kit-panel__title{flex:1 1;min-inline-size:0}@media (max-width:760px){.dos-ios .kit-tbl{width:max-content;min-width:100%}}.dos-ios .kit-empty{display:grid;min-block-size:144px;padding:24px 16px;place-items:center;border:.5px dashed var(--separator);border-radius:var(--r-lg,12px);background:var(--kit-chip-bg,var(--fill-2));color:var(--label-2);font-size:var(--type-body);text-align:center}.dos-ios .kit-tbl tfoot td{padding:12px 14px;color:var(--label);vertical-align:middle}.dos-ios .kit-press{transition:transform var(--dur-fast,.15s) var(--ease,ease),filter .15s ease}@media (hover:hover){.dos-ios .kit-press:hover{filter:var(--hover-filter,brightness(.96))}}.dos-ios .kit-press:active{transform:scale(var(--press-scale,.97))}.dos-ios .kit-press:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dos-ios .kit-info-hint{transition:color .15s ease,background .15s ease}.dos-ios .kit-info-hint:focus-visible,.dos-ios .kit-info-hint:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.dos-ios .kit-info-hint:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dos-ios .stage-pulse{animation:kitStagePulse 2.4s ease-in-out infinite}@keyframes kitStagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.dos-ios .kit-lift,.dos-ios .kit-press{transition:none}.dos-ios .kit-lift:hover{transform:none}.dos-ios .stage-pulse{animation:none}}.dos-ios .kit-glass .card{background:transparent;border:none;border-radius:0;box-shadow:none}.dos-ios .tbl thead th{text-align:start;font-weight:600;font-size:var(--type-metadata);text-transform:uppercase;letter-spacing:.04em;color:var(--label-3);border-bottom:.5px solid var(--separator);background:transparent}.dos-ios .tbl tbody td{border-bottom:.5px solid var(--separator);color:var(--label)}.dos-ios .tbl tbody tr:last-child td{border-bottom:none}.dos-ios .tbl tbody tr{transition:background .15s ease}.dos-ios .tbl tbody tr:hover td{background:color-mix(in srgb,var(--accent) 5%,transparent)}.dos-ios.kit-screen .btn{border-radius:999px;border:.5px solid var(--kit-glass-border,var(--separator));background:var(--kit-chip-bg,var(--fill-3));color:var(--label);box-shadow:none;transition:transform .16s ease,filter .16s ease,background .16s ease,box-shadow .16s ease,border-color .16s ease}.dos-ios.kit-screen .btn:hover{filter:var(--hover-filter,brightness(.96))}.dos-ios.kit-screen .btn:active{transform:scale(.97)}.dos-ios.kit-screen .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dos-ios.kit-screen .btn.btn-primary,.dos-ios.kit-screen .btn.primary{border-color:transparent;background:var(--accent);color:var(--label-on-accent,var(--accent-fg,#fff));box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 36%,transparent)}.dos-ios.kit-screen .btn.ghost{background:transparent;color:var(--label-2)}.dos-ios.kit-screen .btn.danger{border-color:transparent;background:var(--danger-soft,color-mix(in srgb,var(--danger) 14%,transparent));color:var(--danger-label,var(--danger))}.dos-ios.kit-screen .btn.warning{border-color:transparent;background:var(--warning-soft,color-mix(in srgb,var(--warning,#FF9500) 14%,transparent));color:var(--warning-label,var(--warning))}.dos-ios.kit-screen .icon-btn{--action-btn-bg:var(--kit-chip-bg,var(--fill-3));--action-btn-border:var(--kit-glass-border,var(--separator));--action-btn-highlight:var(--kit-glass-highlight,rgba(255,255,255,.58));border-radius:999px;border:.5px solid var(--action-btn-border);background:linear-gradient(180deg,color-mix(in srgb,var(--action-btn-highlight) 24%,transparent),transparent 58%),var(--action-btn-bg);color:var(--action-btn-color,var(--label));box-shadow:inset 0 1px 0 var(--action-btn-highlight),var(--action-btn-shadow,0 6px 18px rgba(32,44,88,.08));transition:transform .16s ease,filter .16s ease,background .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease}.dos-ios.kit-screen .icon-btn:hover{transform:translateY(-1px);filter:brightness(1.04)}.dos-ios.kit-screen .icon-btn:active{transform:scale(.94)}.dos-ios.kit-screen .inp,.dos-ios.kit-screen input:not([type=checkbox]):not([type=radio]):not([type=range]),.dos-ios.kit-screen select,.dos-ios.kit-screen textarea{--kit-control-border:var(--kit-glass-border,var(--separator));border-radius:12px;border:.5px solid var(--kit-glass-border,var(--separator));background:var(--kit-chip-bg,var(--fill-2));color:var(--label);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}@media (hover:hover){.dos-ios.kit-screen .inp:hover:not(:focus):not(:disabled),.dos-ios.kit-screen input:not([type=checkbox]):not([type=radio]):not([type=range]):hover:not(:focus):not(:disabled),.dos-ios.kit-screen select:hover:not(:focus):not(:disabled),.dos-ios.kit-screen textarea:hover:not(:focus):not(:disabled){--kit-control-border:color-mix(in srgb,var(--accent) 26%,var(--kit-glass-border,var(--separator)));border-color:color-mix(in srgb,var(--accent) 26%,var(--kit-glass-border,var(--separator)))}}.dos-ios.kit-screen .inp:focus,.dos-ios.kit-screen input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,.dos-ios.kit-screen select:focus,.dos-ios.kit-screen textarea:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 46%,var(--kit-glass-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.dos-ios.kit-screen .section-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dos-ios.kit-screen .section-card:focus-within{border-color:color-mix(in srgb,var(--accent) 24%,var(--kit-glass-border));box-shadow:inset 0 1px 0 var(--kit-glass-highlight),var(--kit-glass-shadow-hover)}.dos-ios.kit-screen .dos-md-editor{border-radius:var(--r-2xl,20px);border:.5px solid var(--kit-glass-border);background:color-mix(in srgb,var(--kit-glass-bg) 82%,transparent);box-shadow:inset 0 1px 0 var(--kit-glass-highlight);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.dos-ios.kit-screen .dos-md-editor:focus-within{border-color:color-mix(in srgb,var(--accent) 52%,var(--kit-glass-border));box-shadow:inset 0 1px 0 var(--kit-glass-highlight),0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.dos-ios.kit-screen .dos-md-editor .mdxeditor-toolbar,.dos-ios.kit-screen .dos-md-editor [role=toolbar]{border-bottom:.5px solid var(--kit-glass-border)!important;background:color-mix(in srgb,var(--kit-chip-bg) 76%,transparent)!important}.dos-ios.kit-screen .dos-md-editor .mdxeditor,.dos-ios.kit-screen .dos-md-editor .mdxeditor-root-contenteditable{background:transparent!important}.dos-ios.kit-screen .dos-md-content{min-height:170px;background:transparent;color:var(--label)}.dos-ios.kit-screen .card:not(.kit-glass){background:var(--kit-glass-bg);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:.5px solid var(--kit-glass-border);border-radius:var(--r-2xl,20px);box-shadow:inset 0 1px 0 var(--kit-glass-highlight),var(--kit-glass-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dos-ios.kit-screen .card:not(.kit-glass):hover{border-color:color-mix(in srgb,var(--accent) 18%,var(--kit-glass-border))}.dos-ios.kit-screen .kit-glass .card:not(.kit-glass){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;border-radius:0;box-shadow:none}.dos-ios.kit-screen .dos-filterbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px;min-width:0}.dos-ios .kit-toolbar{display:flex;flex-direction:column}.dos-ios .kit-toolbar>*+*{border-top:.5px solid var(--separator)}.dos-ios .kit-toolbar .kit-toolbar__row{padding:9px 14px}.dos-ios.kit-screen .dos-filterbar__spacer{flex:1 1;min-width:8px}.dos-ios.kit-screen .filter-chip:active,.dos-ios.kit-screen .tabs .tab:active,.dos-ios.kit-screen .view-mode-tabs .tab:active{transform:scale(.97)}.dos-ios.kit-screen .tabs{border-bottom:0!important;margin-bottom:0;display:flex;gap:4px;padding:1px;background:transparent;box-shadow:none}.dos-ios.kit-screen .tabs .tab{border-bottom:0;height:34px;padding:0 14px;min-width:0;justify-content:center}.dos-ios.kit-screen .view-mode-tabs{border-bottom:0;margin:0;padding:3px;border-radius:var(--r-md,10px);background:var(--kit-chip-bg,var(--fill-3));box-shadow:inset 0 0 0 .5px var(--kit-glass-border,var(--separator))}.dos-ios.kit-screen .view-mode-tabs .tab{border:0;height:30px;padding:0 8px;border-radius:var(--r-sm,8px);background:transparent}.dos-ios.kit-screen .kanban-wrap{min-width:0;max-width:100%;padding:0;overscroll-behavior-x:contain}.dos-ios.kit-screen .kanban{gap:12px;padding:0;min-height:clamp(420px,calc(100dvh - 260px),640px)}.dos-ios.kit-screen .kc{border-radius:var(--r-2xl,20px);border:.5px solid var(--kit-glass-border,var(--separator));background:color-mix(in srgb,var(--kit-board-column-bg,var(--kit-chip-bg,var(--fill-3))) 78%,transparent);box-shadow:inset 0 1px 0 var(--kit-glass-highlight);overflow:hidden;min-width:0}.dos-ios.kit-screen .kc-h{border-bottom:.5px solid var(--separator);background:transparent}.dos-ios.kit-screen .kc-list{min-width:0;overflow-x:hidden}.dos-ios.kit-screen .kcard{border-radius:var(--r-lg,12px);border:.5px solid var(--kit-glass-border,var(--separator));background:var(--kit-board-card-bg,var(--kit-glass-bg));box-shadow:0 6px 18px rgba(32,44,88,.09),inset 0 1px 0 var(--kit-glass-highlight);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;min-width:0;overflow:clip;overflow-clip-margin:4px}.dos-ios.kit-screen .kcard:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 30%,var(--kit-glass-border));box-shadow:var(--kit-glass-shadow-hover)}.dos-ios.kit-screen .kcard.dragging{opacity:.48;transform:scale(.985)}.dos-ios.kit-screen .kcard .kc-foot,.dos-ios.kit-screen .kcard .kc-title,.dos-ios.kit-screen .task-kanban-card,.dos-ios.kit-screen .task-kanban-card__foot,.dos-ios.kit-screen .task-kanban-card__top{min-width:0}.dos-ios.kit-screen .task-kanban-card__tags{max-width:100%}.dos-ios.kit-screen .task-kanban-card__deadline{display:inline-flex;align-items:center;gap:3px;min-width:0;max-width:100%;overflow-wrap:anywhere}.dos-ios.kit-screen .kcard .tag{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.dos-ios.kit-screen .activity-section{border-radius:var(--r-2xl,20px)}.dos-ios.kit-screen .activity-row{border-radius:var(--r-xl,16px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dos-ios.kit-screen .activity-row:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 var(--kit-glass-highlight),var(--kit-glass-shadow-hover)}.dos-ios.kit-screen .card[role=alert],.dos-ios.kit-screen .card[role=status]{border-radius:var(--r-xl,16px)}.dos-ios.kit-screen{position:relative;isolation:isolate;background:transparent;min-block-size:100%;min-inline-size:0;inline-size:100%}.kit-screen>.kit-enter{box-sizing:border-box;inline-size:100%;min-inline-size:0;margin-inline:auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.dos-ios.kit-screen .kit-screen{min-block-size:0}.dos-ios.kit-screen .kit-screen>.kit-enter{padding:0!important}.dos-ios.kit-screen .kit-screen:before{content:none}.dos-ios.kit-screen:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 72%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 72%);background:radial-gradient(1100px 500px at 22% 2%,color-mix(in srgb,var(--kit-ambient,var(--accent)) 11%,transparent),transparent 60%),radial-gradient(900px 480px at 85% 12%,color-mix(in srgb,var(--cat-2,#AF52DE) 7%,transparent),transparent 55%)}@keyframes kitRise{0%{opacity:0;transform:translateY(14px) scale(.988)}to{opacity:1;transform:none}}.dos-ios .kit-enter>*{animation:kitRise .5s cubic-bezier(.2,.8,.2,1) both}.dos-ios .kit-enter>:first-child{animation-delay:.02s}.dos-ios .kit-enter>:nth-child(2){animation-delay:.07s}.dos-ios .kit-enter>:nth-child(3){animation-delay:.12s}.dos-ios .kit-enter>:nth-child(4){animation-delay:.17s}.dos-ios .kit-enter>:nth-child(5){animation-delay:.22s}.dos-ios .kit-enter>:nth-child(n+6){animation-delay:.27s}@keyframes kitTabIn{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:none}}.dos-ios .kit-tab-enter{animation:kitTabIn .32s cubic-bezier(.2,.8,.2,1) both}@keyframes glassTooltipIn{0%{opacity:0;transform:translate(-50%,calc(-100% + 4px)) scale(.96)}to{opacity:1}}.dos-ios .kit-workspace-section{min-width:0}.dos-ios .kit-workspace-section__header{display:flex;align-items:flex-start;gap:14px;margin-bottom:12px}.dos-ios .kit-workspace-section__title{margin:0;font-family:var(--font-display);font-size:var(--type-panel-title);line-height:1.18;font-weight:700;color:var(--label)}.dos-ios .kit-workspace-section__subtitle{margin:4px 0 0;font-size:var(--type-metadata);line-height:1.35;color:var(--label-2)}.dos-ios .kit-workspace-section__body{min-width:0}:where(.dos-ios .kit-glass){position:relative}@media (hover:hover){.dos-ios .kit-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s ease;z-index:0;background:radial-gradient(220px circle at var(--kx,50%) var(--ky,50%),var(--kit-glow),transparent 72%)}.dos-ios .kit-glass:hover:before{opacity:1}}.dos-ios .kit-glass>*{position:relative;z-index:1}.dos-ios .kit-skeleton{border-radius:var(--r-2xl,20px);border:.5px solid var(--kit-glass-border);background:linear-gradient(100deg,var(--kit-chip-bg) 38%,color-mix(in srgb,var(--kit-glass-highlight) 55%,transparent) 50%,var(--kit-chip-bg) 62%);background-size:220% 100%;animation:kitShimmer 1.6s linear infinite}@keyframes kitShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.dos-ios .kit-enter>*,.dos-ios .kit-tab-enter{animation:none}.dos-ios .kit-glass:before{display:none}.dos-ios .kit-skeleton{animation:none}}.kit-header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4);padding-block-end:var(--ds-component-header-page-gap);min-inline-size:0}.kit-header__identity{flex:1 1 300px;min-inline-size:min-content}.kit-header__actions{display:flex;gap:var(--ds-component-header-action-gap);min-inline-size:0;align-items:center;flex-wrap:wrap}@media (max-width:1023px){.kit-header{display:grid;grid-template-columns:minmax(0,1fr)}.kit-header--with-icon{grid-template-columns:auto minmax(0,1fr)}.kit-header__identity{min-inline-size:0}.kit-header__actions{grid-column:1/-1}}.kit-header__actions>*{min-width:0}.kit-panel__title--toggle{appearance:none;background:none;border:none;padding:2px 6px;margin-inline-start:-6px;font:inherit;color:inherit;text-align:start;cursor:pointer;border-radius:8px;transition:color .14s ease,background .14s ease}.kit-panel__title--toggle:hover{color:var(--label);background:color-mix(in srgb,var(--label) 6%,transparent)}.kit-panel__title--toggle:active{background:color-mix(in srgb,var(--label) 11%,transparent)}.kit-panel__title--toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1023px),(pointer:coarse){.kit-button{min-inline-size:var(--ds-size-touch-minimum,44px);min-block-size:var(--ds-size-touch-minimum,44px)}}.dos-help-card{transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.dos-help-card:hover{background:var(--fill-3,rgba(127,127,127,.09))!important;transform:translateY(-1px);box-shadow:0 3px 10px rgba(20,30,60,.08)}.dos-help-card:active{transform:none}.dos-help-link{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;border:none;background:transparent;cursor:pointer;padding:2px 0;color:var(--accent);font-size:var(--type-body);font-weight:600}.dos-help-link:hover{text-decoration:underline;text-underline-offset:.2em}.dos-help-md .markdown-doc{font-size:var(--type-body);line-height:1.7}.dos-help-md .markdown-doc h2{font-size:var(--type-card-title);font-weight:700;margin:14px 0 6px}.dos-help-md .markdown-doc h3{font-size:var(--type-body);font-weight:700;margin:12px 0 4px}.dos-help-center-card{transition:transform .16s ease,box-shadow .16s ease}.dos-help-center-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px -12px rgba(20,30,60,.28),0 0 0 .5px var(--divider,var(--separator))}.dos-help-article .markdown-doc{font-size:var(--type-card-title);line-height:1.75}.dos-help-article .markdown-doc h2{font-size:var(--type-section-title);font-weight:720;margin:20px 0 8px;font-family:var(--font-display);letter-spacing:-.01em}.dos-help-article .markdown-doc h2:first-child{margin-top:0}.dos-help-article .markdown-doc h3{font-size:var(--type-card-title);font-weight:700;margin:16px 0 6px}.dos-help-related{transition:transform .15s ease,box-shadow .15s ease}.dos-help-related:hover{transform:translateY(-1px);box-shadow:0 6px 18px -10px rgba(20,30,60,.3),0 0 0 .5px var(--divider,var(--separator))}.dos-onboarding-step,.dos-onboarding-welcome{position:fixed;z-index:10051;width:min(390px,calc(100vw - 2 * var(--ds-component-modal-mobile-viewport-gap)));box-sizing:border-box;padding:22px;border-radius:20px;background:var(--panel,#fff);color:var(--label,#111);box-shadow:0 24px 80px rgba(0,0,0,.3);border:.5px solid var(--divider,var(--separator))}.dos-onboarding-welcome{inset-inline-end:20px;bottom:20px}.dos-onboarding-step h2,.dos-onboarding-welcome h2{font-size:var(--type-panel-title);margin:4px 0 9px}.dos-onboarding-step p,.dos-onboarding-welcome p{color:var(--label-2);font-size:var(--type-body);line-height:1.6;margin:0 0 16px}.dos-onboarding-eyebrow,.dos-onboarding-progress{color:var(--accent);font-size:var(--type-metadata);font-weight:750}.dos-onboarding-close{position:absolute;top:12px;inset-inline-end:12px;display:grid;place-items:center;min-width:var(--ds-size-touch-minimum);min-height:var(--ds-size-touch-minimum);border:0;background:transparent;color:var(--label-2);cursor:pointer}.dos-onboarding-actions{display:flex;gap:8px;flex-wrap:wrap}.dos-onboarding-overlay{position:fixed;inset:0;z-index:10050;background:rgba(3,7,18,.62)}.dos-onboarding-spotlight{position:fixed;border-radius:14px;box-shadow:0 0 0 4px #fff,0 0 0 9999px rgba(3,7,18,.15);pointer-events:none}.dos-onboarding-step{position:fixed}.dos-onboarding-progress{margin-bottom:7px}@media (max-width:760px){.dos-onboarding-welcome{inset-inline:var(--ds-space-screen-mobile);bottom:var(--ds-size-mobile-action-clearance);width:auto;max-block-size:calc(100dvh - var(--ds-size-mobile-action-clearance) - var(--ds-space-screen-mobile));overflow:auto}.dos-onboarding-step{max-height:calc(100dvh - 2 * var(--ds-component-modal-mobile-viewport-gap));overflow:auto}}@media (prefers-reduced-motion:reduce){.dos-help-card,.dos-help-card:hover,.dos-help-center-card,.dos-help-center-card:hover,.dos-help-related,.dos-help-related:hover{transition:none;transform:none}.dos-onboarding-spotlight{transition:none}}.bgx-tabs{display:flex;gap:4px;padding:4px 8px 0;border-bottom:1px solid var(--separator,#e4e4ea)}.bgx-periods-empty{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--warning,#ff9f0a) 32%,var(--separator,#e4e4ea));border-radius:12px;background:color-mix(in srgb,var(--warning,#ff9f0a) 8%,var(--surface,#fff))}.bgx-periods-empty>div{display:flex;flex-direction:column;gap:3px}.bgx-periods-empty strong,.bgx-periods-empty>div{font-size:var(--type-body)}.bgx-periods-empty span{color:var(--label-2,#636366)}.bgx-periods-link{flex:0 0 auto;color:var(--accent-label,#006fe6);font-size:var(--type-body);font-weight:650;text-decoration:none}.bgx-periods-link:hover{text-decoration:underline}.bgx-tab{border:0;background:transparent;font-weight:600;font-size:var(--type-body);padding:11px 16px;color:var(--label-3,#8a8a8e);border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;border-radius:8px 8px 0 0;transition:.14s}.bgx-tab:hover{color:var(--label,#1c1c1e);background:color-mix(in srgb,var(--accent) 6%,transparent)}.bgx-tab[aria-selected=true]{color:var(--accent-label,#006fe6);border-bottom-color:var(--accent,#007aff)}.bgx-scroll{overflow-x:auto}.bgx-table{border-collapse:separate;border-spacing:0;width:100%;min-width:940px;font-size:var(--type-body)}.bgx-table td,.bgx-table th{padding:10px 14px;border-bottom:1px solid var(--separator,#ececf1);white-space:nowrap}.bgx-acct-head,.bgx-num-head{position:sticky;top:0;z-index:3;background:var(--surface,#fff);font-size:var(--type-technical);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--label-3,#8a8a8e);border-bottom:1px solid var(--separator,#d6d6de)}.bgx-num-head{text-align:end}.bgx-acct-head{z-index:4}.bgx-acct,.bgx-acct-head{text-align:start;inset-inline-start:0;min-width:260px}.bgx-acct{position:sticky;z-index:2;background:var(--surface,#fff);box-shadow:1px 0 0 var(--separator,#ececf1)}.bgx-acct-inner{display:inline-flex;align-items:center;gap:8px}.bgx-name{font-weight:500}.bgx-num{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--label,#1c1c1e)}.bgx-zero{color:var(--label-4,#c2c2c8);font-weight:400}.bgx-neg{color:var(--danger-label,#d70015)}.bgx-total-col{border-inline-start:1px solid var(--separator,#ececf1)}.bgx-caret{border:0;background:transparent;cursor:pointer;color:var(--label-3,#8a8a8e);padding:0;width:16px;font-size:var(--type-metadata);line-height:1}.bgx-caret-spacer{width:16px;display:inline-block}.bgx-fill{border:0;background:transparent;cursor:pointer;color:var(--accent-label,#006fe6);padding:0 2px;font-size:var(--type-body);opacity:0;transition:.12s}.bgx-leaf:hover .bgx-fill{opacity:1}.bgx-leaf:hover,.bgx-leaf:hover .bgx-acct{background:color-mix(in srgb,var(--accent) 5%,var(--surface,#fff))}.bgx-section .bgx-acct,.bgx-section>td{background:color-mix(in srgb,var(--accent) 7%,var(--surface,#fff))}.bgx-section .bgx-name{font-weight:700;color:var(--label,#1c1c1e)}.bgx-subtotal .bgx-acct,.bgx-subtotal>td{background:var(--bg-1,#f6f6f9);font-weight:700}.bgx-subtotal .bgx-name{font-weight:700}.bgx-net .bgx-acct,.bgx-net>td{background:color-mix(in srgb,var(--accent) 10%,var(--surface,#fff));font-weight:800;border-top:2px solid color-mix(in srgb,var(--accent) 35%,transparent)}.bgx-net .bgx-name{font-weight:800}.bgx-input{width:84px;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--type-body);font-family:inherit;border:1px solid var(--separator,#e0e0e6);border-radius:8px;padding:6px 9px;background:var(--surface,#fff);color:inherit;transition:.12s}.bgx-input:hover{border-color:var(--label-4,#b8b8be)}.bgx-input:focus{outline:none;border-color:var(--accent,#007aff);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}:root[data-theme=dark] .bgx-subtotal .bgx-acct,:root[data-theme=dark] .bgx-subtotal>td{background:rgba(255,255,255,.05)}@media (max-width:640px){.bgx-periods-empty{align-items:flex-start;flex-direction:column}}.dos-quote-line{position:relative;display:flex;gap:10px;align-items:flex-start;padding:12px;padding-inline-start:15px;border:1px solid var(--separator,var(--divider));border-radius:var(--r-lg,12px);background:var(--surface,var(--bg-1));transition:border-color var(--dur-fast,.15s) var(--ease,ease),background var(--dur-fast,.15s) var(--ease,ease)}.dos-quote-line:before{content:"";position:absolute;inset-block:-1px;inset-inline-start:-1px;inline-size:3px;border-start-start-radius:inherit;border-end-start-radius:inherit;background:var(--dos-quote-line-rail,transparent)}.dos-quote-line[data-state=included]{--dos-quote-line-rail:var(--success)}.dos-quote-line[data-pulsing=true],.dos-quote-line[data-state=blocked]{--dos-quote-line-rail:var(--warning)}.dos-quote-line[data-pulsing=true]{animation:dosQuoteLinePulse 1.4s ease-out infinite}@media (prefers-reduced-motion:reduce){.dos-quote-line[data-pulsing=true]{animation:none}}@keyframes dosQuoteLinePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--warning) 55%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.dos-quote-line[data-state=selected]{--dos-quote-line-rail:var(--accent);border-color:var(--accent);background:var(--surface-selected,var(--accent-soft))}.dos-quote-line[data-state=invalid]{--dos-quote-line-rail:var(--danger);border-color:var(--danger)}.dos-quote-line[data-interactive=true]{cursor:pointer}.dos-quote-line[data-interactive=true]:hover{border-color:var(--accent)}.dos-quote-line__lead{flex:0 0 var(--ds-size-target-minimum,24px);display:flex;align-items:center;justify-content:center;min-block-size:var(--ds-size-target-minimum,24px)}.dos-quote-line__mark{display:inline-flex;color:var(--success-label,var(--success))}.dos-quote-line__content{flex:1 1 auto;min-inline-size:0}.dos-quote-line__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.dos-quote-line__identity{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-inline-size:0}.dos-quote-line__name{font-size:var(--type-body);font-weight:600}.dos-quote-line__price{display:flex;align-items:baseline;gap:6px}.dos-quote-line__was{text-decoration:line-through}.dos-quote-line__now{font-weight:600}.dos-quote-line__now[data-discounted=true]{color:var(--success-label,var(--success))}.dos-quote-line__body,.dos-quote-line__deps,.dos-quote-line__meta{margin-block-start:6px;font-size:var(--type-metadata)}.dos-quote-line__deps,.dos-quote-line__meta{color:var(--text-3,var(--label-3))}.dos-quote-line__deps{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.dos-quote-line[data-state=blocked] .dos-quote-line__deps{color:var(--warning-label,var(--warning))}.dos-quote-line[data-state=invalid] .dos-quote-line__deps{color:var(--danger-label,var(--danger))}.dos-quote-line__dep{padding:1px 6px;border:1px solid var(--separator,var(--divider));border-radius:999px;background:var(--bg-2,var(--fill-4));font-weight:500}.dos-quote-line[data-state=blocked] .dos-quote-line__dep{border-color:var(--warning);background:var(--warning-soft)}.dos-quote-line[data-state=invalid] .dos-quote-line__dep{border-color:var(--danger);background:var(--danger-soft)}.dos-quote-line--compact{gap:11px;padding:12px 13px;padding-inline-start:16px}.dos-quote-line--compact .dos-quote-line__head{align-items:baseline}.dos-quote-line__trailing{flex:0 0 auto;display:flex;align-items:center;min-block-size:var(--ds-size-target-minimum,24px)}.dos-quote-line__needs{font-size:var(--type-metadata);color:var(--text-3,var(--label-3))}.dos-quote-line[data-state=blocked] .dos-quote-line__needs{color:var(--warning-label,var(--warning))}.dos-quote-line[data-state=invalid] .dos-quote-line__needs{color:var(--danger-label,var(--danger))}.dos-quote-line__chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-block-start:7px}.dos-quote-signed{display:flex;align-items:center;gap:4px;font-size:var(--type-metadata);color:var(--success-label,var(--success))}.dos-quote-deplist{display:flex;flex-direction:column;gap:6px;max-block-size:220px;overflow:auto;padding:10px;border:1px solid var(--dos-quote-deplist-edge,var(--separator,var(--divider)));border-radius:var(--r-lg,12px);background:var(--dos-quote-deplist-fill,var(--bg-1))}.dos-quote-deplist[data-tone=info]{--dos-quote-deplist-edge:var(--info);--dos-quote-deplist-fill:var(--info-soft)}.dos-quote-deplist[data-tone=warning]{--dos-quote-deplist-edge:var(--warning);--dos-quote-deplist-fill:var(--warning-soft)}.dos-quote-deplist__row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:var(--type-metadata)}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/rubik-arabic-wght-normal.6fceedee.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");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-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/rubik-cyrillic-ext-wght-normal.a7ea83e3.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/rubik-cyrillic-wght-normal.91faa1cc.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/rubik-hebrew-wght-normal.135029d8.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/rubik-latin-ext-wght-normal.e4e76008.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/rubik-latin-wght-normal.0ac1394c.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.23d48c53.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.f22d62ea.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.704fe8e0.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.2b99bc35.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.60502170.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.7106ea79.woff2?dpl=dpl_J7QpPiQWksCC1dtqAXEUy6scrUHW) format("woff2-variations");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}