:root{--otoko-ws-section-gap:var(--spacing-08);--otoko-ws-section-head:var(--spacing-05);--otoko-ws-card-pad:var(--spacing-06);--otoko-ws-grid-gap:var(--spacing-06);--otoko-ws-field-gap:var(--spacing-06);--otoko-ws-label-gap:var(--spacing-03);--otoko-ws-cell-pad-block:var(--spacing-04);--otoko-ws-cell-pad-inline:var(--spacing-05);--otoko-ws-inline-gap:var(--spacing-04);--otoko-ws-rule:1px solid var(--color-border-subtle-01)}@media (max-width:671px){:root{--otoko-ws-section-gap:var(--spacing-07);--otoko-ws-card-pad:var(--spacing-05);--otoko-ws-grid-gap:var(--spacing-05)}}.workspace-top-layout{display:block;background:var(--color-background)}.workspace-main{min-width:0;background:var(--color-background)}.workspace-top-nav{flex-direction:row;align-items:stretch;border-bottom:var(--otoko-ws-rule);overflow-x:auto;scrollbar-width:thin}.workspace-top-nav a{white-space:nowrap}.workspace-mobile-nav{display:none}.workspace-nav-label{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-label-01);letter-spacing:var(--otoko-tracking-kicker);text-transform:uppercase}@media (min-width:1056px){.workspace-top-nav{display:flex}}@media (max-width:1055px){.workspace-top-nav{display:none}.workspace-mobile-nav.is-open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--otoko-ws-section-head);border-bottom:var(--otoko-ws-rule)}.workspace-mobile-nav section{display:grid;align-content:start;gap:var(--spacing-02)}.workspace-mobile-nav a{display:flex;align-items:center;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.workspace-mobile-nav>a{grid-column:1/-1;border-top:var(--otoko-ws-rule)}}@media (max-width:671px){.workspace-mobile-nav.is-open{grid-template-columns:1fr}}.workspace-section-tabs{height:auto;margin-bottom:var(--otoko-ws-page-block);border-bottom:var(--otoko-ws-rule);overflow-x:auto;scrollbar-width:thin}.workspace-section-tab{display:flex;align-items:center;min-height:var(--otoko-header-height);padding:0 var(--spacing-05);border-bottom:2px solid transparent;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01);white-space:nowrap}.workspace-section-tab:first-child{padding-left:0}.workspace-section-tab:hover{color:var(--color-text-primary)}.workspace-section-tab[aria-current=page]{border-bottom-color:var(--color-blue-600);color:var(--color-text-primary);font-weight:var(--otoko-weight-semibold)}.ws-record-tabs{margin-bottom:0;border-bottom:0}.ws-record-tabs .workspace-section-tab{background:none;border-top:0;border-right:0;border-left:0;cursor:pointer;font:inherit}.ws-record-tabs .workspace-section-tab[aria-current=true]{border-bottom-color:var(--color-blue-600);color:var(--color-text-primary);font-weight:var(--otoko-weight-semibold)}.ws-record-tabs .workspace-section-tab:focus-visible{outline:2px solid var(--color-focus,var(--color-blue-600));outline-offset:-2px}.ws-stack>.ws-record-tabs{border-bottom:var(--otoko-ws-rule)}.workspace-privacy{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-03) var(--spacing-06);margin-top:var(--otoko-ws-section-gap);padding-top:var(--spacing-06);border-top:var(--otoko-ws-rule);color:var(--color-cool-gray-700);font-size:var(--otoko-type-body-01)}.workspace-privacy a{text-decoration:underline;text-underline-offset:4px}.ws-page-header{display:grid;gap:var(--otoko-ws-section-head);margin-bottom:var(--otoko-ws-section-gap)}.ws-page-header-main{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--otoko-ws-grid-gap)}.ws-page-header-text{display:grid;gap:var(--spacing-03);min-width:0}.ws-kicker{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-label-01);letter-spacing:var(--otoko-tracking-kicker);text-transform:uppercase}.ws-page-title{margin:0;font-weight:var(--otoko-weight-light);overflow-wrap:anywhere}.ws-page-header-description{max-width:72ch;margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.ws-page-header-actions,.ws-page-header-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap)}.ws-page-header-actions{justify-content:flex-end}.ws-page-header-tabs{border-bottom:var(--otoko-ws-rule)}@media (max-width:671px){.ws-page-header-main{flex-direction:column;align-items:stretch}.ws-page-header-actions{justify-content:flex-start}.ws-page-header-actions>.ws-actions>button:first-child,.ws-page-header-actions>button:first-child{width:100%}}.ws-stack{display:grid;gap:var(--otoko-ws-section-gap);min-width:0}.workspace-panel,.ws-panel{min-width:0;margin:0;padding:var(--otoko-ws-section-head) 0 0;border-top:var(--otoko-ws-rule);background:transparent}.workspace-panel+.workspace-panel,.workspace-panel+.ws-panel,.ws-panel+.workspace-panel,.ws-panel+.ws-panel{margin-top:var(--otoko-ws-section-gap)}:is(.ws-stack,.ws-detail-main,.ws-detail-aside)>:is(.ws-panel,.workspace-panel){margin-top:0}.workspace-panel>*+*,.ws-panel>*+*{margin-top:var(--otoko-ws-section-head)}.workspace-panel .workspace-panel,.ws-panel .ws-panel[data-level="3"]{padding-top:var(--otoko-ws-section-head)}.ws-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--otoko-ws-inline-gap)}.workspace-panel h2,.ws-panel-title{margin:0;font-size:var(--otoko-type-heading-04);font-weight:var(--otoko-weight-light)}.workspace-panel h3,.ws-panel[data-level="3"] .ws-panel-title{margin:0;font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-panel-description{margin:var(--spacing-03) 0 0;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.ws-panel-actions{display:flex;flex-wrap:wrap;gap:var(--otoko-ws-inline-gap)}.ws-detail,.ws-detail-aside,.ws-detail-main{display:grid;gap:var(--otoko-ws-section-gap);min-width:0}.ws-detail-aside,.ws-detail-main{align-content:start}@media (min-width:1056px){.ws-detail[data-aside=true]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"main aside";column-gap:var(--spacing-09)}.ws-detail-main{grid-area:main}.ws-detail-aside{grid-area:aside}}.ws-detail-aside .ws-panel-title{font-size:var(--otoko-type-heading-03)}.ws-audit-hint{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.ws-next-steps{display:grid;gap:var(--spacing-03);margin:0;padding:0;list-style:none;font-size:var(--otoko-type-body-01)}.detail-grid,.ws-key-value{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--otoko-ws-field-gap) var(--otoko-ws-grid-gap);margin:0}@media (min-width:672px){.detail-grid,.ws-key-value[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail-grid dt,.ws-key-value dt{margin-bottom:var(--otoko-ws-label-gap);color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.detail-grid dd,.ws-key-value dd{margin:0;font-size:var(--otoko-type-body-01);overflow-wrap:anywhere}.mono-value,.ws-mono{font-family:var(--otoko-font-mono);font-size:var(--otoko-type-label-01);overflow-wrap:anywhere}.ws-references summary{min-height:32px;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01);cursor:pointer}.ws-references[open] summary{margin-bottom:var(--otoko-ws-section-head)}.ws-stat-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--otoko-ws-grid-gap)}@media (min-width:672px){.ws-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1056px){.ws-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1312px){.ws-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ws-stat-tile{display:grid;align-content:start;gap:var(--spacing-03);position:relative;min-width:0;background:var(--color-layer-01);color:inherit}.ws-stat-tile,.ws-stat-tile[data-interactive=true]{padding:var(--otoko-ws-card-pad);border-top:2px solid var(--color-blue-600)}.ws-stat-tile[data-interactive=true]:hover{background:var(--color-layer-hover-01)}.ws-stat-label{padding-right:var(--spacing-06);color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.ws-stat-value{font-size:var(--otoko-type-heading-06);font-weight:var(--otoko-weight-light);line-height:var(--otoko-type-heading-06-line);font-variant-numeric:tabular-nums}.ws-stat-arrow{position:absolute;top:var(--spacing-06);right:var(--spacing-06);color:var(--color-link-primary)}.ws-stat-hint{color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.ws-skeleton{display:block;background:var(--color-skeleton-background)}.ws-stat-skeleton{width:50%;height:var(--otoko-type-heading-05-line)}@media (prefers-reduced-motion:no-preference){.ws-skeleton{animation:ws-pulse 1.4s ease-in-out infinite}}@keyframes ws-pulse{50%{opacity:.5}}.workspace-empty,.ws-empty{display:grid;justify-items:start;gap:var(--spacing-03);padding:var(--otoko-ws-section-gap) 0;border-top:var(--otoko-ws-rule)}.ws-empty-icon{color:var(--color-text-secondary)}.workspace-empty h2,.ws-empty-title{margin:0;font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.workspace-empty p,.ws-empty-text{max-width:60ch;margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.ws-empty-action{margin-top:var(--otoko-ws-section-head)}.workspace-toolbar,.ws-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--otoko-ws-inline-gap)}.ws-filter-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--otoko-ws-inline-gap) var(--otoko-ws-grid-gap);padding:var(--otoko-ws-grid-gap) 0;border-top:var(--otoko-ws-rule);border-bottom:var(--otoko-ws-rule)}.ws-filter-bar label{display:flex;flex-direction:column;gap:var(--otoko-ws-label-gap);font-size:var(--otoko-type-label-01)}.ws-filter-search{flex:1 1 320px}.ws-filter-status{flex:0 1 220px}.ws-filter-bar input,.ws-filter-bar select{width:100%;min-height:44px;font-size:var(--otoko-type-body-01)}@media (max-width:671px){.ws-filter-bar>button,.ws-filter-search,.ws-filter-status{flex-basis:100%;width:100%}}.ws-work-list{display:grid;min-width:0}.ws-work-list>.ws-notice{margin-bottom:var(--otoko-ws-section-head)}.ws-work-list-table{overflow-x:auto;scrollbar-width:thin}.ws-work-list-table thead th{position:sticky;top:0;z-index:1;background:var(--color-layer-01);font-size:var(--otoko-type-label-01);font-weight:var(--otoko-weight-regular)}.ws-work-list-table td,.ws-work-list-table th{padding:var(--otoko-ws-cell-pad-block) var(--otoko-ws-cell-pad-inline);vertical-align:top;white-space:normal}.ws-work-list-table td{font-size:var(--otoko-type-body-01)}.ws-work-list-table td:first-child,.ws-work-list-table th:first-child{padding-left:0}.ws-work-list-table td:last-child,.ws-work-list-table th:last-child{padding-right:0;text-align:right}.ws-work-list-table tbody tr:hover{background:var(--color-layer-hover-01)}.ws-row-link,.ws-work-card-title a{color:var(--color-link-primary)}.ws-work-list-cards{display:none;margin:0;padding:0;list-style:none}@media (max-width:671px){.ws-work-list-table{display:none}.ws-work-list-cards{display:grid}}.ws-work-card{position:relative;display:grid;gap:var(--spacing-03);padding:var(--otoko-ws-card-pad) 0;border-top:var(--otoko-ws-rule)}.ws-work-card-title{margin:0;font-size:var(--otoko-type-body-02)}.ws-work-card-title a:after{content:"";position:absolute;inset:0}.ws-work-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-03) var(--otoko-ws-grid-gap);margin:0}.ws-work-card dt{color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.ws-work-card dd{margin:0;font-size:var(--otoko-type-body-01)}.ws-work-list-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--otoko-ws-section-head);padding:var(--otoko-ws-grid-gap) 0;border-top:var(--otoko-ws-rule)}.ws-work-list-count{color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}@media (max-width:671px){.ws-work-list-footer>button{width:100%}}.ws-deadline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-03)}.ws-deadline-date{color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.ws-notice{max-width:none}.ws-notice+.ws-notice,.ws-page-header+.ws-notice{margin-bottom:var(--otoko-ws-section-gap)}.notice{padding:var(--spacing-04) var(--spacing-05);background:var(--color-blue-100);color:var(--color-blue-700);font-size:var(--otoko-type-body-01);overflow-wrap:anywhere}.notice button{margin-left:var(--otoko-ws-inline-gap);text-decoration:underline}.status-pill{display:inline-block;padding:var(--spacing-02) var(--spacing-03);background:var(--color-blue-100);color:var(--color-blue-700);font-size:var(--otoko-type-label-01)}.ws-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap)}.workspace-main .form-grid,.workspace-main .form-stack{gap:var(--otoko-ws-field-gap)}.workspace-main label{gap:var(--otoko-ws-label-gap)}.workspace-form-fields{min-inline-size:0;margin:0;padding:0;border:0}.workspace-table{position:relative;overflow-x:auto}.workspace-table table{width:100%;border-collapse:collapse;font-size:var(--otoko-type-body-01);text-align:left}.workspace-table th{background:var(--color-layer-01);font-size:var(--otoko-type-label-01);font-weight:var(--otoko-weight-regular)}.workspace-table td,.workspace-table th{padding:var(--otoko-ws-cell-pad-block) var(--otoko-ws-cell-pad-inline)}.workspace-table td{border-top:var(--otoko-ws-rule)}.price-create-form h3,.relation-fields legend{margin:0;font-size:var(--otoko-type-heading-03)}.relation-fields{min-width:0;margin:0;padding:0;border:0}.relation-fields legend{margin-bottom:var(--otoko-ws-section-head)}.vault-panel{display:grid;justify-items:start;gap:var(--otoko-ws-section-head);max-width:40rem;padding:var(--otoko-ws-section-head) 0 0;border-top:var(--otoko-ws-rule)}.vault-panel>svg{color:var(--color-blue-600)}.vault-panel h2{margin:0;font-size:var(--otoko-type-heading-04);font-weight:var(--otoko-weight-light)}.vault-panel>p{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.vault-panel form{width:100%}.vault-panel input{font-size:var(--otoko-type-heading-04);letter-spacing:12px}.ws-application-list{display:grid;margin:0;padding:0;list-style:none}.ws-application{display:grid;gap:var(--otoko-ws-section-head);padding:var(--otoko-ws-grid-gap) 0;border-top:var(--otoko-ws-rule)}.ws-application-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap)}.ws-application-head h3{margin:0;font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-application-decision{padding:var(--otoko-ws-section-head) 0 0;border-top:var(--otoko-ws-rule)}.ws-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap)}@media (max-width:671px){.ws-inline-actions>*{flex:1 1 100%}}.ws-relation-list{display:grid;margin:0;padding:0;list-style:none}.ws-relation{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap);padding:var(--otoko-ws-cell-pad-block) 0;border-top:var(--otoko-ws-rule)}.ws-relation>.ws-mono{flex:1 1 18rem;min-width:0;overflow-wrap:anywhere}.ws-unlock-form{width:100%;max-width:24rem}.ws-unlock-form input{letter-spacing:var(--spacing-03)}.ws-overview{display:grid;gap:var(--otoko-ws-section-gap);min-width:0}.ws-overview-feed>.ws-panel,.ws-overview>.ws-panel{margin-top:0}.ws-overview-greeting{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.ws-overview-greeting strong{color:var(--color-text-primary);font-weight:var(--otoko-weight-semibold)}.ws-overview-pin{display:grid;gap:var(--otoko-ws-inline-gap);justify-items:start}.ws-overview-link{display:inline-flex;align-items:center;gap:var(--spacing-03);color:var(--color-link-primary);font-size:var(--otoko-type-body-01)}.ws-overview-list{display:grid;margin:0;padding:0;list-style:none}.ws-overview-list li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap);padding:var(--otoko-ws-cell-pad-block) 0;border-bottom:var(--otoko-ws-rule);font-size:var(--otoko-type-body-01)}.ws-overview-list li>a,.ws-overview-list li>span:first-child{flex:1 1 16rem;min-width:0;overflow-wrap:anywhere}.ws-overview-list time{color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.ws-overview-action{font-size:var(--otoko-type-body-01)}.ws-overview-skeleton{width:60%;height:var(--otoko-type-heading-05-line)}.ws-overview-empty{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.ws-overview-areas{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--otoko-ws-grid-gap)}.ws-overview-group{margin:0;font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-overview-areas ul{margin:var(--spacing-03) 0 0;padding:0;list-style:none}.ws-overview-areas a{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-05);padding:var(--otoko-ws-cell-pad-block) 0;border-bottom:var(--otoko-ws-rule);font-size:var(--otoko-type-body-01)}.ws-overview-areas a:hover{background:var(--color-layer-hover-01)}.ws-overview-areas a svg{flex-shrink:0;color:var(--color-blue-600)}.ws-overview-resources{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--otoko-ws-section-gap);padding:var(--spacing-07);background:var(--color-blue-100)}.ws-overview-resources h2{margin:var(--spacing-04) 0;font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-overview-resources p:not(.eyebrow){max-width:55ch;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}.ws-overview-resources a{display:inline-flex;align-items:center;gap:var(--spacing-05);margin-top:var(--spacing-05);color:var(--color-blue-600);font-size:var(--otoko-type-body-01)}@media (min-width:672px){.ws-overview-areas,.ws-overview-resources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1056px){.ws-overview-areas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:671px){.ws-overview .ws-actions>a{width:100%}}.ws-wizard{display:grid;gap:var(--otoko-ws-section-gap);min-inline-size:0}.ws-wizard-progress{max-inline-size:100%;overflow-x:auto}.ws-wizard-title{margin:0;font-size:var(--otoko-type-heading-04);line-height:var(--otoko-type-heading-04-line);font-weight:var(--otoko-weight-regular)}.ws-wizard-title:focus{outline:none}.ws-wizard-errors{display:grid;gap:var(--otoko-ws-label-gap);padding:var(--otoko-ws-cell-pad-block) var(--otoko-ws-cell-pad-inline);border-inline-start:3px solid var(--color-support-error);background:var(--color-layer-01)}.ws-wizard-errors p,.ws-wizard-errors ul{margin:0}.ws-wizard-errors ul{padding-inline-start:var(--otoko-ws-cell-pad-inline)}.ws-wizard-actions{justify-content:flex-start}.ws-form-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--otoko-ws-field-gap) var(--otoko-ws-grid-gap);align-items:start}@media (min-width:1056px){.ws-form-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-form-columns>.ws-form-wide{grid-column:1/-1}}.ws-inline-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--otoko-ws-inline-gap);min-inline-size:0;margin:0;padding:0;border:0}.ws-inline-form>:first-child{flex:1 1 16rem}.ws-product-choice{display:grid;gap:var(--otoko-ws-label-gap)}.ws-product-choice legend{margin-block-end:var(--otoko-ws-label-gap)}.ws-product-list{display:grid;gap:var(--otoko-ws-label-gap);margin:0;padding:0;list-style:none}.ws-commerce-progress{max-inline-size:100%;overflow-x:auto}.ws-term-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--otoko-ws-field-gap) var(--otoko-ws-grid-gap)}@media (min-width:672px){.ws-term-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ws-renewal-title,.ws-term-title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap);margin:0 0 var(--otoko-ws-label-gap);font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-renewal-list{display:grid;margin:0;padding:0;list-style:none}.ws-renewal-list>li{padding:var(--otoko-ws-section-head) 0;border-top:var(--otoko-ws-rule)}.ws-renewal-due{display:grid;gap:var(--spacing-02)}.ws-delivery-form .form-grid,.ws-licence-form .form-grid{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:1056px){.ws-delivery-form .form-grid,.ws-licence-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ws-file-list{display:grid;margin:0;padding:0;list-style:none}.ws-file-list>li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--otoko-ws-inline-gap);padding:var(--otoko-ws-cell-pad-block) 0;border-top:var(--otoko-ws-rule)}.ws-file-name{flex:1 1 var(--spacing-13);min-width:0;overflow-wrap:anywhere}.ws-delivery-lines{display:grid;gap:var(--spacing-02);margin:0;padding:0;list-style:none}.ws-muted{color:var(--color-text-secondary)}.ws-muted,.ws-panel-subtitle{margin:0;font-size:var(--otoko-type-body-01)}.ws-panel-subtitle{padding:0;font-weight:var(--otoko-weight-semibold)}.ws-support-compose{margin-bottom:var(--otoko-ws-section-head)}.ws-support-messages{display:grid;margin:0;padding:0;list-style:none}.ws-support-message{display:grid;gap:var(--spacing-03);padding:var(--otoko-ws-cell-pad-block) 0;border-top:var(--otoko-ws-rule)}.ws-support-message-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-03);margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.ws-support-message-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ws-member{display:grid;gap:var(--spacing-01)}.ws-member-hint{color:var(--color-text-secondary);font-size:var(--otoko-type-label-01);overflow-wrap:anywhere}.ws-settings-list{display:grid;margin:0;padding:0;list-style:none}.ws-settings-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--otoko-ws-inline-gap);padding:var(--otoko-ws-cell-pad-block) 0;border-top:var(--otoko-ws-rule)}.ws-settings-item:last-child{border-bottom:var(--otoko-ws-rule)}.ws-settings-item-stacked{flex-direction:column;align-items:stretch}.ws-settings-item-text{display:grid;gap:var(--spacing-02);min-width:0}.ws-settings-item-text>p{margin:0;overflow-wrap:anywhere}.ws-settings-item-title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-03);margin:0;font-size:var(--otoko-type-body-01);font-weight:var(--otoko-weight-semibold)}.ws-settings-item-meta{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-label-01)}.ws-settings-subhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--otoko-ws-inline-gap);margin-top:var(--otoko-ws-section-head)}.ws-inline-alert{display:grid;justify-items:start;gap:var(--spacing-03)}.ws-overview-shortcuts{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-05)}.ws-overview-shortcuts .ws-actions{justify-content:flex-end}.ws-overview-secondary-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--spacing-06);padding-top:var(--spacing-06)}.ws-overview-secondary-stats .ws-stat-tile{grid-template-columns:auto 1fr;align-items:baseline;column-gap:var(--spacing-05);padding:var(--spacing-05) 0;border-top:var(--otoko-ws-rule);background:transparent}.ws-overview-secondary-stats .ws-stat-label{grid-column:2}.ws-overview-secondary-stats .ws-stat-value{grid-column:1;grid-row:1/3;font-size:var(--otoko-type-heading-04)}.ws-overview-secondary-stats .ws-stat-hint{grid-column:2}.ws-overview-secondary-stats .ws-stat-arrow{right:0;top:var(--spacing-05)}.ws-overview-feed{display:grid;align-items:start;gap:var(--otoko-ws-section-gap)}.ws-overview-area-group{padding-top:var(--spacing-05);border-top:2px solid var(--color-blue-600);min-width:0}.workspace-role{display:inline-flex;align-items:center;gap:var(--spacing-03)}.ws-page-header{padding-bottom:var(--spacing-06);border-bottom:var(--otoko-ws-rule)}.ws-page-header:has(.ws-page-header-tabs){padding-bottom:0;border-bottom:0}.workspace-main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:48px;border-radius:0}.workspace-main textarea{min-height:112px;border-radius:0}.workspace-main :is(input,select,textarea){max-width:100%}.workspace-main .form-grid>*{min-width:0}.workspace-main :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--color-blue-600);outline-offset:3px}.ws-panel-head{flex-wrap:wrap}.ws-work-list-table table{min-width:640px}.ws-work-list-table tbody tr:focus-within{background:var(--color-layer-hover-01)}.ws-detail-aside{padding:var(--spacing-06);background:var(--color-layer-01)}@media (min-width:1056px){.ws-overview-feed[data-activity=true]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ws-overview-feed>.ws-panel:last-child:not(:first-child){padding-left:var(--spacing-07);border-left:var(--otoko-ws-rule)}}@media (max-width:671px){.ws-overview-shortcuts{align-items:flex-start;flex-direction:column}.ws-overview-shortcuts .ws-actions{width:100%;justify-content:flex-start}.ws-overview-resources{padding:var(--spacing-05)}.workspace-role{display:none}.ws-detail-aside{padding:var(--spacing-05)}}.ws-overview-intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-06)}.ws-overview-intro .ws-overview-greeting{max-width:42ch}.ws-overview-metrics{border-top:0;padding-top:0}.workspace-main .form-grid{align-items:start}@media (max-width:671px){.workspace-main .form-grid{grid-template-columns:minmax(0,1fr)}.ws-overview-shortcuts{width:100%}}.ws-page-header,.ws-page-header-tabs,.ws-page-header>*{min-width:0}.ws-page-header-breadcrumb{flex-wrap:wrap;row-gap:var(--spacing-03)}.ws-page-header-breadcrumb>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.ws-form-section{display:grid;gap:var(--spacing-06);min-inline-size:0;margin:0;padding:var(--spacing-06) 0;border:0;border-top:var(--otoko-ws-rule)}.ws-form-section legend{padding:0 var(--spacing-05) 0 0;font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-form-section .form-note{margin:0;max-width:80ch}.ws-onboarding-path{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-07);margin:0;padding:0;list-style:none}.ws-onboarding-path li{min-width:0;display:grid;align-content:start;gap:var(--spacing-04);padding-top:var(--spacing-05);border-top:2px solid var(--color-blue-600)}.ws-onboarding-path h3{margin:0;font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-onboarding-path p{margin:0;color:var(--color-text-secondary);font-size:var(--otoko-type-body-01)}@media (min-width:1056px){.ws-onboarding-path{grid-template-columns:repeat(3,minmax(0,1fr))}}.ws-create-form{margin-bottom:var(--otoko-ws-section-gap)}.workspace-form-fields>button{justify-self:start}@media (max-width:671px){.workspace-form-fields>button{width:100%}}.ws-request-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-06);margin:var(--spacing-06) 0}.ws-request-facts>div{min-width:0}.ws-request-facts dt{font-weight:var(--otoko-weight-semibold)}.ws-request-facts dd{margin:var(--spacing-03) 0 0;overflow-wrap:anywhere}@media (max-width:671px){.ws-request-facts{grid-template-columns:minmax(0,1fr)}}.ws-request-toolbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--spacing-05)}.ws-request-toolbar>label{flex:1 1 16rem;max-width:28rem}.ws-application--collapsible{display:block;padding:0;min-width:0}.ws-application-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--otoko-ws-inline-gap);min-height:48px;padding:var(--otoko-ws-grid-gap) 0;cursor:pointer;list-style:none}.ws-application-summary::-webkit-details-marker{display:none}.ws-application-summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.ws-application-summary-content{display:grid;gap:var(--spacing-03);min-width:0;overflow-wrap:anywhere}.ws-application-company{font-size:var(--otoko-type-heading-03);font-weight:var(--otoko-weight-light)}.ws-application-caption{font-size:var(--otoko-type-body-01);line-height:1.5}.ws-application-chevron{width:.6rem;height:.6rem;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);margin:0 var(--spacing-03)}.ws-application--collapsible>details[open]>summary .ws-application-chevron{transform:rotate(225deg)}.ws-application-body{display:grid;min-width:0;gap:var(--otoko-ws-section-head);padding-bottom:var(--otoko-ws-grid-gap)}.ws-request-summary{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr);gap:var(--spacing-05);margin:0;font-size:var(--otoko-type-body-01)}.ws-request-summary>div{min-width:0}.ws-request-summary dt{color:var(--color-text-secondary)}.ws-request-summary dd{margin:var(--spacing-02) 0 0;overflow-wrap:anywhere}.ws-request-summary code{font-size:inherit}@media (max-width:671px){.ws-request-summary{grid-template-columns:minmax(0,1fr);gap:var(--spacing-03)}}.help-shell .help-shell-header,.workspace-header{height:var(--otoko-workspace-header-height);padding:var(--otoko-workspace-header-padding)}.help-shell .help-top-navigation{padding:0 var(--otoko-ws-gutter) 0 0}.workspace-header-actions{display:flex;align-items:center;gap:var(--spacing-06)}.workspace-role{color:var(--color-cool-gray-700);font-size:var(--otoko-type-label-01);letter-spacing:var(--otoko-tracking-kicker);text-transform:uppercase;white-space:nowrap}.help-main,.workspace-top-layout .workspace-main{box-sizing:border-box;width:100%;max-width:var(--otoko-workspace-width);margin-inline:auto;padding:var(--otoko-ws-page-block) var(--otoko-ws-gutter)}main>.container.padding-top--md{padding:var(--otoko-ws-page-block) var(--otoko-ws-gutter)!important}.help-hero h1,.theme-doc-markdown>h1,.theme-doc-markdown>header h1,.ws-page-title{font-size:var(--otoko-workspace-title);font-weight:var(--otoko-weight-light);line-height:var(--otoko-type-h1-line)}.workspace-top-nav{box-sizing:border-box;gap:var(--spacing-07);padding:0 var(--otoko-ws-gutter)}.workspace-top-nav a{box-sizing:border-box;min-height:var(--otoko-header-height);font-size:var(--otoko-type-body-01);padding:0}.help-top-navigation>a,.workspace-top-nav a{line-height:20px}@media (max-width:1055px){.help-shell .help-top-navigation,.workspace-mobile-nav{padding:var(--spacing-04) var(--otoko-ws-gutter) var(--spacing-06)}.workspace-mobile-nav a{min-height:44px;padding:var(--spacing-04)}.help-top-navigation>a[aria-current=page],.workspace-mobile-nav a[aria-current=page]{border-left:2px solid var(--color-blue-600);padding-left:var(--spacing-04);background:var(--color-blue-100)}}@media (max-width:671px){.workspace-role{display:none}.workspace-header-actions{gap:var(--spacing-04)}}