:root{--canvas:#f4f2ed;--shell-surface:#f4f2ed;--surface:#fff;--surface-muted:#eeebe4;--ink:#191c20;--ink-secondary:#5d5e67;--border:#dedbd3;--border-subtle:#e9e6df;--muted:#73736a;--radius-control:8px;--radius-panel:16px;--control-height:38px}html{line-break:strict}body{background:var(--canvas);font:400 14px/1.6 var(--font-body)}.editorial-shell h1{letter-spacing:-.01em;font-size:20px;line-height:1.4}.editorial-shell h2{letter-spacing:-.01em;font-size:16px;line-height:1.5}.editorial-shell h3{font-size:14px;line-height:1.5}.editorial-shell.shell{grid-template-columns:224px minmax(0,1fr)}.editorial-shell .sidebar{border-right:1px solid var(--border);background:#fff}.editorial-shell .brand{min-height:64px;color:var(--ink);gap:10px;padding:16px 20px;font-size:13px}.editorial-shell .brand strong{line-height:1.3}.editorial-shell .sidebar nav{gap:4px;min-height:0;padding:16px 10px;overflow-y:auto}.editorial-shell .nav-section-heading{color:var(--muted);padding:10px 12px 5px;font-size:10px}.editorial-shell .sidebar nav a{color:var(--ink-secondary);border:0;border-radius:999px;gap:10px;padding:10px 12px;font-size:12px}.editorial-shell .sidebar nav a[aria-current=page]{color:#242523;background:#e5e1d8;border:0}.editorial-shell .sidebar nav a:hover:not([aria-current=page]){background:var(--surface-muted)}.editorial-shell .sidebar-foot{background:#fff;padding:16px 20px;font-size:12px}.editorial-shell .topbar{background:#fff;min-height:64px;padding:10px 24px}.editorial-shell .header-search{background:var(--surface-muted);border:0;border-radius:999px}.editorial-shell .avatar{color:#fff;background:#242523}.editorial-shell .workspace main{background:var(--canvas);min-width:0;padding:24px}.editorial-shell .card,.editorial-shell .metric,.editorial-shell .progress-card,.editorial-shell .article-card{background:#fff;border:0;border-radius:16px;box-shadow:0 1px 3px #24252305}.editorial-shell .card{margin-bottom:20px;padding:20px}.editorial-shell .card>h2{background:0 0;border:0;border-radius:0;margin:0 0 16px;padding:0;font-size:15px}.editorial-shell .card:has(table){border-radius:12px}.editorial-shell .card table{border:0}.editorial-shell .button{letter-spacing:0;border-radius:999px;min-height:36px;padding:8px 16px;font-size:12px;line-height:1.4}.editorial-shell .button.primary{color:#fff;background:#242523;border-color:#242523}.editorial-shell .button.secondary{border:1px solid var(--border);color:#242523;background:#fff}.editorial-shell .button.danger{color:#b91c1c;background:#fff1f2;border:0}.editorial-shell .button:focus-visible,.editorial-shell input:focus-visible,.editorial-shell select:focus-visible,.editorial-shell textarea:focus-visible{outline-offset:2px;outline:2px solid #333630}.editorial-shell .field input,.editorial-shell .field select,.editorial-shell .field textarea,.editorial-shell input[type=search]{background:var(--surface-muted);border:1px solid #0000;border-radius:8px;min-width:0;max-width:100%}.editorial-shell .field{gap:6px;font-size:12px}.editorial-shell .field>span,.editorial-shell .field>label{font-weight:500}.editorial-shell .form-grid{gap:16px}.editorial-shell .field textarea{line-height:1.6}.editorial-shell .form fieldset,.editorial-shell .task-input-form fieldset{border:1px solid var(--border);border-radius:12px;min-width:0;margin:12px 0;padding:16px}.editorial-shell .form legend,.editorial-shell .task-input-form legend{padding:0 6px;font-size:13px;font-weight:600}.editorial-shell .badge,.editorial-shell .status-badge,.editorial-shell .chip{white-space:nowrap;border-radius:999px;font-size:11px;line-height:1.4}.editorial-shell .table-wrap{border:0;border-radius:12px}.editorial-shell th{background:var(--surface-muted);text-transform:none;letter-spacing:0;font-size:11px;line-height:1.4}.editorial-shell td{vertical-align:middle;font-size:12px;line-height:1.5}.editorial-shell .table-wrap td:has(>.badge){white-space:nowrap}.editorial-shell .card table th,.editorial-shell .card table td{border-color:var(--border-subtle)}.editorial-shell .filter-grid,.editorial-shell .filter-bar{background:#fff;border-radius:12px}.editorial-shell .form-actions{gap:10px}.editorial-shell .finance-tabs a,.editorial-shell .tabs a{border-radius:999px;font-size:12px}.editorial-shell .finance-tabs{background:#fff;border:0;border-radius:12px;padding:8px}.editorial-shell dialog,.editorial-shell .edit-dialog,.editorial-shell .detail-sheet,.editorial-shell .release-detail-modal{background:#fff;border:0;border-radius:20px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;box-shadow:0 12px 48px #191c2030}.editorial-shell dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#191c2080}.editorial-shell .dialog-heading{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-bottom:20px;padding:0 0 16px;display:flex}.editorial-shell .dialog-heading h2{min-width:0;margin:0;font-size:16px}.editorial-shell .task-detail-heading{border-bottom:1px solid var(--border);background:#fff;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;min-height:88px;margin-bottom:16px;padding:16px;display:grid}.editorial-shell .task-detail-heading .page-title{text-align:center;margin:0}.editorial-shell .task-detail-heading h1{font-size:18px;line-height:1.4}.editorial-shell .task-route-modal{max-height:calc(100dvh - 48px);padding:0}.editorial-shell .task-route-modal .task-detail-page{padding:0 20px 20px}.editorial-shell .task-route-modal .task-detail-heading{z-index:2;min-height:88px;padding-right:44px;position:sticky;top:0}.editorial-shell .task-modal-close{float:right;z-index:4;background:#fff;border:0;width:30px;height:30px;min-height:30px;padding:0;font-size:20px;line-height:1;position:sticky;top:16px;right:16px}.editorial-shell .task-route-modal>.form-actions{border-top:1px solid var(--border);z-index:3;background:#fff;margin:0;padding:12px 20px;position:sticky;bottom:0}.editorial-shell .task-input-actions-sticky{z-index:1;background:#fff}.editorial-shell .task-detail-card{box-shadow:none}.editorial-shell .task-detail-meta{font-size:12px}.editorial-shell .task-detail-meta dd{overflow-wrap:anywhere}.editorial-shell .dashboard-metrics{gap:16px}.editorial-shell .metric{padding:20px}.editorial-shell .metric-value{color:#242523;font-size:28px}.editorial-shell .metric-label{color:var(--ink-secondary);font-size:12px}.editorial-shell .metric-footer{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:12px}.editorial-shell .article-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.editorial-shell .article-card{margin:0;padding:20px;border:0!important}.editorial-shell .article-card h2{font-size:15px}.editorial-shell .article-card:hover{background:#fff;box-shadow:0 4px 16px #24252310}.editorial-shell .submission-track-row{background:var(--surface-muted);border:0!important;border-radius:12px!important;padding:16px!important}.editorial-shell .submission-track-row legend{color:#242523}.editorial-shell .submission-tracks-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.editorial-shell .submission-track-controls{justify-content:flex-end;gap:8px;display:flex}.editorial-shell .submission-track-controls button{min-height:32px;padding:6px 10px}.editorial-shell .submission-artist-choices{flex-wrap:wrap;gap:8px;display:flex}.editorial-shell .submission-artist-choices .check{background:#fff;border-radius:999px;padding:6px 10px}.editorial-shell .submission-track-genres{grid-template-columns:1fr 1fr;gap:12px;display:grid}.editorial-shell .submission-project-title{border:1px solid var(--border);background:#fff;border-radius:12px;margin:16px 0;padding:16px}.editorial-shell .submission-project-title p{color:var(--ink-secondary);margin:8px 0 0;font-size:12px}.editorial-shell .application-sheet{width:min(480px,100%);max-width:100%;padding:20px 20px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;max-height:75dvh;margin:0 auto;position:fixed;inset:auto 0 0}.editorial-shell .application-sheet header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.editorial-shell .application-sheet h2{margin:0}.editorial-shell .application-sheet>a{border:1px solid var(--border);color:var(--ink);border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:18px 12px;text-decoration:none;display:flex}.editorial-shell .application-sheet>a span{flex:1;min-width:0}.editorial-shell .application-sheet>a strong{font-size:14px;display:block}.editorial-shell .application-sheet>a small{color:var(--ink-secondary);font-size:12px;display:block}.editorial-shell .application-sheet svg{flex:none}@media (max-width:760px){.editorial-shell.shell{display:block}.editorial-shell .sidebar,.editorial-shell .topbar{display:none}.editorial-shell .mobile-header{border-bottom:1px solid var(--border);background:#fff;min-height:64px;padding:12px 16px}.editorial-shell .mobile-brand{font-size:12px}.editorial-shell .workspace main{padding:20px 16px calc(96px + env(safe-area-inset-bottom))}.editorial-shell h1{font-size:18px;line-height:1.4}.editorial-shell h2{font-size:16px}.editorial-shell .card{border-radius:16px;margin-bottom:16px;padding:16px}.editorial-shell .card>h2{margin:0 0 16px;padding:0;font-size:15px}.editorial-shell .card:has(table){border-radius:12px}.editorial-shell .button{min-height:40px}.editorial-shell .field input,.editorial-shell .field select{min-height:40px;font-size:14px}.editorial-shell .dashboard-metrics{grid-template-columns:1fr 1fr;gap:12px}.editorial-shell .metric{min-width:0;padding:16px}.editorial-shell .metric-value{overflow-wrap:anywhere;font-size:24px}.editorial-shell .mobile-bottom{border-top:1px solid var(--border);padding:8px 4px calc(8px + env(safe-area-inset-bottom));background:#fff;grid-auto-columns:1fr;grid-auto-flow:column;gap:0}.editorial-shell .mobile-bottom a,.editorial-shell .mobile-bottom>button{color:#73736a;font:500 10px/1.4 var(--font-body);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:48px;padding:4px 2px;text-decoration:none;display:flex}.editorial-shell .mobile-bottom a[aria-current=page],.editorial-shell .mobile-bottom>button[aria-current=page]{color:#242523;background:0 0}.editorial-shell .mobile-bottom svg{width:20px;height:20px}.editorial-shell .mobile-drawer{background:#fff}.editorial-shell .mobile-drawer nav a{border:0;border-radius:8px}.editorial-shell .mobile-drawer nav a[aria-current=page]{background:var(--surface-muted);color:#242523}.editorial-shell .task-detail-heading{grid-template-columns:44px minmax(0,1fr);gap:8px;min-height:72px;padding:12px}.editorial-shell .task-detail-back{min-width:36px;padding:8px;font-size:0}.editorial-shell .task-detail-back:before{content:"←";font-size:18px}.editorial-shell .task-detail-heading .page-title{margin:0 28px 0 0}.editorial-shell .task-detail-heading h1{font-size:16px}.editorial-shell .task-route-modal{border-radius:20px;width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.editorial-shell .task-route-modal .task-detail-heading{min-height:72px}.editorial-shell .task-route-modal .task-detail-page{padding:0 12px 12px}.editorial-shell .task-route-modal .task-detail-columns{flex-direction:column;gap:16px;display:flex}.editorial-shell .task-detail-sidebar{width:auto}.editorial-shell .task-detail-main{min-width:0}.editorial-shell .submission-track-genres,.editorial-shell .article-grid{grid-template-columns:1fr}.editorial-shell .dialog-heading h2{font-size:16px}.editorial-shell .edit-dialog{max-width:calc(100vw - 24px);padding:16px}.editorial-shell .task-route-modal.edit-dialog{padding:0}.editorial-shell dialog:not(.mobile-drawer){max-height:calc(100dvh - 24px)}.editorial-shell .card,.editorial-shell .field,.editorial-shell .form-grid,.editorial-shell .actions,.editorial-shell .table-wrap{min-width:0}.editorial-shell button{max-width:100%}.editorial-shell .badge{white-space:nowrap}.editorial-shell .page-title{margin-right:0}.editorial-shell .page-title p{font-size:12px}}@media (prefers-reduced-motion:reduce){dialog{scroll-behavior:auto}}.editorial-shell .stitch-home{max-width:1040px;margin:0 auto}.editorial-shell .home-greeting{padding:8px 0 24px}.editorial-shell .home-greeting h1{margin:10px 0 4px;font-size:24px}.editorial-shell .home-greeting p{color:var(--ink-secondary);margin:0;font-size:13px}.editorial-shell .home-quick-actions{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.editorial-shell .home-quick-card{color:var(--ink);background:#fff;border-radius:16px;grid-template-columns:1fr auto;gap:8px;padding:20px;text-decoration:none;display:grid}.editorial-shell .home-quick-card>svg{background:var(--surface-muted);border-radius:10px;grid-column:1;width:38px;height:38px;padding:8px}.editorial-shell .home-quick-card>span{color:#242523;grid-area:1/2;font-size:20px}.editorial-shell .home-quick-card>strong{font-size:15px}.editorial-shell .home-quick-card>small{color:var(--ink-secondary);font-size:12px}.editorial-shell .home-section{margin-top:24px}.editorial-shell .home-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.editorial-shell .home-section-heading h2{margin:0;font-size:16px}.editorial-shell .home-section-heading h2 small{color:var(--ink-secondary);font-size:12px;font-weight:400}.editorial-shell .home-section-heading>a{white-space:nowrap;color:#242523;font-size:12px;text-decoration:none}.editorial-shell .home-income-value p{color:#242523;margin:0;font-size:30px;font-weight:600}.editorial-shell .home-income-value small{font-size:12px;font-weight:400}.editorial-shell .home-list.card{padding:0;overflow:hidden}.editorial-shell .home-list-row{border-bottom:1px solid var(--border-subtle);color:var(--ink);align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}.editorial-shell .home-list-row:last-child{border:0}.editorial-shell .home-list-row .release-cover{border-radius:8px;flex:none;width:52px!important;height:52px!important}.editorial-shell .home-row-copy{flex:1;min-width:0}.editorial-shell .home-row-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.editorial-shell .home-row-copy>small,.editorial-shell .home-row-copy>time{color:var(--ink-secondary);font-size:12px;display:block}.editorial-shell .home-row-badges{align-items:center;gap:6px;margin-bottom:6px;display:flex}.editorial-shell .home-row-badges .badge{background:var(--surface-muted);color:#242523;font-size:10px}.editorial-shell .home-row-badges .overdue{color:#b91c1c;background:#fff1f2}.editorial-shell .home-list-row>span:last-child{flex:none;font-size:12px}.editorial-shell .home-list-row>.badge{background:var(--surface-muted);color:#242523}.editorial-shell .home-list .empty-state{padding:20px}@media (max-width:760px){.editorial-shell .home-greeting{padding:0 0 20px}.editorial-shell .home-greeting h1{font-size:20px}.editorial-shell .home-quick-actions{gap:12px}.editorial-shell .home-quick-card{gap:6px;padding:16px}.editorial-shell .home-quick-card strong{font-size:14px}.editorial-shell .home-quick-card small{font-size:11px}.editorial-shell .home-income-value p{font-size:28px}.editorial-shell .home-list-row{gap:12px;padding:16px}.editorial-shell .home-section-heading h2{font-size:15px}.editorial-shell .home-list-row .release-cover{width:48px!important;height:48px!important}.editorial-shell .home-list-row>.badge{white-space:normal;text-align:center;max-width:90px}.editorial-shell .home-row-copy>small{font-size:12px}}:root{--stitch-canvas:#f4f2ed;--stitch-shell:#fff;--stitch-surface:#fff;--stitch-ink:#191c20;--stitch-ink-secondary:#5d5e67;--stitch-border:#dedbd3;--stitch-border-strong:#dedbd3;--stitch-surface-hover:#eeebe4;--release-paper:#eeebe4}.editorial-shell .topbar{display:flex}.editorial-shell>.sidebar{background:#fff;padding:0;display:flex}.editorial-shell .sidebar nav a[aria-current=page]{box-shadow:none;font-weight:500}.editorial-shell .release-panel{border-color:var(--border);border-radius:12px}.editorial-shell .release-panel>header{background:#fff}@media (max-width:760px){.editorial-shell .topbar,.editorial-shell>.sidebar{display:none}}.editorial-shell .application-sheet>a>span:last-child{flex:none;margin-left:auto}.editorial-shell .avatar{border-radius:50%}.editorial-shell .header-create{display:none}.editorial-shell .page-title h1{font-size:20px;line-height:1.4}.editorial-shell .home-income-value>p{font-weight:600}.editorial-shell .home-income-value small{font-weight:400}.editorial-shell .task-input-form .check{align-items:flex-start}@media (max-width:760px){.editorial-shell .page-title h1{font-size:18px}}.editorial-shell .icon-button{justify-content:center;align-items:center;width:36px;min-width:36px;padding:8px;display:inline-flex}.editorial-shell .icon-button svg{flex-shrink:0;width:20px;height:20px}.editorial-shell .request-vocal-plan{background:var(--surface-muted);border-radius:12px;margin:16px 0;padding:16px}.editorial-shell .vocal-artist-row{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.editorial-shell .vocal-artist-row .field{flex:0 0 80px}.editorial-shell .vocal-artist-row .check{min-width:0}.editorial-shell .task-input-actions-sticky{border-top:1px solid var(--border-subtle);justify-content:flex-end;margin-top:16px;padding:12px 0;top:auto;bottom:0}.editorial-shell .task-input-actions-sticky .button{width:auto;max-width:100%}.editorial-shell .task-detail-back:before{content:none}.editorial-shell .task-detail-back>span:first-child{font-size:18px}.editorial-shell .task-detail-back .task-back-label{font-size:12px}@media (max-width:760px){.editorial-shell .task-detail-back .task-back-label{display:none}.editorial-shell .task-input-actions-sticky{bottom:calc(72px + env(safe-area-inset-bottom))}.editorial-shell .task-route-modal .task-input-actions-sticky{bottom:0}}.editorial-shell .table-scroll{min-width:0;max-width:100%;overflow-x:auto}.editorial-shell .settings-content,.editorial-shell .settings-layout{min-width:0}.editorial-shell .settings-category-nav a[aria-current=page]{color:#fff;background:#242523}.editorial-shell .settings-tabs{background:#fff;border:0;border-radius:12px}.editorial-shell .settings-tabs a{border-radius:999px;font-size:12px}.editorial-shell .settings-tabs a[aria-current=page]{color:#fff;box-shadow:none;background:#242523;border:0}.editorial-shell .settings-layout{max-width:1180px;margin:0 auto;display:block}.editorial-shell .settings-layout>.settings-heading{background:0 0;border:0;margin:0 0 20px;padding:0;position:static}.editorial-shell .settings-breadcrumb{color:var(--muted);gap:8px;margin-bottom:16px;font-size:11px;display:flex}.editorial-shell .settings-breadcrumb a{color:var(--ink-secondary);text-decoration:none}.editorial-shell .settings-subtabs{background:0 0;border:0;flex-flow:wrap;gap:8px 20px;padding:0;display:flex}.editorial-shell .settings-subtabs a{color:var(--muted);border-bottom:2px solid #0000;padding:4px 0 8px;font-size:12px;text-decoration:none}.editorial-shell .settings-subtabs a[aria-current=page]{color:#242523;border-bottom-color:#242523}.editorial-shell .settings-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.editorial-shell .settings-index-card{margin:0;padding:20px}.editorial-shell .settings-index-card>a{color:var(--ink-secondary);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;text-decoration:none;display:flex}.editorial-shell .settings-index-card>a:last-child{border:0}.editorial-shell .pipeline-overview p{color:var(--ink-secondary);margin:0 0 8px;font-size:12px}.editorial-shell .pipeline-overview small{color:var(--muted);font-size:11px}.editorial-shell .pipeline-stages{border:1px solid var(--border);border-radius:16px;padding:0;overflow:hidden}.editorial-shell .pipeline-table-heading{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.editorial-shell .pipeline-table-heading h2{margin:0;font-size:14px}.editorial-shell .template-table.pipeline-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.editorial-shell .pipeline-table th:nth-child(3){width:25%}.editorial-shell .pipeline-table th:nth-child(4){width:16%}.editorial-shell .pipeline-table th:nth-child(5){width:13%}.editorial-shell .pipeline-table th:nth-child(6){width:7%}.editorial-shell .pipeline-table th,.editorial-shell .pipeline-table td{white-space:normal;overflow-wrap:break-word;padding:14px 12px}.editorial-shell .pipeline-table strong{font-size:12px;font-weight:600}.editorial-shell .pipeline-table small{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.6;display:block}.editorial-shell .pipeline-table select,.editorial-shell .pipeline-table input[type=number]{background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;min-width:0;max-width:100%;min-height:36px;padding:6px 8px;font-size:12px}.editorial-shell .pipeline-assignment{flex-direction:column;gap:6px;display:flex}.editorial-shell .pipeline-table .deadline-input{align-items:center;gap:6px;margin:0;display:flex}.editorial-shell .pipeline-table .deadline-input input{width:72px}.editorial-shell .pipeline-table .deadline-input span{white-space:nowrap;flex-shrink:0;font-size:11px}.editorial-shell .pipeline-use{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.editorial-shell .pipeline-use input{flex-shrink:0;width:16px;height:16px}.editorial-shell .pipeline-table td:last-child>.button{white-space:nowrap;width:32px;min-height:32px;padding:0}.editorial-shell .pipeline-table .order-handle{gap:2px;display:flex}.editorial-shell .pipeline-table .order-handle .button{min-width:24px;min-height:28px;padding:4px}.editorial-shell .pipeline-stages .batch-footer{border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:16px;padding:16px 20px;display:flex}.editorial-shell .pipeline-advanced{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}@media (max-width:1000px){.editorial-shell .settings-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.editorial-shell .settings-index-grid{grid-template-columns:1fr;gap:16px}.editorial-shell .pipeline-table,.editorial-shell .pipeline-table tbody{display:block}.editorial-shell .pipeline-table thead{display:none}.editorial-shell .pipeline-table tr{background:var(--surface-muted);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 12px;margin:12px;padding:16px;display:grid}.editorial-shell .pipeline-table td{border:0;min-width:0;padding:0;display:block}.editorial-shell .pipeline-table td:before{content:attr(data-label);color:var(--muted);margin-bottom:6px;font-size:10px;display:block}.editorial-shell .pipeline-table td:nth-child(2){grid-area:1/1/auto/-1}.editorial-shell .pipeline-table td:nth-child(3){grid-column:1/-1}.editorial-shell .pipeline-table td:first-child{grid-row:5}.editorial-shell .pipeline-table td:nth-child(6){grid-row:5;justify-self:end}.editorial-shell .pipeline-table td:nth-child(6):before{display:none}.editorial-shell .pipeline-table select,.editorial-shell .pipeline-table input[type=number]{background:#fff;min-height:40px;font-size:14px}.editorial-shell .pipeline-table strong{font-size:14px}.editorial-shell .pipeline-table small{font-size:11px}.editorial-shell .pipeline-table .order-handle button{min-width:32px;min-height:32px}.editorial-shell .pipeline-table td:last-child>.button{width:40px;min-height:40px}}.editorial-shell .pipeline-table th:first-child{width:11%}.editorial-shell .pipeline-table th:nth-child(2){width:28%}.editorial-shell .pipeline-table .order-handle{flex-wrap:wrap}.editorial-shell .pipeline-table .order-handle .button{flex-shrink:0}.editorial-shell .edit-dialog[open]:not(.task-route-modal){flex-direction:column;height:min(760px,100dvh - 48px);padding:0;display:flex;overflow:hidden}.editorial-shell .edit-dialog:not(.task-route-modal)>.dialog-heading{flex-shrink:0;margin:0;padding:16px 20px}.editorial-shell .edit-dialog-body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.editorial-shell .edit-dialog-body .editor-fields{border:0;margin:0;padding:0;overflow:visible}.editorial-shell .edit-dialog-footer{border-top:1px solid var(--border);background:#fff;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.editorial-shell .edit-dialog-footer>div{gap:12px;display:flex}.editorial-shell .edit-dialog-body .editor-cancel{display:none}@media (max-width:760px){.editorial-shell .edit-dialog-body,.editorial-shell .edit-dialog-footer{padding:12px}}.editorial-shell .editor-cancel{display:none}.editorial-shell .editor-footer{justify-content:flex-end;gap:12px;display:flex}.editorial-shell .edit-dialog[open]:has(>form){flex-direction:column;height:min(760px,100dvh - 48px);padding:0;display:flex;overflow:hidden}.editorial-shell .edit-dialog:has(>form)>.dialog-heading{flex-shrink:0;margin:0;padding:16px 20px}.editorial-shell .edit-dialog>form{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.editorial-shell .edit-dialog>form>.editor-fields{overscroll-behavior:contain;border:0;flex:1;min-height:0;margin:0;padding:20px;overflow-y:auto}.editorial-shell .edit-dialog>form>.editor-footer{border-top:1px solid var(--border);background:#fff;flex-shrink:0;padding:16px 20px}.editorial-shell .edit-dialog .editor-cancel{display:none}.editorial-shell .edit-dialog>form>.alert,.editorial-shell .edit-dialog>form>[role=status]{flex-shrink:0;margin:12px 20px}.editorial-shell .discord-account-form{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:16px 0;display:flex}.editorial-shell .discord-account-form>label{flex-basis:100%;align-items:flex-start;gap:8px;display:flex}.editorial-shell .discord-account-form input[type=checkbox]{flex-shrink:0;margin-top:3px}.editorial-shell .actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.editorial-shell .task-route-modal[open]{flex-direction:column;height:min(860px,100dvh - 48px);padding:0;display:flex;overflow:hidden}.editorial-shell .task-modal-header{border-bottom:1px solid var(--border);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.editorial-shell .task-modal-header>div{flex:1;min-width:0}.editorial-shell .task-modal-header .task-detail-heading{border:0;min-height:0;margin:0;padding:0;display:block;position:static}.editorial-shell .task-modal-header .task-detail-back{display:none}.editorial-shell .task-modal-header .page-title{text-align:left;margin:0}.editorial-shell .task-modal-header>button{width:32px;min-height:32px;margin-left:12px;padding:0}.editorial-shell .task-modal-body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.editorial-shell .task-modal-body .task-detail-page{padding:0}.editorial-shell .task-modal-footer{border-top:1px solid var(--border);background:#fff;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:12px 20px;display:flex}.editorial-shell .task-modal-footer .task-input-actions-sticky{border:0;margin:0;padding:0;position:static}@media (max-width:760px){.editorial-shell .task-route-modal[open]{height:calc(100dvh - 24px)}.editorial-shell .task-modal-header,.editorial-shell .task-modal-footer,.editorial-shell .task-modal-body{padding:12px}.editorial-shell .task-modal-header .page-title{margin:0}}.editorial-shell h1{text-wrap:balance}.editorial-shell .home-quick-card>strong,.editorial-shell .home-quick-card>small{grid-column:1/-1}.editorial-shell .home-quick-card>strong{white-space:nowrap}@media (max-width:760px){.editorial-shell .forms-list-table,.editorial-shell .forms-list-table tbody,.editorial-shell .forms-list-table tr,.editorial-shell .forms-list-table td{width:100%;display:block}.editorial-shell .forms-list-table thead{display:none}.editorial-shell .forms-list-table tr{border-bottom:1px solid var(--border);padding:12px 0}.editorial-shell .forms-list-table td{overflow-wrap:anywhere;border:0;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.editorial-shell .forms-list-table td:before{content:attr(data-label);color:var(--muted);font-size:11px}.editorial-shell .forms-list-table td:last-child{display:block}.editorial-shell .forms-list-table td:last-child:before{margin-bottom:8px;display:block}}.editorial-shell .home-quick-card>small{text-wrap:balance}.editorial-shell .stitch-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.editorial-shell .stitch-list-description{color:var(--ink-secondary);margin:0 0 20px}.editorial-shell .stitch-cell-subtitle{color:var(--muted);margin-top:4px;font-size:11px;display:block}.editorial-shell .stitch-demo-title{color:var(--ink);text-decoration:none}.editorial-shell .stitch-status-tabs{flex-wrap:wrap;gap:8px;margin:16px 0 20px;display:flex}.editorial-shell .stitch-status-tabs a{color:var(--ink-secondary);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:12px;text-decoration:none}.editorial-shell .stitch-status-tabs a[aria-current=page]{color:#fff;background:#242523}.editorial-shell .forms-list-table td:last-child .button{margin:3px}.editorial-shell .forms-list-table td:first-child{min-width:150px}.editorial-shell .forms-list-table td:nth-child(4){min-width:160px}@media (max-width:760px){.editorial-shell .demo-list-table,.editorial-shell .demo-list-table tbody,.editorial-shell .demo-list-table tr{width:100%;display:block}.editorial-shell .demo-list-table thead{display:none}.editorial-shell .demo-list-table tr{border-bottom:1px solid var(--border);padding:16px 0}.editorial-shell .demo-list-table td{overflow-wrap:anywhere;border:0;grid-template-columns:84px minmax(0,1fr);gap:12px;width:100%;padding:6px 0;display:grid}.editorial-shell .demo-list-table td:before{content:attr(data-label);color:var(--muted);font-size:11px}.editorial-shell .stitch-list-heading{gap:8px;margin-bottom:12px}.editorial-shell .forms-list-table td:first-child,.editorial-shell .forms-list-table td:nth-child(4){min-width:0}.editorial-shell .forms-list-table td:last-child .button{margin:4px 4px 4px 0}}.editorial-shell .stitch-demo-mobile,.editorial-shell .stitch-forms-mobile{display:none}@media (max-width:760px){.editorial-shell .stitch-demo-desktop,.editorial-shell .stitch-forms-desktop{display:none}.editorial-shell .stitch-demo-mobile,.editorial-shell .stitch-forms-mobile{gap:16px;display:grid}.editorial-shell .stitch-mobile-record{color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:20px 16px;text-decoration:none;display:flex}.editorial-shell .stitch-mobile-record>div{overflow-wrap:anywhere;flex:1;min-width:0}.editorial-shell .stitch-mobile-record strong{font-size:14px}.editorial-shell .stitch-mobile-record small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.editorial-shell .stitch-mobile-record .badge{flex:none;font-size:10px}.editorial-shell .stitch-mobile-record>span:last-child{flex:none}.editorial-shell .stitch-mobile-form{background:#fff;border-radius:16px}.editorial-shell .stitch-mobile-form .actions{flex-wrap:wrap;gap:12px;margin:0;padding:0 16px 16px;font-size:11px}}.editorial-shell .stitch-event-application{max-width:960px;margin:0 auto}.editorial-shell .event-apply-steps{background:var(--surface-muted);border-radius:8px;grid-column:1/-1;grid-template-columns:1fr 1fr;margin:0 0 20px;display:grid;overflow:hidden}.editorial-shell .event-apply-steps span{text-align:center;padding:14px;font-size:12px}.editorial-shell .event-apply-steps [aria-current=step]{color:#fff;background:#242523}.editorial-shell .event-apply-summary{grid-column:1/-1}.editorial-shell .event-apply-summary dl>div{border-bottom:1px solid var(--border-subtle);grid-template-columns:130px minmax(0,1fr);gap:20px;padding:12px 0;display:grid}.editorial-shell .event-apply-summary dt{color:var(--muted);font-size:12px}.editorial-shell .event-apply-summary dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.editorial-shell .event-apply-actions{border-top:1px solid var(--border);z-index:2;background:#fff;grid-column:1/-1;justify-content:flex-end;gap:12px;padding:16px 0;display:flex;position:sticky;bottom:0}.editorial-shell .event-details-form>.event-apply-summary h2{margin-bottom:12px}.editorial-shell .event-apply-summary figure{margin:16px 0;padding-right:20px;display:inline-block}@media (max-width:760px){.editorial-shell .event-apply-actions{bottom:64px}.editorial-shell .event-apply-summary dl>div{grid-template-columns:84px minmax(0,1fr);gap:12px}.editorial-shell .event-apply-steps span{padding:12px 6px}}.stitch-cms{gap:24px;display:grid}.cms-back{color:#333630;width:fit-content;font-size:14px}.cms-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.cms-heading h1{margin:0 0 4px;font-size:24px;line-height:1.3}.cms-heading p{margin:0}.cms-heading>.button{flex-shrink:0}.cms-site-row{justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.cms-site-row+.cms-site-row{border-top:1px solid #e9e6df}.cms-site-info{align-items:center;gap:16px;min-width:0;display:flex}.cms-site-info>div{min-width:0}.cms-site-info p{overflow-wrap:anywhere;margin:4px 0 0}.cms-site-icon{color:#475569;background:#f1eee7;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.cms-site-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cms-site-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.cms-empty{text-align:center;color:#66665f;padding:40px 12px}.cms-settings-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}.cms-settings-aside{gap:16px;display:grid}.integration-action{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.cms-confirm{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.cms-confirm input{flex-shrink:0;margin-top:5px}.cms-settings-aside .integration-action{margin-top:16px}.stitch-cms .integration-job{padding:16px 0}.stitch-cms .integration-job+.integration-job{border-top:1px solid #e9e6df}@media (max-width:760px){.stitch-cms{gap:16px}.cms-heading{flex-wrap:wrap;align-items:flex-start;gap:16px}.cms-settings-grid{grid-template-columns:minmax(0,1fr)}.cms-site-row{flex-direction:column;align-items:flex-start;gap:16px}.cms-site-actions{flex-wrap:wrap;gap:12px;width:100%}.cms-site-actions>.button{flex:1}.cms-site-title strong{overflow-wrap:anywhere}}.cms-hidden{display:none}.cms-basic-fields,.cms-post-links{gap:16px;display:grid}.stitch-cms .wordpress-connection-form>label:has(select[name=label]){margin-bottom:0}.editorial-shell .stitch-cms>.card,.editorial-shell .cms-settings-grid>.card,.editorial-shell .cms-settings-aside>.card{border:1px solid #e9e6df;margin-bottom:0;padding:24px;box-shadow:0 1px 3px #0000000d}.editorial-shell .stitch-cms .button.primary{background:#333630;border-color:#333630}.editorial-shell .stitch-cms .button{padding:8px 16px;font-size:14px;font-weight:500}.editorial-shell .stitch-cms .button.secondary{background:#f1eee7;border-color:#dedbd3}.editorial-shell .stitch-cms .cms-heading h1{color:#1e293b;font-size:24px}.stitch-cms .cms-back{text-decoration:none}.editorial-shell .cms-settings-grid .field{font-size:14px}.editorial-shell .cms-settings-grid input:not([type=checkbox]){border-radius:12px;min-height:40px}.editorial-shell .cms-settings-grid .wordpress-connection-form{max-width:none}.editorial-shell .cms-settings-grid .wordpress-mapping-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.editorial-shell .cms-settings-grid .wordpress-mapping-row>*{width:100%;min-width:0}@media (max-width:760px){.editorial-shell .stitch-cms>.card,.editorial-shell .cms-settings-grid>.card,.editorial-shell .cms-settings-aside>.card{padding:20px}.editorial-shell .cms-settings-grid .wordpress-mapping-row{grid-template-columns:minmax(0,1fr)}}.editorial-shell .stitch-cms .wordpress-connection-form{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}.editorial-shell .stitch-cms .cms-basic-fields{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.editorial-shell .stitch-cms .field{flex-direction:column;align-items:stretch;width:100%;margin:0;display:flex}.editorial-shell .stitch-cms .wordpress-connection-form>.button{align-self:flex-end;width:auto;min-width:120px}.editorial-shell .stitch-cms .wordpress-connection-form>.cms-confirm{align-items:center;gap:10px;display:flex}.editorial-shell .stitch-cms p,.editorial-shell .stitch-cms input,.editorial-shell .stitch-cms select{font-weight:400}.editorial-shell .stitch-cms .wordpress-connection-form>.cms-hidden{display:none}.editorial-shell .stitch-cms .wordpress-connection-form>.cms-confirm{align-self:flex-start}.editorial-shell .stitch-cms .field input:not([type=checkbox]),.editorial-shell .stitch-cms .field select{background:#f1eee7;border:1px solid #0000;border-radius:12px;padding:8px 14px}.editorial-shell .stitch-cms .field:has(input[type=checkbox]){flex-direction:row;align-items:center;gap:10px}.editorial-shell .stitch-cms .field:has(input[type=checkbox]) input{flex-shrink:0;order:-1}.cms-auth-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editorial-shell .stitch-cms .cms-label-scope{order:9;font-size:12px}.editorial-shell .stitch-cms .wordpress-connection-form>.button{order:10}.editorial-shell .stitch-cms .wordpress-connection-form>.alert{order:11}.cms-connection-check{color:#66665f;margin-top:20px;font-size:12px}.cms-connection-check summary{cursor:pointer}.editorial-shell .cms-settings-aside .card>.button{margin-top:12px}.editorial-shell .cms-settings-aside .integration-action>.button{width:100%}.editorial-shell .cms-settings-aside>.button{justify-self:start}.editorial-shell .cms-settings-aside p{font-size:14px;line-height:1.7}.editorial-shell .stitch-cms .wordpress-connection-form>p{font-size:12px}@media (max-width:760px){.cms-auth-fields{grid-template-columns:minmax(0,1fr)}}.editorial-shell .stitch-cms .cms-post-settings .wordpress-connection-form{display:flex}.editorial-shell .stitch-cms .cms-post-content{gap:24px;display:grid}.editorial-shell .stitch-cms .cms-post-content>fieldset{background:#fff;border:1px solid #e9e6df;border-radius:16px;margin:0;padding:24px}.cms-post-content legend{font-size:16px;font-weight:600}.cms-mapping-columns{color:#66665f;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(90px,.6fr) 72px;gap:12px;padding:12px 0;font-size:12px;display:grid}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row{border-bottom:1px solid #e9e6df;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(90px,.6fr) 72px;gap:12px;padding:12px 0}.editorial-shell .stitch-cms .cms-post-rules{gap:16px;display:grid}.editorial-shell .stitch-cms .cms-post-settings .cms-label-scope,.editorial-shell .stitch-cms .edit-dialog .wordpress-connection-form .cms-label-scope{display:none}.editorial-shell .stitch-cms .edit-dialog .wordpress-connection-form input:not([type=checkbox]){min-height:42px}.editorial-shell .stitch-cms .cms-post-mappings>button{margin-top:16px}@media (max-width:760px){.cms-mapping-columns{display:none}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row{grid-template-columns:minmax(0,1fr);gap:12px}.editorial-shell .stitch-cms .cms-post-content>fieldset{padding:20px}.editorial-shell .stitch-cms .cms-post-content{gap:16px}}.cms-heading h1>span{white-space:nowrap;display:inline-block}.cms-heading h1>small{font:inherit}.editorial-shell .stitch-cms input[type=checkbox]{accent-color:#333630}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row>input,.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row>select{background:#f1eee7;border:1px solid #0000;border-radius:12px;min-height:40px;padding:8px 12px}@media (max-width:760px){.cms-heading h1>small{overflow-wrap:anywhere;margin-top:6px;font-size:16px;line-height:1.5;display:block}.cms-heading h1>span{font-size:22px}}.integration-project-picker{border:1px solid #e9e6df;border-radius:12px;gap:16px;width:100%;min-width:0;margin:0;padding:16px;display:grid}.integration-project-picker .field{margin:0}.integration-project-picker>button{justify-self:start}.integration-project-picker input,.integration-project-picker select{width:100%;min-width:0}.integration-action:has(.integration-project-picker){align-items:stretch}.editorial-shell .stitch-cms .cms-heading .button{color:#fff;background:#333630;border-color:#333630}.stitch-notifications{gap:24px;display:grid}.notification-provider-list{gap:20px;display:grid}.notification-provider-row{border:1px solid #e9e6df;border-radius:16px;padding:24px}.notification-provider-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notification-provider-heading h2{margin:0;font-size:16px}.notification-provider-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.notification-settings-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}.notification-settings-grid>aside{gap:16px;display:grid}.editorial-shell .stitch-notifications .card{margin:0}.editorial-shell .stitch-notifications form.form{flex-direction:column;align-items:stretch;gap:16px;max-width:none;display:flex}.editorial-shell .stitch-notifications .field{margin:0}.editorial-shell .stitch-notifications .form>button{align-self:flex-end}.stitch-notifications .cms-confirm{align-self:flex-start}.stitch-notifications .form>.cms-hidden{display:none}.stitch-notifications .integration-action{margin-top:16px}.stitch-notifications .form>label:first-of-type:has(select[name=label]){display:none}.stitch-notifications .cms-heading h1{white-space:normal;font-size:24px}@media (max-width:760px){.notification-settings-grid{grid-template-columns:minmax(0,1fr)}.notification-provider-row{padding:20px}.stitch-notifications{gap:16px}.stitch-notifications .cms-heading h1{text-wrap:balance;font-size:22px}.notification-provider-actions>.button{flex:auto}}.stitch-dropbox{gap:20px;display:grid}.dropbox-settings-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}.editorial-shell .stitch-dropbox .card{border:1px solid #e9e6df;margin:0;padding:24px}.editorial-shell .stitch-dropbox .form{flex-direction:column;gap:16px;max-width:none;display:flex}.editorial-shell .dropbox-settings-form>fieldset{border:0;gap:16px;margin:0;padding:0;display:grid}.dropbox-account-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dropbox-save{justify-content:flex-end;display:flex}.editorial-shell .stitch-dropbox .field{margin:0}.dropbox-test-panels .integration-action{align-items:stretch;margin-top:16px}.dropbox-test-panels .integration-action>.button{width:100%}.dropbox-project-test{margin-top:20px;font-size:13px}.dropbox-project-test summary,.dropbox-disconnect summary{cursor:pointer}.dropbox-project-test form{margin-top:16px}.dropbox-disconnect{font-size:13px}.dropbox-disconnect .integration-action{margin-top:16px}@media (max-width:760px){.dropbox-settings-grid{grid-template-columns:minmax(0,1fr)}.editorial-shell .stitch-dropbox .card{padding:20px}}.editorial-shell .stitch-notifications .field:has(input[type=checkbox]){flex-direction:row;align-items:center;gap:10px;display:flex}.editorial-shell .stitch-notifications .field:has(input[type=checkbox]) input{flex-shrink:0;order:-1}.editorial-shell .stitch-notifications .form>.button{margin-top:4px}.editorial-shell .stitch-notifications .form>p{font-weight:400}.editorial-shell .stitch-notifications .field small{margin-top:6px;line-height:1.6}.editorial-shell .stitch-notifications .notification-event-row{border-bottom:1px solid #e9e6df;padding:16px 0}.editorial-shell .stitch-notifications .notification-event-row>summary{cursor:pointer}.editorial-shell .stitch-notifications .notification-event-row>fieldset{gap:16px;padding-top:16px}.editorial-shell .stitch-notifications .notification-event-row .check{gap:10px}.stitch-event-list{margin-bottom:24px}.stitch-event-search{background:#fff;border-radius:12px;align-items:center;gap:16px;margin-bottom:24px;padding:16px;display:flex}.stitch-event-search input{flex:1;min-width:0}.stitch-event-search a{color:#66665f;flex-shrink:0;font-size:12px;text-decoration:none}.stitch-event-table{background:#fff;border:1px solid #e9e6df;border-radius:16px;overflow:hidden}.stitch-event-columns,.stitch-event-row{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1.2fr) 96px 36px;align-items:center;gap:20px;padding:16px 24px;display:grid}.stitch-event-columns{color:#66665f;background:#faf9f6;font-size:12px}.stitch-event-row{color:#1e293b;border-top:1px solid #e9e6df;font-size:13px;text-decoration:none}.stitch-event-name{align-items:center;gap:12px;min-width:0;display:flex}.stitch-event-name strong{overflow-wrap:anywhere;min-width:0}.stitch-event-name img,.stitch-event-cover{object-fit:cover;border-radius:8px;flex-shrink:0;width:48px;height:48px}.stitch-event-cover{color:#66665f;background:#f1eee7;place-items:center;font-size:10px;display:grid}.stitch-event-row time,.stitch-event-venue{overflow-wrap:anywhere}.stitch-event-table>footer{color:#66665f;border-top:1px solid #e9e6df;padding:16px 24px;font-size:12px}.event-detail-flyer{object-fit:contain;border-radius:12px;max-width:100%;height:auto;margin-bottom:20px}.event-detail .card>p{margin-bottom:16px;line-height:1.7}.event-detail .edit-dialog .form{flex-direction:column;gap:16px;display:flex}@media (max-width:760px){.stitch-event-search{flex-wrap:wrap;gap:12px}.stitch-event-search input{flex-basis:100%;width:100%}.stitch-event-search a{margin-left:auto}.stitch-event-columns{display:none}.stitch-event-row{grid-template-columns:minmax(0,1fr) 36px;gap:10px 12px;padding:16px}.stitch-event-name{grid-area:1/1}.stitch-event-row time{grid-area:2/1;font-size:12px}.stitch-event-venue{color:#66665f;grid-area:3/1;font-size:12px}.stitch-event-row>.badge{grid-area:4/1;justify-self:start}.stitch-event-row>.stitch-row-open{grid-area:1/2/5;position:static}.stitch-event-table>footer{padding:16px}.stitch-event-list .stitch-list-heading h1{font-size:22px}}.member-type-label-filter{align-items:flex-end;gap:16px;margin:20px 0;display:flex}.member-type-label-filter .field{min-width:240px;margin:0}.member-type-columns,.member-type-row{grid-template-columns:112px minmax(140px,1.4fr) 88px minmax(120px,1fr) minmax(120px,1fr) 72px;align-items:center;gap:16px;padding:16px 0;display:grid}.member-type-columns{color:#66665f;font-size:12px}.member-type-row{border-top:1px solid #e9e6df;font-size:13px}.member-type-row .order-handle{align-items:center;gap:4px;display:flex}.member-type-candidate{color:#66665f;font-size:12px}.organization-member-categories{margin-top:24px}.organization-member-categories>summary{cursor:pointer;color:#66665f;margin-bottom:20px;font-size:13px}.editorial-shell .member-category-form{flex-direction:column;align-items:stretch;gap:20px;display:flex}.stitch-member-types>.button{margin-top:20px}@media (max-width:1100px) and (min-width:761px){.member-type-columns,.member-type-row{grid-template-columns:100px minmax(100px,1.4fr) 70px minmax(100px,1fr) minmax(100px,1fr) 60px;gap:12px}}@media (max-width:760px){.member-type-label-filter{flex-direction:column;align-items:stretch;gap:12px}.member-type-label-filter .field{min-width:0}.member-type-label-filter>.button{align-self:flex-end}.member-type-columns{display:none}.member-type-row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.member-type-row .order-handle{grid-column:1/-1}.member-type-row>strong{grid-area:2/1}.member-type-row>.badge{grid-area:2/2}.member-type-candidate{grid-column:1/-1}.member-type-row>.button{grid-column:2;justify-self:end}.member-type-candidate{overflow-wrap:anywhere}}.member-type-mobile-label{display:none}@media (max-width:760px){.member-type-mobile-label{display:inline}}.task-route-modal .event-detail-back{display:none}.task-route-modal .event-detail>.card{box-shadow:none;border:0;margin:0;padding:0}.task-route-modal .event-detail .card>h2{font-size:16px}.task-route-modal .event-detail .card>p{margin:12px 0}.event-detail .card>.button{margin:12px 12px 20px 0}.event-detail details{border-top:1px solid #e9e6df;margin-top:24px;padding-top:20px}.event-detail details>summary{cursor:pointer;font-size:14px;font-weight:600}.event-detail dl{gap:16px;margin:20px 0;display:grid}.event-detail dt{color:#66665f;font-size:12px}.event-detail dd{overflow-wrap:anywhere;margin:6px 0 0}.event-detail .form>label.field{width:100%;margin:0}.event-detail .form>label.field>textarea{width:100%;min-height:120px}.event-detail .form>.form-actions{gap:12px}.editorial-shell .task-modal-footer>div:has(button[name=approved]){flex-wrap:wrap;gap:12px;display:flex}.event-detail-information{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.event-detail-information>section,.event-detail-block{background:#faf9f6;border:1px solid #e9e6df;border-radius:12px;padding:20px}.event-detail-information h3,.event-detail-block h3{margin:0 0 16px;font-size:14px}.event-detail-information dl{margin:0}.event-detail-wide{grid-column:1/-1}.event-detail-block,.event-detail-information section>a{margin-top:16px}.event-detail .form label small{margin-top:8px;line-height:1.6;display:block}.event-detail .form>.form-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:760px){.event-detail-information{grid-template-columns:minmax(0,1fr)}.event-detail-information>section,.event-detail-block{padding:16px}.event-detail-wide{grid-column:1}.task-route-modal .task-modal-header h1{overflow-wrap:anywhere;font-size:18px;line-height:1.4}.task-route-modal .task-modal-footer{flex-wrap:wrap;gap:12px}}.cms-site-actions .button{white-space:nowrap}.cms-site-actions>.integration-action{flex:1;min-width:130px}.cms-site-actions>.integration-action>.button{width:100%}.stitch-account-card form>.image-upload{margin-bottom:24px}.event-management>summary{cursor:pointer;color:#475569;padding:16px 0;font-size:13px}.event-management .event-settings-control{margin-top:16px}.catalog-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.catalog-heading>.button{flex-shrink:0}.label-editor-form{flex-direction:column;gap:20px;display:flex}.label-editor-form .field{margin:0}.label-editor-form .cms-confirm small{color:#66665f;margin-top:8px;font-size:12px;display:block}@media (max-width:760px){.catalog-heading{flex-direction:column;gap:12px;margin-bottom:20px}}.editorial-shell label.field{flex-direction:column;gap:8px;display:flex}.editorial-shell label.field>span{margin-bottom:0}.editorial-shell label.field:has(>input[type=checkbox]){flex-direction:row;align-items:flex-start;gap:10px}.editorial-shell label.field>input[type=checkbox]{flex-shrink:0;order:-1;margin-top:3px}.editorial-shell .label-editor-form>p{margin:0;font-size:13px;font-weight:400;line-height:1.7}.editorial-shell .label-editor-form input,.editorial-shell .label-editor-form textarea,.editorial-shell .label-editor-form select{font-weight:400}.editorial-shell .stitch-event-application{gap:20px;display:grid}.editorial-shell .stitch-event-application>.page-title{margin:0}.editorial-shell .directory-filters a{background:0 0;border-color:#0000;border-radius:999px;padding:8px 14px}.stitch-dropbox-page{gap:20px;display:grid}.stitch-dropbox-page>.page-title{margin:0}.editorial-shell .finance-tabs-primary{background:0 0;border-bottom:1px solid #dedbd3;border-radius:0;gap:20px;padding:0}.editorial-shell .finance-tabs-primary a{color:#66665f;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 2px}.editorial-shell .finance-tabs-primary a[aria-current=page]{color:#333630;box-shadow:none;background:0 0;border-bottom-color:#333630}.editorial-shell .finance-tabs-tools{background:0 0;gap:8px;margin-bottom:20px;padding:0}.editorial-shell .finance-tabs-tools a{background:#fff;border:1px solid #dedbd3;padding:8px 12px;font-weight:500}.editorial-shell .finance-tabs-tools a[aria-current=page]{color:#fff;background:#333630}.finance-period-notice{background:#f1eee7;border:1px solid #e9e6df;border-radius:12px;margin:0 0 24px;padding:14px 16px;font-size:13px}.finance-balance-note{color:#66665f;border-top:1px solid #e9e6df;margin-top:16px;padding-top:12px;font-size:12px}.finance-balance-note summary{cursor:pointer}.editorial-shell .table-wrap td .button{white-space:nowrap}.member-permission-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.member-permission-choices .check{align-items:flex-start;gap:10px;margin:0}@media (max-width:600px){.member-permission-choices{grid-template-columns:minmax(0,1fr)}}.member-registration{gap:28px;display:grid}.member-registration section+section{border-top:1px solid #e9e6df;padding-top:24px}.member-registration h3{margin:0 0 20px}.member-type-choices{flex-wrap:wrap;gap:10px;display:flex}.member-type-choice{cursor:pointer;background:#f1eee7;border:1px solid #dedbd3;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.member-type-choice:has(input:checked){color:#fff;background:#333630;border-color:#333630}.member-type-choice input{flex-shrink:0;width:16px;height:16px;margin:0}.member-type-choice span{overflow-wrap:anywhere}.directory-member-editor fieldset{margin:0}.directory-member-editor fieldset>p{margin:12px 0 0;font-size:12px}.submission-detail-heading{align-items:center;gap:20px;min-width:0;padding:20px 24px;display:flex}.submission-detail-heading>div{flex:1;min-width:0}.submission-detail-heading h1{margin:4px 0 0;font-size:18px}.submission-detail-heading small{color:#66665f;font-size:12px}.submission-detail-back{color:#66665f;flex-shrink:0;font-size:12px;text-decoration:none}.task-route-modal .submission-detail-page{padding:24px}.task-route-modal .submission-detail-heading{padding:0}.task-route-modal .submission-detail-back{display:none}.operator-approval-steps{gap:24px;display:grid}.approval-step-nav{background:#f1eee7;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;padding:8px;display:grid}.approval-step-nav button{color:#66665f;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:14px;display:flex}.approval-step-nav button[aria-current=step]{color:#fff;background:#333630}.approval-step-nav button>span{background:#ffffff40;border-radius:50%;flex-shrink:0;place-items:center;min-width:20px;height:20px;display:grid}.operator-approval-steps>section:not([hidden]){gap:20px;display:grid}.operator-approval-steps .card{background:#f1eee7;margin:0}.operator-approval-steps .editor-cancel{display:none}.submission-reference{gap:20px;display:grid}.approval-audio-link{background:#fff;border-radius:12px;align-items:center;gap:20px;padding:16px;display:flex}.approval-audio-link>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.approval-audio-link>.button{flex-shrink:0}.approval-track-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.approval-track-list li{background:#fff;border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.approval-track-list li>span{color:#66665f;flex-shrink:0;font-size:12px}.approval-track-list li>div{min-width:0}.approval-track-list small{color:#66665f;margin-top:4px;font-size:12px;display:block}.approval-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.approval-split-summary+.approval-split-summary{border-top:1px solid #dedbd3;margin-top:20px;padding-top:20px}.approval-split-summary dl{gap:10px;display:grid}.approval-split-summary dl>div{justify-content:space-between;gap:16px;display:flex}.approval-split-summary dd{margin:0}.submission-review-decision>.button{justify-self:start}.task-modal-footer>div>.button.primary{order:2}.task-modal-footer>div>.button.secondary{order:1}.task-modal-footer>div>.approval-reject{order:0}.editorial-shell .operator-approval-steps .approval-label-choices{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid}.approval-choice-card{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:999px;align-items:center;gap:12px;min-width:0;padding:16px;font-size:14px;display:flex}.approval-choice-card:has(input:checked){background:#faf9f6;border-color:#333630}.approval-choice-card>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.approval-choice-card input{flex-shrink:0;width:16px;height:16px}.approval-choice-avatar{color:#333630;background:#e9e6df;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:600;display:grid}.operator-approval-steps form:has(input[name=distributor_ids])>fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid}.operator-approval-steps input[name=distributor_ids]{flex-shrink:0}.operator-approval-steps form:has(input[name=distributor_ids]) .check{background:#fff;border-radius:999px;align-items:center;gap:12px;min-width:0;margin:0;padding:16px;font-size:13px;display:flex}.operator-approval-steps form:has(input[name=distributor_ids]) .check:has(input:checked){outline:1px solid #333630}@media (max-width:600px){.editorial-shell .operator-approval-steps .approval-label-choices{grid-template-columns:minmax(0,1fr)}.operator-approval-steps form:has(input[name=distributor_ids])>fieldset{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.submission-detail-heading{flex-wrap:wrap;gap:12px;padding:16px}.submission-detail-heading h1{font-size:16px}.task-route-modal .submission-detail-page{padding:16px}.approval-step-nav{gap:4px;padding:4px}.approval-step-nav button{flex-direction:column;gap:4px;padding:8px 4px;font-size:10px}.approval-audio-link{flex-direction:column;align-items:stretch;gap:12px}.approval-audio-link>.button{align-self:flex-end}.approval-summary-grid{grid-template-columns:minmax(0,1fr)}.operator-approval-steps{gap:16px}}.finance-balance-mobile{display:none}.finance-balance-amount{color:#242523;overflow-wrap:anywhere;font-size:28px;line-height:1.3}.finance-balance-meta{gap:12px;margin:20px 0 0;display:grid}.finance-balance-meta>div{justify-content:space-between;gap:16px;display:flex}.finance-balance-meta dt{color:#66665f;flex-shrink:0;font-size:12px}.finance-balance-meta dd{text-align:right;overflow-wrap:anywhere;margin:0}@media (max-width:760px){.finance-balance-desktop{display:none}.finance-balance-mobile{gap:16px;display:grid}.finance-balance-mobile .card{margin:0}.finance-balance-mobile .card>p{margin:0 0 8px}main:has(.finance-balance-mobile .finance-own-payouts) .finance-balance-heading>.button{display:none}.finance-balance-mobile .card>.button,.finance-balance-actions .button{width:100%;margin-top:16px}.editorial-shell .finance-tabs-primary{border:0;gap:8px}.editorial-shell .finance-tabs-primary a{white-space:nowrap;background:#fff;border:0;border-radius:999px;padding:10px 12px}.editorial-shell .finance-tabs-primary a[aria-current=page]{color:#fff;background:#333630}}.editorial-shell .edit-dialog{text-align:left;margin:auto;font-size:14px;font-weight:400;line-height:1.6;position:fixed;inset:0}.notification-settings-grid.notification-content{grid-template-columns:minmax(0,1fr)}.notification-events>p{color:#66665f;margin:0 0 20px;font-size:13px}.notification-event-columns,.notification-event-item{grid-template-columns:minmax(180px,2fr) minmax(90px,1fr) 72px 96px;align-items:center;gap:20px;padding:16px 12px;display:grid}.notification-event-columns{color:#66665f;background:#faf9f6;font-size:12px}.notification-event-item{border-bottom:1px solid #e9e6df;font-size:13px}.notification-event-item>strong small{color:#66665f;margin-top:4px;font-size:11px;font-weight:400;display:block}.notification-event-destination{color:#66665f}.notification-event-toggle{justify-content:center;display:flex}.notification-event-editor{gap:20px;display:grid}.notification-event-editor>fieldset,.notification-event-editor>fieldset>fieldset{border:0;gap:20px;margin:0;padding:0;display:grid}.notification-event-editor p{color:#66665f;margin:0;font-size:13px;font-weight:400;line-height:1.7}.notification-shared-template{color:#66665f;order:2;margin-top:20px;font-size:12px}.notification-shared-template>summary{cursor:pointer}.notification-shared-template .field{margin-top:16px!important}@media (max-width:760px){.notification-event-columns{display:none}.notification-event-item{grid-template-columns:minmax(0,1fr) 80px;gap:12px;padding:16px 0}.notification-event-item>strong{grid-area:1/1}.notification-event-toggle{grid-area:1/2;justify-content:flex-end}.notification-event-destination{grid-area:2/1;font-size:12px}.notification-event-item>.button{grid-area:2/2;width:100%;padding:8px 10px}.notification-event-editor,.notification-event-editor>fieldset{gap:16px}}.editorial-shell .notification-event-editor>fieldset{border:0;margin:0;padding:0}.editorial-shell .notification-event-editor input,.editorial-shell .notification-event-editor select,.editorial-shell .notification-event-editor textarea{font-weight:400}.directory-tabs{border-bottom:1px solid #e9e6df;gap:24px;margin-bottom:24px;display:flex}.directory-tabs a{color:#66665f;padding:12px 4px;font-size:14px;text-decoration:none}.directory-tabs a[aria-current=page]{color:#333630;border-bottom:2px solid #333630;font-weight:600}.directory-toolbar{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex}.directory-search{flex:1;gap:8px;min-width:240px;display:flex}.directory-search input{flex:1;min-width:0}.directory-toolbar .directory-filters{margin:0}.directory-count{color:#66665f;padding:16px 0 0;font-size:12px}.directory-identity{align-items:center;gap:12px;display:flex}.directory-identity>strong{overflow-wrap:anywhere}.directory-legacy-registration{color:#66665f;margin-top:24px;font-size:13px}.directory-legacy-registration>summary{cursor:pointer;margin-bottom:16px}@media (max-width:760px){.directory-toolbar{flex-direction:column;align-items:stretch;gap:12px}.directory-search{min-width:0}.directory-toolbar>.button{align-self:flex-end}.directory-tabs{margin-bottom:16px}.editorial-shell .member-directory .responsive-table tbody tr{border-radius:16px;grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px;padding:20px 16px;display:grid}.editorial-shell .member-directory .responsive-table td{grid-column:1;min-width:0;padding:0;display:block}.editorial-shell .member-directory .responsive-table td:before{display:none}.editorial-shell .member-directory .responsive-table td:last-child{grid-area:1/2/6;align-self:center}.editorial-shell .member-directory .responsive-table td:last-child>.button{width:36px;min-height:36px;padding:8px}.editorial-shell .member-directory .directory-identity strong{font-size:14px}.editorial-shell .member-directory .directory-identity .avatar{width:36px;height:36px}.editorial-shell .member-directory .responsive-table td:nth-child(2),.editorial-shell .member-directory .responsive-table td:nth-child(3),.editorial-shell .member-directory .responsive-table td:nth-child(5){color:#66665f;overflow-wrap:anywhere;font-size:12px}}.release-field-list{background:#fff;border-radius:16px;padding:24px}.release-field-row{border-bottom:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.release-field-row strong{font-size:14px}.release-field-row p{margin:4px 0 0;font-size:12px}.release-field-list>.button{margin-top:20px}@media (max-width:760px){.release-field-list{padding:16px}.release-field-row{gap:12px}.release-field-row>div{overflow-wrap:anywhere;min-width:0}.release-field-row>.button{flex-shrink:0}}.artist-editor-form{flex-direction:column;gap:20px;display:flex}.artist-editor-tabs{border-bottom:1px solid #e9e6df;gap:20px;margin-bottom:20px;display:flex}.artist-editor-tabs button{color:#66665f;background:0 0;border:0;padding:12px 4px;font-size:13px}.artist-editor-tabs button[aria-current=page]{color:#333630;border-bottom:2px solid #333630;font-weight:600}.artist-editor-form [data-artist-tab]{gap:20px;display:grid}.artist-editor-form [data-artist-tab][hidden]{display:none}.artist-editor-form [data-artist-tab]>h3{margin:0}.artist-editor-form [data-artist-tab]>fieldset{border:0;margin:0;padding:0}.artist-editor-form .field{margin:0}@media (max-width:760px){.artist-editor-tabs{flex-wrap:wrap;gap:12px}.artist-editor-tabs button{padding:10px 0;font-size:12px}}.detail-sheet{color:#191c20;width:min(760px,100vw - 48px);max-width:calc(100vw - 48px);height:fit-content;max-height:calc(100dvh - 48px);font:400 14px/1.6 var(--font-body);background:#fff;border:0;border-radius:20px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 12px 48px #191c2030}.detail-sheet[open]{flex-direction:column;display:flex;overflow:hidden}.detail-sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#191c2080}.detail-sheet>header,.detail-sheet>.sheet-footer{background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.detail-sheet>header{border-bottom:1px solid #e9e6df}.detail-sheet>header h2{margin:0;font-size:18px}.detail-sheet>.sheet-footer{border-top:1px solid #e9e6df;justify-content:flex-end}.detail-sheet>.sheet-body{flex:1;min-height:0;padding:24px;overflow-y:auto}.detail-sheet .button{border-radius:999px;min-height:36px;padding:8px 16px;font-size:12px;line-height:1.4}.detail-sheet .button.primary{color:#fff;background:#333630;border-color:#333630}.detail-sheet .button.secondary{color:#333630;background:#fff;border-color:#e9e6df}.detail-sheet .release-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.detail-sheet dt{color:#66665f;font-size:12px}.detail-sheet dd{overflow-wrap:anywhere;margin:8px 0 0}.detail-sheet details{margin-top:20px}.detail-sheet details>summary{cursor:pointer;color:#66665f;font-size:13px}.detail-sheet details form{margin-top:20px}@media (max-width:760px){.detail-sheet{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.detail-sheet>header,.detail-sheet>.sheet-footer,.detail-sheet>.sheet-body{padding:16px}.detail-sheet>header h2{font-size:16px}.detail-sheet .release-summary{grid-template-columns:minmax(0,1fr);gap:16px}}.directory-label-types{border-top:1px solid #e9e6df;margin-top:24px;padding-top:20px}.directory-label-types>summary{cursor:pointer;color:#66665f;font-size:13px}.directory-label-types-form{gap:16px;margin-top:20px;display:grid}.directory-label-types-form .field{margin:0}@media (max-width:760px){.editorial-shell .artist-directory .responsive-table tbody tr{border-radius:16px;grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px;padding:20px 16px;display:grid}.editorial-shell .artist-directory .responsive-table td{grid-column:1;min-width:0;padding:0;display:block}.editorial-shell .artist-directory .responsive-table td:before{display:none}.editorial-shell .artist-directory .responsive-table td:last-child{grid-area:1/2/6;align-self:center}.editorial-shell .artist-directory .responsive-table td:last-child>.button{width:36px;min-height:36px;padding:8px}.editorial-shell .artist-directory .text-action{font-size:14px;font-weight:600}.editorial-shell .artist-directory .responsive-table td:nth-child(3),.editorial-shell .artist-directory .responsive-table td:nth-child(4){color:#66665f;overflow-wrap:anywhere;font-size:12px}}.detail-sheet .field{flex-direction:column;gap:8px;display:flex}.detail-sheet .check{align-items:flex-start;gap:10px;display:flex}.editorial-shell .task-route-modal:has(.operator-approval-steps){width:min(1000px,100vw - 24px)}.editorial-shell .task-route-modal:has(.operator-approval-steps) .task-modal-body{padding:24px 32px}.editorial-shell .task-route-modal .submission-detail-page{padding:0}.editorial-shell .operator-approval-steps .editor-fields{border:0;margin:0;padding:0}.editorial-shell .task-modal-footer:has(.approval-reject)>div{display:contents}.editorial-shell .task-modal-footer:has(.approval-reject)>.button{order:1}.editorial-shell .task-modal-footer:has(.approval-reject) .approval-reject{order:0;margin-right:auto}.editorial-shell .task-modal-footer:has(.approval-reject) .button.primary{order:3}.editorial-shell .task-modal-footer:has(.approval-reject) div>.button.secondary{order:2}@media (max-width:760px){.editorial-shell .task-route-modal:has(.operator-approval-steps) .task-modal-body{padding:16px}.editorial-shell .task-modal-footer:has(.approval-reject){gap:8px}.editorial-shell .task-modal-footer:has(.approval-reject) .approval-reject{margin-right:0}.editorial-shell .task-modal-footer:has(.approval-reject) .button{padding:8px 10px;font-size:11px}.editorial-shell .finance-tabs{scrollbar-width:none}.editorial-shell .finance-tabs::-webkit-scrollbar{display:none}}.integration-connect-card>details{margin:20px 0}.integration-connect-card>details>summary{cursor:pointer}.integration-connect-card>.button{margin-top:4px}@media (max-width:760px){.approval-step-nav{grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}.approval-step-nav button{white-space:nowrap;flex-direction:row;gap:2px;padding:8px 2px;font-size:10px}.approval-step-nav button>span{background:0 0;border-radius:0;width:auto;min-width:0;height:auto}.approval-step-nav button[aria-current=step]{border-radius:999px}}.form-public-information{gap:16px;display:grid}.form-public-information>.button,.form-public-information>.copy-button{justify-self:start}.form-public-information p{color:#66665f;margin:0;font-size:12px}.edit-dialog-body:has(.knowledge-article-editor){background:#f1eee7}.knowledge-article-editor>.editor-fields{gap:20px;padding:0;display:grid;border:0!important;margin:0!important}.knowledge-article-editor .editor-section{background:#fff;border-radius:16px;padding:20px}.knowledge-article-editor .editor-section h3{margin:0 0 16px;font-size:14px}.editor-section-wide{grid-column:1/-1}.editor-section-body .field>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.knowledge-article-editor .editor-section textarea{background:#f1eee7;border-radius:16px}.editor-section-optional>summary{cursor:pointer;font-size:13px;font-weight:600}.editor-section-optional[open]>summary{margin-bottom:16px}.knowledge-article-editor .editor-cancel{display:none}@media (max-width:760px){.knowledge-article-editor .editor-section{padding:16px}.knowledge-article-editor .form-grid{grid-template-columns:minmax(0,1fr)}}.knowledge-article-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.knowledge-article-editor .editor-section input,.knowledge-article-editor .editor-section select{background:#f1eee7;border-radius:999px}.edit-dialog:has(.knowledge-article-editor) .edit-dialog-footer>button{margin-right:auto}@media (max-width:760px){.knowledge-article-editor .form-grid{grid-template-columns:minmax(0,1fr)}.knowledge-article-editor .editor-section input,.knowledge-article-editor .editor-section select{border-radius:12px}}.editorial-shell .knowledge-article-editor .editor-section .field input,.editorial-shell .knowledge-article-editor .editor-section .field select{background:#f1eee7;border-radius:999px}@media (max-width:760px){.editorial-shell .knowledge-article-editor .editor-section .field input,.editorial-shell .knowledge-article-editor .editor-section .field select{border-radius:12px}}.editorial-shell .form-builder-layout .field input:not([type=color]):not([type=checkbox]),.editorial-shell .form-builder-layout .field select{background:#f1eee7;border-radius:999px}.editorial-shell .form-builder-layout .field textarea{background:#f1eee7;border-radius:16px}@media (max-width:900px){.editorial-shell .form-builder-layout .field input:not([type=color]):not([type=checkbox]),.editorial-shell .form-builder-layout .field select{border-radius:12px}}.editorial-shell .form-builder-layout>section:first-child>form .button[aria-pressed=true]{color:#fff;background:#333630;border-color:#333630}.editorial-shell .settings-index-card>h2{align-items:center;gap:12px;display:flex}.settings-category-icon{color:#333630;background:#f1eee7;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.editorial-shell .settings-index-card>a{padding:10px 12px;font-weight:400}.editorial-shell .sidebar nav a{font-weight:400}.editorial-shell .sidebar nav a[aria-current=page]{color:#fff;background:#333630;font-weight:500}.editorial-shell .sidebar nav a[aria-current=page] svg{color:#fff}.editorial-shell .branding-settings>fieldset{border:0;margin:0;padding:0}.editorial-shell .branding-settings h3{background:#faf9f6;border-radius:999px;margin:20px 0 12px;padding:8px 12px;font-weight:500}.editorial-shell .branding-settings input:not([type=file]):not([type=hidden]){background:#eeebe4;border:1px solid #0000;border-radius:999px;min-height:40px;padding:8px 14px}.editorial-shell .branding-settings .branding-grid{align-items:start;gap:24px}.editorial-shell .branding-settings .image-upload-compact{border:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px 12px;min-height:0;padding:0;display:grid}.image-upload-compact>strong{grid-column:1/-1;font-size:12px;font-weight:400}.image-upload-compact .image-preview{width:40px;height:40px;margin:0}.image-upload-compact .image-preview img,.image-upload-compact .image-preview .avatar{object-fit:contain;border-radius:50%;width:40px;height:40px}.image-upload-compact>.button{justify-self:start}.image-upload-compact>small,.image-upload-compact>.alert,.image-upload-compact>.image-upload-help{grid-column:1/-1}.image-upload-help summary{color:#66665f;cursor:pointer;font-size:11px}.image-upload-help small{margin-top:8px;display:block}.editorial-shell .branding-settings .form-actions{justify-content:flex-end;margin-top:24px}@media (max-width:760px){.editorial-shell .branding-settings .branding-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.image-upload-compact>.button{white-space:nowrap;grid-column:2;max-width:100%}.image-upload-compact>.button:first-of-type,.image-upload-compact>.image-preview{grid-row:2}.editorial-shell .branding-settings input[type=color]{background:0 0;border-radius:50%;width:48px;height:40px;padding:4px}.editorial-shell .branding-settings .image-upload-compact>.button{min-width:80px;font-size:12px}.brand-color-field{gap:10px;font-size:12px;display:grid}.brand-color-field>div{align-items:center;gap:12px;display:flex}.brand-color-field input[name=brand_color]{width:120px;max-width:calc(100% - 60px)}.editorial-shell .branding-settings select{background:#eeebe4;border:1px solid #0000;border-radius:999px;width:100%;min-width:0;min-height:40px;padding:8px 14px}.editorial-shell .branding-settings>fieldset>.button{margin:24px 0 0 auto;display:block}.pipeline-order-number{color:#333630;background:#f1eee7;border-radius:50%;place-items:center;min-width:20px;height:20px;margin-right:8px;font-size:11px;display:inline-grid}.pipeline-switch input[type=checkbox]{appearance:none;cursor:pointer;background:#cbd2da;border:0;border-radius:999px;flex-shrink:0;width:32px;height:18px;position:relative}.pipeline-switch input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:3px;left:3px}.pipeline-switch input[type=checkbox]:checked{background:#333630}.pipeline-switch input[type=checkbox]:checked:before{transform:translate(14px)}.pipeline-switch input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #333630}.pipeline-switch input[type=checkbox]:disabled{opacity:.55;cursor:default}.pipeline-table-heading>.actions{gap:16px}.pipeline-table-heading{flex-wrap:wrap;gap:12px}.pipeline-table-heading>.actions{flex-wrap:wrap;justify-content:flex-end}.pipeline-table-heading>.actions .button{white-space:nowrap}.pipeline-stage-editor .editor-section{background:#faf9f6;border:1px solid #e9e6df;border-radius:16px;margin-bottom:20px;padding:20px}.pipeline-stage-editor .editor-section h3{margin:0 0 16px;font-size:13px}.pipeline-stage-editor .editor-fields{border:0;margin:0;padding:0}.pipeline-stage-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pipeline-stage-editor .form-grid>div[data-field=completion_condition]{grid-column:1/-1}.pipeline-stage-editor .form-grid>div:has(textarea){grid-column:1/-1}.pipeline-stage-editor .editor-section-optional summary{cursor:pointer;font-size:13px}.pipeline-stage-editor .editor-section-optional[open] summary{margin-bottom:16px}.edit-dialog:has(.pipeline-stage-editor){width:min(900px,100vw - 40px)}@media (max-width:760px){.pipeline-stage-editor .form-grid{grid-template-columns:minmax(0,1fr)}.pipeline-stage-editor .editor-section{padding:16px}.edit-dialog:has(.pipeline-stage-editor){width:calc(100vw - 24px)}}.pipeline-stage-editor .form-grid .field{gap:8px;margin:0}.pipeline-stage-editor .form-grid .field textarea{min-height:64px}.pipeline-stage-editor .editor-fields>.editor-section>.form-grid{gap:16px}.pipeline-stage-editor .editor-section:has([data-field=input_type])>.form-grid{grid-template-columns:minmax(0,1fr)}.pipeline-stage-editor .approval-label-choices{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.pipeline-stage-editor .approval-choice-card{background:#fff;border:1px solid #e9e6df;border-radius:12px;align-items:center;gap:12px;min-height:64px;padding:16px;display:flex}.pipeline-stage-editor .approval-choice-card:has(input:checked){border-color:#333630;box-shadow:inset 0 0 0 1px #333630}.pipeline-stage-editor .approval-choice-avatar{display:none}.pipeline-stage-editor .approval-choice-card>span:not(.approval-choice-avatar){overflow-wrap:anywhere;min-width:0;font-weight:500}.pipeline-stage-editor .approval-choice-card input{flex-shrink:0;order:-1}.pipeline-stage-editor .approval-choice-card:has(input:disabled){opacity:.75}.editorial-shell .edit-dialog .pipeline-stage-editor .approval-choice-card input[type=radio]{flex:0 0 16px;width:16px;height:16px;min-height:16px;padding:0}.editorial-shell .edit-dialog .pipeline-stage-editor .approval-choice-card>span:not(.approval-choice-avatar){overflow-wrap:anywhere;flex:1;min-width:0}.completion-settings{max-width:1000px}.completion-task-selection fieldset{border:0;margin:16px 0 0;padding:0}.completion-task-selection .completion-task-row{border-top:1px solid #e9e6df;align-items:center;gap:12px;min-height:40px;margin:0;padding:12px 8px;display:flex}.completion-task-row>span{overflow-wrap:anywhere;min-width:0}.completion-task-row input[type=checkbox],.completion-existing-releases input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;min-height:16px;margin:0}.completion-selection-note{color:#66665f;border-top:1px solid #e9e6df;padding-top:16px;font-size:12px}.completion-rule-help summary{cursor:pointer;color:#66665f;font-size:12px}.completion-rule-help p{margin-top:12px;font-size:12px}.completion-existing-releases .check{overflow-wrap:anywhere;align-items:center;gap:12px;margin:0 0 8px;display:flex}.completion-existing-releases p{margin:8px 0 0 28px;font-size:12px}.completion-save-actions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.completion-save-actions p{color:#66665f;font-size:12px}.editorial-shell .button.primary{background:var(--brand,#333630);border-color:var(--brand,#333630);color:var(--brand-ink,#fff)}.completion-selection-note{gap:4px;display:grid}.completion-settings p,.completion-task-selection .muted{text-wrap:pretty}.finance-import-page>.form{flex-direction:column;gap:0;display:flex}.finance-import-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}.finance-import-grid>div{min-width:0}.finance-import-page .field{gap:8px;margin:0}.finance-import-page .field select,.finance-import-page .field input,.finance-import-page .field textarea{background:#fff;border:1px solid #e9e6df;border-radius:12px;width:100%;min-width:0}.finance-input-help{color:#66665f;margin:10px 0 0;font-size:12px;line-height:1.6}.finance-period-label{margin-bottom:8px;font-size:12px;display:block}.finance-period-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.finance-import-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.finance-import-input .finance-input-help{margin-bottom:16px}.finance-import-page>.form>.form-actions{justify-content:flex-end;margin:0 0 24px}.finance-import-page>.form>.form-actions .button{margin-left:auto}@media (max-width:760px){.finance-import-grid{grid-template-columns:minmax(0,1fr);gap:20px}.finance-period-fields{grid-template-columns:minmax(0,1fr)}.finance-import-tools{flex-direction:column;align-items:stretch}.finance-import-tools .button{text-align:center}}.finance-manual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.finance-manual-grid>.field{min-width:0;margin:0}.finance-manual-grid .field input,.finance-manual-grid .field select,.finance-manual-grid .field textarea{border-radius:12px;width:100%;min-width:0}.finance-manual-wide{grid-column:1/-1}.finance-manual-grid>.field:has(textarea){grid-column:1/-1}.finance-manual-form>.button{align-self:flex-end}.finance-manual-grid .field{gap:8px}@media (max-width:760px){.finance-manual-grid{grid-template-columns:minmax(0,1fr)}}.finance-entry-kind{max-width:320px;margin-bottom:20px}.finance-entry-kind select{border-radius:12px;width:100%;padding:8px 12px}.finance-manual-page>.finance-manual-form{gap:0}.finance-manual-grid>.finance-manual-wide{grid-column:1/-1;min-width:0}.finance-amount-currency{grid-template-columns:minmax(0,2fr) minmax(90px,1fr);gap:12px;display:grid}.finance-allocation-method{max-width:360px;margin-bottom:20px}.finance-manual-form .card>.field{margin-bottom:16px}.finance-manual-form>.form-actions{justify-content:flex-end}.finance-manual-form .card{margin-bottom:20px}.finance-main-share .form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.finance-main-share .form>.field{max-width:200px;margin:0}.finance-main-share .form>p{grid-column:1;margin:0}.finance-main-share .form>.form-actions{grid-area:1/2/3;margin:0}.finance-main-share .form>.alert{grid-column:1/-1}.finance-settings-index{gap:12px;display:grid}.finance-settings-index>h2{margin:8px 0;font-size:16px}.finance-setting-tile{text-align:left;color:#242523;cursor:pointer;background:#fff;border:1px solid #e9e6df;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px;display:flex}.finance-setting-tile strong{font-size:15px;font-weight:500;display:block}.finance-setting-tile small{color:#66665f;margin-top:8px;font-size:12px;line-height:1.5;display:block}.finance-setting-tile>span:last-child{background:#eeebe4;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.finance-setting-tile:focus-visible{outline-offset:3px;outline:2px solid #333630}.finance-settings-extra{margin-top:12px}.finance-settings-return{margin-bottom:20px}.finance-label-scope{max-width:400px;margin-bottom:24px}.finance-config-scope .form>[hidden],.finance-main-share[hidden],.finance-settings-index[hidden]{display:none}@media (max-width:760px){.finance-main-share .form{grid-template-columns:minmax(0,1fr)}.finance-main-share .form>.form-actions{grid-area:auto/1;justify-content:flex-end}.finance-setting-tile{gap:12px;padding:20px}}.finance-setting-tile>span:nth-child(2){flex:1;min-width:0}.finance-setting-icon{color:#333630;background:#eeebe4;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.finance-config-scope .exchange-settings{border:0;margin:0;padding:0}.finance-config-scope .form>div:not([hidden]){gap:16px;display:grid}.finance-config-scope .field{gap:8px;margin:0}.finance-config-scope .form-actions{justify-content:flex-end}.finance-config-scope .form>div:not([hidden])>.field{max-width:500px}.finance-config-scope .exchange-settings>.field{max-width:400px}.finance-config-scope section[aria-label] fieldset,.finance-config-scope .exchange-settings{gap:20px;display:grid}.finance-config-scope .exchange-settings>p,.finance-config-scope .exchange-settings>.grid{margin:0}.finance-config-scope section[aria-label]>p{color:#66665f;margin:20px 0;font-size:12px;line-height:1.7}.finance-config-scope .form-actions{margin-top:20px}.finance-split-dialog>button{display:none}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.finance-split-editor){width:min(760px,100vw - 32px)}.finance-split-editor>.field{margin-bottom:20px}.finance-split-editor .card{box-shadow:none;padding:0}.finance-split-editor .card>h2{display:none}.finance-split-editor .form .split-pane{border:0;gap:16px;margin:0;padding:0;display:grid}.finance-split-editor .split-pane[hidden]{display:none}.finance-split-editor .split-pane legend{margin-bottom:16px;font-size:16px}.finance-split-editor .split-column-headings,.finance-split-editor .split-payee-row{grid-template-columns:minmax(0,1fr) 100px 64px;align-items:center;gap:12px;display:grid}.finance-split-editor .split-column-headings{color:#66665f;font-size:12px}.finance-split-editor .split-default-options[open]>summary{margin-bottom:12px}.finance-split-editor .split-default-options p{margin:12px 0 0;font-size:12px}@media (max-width:600px){.finance-split-editor .split-column-headings,.finance-split-editor .split-payee-row{grid-template-columns:minmax(0,1fr) 72px 52px;gap:8px}.finance-split-editor .split-payee-row>button{padding:6px 4px;font-size:11px}}.finance-split-editor .split-payee-row>select:first-child{grid-column:auto}.finance-split-editor .split-payee-row>button{background:#fff;border:1px solid #e9e6df;border-radius:999px;min-height:36px}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.catalog-entry-editor){width:min(560px,100vw - 32px);height:fit-content}.catalog-entry-editor .editor-fields{gap:20px;display:grid}.catalog-toolbar>.field{order:2;margin-left:auto}.catalog-toolbar>button{order:1;align-self:center}.catalog-toolbar input[type=search]{background:#eeebe4;border-radius:999px}.catalog-table-row .order-controls button{border-radius:999px;width:32px;min-height:32px}@media (max-width:600px){.catalog-toolbar>.field{width:100%;margin-left:0}.catalog-toolbar>button{align-self:flex-start}}.editorial-shell .stitch-account-profile .image-upload-compact{border:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:24px;padding:0;display:grid}.stitch-account-profile .image-upload-compact>strong{grid-column:1/-1}.stitch-account-profile .image-upload-compact>.button{grid-area:2/2;justify-self:start;width:auto}.stitch-account-profile .image-upload-compact>.image-preview{grid-area:2/1;margin:0}.stitch-account-profile .form-actions{justify-content:flex-end;margin-top:20px}.personal-profile-form .personal-profile-notice{background:#eeebe4;border-radius:12px;margin:0 0 24px;padding:16px;font-size:12px;line-height:1.7}.personal-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.personal-profile-fields [data-personal-field=address]{grid-column:1/-1}.personal-profile-form .form-actions{justify-content:flex-end;gap:12px;margin-top:24px}@media (max-width:600px){.personal-profile-fields{grid-template-columns:minmax(0,1fr)}}.personal-profile-fields .field{margin:0}.editorial-shell .personal-profile-fields .field input{background:#eeebe4;border:1px solid #0000;border-radius:12px}.finance-split-editor .split-workspace{flex-direction:column;gap:20px;display:flex}.finance-split-editor .split-workspace>button{align-self:flex-start;width:auto;min-height:36px}.finance-split-editor .sticky-actions{z-index:auto;background:0 0;border:0;min-height:0;margin:0;padding:0;position:static}.finance-split-editor .split-total,.finance-split-editor .split-pane h4,.finance-split-editor .split-payee-row{margin:0}.finance-split-editor .card>p{margin:0 0 16px}.diagnostic-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.diagnostic-state-grid .card{margin-bottom:0}.diagnostic-state-row{border-top:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:12px;display:flex}.diagnostic-state-row>span:first-child{overflow-wrap:anywhere;min-width:0}.diagnostic-technical{margin-top:24px;font-size:12px}.diagnostic-technical>summary{cursor:pointer}@media (max-width:760px){.diagnostic-state-grid{grid-template-columns:minmax(0,1fr)}}.editorial-shell input:where(:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=color])),.editorial-shell select,.editorial-shell textarea{background:var(--surface-muted);border-radius:var(--radius-control);border:1px solid #0000}.editorial-shell .event-application-form{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.event-application-intro{margin:0;font-size:13px}.event-application-card{background:#fff;border-radius:16px;min-width:0;padding:24px}.event-application-card>h2{background:#faf9f6;border-radius:12px;margin:-24px -24px 24px;padding:12px 16px;font-size:16px}.event-application-grid,.event-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}:is(.event-application-grid .event-wide,.event-application-grid>.field:has(textarea)){grid-column:1/-1}.event-application-grid .field,.event-application-card>.field{margin:0}.editorial-shell .event-application-card>fieldset{border:0;margin:0 0 24px;padding:0}.event-application-card .image-upload{border:0;padding:0}.event-image-input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.event-image-actions{margin:16px 0}.event-application-form .event-apply-summary{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:24px;padding:0;display:grid}.event-review-grid{margin:16px 0 0}.event-review-grid>div{background:#eeebe4;border-radius:16px;min-width:0;padding:16px}.event-review-grid dt{color:#66665f;margin-bottom:8px;font-size:12px}.event-review-grid dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.event-review-title{margin:0;font-size:20px}.event-review-announcement{white-space:pre-wrap;overflow-wrap:anywhere}.event-application-form .event-apply-steps{background:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:24px;margin:0;padding:20px;display:flex}.event-apply-steps .event-step-marker{color:#66665f;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.event-step-marker:first-child:after{content:"";background:#dedbd3;width:160px;height:1px;margin-left:12px}.event-apply-steps .event-step-number{color:#66665f;background:#f1eee7;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.event-apply-steps .event-step-label{gap:4px;display:grid}.event-step-label small{font-size:10px}.event-step-label strong{font-size:13px}.event-apply-steps .event-step-marker[aria-current=step]{color:var(--brand,#333630);background:0 0}.event-step-marker[aria-current=step] .event-step-number{background:var(--brand,#333630);color:var(--brand-ink,white)}@media (max-width:760px){.event-application-grid,.event-review-grid{grid-template-columns:minmax(0,1fr)}.event-application-card{padding:20px}.event-application-card>h2{margin:-20px -20px 20px}.event-step-marker:first-child:after{width:12px;margin-left:0}.event-application-form .event-apply-steps{gap:12px;padding:16px}.event-apply-steps .event-step-marker{gap:8px}}.stitch-release-application,.stitch-event-application{max-width:1024px;margin-left:auto;margin-right:auto}.editorial-shell .release-request .request-panel{border:0;gap:24px;margin:0;padding:0;display:grid}.editorial-shell .release-request .request-panel[hidden]{display:none}.request-group-card{background:#fff;border-radius:16px;min-width:0;padding:24px}.request-group-card>h2{background:#faf9f6;border-radius:12px;margin:-24px -24px 24px;padding:12px 16px;font-size:16px}.request-metadata-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.request-metadata-grid [data-request-key=release_type],.request-metadata-grid [data-request-key=title]{grid-column:1/-1}.request-metadata-grid .field{margin:0}.request-pipeline-name{background:#eeebe4;border-radius:12px;padding:16px;font-weight:500}.editorial-shell .request-group-card>fieldset{border:0;margin:0;padding:0}.request-artist-review{gap:12px;display:grid}.request-artist-review>div{background:#eeebe4;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.request-artist-review span{color:#66665f;font-size:12px}.request-group-card .request-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.request-group-card .request-review>div{background:#eeebe4;border:0;border-radius:12px;min-width:0;padding:16px}.release-request .request-steps{background:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:24px;margin:24px 0;padding:20px;display:flex}.release-request .request-steps button{color:#66665f;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.release-request .request-steps button[aria-current=step]{color:var(--brand,#333630);background:0 0}.request-steps .request-step-number{color:#66665f;background:#f1eee7;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.request-steps [aria-current=step] .request-step-number{background:var(--brand,#333630);color:var(--brand-ink,white)}.request-steps .request-step-label{gap:4px;display:grid}.request-step-label small{font-size:10px}.request-step-label strong{font-size:13px}.request-steps button:first-child:after{content:"";background:#dedbd3;width:160px;height:1px;margin-left:12px}.release-request .approval-label-choices{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.release-request .approval-choice-avatar{display:none}.release-request .approval-choice-card input[type=radio]{opacity:1;flex:0 0 16px;order:-1;width:16px;height:16px;min-height:16px;position:static}@media (max-width:760px){.request-metadata-grid,.request-group-card .request-review{grid-template-columns:minmax(0,1fr)}.request-group-card{padding:20px}.request-group-card>h2{margin:-20px -20px 20px}.release-request .request-steps{gap:12px;padding:16px}.request-steps button:first-child:after{width:12px;margin-left:0}.release-request .request-steps button{gap:8px}}.editorial-shell .release-request .approval-label-choices{border:0;margin:0;padding:0}.editorial-shell .release-request .approval-choice-card{background:#fff;border:1px solid #e9e6df;border-radius:12px;justify-content:flex-start;min-height:64px;padding:16px}.editorial-shell .release-request .approval-choice-card:has(input:checked){border-color:var(--brand,#333630);background:#eeebe4}.release-request .approval-label-choices>legend{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin-bottom:12px;padding:0;font-size:12px;font-weight:500;position:static;overflow:visible}.request-step-label small,.event-step-label small{line-height:1.3}.request-step-label strong,.event-step-label strong{line-height:1.4}.release-request .approval-choice-card input[type=radio]{accent-color:var(--brand,#333630)}.release-type-label{grid-column:1/-1}.editorial-shell input.event-image-input{border:0;width:0;min-width:0;max-width:0;height:0;padding:0;display:none;position:absolute}.editorial-shell .event-apply-steps .event-step-marker{color:#66665f;text-align:left;background:0 0;padding:0}.editorial-shell .event-apply-steps .event-step-label{text-align:left;min-width:0;padding:0}.editorial-shell .event-apply-steps .event-step-number{text-align:center;padding:0}.editorial-shell .event-apply-steps .event-step-marker[aria-current=step]{color:var(--brand,#333630);background:0 0}.editorial-shell .event-apply-steps .event-step-label strong{white-space:nowrap}.knowledge-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.editorial-shell .stitch-knowledge .knowledge-actions{gap:12px;margin:0;display:flex;position:static}.stitch-knowledge .knowledge-actions>div:last-child{order:-1}.stitch-knowledge .knowledge-description{margin:8px 0 24px}.editorial-shell .stitch-knowledge .knowledge-filter{background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:flex}.stitch-knowledge .knowledge-filter label{min-width:0;margin:0}.stitch-knowledge .knowledge-filter label:first-of-type{flex:0 340px}.stitch-knowledge .knowledge-filter label:nth-of-type(2){flex:0 220px}.stitch-knowledge .knowledge-filter input,.stitch-knowledge .knowledge-filter select{border-radius:24px}.stitch-knowledge .knowledge-clear{color:#515b68;margin-left:auto;font-size:13px;text-decoration:underline}.editorial-shell .stitch-knowledge .article-card{border:0;border-radius:16px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.stitch-knowledge .article-badges{flex-wrap:wrap;gap:6px;padding:24px 24px 0;display:flex}.editorial-shell .stitch-knowledge .article-card h2{background:0 0;margin:12px 24px 0;padding:0;font-size:20px;line-height:1.5}.stitch-knowledge .article-card>p{flex:1;padding:0 24px;line-height:1.7}.stitch-knowledge .article-card>footer{background:#faf9f6;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.stitch-knowledge .article-status-published{color:#25795b;background:#e9faf2}.stitch-knowledge .article-status-draft{color:#956e21;background:#fff6df}.stitch-knowledge .article-status-archived{color:#66665f;background:#f1eee7}@media (max-width:600px){.stitch-knowledge .knowledge-filter label:first-of-type,.stitch-knowledge .knowledge-filter label:nth-of-type(2){flex:100%}.stitch-knowledge .knowledge-clear{margin-left:auto}.stitch-knowledge .article-badges{padding:20px 20px 0}.editorial-shell .stitch-knowledge .article-card h2{margin-left:20px;margin-right:20px}.stitch-knowledge .article-card>p{padding:0 20px}.stitch-knowledge .article-card>footer{padding:14px 20px}}.editorial-shell .stitch-knowledge .article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.stitch-knowledge .knowledge-actions>button:last-of-type{order:-1}.stitch-knowledge .knowledge-actions>button:first-of-type{background:var(--brand);color:#fff;border-color:var(--brand)}.stitch-knowledge .article-badges>.badge:first-child{color:#2869a4;background:#f1eee7}@media (max-width:800px){.editorial-shell .stitch-knowledge .article-grid{grid-template-columns:minmax(0,1fr)}}.stitch-knowledge .knowledge-back{max-width:960px;margin:0 auto 24px;display:block}.stitch-knowledge .knowledge-detail{max-width:960px;margin:0 auto}.stitch-knowledge .knowledge-detail-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.stitch-knowledge .article-detail-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.stitch-knowledge .knowledge-detail .page-title{margin-top:20px}.stitch-knowledge .knowledge-detail .knowledge-article h2{background:#faf9f6;border-radius:12px;margin:24px 0 16px;padding:12px 16px}.stitch-knowledge .knowledge-detail .knowledge-article p,.stitch-knowledge .knowledge-detail .knowledge-article li{line-height:1.8}.stitch-knowledge>.related-articles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:960px;margin:32px auto 0;display:grid}.stitch-knowledge>.related-articles h3{grid-column:1/-1;margin:0}.stitch-knowledge>.related-articles p{min-width:0;margin:0}.stitch-knowledge .knowledge-related-card{color:inherit;background:#fff;border-radius:16px;gap:10px;padding:20px;text-decoration:none;display:grid}.stitch-knowledge .knowledge-related-card .badge{width:fit-content}.stitch-knowledge .knowledge-related-card>span:last-child{font-size:13px;line-height:1.7}@media (max-width:600px){.stitch-knowledge>.related-articles{grid-template-columns:minmax(0,1fr)}}.editorial-shell .stitch-knowledge .knowledge-back{text-align:left;width:100%}.stitch-knowledge .knowledge-detail .knowledge-article{width:100%;max-width:none}.stitch-knowledge .knowledge-detail .knowledge-article>p,.stitch-knowledge .knowledge-detail .knowledge-article section>p{background:#f1eee7;border-radius:24px;padding:16px}.stitch-knowledge .knowledge-detail .knowledge-article>ul,.stitch-knowledge .knowledge-detail .knowledge-article>ol{background:#f1eee7;border-radius:24px;padding:20px 20px 20px 40px}.stitch-knowledge .knowledge-detail>.card{padding:32px}@media (max-width:600px){.stitch-knowledge .knowledge-detail>.card{padding:20px}}.finance-entry-panels[hidden]{display:none}#finance-import-result{margin-top:24px;scroll-margin-top:88px}.finance-registration-steps{flex-wrap:wrap;justify-content:flex-end;gap:24px;margin:20px 0 28px;padding:0;list-style:none;display:flex}.finance-registration-steps li{color:#76777b;align-items:center;gap:8px;font-size:13px;display:flex}.finance-registration-steps li[aria-current=step]{color:var(--ink);font-weight:600}.finance-registration-steps li span{font-size:11px}.finance-preview-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px;margin:0;padding:12px;display:grid}.finance-preview-summary>div{grid-column:span 3;min-width:0}.finance-preview-summary>div:nth-child(n+3){grid-column:span 2}.finance-preview-summary dt{color:#68717d;margin-bottom:12px;font-size:13px}.finance-preview-summary dd{overflow-wrap:anywhere;margin:0}.finance-preview-total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}.finance-confirmation>.card+.card{margin-top:28px}@media (max-width:600px){.finance-registration-steps{justify-content:flex-start;gap:12px}.finance-registration-steps li{font-size:11px}.finance-preview-summary{grid-template-columns:minmax(0,1fr);gap:24px;padding:0}.finance-preview-summary>div,.finance-preview-summary>div:nth-child(n+3){grid-column:1}}.finance-registration-steps li:not(:last-child):after{content:"→";margin-left:12px}.finance-confirmation table td,.finance-confirmation table th{padding:16px}@media (max-width:600px){.finance-registration-steps li:not(:last-child):after{margin-left:0}.finance-confirmation table td,.finance-confirmation table th{padding:12px}}.editorial-shell .stitch-inquiry-detail form.form select{background:#f1eee7;border-radius:999px}.editorial-shell .stitch-inquiry-detail form.form textarea{background:0 0;border-color:#0000}.finance-preview-footer{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:20px;display:flex}.finance-preview-footer .form,.finance-preview-footer .form-actions{margin:0}.finance-preview-warning{color:#84652d;background:#fff8e5;border-radius:12px;width:fit-content;margin:24px 0;padding:12px 16px;display:block}@media (max-width:600px){.finance-preview-footer{flex-direction:column;align-items:stretch}.finance-preview-footer>.button,.finance-preview-footer .form-actions button{width:100%}}.editorial-shell .edit-dialog:has(.finance-match-picker){width:min(1140px,100vw - 32px)}.edit-dialog:has(.finance-match-picker) .edit-dialog-body{background:#f1eee7;padding:32px}.finance-match-picker .form{flex-direction:column;gap:24px;display:flex}.finance-match-card{background:#fff;border:1px solid #e9e6df;border-radius:16px;min-width:0;padding:24px}.finance-match-card h3{margin:0 0 16px;font-size:15px}.finance-match-summary{background:#faf9f6;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:16px;display:grid}.finance-match-summary>div{min-width:0}.finance-match-summary dt{color:#68717d;margin-bottom:8px;font-size:13px}.finance-match-summary dd{overflow-wrap:anywhere;margin:0}.finance-match-callout{color:#84652d;background:#fff9e8;border:1px solid #f0e6c7;border-radius:12px;margin:16px 0 0;padding:16px}.finance-match-search-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:20px;display:flex}.finance-match-search-heading h3{margin-bottom:8px}.finance-match-search-heading p{color:#68717d;margin:0 0 16px}.finance-match-search-heading>span{color:#68717d;font-size:13px}.finance-match-options{gap:12px;margin-top:20px;display:grid}.finance-match-option{cursor:pointer;border:1px solid #e9e6df;border-radius:12px;grid-template-columns:24px minmax(0,1.2fr) minmax(0,1fr) 120px 64px;align-items:center;gap:16px;padding:16px;display:grid}.finance-match-option.selected{background:#faf9f6;border:2px solid #333630;padding:15px}.finance-match-option>span{overflow-wrap:anywhere;flex-wrap:wrap;gap:8px;min-width:0;display:flex}.finance-match-option>span>span{width:100%}.finance-match-option small{color:#68717d}.finance-match-option input[type=radio]{width:20px;height:20px;margin:0}.finance-match-option>span:last-child{color:#333630;font-size:12px}.finance-match-note{color:#68717d;margin:0;font-size:12px}@media (max-width:700px){.edit-dialog:has(.finance-match-picker) .edit-dialog-body{padding:16px}.finance-match-card{padding:16px}.finance-match-summary{grid-template-columns:minmax(0,1fr);gap:16px}.finance-match-option{grid-template-columns:20px minmax(0,1fr);gap:12px}.finance-match-option>span:nth-child(n+3){grid-column:2}}.finance-preview-work{gap:8px;display:grid}.finance-preview-work small{color:#68717d;overflow-wrap:anywhere;font-size:12px}.editorial-shell .edit-dialog-footer:has(.edit-dialog-note){flex-wrap:wrap}.edit-dialog-note{color:#68717d;flex:1;min-width:min(100%,280px);margin:0;font-size:12px;line-height:1.6}@media (max-width:700px){.edit-dialog-note{flex-basis:100%}}.finance-preview-reason{color:#68717d;margin-top:8px;font-size:12px;line-height:1.6;display:block}.editorial-shell .finance-confirmation .dialog-icon-trigger{background:#fff;border-radius:50%;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.finance-confirmation td:nth-child(5) .badge{white-space:nowrap}@media (min-width:701px){.finance-confirmation td:nth-child(5),.finance-confirmation td:nth-child(6){text-align:center}}.editorial-shell .finance-match-picker input[type=search]{background:#fff;border:1px solid #dedbd3;border-radius:12px;min-height:44px}.finance-match-card h3{font-weight:500}.directory-member-heading,.directory-artist-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.directory-member-heading .page-title,.directory-artist-heading .page-title{margin:0}.editorial-shell .directory-tabs{background:#f1eee7;border:0;border-radius:999px;gap:4px;width:fit-content;padding:4px;display:flex}.editorial-shell .directory-tabs a{color:var(--ink-secondary);border:0;border-radius:999px;padding:10px 22px}.editorial-shell .directory-tabs a[aria-current=page]{background:var(--brand);color:#fff;border:0}.directory-member-heading .directory-tabs{margin:0}.directory-live-count{white-space:nowrap;background:#f1eee7;border-radius:999px;padding:10px 16px;font-size:12px}@media (max-width:700px){.directory-member-heading,.directory-artist-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px}}.editorial-shell .member-directory table{table-layout:fixed;width:100%;min-width:0}.editorial-shell .member-directory th:first-child{width:22%}.editorial-shell .member-directory th:nth-child(2){width:20%}.editorial-shell .member-directory th:nth-child(3){width:19%}.editorial-shell .member-directory th:nth-child(4){width:14%}.editorial-shell .member-directory th:nth-child(5){width:17%}.editorial-shell .member-directory th:nth-child(6){width:8%}.directory-tags{flex-wrap:wrap;gap:6px;display:flex}.directory-tags>span{overflow-wrap:anywhere;background:#f1eee7;border-radius:999px;max-width:100%;padding:3px 10px;font-size:11px;font-weight:400}.editorial-shell .directory-search{gap:0;position:relative}.editorial-shell .directory-search input[type=search]{background:#fff;border-radius:999px;min-height:42px;padding-left:44px}.editorial-shell .directory-search .directory-search-button{background:0 0;border:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.editorial-shell .directory-filters{background:#f1eee7;border-radius:999px;gap:4px;width:fit-content;padding:4px}.editorial-shell .directory-filters a{padding:6px 12px;font-size:12px}.editorial-shell .directory-filters a[aria-current=page]{color:var(--ink);background:#fff}.editorial-shell .member-directory td:last-child>.button{border-radius:50%;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}@media (min-width:701px){.editorial-shell .member-directory th{background:#f1eee7;border:0;padding:14px 12px}.editorial-shell .member-directory th:first-child{border-radius:24px 0 0 24px}.editorial-shell .member-directory th:last-child{border-radius:0 24px 24px 0}.editorial-shell .member-directory td{border:0;padding:16px 12px}.editorial-shell .member-directory tbody tr{background:0 0;border:0}.directory-member-heading h1,.directory-artist-heading h1{font-size:24px}}.directory-empty{text-align:center;color:#68717d;margin:0;padding:24px 16px}.dialog-title-group{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}:is(.editorial-shell .edit-dialog:has(.member-editor-tabs),.editorial-shell .edit-dialog:has(.member-registration)){width:min(900px,100vw - 32px)}:is(.edit-dialog:has(.member-editor-tabs) .edit-dialog-body,.edit-dialog:has(.member-registration) .edit-dialog-body){padding:32px}.edit-dialog:has(.member-editor-tabs) .edit-dialog-footer>button{margin-right:auto}.member-artist-readonly h3{color:#68717d;margin:24px 0 8px;font-size:13px;font-weight:400}.member-artist-readonly-row{align-items:center;gap:12px;display:flex}.member-artist-readonly-row>div{overflow-wrap:anywhere;background:#f1eee7;border-radius:999px;flex-wrap:wrap;flex:1;justify-content:space-between;gap:12px;min-width:0;padding:14px 18px;display:flex}.member-artist-readonly-row small{color:#68717d;font-size:11px}.member-private-info{background:#f1eee7;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:16px;font-size:13px;display:flex}.member-private-info p{margin:0}.editorial-shell .member-type-choices{gap:8px}.editorial-shell .member-type-choice{cursor:pointer;background:#f1eee7;border:1px solid #e9e6df;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.editorial-shell .member-type-choice span{color:inherit}.editorial-shell .member-type-choice:has(input:checked){background:var(--brand);border-color:var(--brand);color:#fff}.editorial-shell .member-type-choice:focus-within{outline:2px solid var(--brand);outline-offset:2px}.editorial-shell .member-type-choice input[type=checkbox]{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v10M3 8h10' fill='none' stroke='%23687483' stroke-width='1.4'/%3E%3C/svg%3E") 50%/16px no-repeat;border:0;border-radius:0;width:16px;min-width:16px;height:16px;margin:0;padding:0}.editorial-shell .member-type-choice input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8l3 3 7-7' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E")}.editorial-shell .directory-member-editor input[name=name],.editorial-shell .directory-member-editor select{background:#fff;border:1px solid #dedbd3;border-radius:999px;min-height:48px}@media (max-width:600px){:is(.edit-dialog:has(.member-editor-tabs) .edit-dialog-body,.edit-dialog:has(.member-registration) .edit-dialog-body){padding:20px}.member-artist-readonly-row,.member-private-info{flex-direction:column;align-items:stretch}}.editorial-shell .member-type-choice:has(input:disabled){opacity:.65;cursor:default}:is(.editorial-shell .edit-dialog:has(.member-editor-tabs),.editorial-shell .edit-dialog:has(.member-registration)){height:min(820px,100dvh - 32px);max-height:calc(100dvh - 32px)}.edit-dialog:has(.member-editor-tabs) .edit-dialog-body{padding:0}.member-editor-tabs>.artist-editor-tabs{border-bottom:1px solid #e9e6df;gap:24px;min-height:52px;margin:0;padding:0 32px}.member-editor-tabs>.artist-editor-tabs button{color:#68717d;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:16px 0}.member-editor-tabs>.artist-editor-tabs button[aria-pressed=true]{border-bottom-color:var(--brand);color:var(--ink);font-weight:600}.member-editor-tabs>section{padding:32px}.directory-member-editor fieldset,.member-registration fieldset{border:0;margin:0;padding:0}.directory-member-editor fieldset legend,.member-registration fieldset legend{color:#68717d;margin-bottom:12px;padding:0;font-size:13px;font-weight:400}.edit-dialog:has(.member-editor-tabs) .dialog-heading h2{font-size:24px}@media (max-width:600px){.member-editor-tabs>.artist-editor-tabs{padding:0 20px}.member-editor-tabs>section{padding:20px}.edit-dialog:has(.member-editor-tabs) .dialog-heading h2{font-size:18px}}.edit-dialog:has(.member-registration) .dialog-heading h2{font-size:20px}:is(.editorial-shell .edit-dialog[open]:has(.member-editor-tabs),.editorial-shell .edit-dialog[open]:has(.member-registration)){height:min(820px,100dvh - 32px);max-height:calc(100dvh - 32px)}.editorial-shell .edit-dialog[open]:has(.finance-match-picker){height:min(840px,100dvh - 32px);max-height:calc(100dvh - 32px)}.editorial-shell .directory-member-editor fieldset,.editorial-shell .member-registration fieldset{border:0;margin:0;padding:0}.editorial-shell .directory-member-editor fieldset legend,.editorial-shell .member-registration fieldset legend{color:#68717d;margin-bottom:12px;padding:0;font-size:13px;font-weight:400}.editorial-shell .member-editor-tabs .member-artist-readonly{background:0 0;border:0;border-radius:0;margin:24px 0 0;padding:0}.editorial-shell .member-artist-readonly h3{margin:0 0 8px}.editorial-shell .directory-member-editor,.editorial-shell .member-registration .form{gap:24px;display:grid}.editorial-shell .directory-member-editor fieldset .muted{margin:12px 0 0;font-weight:400;line-height:1.7}.editorial-shell .edit-dialog[open]:has(.artist-editor-form){width:min(900px,100vw - 32px);height:min(820px,100dvh - 32px);max-height:calc(100dvh - 32px)}.edit-dialog:has(.artist-editor-form) .edit-dialog-body{padding:0}.artist-editor-form>.artist-editor-tabs{border-bottom:1px solid #e9e6df;gap:28px;min-height:52px;margin:0;padding:0 32px}.artist-editor-form>.artist-editor-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:16px 0;font-weight:400}.artist-editor-form>.artist-editor-tabs button[aria-current=page]{border-bottom-color:var(--brand);font-weight:600}.artist-editor-form>[data-artist-tab]{gap:24px;padding:32px;display:grid}.artist-editor-form>[data-artist-tab][hidden]{display:none}.artist-editor-form>[data-artist-tab]>h3{border-bottom:1px solid #e9e6df;margin:0;padding-bottom:8px}.editorial-shell .artist-editor-form .field input,.editorial-shell .artist-editor-form .field select,.editorial-shell .artist-editor-form .field textarea{background:#fff;border:1px solid #dedbd3;border-radius:999px;min-height:44px}.editorial-shell .artist-editor-form .field textarea{min-height:96px;padding:14px 16px}.artist-basic-status>label{background:#e9e6df;border-radius:999px;min-height:74px;padding:14px 16px}.editorial-shell .artist-editor-form .artist-type-status select{background:0 0;border:0;min-height:24px;padding:0;font-weight:600}.artist-active-status{justify-content:space-between;align-items:center;gap:16px;display:flex}.artist-active-status small,.artist-active-status strong{display:block}.artist-active-status small{font-size:12px;font-weight:400}.artist-active-status strong{font-size:14px}.artist-active-status input{appearance:none;cursor:pointer;background:#aab3bd;border:0;border-radius:999px;width:48px;min-width:48px;height:26px;position:relative}.artist-active-status input:checked{background:var(--brand)}.artist-active-status input:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.artist-active-status input:checked:before{left:25px}.artist-relation-summary{background:#faf9f6;border:1px solid #e9e6df;border-radius:32px;gap:16px;padding:20px;display:grid}.artist-relation-summary-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.artist-relation-summary-heading h3{margin:0}.artist-relation-summary .grid>div{background:#fff;border:1px solid #dedbd3;border-radius:999px;padding:14px 16px}.artist-relation-summary h4{margin:0 0 8px;font-size:12px;font-weight:400}.artist-summary-chips{flex-wrap:wrap;gap:8px;display:flex}.artist-relation-summary p{background:#e9e6df;border-radius:999px;margin:0;padding:10px 16px;font-size:12px}@media (max-width:600px){.artist-editor-form>.artist-editor-tabs{flex-wrap:wrap;gap:16px;padding:0 20px}.artist-editor-form>[data-artist-tab]{padding:20px}.artist-relation-summary{border-radius:24px;padding:16px}.artist-relation-summary .grid>div{border-radius:20px}.artist-relation-summary p{border-radius:16px}.artist-active-status strong{font-size:13px}}.editorial-shell .artist-editor-form>[data-artist-tab]{margin:0}.edit-dialog:has(.artist-editor-form) .dialog-heading h2{font-size:20px}.editorial-shell .artist-editor-form>[data-artist-tab=basic] .field textarea{height:96px;min-height:96px}.editorial-shell .artist-editor-form .artist-relation-summary{margin:0}.artist-editor-form>[data-artist-tab=profile]>p{margin:0;font-weight:400}.artist-public-links h3{margin:0 0 12px;font-size:14px;font-weight:400}.editorial-shell .artist-editor-form>[data-artist-tab=profile] .field input,.editorial-shell .artist-editor-form>[data-artist-tab=profile] .field textarea{background:#e9e6df;border-color:#e9e6df;border-radius:12px}.artist-profile-images{border-top:1px solid #e9e6df;padding-top:16px}.artist-profile-images summary{cursor:pointer;font-size:13px}.artist-profile-images[open]{gap:16px;display:grid}.artist-profile-images .field{margin-top:16px}.editorial-shell .artist-public-links>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.editorial-shell .artist-editor-form>[data-artist-tab=profile]>p{margin:0}.editorial-shell .artist-editor-form>[data-artist-tab=profile] .field textarea{height:96px;min-height:96px}@media (max-width:600px){.editorial-shell .artist-public-links>.grid{grid-template-columns:minmax(0,1fr);gap:20px}}.editorial-shell .artist-editor-form>[data-artist-tab=relations]{background:#faf9f6}.editorial-shell .artist-editor-form .artist-relations-body{border:0;gap:24px;margin:0;padding:0;display:grid}.editorial-shell .artist-editor-form .artist-type-picker{border:0;margin:0;padding:0}.artist-type-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.artist-type-picker label{background:#e9e6df;border:1px solid #e9e6df;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.artist-type-picker label:has(input:checked){background:#cee0f1;border-color:#aec9e1}.artist-type-picker input{width:16px;height:16px;accent-color:var(--brand);margin:0}.artist-linked-members,.artist-unit-members{background:#fff;border:1px solid #e9e6df;border-radius:16px;gap:16px;padding:20px;display:grid}.artist-linked-members h4,.artist-unit-members h3{margin:0}.artist-linked-members>.muted{margin:0;font-weight:400}.artist-linked-member-row{border:1px solid #e9e6df;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.artist-linked-member-row>span{overflow-wrap:anywhere}.artist-linked-member-row .button{color:#be4b51}.editorial-shell .artist-editor-form .artist-unit-members>fieldset{background:#faf9f6;border-radius:16px;margin:0}.artist-unit-members .check input{width:16px;height:16px;accent-color:var(--brand)}@media (max-width:600px){.artist-type-picker>div{gap:8px}.artist-type-picker label{gap:6px;padding:10px 6px}.artist-linked-members,.artist-unit-members{padding:16px}}.editorial-shell .artist-editor-form>[data-artist-tab=relations]>.check{background:#fff;border:1px solid #e9e6df;border-radius:16px;margin:0;padding:16px}.artist-parent-choice{background:#fff;border:1px solid #e9e6df;border-radius:16px;padding:20px}.artist-parent-choice[hidden]{display:none}.artist-linked-member-add{align-items:end;gap:12px;display:flex}.artist-linked-member-add>.field{flex:1;min-width:0}.artist-linked-member-add>.button{flex-shrink:0}.editorial-shell .artist-editor-form>[data-artist-tab=relations] .field input,.editorial-shell .artist-editor-form>[data-artist-tab=relations] .field select{background:#e9e6df;border-color:#e9e6df;border-radius:12px}.editorial-shell .artist-editor-form .artist-linked-members>p{margin:0;font-weight:400}.editorial-shell .artist-editor-form .artist-linked-members,.editorial-shell .artist-editor-form .artist-unit-members{margin:0}@media (max-width:600px){.artist-linked-member-add{flex-direction:column;align-items:stretch}.artist-parent-choice{padding:16px}}.artist-type-picker input{flex-shrink:0;min-width:16px}.editorial-shell .artist-create-form>[data-artist-tab=basic] .field input,.editorial-shell .artist-create-form>[data-artist-tab=basic] .field select,.editorial-shell .artist-create-form>[data-artist-tab=basic] .field textarea{background:#e9e6df;border-color:#0000}.editorial-shell .artist-create-form .artist-create-name-status{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.editorial-shell .artist-create-form .artist-type-picker{border:0;margin:0;padding:0}.artist-create-form .artist-type-picker label{border-radius:999px;padding:14px 16px}.editorial-shell .artist-create-form>[data-artist-tab=relations]{background:#fff;padding-top:0}.artist-create-form .artist-linked-members{background:#e9e6df}.artist-create-form [data-artist-tab]>h3{border:0;padding:0}@media (max-width:600px){.editorial-shell .artist-create-form .artist-create-name-status{grid-template-columns:minmax(0,1fr)}.artist-create-form .artist-type-picker label{padding:12px 6px}}.editorial-shell .artist-editor-form .grid{gap:20px 24px}.artist-type-picker label>span{white-space:nowrap}@media (max-width:400px){.artist-type-picker label{flex-direction:column;gap:6px}.artist-create-form .artist-type-picker label{padding:12px 6px}}.editorial-shell .edit-dialog .form .grid{row-gap:20px}.editorial-shell .field input,.editorial-shell .field textarea,.editorial-shell .field select{font-weight:400}.artist-active-caption{white-space:nowrap}.editorial-shell .artist-editor-form:not(.artist-create-form){gap:0}.artist-basic-status>.artist-type-status{background:#e9e6df;border-radius:999px;flex-direction:column;justify-content:center;gap:0;min-height:74px;padding:14px 16px;display:flex}.artist-type-status>span{font-size:12px;font-weight:400;line-height:18px}.artist-type-status>strong{font-size:14px;line-height:22px}.finance-split-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:24px 0 32px;display:flex}.finance-split-toolbar .directory-search{flex:0 420px}.editorial-shell .finance-split-table{border:1px solid #dedbd3;border-radius:16px;padding:0;overflow:hidden}.editorial-shell .finance-split-table .table-wrap{border:0;border-radius:0}.finance-split-table table{table-layout:fixed}.finance-split-table th:nth-child(4),.finance-split-table th:nth-child(5){width:11%}.editorial-shell .finance-split-table th,.editorial-shell .finance-split-table td{overflow-wrap:anywhere;padding:16px 20px}.finance-split-table td>strong,.finance-split-table td>small{display:block}.finance-split-table td>strong{font-size:14px}.finance-split-table small{color:#68717d;margin-top:4px;font-size:11px;font-weight:400;display:block}.finance-split-scheme+.finance-split-scheme{margin-top:12px}.finance-split-scheme>small{margin:0 0 6px}.finance-split-scheme ul{margin:0;padding:0;list-style:none}.finance-split-scheme li{align-items:baseline;gap:8px;display:flex}.finance-split-scheme li>span:first-child{color:#a2a7b0;flex-shrink:0;font-size:8px}.finance-split-scheme li.label-share>span:first-child{color:var(--brand)}.finance-split-open{color:#68717d;background:#fff;border:1px solid #e9e6df;border-radius:50%;place-items:center;width:32px;height:32px;text-decoration:none;display:grid}.finance-split-open:hover{background:#f1eee7}.finance-split-open:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.split-total-review{color:#9b6516}.finance-split-table>footer{border-top:1px solid #e9e6df;padding:16px 24px;font-size:12px}.finance-split-empty{margin:0;padding:32px 24px;font-weight:400}@media (max-width:900px){.editorial-shell .finance-split-table th,.editorial-shell .finance-split-table td{padding:12px}}@media (max-width:760px){.finance-split-toolbar{align-items:stretch;margin:20px 0}.finance-split-toolbar .directory-search{flex-basis:100%}.finance-split-toolbar .directory-filters{align-self:start}.finance-split-table table{table-layout:auto}.editorial-shell .finance-split-table tr{position:relative}.editorial-shell .finance-split-table td:last-child{border:0;padding:0;position:absolute;top:12px;right:12px}.editorial-shell .finance-split-table td:first-child{padding-right:56px}.finance-split-table td small{margin-top:4px}}.editorial-shell .card.finance-split-table{border-radius:16px}.finance-split-table table{width:100%;min-width:0}.finance-split-table th:first-child{width:22%}.finance-split-table th:nth-child(2){width:20%}.finance-split-table th:nth-child(3){width:24%}.finance-split-table th:nth-child(4){width:12%}.finance-split-table th:nth-child(5){width:13%}.finance-split-table th:nth-child(6){width:9%}.editorial-shell .finance-split-table td:nth-child(4),.editorial-shell .finance-split-table td:nth-child(5),.editorial-shell .finance-split-table td:nth-child(6){padding-left:10px;padding-right:10px}.finance-split-table td:nth-child(4) strong{white-space:nowrap}.editorial-shell main:has(.finance-split-list)>.stitch-page-breadcrumb{display:none}.editorial-shell main:has(.finance-split-list) .finance-tabs-primary{background:#e9e6df;border:0;border-radius:999px;gap:0;width:max-content;max-width:100%;margin-bottom:24px;padding:4px}.editorial-shell main:has(.finance-split-list) .finance-tabs-primary a{color:#5d5e67;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:400}.editorial-shell main:has(.finance-split-list) .finance-tabs-primary a[aria-current=page]{background:var(--brand);color:#fff;font-weight:600}@media (max-width:760px){.editorial-shell .finance-split-table td:last-child{width:auto;min-width:0;padding:0;display:block;position:absolute;top:12px;left:auto;right:12px}.finance-split-table td:last-child:before{display:none}.finance-split-table td>strong,.finance-split-table td>small,.finance-split-table td>div{grid-column:2}}.editorial-shell .edit-dialog[open]:has(.payment-record){width:min(760px,100vw - 32px);height:min(800px,100dvh - 32px);max-height:calc(100dvh - 32px)}.payment-record{gap:20px;display:grid}.payment-record-notice{background:#fff;border:1px solid #e9e6df;border-left:4px solid #dedbd3;border-radius:12px;margin:0;padding:12px 16px;font-weight:400}.payment-record .finance-settlement-summary{gap:20px;display:grid}.payment-record .finance-settlement-summary>section,.payment-record-entry{background:#fff;border:1px solid #e9e6df;border-radius:16px;padding:20px}.payment-record h3{margin:0 0 16px;font-size:14px}.settlement-summary-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.payment-record .finance-settlement-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.payment-record .finance-settlement-summary dl>div{min-width:0}.payment-record .finance-settlement-summary dt{color:#68717d;font-size:12px;font-weight:400}.payment-record .finance-settlement-summary dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600}.payment-record .finance-settlement-amount{font-size:16px}.payment-record-entry .payout-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.payment-record-entry{gap:20px;display:grid}.payment-record-entry h3{margin:0}.editorial-shell .payment-record-entry .field input,.editorial-shell .payment-record-entry .field select{background:#fff;border:1px solid #dedbd3;border-radius:12px;min-height:44px}.editorial-shell .payment-record-entry .field input[readonly]{background:#e9e6df}.payment-time-help{color:#68717d;margin:0;font-size:12px;font-weight:400}.payment-record-details{background:#faf9f6;border:1px solid #e9e6df;border-radius:12px;padding:12px 16px;font-size:12px}.payment-record-details summary{cursor:pointer}.payment-record-details[open]>.form{margin-top:16px}.payment-record-status-tools{margin-top:20px;font-size:12px}.payment-record-entry .check{align-items:start;font-weight:400}.payment-record-entry .check input{width:16px;min-width:16px;height:16px;accent-color:var(--brand);margin-top:3px}@media (max-width:600px){.payment-record .finance-settlement-summary dl,.payment-record-entry .payout-fields{grid-template-columns:minmax(0,1fr)}.payment-record .finance-settlement-summary>section,.payment-record-entry{padding:16px}.settlement-summary-heading{gap:12px}.payment-record .finance-settlement-summary dl{gap:16px}}.editorial-shell .workspace dialog.edit-dialog[open]:has(.payment-record){height:min(800px,100dvh - 32px);max-height:calc(100dvh - 32px)}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-body{background:#faf9f6;padding:24px 32px}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary>section{background:#fff;border-radius:16px;margin:0;padding:20px;display:block}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dl>div{min-width:0;display:block}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dt{margin:0;font-size:12px;font-weight:400;line-height:1.5;display:block}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dd{overflow-wrap:anywhere;width:auto;min-width:0;margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.5;display:block}.editorial-shell .payment-record-notice{font-weight:400}.edit-dialog:has(.payment-record) .dialog-heading h2{font-size:18px}@media (max-width:600px){.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-body{padding:20px}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dl{grid-template-columns:minmax(0,1fr)}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary>section{padding:16px}}.editorial-shell .edit-dialog[open]:has(.payment-record) .dialog-heading{min-height:76px;padding:20px 32px}.editorial-shell .edit-dialog[open]:has(.payment-record) .dialog-heading-icon{color:#333630;background:#e9e6df;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.editorial-shell .edit-dialog[open]:has(.payment-record) .dialog-heading>button{background:#f1eee7;border:0;width:36px;height:36px;min-height:36px}.editorial-shell .payment-record{font-size:16px;font-weight:400}.editorial-shell .payment-record-notice{align-items:start;gap:12px;font-size:16px;font-weight:400;line-height:1.5;display:flex}.payment-record-notice>svg{flex:none;margin-top:3px}.editorial-shell .payment-record h3{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dt{font-size:14px}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dd{font-size:16px}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary .finance-settlement-amount{font-weight:700}.editorial-shell .payment-record .settlement-summary-heading .badge{color:#334155;background:#fff;border:1px solid #e9e6df;padding:6px 14px;font-size:14px;font-weight:500}.editorial-shell .payment-record-entry .field{gap:6px;font-size:14px;font-weight:500}.editorial-shell .payment-record-entry .field input,.editorial-shell .payment-record-entry .field select,.editorial-shell .payment-record-entry .field textarea{background:#fff;border:1px solid #dedbd3;border-radius:12px;padding:10px 14px;font-size:16px;font-weight:400}.editorial-shell .payment-record-entry .field input[name=amount]{font-weight:600}.editorial-shell .payment-record-entry .check{background:#faf9f6;border:1px solid #e9e6df;border-radius:12px;padding:12px;font-size:14px}.editorial-shell .payment-record-details{background:0 0;border:0;margin-top:16px;padding:0;font-size:12px;font-weight:400}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-footer{min-height:80px;padding:16px 32px}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-footer .button{min-height:44px;padding:10px 24px;font-size:14px;font-weight:500}@media (min-width:601px){.payment-record .finance-settlement-summary>section:first-child dl>div:last-child{text-align:right}}@media (max-width:600px){.editorial-shell .edit-dialog[open]:has(.payment-record) .dialog-heading{padding:16px 20px}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-footer{gap:8px;min-height:68px;padding:12px}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-footer .button{padding:10px 14px;font-size:12px}.editorial-shell .payment-record .settlement-summary-heading{flex-wrap:wrap}}.finance-management-menu{margin:0 0 24px;font-size:12px;font-weight:400}.finance-management-menu>summary{cursor:pointer;background:#fff;border:1px solid #e9e6df;border-radius:999px;width:max-content;padding:8px 14px;list-style:none}.finance-management-menu>summary:after{content:"⌄";margin-left:10px}.finance-management-menu[open]>summary:after{content:"⌃"}.finance-management-menu .finance-tabs-tools{margin:12px 0 0}.editorial-shell .finance-period-notice{color:#475569;background:#f1eee7;border:1px solid #e9e6df;border-radius:16px;align-items:start;gap:10px;margin:0 0 24px;padding:12px 16px;font-size:12px;font-weight:400;display:flex}.finance-period-notice>svg{flex:none;margin-top:2px}.editorial-shell .card.finance-balance-table,.editorial-shell .card.finance-payment-list,.editorial-shell .card.finance-ledger-list,.editorial-shell .card.finance-settlement-list{border-radius:16px;overflow:hidden}.editorial-shell .finance-balance-table table{table-layout:fixed;width:100%;min-width:0}.finance-balance-table th:first-child{width:22%}.finance-balance-table th:nth-child(2),.finance-balance-table th:nth-child(3),.finance-balance-table th:nth-child(4){width:18%}.finance-balance-table th:nth-child(5){width:16%}.finance-balance-table th:nth-child(6){width:8%}.editorial-shell .finance-balance-table th,.editorial-shell .finance-balance-table td{padding:16px 12px;font-size:12px}.editorial-shell .finance-balance-table td:nth-child(2),.editorial-shell .finance-balance-table td:nth-child(4){font-weight:600}.finance-balance-open{color:#66665f;border-radius:50%;place-items:center;width:32px;height:32px;text-decoration:none;display:grid}.finance-balance-open:hover{background:#f1eee7}.editorial-shell .finance-balance-table .dialog-icon-trigger{color:#66665f;background:0 0;border:0;border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.editorial-shell .finance-balance-table .badge{white-space:normal;font-size:11px;font-weight:400}.finance-balance-table .directory-count,.finance-payment-list .directory-count{border-top:1px solid #e9e6df;margin:0;padding:16px 24px;font-size:12px;font-weight:400}.finance-balance-table .finance-balance-note{padding:0 24px 16px;font-size:12px;font-weight:400}.editorial-shell .finance-payment-list table{table-layout:fixed;width:100%;min-width:0}.finance-payment-list th:first-child{width:24%}.finance-payment-list th:nth-child(2){width:30%}.finance-payment-list th:nth-child(3){width:20%}.finance-payment-list th:nth-child(4){width:26%}.finance-payment-list .copy-value-text{overflow-wrap:anywhere;font-family:inherit}.editorial-shell .copy-value-icon{background:0 0;border:0;place-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin-left:4px;padding:0;display:inline-grid}.editorial-shell .finance-payment-list td,.editorial-shell .finance-payment-list th{padding:20px 16px;font-size:14px}.editorial-shell .finance-payment-list td:first-child,.editorial-shell .finance-payment-list td:nth-child(3){font-weight:600}@media (max-width:760px){.editorial-shell .finance-payment-list table{table-layout:auto}.editorial-shell .finance-payment-list td,.editorial-shell .finance-payment-list th{padding:10px 14px;font-size:13px}.editorial-shell .finance-payment-list td>span{grid-column:2}.editorial-shell .finance-payment-list .copy-value-icon{grid-column:2;justify-self:start;margin-left:0}.finance-management-menu{margin-bottom:20px}}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary{padding:0}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-footer>div .button{align-items:center;gap:8px;display:inline-flex}.payment-mobile-summary-title,.payment-mobile-destination{display:none!important}@media (max-width:600px){.editorial-shell .workspace dialog.edit-dialog[open]:has(.payment-record){border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.editorial-shell .edit-dialog[open]:has(.payment-record) .dialog-heading{min-height:56px;padding:12px 16px}.editorial-shell .edit-dialog[open]:has(.payment-record) .dialog-heading h2{font-size:16px}.editorial-shell .edit-dialog[open]:has(.payment-record) .dialog-heading-icon{display:none}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-body{background:#f4f2ed;padding:16px}.editorial-shell .payment-record-notice{background:#f1eee7;border:0;border-radius:12px;padding:12px;font-size:12px}.payment-record-notice>svg{display:none}.payment-desktop-summary-title,.payment-desktop-amount,.payment-record .settlement-summary-heading>.badge,.payment-record .finance-settlement-summary>section:nth-child(2){display:none!important}.payment-mobile-summary-title{display:block!important}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dl>.payment-mobile-destination{display:flex!important}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dl>div{justify-content:space-between;align-items:start;gap:16px;display:flex}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dt{flex:none;font-size:13px}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary dd{text-align:right;max-width:65%;margin:0;font-size:14px;font-weight:400}.editorial-shell .payment-record .settlement-summary-heading h3{margin:0 0 16px}.editorial-shell .payment-record-entry .field input,.editorial-shell .payment-record-entry .field select,.editorial-shell .payment-record-entry .field textarea{background:#e9e6df;min-height:44px}.editorial-shell .payment-record-entry .field textarea{min-height:80px}.editorial-shell .payment-record-entry .check{font-size:13px}.editorial-shell .payment-record-entry .field{font-size:13px;font-weight:400}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-footer{background:#fff;justify-content:space-between}.editorial-shell .edit-dialog[open]:has(.payment-record) .edit-dialog-footer .button{font-size:13px}}.editorial-shell .payment-record-entry .field{margin:0}.payment-mobile-currency{display:none}@media (max-width:600px){.editorial-shell .payment-record-entry h3,.editorial-shell .payment-record-entry .payment-currency-field{display:none}.payment-mobile-currency{display:inline}}.editorial-shell .edit-dialog[open] .payment-record .finance-settlement-summary{margin:0}@media (min-width:601px){.payment-record .finance-settlement-summary .payment-desktop-amount{text-align:right}}.editorial-shell main:has(.finance-split-list) .finance-tabs-primary{background:#fff;border-radius:16px;gap:8px;width:100%;max-width:100%;padding:6px 12px;display:flex}.editorial-shell main:has(.finance-split-list) .finance-tabs-primary a{padding:8px 18px}.editorial-shell .finance-split-table .finance-split-toolbar{background:#fff;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:16px 24px;display:flex}.finance-split-toolbar .directory-search{flex-basis:380px;width:min(100%,380px);min-width:0;position:relative}.editorial-shell .finance-split-toolbar input[type=search]{background:#f1eee7;border:1px solid #e9e6df;border-radius:999px;width:100%;min-height:38px;padding:10px 16px 10px 40px;font-size:12px}.finance-split-state{white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.editorial-shell .finance-split-state select{background:#f1eee7;border:1px solid #e9e6df;border-radius:999px;width:auto;min-width:128px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:400}@media (max-width:760px){.editorial-shell .finance-split-table .finance-split-toolbar{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.finance-split-toolbar .directory-search{flex-basis:auto;width:100%}.finance-split-state{justify-content:space-between}.finance-split-state select{flex:1;max-width:200px}.editorial-shell main:has(.finance-split-list) .finance-tabs-primary a{padding:8px 14px}}.finance-settlement-toolbar{justify-content:space-between;align-items:center;gap:24px;margin:24px 0;display:flex}.finance-settlement-toolbar .directory-search{width:320px;max-width:100%}.finance-settlement-toolbar .directory-filters{background:0 0;flex-wrap:wrap;gap:6px;display:flex}.editorial-shell .finance-settlement-toolbar .directory-filters a{white-space:nowrap;background:#fff;border:1px solid #e9e6df;padding:6px 12px}.editorial-shell .finance-settlement-toolbar .directory-filters a[aria-current=page]{color:#334155;background:#e9e6df;border-color:#ccd5e2}.editorial-shell .finance-settlement-list table{table-layout:fixed;width:100%;min-width:0}.finance-settlement-list th:first-child,.finance-settlement-list th:nth-child(2){width:26%}.finance-settlement-list th:nth-child(3){width:22%}.finance-settlement-list th:nth-child(4){width:18%}.finance-settlement-list th:nth-child(5){width:8%}.editorial-shell .finance-settlement-list th,.editorial-shell .finance-settlement-list td{padding:16px 12px;font-size:12px}.editorial-shell .finance-settlement-list td:first-child,.editorial-shell .finance-settlement-list td:nth-child(3){font-weight:600}.editorial-shell .finance-settlement-list .actions{justify-content:center;margin:0}.editorial-shell .finance-settlement-list .dialog-icon-trigger{color:#66665f;background:#eeebe4;border:0;border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.finance-settlement-state.state-awaiting_confirmation{color:#946519;background:#fffbeb}.finance-settlement-state.state-requested{color:#315da9;background:#f1eee7}.finance-settlement-state.state-completed{color:#167458;background:#ecfdf5}.finance-settlement-list .directory-count,.finance-ledger-list .directory-count{border-top:1px solid #e9e6df;margin:0;padding:16px 24px;font-size:12px;font-weight:400}.editorial-shell .finance-ledger-list table{table-layout:fixed;width:100%;min-width:0}.finance-ledger-list th:first-child{width:26%}.finance-ledger-list th:nth-child(2){width:28%}.finance-ledger-list th:nth-child(3){width:20%}.finance-ledger-list th:nth-child(4){width:26%}.editorial-shell .finance-ledger-list th,.editorial-shell .finance-ledger-list td{padding:16px;font-size:14px}.editorial-shell .finance-ledger-list td:nth-child(3){font-weight:600}@media (max-width:760px){.finance-settlement-toolbar{flex-direction:column;align-items:stretch;gap:12px}.finance-settlement-toolbar .directory-search{width:100%}.editorial-shell .finance-settlement-list table,.editorial-shell .finance-ledger-list table{table-layout:auto}.editorial-shell .finance-settlement-list td,.editorial-shell .finance-ledger-list td{padding:10px 14px;font-size:13px}}.editorial-shell .card.finance-balance-table,.editorial-shell .card.finance-payment-list,.editorial-shell .card.finance-ledger-list,.editorial-shell .card.finance-settlement-list{padding:0}.editorial-shell .finance-balance-table>h2,.editorial-shell .finance-settlement-list>h2{margin:0;padding:20px 24px;font-size:14px}.editorial-shell .finance-payment-list th,.editorial-shell .finance-ledger-list th,.editorial-shell .finance-settlement-list th,.editorial-shell .finance-balance-table th{background:#faf9f6;border-radius:0}.editorial-shell .finance-balance-table td,.editorial-shell .finance-settlement-list td{vertical-align:middle}.editorial-shell main:has(.finance-split-list) .stitch-list-heading{justify-content:flex-start;align-items:center;gap:12px}.editorial-shell main:has(.finance-split-list) .stitch-list-heading .page-title{margin:0}.finance-split-operator{font-size:11px;font-weight:400}.finance-settlement-state.state-paid{color:#167458;background:#ecfdf5}.editorial-shell .workspace dialog.edit-dialog[open]:has(.settlement-confirmation){width:min(1140px,100vw - 32px);height:min(840px,100dvh - 32px);max-height:calc(100dvh - 32px)}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .dialog-heading{min-height:64px;padding:16px 32px}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .dialog-heading h2{font-size:16px}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .dialog-heading-icon{color:#334155;background:#f1eee7;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-body{background:#f1eee7;padding:32px}.settlement-confirmation{gap:24px;display:grid}.settlement-choice-note,.settlement-confirmation-note{background:#fff;border:1px solid #e9e6df;border-radius:16px;align-items:start;gap:16px;padding:20px;display:flex}.settlement-choice-note>svg,.settlement-confirmation-note>svg{flex:none;margin-top:2px}.editorial-shell .settlement-choice-note h3{margin:0 0 6px;font-size:14px}.editorial-shell .settlement-choice-note p,.editorial-shell .settlement-confirmation-note p{margin:0;font-size:13px;font-weight:400;line-height:1.6}.editorial-shell .settlement-choice-note p.muted{margin-top:4px;font-size:12px}.editorial-shell .settlement-confirmation .finance-settlement-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;display:grid}.editorial-shell .settlement-confirmation .finance-settlement-summary>section{background:#fff;border:1px solid #e9e6df;border-radius:16px;padding:24px;display:block}.editorial-shell .settlement-confirmation .finance-settlement-summary h3{border-bottom:1px solid #e9e6df;margin:0 0 16px;padding-bottom:16px;font-size:14px}.editorial-shell .settlement-confirmation .finance-settlement-summary dl{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;display:grid}.editorial-shell .settlement-confirmation .finance-settlement-summary dl>div{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.editorial-shell .settlement-confirmation .finance-settlement-summary dt{flex:none;margin:0;font-size:13px;font-weight:400}.editorial-shell .settlement-confirmation .finance-settlement-summary dd{text-align:right;overflow-wrap:anywhere;width:auto;min-width:0;max-width:65%;margin:0;font-size:14px;font-weight:500}.editorial-shell .settlement-confirmation .finance-settlement-summary dl>div:has(.finance-settlement-amount){background:#faf9f6;border-top:1px solid #e9e6df;border-radius:12px;margin-top:12px;padding:16px}.editorial-shell .settlement-confirmation .finance-settlement-summary dd.finance-settlement-amount{white-space:nowrap;font-size:24px;font-weight:700}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer{min-height:72px;padding:16px 32px}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer .button{padding:10px 20px;font-size:13px;font-weight:500}@media (max-width:700px){.editorial-shell .settlement-confirmation .finance-settlement-summary{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.editorial-shell .workspace dialog.edit-dialog[open]:has(.settlement-confirmation){border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .dialog-heading{min-height:56px;padding:12px 16px}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .dialog-heading-icon{display:none}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-body{padding:16px}.editorial-shell .settlement-confirmation .finance-settlement-summary>section{padding:16px}.settlement-choice-note,.settlement-confirmation-note{gap:10px;padding:16px}.editorial-shell .settlement-confirmation .finance-settlement-summary dd.finance-settlement-amount{font-size:20px}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer{gap:8px;padding:12px}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer .button{padding:10px 12px;font-size:12px}}.editorial-shell .forms-list-card,.editorial-shell .demo-list-card{border-radius:16px;padding:0;overflow:hidden}.editorial-shell .forms-list-card table,.editorial-shell .demo-list-card table{table-layout:fixed;width:100%;min-width:0}.forms-list-table th:first-child{width:24%}.forms-list-table th:nth-child(2){width:18%}.forms-list-table th:nth-child(3){width:10%}.forms-list-table th:nth-child(4){width:18%}.forms-list-table th:nth-child(5){width:12%}.forms-list-table th:nth-child(6){width:18%}.editorial-shell .forms-list-card th,.editorial-shell .forms-list-card td,.editorial-shell .demo-list-card th,.editorial-shell .demo-list-card td{vertical-align:middle;padding:18px 16px;font-size:13px}.forms-list-actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.editorial-shell .forms-list-actions .button{color:#334155;background:#eeebe4;border:0;border-radius:50%;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;display:grid}.forms-list-card>nav,.demo-list-card>nav{background:#faf9f6;margin:0;padding:16px 24px;font-size:12px;font-weight:400}.editorial-shell .demo-status-filter{margin:20px 0 24px}.editorial-shell .list-status-select select{background:#fff;border:1px solid #e9e6df;border-radius:999px;width:auto;min-width:160px;min-height:38px;padding:8px 16px;font-size:13px;font-weight:400}.demo-list-table th:nth-child(2),.demo-list-table th:nth-child(3){width:23%}.editorial-shell .demo-list-card td:last-child .button{background:#eeebe4;border:0;border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}@media (min-width:761px) and (max-width:1100px){.editorial-shell .forms-list-card td,.editorial-shell .forms-list-card th,.editorial-shell .demo-list-card td,.editorial-shell .demo-list-card th{padding:14px 10px;font-size:12px}.forms-list-actions{gap:4px}.editorial-shell .forms-list-actions .button{width:26px;min-width:26px;height:26px;min-height:26px}}.demo-list-table th:first-child{width:36%}.demo-list-table th:nth-child(2),.demo-list-table th:nth-child(3){width:22%}.demo-list-table th:nth-child(4){width:12%}.demo-list-table th:nth-child(5){width:8%}.editorial-shell .demo-list-card .badge{white-space:nowrap;padding:3px 8px;font-size:11px}.form-state-published{color:#167458;background:#ecfdf5}.form-state-archived{color:#946519;background:#fffbeb}.editorial-shell .stitch-list-description{font-weight:400}@media (max-width:900px){.editorial-shell:has(.form-builder-layout) .mobile-bottom{display:none}.editorial-shell:has(.form-builder-layout) .workspace>.mobile-header{display:none}.editorial-shell main:has(.form-builder-layout){padding-top:0}}.editorial-shell .form-builder-layout>header h1{margin:0;font-size:24px}.editorial-shell .form-builder-layout nav[aria-label=フォーム編集] button{box-shadow:none;background:0 0;border:0;border-radius:999px}.editorial-shell .form-builder-layout nav[aria-label=フォーム編集] button[aria-pressed=true]{color:#fff;background:#333630}.editorial-shell .workspace .form-builder-editor input:not([type=checkbox]):not([type=radio]):not([type=color]),.editorial-shell .workspace .form-builder-editor select,.editorial-shell .workspace .form-builder-editor textarea{background:#fff;border:1px solid #dedbd3;font-size:14px;font-weight:400}.editorial-shell .workspace .public-form-view input:not([type=checkbox]),.editorial-shell .workspace .public-form-view textarea,.editorial-shell .workspace .public-form-view select{border-color:color-mix(in srgb,var(--public-text,currentColor) 22%,transparent);background:var(--public-field-background,color-mix(in srgb,var(--public-background,#fff) 96%,var(--public-text,#111) 4%));font-size:16px;font-weight:400}.editorial-shell .form-builder-preview header button[aria-pressed=true]{color:#334155;background:#fff}@media (max-width:900px){.editorial-shell .form-builder-layout>header h1{font-size:16px}.editorial-shell .form-builder-layout>header .badge{display:none}.editorial-shell .workspace .form-builder-editor input:not([type=checkbox]):not([type=radio]):not([type=color]),.editorial-shell .workspace .form-builder-editor select,.editorial-shell .workspace .form-builder-editor textarea{background:#e9e6df}}.editorial-shell .workspace dialog.edit-dialog[open]:has(.form-public-information){width:min(760px,100vw - 32px);height:min(548px,100dvh - 32px);max-height:calc(100dvh - 32px)}.editorial-shell .edit-dialog[open]:has(.form-public-information) .dialog-heading{min-height:80px;padding:24px}.editorial-shell .edit-dialog[open]:has(.form-public-information) .dialog-heading h2{font-size:18px}.form-sharing-name{text-overflow:ellipsis;white-space:nowrap;background:#eeebe4;border-radius:8px;max-width:180px;padding:4px 10px;font-size:12px;font-weight:400;overflow:hidden}.editorial-shell .edit-dialog[open]:has(.form-public-information) .edit-dialog-body{background:#fff;padding:24px}.editorial-shell .form-public-information{gap:24px;display:grid}.form-sharing-block{gap:10px;min-width:0;display:grid}.form-sharing-block label{font-size:13px;font-weight:400}.form-sharing-url-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:8px;display:grid}.editorial-shell .form-sharing-url-row input{background:#e9e6df;border:1px solid #e9e6df;border-radius:999px;width:100%;min-width:0;min-height:40px;margin:0;font-size:12px;font-weight:400}.form-sharing-copy{flex-direction:column;gap:6px;display:flex}.form-sharing-copy .copy-feedback:empty{display:none}.editorial-shell .form-sharing-url-row .button,.editorial-shell .form-sharing-code-heading .button{white-space:nowrap;min-height:38px;padding:8px 14px;font-size:12px;font-weight:400}.editorial-shell .form-sharing-url-row .copy-button{color:#fff;background:#354c40;border-color:#354c40}.form-sharing-code-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.editorial-shell .form-sharing-block textarea{background:#e9e6df;border:1px solid #e9e6df;border-radius:24px;width:100%;min-height:140px;padding:16px;font:400 12px/1.7 ui-monospace,SFMono-Regular,monospace}.editorial-shell .form-sharing-note{color:#8b6526;background:#fffceb;border:1px solid #f1e7a5;border-radius:999px;align-items:center;gap:12px;margin:0;padding:14px 16px;font-size:13px;font-weight:400;display:flex}.form-sharing-note>svg{flex:none}.editorial-shell .edit-dialog[open]:has(.form-public-information) .edit-dialog-footer{background:#e9e6df;min-height:70px;padding:16px 24px}@media (max-width:600px){:is(.editorial-shell .edit-dialog[open]:has(.form-public-information) .dialog-heading,.editorial-shell .edit-dialog[open]:has(.form-public-information) .edit-dialog-body){padding:16px}.editorial-shell .edit-dialog[open]:has(.form-public-information) .dialog-heading{min-height:64px}.form-sharing-name{display:none}.editorial-shell .edit-dialog[open]:has(.form-public-information) .dialog-heading .badge{display:none}.form-sharing-url-row{grid-template-columns:repeat(2,minmax(0,1fr))}.form-sharing-url-row>input{grid-column:1/-1}.editorial-shell .form-sharing-note{border-radius:16px;align-items:start;font-size:12px}.editorial-shell .form-sharing-code-heading .button{padding:8px 10px}.editorial-shell .form-sharing-block textarea{border-radius:16px}}.editorial-shell .form-sharing-code-heading .button{min-height:30px;padding:6px 12px}.editorial-shell .form-sharing-copy .visually-hidden{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.editorial-shell .stitch-list-heading .page-title h1,.editorial-shell .knowledge-heading .page-title h1,.editorial-shell .stitch-inquiries .page-title h1{font-size:24px}.settlement-confirmation-mobile-title,.settlement-confirmation-mobile-name,.settlement-confirmation-mobile-account{display:none!important}@media (max-width:600px){.settlement-confirmation-desktop-title,.settlement-choice-note,.settlement-confirmation-name,.settlement-confirmation-method,.settlement-confirmation-account-type,.settlement-confirmation-holder{display:none!important}.settlement-confirmation-mobile-title{display:inline!important}.editorial-shell .settlement-confirmation .finance-settlement-summary dl>.settlement-confirmation-mobile-name{display:flex!important}.settlement-confirmation-mobile-account{display:inline!important}.editorial-shell .settlement-confirmation .finance-settlement-summary h3{border:0;padding-bottom:0;font-size:16px}.editorial-shell .settlement-confirmation .finance-settlement-summary>section:first-child dl>div:has(.finance-settlement-amount){background:0 0;border:0;margin:0;padding:0;display:block}.editorial-shell .settlement-confirmation .finance-settlement-summary>section:first-child dl>div:has(.finance-settlement-amount)>dt{display:none}.editorial-shell .settlement-confirmation .finance-settlement-summary dd.finance-settlement-amount{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;max-width:none;font-size:32px;display:block}.editorial-shell .settlement-confirmation-note{background:#f1eee7;border:0}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer>button{display:none}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer>div{justify-content:space-between;gap:12px;width:100%}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer{min-height:68px}.editorial-shell .edit-dialog[open]:has(.settlement-confirmation) .edit-dialog-footer .button{padding:10px 14px;font-size:13px}}.finance-mobile-payment-state,.finance-settlement-mobile-note{display:none}@media (max-width:640px){.finance-page:is(.finance-tab-balance,.finance-tab-settlements,.finance-tab-ledger,.finance-tab-payments){flex-direction:column;min-width:0;display:flex}.finance-page:is(.finance-tab-balance,.finance-tab-settlements,.finance-tab-ledger,.finance-tab-payments)>.stitch-page-breadcrumb{display:none}.finance-page:is(.finance-tab-balance,.finance-tab-settlements,.finance-tab-ledger,.finance-tab-payments)>.stitch-list-heading{display:contents}.finance-page:is(.finance-tab-balance,.finance-tab-settlements,.finance-tab-ledger,.finance-tab-payments)>.stitch-list-heading>:first-child{display:none}.finance-page:is(.finance-tab-balance,.finance-tab-settlements,.finance-tab-ledger,.finance-tab-payments)>.stitch-list-heading>.button{order:12;align-self:flex-start;margin-top:16px;font-size:12px}.finance-page:is(.finance-tab-balance,.finance-tab-settlements,.finance-tab-ledger,.finance-tab-payments)>.finance-management-menu{order:13;margin:16px 0}.finance-page .finance-tabs-primary{margin:0 0 20px}.finance-page .finance-settlement-toolbar{gap:12px;margin-bottom:20px}.finance-page .finance-settlement-toolbar .directory-search{margin:0}.finance-page .finance-settlement-toolbar .directory-filters{gap:6px;margin:0}.finance-page .finance-settlement-toolbar .directory-filters a{white-space:nowrap;padding:7px 8px;font-size:10px}.finance-page .finance-settlement-list{background:0 0;border:0;border-radius:0;padding:0}.finance-page .finance-settlement-list>h2{display:none}.finance-page .finance-settlement-list .table-scroll{overflow:visible}.finance-page .finance-settlement-list table,.finance-page .finance-settlement-list tbody{width:100%;display:block}.editorial-shell .finance-page .finance-settlement-list tbody tr{background:#fff;border:0;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto 28px;gap:3px 12px;min-height:86px;margin-bottom:16px;padding:16px;display:grid}.editorial-shell .finance-page .finance-settlement-list td{border:0;width:auto;min-width:0;padding:0;display:block}.editorial-shell .finance-page .finance-settlement-list td:before,.editorial-shell .finance-page .finance-settlement-list td:first-child{display:none}.finance-page .finance-settlement-list td:nth-child(2){grid-area:1/1;align-self:end;font-size:14px;font-weight:600}.finance-page .finance-settlement-list td:nth-child(2) small{display:none}.finance-page .finance-settlement-list td:nth-child(3){grid-area:2/1;align-self:start;font-size:12px;font-weight:400}.finance-page .finance-settlement-list td:nth-child(4){grid-area:1/2/3;align-self:center}.finance-page .finance-settlement-list td:nth-child(5){grid-area:1/3/3;align-self:center}.editorial-shell .finance-page .finance-settlement-list .button{background:0 0;border:0;border-radius:0;width:28px;height:32px;min-height:32px;padding:0}.finance-page .finance-settlement-list .directory-count{background:0 0;border:0;padding:0;font-size:11px}.editorial-shell .finance-page .finance-settlement-mobile-note{background:#f1eee7;border-radius:10px;margin:0;padding:14px 16px;font-size:12px;line-height:1.7;display:block}.finance-page .finance-payment-list{background:0 0;border:0;border-radius:0;padding:0}.finance-page .finance-payment-list .table-scroll{overflow:visible}.finance-page .finance-payment-list table,.finance-page .finance-payment-list tbody{width:100%;display:block}.editorial-shell .finance-page .finance-payment-list tbody tr{background:#fff;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:16px;padding:16px;display:grid;position:relative}.editorial-shell .finance-page .finance-payment-list td{border:0;justify-content:space-between;align-items:center;gap:16px;width:auto;min-width:0;padding:0;font-size:12px;display:flex}.editorial-shell .finance-page .finance-payment-list td:before{color:#66665f;flex:none;width:auto;min-width:0;font-size:12px;font-weight:400;display:block}.editorial-shell .finance-page .finance-payment-list td:first-child{grid-row:1;padding-right:100px;font-size:16px;font-weight:600}.editorial-shell .finance-page .finance-payment-list td:first-child:before,.editorial-shell .finance-page .finance-payment-list td:nth-child(3):before{display:none}.finance-page .finance-mobile-payment-state{color:#4d8777;background:#effaf5;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:400;display:block;position:absolute;top:20px;right:16px}.editorial-shell .finance-page .finance-payment-list td:nth-child(3){grid-row:2;justify-content:flex-start;margin-top:-10px;font-size:28px;font-weight:700}.finance-page .finance-payment-list td:nth-child(2){grid-row:3}.finance-page .finance-payment-list td:nth-child(4){flex-wrap:wrap;grid-row:4}.finance-page .finance-payment-list td:nth-child(4) .copy-value-text{overflow-wrap:anywhere;min-width:0;margin-left:auto}.finance-page .finance-payment-list .directory-count{background:0 0;border:0;padding:0;font-size:11px}.editorial-shell .finance-page .finance-settlement-list.multiple-payees tr{grid-template-rows:auto auto auto;min-height:100px}.editorial-shell .finance-page .finance-settlement-list.multiple-payees td:first-child{color:#66665f;grid-area:2/1;font-size:11px;display:block}.finance-page .finance-settlement-list.multiple-payees td:nth-child(3){grid-row:3}.finance-page .finance-settlement-list.multiple-payees td:nth-child(4),.finance-page .finance-settlement-list.multiple-payees td:nth-child(5){grid-row:1/4}.editorial-shell .finance-page .finance-settlement-list,.editorial-shell .finance-page .finance-payment-list,.editorial-shell .finance-page .finance-settlement-list table,.editorial-shell .finance-page .finance-payment-list table{box-shadow:none;background:0 0;border:0}.editorial-shell .finance-page .finance-mobile-payment-state{white-space:nowrap;width:max-content}.editorial-shell .finance-page .finance-period-notice{background:#f1eee7;border:0;border-radius:10px;font-size:12px;font-weight:400}.finance-page .finance-settlement-list .table-wrap,.finance-page .finance-payment-list .table-wrap{margin-top:0}}.finance-ledger-mobile{display:none}.finance-ledger-period{color:#66665f;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;display:flex}.finance-ledger-period select{max-width:300px}.finance-ledger-notice{margin-top:16px}@media (max-width:640px){.finance-ledger-desktop{display:none}.finance-ledger-mobile{display:block}.finance-ledger-period{margin-bottom:16px;display:block}.editorial-shell .finance-ledger-period select{border-radius:8px;width:100%;max-width:none;min-height:44px;margin-top:8px;font-size:16px;font-weight:400;display:block}.editorial-shell .finance-ledger-card{background:#fff;border:0;border-radius:16px;margin-bottom:16px;padding:16px}.finance-ledger-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.finance-ledger-card header h2{margin:0;line-height:1.5;font-size:16px!important}.finance-ledger-card header span{color:#475569;text-align:center;background:#e9e6df;border-radius:999px;max-width:55%;padding:3px 8px;font-size:11px;font-weight:400}.finance-ledger-card-amount{margin:2px 0 8px;font-size:28px;line-height:1.4;display:block}.editorial-shell .finance-ledger-card p{margin:4px 0;font-size:13px;font-weight:400;line-height:1.6}.editorial-shell .finance-ledger-card .muted,.editorial-shell .finance-ledger-payee{color:#66665f;font-size:12px}.finance-ledger-card-note{white-space:pre-wrap;overflow-wrap:anywhere}.finance-ledger-mobile .directory-count{color:#66665f;font-size:11px}.finance-ledger-notice{margin:16px 0}}.finance-balance-period-details{color:#66665f;margin-top:16px;font-size:12px}.finance-balance-period-details summary{cursor:pointer}.finance-balance-period-details .finance-balance-meta{color:#191c20;margin-top:12px}@media (max-width:640px){.editorial-shell .finance-balance-actions{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.editorial-shell .finance-balance-actions>.button{border-radius:999px;width:100%;min-height:44px}.finance-balance-mobile .finance-balance-amount{font-size:30px}}.finance-mobile-split-link{display:none}@media (max-width:640px){.finance-page:is(.finance-tab-balance,.finance-tab-settlements,.finance-tab-ledger,.finance-tab-payments)>.finance-tabs-primary>a[href="/finance?tab=splits"]{display:none}.finance-page .finance-mobile-split-link{display:inline-flex}.finance-tab-balance>.finance-period-notice{order:10;margin-top:16px}.editorial-shell .finance-balance-current-card>p{color:#66665f;margin:0 0 6px;font-size:12px;font-weight:400}.finance-balance-current-card .finance-balance-amount{margin:0}.editorial-shell .finance-own-payouts .finance-balance-meta dd{font-weight:400}.finance-balance-period-details{margin:16px 0}}.finance-ledger-card-amount,.finance-balance-amount{overflow-wrap:anywhere;max-width:100%}@media (max-width:640px){.finance-tab-ledger>.finance-source-totals{order:11;margin:16px 0;font-size:12px}.finance-ledger-card p{overflow-wrap:anywhere}}.finance-split-mobile-heading,.finance-split-mobile-cards{display:none}@media (max-width:640px){.finance-tab-splits>.stitch-list-heading,.finance-tab-splits>.stitch-page-breadcrumb,.finance-tab-splits>.finance-tabs-primary{display:none}.finance-split-mobile-heading{margin:0 0 24px;font-size:20px;display:block}.editorial-shell .finance-split-table{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.finance-split-table>.table-wrap,.finance-split-table>footer{display:none}.finance-split-table .finance-split-toolbar{gap:12px;margin:0 0 16px;padding:0;display:grid}.editorial-shell .finance-split-toolbar .directory-search input{border-radius:8px;min-height:44px;font-size:16px;font-weight:400}.finance-split-toolbar .finance-split-state{justify-self:end;font-size:12px}.finance-split-mobile-cards{display:block}.editorial-shell .finance-split-mobile-card{background:#fff;border:0;border-radius:16px;margin:0 0 16px;padding:16px}.finance-split-mobile-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.finance-split-mobile-card header h2{overflow-wrap:anywhere;margin:0;line-height:1.5;font-size:16px!important}.finance-split-mobile-card header .badge{flex-shrink:0;font-size:10px}.editorial-shell .finance-split-mobile-card>p{color:#66665f;margin:4px 0 16px;font-size:12px;font-weight:400}.finance-split-mobile-scheme h3{color:#66665f;margin:0 0 8px;font-size:11px;font-weight:400}.finance-split-mobile-scheme{margin-bottom:12px}.finance-split-mobile-scheme dl{margin:0}.finance-split-mobile-scheme dl>div{justify-content:space-between;gap:16px;padding:6px 0;font-size:13px;display:flex}.finance-split-mobile-scheme dt{color:#475569;overflow-wrap:anywhere;min-width:0;font-weight:400}.finance-split-mobile-scheme dd{white-space:nowrap;margin:0;font-weight:400}.editorial-shell .finance-split-mobile-card>.button{border-radius:999px;width:100%;min-height:44px;margin-top:4px;font-weight:400}.finance-split-mobile-cards .directory-count{color:#66665f;font-size:11px}}.finance-split-mobile-search-label{display:none}@media (max-width:640px){.editorial-shell .finance-tab-splits>.finance-tabs-primary{display:none}.editorial-shell .finance-split-list>.finance-split-table{box-shadow:none;background:0 0;border:0;padding:0}.editorial-shell .finance-split-list .finance-split-toolbar{background:0 0;border:0;gap:12px;padding:0;display:grid}.finance-split-toolbar .directory-search{gap:8px;display:grid}.finance-split-mobile-search-label{color:#66665f;font-size:12px;font-weight:400;display:block}.editorial-shell .finance-split-toolbar .directory-search .directory-search-button{top:auto;bottom:8px}.editorial-shell .finance-split-list .finance-split-toolbar .directory-search input{background:#f1eee7;border:1px solid #dedbd3;border-radius:8px;font-weight:400}.editorial-shell .finance-split-list .finance-split-toolbar .directory-search input::placeholder{color:#0000}.finance-split-mobile-card .finance-split-mobile-scheme h3{font-size:11px;font-weight:400}}@media (min-width:641px){.finance-split-state-menu{display:contents}.finance-split-state-menu>summary{display:none}.finance-split-state-menu::details-content{content-visibility:visible;display:contents}.finance-split-state-menu>.finance-split-state{display:flex}}@media (max-width:640px){.editorial-shell .finance-page.finance-tab-splits>.finance-tabs-primary{display:none}.editorial-shell .finance-page .finance-split-list .finance-split-toolbar{grid-template-columns:minmax(0,1fr)}.editorial-shell .finance-page .finance-split-toolbar .directory-search{width:100%;max-width:none}.finance-split-state-menu{justify-self:end}.finance-split-state-menu>summary{color:#66665f;cursor:pointer;text-align:right;font-size:12px;font-weight:400}.finance-split-state-menu .finance-split-state{padding-top:8px}.finance-split-state-menu .finance-split-state select{max-width:220px}}.demo-mobile-status-tabs{display:none}.mobile-form-tools{color:#66665f;padding:0 16px 12px;font-size:12px}.mobile-form-tools summary{cursor:pointer}.mobile-form-tools .actions{gap:12px;margin:0;padding:8px 0 0}.demo-extra-filters>summary{display:none}.demo-extra-filters{display:contents}.demo-extra-filters::details-content{content-visibility:visible;display:contents}@media (max-width:640px){.marketing-forms-page>.stitch-page-breadcrumb,.marketing-demo-page>.stitch-page-breadcrumb,.stitch-inquiries>.stitch-page-breadcrumb,.marketing-forms-page>.stitch-list-description,.marketing-demo-page>.stitch-list-description{display:none}.marketing-forms-page .stitch-list-heading h1,.marketing-demo-page .stitch-list-heading h1{font-size:20px}.marketing-forms-page .stitch-list-heading>.button,.marketing-demo-page .stitch-list-heading>.button{min-height:36px;padding:8px 12px;font-size:12px}.marketing-forms-page .stitch-list-heading{margin-bottom:20px}.demo-mobile-status-tabs{gap:8px;margin:0 0 12px;display:flex}.demo-mobile-status-tabs a{color:#374151;background:#fff;border-radius:999px;padding:9px 14px;font-size:12px;text-decoration:none}.demo-mobile-status-tabs a[aria-current=page]{color:#fff;background:#333630}.demo-extra-filters{margin-bottom:16px;display:block}.demo-extra-filters>summary{color:#66665f;text-align:right;cursor:pointer;font-size:12px;display:list-item}.demo-extra-filters::details-content{content-visibility:hidden}.demo-extra-filters[open]::details-content{content-visibility:visible;display:block}.demo-extra-filters .demo-status-filter{margin:12px 0 0}.demo-extra-filters:not([open])>.demo-status-filter{display:none}.demo-extra-filters[open]>.demo-status-filter{display:block}}.editorial-shell .knowledge-article-editor .editor-section .field{gap:8px;margin:0}.editorial-shell .knowledge-article-editor .form-grid{row-gap:16px}.editorial-shell .edit-dialog[open]:has(.knowledge-article-editor){height:800px;max-height:calc(100dvh - 48px)}.editorial-shell .knowledge-article-editor .editor-section textarea{border-radius:32px;min-height:210px;font-weight:400}.editorial-shell .knowledge-article-editor .editor-section input,.editorial-shell .knowledge-article-editor .editor-section select{font-weight:400}@media (max-width:760px){.editorial-shell .edit-dialog[open]:has(.knowledge-article-editor){height:calc(100dvh - 48px)}.editorial-shell .knowledge-article-editor .editor-section textarea{border-radius:16px}}.demo-detail-back{color:#66665f;margin:12px 0;font-size:12px;display:inline-block}.demo-detail-heading{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.demo-detail-heading h1{margin:0}.demo-detail-meta{background:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:24px;padding:12px 20px;font-size:13px;display:flex}.demo-detail-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.demo-detail-content{min-width:0}.editorial-shell .demo-application-card,.editorial-shell .demo-review-card{padding:24px}.demo-basic-answers{background:#f1eee7;border-radius:48px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;padding:20px;display:grid}.demo-basic-answers div{min-width:0}.demo-basic-answers dt{color:#66665f;font-size:12px}.demo-basic-answers dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0}.demo-message h3{color:#66665f;font-size:12px;font-weight:400}.demo-message p{white-space:pre-wrap;overflow-wrap:anywhere;background:#faf9f6;border-radius:32px;padding:16px;font-weight:400}.demo-audio-section{margin-top:24px}.demo-audio-value{background:#f1eee7;border-radius:48px;align-items:center;gap:12px;padding:16px;display:flex}.demo-audio-value>span{overflow-wrap:anywhere;flex:1;min-width:0;font-family:monospace;font-size:12px}.demo-audio-value>a{flex-shrink:0}.editorial-shell .demo-review-form .field{gap:8px;margin:0 0 20px;font-weight:400}.editorial-shell .demo-review-form select,.editorial-shell .demo-review-form textarea{background:#fff;border:1px solid #e9e6df;border-radius:24px;font-weight:400}.editorial-shell .demo-review-form textarea{min-height:160px}.demo-review-note{color:#66665f;font-size:12px;font-weight:400}.demo-review-form>.button{width:100%;margin-top:12px}.demo-state-unreviewed{color:#be3458;background:#fff1f5}.demo-state-reviewing{color:#2455bc;background:#f1eee7}.demo-state-accepted{color:#167458;background:#ecfdf5}@media (max-width:760px){.demo-detail-page>.stitch-page-breadcrumb{display:none}.demo-detail-grid{grid-template-columns:minmax(0,1fr);gap:16px}.demo-detail-meta{border-radius:16px;gap:8px;padding:16px;display:grid}.demo-basic-answers{border-radius:24px;padding:16px}.demo-audio-value{border-radius:24px;flex-direction:column;align-items:stretch}.demo-audio-value>a{text-align:center}.editorial-shell .demo-application-card,.editorial-shell .demo-review-card{padding:20px}}@media (max-width:380px){.demo-basic-answers{grid-template-columns:minmax(0,1fr)}}.editorial-shell .demo-detail-heading h1{font-size:24px}.demo-detail-page>.stitch-page-breadcrumb,.demo-detail-meta>span,.demo-detail-meta>time{font-weight:400}.demo-detail-meta strong{font-weight:600}.demo-basic-answers .demo-answer-wide{grid-column:1/-1}.demo-detail-back{margin-top:16px}.split-workspace.split-workspace-single{grid-template-columns:minmax(0,1fr)}.operator-approval-steps .split-workspace{flex-direction:column;gap:20px;display:flex}.operator-approval-steps .split-workspace>.form{width:100%;min-width:0}.operator-approval-steps .split-column-headings,.operator-approval-steps .split-pane .split-payee-row{grid-template-columns:minmax(0,1fr) 100px 64px;align-items:center;gap:12px;display:grid}.operator-approval-steps .split-pane{min-width:0;max-width:100%;margin:0}.operator-approval-steps .split-pane .split-payee-row>button,.operator-approval-steps .split-pane .split-payee-row>input,.operator-approval-steps .split-pane .split-payee-row>select{min-height:38px}@media (max-width:600px){.operator-approval-steps .split-column-headings,.operator-approval-steps .split-pane .split-payee-row{grid-template-columns:minmax(0,1fr) 72px 52px;gap:8px}.operator-approval-steps .split-pane .split-payee-row>button{padding:6px;font-size:12px}}.editorial-shell .operator-approval-steps .approval-step-splits>.card{background:#fff;padding:0}.operator-approval-steps .approval-step-splits .split-pane{background:#fff;border:0;border-radius:16px;margin:0;padding:20px}.operator-approval-steps .approval-step-splits .split-pane legend{padding:0 8px;font-size:18px;font-weight:600}.operator-approval-steps .approval-step-splits .split-payee-row{background:#eeebe4;border-radius:999px;padding:8px 12px}.operator-approval-steps .approval-step-splits .split-payee-row:has(select:disabled){background:#e9e6df}.operator-approval-steps .approval-step-splits .split-payee-row>select,.operator-approval-steps .approval-step-splits .split-payee-row>input{background:#fff;border:0;border-radius:999px;padding:8px 12px;font-weight:400}.operator-approval-steps .approval-step-splits .split-payee-row>input{text-align:right}.operator-approval-steps .approval-step-splits .split-payee-row>button{background:0 0;border:0}.operator-approval-steps .approval-step-splits .split-column-headings{color:#66665f;margin:12px 0;font-size:12px}.operator-approval-steps .approval-step-splits .split-total{border-radius:16px;margin:12px 0;padding:12px}.operator-approval-steps .approval-step-splits .split-pane>details{margin:12px 0;font-size:12px}.operator-approval-steps .approval-step-splits .split-pane>h4{display:none}@media (max-width:600px){.operator-approval-steps .approval-step-splits .split-pane{padding:12px 0}.operator-approval-steps .approval-step-splits .split-payee-row{padding:8px}.operator-approval-steps .approval-step-splits .split-payee-row>select,.operator-approval-steps .approval-step-splits .split-payee-row>input{padding:8px;font-size:12px}}.editorial-shell .stitch-account-home .stitch-account-summary,.editorial-shell .stitch-account-home .stitch-account-card{border:0;padding:24px}.stitch-account-home .stitch-account-summary{min-height:112px}.stitch-account-home .stitch-account-summary>.stitch-account-avatar{width:64px;height:64px;font-size:22px}.stitch-account-home .stitch-account-links{background:#fff;border-radius:16px;margin-bottom:24px;padding:12px 24px;display:block}.stitch-account-home .stitch-account-links a{border:0;border-bottom:1px solid #f1eee7;border-radius:0;min-height:64px;padding:16px 0;font-weight:400}.stitch-account-home .stitch-account-links a:last-child{border-bottom:0}.stitch-account-home .stitch-account-links a>span:last-child{color:#333630;background:#eeebe4;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.stitch-account-home .stitch-account-artists{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.stitch-account-home .stitch-account-artist{background:#eeebe4;border-radius:999px;min-width:0;padding:12px 16px}.stitch-account-home .stitch-account-artist strong{overflow-wrap:anywhere}.stitch-account-home .stitch-account-card h2{margin-bottom:8px}.stitch-account-home .stitch-account-heading p,.stitch-account-home .stitch-account-card>p{font-weight:400}@media (max-width:760px){.stitch-account-home .stitch-account-artists{grid-template-columns:minmax(0,1fr)}.stitch-account-home .stitch-account-links{padding:8px 20px}.editorial-shell .stitch-account-home .stitch-account-summary,.editorial-shell .stitch-account-home .stitch-account-card{padding:20px}}.editorial-shell .stitch-account-profile-page .stitch-account-card{border:0;padding:24px}.editorial-shell .stitch-account-profile .image-upload-compact{grid-template-columns:80px minmax(0,1fr);gap:12px 20px;margin:24px 0 32px}.stitch-account-profile .image-upload-compact>strong{display:none}.stitch-account-profile .image-upload-compact .image-preview,.stitch-account-profile .image-upload-compact .image-preview img,.stitch-account-profile .image-upload-compact .image-preview .avatar{width:80px;height:80px}.stitch-account-profile .image-upload-compact .image-preview .avatar{color:#57616b;background:#f1eee7}.stitch-account-profile .image-upload-compact>.image-preview,.stitch-account-profile .image-upload-compact>.button:first-of-type{grid-row:1}.stitch-account-profile .image-upload-compact>.image-upload-help{font-size:12px;font-weight:400}.stitch-account-profile .field{margin-bottom:24px}.editorial-shell .stitch-account-profile .field input,.editorial-shell .stitch-account-profile .field select{border-radius:999px;min-height:40px;font-weight:400}.account-required{color:#b9385c;background:#fff1f5;border-radius:999px;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:400}.account-email-bar{background:#eeebe4;border-radius:999px;align-items:center;gap:12px;padding:16px;font-weight:400;display:flex}.account-email-bar>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.account-email-bar .badge{white-space:nowrap;align-items:center;gap:4px;display:flex}.account-email-verified{color:#18765b;background:#ecfdf5}.account-email-unverified{color:#946519;background:#fff9e8}.stitch-account-profile-page .stitch-account-heading p{font-weight:400}@media (max-width:600px){.editorial-shell .stitch-account-profile-page .stitch-account-card{padding:20px}.account-email-bar{border-radius:24px;flex-wrap:wrap}.account-email-bar>.badge{margin-left:30px}.stitch-account-profile .image-upload-compact{margin-top:16px}}.stitch-account-personal-page{max-width:900px}.editorial-shell .stitch-account-personal-page>.stitch-account-card{background:0 0;border:0;padding:0}.stitch-account-personal-page .personal-profile-form{gap:0;display:grid}.stitch-account-personal-page .personal-profile-notice{background:#faf9f6;border-radius:48px;gap:4px;margin:0 0 24px;padding:20px 24px;font-size:13px;font-weight:400;line-height:1.8;display:grid}.stitch-account-personal-page .personal-profile-fields{background:#fff;border-radius:16px 16px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:24px}.stitch-account-personal-page .personal-profile-fields .field{gap:8px;margin:0}.stitch-account-personal-page [data-personal-field=address],.stitch-account-personal-page [data-personal-field=business_name]{grid-column:1/-1}.editorial-shell .stitch-account-personal-page .personal-profile-fields input{border-radius:999px;min-height:40px;font-weight:400}.stitch-account-personal-page .personal-profile-form>.form-actions{background:#fff;border-top:1px solid #e9e6df;border-radius:0 0 16px 16px;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:16px 24px;display:flex}.personal-save-help{color:#66665f;margin-right:auto;font-size:12px;font-weight:400}.stitch-account-personal-page .stitch-account-heading p{font-weight:400}@media (max-width:600px){.stitch-account-personal-page .personal-profile-fields{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.stitch-account-personal-page .personal-profile-notice{border-radius:24px;padding:16px 20px}.stitch-account-personal-page .personal-profile-form>.form-actions{padding:16px 20px}.personal-save-help{flex-basis:100%}}.stitch-account-page.stitch-account-personal-page{max-width:900px}@media (max-width:600px){.account-email-bar>span:nth-child(2){flex:1 0 calc(100% - 30px)}}.editorial-shell .stitch-account-notifications-page .account-provider-row{border:0;align-items:center;gap:20px;min-height:104px;margin-bottom:16px;padding:24px;display:flex}.account-provider-mark{border-radius:16px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.account-provider-line{background:#e7f9ee}.account-provider-discord{background:#f1eee7}.account-provider-content{flex:1;min-width:0}.account-provider-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-provider-heading h2{margin:0!important;font-size:20px!important}.account-provider-content p{color:#4b5563;margin:8px 0 0;font-size:13px;font-weight:400}.account-provider-linked{color:#167458;background:#ecfdf5}.account-provider-row>.button{flex-shrink:0}.stitch-account-notifications-page .stitch-account-heading p{font-weight:400}@media (max-width:640px){.editorial-shell .stitch-account-notifications-page .account-provider-row{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:20px;display:grid}.account-provider-mark{width:48px;height:48px}.account-provider-heading h2{font-size:18px!important}.account-provider-row>.button{grid-column:1/-1;justify-self:end}.account-provider-content p{font-size:12px}}.stitch-account-page.stitch-account-discord-page{max-width:920px}.editorial-shell .discord-personal-settings .card{border:0;margin-bottom:24px;padding:24px}.discord-identity-row{border-bottom:1px solid #e9e6df;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:20px;display:flex}.discord-identity-row>strong{overflow-wrap:anywhere;min-width:0;font-size:16px}.discord-unlink-form{margin-left:auto}.editorial-shell .discord-unlink-form .button{color:#df4965;background:0 0;border:0;font-weight:400}.discord-receive-toggle,.discord-test-consent{background:#faf9f6;border-radius:999px;align-items:center;gap:12px;padding:16px;font-weight:400;display:flex}.discord-receive-toggle input,.discord-test-consent input{flex-shrink:0;width:16px;height:16px}.discord-account-form>.form-actions{border-top:1px solid #e9e6df;justify-content:flex-end;margin-top:24px;padding-top:16px}.discord-reconnect{color:#66665f;margin-right:auto;font-size:12px}.discord-test-card>p,.discord-connect-body>p{color:#66665f;font-size:13px;font-weight:400;line-height:1.7}.discord-test-consent{background:#f1eee7}.discord-test-form>.form-actions{justify-content:flex-end;margin-top:20px}.discord-test-form>small{color:#66665f;margin-top:12px;font-size:12px;font-weight:400;display:block}.discord-connect-body{justify-content:space-between;align-items:center;gap:20px;display:flex}.discord-personal-settings .button:disabled{opacity:.45}.stitch-account-discord-page .stitch-account-heading p{font-weight:400}@media (max-width:600px){.editorial-shell .discord-personal-settings .card{padding:20px}.discord-identity-row{gap:10px}.discord-identity-row>strong{flex:1}.discord-unlink-form{text-align:right;flex-basis:100%}.discord-receive-toggle,.discord-test-consent{border-radius:24px}.discord-connect-body{flex-direction:column;align-items:stretch}.discord-connect-body>.button{text-align:center}}.editorial-shell .discord-personal-settings .discord-account-form{display:block}.discord-account-form>.form-actions,.discord-test-form>.form-actions{justify-self:stretch;width:100%}.stitch-account-home .stitch-account-artist small{color:#66665f;white-space:nowrap;font-size:12px}.editorial-shell .operator-approval-steps .split-payee-row>select:first-child{grid-column:auto}.line-personal-settings{max-width:880px}.finance-tab-settings:has(.finance-settings-config-pane)>.stitch-page-breadcrumb{display:none}.finance-tab-settings:has(.finance-settings-config-pane)>.stitch-list-heading{display:none}.finance-tab-settings:has(.finance-settings-config-pane)>p.muted{display:none}.editorial-shell main:has(.finance-settings-config-pane)>.settings-heading{display:none}.settings-layout:has(.finance-settings-config-pane)>.settings-heading{display:none}.finance-settings-config-pane{max-width:880px}.editorial-shell .finance-settings-config-pane>.finance-settings-return{height:auto;min-height:0;box-shadow:none;text-align:left;background:0 0;border:0;margin-bottom:8px;padding:0;font-weight:400}.finance-pane-title{margin:0 0 24px}.finance-fee-scope-tabs{background:#e9e6df;border-radius:999px;gap:4px;margin-bottom:24px;padding:4px;display:inline-flex}.finance-fee-scope-tabs button{color:#475569;font:inherit;background:0 0;border:0;border-radius:999px;padding:8px 20px}.finance-fee-scope-tabs button[aria-pressed=true]{color:#fff;background:#333630}.editorial-shell .finance-settings-config-pane>section:not([hidden])>.card{border-radius:16px;padding:32px}.editorial-shell .finance-settings-config-pane .finance-config-scope .form>.form-actions{flex-direction:row;justify-content:space-between;width:100%;margin-top:32px;display:flex}.release-fee-source{min-width:0}.fee-mobile-heading,.fee-mobile-scope-switch,.release-fee-mobile-note{display:none}.editorial-shell .release-fee-source fieldset,.editorial-shell .release-fee-source fieldset fieldset{opacity:1}.editorial-shell .release-fee-source>fieldset,.editorial-shell .release-fee-source>fieldset>fieldset{border:0;margin:0;padding:0;display:block}.release-fee-sublabel-scope{background:#eeebe4;border-radius:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;margin-bottom:32px;padding:20px;display:grid}.release-fee-sublabel-scope .field{gap:8px;max-width:none;margin:0}.release-fee-sublabel-scope small,.release-fee-toggle small{color:#66665f;margin-top:4px;font-size:12px;font-weight:400;display:block}.release-fee-sublabel-scope .check{align-items:start;gap:12px;margin:0;font-weight:400}.editorial-shell .release-fee-source .release-fee-toggle{background:#eeebe4;border-radius:48px;align-items:start;gap:16px;margin:0 0 32px;padding:20px;font-weight:400;display:flex}.release-fee-toggle>span{font-size:16px}.editorial-shell .release-fee-source .release-fee-options{border:0;margin:0 0 28px;padding:0;display:block}.release-fee-options legend{color:#5d636d;margin-bottom:12px;padding:0;font-size:14px;font-weight:400}.release-fee-options>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.release-fee-options label{background:#eeebe4;border-radius:999px;align-items:center;gap:12px;min-width:0;padding:14px 16px;font-weight:400;display:flex}.release-fee-source input[type=radio],.release-fee-source input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.release-fee-source fieldset:disabled .release-fee-options label,.release-fee-source fieldset:disabled .release-fee-toggle{opacity:.6}.release-fee-amount{gap:8px;max-width:260px;margin:0}.release-fee-amount>span:last-child{background:#fff;border:1px solid #dedbd3;border-radius:999px;align-items:center;gap:8px;padding-right:16px;display:flex}.release-fee-amount>span:last-child:focus-within{outline-offset:2px;outline:2px solid #333630}.editorial-shell .release-fee-amount input{background:0 0;border:0;border-radius:999px;flex:1;width:0;min-width:0;font-weight:400}.editorial-shell .release-fee-amount input:focus-visible{box-shadow:none;outline:0}.release-fee-amount>span:last-child>span{color:#66665f;flex-shrink:0;font-weight:400}.release-fee-rule-help{color:#66665f;margin-top:24px;font-size:12px;font-weight:400}@media (max-width:760px){.editorial-shell .finance-fee-pane .release-fee-source .release-fee-toggle{border-radius:0;padding:0}.editorial-shell .finance-fee-pane .release-fee-amount>span:last-child{background:#f1eee7;border-radius:8px}.editorial-shell .finance-fee-pane .release-fee-amount input{border-radius:8px;min-height:44px}:is(.editorial-shell:has(.finance-fee-pane) .mobile-header,.editorial-shell:has(.finance-fee-pane) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.finance-fee-pane){min-height:100dvh;padding:72px 16px 96px}.finance-fee-pane>.finance-settings-return,.finance-fee-pane>.finance-pane-title,.finance-fee-pane>.finance-fee-scope-tabs{display:none}.fee-mobile-heading{z-index:65;background:#fff;border-bottom:1px solid #e9e6df;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;height:56px;padding:8px 16px;display:grid;position:fixed;top:0;left:0;right:0}.fee-mobile-heading h1{text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;line-height:1.3;overflow:hidden}.fee-mobile-heading button{color:#333630;background:0 0;border:0;width:32px;height:32px;min-height:32px;padding:0;font-size:24px}.fee-mobile-scope-switch{color:#66665f;margin-bottom:16px;font-size:12px;display:block}.fee-mobile-scope-actions{gap:8px;margin:12px 0;display:flex}.fee-mobile-scope-actions button{color:#333630;background:#f1eee7;border:0;border-radius:999px;flex:1;padding:8px}.fee-mobile-scope-actions button[aria-pressed=true]{color:#fff;background:#333630}.fee-mobile-scope-switch .field{gap:8px;margin:12px 0 0}.editorial-shell .finance-settings-config-pane.finance-fee-pane>section:not([hidden])>.card{background:0 0;border:0;padding:0}.release-fee-sublabel-scope{background:#fff;border-radius:12px;margin-bottom:16px;padding:16px;display:block}.release-fee-sublabel-scope>.field{display:none}.editorial-shell .release-fee-source>fieldset{background:#fff;border-radius:12px;padding:16px}.editorial-shell .release-fee-source .release-fee-toggle{background:0 0;border-radius:0;gap:10px;margin:0 0 16px;padding:0}.release-fee-toggle>span{font-size:13px}.release-fee-toggle small{font-size:11px}.editorial-shell .release-fee-source>fieldset>fieldset{flex-direction:column;gap:20px;display:flex}.editorial-shell .release-fee-source .release-fee-options{margin:0}.release-fee-amount{order:-1;max-width:none;margin:0}.release-fee-options legend{margin-bottom:8px;font-size:12px}.editorial-shell .release-fee-source .release-fee-options select{background:#f1eee7;border:1px solid #dedbd3;border-radius:8px;width:100%;min-height:44px;font-weight:400}.release-fee-mobile-note{background:#f1eee7;border-radius:8px;margin:16px 0 0;padding:12px;font-size:12px;font-weight:400;line-height:1.7;display:block}.release-fee-rule-help{margin-top:12px}.editorial-shell .finance-fee-pane .finance-config-scope:not([hidden]) .form>.form-actions{z-index:65;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;width:auto;margin:0;padding:16px;position:fixed;bottom:0;left:0;right:0}}@media (max-width:600px){.editorial-shell .finance-settings-config-pane>section:not([hidden])>.card{padding:20px}.release-fee-sublabel-scope{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.release-fee-options>div{grid-template-columns:minmax(0,1fr);gap:12px}.editorial-shell .release-fee-source .release-fee-toggle{border-radius:24px;padding:16px}.finance-fee-scope-tabs{justify-content:space-between;width:100%}.finance-fee-scope-tabs button{flex:1;padding:8px 12px}.release-fee-amount{max-width:none}}.editorial-shell .stitch-member-types{box-shadow:none;background:0 0;border:0;padding:0}.member-type-tools{justify-content:space-between;align-items:center;gap:24px;margin:24px 0;display:flex}.member-type-tools .member-type-label-filter{background:#fff;border-radius:999px;flex-direction:row;align-items:center;gap:8px;min-width:0;margin:0;padding:6px 16px;display:flex}.member-type-label-filter>span{color:#66665f;flex-shrink:0;font-size:12px}.member-type-label-filter select{background:0 0;border:0;width:auto;min-width:0;max-width:320px;font-weight:400}.stitch-member-types .member-type-columns{background:#eeebe4;border-radius:16px 16px 0 0;padding:14px 24px}.stitch-member-types .member-type-row{background:#fff;border:0;padding:16px 24px}.stitch-member-types .member-type-row>strong{font-weight:400}.stitch-member-types .order-controls{gap:4px;display:flex}.stitch-member-types .order-controls>button:first-child{display:none}.stitch-member-types .order-controls>button{background:0 0;border:0;width:24px;height:24px;min-height:24px;padding:0;font-size:18px}.member-type-list-footer{color:#66665f;background:#eeebe4;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;font-size:12px;display:flex}@media (max-width:1000px){.stitch-member-types .member-type-columns{display:none}.stitch-member-types .member-type-row{border-bottom:1px solid #e9e6df;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px}.stitch-member-types .member-type-row>.order-controls{grid-area:1/1}.stitch-member-types .member-type-row>strong{overflow-wrap:anywhere;grid-area:2/1;min-width:0}.stitch-member-types .member-type-row>.badge{grid-area:2/2}.stitch-member-types .member-type-row>.member-type-candidate{grid-column:1/-1;min-width:0}.stitch-member-types .member-type-row>.button{grid-area:1/2}.stitch-member-types .member-type-mobile-label{display:inline}.member-type-tools{flex-wrap:wrap;gap:12px}.member-type-tools>.button{margin-left:auto}.member-type-tools .member-type-label-filter{flex-wrap:wrap;max-width:100%}.member-type-label-filter select{width:100%;max-width:100%}}.editorial-shell .edit-dialog[open]:has(.member-type-source-form){width:min(640px,100vw - 32px);height:min(520px,100dvh - 32px)}.member-type-source-form .editor-fields{border:0;min-width:0;margin:0;padding:0}.member-type-source-form .editor-section{background:0 0;border:0;margin:0 0 12px;padding:0}.editorial-shell .member-type-source-form{gap:0}.member-type-source-form .editor-section:first-child>h3{display:none}.member-type-source-form .editor-section:first-child .form-grid{grid-template-columns:minmax(0,1fr)}.member-type-source-form .editor-section .field{gap:8px;margin:0}.editorial-shell .member-type-source-form .field input{background:#fff;border:1px solid #e9e6df;border-radius:999px;min-height:44px;font-weight:400}.member-type-source-form .editor-section:nth-child(2)>h3{color:#66665f;margin:0 0 12px;font-size:12px;font-weight:400}.member-type-source-form .editor-section:nth-child(2)>.form-grid{background:#faf9f6;border-radius:48px;padding:4px 16px;display:block}.member-type-source-form [data-field]>.check{align-items:start;gap:12px;margin:0;padding:8px 0;font-weight:600;display:flex}.member-type-source-form [data-field]>.check .check-help{color:#66665f;margin-top:4px;font-size:12px;font-weight:400;line-height:1.6;display:block}.member-type-source-form [data-field]+[data-field]{border-top:1px solid #e9e6df}.member-type-permission-note{color:#66665f;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:400;display:flex}@media (max-width:600px){.member-type-tools{flex-wrap:wrap;gap:12px}.member-type-tools .member-type-label-filter{justify-content:space-between;width:100%;padding:8px 12px}.member-type-label-filter select{width:100%;max-width:220px}.member-type-tools>.button{margin-left:auto}.stitch-member-types .member-type-row{border-bottom:1px solid #e9e6df;padding:16px}.member-type-list-footer{flex-wrap:wrap;align-items:start;gap:8px;padding:16px}.member-type-source-form .editor-section:nth-child(2)>.form-grid{border-radius:24px}.editorial-shell .edit-dialog[open]:has(.member-type-source-form){border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}}.stitch-labels-page{max-width:960px}.editorial-shell .stitch-labels-page>.card{border:1px solid #dedbd3;padding:0;overflow:hidden}.stitch-labels-page table th,.stitch-labels-page table td{padding:18px 24px;font-weight:400}.stitch-labels-page table th{background:#faf9f6;font-size:12px}.sublabel-name{align-items:center;gap:12px;display:flex}.sublabel-name i{border-radius:50%;flex-shrink:0;width:12px;height:12px}.sublabel-code{text-overflow:ellipsis;white-space:nowrap;color:#475569;background:#f1eee7;border-radius:4px;max-width:132px;padding:2px 6px;font-size:11px;display:block;overflow:hidden}.sublabel-description{color:#66665f;font-size:12px}.editorial-shell .edit-dialog[open]:has(.sublabel-editor-form){width:min(640px,100vw - 32px);height:min(600px,100dvh - 32px)}.edit-dialog:has(.sublabel-editor-form) .dialog-title-group{gap:4px;min-width:0;display:grid}.edit-dialog:has(.sublabel-editor-form) .dialog-title-group h2{margin:0}.edit-dialog:has(.sublabel-editor-form) .dialog-title-group small{color:#66665f;font-size:12px;font-weight:400}.sublabel-editor-form{flex-direction:column;gap:24px;display:flex}.sublabel-editor-form .field{gap:8px;margin:0}.editorial-shell .sublabel-editor-form input:not([type=checkbox]),.editorial-shell .sublabel-editor-form textarea{background:#faf9f6;border:1px solid #dedbd3;border-radius:12px;font-weight:400}.sublabel-editor-form textarea{height:70px;min-height:70px}.sublabel-color-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.sublabel-color-preview{background:#faf9f6;border:1px solid #dedbd3;border-radius:12px;align-items:center;gap:8px;min-height:38px;padding:6px 12px;font-size:12px;display:flex}.sublabel-color-preview i{border-radius:50%;flex-shrink:0;width:18px;height:18px}.sublabel-color-help{color:#66665f;margin-top:-16px;font-size:11px}.sublabel-active{border-top:1px solid #e9e6df;align-items:start;padding-top:16px}.sublabel-active span{flex-wrap:wrap;gap:12px;font-weight:400;display:flex}.sublabel-active small{color:#66665f;font-size:11px;font-weight:400}@media (max-width:600px){.stitch-labels-page thead{display:none}.stitch-labels-page table,.stitch-labels-page tbody{width:100%;display:block}.stitch-labels-page tr{border-bottom:1px solid #dedbd3;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:16px;display:grid}.editorial-shell .stitch-labels-page table td{border:0;min-width:0;padding:0;display:block}.stitch-labels-page td:before{display:none}.stitch-labels-page td:nth-child(2){grid-area:2/1}.stitch-labels-page td:nth-child(3){grid-area:3/1/auto/-1}.stitch-labels-page td:nth-child(4){grid-area:1/2}.stitch-labels-page td:last-child{grid-area:4/1/auto/-1}.stitch-labels-page .label-row-actions{justify-content:flex-end}.editorial-shell .edit-dialog[open]:has(.sublabel-editor-form){border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.sublabel-active span{gap:6px}.sublabel-color-row{gap:8px}.sublabel-color-preview{padding:6px 8px}}.editorial-shell .stitch-roles-page>.card{border:1px solid #e9e6df;padding:0;overflow:hidden}.stitch-roles-page table th,.stitch-roles-page table td{padding:18px 24px;font-weight:400}.stitch-roles-page table th{background:#faf9f6;font-size:12px}.stitch-roles-page table th:first-child{width:20%}.stitch-roles-page table th:nth-child(3){width:18%}.stitch-roles-page table th:last-child{width:80px}.role-permission-chips,.role-scope-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.role-permission-chip{color:#245176;background:#f1eee7;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.role-permission-chip small{color:#66665f;font-size:10px}.editorial-shell .edit-dialog[open]:has(.role-editor-form){width:min(900px,100vw - 32px);height:min(820px,100dvh - 32px)}.role-editor-form{flex-direction:column;gap:0;display:flex}.edit-dialog:has(.role-editor-form) .dialog-title-group{gap:4px;min-width:0;display:grid}.edit-dialog:has(.role-editor-form) .dialog-title-group h2{margin:0}.edit-dialog:has(.role-editor-form) .dialog-title-group small{color:#66665f;font-size:12px;font-weight:400}.role-name-card{background:#fff;border:1px solid #e9e6df;border-radius:12px;margin-bottom:24px;padding:20px}.role-name-card .field{gap:8px;margin:0}.role-name-card input{background:#fff;border:1px solid #e9e6df;border-radius:8px;min-height:36px;font-weight:400}.role-permissions-heading,.role-permission-group>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.role-permissions-heading{margin-bottom:16px}.role-permissions-heading h3,.role-permission-group h4{margin:0}.role-permissions-heading small,.role-permission-group small{color:#66665f;font-size:12px}.role-permission-group{background:#fff;border:1px solid #e9e6df;border-radius:12px;margin-bottom:20px;overflow:hidden}.role-permission-group>header{background:#faf9f6;border-bottom:1px solid #e9e6df;padding:10px 16px}.role-permission-group .permission-row{border-bottom:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin:0;padding:12px 16px;display:flex}.role-permission-group .permission-row:last-child{border-bottom:0}.role-permission-group .cms-confirm{flex:1;min-width:0;font-weight:400}.editorial-shell .role-editor-form .permission-row .field{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.editorial-shell .role-editor-form .role-name-card input{background:#fff;border:1px solid #e9e6df;border-radius:8px;font-weight:400}.editorial-shell .role-editor-form .permission-row select{background:#fff;border:1px solid #e9e6df;border-radius:8px;width:128px;min-height:32px;font-weight:400}.role-permission-group select:disabled{opacity:.45}.role-scope-help{color:#66665f;font-size:12px;font-weight:400}@media (max-width:600px){.editorial-shell .stitch-roles-page table td{display:block}.stitch-roles-page table td:before{display:none}.stitch-roles-page table td:first-child{font-weight:600}.stitch-roles-page thead{display:none}.stitch-roles-page table,.stitch-roles-page tbody{width:100%;display:block}.stitch-roles-page tr{border-bottom:1px solid #e9e6df;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px;display:grid}.stitch-roles-page table td{border:0;min-width:0;padding:0}.stitch-roles-page td:nth-child(2){grid-area:2/1/auto/-1}.stitch-roles-page td:nth-child(3){grid-area:3/1}.stitch-roles-page td:last-child{grid-area:1/2}.role-permission-group .permission-row{flex-wrap:wrap;gap:8px}.role-permission-group .cms-confirm{flex-basis:100%}.role-permission-group .field{flex:1;justify-content:space-between;margin-left:24px}.editorial-shell .edit-dialog[open]:has(.role-editor-form){border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.role-name-card{padding:16px}}.editorial-shell .line-personal-settings .card{margin-bottom:24px;padding:24px}.line-connection-card{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.line-account-content{flex:1;min-width:0}.line-account-content p{margin:6px 0 0;font-weight:400}.editorial-shell .line-account-action .button{color:#fff;background:#344e61;border:0;border-radius:999px}.line-connection-card>[role=alert]{flex-basis:100%}.line-instructions-card>h2{align-items:center;gap:12px;margin:0 0 16px;display:flex}.line-instruction-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.line-instruction-steps>section{background:#eeebe4;border-radius:48px;align-items:start;gap:14px;padding:16px;display:flex}.line-step-number{color:#fff;background:#263f52;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.line-instruction-steps h3,.line-instruction-steps p{margin:0;font-weight:400}.line-notification-note{background:#faf9f6;border-radius:24px;align-items:start;gap:10px;margin:16px 0 0;padding:12px 16px;font-size:12px;font-weight:400;display:flex}.line-notification-note svg{flex-shrink:0}.stitch-account-line-page .stitch-account-heading p{font-weight:400}@media (max-width:600px){.editorial-shell .line-personal-settings .card{padding:20px}.line-account-action{text-align:right;flex-basis:100%}.line-instruction-steps{grid-template-columns:minmax(0,1fr)}.line-instruction-steps>section{border-radius:24px}}.edit-dialog:has(.sublabel-editor-form)>.edit-dialog-footer{justify-content:space-between}.editorial-shell .finance-settlement-settings-pane .finance-label-scope{border-bottom:1px solid #e9e6df;margin-bottom:24px;padding-bottom:24px}.editorial-shell .finance-settlement-settings-pane .finance-config-scope .field:has(input[name=minimum_settlement]){max-width:280px;margin:0 0 32px}.editorial-shell .finance-settlement-settings-pane .settlement-month-settings{border:1px solid #e9e6df;border-left:0;border-right:0;border-radius:0;margin:0 0 24px;padding:28px 0}.editorial-shell .finance-settlement-settings-pane .settlement-month-settings legend{float:left;width:100%;margin-bottom:12px;padding:0}.editorial-shell .finance-settlement-settings-pane .month-checkboxes{clear:both;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.editorial-shell .finance-settlement-settings-pane .month-checkboxes .check{background:#f1eee7;border:0;border-radius:0;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:10px;display:flex}.editorial-shell .finance-settlement-settings-pane .settlement-month-settings p{margin:16px 0 0;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .finance-settlement-settings-pane .finance-config-scope .check:has(input[name=finance_notifications]){flex-direction:row;align-items:center;gap:10px;margin:0 0 12px;font-weight:400;display:flex}@media (max-width:760px){.editorial-shell .finance-settlement-settings-pane .month-checkboxes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.editorial-shell .finance-settlement-settings-pane .finance-config-scope .field:has(input[name=minimum_settlement]){max-width:none}}.settlement-month-mobile{display:none}@media (max-width:760px){:is(.editorial-shell:has(.finance-settlement-settings-pane) .mobile-header,.editorial-shell:has(.finance-settlement-settings-pane) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.finance-settlement-settings-pane){min-height:100dvh;padding:72px 16px 96px}.finance-settlement-settings-pane>.finance-settings-return,.finance-settlement-settings-pane>.finance-pane-title{display:none}.editorial-shell .finance-settlement-settings-pane .settlement-month-mobile{gap:8px;margin:0;display:grid}.editorial-shell .finance-settlement-settings-pane .settlement-month-mobile input{border-radius:8px;min-height:44px;font-weight:400}.editorial-shell .finance-settlement-settings-pane .settlement-month-mobile small{font-size:12px;font-weight:400}.editorial-shell .finance-settlement-settings-pane .settlement-month-settings{border:0;margin:0 0 20px;padding:0}.finance-settlement-settings-pane .settlement-month-settings legend,.finance-settlement-settings-pane .month-checkboxes{display:none}.editorial-shell .finance-settlement-settings-pane .settlement-month-settings p{background:#f1eee7;border-radius:8px;padding:12px}.editorial-shell .finance-settlement-settings-pane .finance-config-scope:not([hidden]) .form>.form-actions{z-index:65;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;margin:0;padding:16px;position:fixed;bottom:0;left:0;right:0}.editorial-shell .finance-settlement-settings-pane .month-checkboxes{display:none}.editorial-shell .finance-settlement-settings-pane .settlement-month-settings p,.editorial-shell .finance-settlement-settings-pane .settlement-month-mobile small{font-weight:400}.editorial-shell .finance-settlement-settings-pane .finance-config-scope .field:has(input[name=minimum_settlement]){margin-bottom:24px}.editorial-shell .finance-settlement-settings-pane input[name=minimum_settlement]{border-radius:8px;min-height:44px;font-weight:400}}@media (min-width:761px){.editorial-shell .finance-settlement-settings-pane .settlement-month-mobile{display:none}}.editorial-shell .exchange-settings{border:0;min-width:0;margin:0;padding:0}.editorial-shell .exchange-settings h2{margin:0 0 16px;font-size:18px}.editorial-shell .exchange-base{margin-bottom:32px}.editorial-shell .exchange-settings .exchange-base-choice{background:#f1eee7;border-radius:999px;flex-direction:row;align-items:center;gap:16px;margin:0;padding:18px 20px;display:flex}.editorial-shell .exchange-base-choice select{background:#fff;border:1px solid #ccd0d7;border-radius:999px;flex:0 0 100px;width:100px;min-height:42px}.editorial-shell .exchange-base-choice input{flex:0 0 90px;width:90px}.exchange-base-caption{font-size:14px;font-weight:400}.exchange-base-caption small{margin-top:4px;font-size:12px;display:block}.exchange-rates header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.exchange-rates header h2{margin:0}.exchange-rates header p{color:#66665f;margin:0;font-size:12px;font-weight:400}.exchange-rate-head,.exchange-rate-row{border-bottom:1px solid #e9e6df;grid-template-columns:150px minmax(0,1fr) 140px 160px;align-items:center;gap:16px;padding:16px;display:grid}.exchange-rate-head{background:#f1eee7;border-radius:40px 40px 0 0;font-size:12px;font-weight:400}.editorial-shell .exchange-rate-row .field,.editorial-shell .exchange-rate-row .check{min-width:0;margin:0}.exchange-currency-name{font-size:14px;font-weight:400}.exchange-equation{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:400;display:flex}.editorial-shell .exchange-equation input{text-align:center;border-radius:999px;flex:1;width:0;min-width:0;min-height:36px}.editorial-shell .exchange-rate-enabled{background:0 0;border:0;flex-direction:row;justify-content:center;align-items:center;padding:0;display:flex}.exchange-rate-enabled span,.exchange-rate-date>span,.exchange-mobile-rate-label{display:none}.editorial-shell .exchange-rate-date input{border-radius:999px;min-width:0;min-height:36px;font-weight:400}.editorial-shell .exchange-rate-note{margin:24px 0;font-size:12px;font-weight:400;line-height:1.7}.exchange-other{margin-top:28px}.exchange-other summary{background:#f1eee7;border-radius:999px;padding:16px 20px;font-size:14px;font-weight:400}.exchange-other .field{margin-top:16px}.exchange-other textarea{min-height:100px}.exchange-other small{font-size:12px;font-weight:400;line-height:1.7}@media (min-width:761px) and (max-width:1100px){.exchange-rate-head,.exchange-rate-row{grid-template-columns:100px minmax(0,1fr) 50px 140px;gap:8px;padding:12px}}@media (max-width:760px){:is(.editorial-shell:has(.finance-currency-settings-pane) .mobile-header,.editorial-shell:has(.finance-currency-settings-pane) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.finance-currency-settings-pane){min-height:100dvh;padding:72px 16px 96px}.finance-currency-settings-pane>.finance-settings-return,.finance-currency-settings-pane>.finance-pane-title{display:none}.editorial-shell .exchange-base{margin-bottom:24px}.editorial-shell .exchange-settings h2{margin:0 0 8px;font-size:12px;font-weight:400}.editorial-shell .exchange-settings .exchange-base-choice{background:0 0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}.editorial-shell .exchange-base-choice select{background:#f1eee7;border:1px solid #dedbd3;border-radius:8px;flex:100%;width:100%;min-height:44px;font-weight:400}.exchange-base-caption,.exchange-rate-head,.exchange-rates header,.exchange-currency-name{display:none}.exchange-rate-row{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:0 0 24px;display:grid}.editorial-shell .exchange-rate-value{grid-column:1/-1;gap:8px}.exchange-mobile-rate-label{font-size:12px;font-weight:400;display:block}.exchange-equation>span{display:none}.editorial-shell .exchange-equation input{text-align:left;border-radius:8px;width:100%;min-height:44px}.editorial-shell .exchange-rate-enabled{justify-content:flex-start;gap:8px}.exchange-rate-enabled span,.exchange-rate-date>span{font-size:11px;font-weight:400;display:block}.editorial-shell .exchange-rate-date input{border-radius:8px;min-height:36px}.editorial-shell .exchange-rate-note{margin:0 0 16px;font-size:11px}.exchange-other{margin-top:0}.exchange-other summary{border-radius:8px;padding:12px}.editorial-shell .finance-currency-settings-pane .finance-config-scope:not([hidden]) .form>.form-actions{z-index:65;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;margin:0;padding:16px;position:fixed;bottom:0;left:0;right:0}}.editorial-shell .form fieldset.exchange-settings{border:0;margin:0;padding:0}.editorial-shell .exchange-settings .exchange-equation{align-items:center;gap:8px;font-weight:400;display:flex}@media (min-width:761px){.editorial-shell .exchange-settings .exchange-mobile-rate-label,.editorial-shell .exchange-settings .exchange-rate-date>span,.editorial-shell .exchange-settings .exchange-rate-enabled>span{display:none}}.finance-scope-picker{color:#66665f;margin:0 0 24px;font-size:12px}.finance-scope-picker summary{cursor:pointer;line-height:1.7}.finance-scope-picker[open] .finance-label-scope{margin-top:12px}.editorial-shell .finance-settlement-settings-pane .finance-scope-picker .finance-label-scope{border:0;margin-bottom:0;padding-bottom:0}@media (max-width:760px){.editorial-shell .exchange-settings .exchange-base-caption{display:none}.editorial-shell .exchange-settings .exchange-equation input{border-radius:8px;min-height:44px;font-weight:400}.editorial-shell .exchange-settings .exchange-base-choice{gap:0}.editorial-shell .exchange-settings .exchange-rate-note{font-weight:400}}@media (min-width:761px) and (max-width:1000px){.editorial-shell .exchange-settings .exchange-rate-head{display:none}.editorial-shell .exchange-settings .exchange-rate-row{grid-template-columns:100px minmax(0,1fr);gap:12px;padding:16px 0}.editorial-shell .exchange-settings .exchange-rate-enabled{justify-content:flex-start;gap:8px}.editorial-shell .exchange-settings .exchange-rate-enabled>span,.editorial-shell .exchange-settings .exchange-rate-date>span{font-size:11px;font-weight:400;display:block}}.dialog-mobile-back{display:none}@media (max-width:760px){.editorial-shell .edit-dialog[open]:has(.knowledge-article-editor){border-radius:0;grid-template-rows:56px minmax(0,1fr) auto;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.editorial-shell .edit-dialog:has(.knowledge-article-editor) .dialog-heading{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;padding:8px 16px;display:grid}.editorial-shell .edit-dialog:has(.knowledge-article-editor) .dialog-heading h2{text-align:center;font-size:16px}.editorial-shell .edit-dialog:has(.knowledge-article-editor) .dialog-heading .button{background:0 0;border:0;width:32px;height:32px;min-height:32px;padding:0;font-size:22px;display:block}.editorial-shell .edit-dialog:has(.knowledge-article-editor) .edit-dialog-body{background:#f4f2ed;padding:16px}.editorial-shell .knowledge-article-editor .editor-section{border-radius:12px;margin:0;padding:16px}.editorial-shell .knowledge-article-editor .editor-section>h3{display:none}.editorial-shell .knowledge-article-editor .editor-fields{background:#fff;border-radius:12px;gap:20px;padding:16px}.editorial-shell .knowledge-article-editor .editor-section{background:0 0;padding:0}.editorial-shell .knowledge-article-editor .editor-section [data-field=body]{grid-column:1/-1}.editorial-shell .knowledge-article-editor .editor-section [data-field=body] .field>span{font-weight:400;display:block}.editorial-shell .knowledge-article-editor .editor-section textarea{border-radius:8px;height:134px;min-height:134px}.editorial-shell .knowledge-article-editor .editor-section input,.editorial-shell .knowledge-article-editor .editor-section select{border-radius:8px;min-height:44px}.editorial-shell .knowledge-article-editor .editor-section .field{gap:8px}.editorial-shell .edit-dialog:has(.knowledge-article-editor) .edit-dialog-footer{border-top:1px solid #e9e6df;justify-content:space-between;padding:16px}}@media (min-width:761px){.editorial-shell .dialog-heading .dialog-mobile-back{display:none}}@media (max-width:760px){.editorial-shell .knowledge-article-editor>fieldset.editor-fields{gap:20px;padding:16px}.editorial-shell .edit-dialog:has(.knowledge-article-editor) .edit-dialog-footer{justify-content:space-between;display:flex}.editorial-shell .edit-dialog:has(.knowledge-article-editor) .edit-dialog-footer>div{margin-left:auto}}.settings-mobile-heading{display:none}.stitch-brand-settings{max-width:900px;margin:0 auto}.editorial-shell .stitch-brand-settings>.card{padding:32px}.editorial-shell .branding-settings .branding-section{border-bottom:1px solid #e9e6df;margin-bottom:32px;padding:0 0 32px}.editorial-shell .branding-settings .branding-section:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.editorial-shell .branding-settings .branding-section h3{background:0 0;border-radius:0;margin:0 0 20px;padding:0;font-size:18px}.editorial-shell .branding-settings .branding-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.editorial-shell .branding-settings .branding-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.editorial-shell .branding-settings .branding-section-region .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.editorial-shell .branding-settings .field{gap:12px;margin:0}.editorial-shell .branding-settings .field input,.editorial-shell .branding-settings .field select{min-height:44px;font-weight:400}.editorial-shell .branding-settings .branding-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:32px;display:flex}.editorial-shell .branding-settings .image-upload-compact{grid-template-columns:80px minmax(0,1fr);gap:12px 16px}.editorial-shell .branding-settings .image-upload-compact>strong{grid-column:1/-1;font-size:14px;font-weight:400}.editorial-shell .branding-settings .image-upload-compact .image-preview{grid-area:2/1/4;width:80px;height:80px}.editorial-shell .branding-settings .image-upload-compact .image-preview .avatar{border-radius:50%;width:80px;height:80px}.editorial-shell .branding-settings .image-upload-compact>.button{grid-column:2}.editorial-shell .branding-settings .image-upload-help{grid-column:2;font-size:11px;line-height:1.7}.editorial-shell .branding-settings .image-upload-compact:has(input[name=favicon_url]){grid-template-columns:48px minmax(0,1fr)}.editorial-shell .branding-settings .image-upload-compact:has(input[name=favicon_url]) .image-preview{width:48px;height:48px}.editorial-shell .branding-settings .image-upload-compact:has(input[name=favicon_url]) .image-preview .avatar{width:48px;height:48px}.editorial-shell .branding-settings .brand-color-field{max-width:400px}.editorial-shell .branding-settings .brand-color-field>div{background:#f1eee7;border-radius:999px;gap:12px;padding:10px}@media (max-width:1000px){.editorial-shell .branding-settings .branding-section-region .grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:is(.editorial-shell:has(.stitch-brand-settings) .mobile-header,.editorial-shell:has(.stitch-brand-settings) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-brand-settings){min-height:100dvh;padding:72px 16px 96px}.stitch-brand-settings>.page-title,.stitch-brand-settings>.muted{display:none}.workspace main:has(.stitch-brand-settings)>a{display:none}.settings-mobile-heading{z-index:65;background:#fff;border-bottom:1px solid #e9e6df;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;height:56px;padding:8px 16px;display:grid;position:fixed;top:0;left:0;right:0}.settings-mobile-heading h1{text-align:center;margin:0;font-size:16px}.settings-mobile-heading a{text-align:center;color:#333630;font-size:24px;text-decoration:none}.editorial-shell .stitch-brand-settings>.card{box-shadow:none;background:0 0;border:0;padding:0}.editorial-shell .branding-settings .branding-section{background:#fff;border:0;border-radius:12px;margin:0 0 16px;padding:16px}.editorial-shell .branding-settings .branding-section:last-of-type{padding:16px}.editorial-shell .branding-settings .branding-section h3{margin-bottom:16px;font-size:16px}.editorial-shell .branding-settings .branding-details,.editorial-shell .branding-settings .branding-grid{grid-template-columns:minmax(0,1fr);gap:20px}.editorial-shell .branding-settings .field{gap:8px}.editorial-shell .branding-settings .field input,.editorial-shell .branding-settings .field select{border-radius:8px}.editorial-shell .branding-settings .branding-actions{z-index:65;background:#fff;border-top:1px solid #e9e6df;margin:0;padding:16px;position:fixed;bottom:0;left:0;right:0}.editorial-shell .branding-settings .brand-color-field>div,.editorial-shell .branding-settings .branding-section .field input,.editorial-shell .branding-settings .branding-section .field select{border-radius:8px}.editorial-shell .workspace main:has(.stitch-brand-settings) .settings-heading{display:none}}@media (min-width:761px){.editorial-shell .branding-settings .branding-section-info .field input{background:#fff;border:1px solid #e9e6df;box-shadow:0 1px 2px #24252305}}.editorial-shell .branding-settings .branding-required{float:right;color:#fff;background:#b83b42;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:400;display:inline-block}@media (max-width:760px){.editorial-shell .branding-settings .branding-section .field input,.editorial-shell .branding-settings .branding-section .field select{min-height:44px}.editorial-shell .branding-settings .branding-required{float:none;color:#b83b42;background:#fff1f2;margin-left:8px}}.stitch-integration-overview,.stitch-login-settings{max-width:1160px;margin:0 auto}.stitch-integration-overview>.muted,.stitch-login-settings .page-title p{margin:8px 0 20px;font-size:12px;font-weight:400}.integration-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editorial-shell .stitch-integration-overview .card{border:1px solid #e9e6df;border-radius:12px;flex-direction:column;min-height:176px;margin:0;padding:20px;display:flex;position:relative}.editorial-shell .stitch-integration-overview .card>h2{margin-bottom:12px;padding-right:140px;font-size:14px}.integration-service-tag{color:#66665f;background:#e9e6df;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:400;position:absolute;top:20px;right:20px}.editorial-shell .stitch-integration-overview .card>p{margin:0 0 24px;font-size:12px;font-weight:400;line-height:1.7}.stitch-integration-overview .card>footer{text-align:right;border-top:1px solid #e9e6df;margin-top:auto;padding-top:12px}.stitch-integration-overview .card>footer a{color:#333630;font-size:12px;font-weight:400;text-decoration:none}.integration-sharing-note{background:#faf9f6;border:1px solid #e9e6df;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:16px;font-size:12px;font-weight:400;display:flex}.integration-sharing-note a{color:#333630;flex-shrink:0;text-decoration:none}.login-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editorial-shell .stitch-login-settings .card{border:1px solid #e9e6df;border-radius:12px;flex-direction:column;min-height:192px;margin:0;padding:20px;display:flex;position:relative}.editorial-shell .stitch-login-settings .card>h2{margin-bottom:12px;padding-right:80px;font-size:14px}.stitch-login-settings .card>.badge{border-radius:4px;font-size:10px;font-weight:400;position:absolute;top:20px;right:20px}.stitch-login-settings .card>p{margin:0 0 12px;font-size:12px;font-weight:400;line-height:1.7}.login-account-link{text-align:right;color:#333630;font-size:12px;font-weight:400;text-decoration:none}.stitch-login-settings .card>footer{color:#66665f;border-top:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:11px;display:flex}.stitch-login-settings .card>footer .button{border-radius:6px;min-height:30px;padding:6px 12px;font-size:11px}@media (max-width:1000px){.login-provider-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.integration-overview-grid{grid-template-columns:minmax(0,1fr)}.integration-sharing-note{flex-direction:column;align-items:flex-start}.editorial-shell .stitch-integration-overview .card>h2{margin-top:24px;padding-right:0}.integration-service-tag{top:16px;right:16px}.editorial-shell .stitch-login-settings .card{min-height:192px}}.integration-mobile-row,.integration-mobile-diagnostics,.integration-mobile-footer,.login-mobile-personal{display:none}@media (min-width:761px) and (max-width:1000px){.integration-overview-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:is(.editorial-shell:has(.stitch-integration-overview) .mobile-header,.editorial-shell:has(.stitch-integration-overview) .mobile-bottom,.editorial-shell:has(.stitch-login-settings) .mobile-header,.editorial-shell:has(.stitch-login-settings) .mobile-bottom){display:none}:is(.editorial-shell .workspace main:has(.stitch-integration-overview),.editorial-shell .workspace main:has(.stitch-login-settings)){min-height:100dvh;padding:72px 16px 96px}.stitch-integration-overview>.page-title,.stitch-integration-overview>.muted,.stitch-login-settings>.page-title{display:none}.workspace main:has(.stitch-integration-overview) .settings-heading{display:none}.workspace main:has(.stitch-login-settings) .settings-heading{display:none}.editorial-shell .stitch-integration-overview .card{border:0;border-radius:12px;min-height:76px;padding:0}.editorial-shell .stitch-integration-overview .card>h2,.stitch-integration-overview .card>.integration-service-tag,.stitch-integration-overview .card>p,.stitch-integration-overview .card>footer,.stitch-integration-overview .integration-sharing-note{display:none}.integration-mobile-row{color:#242523;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:24px 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.integration-mobile-row>span:last-child{font-size:22px;font-weight:400}.editorial-shell .stitch-integration-overview .integration-mobile-diagnostics{background:#fff;justify-content:center;width:100%;min-height:44px;margin-top:16px;font-weight:400;display:flex}.integration-mobile-footer{z-index:65;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;padding:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.editorial-shell .stitch-login-settings .login-provider-grid>.card:first-child{display:none}.editorial-shell .stitch-login-settings .login-provider-grid>.card:last-child{border:0;border-radius:12px;min-height:76px;padding:0}.editorial-shell .stitch-login-settings .login-provider-grid>.card:last-child>h2,.stitch-login-settings .login-provider-grid>.card:last-child>p,.stitch-login-settings .login-provider-grid>.card:last-child>footer{display:none}.stitch-login-settings .login-provider-grid>.card:last-child>.badge{align-self:flex-start;margin:0 16px 12px;position:static}.login-mobile-line{min-height:76px;padding:16px}.login-mobile-line strong{font-size:14px}.login-mobile-line small{color:#66665f;margin-top:2px;font-size:12px;font-weight:400;display:block}.login-mobile-personal{display:block}.login-mobile-personal p{background:#f1eee7;border-radius:8px;margin:16px 0;padding:12px;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .login-mobile-personal>.button{background:#fff;justify-content:center;width:100%;min-height:44px;font-size:12px;font-weight:400;display:flex}}@media (min-width:761px){.editorial-shell .stitch-integration-overview>.integration-mobile-diagnostics{display:none}}@media (max-width:760px){.stitch-integration-overview .integration-mobile-row{min-height:76px;padding:16px}}.stitch-storage-overview,.stitch-drive-settings{max-width:1160px;margin:0 auto}.storage-provider-list{gap:16px;margin-top:24px;display:grid}.editorial-shell .storage-provider-list>.card{border:1px solid #e9e6df;border-radius:16px;align-items:center;gap:20px;margin:0;padding:24px;display:flex}.storage-provider-list .card>div{flex:1;min-width:0}.editorial-shell .storage-provider-list .card h2{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 8px;font-size:20px;display:flex}.storage-provider-list .card p{margin:0;font-size:14px;font-weight:400}.storage-provider-list .badge{font-size:11px;font-weight:400}.storage-service-mark{background:#f1eee7;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.storage-service-mark.google_drive{background:#eff9f2}.storage-service-mark svg{width:32px;height:32px}.storage-sharing-note{margin-top:16px;font-size:12px;font-weight:400;line-height:1.7}.storage-mobile-link,.drive-mobile-cancel{display:none}.drive-settings-back{color:#333630;margin:0 0 16px;font-size:12px;text-decoration:none;display:inline-block}.workspace main:has(.stitch-drive-settings) .settings-heading{display:none}.editorial-shell .stitch-drive-settings>.card{border:1px solid #e9e6df;border-radius:16px;padding:24px}.storage-connection-status{border-bottom:1px solid #e9e6df;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;font-size:12px;display:flex}.storage-connection-status>.button{margin-left:auto}.drive-setup-notice{background:#f1eee7;border-radius:8px;padding:12px;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .drive-settings-fields{border:0;min-width:0;margin:0;padding:0}.stitch-drive-settings fieldset:disabled{opacity:1}.editorial-shell .google-drive-connection-form{gap:24px}.editorial-shell .google-drive-connection-form>.cms-confirm{background:0 0;border:0;margin:0;padding:0;font-size:12px;font-weight:400}.drive-folder-choice{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.editorial-shell .google-drive-connection-form .drive-folder-choice .field{gap:8px;margin:0}.editorial-shell .google-drive-connection-form .drive-folder-choice input{background:#f1eee7;border-radius:999px;min-height:40px;font-weight:400}.editorial-shell .google-drive-connection-form .drive-folder-url{display:none}.editorial-shell .google-drive-connection-form .folder-rule-builder{border:1px solid #e9e6df;border-left:0;border-right:0;margin:0;padding:20px 0}.google-drive-connection-form .folder-rule-builder>legend{padding:0;font-size:12px;font-weight:400}.google-drive-connection-form .folder-rule-builder output{overflow-wrap:anywhere;background:#f1eee7;border-radius:24px;margin-top:16px;padding:14px;font-size:14px;font-weight:400;display:block}.google-drive-connection-form .folder-rule-builder p{margin:12px 0 0;font-size:11px;font-weight:400;line-height:1.7}.editorial-shell .google-drive-connection-form .drive-auto-create{background:0 0;border:0;flex-direction:row;align-items:flex-start;gap:12px;margin:0;padding:0;font-size:14px;font-weight:400;display:flex}.drive-auto-create small{margin-top:6px;font-size:11px;font-weight:400;display:block}.editorial-shell .google-drive-connection-form>.button[type=submit]{justify-self:end;margin-top:12px}.drive-sharing-note{margin-top:16px;font-size:12px;font-weight:400;line-height:1.7}@media (min-width:761px){.editorial-shell .stitch-drive-settings>.drive-mobile-cancel{display:none}}@media (max-width:1000px){.editorial-shell .storage-provider-list .card h2{font-size:16px}.storage-provider-list .card p{font-size:12px}}@media (max-width:760px){:is(.editorial-shell:has(.stitch-storage-overview) .mobile-header,.editorial-shell:has(.stitch-storage-overview) .mobile-bottom,.editorial-shell:has(.stitch-drive-settings) .mobile-header,.editorial-shell:has(.stitch-drive-settings) .mobile-bottom){display:none}:is(.editorial-shell .workspace main:has(.stitch-storage-overview),.editorial-shell .workspace main:has(.stitch-drive-settings)){min-height:100dvh;padding:72px 16px 96px}.stitch-storage-overview>.page-title,.stitch-drive-settings>.page-title,.stitch-drive-settings>.drive-settings-back{display:none}.workspace main:has(.stitch-storage-overview) .settings-heading{display:none}.storage-provider-list{gap:16px;margin-top:0}.editorial-shell .storage-provider-list>.card{border:0;border-radius:12px;min-height:76px;padding:0;display:block}.storage-provider-list .card>.storage-service-mark,.storage-provider-list .card>div,.editorial-shell .storage-provider-list .card>.storage-desktop-link{display:none}.storage-mobile-link{min-height:76px;padding:16px;display:flex}.storage-mobile-link strong{font-size:14px}.storage-mobile-link small{color:#66665f;margin-top:2px;font-size:12px;font-weight:400;display:block}.stitch-storage-overview .storage-sharing-note{background:#f1eee7;border-radius:8px;margin-top:16px;padding:12px}.stitch-storage-overview>.integration-mobile-footer{display:flex}.editorial-shell .stitch-drive-settings>.card{border:0;border-radius:12px;padding:16px}.storage-connection-status{flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:16px}.drive-folder-choice{grid-template-columns:minmax(0,1fr);gap:0}.editorial-shell .google-drive-connection-form .drive-folder-id{display:none}.editorial-shell .google-drive-connection-form .drive-folder-url{display:grid}.editorial-shell .google-drive-connection-form .drive-folder-choice input{border-radius:8px;min-height:44px}.editorial-shell .google-drive-connection-form .drive-folder-choice>.button{background:#fff;justify-content:center;width:100%;min-height:44px;font-weight:400}.stitch-drive-settings .drive-sharing-note{background:#f1eee7;border-radius:8px;padding:12px}.editorial-shell .stitch-drive-settings>.drive-mobile-cancel{z-index:66;background:#fff;display:flex;position:fixed;bottom:16px;left:16px}.stitch-drive-settings:after{content:"";z-index:65;background:#fff;border-top:1px solid #e9e6df;height:72px;position:fixed;bottom:0;left:0;right:0}.editorial-shell .google-drive-connection-form>.button[type=submit]{z-index:66;margin:0;position:fixed;bottom:16px;right:16px}.editorial-shell .google-drive-connection-form .folder-rule-builder{margin-top:12px}.google-drive-connection-form .folder-rule-builder output{border-radius:8px;font-size:12px}}.google-drive-connection-form .drive-advanced-rules>summary{display:none}.google-drive-connection-form .folder-rule-builder .macro-editor>div[aria-label]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.google-drive-connection-form .folder-rule-builder .macro-editor>div[aria-label] .button{background:#f1eee7;border:0;min-height:28px;padding:4px 12px;font-size:12px;font-weight:400}.google-drive-connection-form .folder-rule-builder .macro-editor code{display:none}.editorial-shell .google-drive-connection-form .folder-rule-builder .macro-editor .field{margin:0}.editorial-shell .google-drive-connection-form .folder-rule-builder .macro-editor input{min-height:40px;font-weight:400;font-family:var(--font-mono);border-radius:999px}@media (max-width:760px){.google-drive-connection-form .drive-advanced-rules>summary{color:#66665f;cursor:pointer;font-size:12px;font-weight:400;display:list-item}.editorial-shell .google-drive-connection-form .folder-rule-builder .macro-editor input{border-radius:8px}.google-drive-connection-form .drive-advanced-rules[open] .drive-auto-create{margin-top:16px}.editorial-shell .google-drive-connection-form>.cms-confirm{padding:8px 0}}.storage-mobile-service-name{display:none}@media (max-width:760px){.stitch-drive-settings .storage-connection-status{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;display:grid}.storage-mobile-service-name{grid-area:1/1;font-size:16px;display:block}.stitch-drive-settings .storage-status-label{display:none}.stitch-drive-settings .storage-connection-status>.badge{grid-area:2/1;justify-self:start}.stitch-drive-settings .storage-connection-status>.button{grid-area:1/2/3}}.editorial-shell .stitch-drive-settings .google-drive-connection-form{gap:24px;display:grid}.editorial-shell .stitch-drive-settings .google-drive-connection-form fieldset.folder-rule-builder{border:1px solid #e9e6df;border-left:0;border-right:0;border-radius:0;margin:0;padding:20px 0}.stitch-drive-settings .folder-rule-builder>legend{float:left;width:100%;margin:0 0 12px}.stitch-drive-settings .folder-rule-builder>.macro-editor{clear:both}.editorial-shell .stitch-drive-settings .google-drive-connection-form>.button[type=submit]{justify-self:end}.stitch-catalog-page{max-width:1000px;margin:0 auto}.catalog-page-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px 16px;margin-bottom:24px;display:grid}.catalog-page-heading>div{grid-area:1/1}.catalog-page-heading>div h1{margin:0 0 8px}.catalog-page-heading>div p{margin:0;font-size:12px;font-weight:400;line-height:1.7}.catalog-page-heading>.button{grid-area:1/2;align-self:center}.editorial-shell .catalog-page-heading>.catalog-search{grid-area:2/1/auto/-1;gap:0;margin:0;font-size:0}.editorial-shell .catalog-page-heading>.catalog-search input{background:#fff;border-radius:999px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:400}.editorial-shell .stitch-catalog-page .catalog-table-card{border-radius:16px;margin:0;padding:0;overflow:hidden}.stitch-catalog-page table{margin:0}.stitch-catalog-page thead{background:#f1eee7}.editorial-shell .stitch-catalog-page td{border:0;height:64px;padding:16px 24px}.stitch-catalog-page th{padding:12px 24px;font-size:12px;font-weight:400}.stitch-catalog-page th:first-child,.stitch-catalog-page td:first-child{width:140px}.stitch-catalog-page th:nth-child(3),.stitch-catalog-page td:nth-child(3){width:160px}.stitch-catalog-page th:last-child,.stitch-catalog-page td:last-child{text-align:center;width:72px}.editorial-shell .stitch-catalog-page td:last-child>.button{background:#f1eee7;border:0;border-radius:50%;width:32px;min-height:32px;padding:0;font-size:20px;font-weight:400}.stitch-catalog-page .catalog-count{margin:0;padding:16px 24px;font-size:12px;font-weight:400}.catalog-mobile-order{display:none}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.catalog-entry-editor){border-radius:16px;width:500px;max-width:calc(100vw - 48px);height:340px;max-height:calc(100dvh - 48px)}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.catalog-entry-format){height:440px}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .dialog-heading{min-height:64px;padding:20px 24px}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .dialog-heading h2{font-size:18px}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .edit-dialog-body{padding:24px}.catalog-entry-description{margin:0 0 24px;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .catalog-entry-form>fieldset.editor-fields{border:0;flex-direction:column;gap:20px;margin:0;padding:0;display:flex}.editorial-shell .catalog-entry-form .field,.editorial-shell .catalog-entry-form .check{gap:8px;margin:0}.editorial-shell .catalog-entry-form .check{background:0 0;border:0;flex-direction:row;align-items:center;padding:0;font-weight:400;display:flex}.editorial-shell .catalog-entry-form .field input{border-radius:8px;min-height:40px;font-weight:400}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .edit-dialog-footer{justify-content:space-between;padding:16px 24px;display:flex}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .edit-dialog-footer>div{margin-left:auto}@media (min-width:761px){.editorial-shell .stitch-catalog-page>.catalog-mobile-order{display:none}}@media (min-width:761px) and (max-width:1100px){.stitch-catalog-page th:first-child,.stitch-catalog-page td:first-child,.stitch-catalog-page th:nth-child(3),.stitch-catalog-page td:nth-child(3){width:100px}.editorial-shell .stitch-catalog-page td{padding:12px}}@media (max-width:760px){:is(.editorial-shell:has(.stitch-catalog-page) .mobile-header,.editorial-shell:has(.stitch-catalog-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-catalog-page){min-height:100dvh;padding:72px 16px 96px}.catalog-page-heading>div{display:none}.workspace main:has(.stitch-catalog-page) .settings-heading{display:none}.catalog-page-heading{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.catalog-page-heading>.button{order:-1;align-self:flex-start}.editorial-shell .catalog-page-heading>.catalog-search{width:100%}.editorial-shell .stitch-catalog-page .catalog-table-card{background:0 0;border:0;overflow:visible}.stitch-catalog-page thead{display:none}.stitch-catalog-page table,.stitch-catalog-page tbody{width:100%;display:block}.editorial-shell .stitch-catalog-page .catalog-table-row{background:#fff;border:0;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 32px;gap:4px 12px;min-height:76px;margin-bottom:16px;padding:16px;display:grid}.editorial-shell .stitch-catalog-page td{border:0;width:auto;height:auto;padding:0;display:block}.editorial-shell .stitch-catalog-page td:before,.editorial-shell .stitch-catalog-page .catalog-order-cell{display:none}.stitch-catalog-page td:nth-child(2){grid-area:1/1;font-size:14px;font-weight:500}.stitch-catalog-page td:nth-child(3){grid-area:2/1}.stitch-catalog-page td:nth-child(4){grid-area:1/2/3;align-self:center}.editorial-shell .stitch-catalog-page td:last-child>.button{background:0 0}.stitch-catalog-page .catalog-count{padding:0;font-size:11px}.editorial-shell .stitch-catalog-page>.catalog-mobile-order{background:#fff;justify-content:center;margin-top:16px;font-weight:400;display:flex}.editorial-shell .stitch-catalog-page.show-mobile-order .catalog-order-cell{grid-area:3/1/auto/-1;margin-top:8px;display:block}.stitch-catalog-page>.integration-mobile-footer{display:flex}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.catalog-entry-editor){border-radius:0;grid-template-rows:56px minmax(0,1fr) auto;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .dialog-heading{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:grid}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .dialog-heading h2{text-align:center;font-size:16px}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .dialog-heading .button{background:0 0;border:0;width:32px;height:32px;min-height:32px;padding:0;font-size:22px;display:block}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .edit-dialog-body{background:#f4f2ed;padding:16px}.catalog-entry-description{display:none}.catalog-entry-editor{background:#fff;border-radius:12px;padding:16px}.editorial-shell .catalog-entry-form .field input{border-radius:8px;min-height:44px}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .edit-dialog-footer{padding:16px}}.stitch-schedule-page{max-width:896px;margin:0 auto}.editorial-shell .stitch-schedule-page .schedule-settings{gap:20px;display:grid}.editorial-shell .schedule-settings fieldset{border:0;min-width:0;margin:0;padding:0}.editorial-shell .schedule-settings>fieldset,.editorial-shell .schedule-settings>fieldset>fieldset{gap:16px;display:grid}.editorial-shell .schedule-settings .weekday-options{background:#e9e6df;border-radius:999px;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:8px;display:grid}.editorial-shell .schedule-settings .weekday-options .check{background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:0;padding:8px 4px;font-weight:400;display:flex;position:relative}.schedule-settings .weekday-options .check:has(input:checked){color:#fff;background:#333630}.schedule-settings .weekday-options input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.schedule-settings .weekday-options .check:has(input:focus-visible){outline-offset:2px;outline:2px solid #333630}.schedule-save-actions{justify-content:flex-end;gap:12px;display:flex}.schedule-save-actions>a{display:none}@media (max-width:760px){:is(.editorial-shell:has(.stitch-schedule-page) .mobile-header,.editorial-shell:has(.stitch-schedule-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-schedule-page){min-height:100dvh;padding:72px 16px 100px}.workspace main:has(.stitch-schedule-page)>.settings-heading{display:none}.workspace main:has(.stitch-schedule-page)>.page-title{display:none}.workspace main:has(.stitch-schedule-page)>p.muted{display:none}.editorial-shell .stitch-schedule-page .card{border-radius:12px;margin-bottom:16px;padding:16px}.editorial-shell .stitch-schedule-page .field input,.editorial-shell .stitch-schedule-page .field select{border-radius:8px;min-height:44px;font-weight:400}.editorial-shell .schedule-settings .grid{grid-template-columns:minmax(0,1fr)}.editorial-shell .schedule-settings .weekday-options{border-radius:12px;gap:4px;padding:6px}.editorial-shell .schedule-settings .weekday-options .check{padding:8px 0;font-size:10px;line-height:1.4}.schedule-save-actions{z-index:30;background:#fff;border-top:1px solid #dedbd3;justify-content:space-between;padding:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.schedule-save-actions>a{display:inline-flex}.schedule-label-picker{margin-bottom:16px}.schedule-rules-card>p.muted,.schedule-exceptions-card>p.muted{font-size:12px;font-weight:400}.editorial-shell .schedule-settings .check{font-weight:400}.schedule-settings p{margin:0;font-size:12px;font-weight:400}.editorial-shell .settings-layout:has(.stitch-schedule-page)>.settings-heading{display:none}.editorial-shell .settings-content:has(.stitch-schedule-page)>.page-title{display:none}.editorial-shell .settings-content:has(.stitch-schedule-page)>p.muted{display:none}.editorial-shell .schedule-settings>fieldset,.editorial-shell .schedule-settings>fieldset>fieldset{gap:16px}.editorial-shell .stitch-schedule-page .schedule-settings .check{background:0 0;border:0;align-items:center;gap:8px;min-height:24px;margin:0;padding:0;display:flex}.editorial-shell .stitch-schedule-page .schedule-settings .weekday-options .check{background:#fff;border-radius:999px;justify-content:center;min-height:32px;padding:8px 0;font-size:10px}.editorial-shell .stitch-schedule-page .schedule-settings .weekday-options .check:has(input:checked){color:#fff;background:#333630}.editorial-shell .stitch-schedule-page .schedule-settings .field{gap:8px;margin:0;font-weight:400}.editorial-shell .schedule-save-actions>a{color:#333;background:#fff;border:1px solid #dedbd3}}.editorial-shell .stitch-schedule-page .schedule-settings .check,.editorial-shell .stitch-schedule-page .schedule-settings .field{margin:0;font-weight:400}.schedule-mode-description{display:none}.editorial-shell .stitch-schedule-page .schedule-settings fieldset:has(>.weekday-options){display:block}.editorial-shell .schedule-settings fieldset:has(>.weekday-options)>legend{float:left;width:120px;padding-top:12px;font-size:12px;font-weight:400}.editorial-shell .schedule-settings fieldset:has(>.weekday-options)>.weekday-options{margin-left:120px}.editorial-shell .schedule-settings .weekday-options .check{min-height:32px;padding:6px 4px}.schedule-settings .grid{gap:12px}@media (max-width:760px){.editorial-shell .schedule-settings fieldset:has(>.weekday-options)>legend{float:none;width:auto;margin-bottom:8px;padding-top:0}.editorial-shell .schedule-settings fieldset:has(>.weekday-options)>.weekday-options{margin-left:0}}.schedule-page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.schedule-page-heading h1{margin:0}.schedule-page-heading p{margin:0;font-size:12px;font-weight:400}.editorial-shell .stitch-schedule-page .schedule-scope-card{justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.schedule-scope-card h2{margin:0;font-size:14px}.schedule-scope-card p{margin:0;font-size:12px;font-weight:400}.schedule-scope-card nav{background:#e9e6df;border-radius:999px;gap:4px;padding:4px;display:flex}.schedule-scope-card button{color:#333;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:12px}.schedule-scope-card button[aria-pressed=true]{color:#fff;background:#333630}.schedule-scope-card button:focus-visible{outline-offset:2px;outline:2px solid #333630}@media (max-width:760px){.schedule-page-heading{display:none}.editorial-shell .stitch-schedule-page .schedule-scope-card{gap:12px;display:grid}.schedule-scope-card nav{justify-content:space-between}.schedule-scope-card button{flex:1;padding:8px;font-size:11px}}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.schedule-exception-editor){width:512px;max-width:calc(100vw - 48px);height:470px;max-height:calc(100dvh - 48px)}.editorial-shell .schedule-exception-form>fieldset.editor-fields{border:0;gap:20px;margin:0;padding:0;display:grid}.editorial-shell .schedule-exception-form .field{gap:8px;margin:0;font-weight:400}.editorial-shell .schedule-exception-form .field input{border-radius:999px;min-height:44px;font-weight:400}.editorial-shell .edit-dialog:has(.schedule-exception-editor) .edit-dialog-footer{justify-content:space-between}.editorial-shell .edit-dialog:has(.schedule-exception-editor) .edit-dialog-footer>div{margin-left:auto}@media (max-width:760px){.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.schedule-exception-editor){border-radius:0;grid-template-rows:56px minmax(0,1fr) auto;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.editorial-shell .edit-dialog:has(.schedule-exception-editor) .dialog-heading{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:grid}.editorial-shell .edit-dialog:has(.schedule-exception-editor) .dialog-heading h2{text-align:center;font-size:16px}.editorial-shell .edit-dialog:has(.schedule-exception-editor) .dialog-heading .button{background:0 0;border:0;width:32px;min-height:32px;padding:0;font-size:22px;display:block}.editorial-shell .edit-dialog:has(.schedule-exception-editor) .edit-dialog-body{background:#f4f2ed;padding:16px}.schedule-exception-editor{background:#fff;border-radius:12px;padding:16px}.editorial-shell .schedule-exception-form .field input{border-radius:8px}.editorial-shell .edit-dialog:has(.schedule-exception-editor) .edit-dialog-footer{padding:16px}}.editorial-shell .stitch-completion-page>.settings-tabs{background:#e9e6df;border-radius:8px;gap:4px;width:fit-content;max-width:100%;padding:4px}.editorial-shell .stitch-completion-page>.settings-tabs a{border-radius:6px;font-weight:400}.editorial-shell .stitch-completion-page>.settings-tabs a[aria-current=page]{color:#fff;background:#333630}.completion-mobile-explanation,.completion-cancel{display:none}.editorial-shell .completion-settings .muted,.editorial-shell .completion-settings .check,.completion-selection-note,.completion-rule-help{font-weight:400}.editorial-shell .completion-task-selection .completion-task-row{min-height:40px;margin:0;padding:10px 8px}.completion-existing-releases p{font-weight:400}@media (max-width:760px){:is(.editorial-shell:has(.stitch-completion-page) .mobile-header,.editorial-shell:has(.stitch-completion-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-completion-page){min-height:100dvh;padding:72px 16px 100px}.editorial-shell .settings-layout:has(.stitch-completion-page)>.settings-heading{display:none}.editorial-shell .settings-content:has(.stitch-completion-page)>.page-title{display:none}.editorial-shell .settings-content:has(.stitch-completion-page)>p.muted{display:none}.editorial-shell .stitch-completion-page>.settings-tabs{white-space:nowrap;background:0 0;gap:8px;width:100%;margin:0 0 16px;padding:0;display:flex;overflow-x:auto}.editorial-shell .stitch-completion-page>.settings-tabs a{background:#fff;border-radius:999px;flex-shrink:0;padding:10px 14px;font-size:12px}.completion-mobile-explanation{background:#f1eee7;margin:0 0 16px;padding:12px;font-size:12px;font-weight:400;line-height:1.7;display:block}.editorial-shell .completion-settings .card{border-radius:12px;margin-bottom:16px;padding:16px}.completion-task-selection>p.muted{display:none}.editorial-shell .completion-task-selection .completion-task-row{border:0;min-height:44px;padding:10px 0;font-size:14px}.editorial-shell .completion-settings .completion-save-actions{z-index:30;background:#fff;border-top:1px solid #dedbd3;justify-content:space-between;align-items:center;padding:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.completion-save-actions>p{display:none}.editorial-shell .completion-save-actions>.completion-cancel{color:#333;background:#fff;border:1px solid #dedbd3;display:inline-flex}.completion-selection-note,.completion-rule-help{font-size:12px}.completion-existing-releases .check{align-items:center;margin:0}.completion-existing-releases p{font-size:12px;font-weight:400}}.completion-tab-mobile{display:none}@media (max-width:760px){.completion-tab-pc{display:none}.completion-tab-mobile{display:inline}.editorial-shell .stitch-completion-page>.settings-tabs{flex-wrap:nowrap}.editorial-shell .completion-mobile-explanation,.editorial-shell .completion-selection-note,.editorial-shell .completion-rule-help{font-weight:400}}.pipeline-mobile-label,.pipeline-mobile-name{display:none}.pipeline-save-actions{gap:12px;display:flex}.pipeline-save-actions>a{display:none}@media (max-width:760px){:is(.editorial-shell:has(.pipeline-stages) .mobile-header,.editorial-shell:has(.pipeline-stages) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.pipeline-stages){min-height:100dvh;padding:72px 16px 100px}.editorial-shell .settings-layout:has(.pipeline-stages)>.settings-heading{display:none}.editorial-shell .settings-content:has(.pipeline-stages)>.page-title{display:none}.editorial-shell .settings-content:has(.pipeline-stages)>p{display:none}.editorial-shell .settings-content:has(.pipeline-stages)>.settings-tabs{white-space:nowrap;background:0 0;flex-wrap:nowrap;gap:8px;margin-bottom:16px;padding:0;display:flex;overflow-x:auto}.editorial-shell .settings-content:has(.pipeline-stages)>.settings-tabs a{background:#fff;border-radius:999px;flex-shrink:0;font-weight:400}.editorial-shell .settings-content:has(.pipeline-stages)>.settings-tabs a[aria-current=page]{color:#fff;background:#333630}.pipeline-overview{font-weight:400}.pipeline-overview p,.pipeline-overview small{font-size:12px;font-weight:400}.editorial-shell .pipeline-stages{border-radius:12px;padding:16px}.pipeline-pc-label{display:none}.pipeline-mobile-label{display:inline}.editorial-shell .pipeline-mobile-name{flex-direction:column;gap:8px;margin:0 0 12px;font-weight:400;display:flex}.editorial-shell .pipeline-mobile-name input{border-radius:8px;min-height:44px;font-weight:400}.pipeline-name-cell>strong{display:none}.editorial-shell .pipeline-table tbody tr{background:#e9e6df;border-radius:12px;margin-bottom:16px;padding:16px}.editorial-shell .pipeline-table td{border:0;margin-bottom:12px;padding:0}.editorial-shell .pipeline-table td:before{font-size:12px;font-weight:400}.editorial-shell .pipeline-table .pipeline-name-cell:before,.editorial-shell .pipeline-table .pipeline-stage-actions:before{display:none}.editorial-shell .pipeline-assignment select,.editorial-shell .pipeline-table .deadline-input input{border-radius:8px;width:100%;min-height:44px;font-weight:400}.editorial-shell .pipeline-save-actions{z-index:30;background:#fff;border-top:1px solid #dedbd3;justify-content:space-between;align-items:center;padding:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.editorial-shell .pipeline-save-actions>a{color:#333;background:#fff;border:1px solid #dedbd3;display:inline-flex}.editorial-shell .pipeline-table .order-handle{justify-content:flex-end}.pipeline-dependencies,.pipeline-review-chain{font-size:12px;font-weight:400}}.pipeline-mobile-order-number{display:none}@media (max-width:760px){.editorial-shell .pipeline-table tbody tr{flex-direction:column;gap:0;display:flex}.editorial-shell .pipeline-table td{grid-area:auto;width:100%}.editorial-shell .pipeline-table td:first-child{order:0;justify-content:space-between;align-items:center;display:flex}.pipeline-mobile-order-number{font-size:12px;font-weight:400;display:inline}.editorial-shell .pipeline-table td:first-child:before{display:none}.editorial-shell .pipeline-table td:nth-child(2){order:1}.editorial-shell .pipeline-table td:nth-child(5){order:2}.editorial-shell .pipeline-table td:nth-child(4){order:3}.editorial-shell .pipeline-table td:nth-child(3){order:4}.editorial-shell .pipeline-table td:nth-child(6){order:5}.editorial-shell .pipeline-table .pipeline-mobile-name input{background:#e9e6df;border:1px solid #dedbd3;padding:10px 12px;font-weight:400}.editorial-shell .pipeline-table .pipeline-use{margin:0;font-weight:400}.editorial-shell .pipeline-table td:nth-child(5):before{display:none}.editorial-shell .pipeline-table .deadline-input{align-items:center;gap:8px;width:100%;display:flex}.editorial-shell .pipeline-table .deadline-input input{background:#e9e6df;border:1px solid #dedbd3;flex:1;min-width:0;padding:10px 12px}.editorial-shell .pipeline-table .pipeline-assignment select{background:#e9e6df;border:1px solid #dedbd3;padding:10px 12px}.editorial-shell .pipeline-stage-actions>.button{width:100%;min-height:40px}.pipeline-stage-actions>.button:after{content:" 詳細設定";font-size:12px}.pipeline-table-heading{flex-wrap:wrap;gap:12px}.pipeline-table-heading .actions{flex-wrap:wrap;gap:8px}.editorial-shell .pipeline-switch input[type=checkbox]{appearance:auto;background:initial;accent-color:#333630;border-radius:0;width:16px;height:16px}.pipeline-switch input[type=checkbox]:before{display:none}.editorial-shell .pipeline-table .pipeline-use{align-items:center;gap:8px;padding:0;display:flex}.editorial-shell .pipeline-stages .pipeline-table tbody tr{width:100%;margin:0 0 16px}.editorial-shell .pipeline-stages .pipeline-table .pipeline-mobile-name input{min-height:44px;font-weight:400}.editorial-shell .pipeline-stages .pipeline-table td:last-child>.button{width:100%}.editorial-shell .pipeline-stages .pipeline-table small{font-size:12px;font-weight:400}.editorial-shell .pipeline-overview p,.editorial-shell .pipeline-overview small{font-weight:400}}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.pipeline-stage-editor){width:900px;max-width:calc(100vw - 48px);height:calc(100dvh - 80px);max-height:820px}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .dialog-heading{min-height:64px;padding:16px 24px}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .edit-dialog-footer{justify-content:space-between}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .edit-dialog-footer>div{margin-left:auto}@media (max-width:760px){.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.pipeline-stage-editor){border-radius:0;grid-template-rows:56px minmax(0,1fr) auto;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .dialog-heading{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:grid}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .dialog-heading h2{text-align:center;font-size:16px}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .dialog-heading .button{background:0 0;border:0;width:32px;min-height:32px;padding:0;font-size:22px;display:block}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .edit-dialog-body{background:#f4f2ed;padding:16px}.editorial-shell .pipeline-stage-editor .editor-section{background:#fff;border:0;border-radius:12px;margin-bottom:16px;padding:16px}.editorial-shell .edit-dialog:has(.pipeline-stage-editor) .edit-dialog-footer{padding:16px}}.pipeline-stage-actions{white-space:normal}.editorial-shell .pipeline-stage-actions>.button~.button{width:auto;margin-top:6px;padding:4px 8px;font-size:10px}.pipeline-conditions-editor{gap:24px;display:grid}.pipeline-condition-intro,.pipeline-condition-note{background:#faf9f6;border:1px solid #dedbd3;border-radius:16px;padding:20px}.pipeline-condition-intro h3,.pipeline-condition-note h3{margin:0 0 8px}.pipeline-condition-intro p,.pipeline-condition-note p{margin:0;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .pipeline-condition-form fieldset{border:0;margin:0;padding:0}.editorial-shell .pipeline-condition-form .template-conditions{border:1px solid #dedbd3;border-radius:16px;padding:20px}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.pipeline-conditions-editor){width:900px;max-width:calc(100vw - 48px);height:calc(100dvh - 80px);max-height:820px}.editorial-shell .edit-dialog:has(.pipeline-conditions-editor) .edit-dialog-footer{justify-content:space-between}.editorial-shell .edit-dialog:has(.pipeline-conditions-editor) .edit-dialog-footer>div{margin-left:auto}.pipeline-stage-actions>.button:after{content:none}@media (max-width:760px){.editorial-shell .pipeline-stage-actions>.button{width:100%;min-height:40px}.editorial-shell .pipeline-stage-actions>.button~.button{width:100%;font-size:12px}.pipeline-stage-actions>.button:first-child:after{content:" 詳細設定"}.editorial-shell .edit-dialog[open]:not(.task-route-modal):has(.pipeline-conditions-editor){border-radius:0;grid-template-rows:56px minmax(0,1fr) auto;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.editorial-shell .edit-dialog:has(.pipeline-conditions-editor) .dialog-heading{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:grid}.editorial-shell .edit-dialog:has(.pipeline-conditions-editor) .dialog-heading h2{text-align:center;font-size:16px}.editorial-shell .edit-dialog:has(.pipeline-conditions-editor) .dialog-heading .button{background:0 0;border:0;width:32px;min-height:32px;padding:0;font-size:22px;display:block}.editorial-shell .edit-dialog:has(.pipeline-conditions-editor) .edit-dialog-body{background:#f4f2ed;padding:16px}.pipeline-condition-intro,.pipeline-condition-note,.editorial-shell .pipeline-condition-form .template-conditions{background:#fff;border-radius:12px;padding:16px}.editorial-shell .edit-dialog:has(.pipeline-conditions-editor) .edit-dialog-footer{padding:16px}}.editorial-shell .pipeline-condition-form .template-conditions{gap:20px;display:grid}.editorial-shell .pipeline-condition-form .condition-row{background:#faf9f6;border:1px solid #dedbd3;border-radius:12px;grid-template-columns:minmax(0,2fr) minmax(120px,1fr) minmax(140px,1fr) auto;align-items:end;gap:12px;padding:16px;display:grid}.editorial-shell .pipeline-condition-form .field{gap:8px;margin:0;font-weight:400}.editorial-shell .pipeline-condition-form .check{min-height:40px;margin:0;font-weight:400}.editorial-shell .pipeline-condition-form select,.editorial-shell .pipeline-condition-form input:not([type=checkbox]){border-radius:8px;min-height:40px;font-weight:400}@media (max-width:760px){.editorial-shell .pipeline-condition-form .condition-row{grid-template-columns:minmax(0,1fr);padding:12px}.editorial-shell .pipeline-condition-form select,.editorial-shell .pipeline-condition-form input:not([type=checkbox]),.editorial-shell .pipeline-condition-form .check{min-height:44px}}.editorial-shell .pipeline-sync-dialog{color:#191c20;background:#fff;border:0;border-radius:24px;width:640px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);padding:0;overflow:auto}.pipeline-sync-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#20263170}.pipeline-sync-dialog>header{border-bottom:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;display:flex}.pipeline-sync-dialog>header h2{margin:0;font-size:18px}.pipeline-sync-dialog>header p{color:#66717d;margin:0;font-size:12px;font-weight:400}.pipeline-sync-dialog>header button{color:#66717d;background:0 0;border:0;width:32px;min-height:32px;font-size:24px}.pipeline-sync-body{gap:20px;padding:32px;display:grid}.pipeline-sync-target{background:#faf9f6;border:1px solid #dedbd3;border-radius:16px;gap:8px;padding:16px;display:grid}.pipeline-sync-target>small{color:#66717d;font-size:12px;font-weight:400}.pipeline-sync-target>strong{font-size:14px}.pipeline-sync-target details,.pipeline-sync-target details p{font-size:12px;font-weight:400}.pipeline-sync-target ul{padding-left:20px}.pipeline-sync-dialog fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.pipeline-sync-dialog legend{margin-bottom:12px;font-size:12px;font-weight:600}.pipeline-sync-choice{cursor:pointer;border:1px solid #dedbd3;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.pipeline-sync-choice:has(input:checked){border:2px solid #333630;padding:15px}.pipeline-sync-choice input{accent-color:#333630;flex-shrink:0;margin-top:3px}.pipeline-sync-choice span{gap:4px;min-width:0;display:grid}.pipeline-sync-choice strong{font-size:12px}.pipeline-sync-choice small{color:#66717d;font-size:11px;font-weight:400;line-height:1.7}.pipeline-sync-choice.unavailable{opacity:.6;cursor:default}.pipeline-sync-dialog .pipeline-sync-protection{color:#66717d;margin:0;font-size:11px;font-weight:400;line-height:1.7}.pipeline-sync-dialog>footer{background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:12px;padding:16px 32px;display:flex;position:sticky;bottom:0}.pipeline-sync-dialog button:focus-visible{outline-offset:2px;outline:2px solid #333630}@media (max-width:760px){.editorial-shell .pipeline-sync-dialog{border-radius:16px;width:calc(100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.pipeline-sync-dialog>header,.pipeline-sync-dialog>footer{padding:16px}.pipeline-sync-dialog>header h2{font-size:16px}.pipeline-sync-body{gap:16px;padding:16px}.pipeline-sync-choice{padding:12px}.pipeline-sync-choice:has(input:checked){padding:11px}.pipeline-sync-target{padding:12px}}.editorial-shell .pipeline-sync-dialog .pipeline-sync-choice{align-items:flex-start;gap:12px;display:flex}.editorial-shell .pipeline-sync-dialog .pipeline-sync-choice input[type=radio]{appearance:auto;flex:0 0 16px;width:16px;max-width:16px;height:16px;min-height:16px;margin:3px 0 0;padding:0}.editorial-shell .pipeline-sync-dialog .pipeline-sync-choice span{flex:1;min-width:0}.editorial-shell .pipeline-sync-dialog .pipeline-sync-choice small,.editorial-shell .pipeline-sync-dialog .pipeline-sync-target p{font-weight:400}@media (max-width:760px){.editorial-shell .catalog-page-heading>.button{color:#333;background:#fff;border:1px solid #dedbd3;min-height:40px;font-weight:400}.editorial-shell .stitch-catalog-page td:nth-child(3) .badge{color:#66717d;background:0 0;border:0;padding:0;font-size:12px;font-weight:400}}.catalog-empty{color:#66717d;margin:0;padding:24px;font-size:13px;font-weight:400}@media (max-width:760px){.catalog-empty{background:#fff;border-radius:12px;padding:16px}}.editorial-shell .field .field-required-badge{color:#c0354a;background:#fff0f2;border-radius:999px;align-items:center;margin-left:8px;padding:2px 6px;font-size:10px;font-weight:400;line-height:1.4;display:inline-flex}.editorial-shell .edit-dialog:has(.catalog-entry-editor) .dialog-heading>.button{background:0 0;border:0;width:24px;height:24px;min-height:24px;padding:0;font-size:22px}@media (max-width:760px){.editorial-shell .edit-dialog:has(.catalog-entry-editor) .dialog-heading>.button{width:32px;height:32px;min-height:32px}}.pipeline-page-title{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.pipeline-page-title h1{margin:0 0 8px}.pipeline-page-title p{margin:0;font-size:12px;font-weight:400;line-height:1.7}.pipeline-page-title>.actions{flex-shrink:0;gap:12px;display:flex}.pipeline-overview{position:relative}.pipeline-overview-count{color:#66717d;font-size:12px;font-weight:400;position:absolute;top:20px;right:20px}.pipeline-overview>h2{padding-right:100px}.pipeline-completion-link{font-size:12px;font-weight:400}@media (min-width:761px){.pipeline-stages>.pipeline-table-heading{display:none}}@media (max-width:760px){.editorial-shell .settings-content:has(.pipeline-stages){flex-direction:column;display:flex}.pipeline-page-title,.pipeline-page-title>.actions{display:contents}.pipeline-page-title>div:first-child{display:none}.editorial-shell .settings-content:has(.pipeline-stages)>.settings-tabs{order:0}.editorial-shell .settings-content:has(.pipeline-stages)>.pipeline-overview{order:1}.editorial-shell .settings-content:has(.pipeline-stages)>.pipeline-stages{order:2}.pipeline-page-title>.actions>.button{order:3;align-self:flex-start;margin-bottom:16px}.editorial-shell .settings-content:has(.pipeline-stages)>.pipeline-completion-link{order:4}.editorial-shell .settings-content:has(.pipeline-stages)>details.card{order:5}.pipeline-overview-count{display:none}.pipeline-overview>h2{padding-right:0}.pipeline-stages>.settings-mobile-heading h1,.stitch-completion-page>.settings-mobile-heading h1{font-size:clamp(14px,4vw,16px);line-height:20px}}@media (min-width:1001px){.editorial-shell .pipeline-stages .pipeline-table th:first-child{width:10%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(2){width:28%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(3){width:23%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(4){width:15%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(5){width:14%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(6){width:10%}.editorial-shell .pipeline-table .order-controls{gap:4px;display:flex}.editorial-shell .pipeline-table .order-controls button{width:24px;min-width:24px;height:24px;min-height:24px;padding:0;font-size:12px}.editorial-shell .pipeline-table .order-controls button:first-child{width:16px;min-width:16px}.editorial-shell .pipeline-table .pipeline-stage-actions{white-space:nowrap}.editorial-shell .pipeline-table .pipeline-stage-actions>.button{vertical-align:middle;display:inline-flex}.editorial-shell .pipeline-table .pipeline-stage-actions>.button~.button{justify-content:center;align-items:center;width:auto;min-width:32px;min-height:32px;margin:0 0 0 4px;padding:0 10px;font-size:12px;line-height:1.2}.pipeline-stage-actions>.button~.button:after{content:none}}@media (max-width:1000px){.editorial-shell .pipeline-stages .pipeline-table{width:100%;min-width:0;display:block}.pipeline-stages .pipeline-table thead{display:none}.pipeline-stages .pipeline-table tbody{display:block}.editorial-shell .pipeline-stages .pipeline-table tbody tr{background:#e9e6df;border-radius:12px;flex-direction:column;gap:0;width:100%;margin:0 0 16px;padding:16px;display:flex}.editorial-shell .pipeline-stages .pipeline-table td{border:0;grid-area:auto;width:100%;margin-bottom:12px;padding:0;display:block}.editorial-shell .pipeline-stages .pipeline-table td:before{content:attr(data-label);color:#66717d;margin-bottom:6px;font-size:12px;font-weight:400;display:block}.editorial-shell .pipeline-stages .pipeline-table td:first-child{order:0;justify-content:space-between;align-items:center;display:flex}.editorial-shell .pipeline-stages .pipeline-table td:first-child:before,.editorial-shell .pipeline-stages .pipeline-table .pipeline-name-cell:before,.editorial-shell .pipeline-stages .pipeline-table td:nth-child(5):before,.editorial-shell .pipeline-stages .pipeline-table .pipeline-stage-actions:before{display:none}.editorial-shell .pipeline-stages .pipeline-table td:nth-child(2){order:1}.editorial-shell .pipeline-stages .pipeline-table td:nth-child(5){order:2}.editorial-shell .pipeline-stages .pipeline-table td:nth-child(4){order:3}.editorial-shell .pipeline-stages .pipeline-table td:nth-child(3){order:4}.editorial-shell .pipeline-stages .pipeline-table td:nth-child(6){order:5}.pipeline-stages .pipeline-mobile-order-number{font-size:12px;font-weight:400;display:inline}.pipeline-stages .pipeline-name-cell>strong,.pipeline-stages .pipeline-table .pipeline-pc-label{display:none}.pipeline-stages .pipeline-table .pipeline-mobile-label{display:inline}.editorial-shell .pipeline-stages .pipeline-mobile-name{flex-direction:column;gap:8px;margin:0 0 12px;font-weight:400;display:flex}.editorial-shell .pipeline-stages .pipeline-mobile-name input,.editorial-shell .pipeline-stages .pipeline-assignment select{background:#e9e6df;border:1px solid #dedbd3;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-weight:400}.editorial-shell .pipeline-stages .deadline-input{align-items:center;gap:8px;width:100%;display:flex}.editorial-shell .pipeline-stages .deadline-input input{background:#e9e6df;border:1px solid #dedbd3;border-radius:8px;flex:1;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-weight:400}.editorial-shell .pipeline-stages .pipeline-use{align-items:center;gap:8px;margin:0;padding:0;font-weight:400;display:flex}.editorial-shell .pipeline-stages .pipeline-switch input[type=checkbox]{appearance:auto;background:initial;accent-color:#333630;border-radius:0;width:16px;height:16px}.pipeline-stages .pipeline-switch input[type=checkbox]:before{display:none}.editorial-shell .pipeline-stages .pipeline-stage-actions>.button,.editorial-shell .pipeline-stages .pipeline-stage-actions>.button~.button{width:100%;min-height:40px;font-size:12px}.pipeline-stages .pipeline-stage-actions>.button:first-child:after{content:" 詳細設定"}.pipeline-stages .pipeline-stage-actions>.button~.button:after{content:none}.editorial-shell .pipeline-stages .pipeline-table .order-controls{gap:6px;display:flex}.editorial-shell .pipeline-stages .pipeline-table .order-controls button{width:32px;min-width:32px;height:32px;min-height:32px;padding:0}}@media (min-width:1001px){.editorial-shell .pipeline-stages .pipeline-mobile-name,.editorial-shell .pipeline-stages .pipeline-table .pipeline-mobile-label{display:none}.editorial-shell .pipeline-stages .pipeline-table .pipeline-pc-label{display:inline}}@media (min-width:761px){.editorial-shell .settings-content:has(.pipeline-stages)>.settings-tabs{background:#fff;border:1px solid #dedbd3;border-radius:8px;gap:4px;width:fit-content;max-width:100%;padding:4px}.editorial-shell .settings-content:has(.pipeline-stages)>.settings-tabs a{border-radius:6px;font-weight:400}.pipeline-page-title h1{font-size:24px}}.notification-home-title{align-items:center;gap:12px;display:flex}.notification-home-title h1{margin:0}.editorial-shell .notification-home .cms-heading p{margin:8px 0 0;font-size:14px;font-weight:400}.editorial-shell .notification-home .notification-provider-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.editorial-shell .notification-home .notification-provider-row.card{border:0;border-radius:16px;min-height:220px;margin:0;padding:24px}.notification-provider-desktop{flex-direction:column;min-height:172px;display:flex}.editorial-shell .notification-home .notification-provider-heading{align-items:center;gap:14px;padding-right:90px;display:flex;position:relative}.notification-provider-icon{color:#333630;background:#f1eee7;border-radius:16px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.editorial-shell .notification-home .notification-provider-heading h2{min-width:0;margin:0;font-size:18px}.notification-home .notification-provider-heading>.badge{font-size:10px;font-weight:400;position:absolute;top:0;right:0}.editorial-shell .notification-home .notification-provider-desktop>p{margin:16px 0 24px;font-size:14px;font-weight:400;line-height:1.7}.editorial-shell .notification-home .notification-provider-actions{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.notification-mobile-row,.editorial-shell .notification-home>.notification-personal-link{display:none}@media (max-width:1100px){.editorial-shell .notification-home .notification-provider-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:is(.editorial-shell:has(.notification-home) .mobile-header,.editorial-shell:has(.notification-home) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.notification-home){min-height:100dvh;padding:72px 16px 100px}.notification-home>.cms-heading{display:none}.editorial-shell .settings-layout:has(.notification-home)>.settings-heading{display:none}.editorial-shell .notification-home .notification-provider-list{gap:16px;display:grid}.editorial-shell .notification-home .notification-provider-row.card{border-radius:12px;min-height:0;padding:0}.notification-home .notification-provider-desktop{display:none}.notification-mobile-row{color:#191c20;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:16px;text-decoration:none;display:flex}.notification-mobile-row strong{font-size:14px;font-weight:600;display:block}.notification-mobile-row small{font-size:12px;font-weight:400;line-height:1.6;display:block}.notification-mobile-row>span:last-child{color:#333630;font-size:24px}.editorial-shell .notification-home>.notification-personal-link{background:#fff;width:100%;min-height:44px;margin-top:16px;font-size:14px;font-weight:400;display:flex}.notification-home>.integration-mobile-footer{display:flex}}.editorial-shell .notification-home{display:block}@media (max-width:760px){.notification-home>.settings-mobile-heading h1{text-align:left}.editorial-shell .settings-content:has(.notification-home)>a[href="/integrations/diagnostics"]{display:none}}.editorial-shell .notification-detail{display:block}.notification-detail>.settings-mobile-heading,.notification-mobile-card-title,.notification-content-link,.notification-cancel{display:none}.editorial-shell .notification-detail .cms-heading{margin-bottom:16px}.editorial-shell .notification-detail .cms-heading h1{font-size:24px}.editorial-shell .notification-detail .notification-settings-grid{grid-template-columns:minmax(0,1fr);gap:16px;max-width:896px;display:grid}.editorial-shell .notification-detail .card{margin:0;padding:20px}.editorial-shell .notification-connection-form{flex-direction:column;gap:16px;display:flex}.editorial-shell .notification-connection-form .field{gap:6px;margin:0}:is(.editorial-shell .notification-connection-form .cms-confirm,.editorial-shell .notification-connection-form>.field:has(input[type=checkbox])){background:#eeebe4;border-radius:32px;align-items:center;gap:12px;padding:16px;display:flex}.notification-connection-form input[type=checkbox]{flex-shrink:0;width:16px!important;height:16px!important}.notification-token-heading{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.notification-token-heading>a{white-space:nowrap;font-size:11px;text-decoration:none}.notification-token-heading .required-badge{color:#ad484c;background:#fff0f1;border-radius:5px;padding:1px 6px;font-size:10px}.notification-token-input{background:#eeebe4;border-radius:24px;align-items:center;padding-right:12px;display:flex}.editorial-shell .notification-token-input>input{background:0 0;border:0;flex:1;min-width:0}.notification-token-input>button{color:#5d6574;cursor:pointer;background:0 0;border:0;padding:6px}.notification-provider-id{background:#eeebe4;border-radius:24px;padding:10px 16px}.notification-provider-id>summary{cursor:pointer}.notification-provider-id>.field{padding-top:12px}.notification-connection-actions{justify-content:flex-end;gap:12px;display:flex}.notification-connection-form>p{margin:0;font-size:12px}.notification-primary-card>.notification-mobile-card-title{display:none}@media (max-width:760px){:is(.editorial-shell:has(.notification-detail) .mobile-header,.editorial-shell:has(.notification-detail) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.notification-detail){min-height:100dvh;padding:72px 16px 100px}.notification-detail>.cms-back,.notification-detail>.cms-heading{display:none}.editorial-shell .settings-layout:has(.notification-detail)>.settings-heading{display:none}.notification-detail>.settings-mobile-heading{display:grid}.notification-detail>.settings-mobile-heading h1{text-align:left}.editorial-shell .notification-detail .notification-primary-card{margin:0;padding:16px}.notification-primary-card>h2:not(.notification-mobile-card-title){display:none}.notification-primary-card>.notification-mobile-card-title{margin:0 0 16px;font-size:16px;display:block}.notification-line.notification-panel-connection .notification-provider-id{background:0 0;border:0;order:-1;padding:0}.notification-line.notification-panel-connection .notification-provider-id>summary{display:none}.notification-line.notification-panel-connection .notification-provider-id>.field{padding:0}.notification-line.notification-panel-connection .notification-connection-form>.cms-confirm,.notification-line.notification-panel-connection .notification-connection-form>.field:not(.notification-token),.notification-line.notification-panel-connection .notification-connection-form>p,.notification-line.notification-panel-connection .notification-settings-grid>aside,.notification-line.notification-panel-connection .notification-token-heading>a,.notification-line.notification-panel-connection .notification-token>small,.notification-line.notification-panel-connection .notification-token-input>button{display:none}.editorial-shell .notification-line.notification-panel-connection .notification-token-input,.editorial-shell .notification-line.notification-panel-connection .notification-provider-id input{background:#eeebe4;border:1px solid #dedbd3;border-radius:10px}.notification-line.notification-panel-connection .notification-token-input>input{min-height:44px}.notification-content-link{background:#fff;justify-content:center;width:100%;display:flex;position:absolute;top:calc(100% + 16px);left:0}.notification-primary-card{position:relative}.notification-connection-actions{z-index:30;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;padding:10px 16px;position:fixed;bottom:0;left:0;right:0}.notification-cancel{display:flex}:is(.editorial-shell .settings-content:has(.notification-detail)>p:has(>a[href="/integrations/diagnostics"]),.editorial-shell .settings-content:has(.notification-home)>p:has(>a[href="/integrations/diagnostics"])),.editorial-shell .notification-line.notification-panel-connection .notification-connection-form>.cms-confirm,:is(.editorial-shell .workspace main:has(.notification-detail)>p:has(>a[href="/integrations/diagnostics"]),.editorial-shell .workspace main:has(.notification-home)>p:has(>a[href="/integrations/diagnostics"])){display:none}.editorial-shell .notification-line.notification-panel-connection .notification-provider-id input{min-height:44px}.notification-provider-id .required-badge{color:#ad484c;font-size:10px;font-weight:400}}.editorial-shell .notification-detail .notification-connection-form .notification-token-heading,.editorial-shell .notification-detail .notification-connection-form .notification-token-input{font-weight:400;display:flex}:is(.editorial-shell .notification-detail .notification-connection-form>.cms-confirm,.editorial-shell .notification-detail .notification-connection-form>.field:has(input[type=checkbox])){width:100%;font-weight:400}.editorial-shell .notification-detail .notification-connection-form .field,.editorial-shell .notification-detail .notification-connection-form .field>span,.editorial-shell .notification-detail .notification-connection-form p,.editorial-shell .notification-detail .notification-connection-form small,.editorial-shell .notification-detail .cms-heading p{font-weight:400}.editorial-shell .notification-detail .cms-heading p{font-size:14px}.editorial-shell .notification-token-input>input{width:auto;min-height:38px}.editorial-shell .notification-token-input>button{flex-shrink:0}.editorial-shell .notification-token-heading>a{margin-left:auto}.editorial-shell .notification-detail .notification-connection-form>.field:has(input[type=checkbox]){flex-direction:row;justify-content:flex-start}.notification-events-mobile-title,.notification-event-mobile-description{display:none}.notification-events-heading{background:#eeebe4;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-size:14px;display:flex}.notification-events-heading small{background:#e9e6df;border-radius:5px;margin-left:8px;padding:2px 6px;font-size:11px}.notification-events-heading>label{align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.notification-events-heading input{width:16px!important;height:16px!important}.editorial-shell .notification-detail .notification-event-columns,.editorial-shell .notification-detail .notification-event-item{border:0;grid-template-columns:48px minmax(0,1fr) 110px 100px;align-items:center;gap:12px;padding:7px 20px;font-weight:400;display:grid}.editorial-shell .notification-detail .notification-event-columns{background:#eeebe4;padding-top:8px;padding-bottom:8px;font-size:12px}.editorial-shell .notification-detail .notification-event-item{min-height:38px}.editorial-shell .notification-detail .notification-event-item:nth-of-type(2n){background:#faf9f6}.editorial-shell .notification-detail .notification-event-item>strong{align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.editorial-shell .notification-detail .notification-event-destination{display:none}.editorial-shell .notification-detail .notification-event-toggle{justify-self:center;display:flex}.editorial-shell .notification-detail .notification-event-toggle input{width:16px!important;height:16px!important}.editorial-shell .notification-detail .notification-event-item>button{background:0 0;border:0;justify-self:end;min-height:24px;padding:0;font-weight:400}.notification-event-item>button:after{content:" →"}.notification-fixed-note,.notification-recipient-note{background:#eeebe4;margin:0;padding:10px 20px;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .notification-panel-content .notification-primary-card{border-radius:8px;padding:0;overflow:hidden}.notification-panel-content .notification-primary-card>.form{gap:0}.notification-panel-content .notification-connection-actions{padding:12px 20px}@media (max-width:760px){.editorial-shell .notification-panel-content .notification-primary-card{box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.editorial-shell .notification-panel-content .notification-event-columns,.notification-panel-content .notification-events-heading,.notification-panel-content .notification-event-number,.notification-panel-content .notification-event-toggle,.notification-panel-content .notification-recipient-note,.notification-panel-content .notification-fixed-note,.notification-panel-content .notification-connection-actions{display:none}.editorial-shell .notification-panel-content .notification-events-mobile-title{margin:0 0 16px;font-size:16px;font-weight:600;display:block}.editorial-shell .notification-panel-content .notification-event-item{background:#fff;border-radius:12px;min-height:76px;margin-bottom:16px;padding:16px;display:block;position:relative}.editorial-shell .notification-panel-content .notification-event-item>strong{padding-right:28px;font-size:14px;font-weight:500;display:block}.notification-panel-content .notification-event-item>strong>small{display:none}.notification-panel-content .notification-event-mobile-description{font-size:12px;font-weight:400;display:block}.editorial-shell .notification-panel-content .notification-event-item>button{text-align:right;background:0 0;border-radius:12px;justify-content:flex-end;width:100%;height:100%;padding:16px;font-size:0;position:absolute;inset:0}.notification-panel-content .notification-event-item>button:after{content:"→";color:#333630;font-size:24px}.notification-panel-content>.integration-mobile-footer{display:flex}.notification-panel-content .notification-events{margin:0;padding:0}.editorial-shell .notification-detail.notification-panel-content .notification-event-toggle{display:none}.editorial-shell .notification-detail.notification-panel-content .notification-event-mobile-description{font-weight:400;line-height:1.6}.editorial-shell .notification-detail.notification-panel-content .notification-event-item{background:#fff;min-height:76px}}.editorial-shell .edit-dialog:has(.notification-event-editor){border-radius:16px;width:720px;max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 64px)}.notification-editor-event-name{display:none}.notification-event-editor>fieldset{border:0;min-width:0;margin:0;padding:0}.notification-delivery-fields,.notification-message-fields{gap:16px;min-width:0;display:grid}.editorial-shell .notification-event-editor .field{gap:8px;margin:0;font-weight:400}.notification-event-editor input[type=checkbox]{width:16px!important;height:16px!important}.editorial-shell .notification-event-editor .cms-confirm{align-items:center;gap:10px;font-weight:400;display:flex}.editorial-shell .notification-event-editor .cms-confirm>span,.editorial-shell .notification-event-editor p,.editorial-shell .notification-event-editor .field>span{font-weight:400}.notification-event-editor p{margin:0;font-size:12px}.notification-event-editor .macro-editor{min-width:0}.editorial-shell .notification-event-editor .macro-toolbar{flex-wrap:wrap;gap:6px;display:flex}.editorial-shell .notification-event-editor textarea{resize:vertical;min-height:128px}@media (max-width:760px){.editorial-shell .edit-dialog:has(.notification-event-editor){background:#f4f2ed;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0}.editorial-shell .edit-dialog:has(.notification-event-editor)>.dialog-heading{z-index:5;background:#fff;grid-template-columns:32px minmax(0,1fr) 32px;gap:10px;min-height:54px;padding:8px 16px;display:grid;position:sticky;top:0}.editorial-shell .edit-dialog:has(.notification-event-editor) .dialog-mobile-back{background:0 0;border:0;justify-content:center;width:32px;min-width:32px;padding:0;display:flex}.editorial-shell .edit-dialog:has(.notification-event-editor)>.dialog-heading h2{margin:0;font-size:0}.edit-dialog:has(.notification-event-editor)>.dialog-heading h2:before{content:"LINE通知・メッセージ編集";font-size:14px}.notification-discord .edit-dialog:has(.notification-event-editor)>.dialog-heading h2:before{content:"Discord通知・メッセージ編集"}.editorial-shell .edit-dialog:has(.notification-event-editor)>.dialog-heading>button:last-child{background:0 0;border:0;width:32px;min-width:32px;padding:0}.editorial-shell .edit-dialog:has(.notification-event-editor)>.edit-dialog-body{padding:16px 16px 24px}.editorial-shell .edit-dialog:has(.notification-event-editor)>.edit-dialog-footer{background:#fff;justify-content:space-between;padding:10px 16px}.notification-event-editor{background:#fff;border-radius:12px;padding:16px}.notification-editor-event-name{margin:0 0 20px;font-size:16px;display:block}.editorial-shell .notification-event-editor>.cms-confirm{margin:0 0 24px}.notification-message-fields{border-top:1px solid #dedbd3;padding-top:20px}.editorial-shell .notification-event-editor .field input,.editorial-shell .notification-event-editor .field select,.editorial-shell .notification-event-editor .field textarea{background:#eeebe4;border:1px solid #dedbd3;border-radius:10px;min-height:44px;font-weight:400}.editorial-shell .notification-event-editor .field textarea{min-height:120px}.editorial-shell .notification-event-editor .macro-toolbar .button{padding:8px 12px;font-weight:400}.editorial-shell .notification-event-editor .macro-toolbar .button small{display:none}}.notification-editor-top>fieldset,.notification-message-fields{border:0;min-width:0;margin:0;padding:0}.notification-editor-top>.cms-confirm{margin-bottom:16px}.notification-message-fields{margin-top:20px}.editorial-shell .notification-detail .edit-dialog:has(.notification-event-editor){width:720px;height:auto;max-height:calc(100dvh - 64px)}@media (max-width:760px){.editorial-shell .notification-detail .edit-dialog:has(.notification-event-editor){width:100%;height:100dvh;max-height:100dvh}.notification-event-editor{background:0 0;padding:0}.notification-editor-top,.notification-message-fields{background:#fff;border:0;border-radius:12px;padding:16px}.notification-message-fields{margin-top:16px}.notification-editor-top>.cms-confirm{margin-bottom:24px}}.editorial-shell .notification-event-editor>.notification-message-fields,.editorial-shell .notification-editor-top>fieldset{border:0;min-width:0;margin:0;padding:0}.editorial-shell .notification-event-editor>.notification-message-fields{margin-top:20px}.editorial-shell .notification-event-editor .notification-target-mobile{display:none}.editorial-shell .notification-event-editor .notification-target-radios{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.notification-target-radios legend{margin-bottom:8px;font-size:14px;font-weight:500}.notification-target-radios>label{background:#eeebe4;align-items:center;gap:10px;min-width:0;padding:12px;font-size:13px;font-weight:400;display:flex}.notification-target-radios small{color:#727984;font-size:11px;font-weight:400;display:block}.editorial-shell .notification-event-editor .notification-target-radios input{flex-shrink:0;width:16px!important;height:16px!important}.notification-timing-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.notification-timing-fields>p{grid-column:1/-1}.notification-event-editor .macro-editor>div[aria-label=挿入する項目]{flex-wrap:wrap;gap:6px;display:flex}.editorial-shell .notification-event-editor .macro-editor>div[aria-label=挿入する項目]>.button{min-height:28px;padding:4px 10px;font-size:11px;font-weight:400}@media (max-width:760px){.editorial-shell .notification-event-editor .notification-target-mobile{display:flex}.editorial-shell .notification-event-editor .notification-target-radios{display:none}.notification-timing-fields{grid-template-columns:minmax(0,1fr);gap:16px}.editorial-shell .notification-event-editor>.notification-message-fields{background:#fff;border:0;margin-top:16px;padding:16px}.editorial-shell .notification-event-editor .macro-editor>div[aria-label=挿入する項目]>.button{min-height:38px;padding:8px 12px;font-size:12px}.notification-event-editor .macro-editor code{display:none}}.dialog-mobile-title{display:none}.notification-editor-top>.cms-confirm{background:#eeebe4;width:100%;padding:16px}.editorial-shell .notification-event-editor .cms-confirm,.editorial-shell .notification-event-editor .cms-confirm>span{font-weight:400}.editorial-shell .notification-event-editor>.notification-message-fields>.cms-confirm{min-height:24px;margin-top:0}.editorial-shell .edit-dialog:has(.notification-event-editor)>.dialog-heading>button:last-child{background:0 0;border:0;width:24px;min-width:24px;min-height:24px;padding:0}.notification-event-editor .macro-editor details{background:#eeebe4;margin-top:12px;padding:10px 16px;font-weight:400}.notification-event-editor .macro-editor details>summary{font-size:13px;font-weight:400}@media (max-width:760px){.dialog-desktop-title{display:none}.dialog-mobile-title{display:inline}.editorial-shell .edit-dialog:has(.notification-event-editor)>.dialog-heading h2{font-size:14px}.editorial-shell .edit-dialog:has(.notification-event-editor)>.dialog-heading h2:before{content:none}.notification-editor-top>.cms-confirm{background:0 0;padding:0}.editorial-shell .edit-dialog:has(.notification-event-editor)>.dialog-heading>button:last-child{width:32px;min-width:32px;min-height:32px}}.cms-home>.settings-mobile-heading,.cms-history>.settings-mobile-heading,.cms-mobile-site-link,.cms-mobile-post-links,.cms-mobile-history-link{display:none}.cms-required-badge{color:#ad484c;font-size:10px;font-weight:400}.editorial-shell .edit-dialog:has(.wordpress-connection-form){width:720px;max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 64px)}:is(.editorial-shell .edit-dialog:has(.wordpress-connection-form) .cms-basic-fields,.editorial-shell .edit-dialog:has(.wordpress-connection-form) .cms-auth-fields){grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .field{gap:8px;margin:0;font-weight:400}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .field>span{font-weight:400}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .field input{background:#fff;border:1px solid #dedbd3;border-radius:10px;min-height:44px}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .cms-confirm{font-weight:400}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .cms-confirm input{width:16px!important;height:16px!important}.cms-home>.cms-heading>div>h1{font-size:24px}@media (max-width:760px){:is(.editorial-shell:has(.cms-home,.cms-history) .mobile-header,.editorial-shell:has(.cms-home,.cms-history) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.cms-home,.cms-history){min-height:100dvh;padding:72px 16px 100px}.cms-home>.cms-back,.cms-home>.cms-heading>div,.cms-history>.cms-heading,.cms-home-history{display:none}.editorial-shell .settings-layout:has(.cms-home,.cms-history)>.settings-heading{display:none}.cms-home>.settings-mobile-heading,.cms-history>.settings-mobile-heading{display:grid}.cms-home>.settings-mobile-heading h1,.cms-history>.settings-mobile-heading h1{text-align:left}.editorial-shell .cms-home>.cms-heading{margin:0 0 16px;display:block}.editorial-shell .cms-home>.cms-heading>button{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.editorial-shell .cms-home>.card{box-shadow:none;background:0 0;margin:0;padding:0}.cms-home>.card>h2,.cms-home .cms-site-info,.cms-home .cms-site-actions{display:none}.editorial-shell .cms-home .cms-site-row{border:0;margin:0 0 16px;padding:0;display:block}.cms-mobile-site-link{color:#191c20;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:16px;text-decoration:none;display:flex}.cms-mobile-site-link strong{font-size:14px;font-weight:500;display:block}.cms-mobile-site-link small{font-size:12px;font-weight:400;display:block}.cms-mobile-site-link>span:last-child{color:#333630;font-size:24px}.cms-mobile-post-links{gap:16px;margin-top:16px;display:grid}.editorial-shell .cms-mobile-post-links>.button,.editorial-shell .cms-mobile-history-link{background:#fff;justify-content:center;width:100%;min-height:44px;font-size:14px;font-weight:400;display:flex}.cms-home>.integration-mobile-footer,.cms-history>.integration-mobile-footer{display:flex}.editorial-shell .workspace main:has(.cms-home,.cms-history)>p:has(>a[href="/integrations/diagnostics"]){display:none}.editorial-shell .edit-dialog:has(.wordpress-connection-form){background:#f4f2ed;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0}.editorial-shell .edit-dialog:has(.wordpress-connection-form)>.dialog-heading{background:#fff;grid-template-columns:32px minmax(0,1fr) 32px;gap:10px;min-height:54px;padding:8px 16px;display:grid}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .dialog-mobile-back{background:0 0;border:0;width:32px;min-width:32px;padding:0;display:flex}.editorial-shell .edit-dialog:has(.wordpress-connection-form)>.dialog-heading>button:last-child{background:0 0;border:0;width:32px;min-width:32px;padding:0}.editorial-shell .edit-dialog:has(.wordpress-connection-form)>.edit-dialog-body{padding:16px}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .wordpress-connection-form{background:#fff;border-radius:12px;gap:16px;padding:16px}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .field input{background:#eeebe4}.editorial-shell .edit-dialog:has(.wordpress-connection-form)>.edit-dialog-footer{background:#fff;justify-content:space-between;padding:10px 16px}.editorial-shell .edit-dialog:has(.wordpress-connection-form) .wordpress-connection-form>p{display:none}.editorial-shell .stitch-cms.cms-home>.card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.editorial-shell .stitch-cms.cms-home>.cms-heading>button{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.editorial-shell .stitch-cms.cms-home .cms-site-row{background:0 0;border:0;margin:0 0 16px;padding:0}.editorial-shell .stitch-cms.cms-home .cms-mobile-post-links>.button,.editorial-shell .stitch-cms.cms-home>.cms-mobile-history-link{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.editorial-shell .stitch-cms .integration-mobile-footer>.button{color:#333630;background:#fff;font-weight:400}.editorial-shell .stitch-cms .edit-dialog:has(.wordpress-connection-form){width:100%;max-width:none;height:100dvh;max-height:100dvh}.editorial-shell .stitch-cms .edit-dialog:has(.wordpress-connection-form)>.edit-dialog-footer>button:first-child{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.editorial-shell .stitch-cms .wordpress-connection-form .field .cms-required-badge{color:#ad484c;font-size:10px;font-weight:400}.editorial-shell .stitch-cms .edit-dialog:has(.wordpress-connection-form)>.dialog-heading h2{text-align:left;font-size:14px}}.cms-history-settings-link{margin:16px 0}@media (max-width:760px){.editorial-shell .stitch-cms.cms-history>.card{background:#fff;border:0;border-radius:12px;margin:0;padding:16px}.editorial-shell .stitch-cms.cms-history>.card>h2{margin:0 0 12px;font-size:16px}.editorial-shell .stitch-cms.cms-history .cms-empty{text-align:left;min-height:0;margin:0;padding:0;font-size:12px}.editorial-shell .stitch-cms.cms-history>.cms-history-settings-link{background:#fff;justify-content:center;width:100%;min-height:44px;font-size:14px;font-weight:400;display:flex}}@media (min-width:761px){.editorial-shell .stitch-cms .edit-dialog:has(.wordpress-connection-form){width:720px;height:auto;max-height:calc(100dvh - 64px)}.editorial-shell .stitch-cms .edit-dialog:has(.wordpress-connection-form)>.edit-dialog-footer>button:first-child{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}}.cms-detail>.settings-mobile-heading,.cms-connection-cancel{display:none}.cms-connection-actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}@media (max-width:760px){:is(.editorial-shell:has(.cms-detail) .mobile-header,.editorial-shell:has(.cms-detail) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.cms-detail){min-height:100dvh;padding:72px 16px 100px}.cms-detail>.cms-back,.cms-detail>.cms-heading{display:none}.editorial-shell .settings-layout:has(.cms-detail)>.settings-heading{display:none}.cms-detail>.settings-mobile-heading{display:grid}.cms-detail>.settings-mobile-heading h1{text-align:left}.editorial-shell .stitch-cms.cms-detail .cms-settings-grid{display:block}.editorial-shell .stitch-cms.cms-detail .cms-settings-grid>.card{background:#fff;border:0;border-radius:12px;margin:0;padding:16px}.cms-detail .cms-settings-grid>.card>h2{display:none}.editorial-shell .stitch-cms.cms-detail .wordpress-connection-form,.editorial-shell .stitch-cms.cms-detail .cms-basic-fields{flex-direction:column;gap:16px;display:flex}.editorial-shell .stitch-cms.cms-detail .field{gap:8px;margin:0;font-weight:400}.editorial-shell .stitch-cms.cms-detail .field>span{font-weight:400}.editorial-shell .stitch-cms.cms-detail .field input,.editorial-shell .stitch-cms.cms-detail .field select{background:#eeebe4;border:1px solid #dedbd3;border-radius:10px;min-height:44px}.editorial-shell .stitch-cms.cms-detail .cms-confirm{font-weight:400}.cms-detail .wordpress-connection-form>.muted{margin:0;font-size:12px;font-weight:400}.editorial-shell .stitch-cms.cms-detail .cms-connection-actions{z-index:30;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;margin:0;padding:10px 16px;position:fixed;bottom:0;left:0;right:0}.cms-connection-cancel{display:flex}.editorial-shell .stitch-cms.cms-detail .cms-connection-cancel{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.editorial-shell .workspace main:has(.cms-detail)>p:has(>a[href="/integrations/diagnostics"]){display:none}}.cms-mobile-basic-posts{display:none}@media (max-width:760px){.editorial-shell .stitch-cms.cms-detail .cms-auth-fields,.editorial-shell .stitch-cms.cms-detail .cms-settings-aside{display:none}.cms-mobile-basic-posts{gap:16px;display:grid}.cms-mobile-basic-posts small{font-size:11px;font-weight:400;line-height:1.6}.editorial-shell .stitch-cms.cms-detail .cms-settings-grid>.card>.wordpress-connection-form>.muted{display:none}}.editorial-shell .stitch-cms .wordpress-connection-form .cms-label-scope{display:none}@media (max-width:760px){.editorial-shell .stitch-cms.cms-detail.cms-new .cms-auth-fields{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.editorial-shell .stitch-cms.cms-detail .cms-connection-actions>.button:first-child{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}}.cms-mobile-publication{display:none}.cms-publication-confirm{gap:20px;display:grid}.cms-publication-confirm dl{gap:16px;margin:0;display:grid}.cms-publication-confirm dl>div{border-bottom:1px solid #dedbd3;grid-template-columns:100px minmax(0,1fr);gap:16px;padding-bottom:12px;display:grid}.cms-publication-confirm dt{color:#727984;font-size:12px}.cms-publication-confirm dd{overflow-wrap:anywhere;min-width:0;margin:0}.cms-publication-confirm dd small{font-size:12px;font-weight:400;display:block}.cms-publication-confirm p{margin:0;font-size:13px;font-weight:400;line-height:1.7}.cms-publication-confirm .cms-confirm input{width:16px!important;height:16px!important}.cms-publication-confirm .cms-confirm{align-items:center;gap:10px;font-weight:400;display:flex}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm){width:720px;height:auto;max-height:calc(100dvh - 64px)}@media (max-width:760px){.cms-mobile-publication{min-width:0;display:block}.editorial-shell .stitch-cms .cms-desktop-publication-settings{display:none}.editorial-shell .stitch-cms .cms-mobile-publication>.card{background:#fff;border:0;border-radius:12px;margin:0 0 16px;padding:16px}.editorial-shell .stitch-cms .cms-mobile-publication .field{flex-direction:column;gap:8px;margin:0 0 16px;font-size:12px;font-weight:400;display:flex}.editorial-shell .stitch-cms .cms-mobile-publication .field:last-child{margin-bottom:0}.editorial-shell .stitch-cms .cms-mobile-publication .field input,.editorial-shell .stitch-cms .cms-mobile-publication .field select{background:#eeebe4;border:1px solid #dedbd3;border-radius:10px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .stitch-cms .cms-mobile-publication>.card>h2{margin:0 0 16px;font-size:16px;font-weight:600}.cms-publication-preview{align-items:center;gap:12px;display:flex}.cms-publication-preview>strong{font-size:14px;font-weight:500}.cms-publication-image{background:#eeebe4;border-radius:8px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.cms-publication-image img{object-fit:cover;width:56px;height:56px}.cms-publication-image>span{color:#727984;font-size:10px}.cms-publication-note{background:#f1eee7;border-radius:8px;margin:0;padding:12px;font-size:12px;font-weight:400}.cms-publication-footer{z-index:30;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.editorial-shell .stitch-cms .cms-publication-footer>a.button{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.cms-publication-search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:16px;display:grid}.editorial-shell .stitch-cms .cms-publication-search>.field{margin-bottom:0}.cms-mobile-publication .card>p{margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm){background:#f4f2ed;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm)>.dialog-heading{background:#fff;grid-template-columns:32px minmax(0,1fr) 32px;gap:10px;min-height:54px;padding:8px 16px;display:grid}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm) .dialog-mobile-back{background:0 0;border:0;justify-content:center;width:32px;min-width:32px;padding:0;display:flex}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm)>.dialog-heading>button:last-child{background:0 0;border:0;justify-content:center;width:32px;min-width:32px;padding:0;display:flex}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm)>.dialog-heading h2{text-align:left;font-size:14px}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm)>.edit-dialog-body{padding:16px}.cms-publication-confirm{background:#fff;border-radius:12px;padding:16px}.cms-publication-confirm dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm)>.edit-dialog-footer{background:#fff;justify-content:space-between;padding:10px 16px}.editorial-shell .stitch-cms .edit-dialog:has(.cms-publication-confirm)>.edit-dialog-footer>button:first-child{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.editorial-shell .stitch-cms .cms-post-settings>form.wordpress-connection-form.cms-desktop-publication-settings{display:none}}.editorial-shell .stitch-cms.cms-detail .cms-heading h1,.editorial-shell .stitch-cms.cms-detail .cms-heading h1 small{font-size:24px}.editorial-shell .stitch-cms.cms-detail .cms-heading p{margin:8px 0 0;font-size:14px;font-weight:400}.cms-post-destination-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editorial-shell .stitch-cms .cms-post-content .cms-post-card-heading{border-bottom:1px solid #dedbd3;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding-bottom:16px;font-size:14px;font-weight:600;display:flex}.cms-post-card-heading small{font-size:12px;font-weight:400}.editorial-shell .stitch-cms .cms-post-destination-fields>.field{margin:0;font-weight:400}.editorial-shell .stitch-cms .cms-post-destination-fields>.field>span{font-weight:400}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row>input,.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row>select,.editorial-shell .stitch-cms .cms-post-destination-fields input{background:#fff;border:1px solid #dedbd3;border-radius:10px;font-weight:400}.editorial-shell .stitch-cms .cms-post-content fieldset{padding:20px}.editorial-shell .stitch-cms .wordpress-mapping-row>.cms-mapping-remove{background:0 0;border:0;border-radius:6px;justify-self:center;place-items:center;width:32px;min-width:32px;min-height:32px;padding:0;display:grid}.editorial-shell .stitch-cms .wordpress-mapping-row>.cms-mapping-remove:hover{background:#eeebe4}.editorial-shell .stitch-cms .cms-post-mappings>.button{font-weight:400}@media (min-width:761px){.editorial-shell .stitch-cms .cms-post-settings .cms-post-destination-fields .field input{background:#fff;border:1px solid #dedbd3;border-radius:10px}.editorial-shell .stitch-cms .cms-post-settings .cms-post-destination-fields .field input[readonly]{background:#faf9f6}.notification-discord .notification-events-heading{display:none}.editorial-shell .notification-detail.notification-discord .notification-event-columns,.editorial-shell .notification-detail.notification-discord .notification-event-item{grid-template-columns:12px minmax(0,1fr) 130px 80px 90px;gap:12px}.editorial-shell .notification-detail.notification-discord .notification-event-destination{background:#f1eee7;border-radius:999px;justify-self:center;padding:1px 8px;font-size:10px;font-weight:400;display:block}.notification-discord .notification-event-number{font-size:0}.notification-discord .notification-event-number:before{content:"●";color:#c1c6d0;font-size:8px}.editorial-shell .notification-detail.notification-discord .notification-event-toggle input[type=checkbox]{appearance:none;cursor:pointer;background:#dedbd3;border:0;border-radius:999px;min-width:36px;padding:0;position:relative;width:36px!important;height:20px!important}.notification-discord .notification-event-toggle input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.editorial-shell .notification-detail.notification-discord .notification-event-toggle input[type=checkbox]:checked{background:#333630}.notification-discord .notification-event-toggle input[type=checkbox]:checked:before{transform:translate(16px)}.editorial-shell .notification-detail.notification-discord .notification-recipient-note{background:#f1eee7;border-radius:12px;margin:0 0 24px;padding:20px;font-size:14px}.editorial-shell .notification-detail.notification-discord .notification-primary-card{box-shadow:none;background:0 0;overflow:visible}.notification-discord .notification-event-columns,.notification-discord .notification-event-item{background:#fff}.editorial-shell .notification-detail.notification-discord .notification-delivery-fields{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"target timing""note timing""members members";align-items:start;gap:12px 16px}.editorial-shell .notification-detail.notification-discord .notification-target-radios{grid-area:target;grid-template-columns:minmax(0,1fr);gap:0}.notification-discord .notification-delivery-fields>p{grid-area:note}.notification-discord .notification-delivery-fields>fieldset:not(.notification-target-radios){grid-area:members}.notification-discord .notification-timing-fields{grid-area:timing;grid-template-columns:minmax(0,1fr);gap:12px}.editorial-shell .notification-detail.notification-discord .notification-target-radios>label{gap:10px;padding:12px}.notification-discord .notification-target-radios>label+label{border-top:1px solid #dedbd3}.editorial-shell .notification-detail.notification-discord .notification-editor-top>.cms-confirm{justify-content:space-between;display:flex}.notification-discord .notification-editor-top>.cms-confirm>span{order:0}.editorial-shell .notification-detail.notification-discord .notification-editor-top>.cms-confirm>input[type=checkbox]{appearance:none;background:#dedbd3;border:0;border-radius:999px;order:1;min-width:44px;padding:0;position:relative;width:44px!important;height:24px!important}.notification-discord .notification-editor-top>.cms-confirm>input:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:2px}.editorial-shell .notification-detail.notification-discord .notification-editor-top>.cms-confirm>input:checked{background:#333630}.notification-discord .notification-editor-top>.cms-confirm>input:checked:before{transform:translate(20px)}.editorial-shell .notification-detail.notification-discord .notification-event-editor textarea{background:#fff;border:1px solid #dedbd3;border-radius:8px}}.discord-setup-required{gap:24px;max-width:1080px;display:grid}.discord-personal-note{background:#f1eee7;border:1px solid #dedbd3;border-radius:32px;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:16px 20px;font-size:14px;display:flex}.discord-personal-note>a{font-weight:600;text-decoration:none}.editorial-shell .discord-bot-card{background:#fff;border-top:4px solid #7b8d96;border-radius:16px;padding:24px;position:relative}.discord-bot-card>h2{margin:0 0 8px;font-size:16px}.discord-bot-card>p{margin:8px 0 20px;font-size:12px}.discord-dm-policy{background:#f1eee7;border-radius:12px;margin:0;padding:16px 20px;font-size:13px;line-height:1.8}.discord-content-button{justify-self:start}.discord-setup-footer{display:none}@media (min-width:761px){.notification-discord .notification-message-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.notification-discord .notification-message-fields>.macro-editor,.notification-discord .notification-message-fields>p{grid-column:1/-1}.notification-discord .notification-message-fields>.cms-confirm{background:#f1eee7;margin:0;padding:12px;font-size:12px}.discord-bot-card>.button{position:absolute;top:24px;right:24px}.discord-bot-card{padding-right:220px!important}.notification-discord.notification-panel-connection .cms-heading>div>p{font-size:14px}}@media (max-width:760px){.discord-setup-required{gap:16px}.discord-personal-note{display:none}.editorial-shell .discord-bot-card{border-top:0;border-radius:12px;padding:16px!important}.discord-bot-card>.badge{display:inline-flex}.discord-bot-card>.button{justify-content:center;width:100%;display:flex}.discord-dm-policy{padding:12px;font-size:12px}.discord-content-button{justify-content:center;width:100%}.discord-setup-footer{z-index:30;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}}.editorial-shell .notification-panel-standard .notification-primary-card{box-shadow:none;background:0 0;padding:0}.editorial-shell .notification-panel-standard .notification-settings-grid{max-width:none}.notification-fixed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.notification-fixed-card{background:#fff;border-radius:16px;min-width:0;padding:24px}.notification-fixed-card>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.notification-fixed-card h2{margin:0;font-size:18px}.notification-fixed-enable{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.notification-fixed-description{background:#f1eee7;border-radius:24px;margin:0 0 20px;padding:12px 16px;font-size:13px;line-height:1.8}.notification-fixed-settings fieldset{border:0;min-width:0;margin:0;padding:0}.notification-fixed-controls{gap:20px;display:grid}.notification-fixed-target{flex-wrap:wrap;gap:10px;display:flex}.notification-fixed-target>legend{margin-bottom:8px;font-size:12px}.notification-fixed-target>label{background:#f1eee7;border-radius:24px;flex:1;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.notification-fixed-time-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.editorial-shell .notification-fixed-time-fields .field{gap:6px;margin:0;font-size:12px}.editorial-shell .notification-fixed-time-fields select,.editorial-shell .notification-fixed-time-fields input{width:100%;min-width:0;font-weight:400}.notification-fixed-lock{margin:0;font-size:11px;line-height:1.8}.notification-fixed-time{background:#f1eee7;border-radius:24px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.notification-fixed-time>span{width:100%;font-size:12px}.notification-fixed-time>strong{font-size:14px}.notification-fixed-time>small{font-size:11px}.notification-fixed-members{gap:10px;display:grid}.notification-fixed-members>label{align-items:center;gap:8px;display:flex}.notification-fixed-policy{display:none}.notification-standard-link{margin-top:20px}@media (max-width:1100px){.notification-fixed-grid{grid-template-columns:1fr}}@media (max-width:760px){.notification-fixed-grid{gap:16px}.notification-fixed-card{border-radius:12px;padding:16px}.notification-fixed-card>header{margin-bottom:12px}.notification-fixed-card h2{font-size:16px}.notification-fixed-enable,.notification-fixed-controls{display:none}.notification-fixed-description{background:0 0;border-radius:0;margin:0;padding:0;font-size:14px;line-height:1.8}.notification-fixed-policy{background:#f1eee7;margin:16px 0;padding:12px;font-size:12px;display:block}.notification-panel-standard .notification-connection-actions{display:none}.notification-panel-standard .notification-primary-card{padding:0!important}.notification-standard-link{justify-content:center;width:100%}}.editorial-shell .notification-fixed-settings fieldset{border:0;min-width:0;margin:0;padding:0}.editorial-shell .notification-fixed-settings .notification-fixed-target{flex-wrap:wrap;gap:10px;display:flex}.editorial-shell .notification-fixed-settings .notification-fixed-controls{gap:20px;display:grid}.editorial-shell .notification-fixed-settings label,.editorial-shell .notification-fixed-settings p,.editorial-shell .notification-fixed-settings legend{font-weight:400}.editorial-shell .notification-fixed-enable input[type=checkbox]{appearance:none;cursor:pointer;background:#dedbd3;border:0;border-radius:999px;min-width:40px;padding:0;position:relative;width:40px!important;height:24px!important}.notification-fixed-enable input:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:2px}.editorial-shell .notification-fixed-enable input:checked{background:#333630}.notification-fixed-enable input:checked:before{transform:translate(16px)}@media (max-width:760px){.editorial-shell .notification-fixed-settings .notification-fixed-controls{display:none}}@media (min-width:761px){.editorial-shell .stitch-cms:not(.cms-detail):not(.cms-history) .cms-site-title>strong,.editorial-shell .stitch-cms:not(.cms-detail):not(.cms-history)>.card>h2,.editorial-shell .stitch-cms .cms-home-history>.card>h2{font-size:16px;font-weight:400}.editorial-shell .stitch-cms .cms-site-info .muted{font-size:14px;font-weight:400}.editorial-shell .stitch-cms .cms-site-icon{background:0 0}.editorial-shell .stitch-cms .cms-site-actions>.button{font-weight:400}.editorial-shell .cms-existing .cms-settings-grid>.card,.editorial-shell .cms-existing .cms-settings-aside>.card{background:0 0;border-color:#e9e6df;box-shadow:0 1px 2px #00000005}.editorial-shell .cms-existing .cms-settings-grid h2,.editorial-shell .cms-existing .cms-settings-grid .field{font-size:16px;font-weight:400}.editorial-shell .cms-existing .cms-settings-grid .field>span{font-weight:400}.editorial-shell .cms-existing .cms-settings-grid .field input:not([type=checkbox]),.editorial-shell .cms-existing .cms-settings-grid .field select{background:#fff;border-color:#0000;font-size:16px;font-weight:400}.editorial-shell .cms-existing .cms-settings-aside>.card>a.button{background:0 0;border:0;justify-content:flex-end;width:fit-content;margin-left:auto;padding:6px 0;font-size:12px;font-weight:400;display:flex}.editorial-shell .cms-existing .cms-settings-aside>.card>p{font-size:14px;font-weight:400}}@media (min-width:761px) and (max-width:1100px){.editorial-shell .stitch-cms .cms-settings-grid,.editorial-shell .cms-existing .cms-auth-fields{grid-template-columns:minmax(0,1fr)}}.cms-password-input{min-width:0;display:flex;position:relative}.cms-password-input>input{width:100%;min-width:0;padding-right:42px!important}.cms-password-input>button{color:#5d6574;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.editorial-shell .cms-password-input>button{min-width:26px;min-height:26px}@media (min-width:761px){.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form){border-radius:16px;width:720px;height:auto;max-height:calc(100dvh - 64px)}.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form)>.edit-dialog-body{flex:0 auto;padding:24px 32px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form)>.edit-dialog-footer{justify-content:space-between;min-height:56px;padding:8px 32px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form)>.dialog-heading{min-height:56px;padding:12px 32px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form)>.dialog-heading>h2{font-size:16px;font-weight:400}.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form)>.dialog-heading>button:last-child{color:#727984;background:0 0;border:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.editorial-shell .stitch-cms .edit-dialog[open] .cms-basic-fields>.field,.editorial-shell .stitch-cms .edit-dialog[open] .cms-auth-fields>.field{font-size:16px;font-weight:400}.editorial-shell .stitch-cms .edit-dialog[open] .cms-basic-fields>.field>span,.editorial-shell .stitch-cms .edit-dialog[open] .cms-auth-fields>.field>span:not(.cms-password-input){justify-content:space-between;align-items:center;gap:12px;font-weight:400;display:flex}.editorial-shell .stitch-cms .edit-dialog[open] .cms-required-badge{color:#191c20;font-size:14px;font-weight:400}.cms-registration-intro{color:#727984;margin:0 0 8px;font-size:16px;font-weight:400}}@media (max-width:760px){.cms-registration-intro{display:none}}@media (min-width:761px){.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form){height:auto;margin:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (max-width:760px){.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form)>.dialog-heading>button{color:#333630;font-size:22px}}@media (min-width:761px){.editorial-shell .stitch-cms .cms-post-card-heading{margin:0;padding-bottom:16px;font-size:16px}.editorial-shell .stitch-cms .cms-post-card-heading>small{font-size:14px}.editorial-shell .stitch-cms .cms-post-rules>.field{margin:0;font-size:16px;font-weight:400}.editorial-shell .stitch-cms .cms-post-rules>.field>span,.editorial-shell .stitch-cms .cms-post-destination-fields>.field>span,.editorial-shell .stitch-cms .cms-post-destination-fields input,.editorial-shell .stitch-cms .wordpress-mapping-row>input,.editorial-shell .stitch-cms .wordpress-mapping-row>select{font-size:16px;font-weight:400}.editorial-shell .stitch-cms .cms-mapping-columns{color:#191c20;padding:8px 0;font-size:16px}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row{padding:8px 0}.editorial-shell .stitch-cms .cms-post-settings .cms-post-card-heading{margin:0;padding-bottom:16px;font-size:16px}.editorial-shell .stitch-cms .cms-post-rules>.field:has(input[type=checkbox]){min-height:0}.editorial-shell .stitch-cms .cms-post-rules>.field>input[type=checkbox]{width:16px!important;height:16px!important;min-height:16px!important}.editorial-shell .stitch-cms .cms-post-settings .cms-mapping-columns{border:1px solid #dedbd3;border-radius:8px 8px 0 0;margin-top:16px;padding:8px 16px}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row{border:1px solid #dedbd3;border-top:0;padding:8px 16px}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row:last-of-type{border-radius:0 0 8px 8px}.editorial-shell .stitch-cms .cms-post-event .cms-mapping-columns{background:#f1eee7}.editorial-shell .stitch-cms .cms-post-event .wordpress-mapping-row{background:#faf9f6}}@media (min-width:761px) and (max-width:1100px){.editorial-shell .stitch-cms .cms-post-settings .cms-mapping-columns{display:none}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row{border-top:1px solid #dedbd3;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;padding:16px}.editorial-shell .stitch-cms .cms-post-settings .wordpress-mapping-row:first-of-type{margin-top:16px}}@media (max-width:760px){.editorial-shell .stitch-cms.cms-detail .field input,.editorial-shell .stitch-cms.cms-detail .field select{font-size:16px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.wordpress-connection-form) .field input{font-size:16px}}.editorial-shell .stitch-cms .edit-dialog[open]:has(.cms-sync-publication){border-radius:16px;width:720px;height:auto;max-height:calc(100dvh - 64px);margin:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.editorial-shell .stitch-cms .edit-dialog[open]:has(.cms-sync-publication)>.dialog-heading{min-height:56px;padding:12px 24px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.cms-sync-publication)>.dialog-heading h2{font-size:18px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.cms-sync-publication)>.dialog-heading>button{color:#191c20;background:0 0;border:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;font-size:20px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.cms-sync-publication)>.edit-dialog-body{flex:0 auto;padding:24px}.editorial-shell .stitch-cms .edit-dialog[open]:has(.cms-sync-publication)>.edit-dialog-footer{justify-content:space-between;min-height:56px;padding:8px 24px}.cms-sync-publication{gap:24px;display:grid}.cms-sync-publication>p{margin:0 0 8px;font-size:16px;font-weight:400}.editorial-shell .stitch-cms .cms-sync-publication .field{gap:8px;margin:0;font-size:16px;font-weight:600}.editorial-shell .stitch-cms .cms-sync-publication .field input,.editorial-shell .stitch-cms .cms-sync-publication .field select{background:#fff;border:1px solid #dedbd3;border-radius:10px;min-height:44px;font-size:16px;font-weight:400}.cms-sync-release-choice>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.cms-sync-publication h3{margin:0;font-size:16px}.cms-sync-release-choice>header>span{border:1px solid #dedbd3;border-radius:24px;padding:2px 10px;font-size:12px}.cms-sync-search{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;display:grid}.cms-sync-release-options{gap:10px;max-height:220px;display:grid;overflow-y:auto}.cms-sync-release-options>label{cursor:pointer;border:1px solid #dedbd3;border-radius:10px;align-items:center;gap:16px;padding:12px 16px;font-size:16px;font-weight:400;display:flex}.cms-sync-release-options input[type=radio]{accent-color:#333630;width:16px;min-width:16px;height:16px;min-height:16px}.cms-sync-release-options>label>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.cms-sync-release-options small{font-size:12px;font-weight:400;display:block}.cms-sync-select-label{white-space:nowrap;font-size:12px}.cms-sync-review>h3{margin-bottom:12px}.cms-sync-review dl{border:1px solid #dedbd3;border-radius:10px;gap:0;margin:0;padding:0 14px;display:grid}.cms-sync-review dl>div{border-bottom:1px solid #dedbd3;justify-content:space-between;gap:16px;padding:12px 0;font-size:16px;display:flex}.cms-sync-review dl>div:last-child{border-bottom:0}.cms-sync-review dt{font-weight:400}.cms-sync-review dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.cms-sync-review>p{margin:12px 0 0;font-size:12px}.editorial-shell .cms-sync-publication .cms-publication-confirm{background:0 0;gap:16px;padding:0}.editorial-shell .cms-sync-publication .cms-publication-confirm dl>div{grid-template-columns:none;align-items:start;display:flex}.editorial-shell .cms-sync-publication .cms-publication-confirm dt{white-space:nowrap;font-size:14px}.editorial-shell .cms-sync-publication .cms-publication-confirm dd{font-size:14px}.editorial-shell .cms-sync-publication .cms-publication-confirm dl small{font-size:12px}.cms-sync-publication>form:empty{display:none}.editorial-shell .stitch-cms .edit-dialog[open]:has(.cms-sync-publication)>.edit-dialog-footer>button:first-child{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.discord-identity-heading{flex:1;min-width:0}.discord-identity-heading>strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.discord-identity-heading>small{color:#727984;font-size:12px;font-weight:400;display:block}.discord-mobile-unlinked-title,.discord-mobile-notification-link,.discord-unlinked-mobile-footer{display:none}.editorial-shell .discord-personal-unlinked .discord-identity-row{border:0;margin-bottom:24px;padding-bottom:0}.discord-personal-unlinked .discord-identity-row>.badge{margin-left:auto}.editorial-shell .discord-personal-unlinked .discord-link-card{border-radius:24px}.discord-personal-unlinked .discord-connect-body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.editorial-shell .discord-personal-unlinked .discord-connect-body>p{color:#191c20;margin:0;font-size:14px;line-height:1.8}.editorial-shell .discord-personal-unlinked .discord-connect-body>.discord-app-setup-note{color:#727984;font-size:12px}.discord-connect-disabled-pref{background:#f1eee7;border-radius:48px;margin-top:24px;padding:20px}.editorial-shell .discord-connect-disabled-pref .discord-receive-toggle{background:0 0;padding:0}.discord-connect-disabled-pref>small{color:#727984;margin:8px 0 0 28px;font-size:12px;font-weight:400;display:block}.editorial-shell .discord-personal-unlinked .discord-test-card{display:none}.editorial-shell .discord-personal-settings .discord-receive-info{border-radius:24px}.discord-receive-info>p{color:#727984;font-size:13px;font-weight:400;line-height:1.8}.editorial-shell .discord-personal-settings input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px}.editorial-shell .discord-personal-settings .discord-receive-info>h2{font-size:14px;font-weight:600}.discord-personal-settings .alert>a{margin-top:8px;display:block}@media (max-width:760px){.editorial-shell .stitch-account-discord-page:has(.discord-personal-unlinked){padding-bottom:72px}.editorial-shell .discord-personal-unlinked .discord-identity-row{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px}.discord-personal-unlinked .discord-identity-row>.account-provider-mark,.discord-personal-unlinked .discord-identity-heading>strong,.discord-personal-unlinked .discord-identity-heading>small{display:none}.discord-personal-unlinked .discord-identity-heading{flex:none;width:100%}.discord-mobile-unlinked-title{margin:0;font-size:16px;font-weight:600;display:block}.discord-personal-unlinked .discord-identity-row>.badge{margin-left:0}.editorial-shell .discord-personal-unlinked .discord-link-card{border-radius:12px;margin-bottom:16px;padding:16px}.discord-personal-unlinked .discord-connect-body{gap:12px}.discord-personal-unlinked .discord-connect-body>.button,.discord-personal-unlinked .discord-connect-body>button,.discord-connect-disabled-pref,.discord-personal-unlinked .discord-receive-info{display:none}.discord-mobile-notification-link{background:#fff;justify-content:center;width:100%;display:flex}.discord-unlinked-mobile-footer{z-index:40;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;gap:12px;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.discord-unlinked-mobile-footer>.button:first-child{background:#fff;border:1px solid #dedbd3;font-weight:400}.editorial-shell:has(.discord-personal-unlinked) .mobile-bottom{display:none}}.stitch-account-discord-page>.settings-mobile-heading{display:none}@media (max-width:760px){.editorial-shell:has(.stitch-account-discord-page) .mobile-header{display:none}.editorial-shell .workspace main:has(.stitch-account-discord-page){min-height:100dvh;padding:72px 16px 100px}.stitch-account-discord-page>.settings-mobile-heading{display:grid}.stitch-account-discord-page>.settings-mobile-heading h1{text-align:left}.stitch-account-discord-page>.stitch-account-heading{display:none}.stitch-account-page.stitch-account-discord-page{max-width:none;margin:0;padding:0}.editorial-shell .discord-personal-unlinked .discord-link-card{margin-top:0}}@media (min-width:761px){.editorial-shell .workspace main:has(.stitch-account-discord-page){padding-top:0}.stitch-account-discord-page>.stitch-account-heading>a{margin-bottom:12px}.stitch-account-discord-page>.stitch-account-heading{margin-bottom:20px}}.discord-linked-mobile-summary,.discord-linked-mobile-footer,.discord-mobile-failure-notice{display:none}.discord-receive-dialog[open]{width:100%;max-width:none;height:auto;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:static}.discord-receive-dialog>header{display:none}.discord-receive-dialog-body{display:contents}.discord-delivery-failed{color:#b84254;background:#fff0f3}.editorial-shell .discord-personal-linked .discord-identity-row{align-items:center}.discord-personal-linked .discord-identity-heading>strong{font-size:16px}.discord-personal-linked .discord-receive-toggle{border-radius:24px;padding:12px 16px}.editorial-shell .discord-personal-linked .card{border-radius:24px}@media (max-width:760px){.editorial-shell:has(.stitch-account-discord-page) .mobile-bottom{display:none}.editorial-shell .discord-personal-settings .discord-linked-mobile-summary{border-radius:12px;margin:0 0 16px;padding:16px;display:block}.discord-linked-mobile-summary>h2{margin:0 0 12px;font-size:16px}.discord-linked-mobile-summary>p{margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.7}.discord-linked-mobile-footer{z-index:40;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.discord-linked-mobile-footer>.button:first-child{color:#333630;background:#fff;border:1px solid #dedbd3;font-weight:400}.discord-mobile-failure-notice{margin-bottom:16px;display:block}.discord-mobile-failure-notice>.alert{color:#b84254;background:#fff0f3;margin:0;font-size:12px;font-weight:400}.editorial-shell .discord-receive-dialog[open]{z-index:60;background:#f4f2ed;border:0;border-radius:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;display:flex;position:fixed;inset:0}.discord-receive-dialog>header{background:#fff;border-bottom:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:12px 16px;display:flex}.discord-receive-dialog>header>h2{margin:0;font-size:16px}.discord-receive-dialog>header>button{color:#333630;cursor:pointer;background:0 0;border:0;min-width:32px;min-height:32px;font-size:22px}.discord-receive-dialog-body{flex:1;min-height:0;padding:16px;display:block;overflow:auto}.editorial-shell .discord-receive-dialog .discord-link-card,.editorial-shell .discord-receive-dialog .discord-test-card{border-radius:12px;padding:16px}.discord-receive-dialog .discord-identity-row{align-items:center;gap:12px;display:flex}.discord-receive-dialog .discord-unlink-form{margin-left:0}.discord-receive-dialog .discord-account-form>.form-actions,.discord-receive-dialog .discord-test-form>.form-actions{justify-content:flex-end;display:flex}}.discord-receive-dialog[open]{box-shadow:none;outline:none}.discord-identity-row .account-provider-mark{border-radius:12px;width:48px;min-width:48px;height:48px}.editorial-shell .discord-personal-linked .discord-account-form,.editorial-shell .discord-personal-linked .discord-test-form{margin:0}.editorial-shell .discord-personal-linked .discord-test-card>h2{margin-bottom:4px;font-size:18px}.discord-dm-failure{color:#945d25;background:#fffce8;border:1px solid #f1e99e;border-radius:48px;margin:20px 0;padding:16px 20px;font-size:14px}.discord-dm-failure>strong{font-weight:600}.discord-dm-failure>p{margin:4px 0 0;font-size:13px;font-weight:400}.discord-dm-privacy-note{color:#727984;font-weight:400;margin:16px 0 0!important;font-size:12px!important}@media (min-width:761px){.editorial-shell .discord-personal-failed .discord-account-form{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.editorial-shell .discord-personal-failed .discord-account-form>.form-actions{border:0;flex-shrink:0;width:auto;margin:0;padding:0}.editorial-shell .discord-personal-failed .discord-receive-toggle{background:0 0;border-radius:0;min-height:38px;padding:0}.discord-personal-failed .discord-identity-row .account-provider-mark{width:40px;min-width:40px;height:40px}}.editorial-shell .discord-personal-linked .discord-unlink-form{margin:0 0 0 auto}.line-mobile-preparation-toggle,.line-mobile-heading{display:none}@media (max-width:760px){.line-mobile-preparation-toggle{color:#333630;text-align:left;background:0 0;border:0;width:100%;min-height:28px;padding:0;font-size:12px;display:block}.line-setup-preparation:not(.is-expanded)>:not(.line-mobile-preparation-toggle),.line-setup-preparation.is-expanded>h2{display:none}.line-setup-preparation.is-expanded>.line-console-link{margin:12px 0;display:block;position:static}.line-desktop-heading{display:none}.line-mobile-heading{display:inline}.editorial-shell .line-setup-credentials>h2{font-size:16px!important}.line-setup-credentials>h2:after{content:none!important}}.stitch-line-login-setup{max-width:1160px;margin:0 auto}.settings-layout:has(.stitch-line-login-setup)>.settings-heading{display:none}.line-setup-title>a{color:#66665f;font-size:12px;text-decoration:none}.line-setup-title h1{margin:8px 0 4px;font-size:24px;line-height:32px}.line-setup-title>p{color:#727984;margin:0 0 16px;font-size:12px;font-weight:400;line-height:16px}.line-setup-steps{background:#fff;border:1px solid #e9e6df;border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:16px;padding:12px;display:grid}.line-setup-steps>span,.line-setup-steps>button{color:#727984;background:#faf9f6;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:28px;font-size:11px;font-weight:400;display:flex}.line-setup-steps>button{cursor:pointer}.line-setup-steps>[aria-current]{color:#333630;background:#e9e6df;border-color:#a8b0b9;font-weight:600}.line-setup-steps i{text-align:center;background:#e9e6df;border-radius:50%;width:16px;height:16px;font-style:normal}.line-credentials-form{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:16px;display:grid}.editorial-shell .stitch-line-login-setup .card{background:#fff;border:1px solid #e9e6df;border-radius:12px;margin:0;padding:16px}.editorial-shell .stitch-line-login-setup .card>h2{border-bottom:1px solid #e9e6df;margin:0 0 12px;padding-bottom:8px;font-size:12px;line-height:20px}.line-setup-preparation{position:relative}.line-console-link{color:#66665f;font-size:11px;text-decoration:none;position:absolute;top:19px;right:16px}.line-setup-preparation>h2{padding-right:112px}.stitch-line-login-setup .check{align-items:center;gap:8px;min-height:28px;margin:8px 0;font-size:12px;font-weight:400;display:flex}.stitch-line-login-setup input[type=checkbox]{flex-shrink:0;width:16px;height:16px}.line-preparation-callback{border-top:1px solid #e9e6df;margin-top:16px;padding-top:12px}.line-preparation-callback>strong{font-size:11px;font-weight:500}.line-callback-copy{align-items:center;gap:6px;min-width:0;margin-top:6px;display:flex}.line-callback-copy code{overflow-wrap:anywhere;background:#faf9f6;border:1px solid #dedbd3;border-radius:4px;flex:1;min-width:0;padding:5px 8px;font-size:11px;font-weight:400}.editorial-shell .line-callback-copy>.button{color:#333630;background:#faf9f6;border-radius:4px;min-height:26px;padding:4px 8px;font-size:11px}.line-setup-note{color:#929ba8;background:#faf9f6;border-radius:6px;margin:16px 0 0;padding:10px;font-size:11px;font-weight:400;line-height:1.7}.line-credentials-description{color:#929ba8;border-bottom:1px solid #e9e6df;margin:-8px 0 12px;padding-bottom:8px;font-size:11px;font-weight:400}.line-setup-credentials .field{gap:4px;margin-bottom:12px;font-size:12px;font-weight:400}.line-setup-credentials .field small{color:#b84254;font-size:11px}.editorial-shell .line-setup-credentials input{background:#faf9f6;border:1px solid #dedbd3;border-radius:8px;min-height:32px;padding:6px 12px;font-size:12px;font-weight:400}.line-credentials-status{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.line-credentials-status>span,.line-runtime-status{color:#929ba8;font-size:11px;font-weight:400}.line-runtime-status{margin-top:10px;display:block}.editorial-shell .line-desktop-save .button{color:#fff;background:#333630;border-radius:6px;min-height:30px;padding:6px 12px;font-size:11px}.line-setup-mobile-footer,.line-mobile-callback,.line-mobile-test,.line-setup-mobile-note{display:none}.editorial-shell .line-setup-test-card{text-align:center;max-width:672px;margin:0 auto;padding:24px}.line-test-mark{color:#06c755;background:#edfdf3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;font-size:36px;display:flex}.line-setup-test-card>.badge{color:#945d25;background:#fffbe8;border-radius:16px;font-size:11px}.editorial-shell .line-setup-test-card>h2{border:0;margin:12px 0 8px;padding:0;font-size:16px}.line-setup-test-card>p{color:#727984;font-size:12px;font-weight:400;line-height:1.7}.line-test-status{color:#727984;background:#faf9f6;border:1px solid #e9e6df;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:8px;max-width:448px;margin:24px auto;padding:12px;font-size:11px;display:flex}.line-test-status>small{text-align:left;flex-basis:100%;font-size:10px}.editorial-shell .line-desktop-test .button{color:#fff;background:#06c755;border-radius:8px;min-width:256px;min-height:40px;font-size:12px}.line-setup-next{text-align:center;margin-top:16px}.line-enable-form>.card{max-width:672px;margin:0 auto!important}.line-desktop-enable{text-align:right;margin-top:24px}.line-enable-form>.line-setup-mobile-note{background:#f1eee7;border-radius:8px;max-width:672px;margin:16px auto;padding:12px;font-size:12px;font-weight:400;display:block}@media (min-width:761px) and (max-width:1050px){.line-credentials-form{grid-template-columns:minmax(0,1fr)}.line-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){:is(.editorial-shell:has(.stitch-line-login-setup) .mobile-header,.editorial-shell:has(.stitch-line-login-setup) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-line-login-setup){min-height:100dvh;padding:72px 16px 96px}.line-setup-title,.line-setup-steps{display:none}.line-credentials-form{flex-direction:column;gap:16px;display:flex}.line-setup-preparation{order:2}.line-setup-credentials{order:1}.line-mobile-test{order:3}.editorial-shell .stitch-line-login-setup .card{border:0;border-radius:12px;padding:16px}.editorial-shell .stitch-line-login-setup .card>h2{border:0;margin-bottom:16px;padding:0;font-size:16px}.line-setup-credentials>h2{font-size:0!important}.line-setup-credentials>h2:after{content:"LINE Login";font-size:16px}.line-credentials-description,.line-preparation-callback,.line-desktop-save,.line-desktop-test,.line-desktop-enable{display:none}.line-setup-credentials .field{margin-top:16px;font-size:12px}.editorial-shell .line-setup-credentials input{background:#f1eee7;border-radius:12px;min-height:46px;padding:12px;font-size:16px}.line-setup-credentials input::placeholder{color:#0000}.line-mobile-callback{display:block}.line-mobile-callback>p{margin:0;font-size:12px;font-weight:400}.line-credentials-status{margin-top:16px}.line-mobile-test{justify-content:center;width:100%;color:#333630!important;background:#fff!important;border:1px solid #dedbd3!important;border-radius:24px!important;font-weight:400!important;display:flex!important}.line-setup-mobile-footer{z-index:65;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;align-items:center;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.editorial-shell .line-setup-mobile-footer .button{color:#fff;background:#333630;border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .line-setup-mobile-footer .secondary{color:#333630;background:#fff;border:1px solid #dedbd3}.line-setup-mobile-note{background:#f1eee7;border-radius:8px;margin:16px 0;padding:12px;font-size:12px;font-weight:400;display:block}.line-test-mark,.line-test-status{display:none}.editorial-shell .line-setup-test-card{text-align:left;flex-direction:column;display:flex}.line-setup-test-card>.badge{color:#727984;background:#f1eee7;order:3;align-self:flex-start}.editorial-shell .line-setup-test-card>h2{order:1;margin:0 0 12px;font-size:0}.line-setup-test-card>h2:after{content:"接続テスト";font-size:16px}.line-setup-test-card>p{color:#191c20;order:2;margin:0 0 6px;font-size:14px}.line-setup-test-card>.line-setup-note{display:none}.line-setup-next{margin-top:16px}.line-enable-form>.line-setup-mobile-note{margin:16px 0}.line-enable-form .check{min-height:32px;margin-bottom:16px;font-size:14px}}@media (min-width:761px){.editorial-shell .settings-layout:has(.stitch-login-settings)>.settings-heading{margin-bottom:8px}.editorial-shell .stitch-login-settings>.page-title{margin-bottom:16px}.editorial-shell .stitch-login-settings>.page-title h1{font-size:24px;line-height:32px}.editorial-shell .stitch-login-settings .page-title p{margin:4px 0 0;font-size:12px;line-height:16px}.stitch-login-settings .card>p:first-of-type{padding-right:136px}.stitch-login-settings .login-account-link{line-height:20px;position:absolute;top:54px;right:20px}.stitch-login-settings .card>p.muted{color:#929ba8}.editorial-shell .stitch-login-settings .card>footer .button{color:#fff;background:#333630;border-color:#333630}}@media (max-width:760px){.stitch-login-settings .login-provider-grid>.card:last-child>.badge{display:none}.stitch-login-settings .integration-mobile-footer .button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;font-weight:400}}@media (min-width:761px){.editorial-shell .discord-personal-failed .discord-account-form{flex-wrap:nowrap}.editorial-shell .discord-personal-failed .discord-receive-toggle{flex:1;width:auto;min-width:0}.editorial-shell .settings-layout:has(.stitch-integration-overview)>.settings-heading{margin-bottom:8px}.editorial-shell .stitch-integration-overview>.page-title{margin-bottom:0}.editorial-shell .stitch-integration-overview>.page-title h1{font-size:24px}.stitch-integration-overview>.muted{margin:8px 0 12px}.integration-sharing-note{line-height:16px}.editorial-shell .stitch-integration-overview>.muted{margin:8px 0 12px}.editorial-shell .stitch-integration-overview>.page-title h1{line-height:32px}.editorial-shell .stitch-integration-overview>.muted{margin:4px 0 12px;line-height:16px}}@media (max-width:760px){.editorial-shell .stitch-line-login-setup .line-setup-credentials>h2{font-size:16px!important}.stitch-line-login-setup .line-setup-credentials>h2:after{content:none!important}}.line-enable-mark{color:#21816b;background:#c8f9e7;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:8px auto 20px;font-size:32px;display:flex}.line-enable-badge{color:#21816b;background:#edfdf3;border-radius:16px;margin:0 auto 12px;font-size:11px;display:table}.editorial-shell .line-setup-enable-card>h2{text-align:center;border:0;padding:0;font-size:16px}.line-enable-description{text-align:center;color:#727984;font-size:12px;font-weight:400}.line-enable-status{color:#727984;background:#faf9f6;border:1px solid #e9e6df;border-radius:8px;max-width:448px;margin:24px auto;padding:12px;font-size:11px}.line-setup-enable-card>.check{max-width:448px;margin:12px auto}.line-desktop-enable{text-align:center}.editorial-shell .line-desktop-enable .button{color:#fff;background:#333630;border-radius:8px;min-width:256px;min-height:40px;font-size:12px}@media (max-width:760px){.line-enable-mark,.line-enable-badge,.line-enable-description,.line-enable-status{display:none}.editorial-shell .line-setup-enable-card>h2{text-align:left}.editorial-shell .line-setup-test-card>h2{font-size:16px}.line-setup-test-card>h2:after{content:none}.line-setup-enable-card>.check{margin:12px 0}.editorial-shell .stitch-line-login-setup .line-setup-credentials .field input{min-height:46px}}.editorial-shell .stitch-line-login-setup .line-setup-steps>button{min-height:28px;padding:0 6px;font-size:11px}.editorial-shell .stitch-line-login-setup .line-setup-test-card,.editorial-shell .stitch-line-login-setup .line-setup-enable-card{padding:24px}.editorial-shell .stitch-line-login-setup .line-setup-test-card>h2,.editorial-shell .stitch-line-login-setup .line-setup-enable-card>h2{border:0;margin:12px 0 8px;padding:0;font-size:16px}.line-enable-mark.is-unverified{color:#945d25;background:#fffbe8}@media (max-width:760px){.editorial-shell .stitch-line-login-setup .line-setup-test-card,.editorial-shell .stitch-line-login-setup .line-setup-enable-card{padding:16px}.editorial-shell .stitch-line-login-setup .line-setup-test-card>h2,.editorial-shell .stitch-line-login-setup .line-setup-enable-card>h2{margin:0 0 12px}}@media (min-width:761px){.editorial-shell .stitch-line-login-setup .line-setup-credentials .field{gap:4px;margin-bottom:12px;line-height:16px}.editorial-shell .stitch-line-login-setup .line-setup-credentials .field input{height:32px;min-height:32px;padding:6px 12px;font-size:12px;line-height:18px}.editorial-shell .stitch-line-login-setup .line-setup-credentials>h2{border:0;margin-bottom:4px;padding-bottom:0}.editorial-shell .stitch-line-login-setup .line-credentials-description{margin:0 0 12px;line-height:16px}.line-credentials-status,.line-runtime-status{line-height:16px}.editorial-shell .stitch-line-login-setup .line-setup-preparation .check{min-height:28px;line-height:16px}.editorial-shell .stitch-line-login-setup .line-setup-title h1{font-size:24px;line-height:32px}.editorial-shell .stitch-line-login-setup .line-setup-test-card>p{max-width:448px;margin:8px auto}.editorial-shell .stitch-line-login-setup .line-setup-test-card>.line-setup-note{background:0 0;margin-top:12px;padding:0;font-size:11px}.editorial-shell .workspace main:has(.stitch-storage-overview){padding-top:0}.editorial-shell .stitch-storage-overview>.page-title h1{font-size:24px;line-height:32px}.editorial-shell .stitch-storage-overview>.page-title p{font-size:14px;line-height:20px}.stitch-storage-overview .storage-provider-list{margin-top:16px}.editorial-shell .storage-provider-list>.card>.storage-desktop-link{color:#fff;background:#333630;border-radius:24px;min-width:134px;min-height:44px;padding:12px 20px;font-size:14px}.stitch-storage-overview>.storage-sharing-note{display:none}}@media (max-width:760px){.stitch-integration-overview .settings-mobile-heading h1,.stitch-login-settings .settings-mobile-heading h1,.stitch-storage-overview .settings-mobile-heading h1,.stitch-line-login-setup .settings-mobile-heading h1{text-align:left}.editorial-shell .integration-mobile-footer>.button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;font-size:14px;font-weight:400}}.stitch-dropbox-page{max-width:1160px;margin:0 auto}.editorial-shell .workspace main:has(.stitch-dropbox-page){padding-top:0}.stitch-dropbox-page>.cms-back{color:#66665f;margin:0 0 8px;font-size:12px;text-decoration:none;display:inline-block}.editorial-shell .stitch-dropbox-page>.page-title h1{font-size:24px;line-height:32px}.stitch-dropbox-page>.page-title{margin-bottom:20px}.editorial-shell .stitch-dropbox .dropbox-settings-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.editorial-shell .stitch-dropbox .dropbox-settings-grid>.card{border-radius:16px;margin:0;padding:24px}.editorial-shell .stitch-dropbox .dropbox-settings-form{margin:0}.editorial-shell .stitch-dropbox .dropbox-settings-form>fieldset{border:0;min-width:0;margin:0;padding:0}.dropbox-account-status{background:#f1eee7;border-radius:40px;align-items:center;gap:12px;min-height:64px;margin-bottom:16px;padding:14px 16px;display:flex}.dropbox-account-mark{color:#333630;background:#dedbd3;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.dropbox-account-heading{font-size:16px;font-weight:500}.dropbox-account-status>.badge{color:#21816b;background:#edfdf3;font-size:11px;font-weight:400}.editorial-shell .dropbox-account-status>.button{color:#191c20;background:0 0;border:0;margin-left:auto;padding:4px 8px;font-weight:400}.dropbox-destination-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.editorial-shell .dropbox-destination-row>.field{gap:6px;margin:0;font-size:14px;font-weight:400}.editorial-shell .dropbox-destination-row .field>input{background:#f1eee7;border-radius:24px;min-height:40px;font-size:14px;font-weight:400}.dropbox-destination-row .field>small{color:#727984;font-size:11px;font-weight:400;line-height:1.6}.editorial-shell .dropbox-destination-row>.button{color:#191c20;background:#faf9f6;align-self:center;min-height:38px;margin-top:16px;font-size:14px;font-weight:400}.editorial-shell .stitch-dropbox .folder-rule-builder{border:0;margin:16px 0;padding:0}.editorial-shell .stitch-dropbox .folder-rule-builder>legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:400}.editorial-shell .stitch-dropbox .folder-rule-builder .field{gap:0;margin:0}.editorial-shell .stitch-dropbox .folder-rule-builder input{background:#f1eee7;border-radius:24px;min-height:40px;font-family:monospace;font-size:14px;font-weight:400}.editorial-shell .stitch-dropbox .macro-editor-tags{gap:8px;margin:8px 0}.editorial-shell .stitch-dropbox .macro-editor-tags button{background:#f1eee7;min-height:24px;padding:2px 10px;font-size:12px;font-weight:400}.stitch-dropbox .folder-rule-builder output{overflow-wrap:anywhere;background:#f1eee7;border-radius:24px;padding:10px 12px;font-size:12px;font-weight:400;display:block}.stitch-dropbox .folder-rule-builder>p{display:none}.editorial-shell .stitch-dropbox .cms-confirm{background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;font-size:14px;font-weight:400;display:flex}.stitch-dropbox .cms-confirm>input{flex-shrink:0;width:16px;height:16px}.stitch-dropbox .dropbox-advanced-fields>.muted{margin:6px 0 20px;font-size:12px;font-weight:400}.dropbox-save{justify-content:flex-end;margin-top:20px;display:flex}.editorial-shell .dropbox-save .button,.editorial-shell .dropbox-test-panels .button{color:#fff;background:#333630;min-height:36px;font-size:12px;font-weight:400}.dropbox-test-panels{gap:16px;display:grid}.editorial-shell .dropbox-test-panels>.card{border-radius:16px;margin:0;padding:24px}.editorial-shell .dropbox-test-panels>.card>h2{margin:0 0 4px;font-size:18px}.dropbox-test-panels>.card>p{margin:0;font-size:14px;font-weight:400}.dropbox-test-panels>.card:first-child{padding-right:160px;position:relative}.dropbox-test-panels>.card:first-child>.integration-action{margin:0;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.dropbox-test-panels .integration-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.dropbox-test-panels .integration-action>div[aria-live]{flex-basis:100%}.dropbox-project-test{margin-top:16px;font-size:12px;font-weight:400}.dropbox-disconnect{margin-top:16px;font-size:12px}.dropbox-mobile-sharing-note,.dropbox-mobile-footer,.dropbox-mobile-advanced-toggle,.dropbox-mobile-test-toggle{display:none}.dropbox-setup-note{color:#727984;background:#f1eee7;border-radius:8px;padding:12px;font-size:12px;font-weight:400;line-height:1.7}.editorial-shell .stitch-dropbox-unlinked>.card{border-radius:16px;padding:24px}.stitch-dropbox-unlinked>.card>p{font-size:14px;font-weight:400}.stitch-dropbox-unlinked>.card>.button{color:#fff;background:#333630}@media (max-width:1050px) and (min-width:761px){.dropbox-account-status{flex-wrap:wrap}.dropbox-account-status>.button{margin-left:auto}.dropbox-destination-row{grid-template-columns:minmax(0,1fr)}.editorial-shell .dropbox-destination-row>.button{justify-self:end;margin-top:0}.dropbox-test-panels>.card:first-child{padding-right:24px}.dropbox-test-panels>.card:first-child>.integration-action{margin-top:16px;position:static;transform:none}}@media (max-width:760px){:is(.editorial-shell:has(.stitch-dropbox-page) .mobile-header,.editorial-shell:has(.stitch-dropbox-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-dropbox-page){min-height:100dvh;padding:72px 16px 96px}.stitch-dropbox-page>.cms-back,.stitch-dropbox-page>.page-title{display:none}.stitch-dropbox-page .settings-mobile-heading h1{text-align:left}.editorial-shell .stitch-dropbox .dropbox-settings-grid>.card{border:0;border-radius:12px;padding:16px}.dropbox-account-status{background:0 0;border-radius:0;flex-wrap:wrap;gap:8px;min-height:0;margin-bottom:16px;padding:0;display:flex}.dropbox-account-mark{display:none}.dropbox-account-heading{flex-basis:100%;font-size:0}.dropbox-account-heading:after{content:"Dropbox";font-size:16px}.dropbox-account-status>.badge{font-size:12px}.editorial-shell .dropbox-account-status>.button{margin-left:auto;font-size:12px}.dropbox-destination-row{grid-template-columns:minmax(0,1fr);gap:0}.editorial-shell .dropbox-destination-row>.field{gap:8px;font-size:12px}.editorial-shell .dropbox-destination-row .field>input{background:#f1eee7;border-radius:12px;min-height:46px;font-size:16px}.editorial-shell .dropbox-destination-row>.button{background:#fff;border:1px solid #dedbd3;border-radius:24px;justify-content:center;width:100%;min-height:44px;margin:0;font-size:14px}.dropbox-mobile-advanced-toggle,.dropbox-mobile-test-toggle{color:#333630;text-align:left;background:#fff;border:0;width:100%;min-height:36px;margin-top:12px;padding:0;font-size:12px;font-weight:400;display:block}.dropbox-advanced-fields:not(.is-expanded),.dropbox-test-panels:not(.is-expanded){display:none}.dropbox-test-panels>.card:first-child{padding-right:16px}.dropbox-test-panels>.card:first-child>.integration-action{margin-top:16px;position:static;transform:none}.editorial-shell .dropbox-test-panels>.card{border-radius:12px;padding:16px}.dropbox-mobile-sharing-note{background:#f1eee7;border-radius:8px;margin:16px 0;padding:12px;font-size:12px;font-weight:400;line-height:1.7;display:block}.dropbox-mobile-footer{z-index:65;background:#fff;border-top:1px solid #e9e6df;align-items:center;height:64px;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.editorial-shell .dropbox-mobile-footer>.button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.dropbox-save{z-index:66;margin:0;position:fixed;bottom:10px;right:16px}.editorial-shell .dropbox-save .button{color:#fff;background:#333630;border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .stitch-dropbox-unlinked>.card{border-radius:12px;padding:16px}}.editorial-shell .settings-layout>.stitch-dropbox-page{display:block}.editorial-shell .stitch-dropbox-page>.page-title{margin-bottom:16px}.editorial-shell .stitch-dropbox-page>.page-title h1{margin:0;line-height:32px}.editorial-shell .stitch-dropbox .dropbox-settings-form{gap:0}.editorial-shell .stitch-dropbox .dropbox-settings-form>fieldset{display:block}.dropbox-settings-form>div[aria-live]:empty{display:none}.dropbox-account-mark svg{width:22px;height:22px}.dropbox-mobile-account-name{display:none}.editorial-shell .stitch-dropbox .macro-editor>div[aria-label]{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.editorial-shell .stitch-dropbox .macro-editor>div[aria-label]>.button{background:#f1eee7;min-height:24px;padding:2px 10px;font-size:12px;font-weight:400}.stitch-dropbox .macro-editor>div[aria-label]>.button>code{display:none}.editorial-shell .stitch-dropbox .folder-rule-builder .field input{min-height:40px;font-family:monospace;font-size:14px;font-weight:400}@media (max-width:760px){.dropbox-desktop-account-name{display:none}.dropbox-mobile-account-name{font-size:16px;display:inline}.dropbox-account-heading:after{content:none}.editorial-shell .stitch-dropbox .dropbox-account-heading{font-size:16px}.editorial-shell .stitch-dropbox .dropbox-destination-row .field input{min-height:46px;font-size:16px}}.editorial-shell .workspace main .stitch-dropbox-page{display:block}.editorial-shell .stitch-dropbox-page>.page-title{min-height:0;display:block}@media (max-width:760px){.editorial-shell .stitch-dropbox-page>.page-title{display:none}}@media (min-width:1051px){.editorial-shell .dropbox-test-panels>.card:first-child{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding-right:24px;display:grid}.dropbox-test-panels>.card:first-child>h2,.dropbox-test-panels>.card:first-child>p{grid-column:1}.dropbox-test-panels>.card:first-child>.integration-action{grid-area:1/2/span 3;align-self:center;margin:0;position:static;transform:none}.dropbox-test-panels>.card:first-child:has(.alert){grid-template-columns:minmax(0,1fr)}.dropbox-test-panels>.card:first-child:has(.alert)>.integration-action{grid-area:auto/1;margin-top:16px}}@media (max-width:760px){.stitch-integration-overview .settings-mobile-heading,.stitch-login-settings .settings-mobile-heading,.stitch-storage-overview .settings-mobile-heading,.stitch-line-login-setup .settings-mobile-heading,.stitch-dropbox-page .settings-mobile-heading{gap:16px}}.editorial-shell .workspace main .stitch-diagnostics-page{max-width:1160px;margin:0 auto;display:block}.diagnostics-back{color:#66665f;margin-bottom:8px;font-size:12px;font-weight:400;text-decoration:none;display:inline-block}.editorial-shell .stitch-diagnostics-page>.page-title{min-height:0;margin:0;display:block}.editorial-shell .stitch-diagnostics-page>.page-title h1{margin:0;font-size:24px;line-height:32px}.diagnostics-description{color:#727984;margin:4px 0 16px;font-size:12px;font-weight:400;line-height:16px}.editorial-shell .stitch-diagnostics-page .diagnostic-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editorial-shell .stitch-diagnostics-page .card{border:1px solid #e9e6df;border-radius:12px;margin:0;padding:0;overflow:hidden}.editorial-shell .stitch-diagnostics-page .card>h2{background:#faf9f6;border-bottom:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:12px;line-height:16px;display:flex}.stitch-diagnostics-page .card>h2>small{color:#929ba8;flex-shrink:0;font-size:10px;font-weight:400}.editorial-shell .stitch-diagnostics-page .diagnostic-state-row{border-bottom:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:0;padding:8px 16px;font-size:12px;font-weight:400;line-height:19px;display:flex}.stitch-diagnostics-page .diagnostic-state-row:last-child{border-bottom:0}.stitch-diagnostics-page .diagnostic-state-row>.badge{border-radius:4px;min-height:0;font-size:10px;font-weight:400}.diagnostics-notice{color:#727984;background:#faf9f6;border:1px solid #e9e6df;border-radius:8px;margin:16px 0;padding:16px;font-size:12px;font-weight:400;line-height:16px}.diagnostic-mobile-name,.diagnostic-mobile-security{display:none}.stitch-diagnostics-page .diagnostic-technical{overflow-wrap:anywhere;font-size:12px;font-weight:400}@media (min-width:761px) and (max-width:1050px){.editorial-shell .stitch-diagnostics-page .diagnostic-state-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:is(.editorial-shell:has(.stitch-diagnostics-page) .mobile-header,.editorial-shell:has(.stitch-diagnostics-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-diagnostics-page){min-height:100dvh;padding:72px 16px 96px}.stitch-diagnostics-page .settings-mobile-heading{gap:16px}.stitch-diagnostics-page .settings-mobile-heading h1{text-align:left}.stitch-diagnostics-page>.diagnostics-back,.editorial-shell .stitch-diagnostics-page>.page-title,.diagnostics-description,.editorial-shell .stitch-diagnostics-page .diagnostic-security-card,.editorial-shell .stitch-diagnostics-page .diagnostic-desktop-history,.diagnostic-desktop-name,.editorial-shell .stitch-diagnostics-page .diagnostic-provider-card>h2{display:none}.editorial-shell .stitch-diagnostics-page .diagnostic-state-grid{display:block}.editorial-shell .stitch-diagnostics-page .diagnostic-provider-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;padding:0;display:grid}.diagnostic-mobile-name{display:inline}.editorial-shell .stitch-diagnostics-page .diagnostic-provider-card>.diagnostic-state-row{background:#fff;border:0;border-radius:12px;min-height:56px;padding:16px;font-size:16px;font-weight:600}.stitch-diagnostics-page .diagnostic-provider-card .badge{border-radius:16px;font-size:11px;font-weight:400}.diagnostics-notice{background:#f1eee7;border:0;margin:16px 0;padding:12px;line-height:1.7}.diagnostic-mobile-security{margin:16px 0;font-size:12px;font-weight:400;display:block}.diagnostic-mobile-security[open]{background:#fff;border-radius:12px;padding:12px}.diagnostic-mobile-security>summary{color:#333630;cursor:pointer}.stitch-diagnostics-page>.integration-mobile-footer{display:flex}}@media (min-width:761px){.editorial-shell .stitch-diagnostics-page .diagnostic-state-row{padding:6px 16px}}@media (max-width:760px){.line-desktop-save,.line-desktop-enable{z-index:66;margin:0;display:block;position:fixed;bottom:10px;right:16px}.editorial-shell .line-desktop-save .button,.editorial-shell .line-desktop-enable .button{color:#fff;background:#333630;border-radius:24px;min-width:0;min-height:44px;padding:12px 20px;font-size:14px;font-weight:400}}.editorial-shell .settings-layout:has(.stitch-system-settings){max-width:880px;margin:0 auto;display:block}.editorial-shell .workspace main:has(.stitch-system-settings){padding-top:0}.editorial-shell .settings-layout:has(.stitch-system-settings)>.settings-heading{margin-bottom:24px;font-size:12px}.editorial-shell .workspace main .stitch-system-settings{display:block}.editorial-shell .stitch-system-settings>.page-title{min-height:0;margin:0;display:block}.editorial-shell .stitch-system-settings>.page-title h1{margin:0;font-size:24px;line-height:32px}.system-description{margin:4px 0 32px;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .stitch-system-settings>.card{border:0;border-radius:16px;margin:0 0 24px;padding:24px}.system-diagnostics-card{align-items:flex-start;gap:16px;display:flex}.system-card-icon{color:#333630;background:#e9e6df;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.system-card-icon svg{width:22px;height:22px}.system-diagnostics-card>div{flex:1;min-width:0}.editorial-shell .stitch-system-settings .system-diagnostics-card h2{margin:0 0 4px;font-size:20px;line-height:28px}.system-diagnostics-description{margin:0 0 24px;font-size:14px;font-weight:400;line-height:22px}.editorial-shell .system-diagnostics-desktop-link{color:#fff;background:#333630;min-height:40px;padding:10px 24px;font-size:14px;font-weight:500}.editorial-shell .stitch-system-settings .system-cleanup-card>h2{align-items:center;gap:16px;margin:0 0 16px;font-size:20px;line-height:28px;display:flex}.system-cleanup-card .system-card-icon{color:#5d5e67;background:#e9e6df}.system-cleanup-empty{text-align:center;background:#faf9f6;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:164px;padding:24px;display:flex}.system-cleanup-empty>span{color:#929ba8;background:#e9e6df;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.system-cleanup-empty>p{margin:0;font-size:14px;font-weight:400;line-height:22px}.system-mobile-name,.system-diagnostics-mobile-link{display:none}@media (max-width:760px){.editorial-shell:has(.stitch-system-settings) .mobile-header{display:none}.editorial-shell:has(.stitch-system-settings) .mobile-bottom{display:none}.editorial-shell .settings-layout:has(.stitch-system-settings)>.settings-heading{display:none}.editorial-shell .workspace main:has(.stitch-system-settings){min-height:100dvh;padding:72px 16px 96px}.stitch-system-settings .settings-mobile-heading{gap:16px}.stitch-system-settings .settings-mobile-heading h1{text-align:left}.editorial-shell .stitch-system-settings>.page-title,.system-description,.system-card-icon,.system-diagnostics-description,.system-diagnostics-desktop-link,.system-desktop-name{display:none}.editorial-shell .stitch-system-settings>.card{border-radius:12px;margin-bottom:16px;padding:16px}.system-diagnostics-card{display:block}.system-mobile-name{display:inline}.editorial-shell .stitch-system-settings .system-diagnostics-card h2{margin:0 0 12px;font-size:16px;line-height:24px}.system-diagnostics-mobile-link{color:#191c20;justify-content:space-between;align-items:center;gap:16px;text-decoration:none;display:flex}.system-diagnostics-mobile-link strong{font-size:14px;font-weight:600;display:block}.system-diagnostics-mobile-link small{color:#727984;font-size:12px;font-weight:400;display:block}.system-diagnostics-mobile-link>span:last-child{color:#333630;font-size:22px}.editorial-shell .stitch-system-settings .system-cleanup-card>h2{margin-bottom:12px;font-size:16px;line-height:24px}.system-cleanup-empty{text-align:left;background:0 0;min-height:0;padding:0;display:block}.system-cleanup-empty>span{display:none}.system-cleanup-empty>p{font-size:12px;line-height:20px}.stitch-system-settings>.integration-mobile-footer{display:flex}}.editorial-shell .stitch-system-settings .system-diagnostics-desktop-link{color:#fff;background:#333630;min-width:149px}.editorial-shell .marketing-forms-page .forms-title-count{align-items:center;gap:12px;display:flex}.editorial-shell .marketing-forms-page .forms-title-count>.page-title{min-height:0;margin:0}.forms-title-count>.badge{color:#333630;background:#e9e6df;font-size:11px;font-weight:400}.editorial-shell .marketing-forms-page .stitch-list-heading{align-items:center;margin:12px 0}.editorial-shell .marketing-forms-page .stitch-list-heading>.button{color:#fff;background:#333630;min-height:40px;padding:10px 20px;font-size:14px;font-weight:500}.editorial-shell .marketing-forms-page .stitch-list-heading h1{margin:0;font-size:24px;line-height:32px}.editorial-shell .marketing-forms-page .stitch-list-description{margin:0 0 28px;font-size:14px;font-weight:400}.editorial-shell .marketing-forms-page .forms-list-card>p{margin:0;padding:16px;font-size:14px;font-weight:400}.editorial-shell .marketing-forms-page .forms-list-table th{padding:16px;font-size:12px;font-weight:400;line-height:16px}.editorial-shell .marketing-forms-page .forms-list-table td{min-height:74px;padding:16px;font-size:14px;font-weight:400;line-height:20px}.editorial-shell .marketing-forms-page .forms-list-table td strong{font-weight:500}.editorial-shell .marketing-forms-page .forms-list-actions .button{color:#333630;background:#f1eee7;border:0;justify-content:center;align-items:center;width:32px;min-height:32px;padding:8px;display:inline-flex}.editorial-shell .marketing-forms-page .forms-list-card>.actions{padding:16px 24px;font-size:12px;font-weight:400}@media (min-width:761px){.editorial-shell .workspace main:has(.marketing-forms-page){padding-top:4px}}.editorial-shell .workspace main .marketing-forms-page{display:block;position:relative}.marketing-forms-page>.stitch-page-breadcrumb{margin:0;font-size:12px;font-weight:400;line-height:16px}.editorial-shell .marketing-forms-page .stitch-list-description{margin-bottom:20px;line-height:22px}.form-create-mobile{display:none}@media (min-width:761px){.editorial-shell .workspace main:has(.marketing-forms-page){padding:4px 32px 24px}.marketing-forms-page .stitch-list-heading>.button{position:absolute;top:0;right:0}}@media (max-width:1000px){.editorial-shell .marketing-forms-page .stitch-forms-desktop{display:none}.editorial-shell .marketing-forms-page .stitch-forms-mobile{display:block}}@media (max-width:760px){:is(.editorial-shell:has(.marketing-forms-page) .mobile-header,.editorial-shell:has(.marketing-forms-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.marketing-forms-page){min-height:100dvh;padding:72px 16px 96px}.marketing-forms-page .settings-mobile-heading{gap:16px}.marketing-forms-page .settings-mobile-heading h1{text-align:left}.marketing-forms-page>.stitch-page-breadcrumb,.editorial-shell .marketing-forms-page>.stitch-list-description,.marketing-forms-page .forms-title-count,.form-create-desktop{display:none}.form-create-mobile{display:inline}.editorial-shell .marketing-forms-page .stitch-list-heading{margin:0 0 16px}.editorial-shell .marketing-forms-page .stitch-list-heading>.button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;min-height:44px;padding:12px 16px;font-size:14px;font-weight:400;position:static}.marketing-forms-page>.integration-mobile-footer{display:flex}}.editorial-shell .workspace main .form-builder-layout{display:block}.form-builder-layout>.stitch-page-breadcrumb{margin:0;font-size:12px;font-weight:400;line-height:16px}.editorial-shell .form-builder-editor label,.editorial-shell .form-builder-preview label{font-weight:400}.editorial-shell .form-builder-editor h2{font-size:20px}.editorial-shell .form-builder-layout>header .button.primary{color:#fff;background:#333630}.editorial-shell .form-builder-preview .public-form-view{min-height:0;font-family:var(--font-body);padding:24px;font-size:13px;line-height:1.6}.editorial-shell .form-builder-preview .public-form-view h1{font-size:20px}.editorial-shell .form-builder-preview .public-form-view input,.editorial-shell .form-builder-preview .public-form-view textarea{background:#f1eee7;min-height:36px;font-size:14px}.editorial-shell .form-builder-preview .public-form-view textarea{min-height:68px}.editorial-shell .form-builder-preview .public-form-view label{font-size:13px;font-weight:400}@media (min-width:901px){.editorial-shell .workspace main:has(.form-builder-layout){padding:4px 32px 24px}}@media (max-width:900px){:is(.editorial-shell:has(.form-builder-layout) .mobile-header,.editorial-shell:has(.form-builder-layout) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.form-builder-layout){min-height:100dvh;padding:72px 16px 96px}.form-builder-layout>.stitch-page-breadcrumb{display:none}.editorial-shell .form-builder-editor h2{font-size:16px}.editorial-shell .form-builder-layout>footer .button.primary{color:#fff;background:#333630}.editorial-shell .form-builder-editor .field input:not([type=checkbox]):not([type=radio]):not([type=color]),.editorial-shell .form-builder-editor .field select,.editorial-shell .form-builder-editor .field textarea{min-height:46px;font-size:16px;font-weight:400}}.editorial-shell .workspace .form-builder-preview .public-form-view input:not([type=checkbox]):not([type=radio]),.editorial-shell .workspace .form-builder-preview .public-form-view textarea,.editorial-shell .workspace .form-builder-preview .public-form-view select{background:#f1eee7;min-height:36px;font-size:14px}.editorial-shell .workspace .form-builder-preview .public-form-view input[type=checkbox]{accent-color:#333630;background:0 0;width:20px;height:20px;min-height:20px}.editorial-shell .form-builder-editor input[type=radio],.editorial-shell .form-builder-editor input[type=checkbox]{accent-color:#333630}@media (max-width:900px){.editorial-shell .form-builder-editor .field textarea{min-height:100px}}.editorial-shell .workspace .form-builder-preview .public-form-view input:not([type=checkbox]):not([type=radio]),.editorial-shell .workspace .form-builder-preview .public-form-view textarea,.editorial-shell .workspace .form-builder-preview .public-form-view select{background:var(--public-field-background,#f1eee7)}.public-preview-notice{color:#727984;text-align:center;margin:8px 0 0;font-size:11px;font-weight:400;line-height:1.6}@media (min-width:901px){.editorial-shell .workspace .form-builder-preview .public-form-view input:not([type=checkbox]):not([type=radio]),.editorial-shell .workspace .form-builder-preview .public-form-view select{height:36px;padding:6px 12px;font-size:14px;line-height:20px}.editorial-shell .workspace .form-builder-preview .public-form-view textarea{min-height:68px}}@media (max-width:900px){.editorial-shell .workspace .form-builder-preview .public-form-view input:not([type=checkbox]):not([type=radio]),.editorial-shell .workspace .form-builder-preview .public-form-view select{height:46px;min-height:46px;padding:10px 12px;font-size:16px}.editorial-shell .form-builder-layout[data-preview=true] .form-builder-preview .public-form-view{border-radius:12px;padding:16px;font-size:12px}.editorial-shell .form-builder-layout[data-preview=true] .form-builder-preview .public-form-view h1{margin:0 0 8px;font-size:16px}.editorial-shell .form-builder-layout[data-preview=true] .form-builder-preview .public-form-view label{font-size:12px;font-weight:400}.editorial-shell .form-builder-layout[data-preview=true] .form-builder-preview .public-form-view button[type=button]{display:none}.editorial-shell:has(.form-builder-layout){grid-template-columns:minmax(0,1fr)}:is(.editorial-shell:has(.form-builder-layout)>.sidebar,.editorial-shell:has(.form-builder-layout) .topbar){display:none}.public-preview-notice{color:color-mix(in srgb,var(--public-text,currentColor) 55%,var(--public-background,#fff) 45%)}.editorial-shell main:has(.form-builder-layout[data-preview=true])>.danger-zone{display:none}}@media (max-width:760px){.editorial-shell .marketing-forms-page .forms-title-count{display:none}}@media (max-width:1000px){.editorial-shell .marketing-forms-page .stitch-forms-mobile{gap:16px;display:grid}}.role-row-note{display:none}.roles-desktop-back{margin-bottom:16px}.editorial-shell .stitch-roles-page .catalog-heading{align-items:center;margin-bottom:24px}.editorial-shell .stitch-roles-page .catalog-heading .page-title{margin:0}.editorial-shell .stitch-roles-page .catalog-heading h1{font-size:24px;line-height:32px}.editorial-shell .stitch-roles-page table td:first-child{font-weight:600}.editorial-shell .stitch-roles-page table td:last-child{text-align:center}.editorial-shell .stitch-roles-page .dialog-icon-trigger{color:#333630;background:#fff;border:1px solid #e9e6df;border-radius:50%;width:32px;min-height:32px}@media (max-width:760px){:is(.editorial-shell:has(.stitch-roles-page) .mobile-header,.editorial-shell:has(.stitch-roles-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-roles-page){min-height:100dvh;padding:72px 16px 96px}.stitch-roles-page>.roles-desktop-back,.stitch-roles-page .catalog-heading>.page-title{display:none}.stitch-roles-page>.settings-mobile-heading{gap:16px}.stitch-roles-page>.settings-mobile-heading h1{text-align:left}.editorial-shell .stitch-roles-page .catalog-heading{margin:0 0 16px}.editorial-shell .stitch-roles-page .catalog-heading>.button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;min-height:44px;padding:12px 16px;font-size:14px;font-weight:400}.editorial-shell .stitch-roles-page>.card{background:0 0;border:0;overflow:visible}.stitch-roles-page .table-scroll{overflow:visible}.stitch-roles-page table,.stitch-roles-page tbody{width:100%;display:block}.stitch-roles-page thead{display:none}.editorial-shell .stitch-roles-page tr{background:#fff;border:0;border-radius:12px;min-height:76px;margin:0 0 16px;padding:20px 48px 20px 16px;display:block;position:relative}.editorial-shell .stitch-roles-page table td{border:0;padding:0;display:none}.editorial-shell .stitch-roles-page table td:first-child{font-size:14px;line-height:20px;display:block}.stitch-roles-page table td:before{display:none}.role-row-note{color:#66665f;font-size:12px;font-weight:400;line-height:20px;display:block}.editorial-shell .stitch-roles-page .role-editable-row td:last-child{display:block;position:absolute;inset:0}.editorial-shell .stitch-roles-page .role-editable-row .dialog-icon-trigger{background:0 0;border:0;border-radius:12px;justify-content:flex-end;width:100%;height:100%;padding:16px}.stitch-roles-page>.integration-mobile-footer{display:flex}.editorial-shell .stitch-roles-page>.roles-desktop-back{display:none}.editorial-shell .stitch-roles-page .catalog-heading{justify-content:flex-start}.editorial-shell .stitch-roles-page table{background:0 0;border:0}.editorial-shell .stitch-roles-page tr{overflow-wrap:anywhere}}.editorial-shell .stitch-roles-page table{table-layout:fixed;width:100%;min-width:0}.editorial-shell .stitch-roles-page td{overflow-wrap:anywhere;white-space:normal}.editorial-shell .stitch-roles-page td:first-child{width:20%}.editorial-shell .stitch-roles-page td:nth-child(3){width:18%}.editorial-shell .stitch-roles-page td:last-child{width:80px}@media (max-width:1000px) and (min-width:761px){.editorial-shell .stitch-roles-page table td,.editorial-shell .stitch-roles-page table th{padding:12px 8px}.stitch-roles-page .role-permission-chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}}@media (max-width:760px){.editorial-shell .settings-content:has(.stitch-roles-page)>.settings-heading{display:none}.editorial-shell .stitch-roles-page td:first-child,.editorial-shell .stitch-roles-page td:last-child{width:auto}}.editorial-shell .stitch-roles-page .dialog-icon-trigger{padding:0}.stitch-roles-page .dialog-icon-trigger svg{flex-shrink:0}.editorial-shell .stitch-roles-page td:last-child{padding-left:8px;padding-right:8px}.stitch-roles-page .role-system-row td:last-child{white-space:nowrap}.editorial-shell .stitch-roles-page .catalog-heading>.button{color:#fff;background:#333630;border-radius:8px;font-weight:500}@media (max-width:760px){.editorial-shell .stitch-roles-page .role-editable-row .dialog-icon-trigger{padding:16px}.editorial-shell .stitch-roles-page .catalog-heading>.button{color:#333630;background:#fff;border-radius:24px;font-weight:400}.editorial-shell .stitch-roles-page td:last-child{padding:0}}.member-type-management,.member-type-row-note{display:none}.stitch-member-types .dialog-icon-trigger{width:64px;min-height:32px;padding:0 8px}.stitch-member-types .dialog-icon-trigger svg{flex-shrink:0}.editorial-shell .stitch-member-types-page>.page-title h1{font-size:24px;line-height:32px}.editorial-shell .stitch-member-types-page>.muted{margin-bottom:28px;font-size:14px;font-weight:400}.stitch-member-types-page>.organization-member-categories{color:#66665f;margin-top:20px;font-size:12px}@media (max-width:760px){.editorial-shell:has(.stitch-member-types-page) .mobile-header{display:none}.editorial-shell:has(.stitch-member-types-page) .mobile-bottom{display:none}.editorial-shell .settings-content:has(.stitch-member-types-page)>.settings-heading{display:none}.editorial-shell .workspace main:has(.stitch-member-types-page){min-height:100dvh;padding:72px 16px 96px}.stitch-member-types-page>.settings-mobile-heading{gap:16px}.stitch-member-types-page>.settings-mobile-heading h1{text-align:left}.editorial-shell .stitch-member-types-page>.page-title,.stitch-member-types-page>.muted{display:none}.editorial-shell .stitch-member-types-page .stitch-member-types{background:0 0;border:0;padding:0}.stitch-member-types .member-type-tools{justify-content:flex-start;gap:12px;margin-bottom:16px}.stitch-member-types .member-type-tools>.button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;min-height:44px;margin:0;padding:12px 16px;font-size:14px;font-weight:400}.member-type-tools .member-type-label-filter{order:2}.member-type-management{margin-bottom:16px;font-size:12px;display:flex}.stitch-member-types[data-management=false] .member-type-label-filter,.stitch-member-types[data-management=false] .order-controls,.stitch-member-types[data-management=false] .member-type-candidate,.stitch-member-types[data-management=false] .member-type-row>.badge,.stitch-member-types[data-management=false] .member-type-list-footer{display:none}.stitch-member-types[data-management=false] .member-type-row{background:#fff;border:0;border-radius:12px;min-height:76px;margin-bottom:16px;padding:20px 48px 20px 16px;display:block;position:relative}.stitch-member-types[data-management=false] .member-type-row>strong{font-size:14px;font-weight:600;line-height:20px}.stitch-member-types[data-management=false] .member-type-row-note{color:#66665f;font-size:12px;font-weight:400;line-height:20px;display:block}.stitch-member-types[data-management=false] .member-type-row>.dialog-icon-trigger{background:0 0;border:0;border-radius:12px;justify-content:flex-end;width:100%;height:100%;padding:16px;position:absolute;inset:0}.stitch-member-types-page>.integration-mobile-footer{display:flex}}.member-type-edit-desktop{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.member-type-edit-mobile{display:none}@media (max-width:760px){.member-type-edit-desktop{display:none}.member-type-edit-mobile{display:flex}:is(.editorial-shell .settings-layout:has(.stitch-roles-page)>.settings-heading,.editorial-shell .settings-layout:has(.stitch-member-types-page)>.settings-heading){display:none}}.editorial-shell .stitch-member-types .member-type-management{display:none}@media (max-width:760px){.editorial-shell .stitch-member-types .member-type-management{display:flex}}.editorial-shell .stitch-member-types .member-type-tools>.button{color:#fff;background:#333630;font-size:14px;font-weight:400}.editorial-shell .stitch-member-types .member-type-label-filter select{background:0 0;border:0;font-size:14px;font-weight:500}.stitch-member-types .member-type-row>.badge{width:fit-content}.stitch-member-types .member-type-candidate{color:#66665f;background:#f1eee7;border-radius:20px;align-items:center;gap:4px;width:fit-content;padding:4px 10px;font-size:12px;display:inline-flex}.stitch-member-types .member-type-candidate[data-visible=true]{color:#35628f;background:#f1eee7}.stitch-member-types .member-type-candidate:before{content:"−"}.stitch-member-types .member-type-candidate[data-visible=true]:before{content:"✓"}.stitch-member-types .member-type-row>strong:before{content:"●";color:#333630;margin-right:8px;font-size:10px}@media (max-width:760px){.editorial-shell .stitch-member-types .member-type-tools>.button{color:#333630;background:#fff}.stitch-member-types[data-management=false] .member-type-candidate,.stitch-member-types .member-type-row>strong:before{display:none}.stitch-member-types[data-management=true] .member-type-candidate{flex-wrap:wrap;max-width:100%}}.editorial-shell .folder-picker-dialog[open]{border:0;border-radius:16px;flex-direction:column;width:min(720px,100vw - 32px);height:min(540px,100dvh - 32px);padding:0;display:flex;overflow:hidden}.folder-picker-dialog .dialog-heading{border-bottom:1px solid #e9e6df;flex-shrink:0;gap:16px;padding:16px 24px}.folder-picker-dialog .dialog-heading h2{align-items:center;gap:12px;min-width:0;margin:0;font-size:20px;display:flex}.folder-picker-dialog .dialog-heading svg{flex-shrink:0}.folder-picker-dialog .dialog-heading>button{color:#333630;background:0 0;border:0;width:32px;min-height:32px;padding:0;font-size:22px}.folder-picker-dialog .folder-mobile-back,.folder-mobile-title,.folder-mobile-choice{display:none}.folder-picker-body{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.folder-parent{color:#333630;background:0 0;border:0;align-items:center;gap:8px;min-height:28px;margin-bottom:16px;padding:0;font-size:12px;display:flex}.folder-parent:disabled{opacity:.45}.folder-current{overflow-wrap:anywhere;background:#eeebe4;border:1px solid #dedbd3;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;padding:12px 16px;font-size:12px;display:flex}.folder-current strong{font-weight:500}.folder-choice-card>h3{display:none}.folder-choice-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.folder-choice-card li{min-width:0}.editorial-shell .folder-picker-dialog .folder-open{color:#191c20;text-align:left;background:#fff;border:1px solid #dedbd3;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;padding:12px 16px;font-size:16px;font-weight:400;display:flex}.folder-open svg{flex-shrink:0}.folder-desktop-name{overflow-wrap:anywhere;align-items:center;gap:12px;min-width:0;display:flex}.folder-desktop-name>svg{box-sizing:content-box;color:#333630;background:#eeebe4;border-radius:50%;padding:8px}.folder-picker-dialog .folder-search{gap:8px;margin:0 0 20px;font-size:12px}.editorial-shell .folder-search input{background:#eeebe4;border:1px solid #dedbd3;border-radius:8px;min-height:44px;font-weight:400}.folder-choice-help{color:#66665f;margin:16px 0 0;font-size:12px;line-height:20px}.folder-selection{overflow-wrap:anywhere;color:#333630;font-size:12px}.folder-choice-card>p{font-size:14px;line-height:22px}.folder-choice-card>p[role=alert]>.button{margin-top:12px;display:flex}.folder-picker-footer{border-top:1px solid #e9e6df;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 24px;display:flex}.folder-picker-footer small{color:#66665f;margin-left:auto;font-size:12px}.editorial-shell .folder-picker-footer>.button{border-radius:24px;min-height:40px;font-weight:400}.editorial-shell .folder-picker-footer>.primary{color:#fff;background:#333630;font-weight:600}.folder-picker-footer>.primary:disabled{background:#9ca5ae}@media (max-width:760px){.editorial-shell .folder-picker-dialog[open]{background:#f3f3f3;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.folder-picker-dialog .dialog-heading{background:#fff;gap:16px;height:56px;padding:8px 16px}.folder-picker-dialog .dialog-heading h2{flex:1;font-size:16px;line-height:20px}.folder-picker-dialog .dialog-heading h2>svg,.folder-picker-dialog .folder-desktop-title,.folder-picker-footer>small{display:none}.folder-picker-dialog .folder-mobile-back{justify-content:center;align-items:center;display:flex}.folder-mobile-title{display:inline}.folder-picker-body{padding:16px}.folder-parent{margin-bottom:12px}.folder-current{background:0 0;border:0;border-radius:0;margin-bottom:16px;padding:0;font-size:12px}.folder-picker-dialog .folder-search{margin-bottom:16px}.folder-choice-card{background:#fff;border-radius:12px;padding:16px}.folder-choice-card>h3{margin:0 0 20px;font-size:16px;display:block}.folder-choice-card li{align-items:center;gap:8px;min-height:36px;display:flex}.folder-mobile-choice{overflow-wrap:anywhere;flex:1;align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:400;display:flex}.folder-mobile-choice input{accent-color:#333630;flex-shrink:0;width:18px;height:18px;min-height:18px}.editorial-shell .folder-picker-dialog .folder-open{border:0;flex-shrink:0;justify-content:center;width:32px;min-height:32px;padding:0}.folder-open .folder-desktop-name{display:none}.folder-choice-help{background:#f1eee7;border-radius:8px;margin-top:16px;padding:12px;font-size:12px}.folder-picker-footer{background:#fff;padding:8px 16px}.editorial-shell .folder-picker-footer>.button{min-height:44px}}.editorial-shell .folder-picker-dialog[open]{min-width:0;min-height:0}.editorial-shell .folder-picker-dialog .dialog-heading{height:56px;padding:12px 24px}.editorial-shell .folder-picker-dialog .folder-search{gap:8px;margin:0 0 20px;font-weight:400;display:none}.editorial-shell .folder-picker-dialog .folder-search.has-value{display:grid}.folder-choice-card>.button{margin-top:12px}.folder-picker-dialog .folder-choice-help{margin-top:16px}@media (max-width:760px){.editorial-shell .folder-picker-dialog .dialog-heading{height:56px;padding:8px 16px}.editorial-shell .folder-picker-dialog .folder-search{margin:0 0 16px;display:grid}.folder-current-choice{min-height:36px;margin-bottom:8px}}.editorial-shell .edit-dialog.folder-picker-dialog[open]{height:min(540px,100dvh - 32px);max-height:calc(100dvh - 32px)}@media (max-width:760px){.editorial-shell .edit-dialog.folder-picker-dialog[open]{height:100dvh;max-height:100dvh}}.folder-picker-dialog .folder-choice-help{margin:0 0 20px}.folder-picker-dialog .folder-selection{margin:16px 0 0}@media (max-width:760px){.folder-picker-body{flex-direction:column;display:flex}.folder-picker-body>*{flex-shrink:0}.folder-picker-dialog .folder-choice-help{order:20;margin:16px 0 0}.folder-picker-dialog .folder-selection{order:10}}.dropbox-unlinked-mobile,.dropbox-connect-mobile{display:none}.editorial-shell .stitch-dropbox-unlinked>.card{text-align:center;border:0;border-radius:16px;flex-direction:column;align-items:center;max-width:640px;margin:40px auto 0;padding:32px;display:flex}.stitch-dropbox-unlinked>.card>.badge{align-self:flex-end;margin-bottom:8px;padding:2px 10px;font-size:10px;font-weight:400;line-height:16px}.dropbox-unlinked-mark{color:#333630;background:#f1eee7;border-radius:16px;flex-shrink:0;place-items:center;width:80px;height:80px;margin-bottom:24px;display:grid;box-shadow:inset 0 1px 3px #1e293b10}.dropbox-unlinked-mark svg{width:40px;height:40px}.editorial-shell .stitch-dropbox-unlinked>.card>h2{margin:0 0 12px;font-size:20px;font-weight:600;line-height:28px}.stitch-dropbox-unlinked .dropbox-unlinked-description{max-width:512px;margin:0 0 32px;font-size:14px;font-weight:400;line-height:24px}.editorial-shell .stitch-dropbox-unlinked>.card>.button{color:#fff;background:#333630;border:0;border-radius:999px;min-height:46px;padding:12px 28px;font-size:14px;font-weight:600}.dropbox-connect-desktop{align-items:center;gap:8px;display:inline-flex}.dropbox-unlinked-note{color:#66665f;margin:16px 0 0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .stitch-dropbox-unlinked>.card>.button:disabled{color:#fff;background:#9ca5af}@media (max-width:760px){.stitch-dropbox-page.is-unlinked>.settings-mobile-heading{gap:16px}.editorial-shell .stitch-dropbox-unlinked>.card{text-align:left;border-radius:12px;align-items:flex-start;max-width:none;margin:0;padding:16px;display:flex;position:relative}.stitch-dropbox-unlinked>.card>.badge{background:#e9e6df;order:1;align-self:flex-start;margin:12px 0;font-size:12px;font-weight:400}.stitch-dropbox-unlinked .dropbox-unlinked-mark,.dropbox-unlinked-desktop,.dropbox-connect-desktop{display:none}.dropbox-unlinked-mobile,.dropbox-connect-mobile{display:inline}.editorial-shell .stitch-dropbox-unlinked>.card>h2{order:0;margin:0;font-size:16px;line-height:24px}.stitch-dropbox-unlinked .dropbox-unlinked-description{order:2;margin:0;font-size:14px;line-height:24px}.editorial-shell .stitch-dropbox-unlinked>.card>.button{z-index:66;border-radius:24px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:400;position:fixed;bottom:10px;right:16px}.stitch-dropbox-unlinked>.card>.dropbox-unlinked-note{order:3;margin:16px 0 0;font-size:12px;line-height:20px}}@media (min-width:761px){.editorial-shell .workspace main:has(.stitch-dropbox-page.is-unlinked){padding-top:16px}}.discord-connection-settings{gap:24px;max-width:1080px;display:grid}.notification-discord.notification-panel-connection>.cms-heading>.badge,.discord-connect-mobile{display:none}.discord-connect-desktop{align-items:center;gap:8px;display:inline-flex}.editorial-shell .discord-connection-settings>.discord-bot-source{background:#faf9f6;border:0;border-top:4px solid #93a4ad;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:24px;display:flex}.discord-bot-source-heading{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.discord-source-mark{color:#5865f2;background:#5865f21a;border-radius:16px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.discord-source-mark svg{width:24px;height:24px}.discord-bot-source-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.discord-bot-source-title h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.discord-bot-source-title>.badge{font-size:10px;font-weight:400}.discord-bot-source-description{color:#66665f;margin:0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .discord-bot-source-action .button{color:#fff;background:#333630;border:0;border-radius:24px;min-height:40px;padding:10px 24px;font-size:14px;font-weight:400}.editorial-shell .discord-bot-source-action .button:disabled{background:#9ca5ae}.discord-source-setup-note{color:#66665f;flex-basis:100%;margin:0;padding-left:58px;font-size:12px;font-weight:400;line-height:20px}.discord-source-setup-note a{margin-left:8px}.editorial-shell .discord-connection-settings>.discord-group-source{background:#fff;border:0;border-radius:16px;margin:0;padding:0;overflow:hidden}.discord-group-source>header{background:#faf9f6;align-items:center;gap:12px;padding:24px;display:flex}.discord-group-heading-icon{color:#333630;background:#f1eee7;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.discord-group-source>header h2{margin:0 0 2px;font-size:18px;font-weight:600;line-height:24px}.discord-group-source>header p{color:#66665f;margin:0;font-size:12px;font-weight:400;line-height:20px}.discord-group-source-body{padding:24px}.discord-group-source-toggle{background:#f1eee7;border-radius:999px;align-items:center;gap:12px;min-height:72px;margin:0 0 24px;padding:16px;font-size:14px;font-weight:400;line-height:20px;display:flex}.discord-group-source-toggle>input{appearance:none;cursor:pointer;background:#b9bec6;border:0;border-radius:999px;flex-shrink:0;width:40px;height:24px;min-height:24px;position:relative}.discord-group-source-toggle>input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0002}.discord-group-source-toggle>input:checked{background:#333630}.discord-group-source-toggle>input:checked:after{left:19px}.discord-group-source-toggle>input:disabled{opacity:.5;cursor:default}.discord-group-source-toggle small{color:#66665f;font-size:12px;font-weight:400;display:block}.editorial-shell .discord-group-controls{border:0;min-width:0;margin:0;padding:0}.editorial-shell .discord-group-controls .field{gap:8px;margin:0 0 20px;font-size:12px;font-weight:400}.discord-group-controls small{color:#66665f;background:#f1eee7;border-radius:8px;width:fit-content;padding:1px 6px;font-size:10px;font-weight:400;display:inline-block}.editorial-shell .discord-group-controls select{color:#191c20;background:#faf9f6;border:1px solid #e9e6df;border-radius:999px;width:100%;min-height:44px;font-size:14px;font-weight:400}.discord-group-controls:disabled select{color:#98a0ac}.discord-channel-label{color:#66665f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.editorial-shell .discord-channel-label>.button{color:#333630;background:#f1eee7;border:0;min-height:32px;padding:6px 12px;font-size:12px;font-weight:400}.discord-group-policy{color:#66665f;background:#f1eee7;border-radius:12px;align-items:center;gap:10px;margin:24px 0 12px;padding:12px 16px;font-size:12px;font-weight:400;line-height:20px;display:flex}.discord-group-policy svg{flex-shrink:0}.discord-group-event-help{color:#66665f;margin:0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .discord-group-savebar{border-top:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:16px;margin:0 24px;padding:16px 0;display:flex}.discord-group-savebar>small{color:#66665f;font-size:12px;font-weight:400}.editorial-shell .discord-group-savebar>a{display:none}.editorial-shell .discord-group-savebar>button{color:#fff;background:#333630;border:0;border-radius:24px;min-height:40px;font-size:14px;font-weight:400}.editorial-shell .discord-group-savebar>button:disabled{background:#9ca5ae}.discord-dm-policy-source{display:none}.editorial-shell .discord-source-content{color:#333630;background:#fff;justify-self:start;min-height:40px;font-size:14px;font-weight:400}.discord-source-advanced{color:#66665f;font-size:12px}.discord-source-advanced>.notification-connection-form{margin-top:16px}.editorial-shell .discord-source-advanced .notification-connection-actions{border:0;padding:16px 0;position:static}.discord-source-advanced .notification-content-link{display:none}@media (max-width:760px){.discord-connection-settings{padding-bottom:16px;display:block}.discord-connect-desktop{display:none}.discord-connect-mobile{display:inline}.editorial-shell .discord-connection-settings>.discord-bot-source{background:#fff;border:0;border-radius:12px 12px 0 0;padding:16px 16px 0;display:block}.discord-source-mark,.discord-bot-source-description{display:none}.discord-bot-source-heading,.discord-bot-source-title{display:block}.discord-bot-source-title h2{margin:0 0 12px}.discord-bot-source-title>.badge{font-size:12px}.editorial-shell .discord-bot-source-action .button{color:#333630;background:#fff;border:1px solid #dedbd3;justify-content:center;width:100%;min-height:44px;padding:10px 16px;font-size:14px;font-weight:400;display:flex}.editorial-shell .discord-bot-source-action .button:disabled{color:#98a0ac;background:#faf9f6}.discord-source-setup-note{margin:8px 0 0;padding:0;font-size:12px;line-height:20px}.editorial-shell .discord-connection-settings>.discord-group-source{border-radius:0 0 12px 12px;margin:0 0 16px;padding:12px 16px 16px;overflow:visible}.discord-group-source>header,.discord-group-source-toggle small,.discord-group-policy{display:none}.discord-group-source-body{padding:0}.discord-group-source-toggle{background:0 0;border-radius:0;gap:10px;min-height:24px;margin:0;padding:0;font-size:14px}.discord-group-source-toggle>input{appearance:auto;accent-color:#333630;background:0 0;border-radius:0;width:18px;height:18px;min-height:18px}.discord-group-source-toggle>input:after{display:none}.discord-group-controls{margin-top:16px!important}.discord-connection-settings[data-enabled=false] .discord-group-controls,.discord-connection-settings[data-enabled=false] .discord-group-event-help{display:none}.editorial-shell .discord-group-controls select{background:#eeebe4;border-radius:8px;min-height:44px}.discord-group-event-help{margin-top:16px}.editorial-shell .discord-group-savebar{z-index:65;background:#fff;border-top:1px solid #e9e6df;margin:0;padding:10px 16px;position:fixed;bottom:0;left:0;right:0}.discord-group-savebar>small{display:none}.editorial-shell .discord-group-savebar>a{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;min-height:44px;font-size:14px;font-weight:400;display:inline-flex}.editorial-shell .discord-group-savebar>button{min-height:44px}.discord-dm-policy-source{color:#333630;background:#f1eee7;border-radius:8px;margin:0 0 16px;padding:12px;font-size:12px;font-weight:400;line-height:20px;display:block}.editorial-shell .discord-source-content{border:1px solid #dedbd3;border-radius:24px;justify-content:center;width:100%;min-height:44px;display:flex}.discord-source-advanced{margin-top:16px}}@media (min-width:761px){.notification-discord.notification-panel-connection{max-width:1080px;margin:0 auto}.editorial-shell .workspace main:has(.discord-connection-settings){padding-top:16px}.notification-discord.notification-panel-connection>.cms-back{color:#66665f;margin:0 0 12px;font-size:12px;line-height:16px;text-decoration:none;display:inline-flex}.notification-discord.notification-panel-connection>.cms-heading{margin-bottom:12px}.discord-connection-settings>.discord-personal-note{justify-self:start;gap:8px;width:fit-content;max-width:100%;padding:14px;line-height:22px}.editorial-shell .discord-connection-settings>.discord-bot-source{background:linear-gradient(#faf9f6 0 calc(100% - 12px),#fff calc(100% - 12px));padding:24px 24px 36px}.discord-group-source>header{padding:16px 24px}}.discord-connection-settings[data-enabled=false] .discord-group-event-help:not(.discord-group-readiness-note){display:none}.discord-bot-source-description a{margin-left:8px}.editorial-shell .workspace main:has(.discord-connection-settings)>p:has(>a[href="/integrations/diagnostics"]){display:none}@media (max-width:760px){.editorial-shell .discord-connection-settings>.discord-bot-source{flex-direction:column;align-items:stretch;gap:0;display:flex}.discord-bot-source-heading,.discord-bot-source-heading>div{display:contents}.discord-bot-source-title{order:0}.discord-bot-source-action{order:1}.discord-bot-source-description.needs-setup{order:2;margin:8px 0 0;font-size:12px;line-height:20px;display:block}}@media (max-width:767px){.editorial-shell .notification-panel-content .notification-event-item>button.button.secondary:hover,.editorial-shell .notification-panel-content .notification-event-item>button.button.secondary:active,.editorial-shell .notification-panel-content .notification-event-item>button.button.secondary:focus-visible{background:0 0}.editorial-shell .notification-panel-content .notification-event-item>button.button.secondary:focus-visible{outline-offset:2px;outline:2px solid #333630}}.discord-content-title-source{display:none}@media (min-width:761px){.notification-discord.notification-panel-content{max-width:1080px;margin:0 auto}.editorial-shell .notification-discord.notification-panel-content .notification-primary-card{max-width:none}.notification-discord.notification-panel-content>.cms-back{color:#66665f;margin-bottom:28px;font-size:12px;line-height:16px;text-decoration:none;display:inline-flex}.notification-discord.notification-panel-content>.cms-heading{margin-bottom:28px}.notification-discord.notification-panel-content>.cms-heading>.badge{display:none}.discord-content-title-source{color:#66665f;align-items:center;gap:12px;padding-left:52px;font-weight:400;line-height:16px;display:flex;position:relative}.discord-content-title-source>span{color:#333630;background:#cfe0ed;border-radius:50%;place-items:center;width:40px;height:40px;font-size:24px;display:grid;position:absolute;top:0;left:0}.discord-content-title-source>small{font-size:12px}.notification-discord.notification-panel-content>.cms-heading h1{margin-bottom:8px;padding-left:52px}.notification-discord.notification-panel-content .notification-recipient-note{align-items:center;gap:14px;min-height:64px;font-size:14px;display:flex}.notification-discord.notification-panel-content .notification-recipient-note:before{content:"ⓘ";background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.editorial-shell .workspace main:has(.notification-discord.notification-panel-content){padding-top:16px}.editorial-shell .notification-discord.notification-panel-content .notification-settings-grid.notification-content{width:100%;max-width:none}.editorial-shell .notification-discord.notification-panel-content .notification-event-item{min-height:38px;padding-top:6px;padding-bottom:6px}}.editorial-shell .line-account-action .button{min-height:40px;padding:10px 24px;font-size:14px;font-weight:400}.editorial-shell .line-account-action .button:disabled{background:#9ca5ae}.line-account-unavailable{color:#66665f;flex-basis:100%;margin:0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .line-instructions-card>h2{font-size:18px;font-weight:600;line-height:24px}@media (min-width:761px){.editorial-shell .workspace main:has(.stitch-account-line-page){padding-top:16px}}.line-personal-mobile,.line-personal-mobile-header{display:none}@media (max-width:760px){.stitch-account-line-page>.stitch-account-heading,.line-personal-desktop{display:none}.editorial-shell:has(.stitch-account-line-page) .mobile-header{display:none}.editorial-shell:has(.stitch-account-line-page) .mobile-bottom{display:none}.editorial-shell .workspace main:has(.stitch-account-line-page){min-height:100dvh;padding:72px 16px 88px}.stitch-account-page.stitch-account-line-page{max-width:none;margin:0;padding:0}.line-personal-mobile{display:block}.line-personal-mobile-header{z-index:60;background:#fff;border-bottom:1px solid #f1eee7;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;height:56px;padding:0 24px;display:grid;position:fixed;inset:0 0 auto}.line-personal-mobile-header h1{margin:0;font-size:16px;font-weight:600;line-height:24px}.line-personal-mobile-header a{color:#333630;font-size:24px;text-decoration:none}.line-personal-mobile-header a:last-child{text-align:right}.editorial-shell .line-personal-settings .line-connection-card{border-radius:12px;margin-bottom:16px;padding:16px;display:block}.line-connection-card>.account-provider-mark,.line-account-content>p{display:none}.line-account-content .account-provider-heading{display:block}.line-account-content .account-provider-heading h2{margin:0 0 12px;font-size:16px;font-weight:600;line-height:24px}.line-account-content .account-provider-heading>.badge{font-size:12px;font-weight:400}.line-mobile-steps{border-top:1px solid #dedbd3;margin-top:12px;padding-top:12px;font-size:14px;line-height:24px}.line-mobile-steps ol{margin:0 0 10px;padding-left:16px}.line-mobile-steps label{align-items:center;gap:10px;min-height:24px;font-weight:400;display:flex}.line-mobile-steps input{accent-color:#333630;width:18px;height:18px;min-height:18px;margin:0}.editorial-shell .line-account-action{z-index:65;background:#fff;border-top:1px solid #e9e6df;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex;position:fixed;inset:auto 0 0}.editorial-shell .line-account-action>.button.secondary{color:#333630;background:#fff;border:1px solid #dedbd3;min-height:44px;padding:10px 16px;display:inline-flex}.editorial-shell .line-account-action>.button:not(.secondary){min-height:44px;padding:10px 20px}.line-account-action>.button svg{display:none}.line-mobile-notice{color:#333630;background:#f1eee7;border-radius:8px;margin:0;padding:12px;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .line-personal-settings>.line-instructions-card{display:none}.line-account-unavailable{margin-top:12px}}@media (min-width:1001px){.editorial-shell .pipeline-page-title{margin-bottom:24px}.editorial-shell .pipeline-page-title+.settings-tabs{border-radius:12px;min-height:42px;padding:5px}.editorial-shell .pipeline-page-title+.settings-tabs a{border-radius:8px;min-height:28px;padding:6px 16px;line-height:16px}.editorial-shell .pipeline-overview{border:1px solid #e9e6df;border-radius:16px;margin-bottom:24px;padding:20px}.editorial-shell .pipeline-overview h2{margin-bottom:6px}.editorial-shell .pipeline-overview>small{display:none}.editorial-shell .pipeline-stages .pipeline-table th{background:#faf9f6;padding:12px;font-size:12px;font-weight:400}.editorial-shell .pipeline-stages .pipeline-table td{min-height:64px;padding:12px}.editorial-shell .pipeline-assignment select{appearance:none;background:0 0;border:1px solid #0000;min-height:24px;padding:2px 0;font-size:13px;font-weight:400}.editorial-shell .pipeline-assignment select:focus{appearance:auto;background:#faf9f6;border-color:#94a3b8}.editorial-shell .pipeline-table .deadline-input input{background:0 0;border:1px solid #0000;width:48px;min-height:28px;padding:2px 4px;font-size:13px;font-weight:400}.editorial-shell .pipeline-table .deadline-input input:focus{background:#faf9f6;border-color:#94a3b8}.editorial-shell .pipeline-switch{color:#286c58;background:#edfdf5;border:1px solid #bce8d7;border-radius:999px;gap:0;width:fit-content;padding:2px 10px;font-size:11px;line-height:16px;position:relative}.editorial-shell .pipeline-switch:has(input:not(:checked)){color:#66665f;background:#f1eee7;border-color:#dedbd3}.editorial-shell .pipeline-switch:has(input:focus-visible){outline-offset:2px;outline:2px solid #333630}.editorial-shell .pipeline-switch input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.editorial-shell .pipeline-switch input:after{display:none}.editorial-shell .pipeline-stages .pipeline-table th:first-child{width:8%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(2){width:20%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(3){width:37%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(4){width:15%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(5),.editorial-shell .pipeline-stages .pipeline-table th:nth-child(6){width:10%}.editorial-shell .pipeline-table .order-controls button:first-child{display:none}.editorial-shell .pipeline-table .order-controls button{color:#66665f;background:0 0;border-color:#0000}.editorial-shell .pipeline-table .order-controls button:disabled{opacity:.3}.editorial-shell .pipeline-table strong{font-size:13px;font-weight:600}}.editorial-shell .pipeline-stage-editor .editor-section>h3:before{content:"";background:#475569;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.editorial-shell .pipeline-stage-editor .approval-label-choices{background:0 0;border:0;padding:0}@media (min-width:761px){.editorial-shell dialog:has(.pipeline-stage-editor) .edit-dialog-body{padding:32px}.editorial-shell .pipeline-stage-editor .editor-fields{gap:24px}.editorial-shell .pipeline-stage-editor .editor-section{background:#faf9f6;border:1px solid #e9e6df;border-radius:16px;padding:20px}.editorial-shell .pipeline-stage-editor .form-grid{gap:16px}.editorial-shell .pipeline-stage-editor input:not([type=checkbox]):not([type=radio]),.editorial-shell .pipeline-stage-editor select,.editorial-shell .pipeline-stage-editor textarea{background:#fff;border:1px solid #e9e6df;border-radius:12px;min-height:34px;padding:8px 12px;font-size:12px;font-weight:400}.editorial-shell .pipeline-stage-editor textarea{min-height:50px}.editorial-shell .pipeline-stage-editor .editor-section:first-child>.form-grid{grid-template-columns:2fr 1fr}.editorial-shell .pipeline-stage-editor [data-field=due_days_before_release] input{text-align:center;width:80px}.editorial-shell .pipeline-stage-editor .approval-choice-card{background:#fff;border-radius:12px;min-height:60px;font-size:12px}.editorial-shell .pipeline-stage-editor .approval-label-choices:disabled{opacity:.8}.editorial-shell .pipeline-stage-editor .editor-section{margin:0}.editorial-shell .pipeline-stage-editor .field{gap:8px;margin:0;font-size:12px;line-height:16px}.editorial-shell .pipeline-stage-editor input:not([type=checkbox]):not([type=radio]),.editorial-shell .pipeline-stage-editor select{height:34px;line-height:16px}.editorial-shell .pipeline-stage-editor textarea{height:50px;min-height:50px;line-height:16px}}.editorial-shell .pipeline-condition-form>fieldset>fieldset{background:#fff;border:1px solid #e9e6df;border-radius:16px}.editorial-shell .pipeline-condition-form .condition-row{background:#faf9f6;border:1px solid #e9e6df;border-radius:12px}.editorial-shell .pipeline-condition-form .condition-row .field{gap:6px;margin:0;font-size:12px;font-weight:400}.editorial-shell .pipeline-condition-form .condition-row select,.editorial-shell .pipeline-condition-form .condition-row input:not([type=checkbox]){background:#fff;border:1px solid #e9e6df;border-radius:8px;min-height:32px;font-size:12px;font-weight:400}.editorial-shell .pipeline-condition-form>fieldset>fieldset>.button{background:#f1eee7;border:0;border-radius:6px;justify-self:start;width:fit-content;min-height:28px;padding:6px 12px;font-size:12px;font-weight:400}.editorial-shell .pipeline-condition-intro h3:before{content:"";background:#10b981;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}@media (min-width:761px){.editorial-shell dialog:has(.pipeline-conditions-editor) .edit-dialog-body{padding:32px}.editorial-shell .pipeline-condition-form .condition-row{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) auto;gap:12px;padding:16px}}.editorial-shell dialog.pipeline-sync-dialog fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.editorial-shell dialog.pipeline-sync-dialog legend{margin-bottom:12px;padding:0;font-size:12px;font-weight:600;line-height:18px}.editorial-shell dialog.pipeline-sync-dialog>header h2{font-size:16px;line-height:24px}.editorial-shell dialog.pipeline-sync-dialog>header p{font-size:12px;line-height:16px}.editorial-shell dialog.pipeline-sync-dialog>header{padding:12px 32px}.editorial-shell dialog.pipeline-sync-dialog .pipeline-sync-choice strong{font-size:12px;font-weight:600;line-height:18px}.editorial-shell dialog.pipeline-sync-dialog .pipeline-sync-choice small{font-size:11px;font-weight:400;line-height:18px}.editorial-shell dialog.pipeline-sync-dialog>footer>.button.primary{background:#333630;border-color:#333630;font-size:12px;font-weight:400}@media (min-width:761px){.editorial-shell dialog.pipeline-sync-dialog .pipeline-sync-body{padding:32px 32px 12px}}@media (max-width:760px){.editorial-shell dialog.pipeline-sync-dialog>header{padding:12px 16px}}.pipeline-sync-heading-mark{color:#a36b21;background:#fffaed;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.editorial-shell dialog.pipeline-sync-dialog>header{gap:12px}.editorial-shell dialog.pipeline-sync-dialog>header>div{flex:1;min-width:0}.editorial-shell .edit-dialog:has(.pipeline-sync-dialog[open]){visibility:hidden}.editorial-shell .edit-dialog:has(.pipeline-sync-dialog[open])::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.editorial-shell dialog.pipeline-sync-dialog{visibility:visible}.pipeline-availability-card{display:none}.pipeline-overview>h2{margin-right:8px;display:inline-block}.pipeline-overview-status{color:#286c58;background:#edfdf5;border:1px solid #bce8d7;font-size:11px;font-weight:400}@media (max-width:760px){.editorial-shell .pipeline-overview{display:none}.editorial-shell .pipeline-availability-card{background:#fff;border-radius:12px;margin:0 0 16px;padding:16px;display:block}.pipeline-availability-card label{align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:24px;display:flex}.pipeline-availability-card input{accent-color:#333630;width:18px;height:18px;min-height:18px;margin:0}.pipeline-availability-card p{color:#333630;background:#f1eee7;border-radius:8px;margin:12px 0 0;padding:12px;font-size:12px;font-weight:400;line-height:20px}.pipeline-availability-card small{color:#66665f;margin-top:10px;font-size:12px;font-weight:400;line-height:20px;display:block}}.pipeline-overview-status[data-active=false]{color:#66665f;background:#f1eee7;border-color:#dedbd3}.pipeline-mobile-review{display:none}@media (max-width:1000px){.editorial-shell .pipeline-stages .pipeline-table .pipeline-mobile-review{gap:12px;margin-top:16px;display:grid}.editorial-shell .pipeline-mobile-review .field{gap:8px;margin:0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .pipeline-mobile-review select{background:#e9e6df;border:1px solid #dedbd3;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:14px;font-weight:400}.editorial-shell .pipeline-mobile-review .check{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:24px;display:flex}.editorial-shell .pipeline-mobile-review .check input{appearance:auto;accent-color:#333630;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0}.pipeline-mobile-dependencies{color:#66665f;font-size:12px;font-weight:400}.pipeline-mobile-dependencies fieldset{border:1px solid #dedbd3;border-radius:8px;gap:8px;margin-top:8px;padding:12px;display:grid}.editorial-shell .pipeline-table .pipeline-name-cell>.pipeline-dependencies,.editorial-shell .pipeline-table .pipeline-name-cell>.pipeline-review-chain{display:none}}.pipeline-delete-control{vertical-align:middle;margin-left:4px;display:inline-block}.editorial-shell .pipeline-delete-control>.button{border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;font-size:0}@media (min-width:1001px){.editorial-shell .pipeline-stages .pipeline-table th:nth-child(3){width:35%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(6){width:12%}}@media (max-width:1000px){.editorial-shell .pipeline-stages .pipeline-table tbody tr{position:relative}.editorial-shell .pipeline-delete-control{margin:0;position:absolute;top:16px;right:16px}.editorial-shell .pipeline-delete-control>.button{color:#333630;background:0 0;border:0;border-radius:4px}.editorial-shell .pipeline-table .order-controls{margin-right:40px}.editorial-shell .pipeline-table .order-controls button:first-child{display:none}}@media (max-width:760px){.editorial-shell .pipeline-stages{border:0;border-radius:12px}.editorial-shell .pipeline-stages>.pipeline-table-heading{padding:12px 0}.editorial-shell .pipeline-stages>.pipeline-table-heading h2{font-size:16px;font-weight:600;line-height:24px}.editorial-shell .pipeline-save-actions>.button.secondary{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .pipeline-save-actions>button{color:#fff;background:#333630;border:0;border-radius:24px;min-width:64px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .pipeline-save-actions>button:disabled{background:#9ca5ae}}@media (min-width:761px){.editorial-shell .workspace main:has(.pipeline-stages) .stitch-settings-back{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:20px;align-items:center;min-height:30px;padding:6px 12px;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;display:inline-flex}}@media (min-width:1001px){.editorial-shell .pipeline-stages .pipeline-table th:first-child{width:80px}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(2){width:18%}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(3){width:auto}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(4){width:112px}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(5){width:80px}.editorial-shell .pipeline-stages .pipeline-table th:nth-child(6){width:128px}}.pipeline-tab-mobile,.directory-mobile-header,.directory-mobile-note,.directory-mobile-switch,.directory-mobile-footer,.knowledge-mobile-header,.knowledge-mobile-title,.knowledge-mobile-footer,.knowledge-mobile-arrow{display:none}.stitch-knowledge .knowledge-category-action{order:-1}.editorial-shell .stitch-knowledge .knowledge-add-action>.button{background:var(--brand);color:#fff;border-color:var(--brand)}@media (max-width:760px){:is(.editorial-shell:has(.stitch-knowledge-list) .mobile-header,.editorial-shell:has(.stitch-knowledge-list) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.stitch-knowledge-list){min-height:100dvh;padding:72px 16px 88px}.knowledge-mobile-header{z-index:60;background:#fff;border-bottom:1px solid #f1eee7;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;height:56px;padding:0 24px;display:grid;position:fixed;inset:0 0 auto}.editorial-shell .knowledge-mobile-header h1{margin:0;font-size:16px;font-weight:600;line-height:24px}.knowledge-mobile-header a{color:#333630;font-size:24px;text-decoration:none}.knowledge-mobile-header a:last-child{text-align:right}.knowledge-mobile-footer{z-index:50;background:#fff;border-top:1px solid #f1eee7;justify-content:space-between;padding:10px 16px;display:flex;position:fixed;inset:auto 0 0}.editorial-shell .knowledge-mobile-footer .button{background:#fff;border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.stitch-knowledge-list .knowledge-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 0 24px;display:grid}.stitch-knowledge-list .knowledge-heading>.page-title,.stitch-knowledge-list>.knowledge-description{display:none}.editorial-shell .stitch-knowledge-list .knowledge-mobile-title{grid-area:1/1;margin:0;font-size:18px;font-weight:600;line-height:24px;display:block}.editorial-shell .stitch-knowledge-list .knowledge-actions,.stitch-knowledge-list .knowledge-add-action,.stitch-knowledge-list .knowledge-category-action{display:contents}.editorial-shell .stitch-knowledge-list .knowledge-add-action>.button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;grid-area:1/2;min-height:44px;padding:10px 16px;font-size:14px;font-weight:400}.editorial-shell .stitch-knowledge-list .knowledge-category-action>.button{color:#66665f;background:0 0;border:0;grid-area:2/1;justify-self:start;min-height:24px;padding:0;font-size:12px;font-weight:400}.editorial-shell .stitch-knowledge-list .knowledge-filter{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:24px;margin:0 0 16px;padding:0;display:grid}.stitch-knowledge-list .knowledge-filter label{gap:8px;margin:0;font-size:12px;font-weight:400}.stitch-knowledge-list .knowledge-filter label>span{clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.editorial-shell .stitch-knowledge-list .knowledge-filter input,.editorial-shell .stitch-knowledge-list .knowledge-filter select{background:#f1eee7;border:1px solid #dedbd3;border-radius:8px;min-height:44px;padding:10px 12px;font-size:16px;font-weight:400}.editorial-shell .stitch-knowledge-list .knowledge-filter .button,.stitch-knowledge-list .knowledge-filter[data-active=false] .knowledge-clear{display:none}.stitch-knowledge-list .knowledge-filter label>span{color:#5d5e67;margin:0;font-weight:400}.stitch-knowledge-list .knowledge-filter input::placeholder{color:#0000}.stitch-knowledge-list .knowledge-clear{justify-self:end;margin:0;font-size:12px}.editorial-shell .stitch-knowledge-list .article-grid{grid-template-columns:minmax(0,1fr);gap:16px}.editorial-shell .stitch-knowledge-list .article-card{background:#fff;border-radius:12px;gap:0;min-height:76px;margin:0;padding:16px 56px 16px 16px;display:grid;position:relative}.editorial-shell .stitch-knowledge-list .article-card h2{overflow-wrap:anywhere;grid-row:1;margin:0;padding:0;font-size:14px;font-weight:600;line-height:24px}.stitch-knowledge-list .article-badges{grid-row:2;gap:8px;padding:0}.editorial-shell .stitch-knowledge-list .article-badges>.badge:first-child{color:#5d5e67;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:400}.stitch-knowledge-list .article-status-published,.stitch-knowledge-list .article-card>p,.stitch-knowledge-list .article-card>footer{display:none}.knowledge-mobile-arrow{color:#333630;font-size:24px;line-height:24px;display:block;position:absolute;top:50%;right:24px;transform:translateY(-50%)}}.directory-artist-chips{flex-wrap:wrap;gap:6px;display:flex}.directory-artist-chips>span{background:#f1eee7;border-radius:20px;padding:2px 10px;font-size:11px;line-height:16px}.directory-search-disclosure,.directory-mobile-search-label,.directory-mobile-inactive,.artist-mobile-heading,.artist-mobile-member-choices,.artist-mobile-type-choice,.artist-create-advanced,.editorial-shell .artist-editor-form .artist-mobile-type-choice,.editorial-shell .artist-editor-form .artist-create-advanced,.editorial-shell .artist-editor-form .artist-mobile-relation-name,.editorial-shell .artist-editor-form .artist-mobile-representative{display:none}@media (max-width:760px){.editorial-shell .directory-artists-page dialog.edit-dialog:has(.artist-editor-form){background:#f4f2ed;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.editorial-shell .directory-artists-page dialog.edit-dialog:has(.artist-editor-form)>.dialog-heading{display:none}.editorial-shell .directory-artists-page dialog.edit-dialog>.edit-dialog-body{min-height:0;padding:72px 16px 16px}.artist-mobile-heading{z-index:70;background:#fff;border-bottom:1px solid #f1eee7;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;height:56px;padding:0 24px;display:grid;position:fixed;inset:0 0 auto}.editorial-shell .artist-mobile-heading h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.artist-mobile-heading button{color:#333630;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:24px}.artist-mobile-heading button:last-child{text-align:right}.editorial-shell .directory-artists-page .artist-editor-form{gap:16px}.editorial-shell .directory-artists-page .artist-editor-form>section{background:#fff;border-radius:12px;margin:0;padding:16px}.editorial-shell .directory-artists-page .artist-editor-form>section>h3{display:none}.editorial-shell .directory-artists-page .artist-editor-form .field{gap:8px;margin:0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .directory-artists-page .artist-editor-form input:not([type=checkbox]):not([type=radio]),.editorial-shell .directory-artists-page .artist-editor-form textarea,.editorial-shell .directory-artists-page .artist-editor-form select{background:#f1eee7;border:1px solid #dedbd3;border-radius:8px;min-height:44px;padding:10px 12px;font-size:16px;font-weight:400}.editorial-shell .directory-artists-page .artist-editor-form fieldset{min-width:0}.editorial-shell .directory-artists-page .artist-editor-form .artist-type-picker>div{gap:8px}.editorial-shell .directory-artists-page .artist-editor-form .artist-type-picker label{border-radius:8px;padding:10px 8px;font-size:14px}.editorial-shell .directory-artists-page .artist-editor-form .artist-editor-tabs{scrollbar-width:none;background:0 0;border:0;flex-wrap:nowrap;gap:8px;margin:0;padding:0;display:flex;overflow-x:auto}.editorial-shell .directory-artists-page .artist-editor-tabs>button{white-space:nowrap;background:#fff;border:0;border-radius:24px;flex-shrink:0;min-height:40px;padding:8px 12px;font-size:12px;font-weight:400}.editorial-shell .directory-artists-page .artist-editor-tabs>button[aria-current=page]{color:#fff;background:#333630}.editorial-shell .directory-artists-page .artist-public-links>.grid{flex-direction:column;gap:16px;display:flex}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=website_url]){order:0}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=spotify_url]){order:1}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=apple_music_url]){order:2}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=bandcamp_url]){order:3}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=soundcloud_url]){order:4}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=instagram_url]){order:5}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=x_url]){order:6}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=tiktok_url]){order:7}.editorial-shell .directory-artists-page .artist-public-links .field:has(input[name=youtube_url]){order:8}.editorial-shell .directory-artists-page dialog.edit-dialog>.edit-dialog-footer{background:#fff;border-top:1px solid #f1eee7;justify-content:space-between;min-height:64px;padding:10px 16px}.editorial-shell .directory-artists-page .edit-dialog-footer .button{border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .directory-artists-page .edit-dialog-footer .button:disabled{color:#fff;background:#9ca5ae;border-color:#9ca5ae}.editorial-shell .directory-artists-page .artist-mobile-member-choices{gap:16px;display:grid}.artist-mobile-member-choices>span{font-size:12px;line-height:20px}.artist-mobile-member-choices>label{align-items:center;gap:12px;font-size:14px;line-height:24px;display:flex}.artist-mobile-member-choices input{accent-color:#333630;width:18px;height:18px;min-height:18px;margin:0}.editorial-shell .directory-artists-page .artist-linked-members>h4,.editorial-shell .directory-artists-page .artist-linked-members>.muted,.editorial-shell .directory-artists-page .artist-linked-member-row,.editorial-shell .directory-artists-page .artist-linked-member-add{display:none}.editorial-shell .directory-artists-page .artist-linked-members>p:not(.muted){margin:12px 0 0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .directory-artists-page .artist-create-form{background:#fff;border-radius:12px;padding:16px}.editorial-shell .directory-artists-page .artist-create-form>section{background:0 0;border-radius:0;padding:0}.editorial-shell .directory-artists-page .artist-create-name-status{display:contents}.editorial-shell .directory-artists-page .artist-create-form[data-create-advanced=false] .artist-create-optional,.editorial-shell .directory-artists-page .artist-create-form .artist-type-picker{display:none}.editorial-shell .directory-artists-page .artist-create-form .artist-mobile-type-choice{display:grid}.editorial-shell .directory-artists-page .artist-create-advanced{background:#fff;border-radius:20px;justify-self:start;min-height:32px;padding:4px 10px;font-size:12px;font-weight:400;display:inline-flex}.editorial-shell .directory-artists-page .artist-create-form .artist-relations-body,.editorial-shell .directory-artists-page .artist-create-form .artist-linked-members{background:0 0;border:0;margin:0;padding:0}.editorial-shell .directory-artists-page .artist-editor-form .artist-mobile-relation-name,.editorial-shell .directory-artists-page .artist-editor-form .artist-mobile-representative{display:grid}.editorial-shell .directory-artists-page .artist-mobile-relation-name{margin:0 0 16px}.editorial-shell .directory-artists-page .artist-unit-members label:has(input[name=representative_artist]){display:none}}.directory-search-controls{flex:1;min-width:0}.directory-search-fields{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.member-mobile-heading,.member-role-summary,.member-role-edit-trigger,.member-role-summary-footer{display:none}@media (min-width:761px){.editorial-shell .member-role-summary,.editorial-shell .member-role-edit-trigger,.editorial-shell .member-role-summary-footer{display:none}}@media (max-width:760px){.editorial-shell .directory-members-page dialog.edit-dialog:has(.member-editor-tabs)>.dialog-heading{display:none}.editorial-shell .directory-members-page dialog.edit-dialog:has(.member-editor-tabs)>.edit-dialog-body{padding:72px 16px 16px}.member-mobile-heading{z-index:70;background:#fff;border-bottom:1px solid #f1eee7;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;height:56px;padding:0 24px;display:grid;position:fixed;inset:0 0 auto}.editorial-shell .member-mobile-heading h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.member-mobile-heading button{color:#333630;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:24px}.member-mobile-heading button:last-child{text-align:right}.member-role-summary{background:#fff;border-radius:12px;padding:16px;display:block}.editorial-shell .member-role-summary h3{overflow-wrap:anywhere;margin:0 0 16px;font-size:16px;line-height:24px}.member-role-summary dl{gap:16px;margin:0;display:grid}.member-role-summary dl>div{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:16px;display:grid}.member-role-summary dt{color:#5d5e67;font-size:12px;line-height:20px}.member-role-summary dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;line-height:20px}.member-role-summary p{color:#66665f;margin:16px 0 0;font-size:11px;line-height:18px}.editorial-shell .member-role-edit-trigger{background:#fff;border-radius:24px;width:100%;min-height:44px;margin:16px 0 0;font-size:14px;font-weight:400;display:flex}.member-role-editor[data-editing=false]>.member-role-assignment-fields,.member-role-editor[data-editing=true]>.member-role-summary,.member-role-editor[data-editing=true]>.member-role-edit-trigger,.member-role-editor[data-editing=true]>.member-role-summary-footer{display:none}.member-role-summary-footer{z-index:70;background:#fff;border-top:1px solid #f1eee7;justify-content:space-between;padding:10px 16px;display:flex;position:fixed;inset:auto 0 0}.editorial-shell .member-role-summary-footer .button{background:#fff;border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .directory-members-page dialog.edit-dialog:has(.member-editor-tabs[data-active-tab=permissions]):has(.member-role-editor[data-editing=false])>.edit-dialog-footer{display:none}.editorial-shell .directory-members-page .member-role-assignment-fields,.editorial-shell .directory-members-page .member-editor-tabs .invite-controls[data-directory=true]{background:#fff;border-radius:12px;padding:16px}.editorial-shell .directory-members-page .invite-controls[data-directory=true]>h3{margin:0 0 16px;font-size:16px;line-height:24px}.editorial-shell .directory-members-page .invite-controls[data-directory=true]>p{color:#5d5e67;margin:0 0 12px;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .directory-members-page .invite-controls[data-directory=true] form{gap:12px;display:grid}.editorial-shell .directory-members-page .invite-controls[data-directory=true] button{color:#333630;background:#fff;border:1px solid #dedbd3;border-radius:24px;width:100%;min-height:44px;font-size:14px;font-weight:400}:is(.editorial-shell .directory-members-page dialog.edit-dialog:has(.member-editor-tabs),.editorial-shell .directory-members-page dialog.edit-dialog:has(.member-registration)){background:#f4f2ed;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.editorial-shell .directory-members-page dialog.edit-dialog>.dialog-heading{background:#fff;border-bottom:1px solid #f1eee7;gap:8px;height:56px;min-height:56px;padding:0 24px}.editorial-shell .directory-members-page .dialog-title-group{flex:1;min-width:0}.editorial-shell .directory-members-page .dialog-title-group>.badge{display:none}.editorial-shell .directory-members-page dialog.edit-dialog>.dialog-heading h2{font-size:16px;font-weight:600;line-height:24px}.editorial-shell .directory-members-page dialog.edit-dialog>.dialog-heading>.button{color:#333630;background:0 0;border:0;border-radius:0;width:32px;min-height:32px;padding:0;font-size:24px}.editorial-shell .directory-members-page dialog.edit-dialog>.edit-dialog-body{min-height:0;padding:16px}.editorial-shell .directory-members-page .member-editor-tabs .artist-editor-tabs{background:0 0;border:0;gap:8px;margin:0 0 16px;padding:0}.editorial-shell .directory-members-page .member-editor-tabs>section{padding:0}.editorial-shell .directory-members-page .dialog-heading>.dialog-mobile-back{display:inline-flex}.editorial-shell .directory-members-page .artist-editor-tabs>button{background:#fff;border:0;border-radius:24px;min-height:40px;padding:8px 12px;font-weight:400}.editorial-shell .directory-members-page .artist-editor-tabs>button[aria-pressed=true]{color:#fff;background:#333630}.editorial-shell .directory-members-page .directory-member-editor,.editorial-shell .directory-members-page .member-registration>section{background:#fff;border-radius:12px;gap:16px;padding:16px}.editorial-shell .directory-members-page .directory-member-editor .field,.editorial-shell .directory-members-page .member-registration .field{gap:8px;margin:0;font-size:12px;font-weight:400;line-height:20px}.editorial-shell .directory-members-page .directory-member-editor input:not([type=checkbox]),.editorial-shell .directory-members-page .directory-member-editor select,.editorial-shell .directory-members-page .member-registration input:not([type=checkbox]),.editorial-shell .directory-members-page .member-registration select{background:#f1eee7;border:1px solid #dedbd3;border-radius:8px;min-height:44px;padding:10px 12px;font-size:16px;font-weight:400}.editorial-shell .directory-members-page dialog.edit-dialog>.edit-dialog-footer{background:#fff;border-top:1px solid #f1eee7;min-height:64px;padding:10px 16px}.editorial-shell .directory-members-page .edit-dialog-footer .button{border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .directory-members-page .edit-dialog-footer .button:disabled{color:#fff;background:#9ca5ae;border-color:#9ca5ae}.editorial-shell .directory-members-page .member-registration[data-registered=false]>section:nth-child(2),.editorial-shell .directory-members-page .member-registration>section>h3{display:none}.editorial-shell .directory-members-page .member-registration>section{margin:0 0 16px}.editorial-shell .directory-members-page .member-registration .form{gap:16px}.editorial-shell .directory-members-page .member-registration fieldset{border:0;margin:0;padding:0}.editorial-shell .directory-members-page .member-registration legend{margin-bottom:8px;font-size:12px;font-weight:400}}@media (min-width:761px){.editorial-shell .directory-page .member-directory td{padding:16px;font-size:14px;line-height:22px}.editorial-shell .workspace main:has(.directory-page){padding-top:8px}.editorial-shell .directory-page .page-title h1{font-size:24px;line-height:32px}.editorial-shell .directory-page .page-title p{font-size:14px;line-height:22px}.editorial-shell .directory-page .member-directory>.card,.editorial-shell .directory-page .artist-directory{padding:24px}.editorial-shell .directory-page .directory-toolbar>.button{min-height:42px;padding:10px 20px;font-size:14px;font-weight:500}.editorial-shell .directory-page .directory-search input{font-size:14px;font-weight:400}.editorial-shell .directory-page .member-directory th:first-child{width:20%}.editorial-shell .directory-page .member-directory th:nth-child(3){width:18%}.editorial-shell .directory-page .member-directory th:nth-child(5){width:auto}.editorial-shell .directory-page .member-directory th:nth-child(6){width:64px}.editorial-shell .directory-page .member-directory td:last-child{padding:8px}.editorial-shell .directory-page .directory-identity>strong{font-size:14px;font-weight:600}.editorial-shell .directory-page .directory-identity .avatar{color:#242523;background:#cce0f2;width:40px;height:40px;font-size:14px}.editorial-shell .directory-page .directory-toolbar .directory-search{flex:0 380px}.editorial-shell .directory-page .directory-toolbar>.button{margin-left:auto}.editorial-shell .directory-page .artist-directory table{table-layout:fixed;width:100%;min-width:0}.editorial-shell .directory-page .artist-directory th:first-child{width:24%}.editorial-shell .directory-page .artist-directory th:nth-child(2){width:12%}.editorial-shell .directory-page .artist-directory th:nth-child(3){width:24%}.editorial-shell .directory-page .artist-directory th:nth-child(4){width:auto}.editorial-shell .directory-page .artist-directory th:nth-child(5){width:72px}.editorial-shell .directory-page .artist-directory th:nth-child(6){width:56px}.editorial-shell .directory-page .artist-directory td{overflow-wrap:anywhere;font-size:14px;line-height:22px}.editorial-shell .directory-page .artist-directory td:nth-child(5),.editorial-shell .directory-page .artist-directory td:last-child{padding:8px}.editorial-shell .directory-page .artist-directory td:last-child>.button{border-radius:50%;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.editorial-shell .directory-page .directory-identity>.text-action{overflow-wrap:anywhere;text-align:left;min-width:0;font-size:14px;font-weight:600}}@media (min-width:761px) and (max-width:1000px){.editorial-shell .directory-page .member-directory td,.editorial-shell .directory-page .member-directory th,.editorial-shell .directory-page .artist-directory td,.editorial-shell .directory-page .artist-directory th{padding:8px}.editorial-shell .directory-page .directory-identity{gap:8px}.editorial-shell .directory-page .directory-identity .avatar{flex-shrink:0;width:28px;height:28px}}@media (max-width:760px){.directory-members-page{flex-direction:column;display:flex}.directory-members-page>.directory-toolbar{flex-flow:wrap;order:-3;justify-content:space-between;align-items:start;display:flex}.directory-members-page>.directory-mobile-note{order:-2}.directory-members-page>.directory-mobile-switch{order:-1}.directory-members-page .directory-search-controls{flex:0 auto;order:1;min-width:0}.directory-members-page .directory-search-disclosure{background:#fff;border-radius:24px;min-height:44px;font-weight:400;display:inline-flex}.directory-members-page .directory-search-fields{display:none}.directory-members-page .directory-search-fields[data-expanded=true]{gap:12px;width:100%;margin-top:12px;display:grid}.directory-members-page .directory-search-controls:has([data-expanded=true]){flex-basis:100%}:is(.editorial-shell:has(.directory-page) .mobile-header,.editorial-shell:has(.directory-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.directory-page){min-height:100dvh;padding:72px 16px 88px}.directory-page>.stitch-page-breadcrumb,.directory-page>.directory-member-heading,.directory-page>.directory-artist-heading,.directory-page>.directory-tabs{display:none}.directory-mobile-header{z-index:60;background:#fff;border-bottom:1px solid #f1eee7;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;height:56px;padding:0 24px;display:grid;position:fixed;inset:0 0 auto}.directory-mobile-header h1{margin:0;font-size:16px;font-weight:600;line-height:24px}.directory-mobile-header a{color:#333630;font-size:24px;text-decoration:none}.directory-mobile-header a:last-child{text-align:right}.directory-mobile-note{color:#333630;background:#f1eee7;border-radius:8px;margin:0 0 16px;padding:12px;font-size:12px;line-height:20px;display:block}.editorial-shell .directory-mobile-switch{background:#fff;border-radius:24px;width:100%;min-height:44px;margin:0 0 16px;font-weight:400;display:flex}.directory-mobile-footer{z-index:50;background:#fff;border-top:1px solid #f1eee7;justify-content:space-between;padding:10px 16px;display:flex;position:fixed;inset:auto 0 0}.editorial-shell .directory-mobile-footer .button{background:#fff;border-radius:24px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .directory-page .member-directory>.card,.editorial-shell .directory-page .artist-directory{box-shadow:none;background:0 0;border:0;padding:0}.editorial-shell .directory-page .responsive-table{overflow:visible}.editorial-shell .directory-page .responsive-table table{background:0 0;border:0}.editorial-shell .directory-page .responsive-table tbody{gap:16px;display:grid}.editorial-shell .directory-page .responsive-table tbody tr{box-shadow:none;background:#fff;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) 40px;gap:0 12px;min-height:76px;padding:16px;display:grid;position:relative}.editorial-shell .directory-page .responsive-table td{border:0;grid-column:1;min-width:0;padding:0;font-size:12px;line-height:20px;display:block}.editorial-shell .directory-page .responsive-table td:before{display:none}.editorial-shell .directory-page .responsive-table td:last-child{grid-area:1/2/4;place-self:center end}.editorial-shell .directory-page .responsive-table td:last-child>.button{color:#333630;background:0 0;border:0;width:32px;min-height:32px;padding:0;font-size:24px}.editorial-shell .directory-page .directory-identity{gap:0;min-height:24px;padding-right:44px}.editorial-shell .directory-page .directory-identity .avatar,.directory-page .directory-identity>img{color:#333630;background:#dedbd3;width:32px;height:32px;font-size:12px;position:absolute;top:22px;right:64px}.editorial-shell .directory-page .directory-identity>strong,.editorial-shell .directory-page .directory-identity .detail-trigger{font-size:14px;line-height:24px}.editorial-shell .directory-members-page .responsive-table td:nth-child(2),.editorial-shell .directory-members-page .responsive-table td:nth-child(4),.editorial-shell .directory-members-page .responsive-table td:nth-child(5),.editorial-shell .directory-artists-page .responsive-table td:nth-child(3),.editorial-shell .directory-artists-page .responsive-table td:nth-child(4),.editorial-shell .directory-artists-page .responsive-table td:nth-child(5){display:none}.editorial-shell .directory-page .directory-tags{gap:4px}.editorial-shell .directory-page .directory-tags span,.editorial-shell .directory-artists-page .responsive-table td:nth-child(2) .badge{color:#5d5e67;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:400}.editorial-shell .directory-page .directory-toolbar{gap:12px;margin:0 0 16px}.editorial-shell .directory-page .directory-toolbar .directory-search{width:100%;margin:0}.editorial-shell .directory-page .directory-search input{background:#f1eee7;border:1px solid #dedbd3;border-radius:8px;min-height:44px;font-size:14px;font-weight:400}.editorial-shell .directory-page .directory-toolbar>.button{border-radius:24px;align-self:start;min-height:44px}.editorial-shell .directory-artists-page .directory-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 8px;display:grid}.editorial-shell .directory-artists-page .directory-toolbar>.directory-search{grid-column:1/-1;margin-top:16px}.editorial-shell .directory-artists-page .directory-search-disclosure{display:none}.editorial-shell .directory-artists-page .directory-mobile-search-label{margin-bottom:6px;font-size:12px;font-weight:400;line-height:20px;display:block}.editorial-shell .directory-artists-page .directory-search-button{top:auto;bottom:8px}.editorial-shell .directory-artists-page .directory-filters{gap:0;min-width:0;padding:4px}.editorial-shell .directory-artists-page .directory-filters a{padding:8px;font-size:11px}.editorial-shell .directory-artists-page .directory-toolbar>.button{padding:8px 12px;font-size:12px}.editorial-shell .directory-artists-page .directory-mobile-inactive{color:#73736a;font-size:10px;display:inline-flex;position:absolute;bottom:6px;right:16px}.editorial-shell .directory-page .responsive-table td:not(:last-child){padding-right:44px}.editorial-shell .directory-page .directory-identity{padding-right:0}.editorial-shell .directory-page .directory-identity .avatar,.directory-page .directory-identity>img{top:50%;transform:translateY(-50%)}.editorial-shell .directory-artists-page .responsive-table td.directory-relation-cell:not([data-kind=solo]){overflow-wrap:anywhere;color:#66665f;font-size:11px;line-height:18px;display:block}.settings-tabs .pipeline-tab-desktop{display:none}.settings-tabs .pipeline-tab-mobile{display:inline}.editorial-shell .workspace main:has(.pipeline-stages) .settings-tabs{scrollbar-width:none}.editorial-shell .workspace main:has(.pipeline-stages) .settings-tabs::-webkit-scrollbar{height:0;display:none}}.marketing-mobile-header,.marketing-mobile-footer,.demo-mobile-summary,.demo-mobile-cancel,.mobile-disclosure-trigger{display:none}.mobile-disclosure,.mobile-disclosure-content{display:contents}@media (max-width:760px){:is(.editorial-shell:has(.marketing-demo-page,.demo-detail-page) .mobile-header,.editorial-shell:has(.marketing-demo-page,.demo-detail-page) .mobile-bottom){display:none}.editorial-shell:has(.marketing-demo-page,.demo-detail-page) .workspace main{padding:72px 16px 88px}.marketing-mobile-header{z-index:40;border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.marketing-mobile-header h1{margin:0;font-size:16px;font-weight:600}.marketing-mobile-header>a{width:32px;height:40px;color:var(--ink);place-items:center;font-size:24px;text-decoration:none;display:grid}.marketing-mobile-footer{z-index:40;border-top:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;min-height:64px;padding:10px 16px;display:flex;position:fixed;inset:auto 0 0}.marketing-demo-page>.stitch-list-heading{justify-content:flex-end;margin:0 0 16px}.marketing-demo-page>.stitch-list-heading .page-title,.marketing-demo-page>.stitch-list-description,.marketing-demo-page>.stitch-page-breadcrumb{display:none}.demo-mobile-status-tabs{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.demo-mobile-status-tabs a{color:var(--ink-secondary);background:#fff;border-radius:999px;padding:8px 14px;font-size:12px;text-decoration:none}.demo-mobile-status-tabs a[aria-current=page]{color:#fff;background:#333630}.demo-extra-filters{margin-bottom:16px;display:block}.demo-extra-filters>summary{text-align:right;cursor:pointer;color:var(--muted);font-size:12px;display:list-item}.demo-extra-filters:not([open])>.demo-status-filter{display:none}.demo-extra-filters[open]>.demo-status-filter{margin:12px 0 0;display:block}.demo-detail-page>.demo-detail-back,.demo-detail-page>.demo-detail-heading,.demo-detail-page>.demo-detail-meta{display:none}.demo-detail-grid{grid-template-columns:minmax(0,1fr);gap:16px}.editorial-shell .demo-application-card,.editorial-shell .demo-review-card{border-radius:16px;margin:0;padding:16px}.demo-application-card>h2{display:none}.demo-mobile-summary{margin-bottom:16px;display:block}.demo-mobile-summary h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:18px}.demo-mobile-summary p{color:var(--ink-secondary);margin:0 0 16px}.demo-mobile-summary a{color:#333630;background:#eeebe4;border-radius:8px;padding:12px 16px;text-decoration:none;display:block}.mobile-disclosure{display:block}.mobile-disclosure-trigger{text-align:left;width:100%;display:block}.mobile-disclosure-content{display:block}.mobile-disclosure-content[data-expanded=false]{display:none}.demo-basic-answers{border-radius:8px;margin:16px 0;padding:16px}.demo-message p,.demo-audio-value{border-radius:8px}.editorial-shell .demo-review-form select,.editorial-shell .demo-review-form textarea{background:#eeebe4;border-radius:8px}.editorial-shell .demo-review-form textarea{min-height:128px}.demo-detail-page:after{content:"";border-top:1px solid var(--border);z-index:39;background:#fff;height:64px;position:fixed;inset:auto 0 0}.demo-review-form>.button{z-index:40;width:auto;min-width:80px;margin:0;position:fixed;bottom:10px;right:16px}.demo-mobile-cancel{z-index:40;display:block;position:fixed;bottom:10px;left:16px}}.inquiry-mobile-subject,.inquiry-mobile-date,.inquiry-mobile-cancel{display:none}.inquiry-reply-note{color:#596778;background:#f1eee7;border-radius:8px;padding:12px 16px;font-size:12px}@media (max-width:760px){:is(.editorial-shell:has(.stitch-inquiries,.stitch-inquiry-detail) .mobile-header,.editorial-shell:has(.stitch-inquiries,.stitch-inquiry-detail) .mobile-bottom){display:none}.editorial-shell:has(.stitch-inquiries,.stitch-inquiry-detail) .workspace main{padding:72px 16px 88px}.stitch-inquiry-detail>.cms-back,.inquiry-answer-card>h2:first-child{display:none}.inquiry-mobile-subject{margin:0 0 16px;font-size:16px;display:block}.inquiry-mobile-date{justify-content:space-between;gap:16px;display:flex}.inquiry-subject-answer{display:none}.stitch-inquiry-detail:after{content:"";border-top:1px solid var(--border);z-index:39;background:#fff;height:64px;position:fixed;inset:auto 0 0}.editorial-shell .stitch-inquiry-detail .inquiry-review-card form>.button.primary{z-index:40;width:auto;min-width:80px;margin:0;position:fixed;bottom:10px;left:auto;right:16px}.editorial-shell .stitch-inquiry-detail .inquiry-review-card .field select,.editorial-shell .stitch-inquiry-detail .inquiry-review-card .field textarea{background:#eeebe4;border:1px solid #dedbd3;border-radius:8px;font-weight:400}.editorial-shell .stitch-inquiry-detail .inquiry-review-card .field textarea{height:104px;min-height:104px}.inquiry-mobile-cancel{z-index:40;display:block;position:fixed;bottom:10px;left:16px}}.demo-track-link-form{border-top:1px solid var(--border);gap:16px;margin-top:20px;padding-top:20px;display:grid}.demo-track-link-form h2,.demo-track-link-form .field{margin:0}.demo-track-link-form>.button{justify-self:start}@media (min-width:761px) and (max-width:1100px){.demo-detail-grid{grid-template-columns:minmax(0,1fr)}.demo-detail-meta{border-radius:16px}}.editorial-shell .schedule-label-picker{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex}.schedule-label-picker>.field{flex:1;max-width:480px;margin:0}.schedule-scope-indicator{color:#333630;background:#eeebe4;border-radius:999px;flex-shrink:0;padding:10px 16px;font-size:12px;font-weight:400}.editorial-shell .schedule-inherit-card{margin-bottom:16px;padding:16px}.schedule-inherit-card>.check{margin:0;font-weight:400}@media (min-width:761px){.editorial-shell .stitch-schedule-page .field input,.editorial-shell .stitch-schedule-page .field select{border-radius:999px}.editorial-shell .schedule-settings>fieldset,.editorial-shell .schedule-settings>fieldset>fieldset{gap:12px}}@media (max-width:760px){.editorial-shell .schedule-label-picker{padding:16px;display:grid}.schedule-label-picker>.field{max-width:none}.schedule-scope-indicator{justify-self:start}.schedule-scope-card nav{width:100%;max-width:none;display:flex}.schedule-scope-card nav button{white-space:nowrap;flex:1;padding:10px 12px;font-size:12px}.schedule-scope-card{align-items:stretch}.editorial-shell .schedule-settings .weekday-options .check{font-weight:400}}.editorial-shell .stitch-schedule-page .schedule-label-picker{background:#fff;border-radius:16px;padding:16px}@media (max-width:760px){.editorial-shell .stitch-schedule-page .schedule-label-picker{grid-template-columns:minmax(0,1fr);justify-content:stretch}.schedule-label-picker>.field{width:100%}}.editorial-shell .social-scheduling-resources{border:1px solid var(--border);border-radius:16px;margin:20px 0;padding:24px}.social-scheduling-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.social-scheduling-links>section{border:1px solid var(--border);border-radius:16px;min-width:0;padding:16px}.social-scheduling-links h3,.social-scheduling-copy h3{margin:0 0 12px;font-size:14px}.social-resource-status{color:var(--muted);margin:0 0 12px;font-size:12px}.social-scheduling-links .button{margin:0 8px 8px 0}.social-scheduling-copy{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.social-scheduling-copy .article-body{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 16px;font-weight:400}.social-scheduling-help{color:var(--muted);margin:20px 0 0;font-size:12px}@media (max-width:1100px){.social-scheduling-links{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.editorial-shell .social-scheduling-resources{border:0;margin:16px 0;padding:16px}.social-scheduling-links{gap:0}.social-scheduling-links>section{border-radius:12px}.social-resource-official[data-empty=true]{display:none}.social-scheduling-links .button{width:100%;margin:0 0 8px}.social-scheduling-copy>.button{width:100%}}.task-modal-back,.task-mobile-metadata{display:none}.task-header-title{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.task-header-title>small{text-align:center;color:var(--muted);flex-basis:100%;font-size:12px}.task-header-metadata{text-align:right;gap:4px;margin:0;font-size:12px;display:grid}.task-header-metadata>div{justify-content:flex-end;gap:8px;display:flex}.task-header-metadata dt{color:var(--muted)}.task-header-metadata dd{margin:0}.editorial-shell .task-route-modal:has(.task-detail-page,.submission-detail-page){width:min(1140px,100vw - 48px)}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-header .task-detail-heading{grid-template-columns:180px minmax(0,1fr) 180px;align-items:center;gap:16px;display:grid}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-header .task-detail-back{white-space:normal;justify-self:start;padding:8px 12px;font-weight:400;display:flex}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-header .page-title{text-align:center}.editorial-shell .task-detail-page .stitch-task-summary{background:0 0;border:0;margin-bottom:20px;padding:0;display:block}.task-release-summary{border:1px solid var(--border);background:#fff;border-radius:16px;align-items:center;gap:20px;padding:20px;display:flex}.task-release-summary>.release-cover{flex-shrink:0;width:72px;height:72px}.editorial-shell .task-detail-page .stitch-task-work{background:0 0;border:0;margin:0;padding:0}.stitch-task-work>.stitch-task-instructions{border:1px solid var(--border);background:#faf9f6;border-radius:24px;margin-bottom:20px;padding:16px 20px}.stitch-task-work>.stitch-task-instructions p{margin:8px 0 0;font-weight:400}.stitch-task-work>.task-input-form{border:1px solid var(--border);background:#fff;border-radius:16px;padding:24px}.editorial-shell .task-modal-footer:has(.task-input-actions-sticky){justify-content:space-between}@media (max-width:760px){.editorial-shell .task-route-modal[open]:has(.task-detail-page,.submission-detail-page){border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;inset:0}.editorial-shell .task-route-modal:has(.task-detail-page,.submission-detail-page) .task-modal-header{gap:8px;min-height:56px;padding:8px 16px}.task-route-modal:has(.task-detail-page,.submission-detail-page) .task-modal-back{width:32px;min-width:32px;height:32px;color:var(--ink);background:0 0;border:0;place-items:center;padding:0;font-size:24px;display:grid}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-header .task-detail-heading{display:block}.task-route-modal .task-header-title>small,.task-route-modal .task-header-title>.badge,.task-route-modal .task-header-metadata{display:none}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-header .task-detail-back{display:none}.editorial-shell .task-route-modal .task-modal-header h1{text-align:left;margin:0;font-size:16px}.task-header-title{display:block}.editorial-shell .task-route-modal:has(.task-detail-page,.submission-detail-page) .task-modal-body{background:#f4f2ed;padding:16px}.editorial-shell .task-detail-page .stitch-task-summary{gap:16px;margin:0 0 16px;display:grid}.task-mobile-metadata{background:#fff;border-radius:16px;padding:16px;display:block}.task-mobile-metadata>div{justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px;display:flex}.task-mobile-metadata h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px}.task-mobile-metadata>div>.badge{flex-shrink:0}.editorial-shell .task-mobile-metadata dl{border:0;gap:12px;padding:0;font-size:12px;display:grid}.task-mobile-metadata dl>div{justify-content:space-between;gap:16px;display:flex}.task-mobile-metadata dt,.task-mobile-metadata dd{white-space:normal;margin:0;font-size:12px;font-weight:400}.task-mobile-metadata dd{text-align:right;max-width:70%}.task-release-summary{border:0;border-radius:16px;gap:12px;padding:16px}.task-release-summary>.release-cover{width:56px;height:56px}.editorial-shell .task-detail-page .stitch-task-work{padding:0}.stitch-task-work>.stitch-task-instructions{border:0;border-radius:16px;margin-bottom:16px;padding:16px}.stitch-task-work>.task-input-form{border:0;border-radius:16px;padding:16px}.editorial-shell .task-route-modal:has(.task-detail-page,.submission-detail-page) .task-modal-footer{justify-content:space-between;gap:12px;min-height:64px;padding:10px 16px}.editorial-shell .task-route-modal .task-modal-footer .button{font-weight:400}}.task-page-mobile-heading,.task-page-mobile-cancel,.approval-mobile-title,.submission-mobile-summary,.submission-page-mobile-heading,.submission-page-mobile-cancel,.approval-mobile-summary-note{display:none}.task-stage-summary{background:#e9e6df;border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;margin-bottom:24px;padding:16px;display:grid}.task-stage-summary:not(:has(>span)){grid-template-columns:minmax(0,1fr)}.task-stage-summary>section{background:#fff;border-radius:999px;min-width:0;padding:16px 20px}.task-stage-summary>section:last-child:not(:first-child){background:#e9e6df}.task-stage-summary small,.task-stage-summary strong{overflow-wrap:anywhere;display:block}.task-stage-summary small{color:var(--muted);font-size:12px}.task-stage-summary strong{font-size:20px;font-weight:600}.task-project-input-title{margin:0 0 20px!important;font-size:20px!important}.task-input-form>.task-release-summary{background:#e9e6df;border:0;border-radius:999px;margin:0 0 20px;padding:12px 20px}.task-input-form>.task-release-summary>.release-cover{width:56px;height:56px}.task-project-draft{margin-top:12px}.task-project-url-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.task-project-url-actions .task-project-draft{margin:0}.task-project-url-help{color:var(--muted);margin-top:6px;font-size:12px;font-weight:400;display:block}.task-instructions-disclosure .stitch-task-instructions{border:1px solid var(--border);background:#faf9f6;border-radius:24px;margin:0 0 20px;padding:16px 20px}.task-instructions-disclosure .stitch-task-instructions p{margin:8px 0 0;font-weight:400}@media (max-width:760px){.editorial-shell .task-detail-page .stitch-task-summary{grid-template-columns:minmax(0,1fr)}.editorial-shell .task-detail-page .task-social-release-fields{display:none}.task-detail-page .task-mobile-metadata,.task-detail-page .task-release-summary{min-width:0;max-width:100%}}@media (min-width:761px){.task-detail-page>.stitch-task-work>.task-instructions-disclosure{order:2}}@media (max-width:760px){.task-detail-page:not([data-social=true]) .task-release-summary{display:none}.task-instructions-disclosure{margin:0 0 16px}.task-instructions-disclosure .stitch-task-instructions{border:0;border-radius:16px;margin:12px 0 0;padding:16px}}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-footer>div{flex:1;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-footer .task-input-actions-sticky{background:0 0;border:0;order:1;width:auto;min-width:0;margin:0;padding:0;display:flex}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-footer .task-input-actions-sticky>button{width:auto;min-width:0}.editorial-shell .task-route-modal:has(.task-detail-page) .task-modal-footer .task-project-draft{order:0;margin:0}@media (max-width:760px){.editorial-shell .task-mobile-metadata dt,.editorial-shell .task-mobile-metadata dd,.editorial-shell .submission-mobile-summary dl>div{font-size:14px}.editorial-shell .task-detail-page .field,.editorial-shell .submission-stage-decision .field{font-size:13px}.editorial-shell .task-detail-page .field>input,.editorial-shell .task-detail-page .field>textarea,.editorial-shell .submission-stage-decision textarea{font-size:16px}.editorial-shell .task-route-modal:has(.task-detail-page,.submission-detail-page) .task-modal-footer .button{min-height:44px;font-size:14px}}@media (min-width:761px){.editorial-shell .task-detail-page:is([data-project-field],[data-social=true]){flex-direction:column;display:flex}.task-detail-page:is([data-project-field],[data-social=true])>*{order:5}.task-detail-page:is([data-project-field],[data-social=true])>.task-detail-heading{order:0}.task-detail-page:is([data-project-field],[data-social=true])>.task-stage-summary{order:1}.task-detail-page:is([data-project-field],[data-social=true])>.stitch-task-summary{order:3}.editorial-shell .task-detail-page:is([data-project-field],[data-social=true])>.stitch-task-work{display:contents}.task-detail-page:is([data-project-field],[data-social=true])>.stitch-task-work>*{order:4}.task-detail-page:is([data-project-field],[data-social=true])>.stitch-task-work>.stitch-task-instructions{order:2}.task-detail-page[data-project-field]>.stitch-task-summary:has(>.task-mobile-metadata:only-child){display:none}.task-social-release-summary{flex-wrap:wrap}.task-social-summary-heading{border-bottom:1px solid var(--border);width:100%;padding:0 0 16px;margin:0 0 4px!important;font-size:15px!important}.task-social-release-summary>.release-cover{width:144px;height:144px}.task-social-release-summary .stitch-task-summary-release{padding:0 4px}.task-social-release-fields{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 0;padding-top:16px;display:grid}.task-social-release-fields dt{color:var(--muted);font-size:11px}.task-social-release-fields dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.editorial-shell .task-route-modal:has(.submission-detail-page){width:min(1000px,100vw - 48px)}.editorial-shell .task-route-modal:has(.submission-detail-page) .submission-detail-back{display:block}.editorial-shell .task-route-modal:has(.submission-detail-page) .task-modal-body{padding:32px}.editorial-shell .task-route-modal .submission-detail-page{padding:0}}@media (max-width:760px){.task-project-url-actions>.task-project-draft{width:100%}.task-project-preview:disabled,.task-stage-summary,.task-project-input-title,.task-social-summary-heading,.task-social-release-fields,.task-detail-page[data-project-field] .task-release-summary{display:none}.editorial-shell .task-route-modal:has(.task-project-draft[name=mode][value=save]) .task-modal-footer:has(>.button+div>.task-project-draft)>button{display:none}.editorial-shell .task-route-modal .task-modal-footer>div:has(>.task-project-draft){flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}.task-modal-footer .task-project-draft{margin:0}.task-detail-page[data-project-field=promo_text]:has(.task-project-draft)>.task-page-mobile-cancel{display:none}.task-detail-page[data-project-field=promo_text] .task-project-draft{z-index:40;margin:0;position:fixed;bottom:10px;left:16px}.task-route-modal .task-detail-page .task-project-draft{position:static}.editorial-shell .submission-detail-page .operator-approval-steps .approval-step-splits>.card{border-radius:16px;padding:16px}}.editorial-shell .task-route-modal:has(.submission-detail-page) .task-modal-footer>div{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.editorial-shell .task-route-modal:has(.submission-detail-page) .submission-detail-heading{grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.editorial-shell .task-route-modal:has(.submission-detail-page) .submission-detail-heading small{color:var(--muted);font-size:12px}.editorial-shell .task-route-modal:has(.submission-detail-page) .submission-detail-heading h1{margin:4px 0 0}@media (max-width:760px){:is(.editorial-shell .task-route-modal:has(.submission-detail-page):not(:has(.operator-approval-steps)) .task-modal-footer>div,.editorial-shell .task-route-modal:has(.operator-approval-steps:not([data-step="0"])) .task-modal-footer>div){flex:1;justify-content:space-between}.submission-mobile-summary dl{gap:12px;margin:0 0 16px;display:grid}.submission-mobile-summary dl>div{justify-content:space-between;gap:16px;font-size:12px;display:flex}.submission-mobile-summary dt,.submission-mobile-summary dd{overflow-wrap:anywhere;margin:0;font-weight:400}.submission-mobile-summary dd{text-align:right;max-width:70%}.submission-stage-metadata>div{justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px;display:flex}.submission-stage-metadata>div>h2{overflow-wrap:anywhere;min-width:0;margin:0}.submission-stage-metadata dl{margin-bottom:0}.approval-step-confirmation .submission-reference-group,.approval-step-confirmation .approval-summary-grid{display:none}.approval-mobile-summary-note{color:var(--ink-secondary);background:#f1eee7;border-radius:8px;margin:0 0 16px;padding:12px;font-size:12px;display:block}.approval-optional-review{margin:0 0 16px;font-size:12px}.approval-optional-review[open]>.field{margin-top:16px}:is(.task-route-modal:has(.submission-detail-page):not(:has(.operator-approval-steps)) .task-modal-footer>button,.task-route-modal:has(.operator-approval-steps:not([data-step="0"])) .task-modal-footer>button),:is(.editorial-shell:has(.submission-detail-page) .mobile-header,.editorial-shell:has(.submission-detail-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(>.submission-detail-page){padding:72px 16px 88px}.submission-detail-page>.submission-detail-heading{display:none}.submission-page-mobile-heading{z-index:40;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:flex;position:fixed;inset:0 0 auto}.submission-page-mobile-heading h1{flex:1;min-width:0;margin:0;font-size:16px}.submission-page-mobile-heading>a{width:32px;min-width:32px;color:var(--ink);place-items:center;font-size:24px;text-decoration:none;display:grid}.submission-detail-page:after{content:"";border-top:1px solid var(--border);z-index:39;background:#fff;height:64px;position:fixed;inset:auto 0 0}.submission-page-mobile-cancel{z-index:40;display:block;position:fixed;bottom:10px;left:16px}.task-route-modal .submission-detail-page:after{display:none}.task-route-modal:has(.operator-approval-steps) .submission-detail-heading{display:none!important}.task-route-modal:has(.submission-detail-page):not(:has(.operator-approval-steps)) .submission-detail-heading{display:none!important}.task-route-modal:has(.submission-detail-page) .approval-mobile-title{margin:0;font-size:16px;display:block}.task-route-modal:has(.operator-approval-steps) .approval-mobile-title{margin:0;font-size:16px;display:block}.editorial-shell .submission-detail-page .card{background:#fff;border-radius:16px;margin-bottom:16px;padding:16px}.editorial-shell .submission-detail-page .approval-step-nav{background:0 0;gap:4px;margin:4px 0 24px;padding:0}.editorial-shell .submission-detail-page .approval-step-nav button{min-height:24px;color:var(--ink-secondary);white-space:nowrap;background:0 0;border-radius:0;gap:2px;padding:4px 2px;font-size:11px}.editorial-shell .submission-detail-page .approval-step-nav button[aria-current=step]{color:var(--ink);background:0 0;font-weight:600}.editorial-shell .submission-detail-page .approval-step-nav button span{width:auto;height:auto;color:inherit;background:0 0;padding:0}.operator-approval-steps>section:not([hidden]){flex-direction:column;display:flex}.operator-approval-steps>section>.submission-reference-group{order:-1}.submission-mobile-summary{background:#fff;border-radius:16px;margin-bottom:16px;padding:16px;display:block}.submission-mobile-summary h2{margin:0 0 8px;font-size:15px}.submission-mobile-summary p{color:var(--ink-secondary);margin:0 0 12px;font-size:12px;font-weight:400}.submission-mobile-summary a{color:var(--ink-secondary);font-size:12px;text-decoration:none}.submission-reference-group>.mobile-disclosure{margin:0 0 16px}.editorial-shell .task-route-modal:has(.operator-approval-steps) .task-modal-footer .approval-reject{display:none}:is(.editorial-shell:has(.task-detail-page) .mobile-header,.editorial-shell:has(.task-detail-page) .mobile-bottom){display:none}.editorial-shell .workspace main:has(>.task-detail-page){padding:72px 16px 88px}.task-detail-page>.task-page-mobile-heading{z-index:40;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:flex;position:fixed;inset:0 0 auto}.task-page-mobile-heading h1{flex:1;min-width:0;margin:0;font-size:16px}.task-page-mobile-heading>a{width:32px;min-width:32px;color:var(--ink);place-items:center;font-size:24px;text-decoration:none;display:grid}.task-detail-page>.task-detail-heading{display:none}.task-detail-page:after{content:"";border-top:1px solid var(--border);z-index:39;background:#fff;height:64px;position:fixed;inset:auto 0 0}.task-detail-page .task-input-actions-sticky{z-index:40;background:0 0;border:0;width:auto;margin:0;padding:0;position:fixed;bottom:10px;left:auto;right:16px}.task-detail-page>.task-page-mobile-cancel{z-index:40;display:block;position:fixed;bottom:10px;left:16px}.task-route-modal .task-detail-page>.task-page-mobile-heading,.task-route-modal .task-detail-page>.task-page-mobile-cancel,.task-route-modal .task-detail-page:after{display:none}.editorial-shell .task-route-modal .task-input-actions-sticky{border:0;width:auto;margin:0;padding:0;position:static}}@media (min-width:761px){.stitch-event-panel{background:#faf9f6;border:1px solid #e9e6df;border-radius:16px;overflow:hidden}.stitch-event-panel>.stitch-status-tabs{margin-bottom:0;padding:16px 24px 0}.stitch-event-panel>.stitch-event-search{background:0 0;border-radius:0;margin:0;padding:16px 24px}.stitch-event-panel .stitch-event-search input{max-width:450px}.stitch-event-panel .stitch-event-search a{margin-left:auto}.stitch-event-panel>.stitch-event-table{background:0 0;border:0;border-radius:0}.stitch-event-panel .stitch-event-columns{background:#f1eee7}}.stitch-event-name-copy{min-width:0;display:block}.stitch-event-name-copy strong{display:block}.stitch-event-name-copy small{margin-top:4px;font-size:12px;font-weight:400;display:block}@media (max-width:760px){.stitch-event-panel{flex-direction:column;gap:20px;display:flex}.stitch-event-panel>.stitch-event-search{background:0 0;order:0;margin:0;padding:0}.stitch-event-panel>.stitch-status-tabs{order:1;gap:6px;margin:0}.stitch-event-panel>.stitch-event-table{background:0 0;border:0;order:2;gap:16px;display:grid;overflow:visible}.stitch-event-panel .stitch-event-row{background:#fff;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto 24px;gap:4px 10px;min-height:108px;padding:16px}.stitch-event-panel .stitch-event-name{grid-area:1/1/4/2;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;display:grid}.stitch-event-panel .stitch-event-name img,.stitch-event-panel .stitch-event-cover{width:64px;height:64px}.stitch-event-panel .stitch-event-name-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.stitch-event-panel .stitch-event-name-copy small{display:none}.stitch-event-panel .stitch-event-row time{pointer-events:none;grid-area:2/1;margin-left:76px;font-size:12px}.stitch-event-panel .stitch-event-venue{pointer-events:none;grid-area:3/1;margin-left:76px;font-size:12px}.stitch-event-panel .stitch-event-row>.badge{white-space:nowrap;grid-area:1/2/4/3;place-self:center;font-size:11px}.stitch-event-panel .stitch-row-open{grid-area:1/3/4/4;align-self:center}.stitch-event-panel .stitch-event-table>footer{border:0;padding:0}}.event-new-mobile{display:none}@media (max-width:760px){.stitch-event-list>.stitch-page-breadcrumb,.event-new-pc,.stitch-event-list .event-tab-count{display:none}.event-new-mobile{display:inline}.stitch-event-list .stitch-list-heading{margin-bottom:24px}.stitch-event-list .stitch-list-heading h1{font-size:20px}.stitch-event-list .stitch-list-heading .button{color:#333630;background:#fff;border:1px solid #e9e6df;min-width:0;padding:12px 16px;font-size:12px}.stitch-event-panel>.stitch-status-tabs{flex-wrap:nowrap;justify-content:space-between;gap:6px;display:flex}.stitch-event-panel>.stitch-status-tabs a{white-space:nowrap;text-align:center;background:#fff;border-radius:999px;min-width:0;padding:12px 10px;font-size:12px}.stitch-event-panel>.stitch-status-tabs a[aria-current=page]{color:#fff;background:#333630}.stitch-event-panel .stitch-event-search a{margin-left:auto;font-size:11px}}.event-application-close,.event-application-cancel{display:none}@media (max-width:760px){.editorial-shell .stitch-event-application{z-index:100;background:#f3f3f3;padding:72px 16px 92px;position:fixed;inset:0;overflow-y:auto}.event-application-header{z-index:2;background:#fff;border-bottom:1px solid #e9e6df;align-items:center;gap:16px;height:56px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.event-application-header>.cms-back{color:#333630;margin:0;padding:8px;font-size:0}.event-application-header>.cms-back:before{content:"‹";font-size:24px}.event-application-header .page-title{flex:1;min-width:0;margin:0}.event-application-header h1{margin:0;font-size:18px}.event-application-close{color:#333630;padding:8px;font-size:24px;text-decoration:none;display:block}.event-application-form .event-apply-steps{background:0 0;gap:12px;padding:0 0 8px}.event-apply-steps .event-step-number,.event-step-label small{display:none}.event-step-label strong{font-size:12px}.event-step-marker:first-child:after{content:"→";background:0 0;width:auto;height:auto;margin-left:8px}.event-application-intro{display:none}.editorial-shell .stitch-event-application .event-apply-actions{z-index:3;background:#fff;align-items:center;gap:8px;min-height:64px;padding:10px 16px;position:fixed;bottom:0;left:0;right:0}.event-apply-actions .button{min-width:0;min-height:44px;padding:10px 14px;font-size:12px}.event-application-cancel{margin-right:auto;display:inline-flex}.event-apply-actions>button:first-of-type{padding:10px;font-size:11px}:is(.editorial-shell:has(.stitch-event-application) .mobile-header,.editorial-shell:has(.stitch-event-application) .mobile-bottom){display:none}.event-application-header>.cms-back{text-decoration:none}.event-application-card>h2{background:0 0;margin:0 0 20px;padding:0;font-size:16px}.event-application-form .field input,.event-application-form .field select,.event-application-form .field textarea{min-height:44px;font-size:16px}.editorial-shell .task-route-modal[open]:has(.event-detail){border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid}.task-route-modal:has(.event-detail) .task-modal-header{gap:12px;padding:0 16px}.task-route-modal:has(.event-detail) .task-modal-back{display:block}.task-route-modal:has(.event-detail) .task-modal-header h1{margin:0;font-size:18px}.task-route-modal:has(.event-detail) .task-modal-body{background:#f3f3f3;min-height:0;padding:16px;overflow:auto}.task-route-modal:has(.event-detail) .task-modal-footer{align-items:center;padding:10px 16px}.event-detail>.card{background:0 0;border:0;flex-direction:column;gap:16px;padding:0;display:flex}.event-detail-information{gap:16px;display:grid}.event-detail-information>section{background:#fff;border:0;border-radius:16px;padding:20px}.event-detail-information h3{overflow-wrap:anywhere;margin:0 0 16px;font-size:16px}.event-detail-information dl>div{justify-content:space-between;align-items:start;gap:16px;display:flex}.event-detail-information dt,.event-detail-information dd{font-size:13px}.event-detail-information dd{text-align:right;overflow-wrap:anywhere;min-width:0}.event-detail-status{order:-1;margin:0}.event-detail-status>.badge{text-align:center;display:block}}@media (min-width:761px){.editorial-shell .stitch-event-panel .stitch-event-search a{margin-left:auto}.editorial-shell .stitch-event-list .stitch-list-heading h1{font-size:24px}}@media (max-width:760px){.editorial-shell .task-route-modal:has(.event-detail) .task-modal-back{color:#333630;background:0 0;border:0;padding:6px;font-size:24px}}.finance-split-overview h3{margin:0 0 8px;font-size:16px}.finance-split-overview p{color:#66665f;margin:0 0 16px;font-size:13px}.split-label-summary{display:none}@media (max-width:760px){.editorial-shell .finance-split-dialog .edit-dialog[open]{border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0}.finance-split-dialog .dialog-heading{gap:12px;padding:0 16px}.finance-split-dialog .dialog-heading h2{font-size:18px}.finance-split-dialog .edit-dialog-body{background:#f3f3f3;min-height:0;padding:16px;overflow:auto}.finance-split-dialog .edit-dialog-footer{align-items:center;padding:10px 16px}.finance-split-dialog .edit-dialog-footer>.button{margin-right:auto}.finance-split-editor{gap:16px;display:grid}.finance-split-overview{background:#fff;border-radius:16px;padding:20px}.finance-split-overview>.field{margin:0}.finance-split-editor .split-pane{background:#fff;border:0;border-radius:16px;padding:20px}.finance-split-editor .split-label-summary{background:#f1eee7;border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:14px;display:flex}.split-label-summary small{color:#66665f;margin-top:4px;font-size:12px;display:block}.finance-split-editor .split-payee-row[data-role=label]>select,.finance-split-editor .split-payee-row[data-role=label]>input,.finance-split-editor .split-payee-row[data-role=label]>button,.finance-split-editor .split-column-headings{display:none}.finance-split-editor .split-payee-row:not([data-role=label]){grid-template-columns:minmax(0,1fr) 80px 36px;gap:8px}.finance-split-editor .split-payee-row input,.finance-split-editor .split-payee-row select,.finance-split-overview select{min-width:0;min-height:44px;font-size:16px}.editorial-shell .finance-split-dialog .edit-dialog[open]:has(.finance-split-editor){width:100vw}.editorial-shell .finance-split-dialog .dialog-heading .dialog-mobile-back{background:0 0;border:0;min-width:28px;padding:6px;font-size:24px;display:inline-flex}.finance-split-editor>.card{background:#fff;border:0;border-radius:16px;padding:20px}.finance-split-editor .split-pane:not([hidden]){border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex}.finance-split-editor .split-pane>.split-total{order:99}.finance-split-editor .split-pane>.split-payee-row{margin:0}.finance-split-editor:has(.finance-split-overview[data-selected-track]) .split-pane>legend{display:none}}.release-application-back,.release-application-close{display:none}@media (max-width:760px){.editorial-shell .stitch-release-application{z-index:100;background:#f3f3f3;padding:76px 16px 92px;position:fixed;inset:0;overflow-y:auto}:is(.editorial-shell:has(.stitch-release-application) .mobile-header,.editorial-shell:has(.stitch-release-application) .mobile-bottom){display:none}.release-application-header{z-index:2;background:#fff;border-bottom:1px solid #e9e6df;align-items:center;gap:16px;height:56px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.release-application-header .page-title{flex:1;min-width:0;margin:0}.release-application-header h1{margin:0;font-size:18px}.release-application-header p{display:none}.release-application-back,.release-application-close{color:#333630;padding:8px;font-size:24px;text-decoration:none;display:block}.editorial-shell .release-request .request-steps{background:0 0;border:0;justify-content:center;gap:12px;padding:0 0 8px}.release-request .request-step-number,.release-request .request-step-label small{display:none}.release-request .request-step-label strong{font-size:12px}.release-request .request-steps>button:first-child:after{content:"→";background:0 0;width:auto;height:auto;margin-left:8px}.editorial-shell .stitch-release-application .release-request>.sticky-actions{z-index:3;background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:64px;margin:0;padding:10px 16px;position:fixed;bottom:0;left:0;right:0}.stitch-release-application .release-request>.sticky-actions .button{min-width:0;min-height:44px;padding:10px 16px;font-size:13px}.stitch-release-application .request-group-card>h2{background:0 0;margin:0 0 20px;padding:0;font-size:16px}.stitch-release-application .request-group-card input:not([type=checkbox]):not([type=radio]),.stitch-release-application .request-group-card select{min-height:44px;font-size:16px}.editorial-shell .stitch-release-application .request-steps>button{background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;gap:8px;min-height:28px;padding:0}.editorial-shell .stitch-release-application .request-steps>button[aria-current=step]{color:#333630;background:0 0}}.event-search-mobile-label{display:none}.stitch-event-search .event-search-label{flex:1;min-width:0;display:block}@media (min-width:761px){.stitch-event-search .event-search-label{max-width:450px}}@media (max-width:760px){.stitch-event-search .event-search-label{flex-basis:100%;width:100%}.event-search-mobile-label{color:#5f6772;margin-bottom:8px;font-size:12px;display:block}.stitch-event-search .event-search-label input{width:100%;min-height:44px;font-size:16px}.stitch-event-search a[data-filtered=false]{display:none}}.stitch-event-search .event-search-label input{width:100%;max-width:none}@media (max-width:760px){.editorial-shell .stitch-release-application .request-steps{margin:0 0 8px}.stitch-release-application .request-panel{gap:16px}.stitch-release-application .request-group-card{padding:16px}.stitch-release-application .request-group-number{display:none}.editorial-shell .task-route-modal .task-modal-back{border-radius:999px}.editorial-shell .task-route-modal .task-modal-back:focus-visible{outline-offset:2px;outline:2px solid #333630}.editorial-shell .task-route-modal:has(.operator-approval-steps[data-step="0"]) .task-modal-footer>button{order:0;margin-right:auto}.editorial-shell .task-route-modal:has(.operator-approval-steps[data-step="0"]) .task-modal-footer>div{flex:0 auto;order:1;margin-left:auto}}.finance-split-overview>.field+.field{margin-top:16px}@media (max-width:760px){.operator-approval-steps .finance-split-editor>.card>h2{margin:0 0 20px;font-size:16px;display:block}.operator-approval-steps .finance-split-editor .split-payee-row:not([data-role=label]){background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 80px 36px;gap:8px;padding:0}.operator-approval-steps .finance-split-editor .split-payee-row input,.operator-approval-steps .finance-split-editor .split-payee-row select{background:#f1eee7;border-radius:12px;min-height:44px;padding:10px}}.operator-split-rate-label{display:none}@media (max-width:760px){.operator-approval-steps .finance-split-editor .split-payee-row:not([data-role=label]){background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:0}.operator-approval-steps .finance-split-editor .split-payee-row:not([data-role=label])>select{background:0 0;border:0;grid-column:1/-1;min-height:28px;padding:0;font-size:13px}.operator-approval-steps .operator-split-rate-label{color:#66665f;order:1;grid-column:1/-1;font-size:12px;display:block}.operator-approval-steps .finance-split-editor .split-payee-row:not([data-role=label])>input{text-align:left;order:2;grid-column:1;width:100%}.operator-approval-steps .finance-split-editor .split-payee-row:not([data-role=label])>button{order:2;grid-column:2}.operator-approval-steps .finance-split-editor .split-pane>details{order:100}.operator-approval-steps .finance-split-editor .split-pane>.button{background:#fff;border:1px solid #ddd;border-radius:999px;min-height:44px}}@media (min-width:761px){.operator-approval-steps .finance-split-editor{gap:24px;display:grid}.operator-approval-steps .finance-split-overview{background:#eeebe4;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:20px;display:grid}.operator-approval-steps .finance-split-overview>h3,.operator-approval-steps .finance-split-overview>p{display:none}.operator-approval-steps .finance-split-overview>.field{margin:0}.operator-approval-steps .finance-split-editor>.card{background:#fff;border:0;padding:0}.operator-approval-steps .finance-split-editor>.card>h2{margin:0 0 12px;font-size:18px;display:block}.operator-approval-steps .finance-split-editor .split-pane:not([hidden]){border:1px solid #e9e6df;flex-direction:column;gap:12px;padding:20px 24px;display:flex}.operator-approval-steps .finance-split-editor .split-pane>legend{padding:0;font-size:18px}.operator-approval-steps .finance-split-editor .split-pane>.split-total{order:99;margin:0}.operator-approval-steps .finance-split-editor .split-pane>details{order:100;margin:0}.operator-approval-steps .finance-split-editor .split-pane>.split-payee-row{margin:0}.editorial-shell .task-route-modal:has(.operator-approval-steps) footer.task-modal-footer>div{display:contents}.task-route-modal:has(.operator-approval-steps) .task-modal-footer>button{order:1;margin-left:auto}.task-route-modal:has(.operator-approval-steps) .task-modal-footer>div>.button.secondary{order:0;margin-right:auto}.task-route-modal:has(.operator-approval-steps) .task-modal-footer>div>.button.primary{order:2}.task-route-modal:has(.operator-approval-steps) .task-modal-footer .approval-reject{display:none}}@media (max-width:760px){.demo-detail-page .marketing-mobile-header h1{text-align:left;flex:1;margin-left:16px}.demo-mobile-summary h2{margin:0 0 12px;font-size:16px}.demo-mobile-summary a{background:0 0;border-radius:0;align-items:center;min-height:28px;padding:0;font-size:13px;display:inline-flex}.demo-detail-page .demo-review-card>h2{display:none}.demo-review-assignee .mobile-disclosure-trigger{color:#66665f;background:0 0;border:0;width:auto;min-height:28px;margin:0 0 16px;padding:0;font-size:12px;display:inline-flex}.editorial-shell .demo-review-form .demo-review-assignee>.mobile-disclosure-trigger{box-shadow:none;color:#66665f;background:0 0;border:0;border-radius:0;padding:0;font-weight:400}}.demo-adoption{margin-top:20px}.demo-adoption-form{gap:16px;display:grid}.demo-adoption-form>.card{background:#fff;border-radius:16px;margin:0;padding:20px}.demo-adoption-form h3{margin:0 0 16px;font-size:16px}.demo-adoption-form .field{margin:16px 0 0}.demo-adoption-note{background:#f1eee7;border-radius:8px;margin:0;padding:12px;font-size:13px;line-height:1.7}@media (max-width:760px){.demo-adoption{margin:16px 0 0}.demo-adoption>.button{width:100%;min-height:44px}.editorial-shell .demo-adoption .edit-dialog[open]{border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0}.demo-adoption .dialog-heading{gap:16px;padding:0 16px}.demo-adoption .dialog-heading h2{flex:1;font-size:16px}.demo-adoption .dialog-heading .dialog-mobile-back{background:0 0;border:0;padding:0;font-size:24px;display:block}.demo-adoption .edit-dialog-body{background:#f3f3f3;min-height:0;padding:16px;overflow:auto}.demo-adoption .edit-dialog-footer{align-items:center;padding:10px 16px}.demo-adoption .edit-dialog-footer>div{margin-left:auto}.demo-adoption .demo-adoption-form>.card{margin:0;padding:20px}.demo-adoption-form select{min-height:44px;font-size:16px}.editorial-shell .demo-adoption .dialog-heading>.button:not(.dialog-mobile-back){background:0 0;border:0;border-radius:0;width:32px;min-width:32px;height:40px;padding:0;font-size:24px}.demo-adoption-form .field{gap:8px;font-size:13px;font-weight:400}.demo-detail-content:has(>.demo-adoption){display:contents}.demo-detail-grid>.demo-review-card{order:1}.demo-detail-content>.demo-adoption{order:2;margin-top:0}}.form-field-removal-confirm{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin-top:16px;padding:16px}.form-field-removal-confirm p{overflow-wrap:anywhere;margin:0 0 12px}.form-field-removal-confirm .actions{flex-wrap:wrap;gap:12px;display:flex}.editorial-shell .task-detail-page[data-audio-sharing=true] .stitch-task-work>.stitch-task-instructions{background:#fff;border:1px solid #e9e6df}@media (max-width:760px){.editorial-shell .task-detail-page[data-audio-sharing=true] .stitch-task-work>.stitch-task-instructions{border:0;border-radius:16px;margin:0 0 16px;padding:16px}}.editorial-shell .task-route-modal .task-modal-header>button:last-child{width:32px;min-width:32px;min-height:40px;color:var(--ink);background:0 0;border:0;border-radius:0;padding:0;font-size:24px;line-height:1}@media (min-width:761px){.editorial-shell .task-detail-page:is([data-project-field],[data-social=true]) .task-instructions-disclosure .stitch-task-instructions{order:2}.editorial-shell .task-input-form[data-project-field]:not([data-project-field=promo_text]){grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 16px;display:grid}.task-input-form[data-project-field]:not([data-project-field=promo_text])>.task-project-input-title{grid-area:1/1/auto/-1}.task-input-form[data-project-field]:not([data-project-field=promo_text])>.field{grid-area:2/1;margin:0}.task-input-form[data-project-field]:not([data-project-field=promo_text])>.task-project-url-actions{flex-wrap:nowrap;grid-area:2/2;margin:0}.task-input-form[data-project-field]:not([data-project-field=promo_text])>.task-project-url-help,.task-input-form[data-project-field]:not([data-project-field=promo_text])>p,.task-input-form[data-project-field]:not([data-project-field=promo_text])>.alert{grid-column:1/-1}.editorial-shell .task-route-modal:has(.task-detail-page[data-project-field]) .task-modal-body{background:#f3f3f3}.editorial-shell .task-detail-page:is([data-project-field],[data-social=true]) .task-stage-summary{background:#fff}.editorial-shell .task-detail-page:is([data-project-field],[data-social=true]) .task-stage-summary>section:first-child{background:0 0;border-radius:0}.editorial-shell .task-detail-page:is([data-project-field],[data-social=true]) .task-instructions-disclosure .stitch-task-instructions{background:#fff;border:0;border-radius:16px}}.task-release-review{border:1px solid var(--border);background:#fff;border-radius:16px;margin-bottom:20px;padding:24px}.task-release-review h2{margin:0 0 24px}.task-release-review-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;display:grid}.task-release-review-grid>div{min-width:0}.task-release-review-grid>div:last-child{background:#e9e6df;border-radius:24px;padding:24px}.task-release-review-grid img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.task-release-review dl{margin:0}.task-release-review dl>div{margin-bottom:16px}.task-release-review dt{color:var(--muted);font-size:12px}.task-release-review dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:20px;font-weight:600}.task-release-review li{overflow-wrap:anywhere;margin-bottom:12px}@media (max-width:760px){.task-release-review{border:0;padding:16px}.task-release-review h2{font-size:16px}.task-release-review-grid{grid-template-columns:minmax(0,1fr)}.task-release-review-grid>div:last-child{padding:16px}}@media (min-width:761px){.task-detail-page[data-release-review]{flex-direction:column;display:flex}.task-detail-page[data-release-review]>.task-stage-summary{order:1}.task-detail-page[data-release-review]>.stitch-task-summary{display:none}.task-detail-page[data-release-review]>.stitch-task-work{display:contents}.task-detail-page[data-release-review] .task-instructions-disclosure .stitch-task-instructions{background:#fff;order:2}.task-detail-page[data-release-review] .task-release-review{order:3}.task-detail-page[data-release-review] .task-input-form{order:4}}@media (max-width:760px){.task-detail-page[data-release-review]>.task-stage-summary{display:none}}.home-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-summary-metrics>div{background:#e9e6df;border-radius:16px;min-width:0;padding:16px}.home-summary-metrics strong{color:#242523;font-size:24px;display:block}.home-summary-metrics strong small{margin-left:4px;font-size:12px;font-weight:400}.home-submission-summary>p{color:var(--muted);margin:16px 0 0;font-size:12px}.home-review-items>div{background:#f1eee7;border-radius:12px;margin-bottom:12px;padding:16px}.home-review-items>div:last-child{margin-bottom:0}@media (min-width:1000px){.editorial-shell .stitch-home{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;display:grid}.stitch-home>.home-greeting{grid-column:1/-1;padding-bottom:0}.stitch-home>.home-income{grid-area:2/1;margin:0}.stitch-home>.home-submission-summary{grid-area:2/2;margin:0}.stitch-home>.home-section{grid-column:1;margin:0}.stitch-home>.home-review-items{grid-area:3/2;align-self:start;margin:0}.stitch-home>.home-quick-actions{grid-area:4/2;grid-template-columns:minmax(0,1fr);align-self:start;margin:0}.editorial-shell .stitch-home>.home-section .home-list{box-shadow:none;background:0 0;overflow:visible}.editorial-shell .stitch-home>.home-section .home-list-row{background:#fff;border:0;border-radius:16px;min-height:100px;margin-bottom:12px}.stitch-home .home-section-heading{flex-wrap:wrap}}@media (max-width:760px){.editorial-shell .stitch-home .home-greeting{background:#fff;border-radius:24px;margin-bottom:16px;padding:20px}.editorial-shell .stitch-home .home-greeting h1{font-size:18px}.editorial-shell .stitch-home .home-quick-card>span{color:#fff;background:#242523;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.editorial-shell .stitch-home .home-list{box-shadow:none;background:0 0;overflow:visible}.editorial-shell .stitch-home .home-list-row{background:#fff;border:0;border-radius:16px;margin-bottom:8px}.stitch-home>.home-submission-summary{display:none}.editorial-shell .home-row-copy>strong{white-space:normal;overflow-wrap:anywhere}.home-review-items>div{overflow-wrap:anywhere}}.release-operations-column .release-promo-links{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.release-operations-column .release-promo-links>div{background:#e9e6df;border-radius:16px;min-width:0;padding:12px}.release-operations-column .release-promo-links .actions{flex-wrap:nowrap;align-items:center;gap:8px;margin-top:8px;display:flex}.release-operations-column .release-promo-links .actions>a{overflow-wrap:anywhere;text-align:left;flex:1;min-width:0}.release-operations-column .release-promo-links .actions>button{flex:none}.release-progress-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.release-progress-heading>h2{margin:0}.release-progress-counts{color:#66665f;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.release-progress-phase{background:#fff;border-radius:16px;margin-bottom:20px;padding:24px}.release-progress-phase>h3{border-bottom:1px solid #dedbd3;margin:0 0 16px;padding-bottom:12px}.release-progress-phase[data-phase="0"] .release-progress-cards{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.release-progress-phase .release-progress-card{background:#eeebe4;border:1px solid #0000;padding:16px}.release-progress-phase .release-progress-card[data-status=in_progress][data-started=true]:not([data-blocked=true]),.release-progress-phase .release-progress-card[data-status=revision_requested]{background:#fff;border-color:#242523}.release-progress-phase .release-progress-card[data-blocked=true]{background:#faf9f6}.release-progress-phase .release-progress-card>div{flex-wrap:wrap;align-items:flex-start;gap:8px}.release-progress-phase .release-progress-card strong{overflow-wrap:anywhere}.release-progress-phase .release-progress-card p{font-size:12px}.release-progress-phase .release-progress-open{margin-top:auto;padding-top:12px;font-size:12px;display:block}@media (max-width:760px){.release-progress-phase{padding:16px}.release-progress-phase[data-phase="0"] .release-progress-cards,.release-progress-phase .release-progress-cards{grid-template-columns:minmax(0,1fr)}.release-progress-heading{gap:8px}.release-progress-counts{gap:12px}}.release-panel{container-type:inline-size}.release-track-row>div{overflow-wrap:anywhere;min-width:0}@container (max-width:600px){.release-track-labels{display:none}.release-track-row{grid-template-columns:60px minmax(0,1fr);gap:12px;padding:16px 0}.release-track-row>div:nth-child(n+3){grid-column:2}.release-track-row .track-order{grid-row:1/span 4}.release-track-row .order-controls{flex-direction:column;display:flex}.release-track-row .actions{flex-wrap:wrap}}@media (min-width:768px) and (max-width:1000px){.release-overview-grid{flex-direction:column;gap:16px;display:flex}}.distributor-settings>header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.distributor-settings>header h1{margin:0}.distributor-settings>header p{color:#66665f;margin:8px 0 0;font-size:13px}.distributor-search{max-width:320px;margin-bottom:16px;display:block}.distributor-search input{background:#fff;border:1px solid #ddd;border-radius:999px;width:100%;min-height:40px;padding:8px 16px}.distributor-settings>.card{padding:0;overflow:hidden}.distributor-settings td{overflow-wrap:anywhere;padding:16px 24px}.distributor-name-icon{color:#333630;vertical-align:middle;background:#f1eee7;border-radius:50%;place-items:center;width:32px;height:32px;margin-right:12px;display:inline-grid}.distributor-settings>.card>footer,.distributor-empty{background:#faf9f6;margin:0;padding:16px 24px}.distributor-settings .edit-dialog{width:min(600px,100vw - 32px);max-height:min(680px,100dvh - 32px)}.distributor-settings .edit-dialog .form{gap:20px;display:grid}.distributor-settings .edit-dialog .field{gap:8px;margin:0}.distributor-settings .edit-dialog .field input,.distributor-settings .edit-dialog .field select,.distributor-settings .edit-dialog .field textarea{background:#f1eee7;border:0;border-radius:24px;min-height:44px;padding:12px 16px}.distributor-settings .edit-dialog .field small{font-size:12px;font-weight:400}.distributor-active{background:#f1eee7;border-radius:24px;align-items:flex-start;gap:12px;padding:16px}.distributor-active small{color:#66665f;margin-top:4px;font-size:12px;font-weight:400;display:block}.distributor-settings .edit-dialog-footer{background:#f1eee7}.distributor-settings .dialog-heading h2{font-size:18px}.distributor-settings .dialog-heading>button{background:0 0;border:0;font-size:24px}@media (max-width:760px){.distributor-settings>header{align-items:flex-start;gap:12px}.distributor-settings>header h1{font-size:20px}.distributor-settings>header>.button{flex:none}.distributor-settings td{padding:12px}.distributor-settings .edit-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.distributor-settings .dialog-heading,.distributor-settings .edit-dialog-body{padding:16px}.distributor-settings .edit-dialog .field input,.distributor-settings .edit-dialog .field select,.distributor-settings .edit-dialog .field textarea{font-size:16px}.distributor-settings .distributor-name-icon{display:none}}.finance-page:has(#distributors:not([hidden]))>.stitch-page-breadcrumb{display:none}.finance-page:has(#distributors:not([hidden]))>.stitch-list-heading{display:none}.finance-page:has(#distributors:not([hidden]))>p.muted{display:none}.editorial-shell .distributor-settings .edit-dialog>.dialog-heading>button:last-child{background:0 0;border:0;border-radius:0;width:32px;min-width:32px;min-height:40px;padding:0;font-size:24px}.distributor-settings .edit-dialog-footer>button{margin-right:auto}.distributor-settings .edit-dialog-footer>div{margin-left:auto}.finance-settings-workspace:has(#distributors:not([hidden]))>.finance-settings-return{display:none}@media (min-width:761px){.editorial-shell .release-request>.request-panel:not([hidden]){background:#fff;border:1px solid #dedbd3;border-radius:16px;padding:32px;display:block}.editorial-shell .release-request .request-panel>.request-group-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 32px;padding:0}.editorial-shell .release-request .request-panel>.request-group-card:last-child{margin-bottom:0}.editorial-shell .release-request .request-panel>.request-group-card>h2{background:0 0;border:0;border-bottom:1px solid #dedbd3;border-radius:0;margin:0 0 20px;padding:0 0 16px}.release-request[data-step="1"] .request-review{background:#f1eee7;border-radius:32px;gap:20px;padding:24px}.release-request[data-step="1"] .request-review>div{background:0 0;border-radius:0;padding:0}.release-request[data-step="1"] .request-review dd{overflow-wrap:anywhere;font-weight:600}.release-request[data-step="1"] .request-steps{background:#fff;border:1px solid #ddd;border-radius:999px;gap:16px;width:fit-content;margin-left:auto;padding:8px;display:flex}.release-request[data-step="1"] .request-steps>button{background:0 0;border:0;gap:8px;width:auto;min-width:0;min-height:36px;padding:0}.release-request[data-step="1"] .request-step-label>small{display:none}.release-request[data-step="1"] .request-step-label>strong{font-size:13px;font-weight:400}.editorial-shell .finance-import-basic,.editorial-shell .finance-import-input{box-shadow:none;background:0 0;border:1px solid #e9e6df;border-radius:16px;padding:28px 32px}.editorial-shell .finance-import-basic>h2,.editorial-shell .finance-import-input>h2{margin-bottom:4px}.finance-import-basic>.muted{border-bottom:1px solid #dedbd3;margin:0 0 24px;padding-bottom:20px}.finance-import-input>h2{border-bottom:1px solid #dedbd3;margin-bottom:24px;padding-bottom:20px}.finance-import-page>.form>.form-actions{padding:0 24px}}.editorial-shell .finance-source-tabs{background:0 0;border:1px solid #e9e6df;border-radius:999px;gap:4px;width:fit-content;max-width:100%;padding:3px;display:inline-flex}.editorial-shell .finance-source-tabs a{padding:10px 24px}.editorial-shell .finance-source-tabs a[aria-current=page]{background:var(--brand,#333630);color:var(--brand-ink,#fff)}.event-detail-heading>div{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.event-detail-heading .page-title{min-width:0;margin:0}.event-detail-heading h1{overflow-wrap:anywhere}.event-detail-heading p{color:#66665f;flex-wrap:wrap;gap:8px 24px;margin:8px 0 0;font-size:12px;display:flex}.event-detail-heading p span{overflow-wrap:anywhere}.event-detail-status{display:none}.event-detail .event-detail-information h3,.event-detail-block h3{border-bottom:1px solid #dedbd3;padding-bottom:16px}.event-detail-block dl>div{min-width:0}.event-detail-block dd{white-space:pre-wrap}.event-detail-applicant>.card>.alert{margin:0 0 24px}.event-detail-applicant>.card>.alert p{margin:8px 0 0}@media (min-width:761px){.editorial-shell .task-route-modal:has(.event-detail){width:min(1140px,100vw - 64px);max-width:calc(100vw - 64px)}.task-route-modal:has(.event-detail) .task-modal-body{background:#f1eee7;padding:24px 32px}.task-route-modal:has(.event-detail) .task-modal-header{padding:24px 32px}.event-detail-operator .event-detail-information{grid-template-columns:minmax(0,1fr);gap:24px}.event-detail-operator .event-detail-information dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.event-detail-operator .event-detail-information dl>div{background:#f1eee7;border-radius:20px;min-width:0;padding:16px}.event-detail-information>section,.event-detail-block{background:#faf9f6;border:1px solid #f1eee7;border-radius:16px;padding:24px}.event-detail-applicant .event-detail-information{gap:24px}.event-detail-information .event-detail-wide{grid-column:1/-1}.event-detail details{background:#faf9f6;border:1px solid #f1eee7;border-radius:16px;padding:24px}.event-detail details>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.event-detail details>dl>div{background:#f1eee7;border-radius:16px;min-width:0;padding:16px}}@media (max-width:760px){.event-detail-heading>div{gap:8px}.event-detail-heading p{gap:4px;font-size:11px}.event-detail-heading p span{display:none}.task-route-modal:has(.event-detail) .task-modal-header{min-height:88px}.editorial-shell .task-route-modal[open]:has(.event-detail){grid-template-rows:auto minmax(0,1fr) auto}.event-detail-block{background:#fff;border:0;padding:16px}.event-detail-block dl{gap:16px}.event-detail-information .event-detail-wide{grid-column:auto}}.editorial-shell .task-route-modal .event-detail>.card{background:0 0}.task-route-modal:has(.event-detail) .task-modal-footer{justify-content:space-between}.task-route-modal:has(.event-detail) .task-modal-footer>div{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.task-route-modal:has(.event-detail) .task-modal-footer>button{margin-right:auto}.event-detail-operator .event-detail-information dd{font-weight:600}.event-detail-mobile-title{display:none}@media (max-width:760px){.event-detail-pc-title{display:none}.event-detail-mobile-title{display:block}.event-detail-heading>div>.badge,.event-detail-heading>p{display:none}.event-detail-heading h1{font-size:18px}.task-route-modal:has(.event-detail) .task-modal-header{min-height:56px}.event-detail-status{order:-2;margin:0 0 16px;display:block}.event-detail-status>.badge{text-align:center;display:block}.event-detail-information h3>.event-detail-mobile-title{overflow-wrap:anywhere}.task-route-modal:has(.event-detail-operator) .task-modal-footer>button{display:none}.task-route-modal:has(.event-detail-operator) .task-modal-footer>div{justify-content:space-between;width:100%}.event-detail-operator details{background:#fff;border:0;border-radius:16px;margin-top:16px;padding:20px}.event-detail-operator details .form textarea{background:#eeebe4;border:1px solid #dedbd3;border-radius:8px}}@media (min-width:761px){.editorial-shell .finance-manual-form>.card{box-shadow:none;background:0 0;border:1px solid #e9e6df;border-radius:16px;padding:28px 32px}.editorial-shell .finance-manual-form>.card>h2{margin-bottom:32px}.finance-manual-form .field input,.finance-manual-form .field select,.finance-manual-form .field textarea{background:#fff;border:1px solid #e9e6df}.finance-manual-form .finance-manual-grid>.finance-manual-wide:first-child{max-width:calc(50% - 12px)}}.event-detail-information dt{flex:0 0 96px;max-width:40%}.event-detail-information dd{white-space:pre-wrap;flex:1}.event-detail-information .event-detail-wide>p{overflow-wrap:anywhere}.finance-input-mobile-header,.finance-input-mobile-title,.finance-input-cancel{display:none}@media (max-width:760px){:is(.editorial-shell:has(.finance-tab-report,.finance-tab-manual) .mobile-header,.editorial-shell:has(.finance-tab-report,.finance-tab-manual) .mobile-bottom){display:none}.editorial-shell .workspace main:has(.finance-tab-report,.finance-tab-manual){min-height:100dvh;padding:72px 16px 96px}.finance-input-mobile-header{z-index:30;background:#fff;border-bottom:1px solid #dedbd3;justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.finance-input-mobile-header h1{flex:1;min-width:0;margin:0;font-size:18px!important}.finance-input-mobile-header a{color:#333630;place-items:center;width:32px;height:40px;font-size:24px;text-decoration:none;display:grid}.finance-tab-report>.stitch-page-breadcrumb,.finance-tab-manual>.stitch-page-breadcrumb,.finance-tab-report>.stitch-list-heading,.finance-tab-manual>.stitch-list-heading,.finance-tab-report>.finance-tabs,.finance-tab-manual>.finance-tabs,.finance-tab-report>section:not(.finance-import-page),.finance-tab-manual>section:not(.finance-manual-page),.finance-input-pc-title{display:none}.finance-input-mobile-title{display:inline}.finance-import-basic>.muted{display:none}.finance-import-page>.form>.form-actions,.finance-manual-form>.form-actions{z-index:30;background:#fff;border-top:1px solid #dedbd3;justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin:0;padding:10px 16px;display:flex;position:fixed;inset:auto 0 0}.finance-input-cancel{display:inline-flex}.finance-import-page>.form>.form-actions .button{margin:0}.finance-import-page>.form>.form-actions button,.finance-manual-form>.form-actions button{margin-left:auto}.finance-import-page .card,.finance-manual-form>.card{margin-bottom:16px;padding:20px 16px}.finance-import-page .field input,.finance-import-page .field select,.finance-import-page .field textarea,.finance-manual-form .field input,.finance-manual-form .field select,.finance-manual-form .field textarea{background:#eeebe4;border:1px solid #dedbd3;min-height:44px;font-size:16px}.finance-entry-kind{max-width:none;margin:0 0 16px}:is(.finance-tab-report:has(.finance-confirmation) .finance-confirmation>.actions,.finance-tab-manual:has(.finance-confirmation) .finance-confirmation>.actions){padding-bottom:16px}.finance-tab-report .finance-preview-footer,.finance-tab-manual .finance-preview-footer{z-index:30;background:#fff;border-top:1px solid #dedbd3;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 16px;display:flex;position:fixed;inset:auto 0 0}.finance-preview-footer .form{min-width:0;margin:0}.finance-preview-footer .form-actions{margin:0}.finance-preview-footer .form>input[type=hidden]{display:none}.finance-tab-report .finance-preview-footer .button,.finance-tab-manual .finance-preview-footer .button{white-space:normal;min-height:40px;font-size:12px}.finance-registration-steps{font-size:11px}.finance-tab-report .finance-preview-footer,.finance-tab-manual .finance-preview-footer{flex-direction:row}.finance-tab-report .finance-preview-footer>.button,.finance-tab-manual .finance-preview-footer>.button{flex:0 auto;width:auto;min-width:0}.finance-tab-report .finance-preview-footer>.form,.finance-tab-manual .finance-preview-footer>.form{flex:0 auto;width:auto}.finance-preview-summary{gap:16px;margin:0}.finance-preview-summary>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:12px;display:grid}.finance-preview-summary dt{min-width:0;font-size:12px}.finance-preview-summary dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px}.editorial-shell .finance-confirmation>.card:has(table){box-shadow:none;background:0 0;border:0;padding:0}.finance-confirmation>.card:has(table)>h2{display:none}.finance-confirmation>.card:has(table)>p:not(.muted){display:none}.finance-confirmation .finance-preview-total{background:#fff;border-radius:16px;gap:12px;margin:0 0 16px;padding:20px 16px;display:grid}.finance-confirmation .finance-preview-total strong{overflow-wrap:anywhere;font-size:24px}.finance-confirmation>.card:has(table)>details{border:0;margin:0;padding:0}.finance-confirmation .table-wrap{background:0 0;border:0;overflow:visible}.finance-confirmation table,.finance-confirmation tbody{width:100%;display:block}.finance-confirmation tbody{gap:16px;display:grid}.finance-confirmation thead{display:none}.finance-confirmation tr{background:#fff;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-width:0;padding:16px;display:grid}.finance-confirmation td{white-space:normal;overflow-wrap:anywhere;min-width:0;display:block;border:0!important;padding:0!important}.finance-confirmation td:before{display:none!important}.finance-confirmation td:first-child{display:none}.finance-confirmation td:nth-child(2){grid-area:1/1;align-self:start;font-weight:600}.finance-confirmation td:nth-child(3){color:#66665f;grid-area:3/1/auto/-1;font-size:12px}.finance-confirmation td:nth-child(4){grid-area:2/1/auto/-1}.finance-confirmation td:nth-child(5){display:contents}.finance-confirmation td:nth-child(5)>.badge{grid-area:1/2;place-self:start end}.finance-confirmation td:nth-child(5)>.finance-preview-reason{grid-area:4/1/auto/-1;margin:0;font-size:12px}.finance-confirmation td:nth-child(6){grid-area:5/1/auto/-1}.finance-confirmation td:nth-child(6):not(:has(button)){display:none}.finance-confirmation td:nth-child(6) button{width:100%;margin-top:8px}.finance-confirmation .finance-preview-work strong,.finance-confirmation .finance-preview-work span{overflow-wrap:anywhere;display:block}.finance-confirmation .finance-preview-warning{background:#fffbea;border-radius:12px;padding:12px 16px;font-size:12px}}.finance-review-trigger-label{display:none}@media (max-width:760px){.finance-review-trigger-label{display:inline}.editorial-shell .finance-confirmation table,.editorial-shell .finance-confirmation tbody{background:0 0}.editorial-shell .finance-confirmation .dialog-icon-trigger{border-radius:999px;gap:8px;width:100%;height:auto;min-height:40px;padding:8px 16px;font-size:12px}.editorial-shell .finance-confirmation tr{border-radius:16px;overflow:hidden}.editorial-shell .finance-confirmation td{background:0 0}.editorial-shell .edit-dialog[open]:has(.finance-match-picker){border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0}.edit-dialog:has(.finance-match-picker)>.dialog-heading{border-bottom:1px solid #dedbd3;gap:12px;min-height:56px;margin:0;padding:0 16px}.edit-dialog:has(.finance-match-picker)>.dialog-heading h2{font-size:18px}.edit-dialog:has(.finance-match-picker)>.dialog-heading>button:last-child{background:0 0;border:0;border-radius:0;width:32px;min-width:32px;padding:0;font-size:24px}.edit-dialog:has(.finance-match-picker) .edit-dialog-body{background:#f4f2ed;min-height:0;padding:16px;overflow:auto}.edit-dialog:has(.finance-match-picker)>.edit-dialog-footer{background:#fff;gap:12px;min-height:64px;padding:10px 16px}.finance-match-summary{background:0 0;gap:16px;padding:0}.finance-match-summary>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;display:grid}.finance-match-summary dt{margin:0;font-size:12px}.finance-match-summary dd{text-align:right;font-size:13px}.finance-match-callout{background:0 0;border:0;margin-bottom:0;padding:0;font-size:12px}.finance-match-options{margin-top:16px}.finance-match-option{background:#fff;border-radius:12px}.finance-match-card{border:0;border-radius:16px}.finance-match-search-heading p{font-size:12px}.finance-match-picker .form{gap:16px}.edit-dialog:has(.finance-match-picker) .dialog-mobile-back{background:0 0;border:0;place-items:center;width:24px;min-width:24px;height:36px;padding:0;font-size:24px;display:grid}.edit-dialog:has(.finance-match-picker)>.edit-dialog-footer>.edit-dialog-note{display:none}.edit-dialog:has(.finance-match-picker)>.edit-dialog-footer{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.edit-dialog:has(.finance-match-picker)>.edit-dialog-footer>div{min-width:0;display:flex}.edit-dialog:has(.finance-match-picker)>.edit-dialog-footer .button{width:auto;min-height:40px;font-size:12px}.finance-match-option{padding:12px}.finance-match-option>span:nth-child(n+3){display:none}.finance-match-option small{font-size:11px}.finance-match-option>span{gap:4px}.finance-match-card .finance-match-summary dt{font-size:12px}.finance-match-summary>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.finance-match-mobile-project{display:none}@media (max-width:760px){.finance-match-mobile-project{overflow-wrap:anywhere;width:100%;display:block}.edit-dialog:has(.finance-match-picker)>.dialog-heading{justify-content:initial;gap:16px}.edit-dialog:has(.finance-match-picker)>.dialog-heading h2{text-align:left;flex:1;min-width:0;margin:0}.edit-dialog:has(.finance-match-picker) .dialog-mobile-back{width:32px;min-width:32px}}.finance-mobile-manual-link{display:none!important}@media (max-width:760px){.finance-management-menu .finance-mobile-manual-link{display:inline-flex!important}}.editorial-shell .edit-dialog:has(.release-distributor-registration){border-radius:24px;width:min(860px,100vw - 48px);height:min(800px,100dvh - 64px)}.edit-dialog:has(.release-distributor-registration) .edit-dialog-body{background:#faf9f6;padding:24px}.release-distributor-registration{gap:24px;display:grid}.release-distributor-registration>section{background:#fff;border:1px solid #dedbd3;border-radius:16px;min-width:0;padding:20px}.distribution-project-summary{justify-content:space-between;align-items:center;gap:20px;display:flex}.distribution-project-summary>div{min-width:0}.distribution-project-summary h3{overflow-wrap:anywhere;margin:8px 0;font-size:16px}.distribution-project-summary p,.distribution-selection>p,.distribution-track-settings>p{color:#66665f;margin:8px 0 16px;font-size:12px}.distribution-project-summary small{color:#66665f;margin:0 8px;font-size:12px}.distribution-project-summary>div:last-child{text-align:right;gap:8px;display:grid}.distribution-project-summary>div:last-child small{margin:0}.distribution-selection h3,.distribution-track-settings h3{margin:0;font-size:14px}.release-distributor-registration .form fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.release-distributor-registration .form legend{display:none}.release-distributor-registration .check{overflow-wrap:anywhere;background:#faf9f6;border:1px solid #dedbd3;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.release-distributor-registration .check input{flex:0 0 16px;width:16px;min-height:16px;margin:0}.release-distributor-registration .form>p[role=status]{display:none}.distribution-track-settings table{border-collapse:collapse;width:100%;font-size:12px}.distribution-track-settings th,.distribution-track-settings td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #dedbd3;padding:12px}.distribution-track-settings td:last-child{text-align:right}.distribution-track-settings a{color:#333630;text-decoration:none}.edit-dialog:has(.release-distributor-registration)>.dialog-heading{border-bottom:1px solid #dedbd3;margin:0;padding:20px 24px}.edit-dialog:has(.release-distributor-registration)>.dialog-heading h2{font-size:16px}.edit-dialog:has(.release-distributor-registration)>.dialog-heading>button:last-child{background:0 0;border:0;border-radius:0;width:32px;min-width:32px;padding:0;font-size:24px}.edit-dialog:has(.release-distributor-registration)>.edit-dialog-footer{justify-content:space-between;gap:16px}.edit-dialog:has(.release-distributor-registration)>.edit-dialog-footer>div{margin-left:auto}@media (max-width:760px){.editorial-shell .edit-dialog[open]:has(.release-distributor-registration){border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0}.edit-dialog:has(.release-distributor-registration)>.dialog-heading{gap:16px;height:56px;min-height:56px;padding:0 16px}.edit-dialog:has(.release-distributor-registration)>.dialog-heading h2{text-align:left;flex:1;min-width:0;font-size:18px}.edit-dialog:has(.release-distributor-registration) .dialog-mobile-back{background:0 0;border:0;place-items:center;width:32px;min-width:32px;padding:0;font-size:24px;display:grid}.edit-dialog:has(.release-distributor-registration) .edit-dialog-body{background:#f4f2ed;min-height:0;padding:16px;overflow:auto}.release-distributor-registration{gap:16px}.release-distributor-registration>section{border:0;padding:16px}.distribution-project-summary{flex-direction:column;align-items:start;gap:12px}.distribution-project-summary>div:last-child{text-align:left;align-items:center;gap:12px;display:flex}.release-distributor-registration .form fieldset{grid-template-columns:minmax(0,1fr)}.distribution-track-settings table,.distribution-track-settings tbody{display:block}.distribution-track-settings thead{display:none}.distribution-track-settings tr{border-top:1px solid #dedbd3;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 0;display:grid}.distribution-track-settings td{border:0;min-width:0;padding:0;display:block}.distribution-track-settings td:first-child{display:none}.distribution-track-settings td:nth-child(2){font-weight:600}.distribution-track-settings td:last-child{text-align:left;grid-column:1/-1}.edit-dialog:has(.release-distributor-registration)>.edit-dialog-footer{align-items:center;min-height:64px;padding:10px 16px}.edit-dialog:has(.release-distributor-registration)>.edit-dialog-footer .button{width:auto;min-height:40px}}.distribution-selection h3,.distribution-track-settings h3{align-items:center;gap:8px;display:flex}.distribution-project-summary[data-dirty=true]>div:last-child>.badge{color:#95551b;background:#fff8de}.edit-dialog:has(.release-distributor-registration) .dialog-heading h2:before{display:none}.edit-dialog:has(.release-distributor-registration) .dialog-heading-icon{color:#333630;background:#eeebe4;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.edit-dialog:has(.release-distributor-registration) .dialog-title-group{flex:1;align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:760px){.edit-dialog:has(.release-distributor-registration) .dialog-heading-icon{display:none}}.release-distributor-registration [role=alert]{color:#a93245;background:#fff1f2;border-radius:12px;padding:12px;font-size:12px;line-height:1.6}.task-route-modal:has(.release-workspace) .task-modal-footer{justify-content:space-between;gap:20px}.task-route-modal:has(.release-workspace) .task-modal-footer>button{order:2;margin-left:auto}.task-route-modal:has(.release-workspace) .task-modal-footer>div{flex:1;order:1;min-width:0}.release-footer-note{color:#66665f;margin:0;font-size:12px}.release-cms-disclosure>summary,.release-task-management>summary{cursor:pointer;color:#66665f;padding:16px;font-size:12px}.release-task-management{margin-top:20px}.release-cms-disclosure[open]>summary{border-bottom:1px solid #dedbd3}.release-cms-disclosure .release-panel{margin-bottom:0}.release-metadata dd{overflow-wrap:anywhere}.release-metadata dt{flex-shrink:0}@media (max-width:760px){.release-footer-note{display:none}.task-route-modal:has(.release-workspace) .task-modal-footer>button{margin-left:auto}.release-cms-disclosure>summary,.release-task-management>summary{padding:12px 16px}}.release-hero-badges{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.release-hero-badges>.release-identity-badge{color:#fff;background:#333630}.release-hero-badges>.badge{font-size:11px;line-height:1.4}.release-hero-badges>.release-flow-badge{color:#30495c;background:#e9e6df}@media (max-width:760px){.release-hero-badges{gap:6px}.release-hero-badges>.badge{font-size:10px}.release-hero-badges>.release-flow-badge{white-space:normal;max-width:100%}.editorial-shell .task-route-modal[open]:has(.release-workspace){grid-template-rows:auto minmax(0,1fr) auto}.task-route-modal:has(.release-workspace) .task-modal-header{height:auto;min-height:56px}.task-route-modal:has(.release-workspace) .task-modal-header>div{min-width:0}}.release-mobile-heading,.release-mobile-summary,.release-tracks-tab{display:none!important}@media (max-width:760px){.release-mobile-heading{font-size:18px;font-weight:700;display:block!important}.task-route-modal:has(.release-workspace) .task-modal-header>.task-modal-back{display:block}.task-route-modal:has(.release-workspace) .task-modal-header .release-hero{display:none}.editorial-shell .task-route-modal[open]:has(.release-workspace){grid-template-rows:56px minmax(0,1fr) 64px}.task-route-modal:has(.release-workspace) .task-modal-header{padding:0 16px}.task-route-modal:has(.release-workspace) .task-modal-body{background:#f4f2ed;padding:20px 16px}.release-workspace .release-tabs{background:0 0;border:0;gap:6px;margin:0 0 20px;padding:0;display:flex}.release-workspace .release-tabs>a{min-height:40px;box-shadow:none;background:#fff;border:0;border-radius:999px;flex:none;padding:12px 16px;font-size:12px}.release-workspace .release-tabs>a[aria-current=page]{color:#fff;background:#354c40}.release-tracks-tab{display:inline-flex!important}.release-mobile-summary{background:#fff;padding:16px;display:block!important}.release-mobile-work{border-bottom:1px solid #dedbd3;align-items:center;gap:16px;padding-bottom:20px;display:flex}.release-mobile-work .release-cover{width:56px;min-width:56px;height:56px}.release-mobile-work>div{min-width:0}.release-mobile-work h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:16px}.release-mobile-work p{overflow-wrap:anywhere;margin:0 0 4px;font-size:12px}.release-mobile-summary dl{gap:16px;margin:16px 0 0;display:grid}.release-mobile-summary dl>div{justify-content:space-between;gap:16px;display:flex}.release-mobile-summary dt{color:#66665f;font-size:12px}.release-mobile-summary dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.release-overview-grid{flex-direction:column;gap:16px;display:flex}.release-overview-grid>.release-content-column,.release-overview-grid>.release-operations-column{display:contents}.release-overview-tracks,.release-basic-panel{display:none}.release-promo-panel{order:1}.release-materials-panel{order:2}.release-request-history{order:5}.release-mobile-summary{order:0}.release-overview-grid>.release-operations-column>.release-panel{order:3}.release-overview-grid>.release-operations-column>.release-materials-panel{order:2}.release-progress-panel .release-progress-heading h2{font-size:18px}.release-progress-panel .release-progress-counts{font-size:11px}.release-progress-panel .release-progress-cards{display:block}.release-progress-panel .release-progress-card{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #dedbd3;border-radius:0;min-height:100px;margin:0;padding:16px 24px 16px 36px;position:relative}.release-progress-card:before{content:attr(data-sequence);text-align:center;background:#f1eee7;border-radius:999px;width:24px;height:24px;font-size:12px;line-height:24px;position:absolute;top:40px;left:0}.release-progress-card>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.release-progress-card .release-progress-open{font-size:0;position:absolute;top:40px;right:0}.release-progress-card .release-progress-open:after{content:"→";font-size:20px}.release-progress-card>p{margin:6px 0 0;font-size:11px}.release-progress-phase>h3{font-size:13px}.task-route-modal:has(.release-workspace) .task-modal-footer>button{order:0;margin-left:0;margin-right:auto}}.release-mobile-materials,.release-mobile-splits{display:none!important}@media (max-width:760px){.release-mobile-heading{margin:0!important;font-size:18px!important}.task-route-modal:has(.release-workspace) .task-modal-header>.task-modal-back{background:0 0;border:0;border-radius:0;width:32px;min-width:32px;margin-right:12px}.release-mobile-materials{background:#fff;border:0;border-radius:16px;order:1;padding:16px;display:block!important}.release-mobile-materials>h2{margin:0 0 16px;font-size:16px}.release-mobile-material-row{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.release-mobile-material-row>div:first-child{min-width:0}.release-mobile-material-row strong,.release-mobile-material-row small{display:block}.release-mobile-material-row small{color:#66665f;font-size:12px}.release-mobile-material-row .release-promo-links{min-width:0;max-width:52%;display:block}.release-mobile-material-row .release-promo-links>div{background:0 0;padding:0}.release-mobile-material-row .release-promo-links>div:has(>p.muted){display:none}.release-mobile-material-row .release-promo-links>div>span{display:none}.release-mobile-material-row .release-promo-links .actions{flex-wrap:wrap;gap:4px}.release-mobile-material-row .release-promo-links a{white-space:normal;overflow-wrap:anywhere;max-width:100%}.release-mobile-materials>details{margin-top:12px;font-size:12px}.release-mobile-materials .release-promo-text{margin-top:12px}.release-mobile-splits{background:#fff;order:2;justify-content:center;width:100%;min-height:44px;display:flex!important}.release-overview-grid .release-promo-panel,.release-overview-grid .release-materials-panel{display:none}.release-mobile-edit{margin-top:16px;font-size:12px}.release-mobile-summary{border:0;border-radius:16px}.release-overview-grid .release-panel{border-radius:16px}.release-overview-grid .release-panel>header{border-radius:16px 16px 0 0}}.release-material-open{color:#354c40;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:24px;text-decoration:none;display:inline-flex}@media (max-width:760px){.task-route-modal[open]:has(.release-workspace){border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0;overflow:hidden}.editorial-shell .task-route-modal[open]:has(.release-workspace){border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0;overflow:hidden}.task-route-modal:has(.release-workspace) .task-modal-header>.task-modal-back{box-shadow:none;outline:none}.task-route-modal:has(.release-workspace) .task-modal-header>.task-modal-back:focus-visible{outline-offset:2px;outline:2px solid #354c40}.release-workspace[data-release-tab=tasks] .release-progress-panel{background:#fff;border-radius:16px;padding:16px}.release-workspace[data-release-tab=tasks]>.card{background:0 0;padding:0}}@media (min-width:761px){.task-route-modal[open]:has(.release-workspace){width:min(1140px,100vw - 64px);max-width:calc(100vw - 64px);height:min(840px,100dvh - 60px);max-height:calc(100dvh - 60px)}.editorial-shell .task-route-modal[open]:has(.release-workspace){width:min(1140px,100vw - 64px);max-width:calc(100vw - 64px);height:min(840px,100dvh - 60px);max-height:calc(100dvh - 60px)}.task-route-modal:has(.release-workspace) .task-modal-body{background:#f1eee7;padding:0 24px 24px}.release-workspace .release-tabs{background:#fff;border-bottom:1px solid #dedbd3;border-radius:0;align-items:stretch;min-height:52px;margin:0 -24px 24px;padding:0 24px}.release-workspace .release-tabs>a{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;min-height:52px;margin-right:12px;padding:14px 8px;display:flex}.release-workspace .release-tabs>a[aria-current=page]{color:#30495c;border-bottom:2px solid #354c40}.release-overview-grid{grid-template-columns:minmax(0,2.05fr) minmax(0,1fr);gap:24px}.release-panel{border:0;border-radius:20px;overflow:hidden}.release-panel>header{background:0 0;border:0;min-height:0;padding:18px 24px 12px}.release-panel>header h2{border:0;padding:0;font-size:14px}.release-panel>header h2:before{display:none}.release-panel>header p{margin:4px 0 0;font-size:12px}.release-panel-body{padding:16px 24px 24px}.release-panel .release-track-row{gap:10px;padding:12px 0}.release-panel .track-order{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.release-panel .track-order>.mono{text-align:center;background:#f1eee7;border-radius:999px;min-width:24px;height:24px;line-height:24px}.release-panel .track-order button{width:24px;min-width:24px;height:28px;min-height:28px;padding:0}.release-panel .release-track-row>.track-status{font-size:11px}.release-panel .release-track-row>div:last-child .button{min-height:30px;padding:6px 10px}.release-panel .release-track-row strong{font-size:13px}.release-panel .release-track-row small{font-size:11px}.release-hero .release-metrics{gap:8px;margin-top:8px}.task-route-modal:has(.release-workspace) .task-modal-header>button:last-child{box-shadow:none;background:0 0;border:0}.task-route-modal:has(.release-workspace) .task-modal-header>button:last-child:focus-visible{outline-offset:2px;outline:2px solid #354c40}}.release-tab-mobile{display:none}@media (max-width:760px){.release-tab-pc{display:none}.release-tab-mobile{display:inline}}.owned-payout-details{gap:24px;display:grid}.owned-payout-details>.payout-recipient-card{background:#fff;border-radius:20px;margin:0;padding:24px}.owned-payout-details .payout-destination{flex-direction:column;gap:20px;display:flex}.owned-payout-details .payout-registration-status{color:#66665f;order:4;font-size:12px}.owned-payout-details .payout-registration-status p{margin:0}.owned-payout-details .bank-method-tabs{order:0;gap:12px;margin:0;display:flex}.owned-payout-details .bank-method-tabs .button{color:#354c40;background:#fff;border:1px solid #dedbd3;min-height:44px;padding:10px 24px}.owned-payout-details .bank-method-tabs .button[aria-pressed=true]{color:#fff;background:#354c40;border-color:#354c40}.owned-payout-details .payout-destination>form{background:#fff;border:0;border-radius:20px;order:1;gap:20px;margin:0;padding:24px;display:grid}.owned-payout-details .payout-destination>form .payout-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.payout-form-heading{margin:0;font-size:16px}.owned-payout-details .payout-switch-note{color:#66665f;order:3;margin:0;font-size:12px}.owned-payout-details input,.owned-payout-details select{background:#f1eee7;border:1px solid #dedbd3;border-radius:12px;min-width:0;max-width:100%;min-height:44px}.task-route-modal:has(.owned-payout-details) .task-modal-body{background:#eeebe4;padding:32px}.task-route-modal:has(.owned-payout-details) .task-modal-header{min-height:64px}.task-route-modal[open]:has(.owned-payout-details){width:min(1140px,100vw - 64px);max-width:calc(100vw - 64px);height:min(840px,100dvh - 60px)}@media (max-width:760px){.task-route-modal[open]:has(.owned-payout-details){border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0;overflow:hidden}.editorial-shell .task-route-modal[open]:has(.owned-payout-details){border:0;border-radius:0;grid-template-rows:56px minmax(0,1fr) 64px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:grid;inset:0;overflow:hidden}.task-route-modal:has(.owned-payout-details) .task-modal-header{min-height:56px}.task-route-modal:has(.owned-payout-details) .task-modal-header h1{font-size:18px}.task-route-modal:has(.owned-payout-details) .task-modal-body{background:#f4f2ed;padding:20px 16px}.owned-payout-details{gap:16px}.owned-payout-details>.payout-recipient-card{border-radius:16px;padding:16px}.owned-payout-details .payout-destination{gap:16px}.owned-payout-details .payout-destination>form{border-radius:16px;gap:20px;padding:16px}.owned-payout-details .payout-destination>form .payout-fields{grid-template-columns:minmax(0,1fr);gap:20px}.owned-payout-details input,.owned-payout-details select{min-height:44px;font-size:16px}.owned-payout-details .bank-method-tabs{gap:6px}.owned-payout-details .bank-method-tabs .button{padding:10px 16px;font-size:12px}.owned-payout-details .payout-switch-note{font-size:12px}}.editorial-shell .owned-payout-details .field input,.editorial-shell .owned-payout-details .field select{background:#f1eee7;border:1px solid #dedbd3;border-radius:12px;min-width:0;max-width:100%;min-height:44px}@media (max-width:760px){.editorial-shell .owned-payout-details .field input,.editorial-shell .owned-payout-details .field select{font-size:16px}}.release-workspace .release-tabs a>span{color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.payout-recipient-mobile{display:none}.task-route-modal:has(.owned-payout-details) .task-modal-footer>button{margin-right:auto}.task-route-modal:has(.owned-payout-details) .task-modal-footer>div{justify-content:flex-end;gap:12px;margin-left:auto;display:flex}.task-route-modal:has(.owned-payout-details) .task-modal-header>div{min-width:0}.task-route-modal:has(.owned-payout-details) .task-modal-header h1{margin:0}.task-route-modal:has(.owned-payout-details) .task-modal-header .stitch-account-heading>a{display:none}.task-route-modal:has(.owned-payout-details) .task-modal-header>.task-modal-back{display:none}.owned-payout-details .bank-method-tabs .button:not([aria-pressed=true]){background:#fff}.owned-payout-details .payout-destination>form .field{font-weight:400}.owned-payout-details .payout-destination>form>.payout-fields{margin:0}.owned-payout-details .payout-destination>form{gap:20px;padding-bottom:24px}.owned-payout-details .payout-switch-note{line-height:1.6}@media (max-width:760px){.owned-payout-details>.payout-recipient-card{display:none}.payout-recipient-mobile{display:block}.owned-payout-details .payout-destination>form>.payout-paypal-heading{display:none}.task-route-modal:has(.owned-payout-details) .task-modal-header>.task-modal-back{box-shadow:none;background:0 0;border:0;border-radius:0;width:32px;min-width:32px;margin-right:12px;display:block}.task-route-modal:has(.owned-payout-details) .task-modal-header>div{flex:1}.task-route-modal:has(.owned-payout-details) .task-modal-header h1{font-size:17px}.owned-payout-details .payout-destination>form{gap:20px}.owned-payout-details .payout-destination>form .field{gap:6px;font-size:12px}}.edit-dialog:has([data-split-standalone]){border-radius:20px;width:min(760px,100vw - 48px);height:auto;max-height:calc(100dvh - 64px);overflow:hidden}.edit-dialog:has([data-split-standalone])>.dialog-heading{border-bottom:1px solid #dedbd3;min-height:96px;margin:0;padding:24px}.edit-dialog:has([data-split-standalone])>.dialog-heading .dialog-title-group{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.edit-dialog:has([data-split-standalone])>.dialog-heading .dialog-title-group h2{margin:0;font-size:20px}.split-dialog-work{color:#66665f;overflow-wrap:anywhere;margin:0;font-size:12px}.edit-dialog:has([data-split-standalone])>.edit-dialog-body{min-height:0;padding:24px;overflow:auto}.edit-dialog:has([data-split-standalone])>.edit-dialog-footer{background:#faf9f6;justify-content:space-between;gap:16px;min-height:72px;padding:16px 24px}.edit-dialog:has([data-split-standalone])>.edit-dialog-footer>button{margin-right:auto}.edit-dialog:has([data-split-standalone])>.edit-dialog-footer>div{margin-left:auto}.edit-dialog [data-split-standalone] .finance-split-overview{background:0 0;border:0;margin:0 0 20px;padding:0}.edit-dialog [data-split-standalone] .finance-split-overview>h3,.edit-dialog [data-split-standalone] .finance-split-overview>p{display:none}.edit-dialog [data-split-standalone]>.card{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.edit-dialog [data-split-standalone]>.card>p{margin:0 0 16px;font-size:12px}.edit-dialog [data-split-standalone]>.card>p[role=alert]{color:#854d0e;background:#fffbeb;border-radius:12px;padding:12px 16px}.edit-dialog [data-split-standalone] .split-pane:not([hidden]){border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.edit-dialog [data-split-standalone] .split-pane>legend{display:none}.edit-dialog [data-split-standalone] .split-pane>h4{margin:0;font-size:13px}.edit-dialog [data-split-standalone] .split-column-headings{display:none}.edit-dialog [data-split-standalone] .split-payee-row{background:#fff;border:1px solid #dedbd3;border-radius:16px;grid-template-columns:minmax(0,1fr) 112px 32px;align-items:center;gap:12px;margin:0;padding:12px}.edit-dialog [data-split-standalone] .split-payee-row select,.edit-dialog [data-split-standalone] .split-payee-row input{background:#faf9f6;border:1px solid #dedbd3;border-radius:8px;width:100%;min-width:0;min-height:40px;padding:8px 12px}.edit-dialog [data-split-standalone] .split-payee-row input{text-align:center}.edit-dialog [data-split-standalone] .split-payee-row>button{background:0 0;border:0;min-width:32px;min-height:40px;padding:4px;font-size:12px}.edit-dialog [data-split-standalone] .split-pane>.button{background:#fff;border:1px dashed #dedbd3;width:100%;min-height:40px;margin:0}.edit-dialog [data-split-standalone] .split-pane>.split-total{border:1px solid #dedbd3;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 0;padding:16px;display:flex}.edit-dialog [data-split-standalone] .split-pane>.split-total.good{color:#24694f;background:#effdf7;border-color:#c5eadb}.edit-dialog [data-split-standalone] .split-pane>.split-total.error{color:#854d0e;background:#fffbeb;border-color:#f2e3a1}.edit-dialog [data-split-standalone] .split-pane>details{margin:0;padding:8px 0;font-size:12px}.edit-dialog [data-split-standalone] form>p{color:#66665f;margin:16px 0 0;font-size:12px}.edit-dialog [data-split-standalone] form>.split-total{display:none}.edit-dialog [data-split-standalone] .split-pane>details>summary{cursor:pointer}.edit-dialog [data-split-standalone] .split-label-summary{background:#f1eee7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.edit-dialog [data-split-standalone] .split-payee-row[data-role=label]{border:0;order:-1;padding:0;display:block}.edit-dialog [data-split-standalone] .split-payee-row[data-role=label]>select,.edit-dialog [data-split-standalone] .split-payee-row[data-role=label]>input,.edit-dialog [data-split-standalone] .split-payee-row[data-role=label]>button{display:none}@media (max-width:760px){.editorial-shell .edit-dialog[open]:has([data-split-standalone]){border:0;border-radius:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:flex;inset:0}.edit-dialog[open]:has([data-split-standalone]){border:0;border-radius:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:flex;inset:0}.edit-dialog:has([data-split-standalone])>.dialog-heading{flex-shrink:0;gap:12px;height:56px;min-height:56px;padding:0 16px}.edit-dialog:has([data-split-standalone])>.dialog-heading .dialog-title-group h2{font-size:18px}.edit-dialog:has([data-split-standalone]) .split-dialog-work{display:none}.edit-dialog:has([data-split-standalone])>.edit-dialog-body{background:#f4f2ed;flex:1;min-height:0;padding:16px}.edit-dialog:has([data-split-standalone])>.edit-dialog-footer{background:#fff;flex-shrink:0;min-height:64px;padding:10px 16px}.edit-dialog [data-split-standalone] .finance-split-overview{background:#fff;border:0;border-radius:16px;gap:12px;margin:0 0 16px;padding:16px;display:grid}.edit-dialog [data-split-standalone] .finance-split-overview>h3,.edit-dialog [data-split-standalone] .finance-split-overview>p{margin:0;display:block}.edit-dialog [data-split-standalone] .finance-split-overview>p{color:#66665f;font-size:12px}.edit-dialog [data-split-standalone]>.card{background:#fff;border-radius:16px;padding:16px}.edit-dialog [data-split-standalone] .split-payee-row{background:0 0;border:0;grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:0}.edit-dialog [data-split-standalone] .split-payee-row>select{background:0 0;border:0;border-radius:0;grid-column:1/-1;min-height:32px;padding:4px 0}.edit-dialog [data-split-standalone] .split-payee-row>input{text-align:left;background:#f1eee7;grid-column:1;min-height:44px;font-size:16px}.edit-dialog [data-split-standalone] .split-payee-row>button{background:#fff;border:1px solid #dedbd3;border-radius:8px;grid-column:2;min-height:44px}.edit-dialog [data-split-standalone] select{min-height:44px;font-size:16px}.edit-dialog [data-split-standalone] .split-pane>.split-total{background:0 0;border:0;border-top:1px solid #dedbd3;border-radius:0;margin:0;padding:16px 0}.edit-dialog [data-split-standalone] .split-label-summary{background:#f1eee7}.edit-dialog [data-split-standalone] .split-pane>.button{border-style:solid;border-radius:999px;min-height:44px}}.edit-dialog [data-split-standalone] .split-pane>h4{order:0}.edit-dialog [data-split-standalone] .split-payee-row{order:1}.edit-dialog [data-split-standalone] .split-pane>.button{order:2}.edit-dialog [data-split-standalone] .split-pane>.split-total{order:3}.edit-dialog [data-split-standalone] .split-pane>details{order:4}.edit-dialog [data-split-standalone] .split-payee-row[data-role=label]{order:-1}.edit-dialog:has([data-split-standalone])>.dialog-heading>button:last-child{background:0 0;border:0;border-radius:0;width:32px;min-width:32px;min-height:44px;padding:0;font-size:24px}.edit-dialog[open]:has(>.edit-dialog-body>.split-bulk-source-flow){border-radius:20px;width:min(1140px,100vw - 64px);max-width:calc(100vw - 64px);height:min(840px,100dvh - 60px);overflow:hidden}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.dialog-heading{min-height:80px;margin:0;padding:24px 32px}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.edit-dialog-body{background:#f4f2ed;padding:32px;overflow:auto}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.edit-dialog-footer{justify-content:space-between;min-height:72px;padding:16px 32px}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.edit-dialog-footer>button{margin-right:auto}.split-bulk-source-flow{gap:24px;min-width:0;display:grid}.split-bulk-source-card,.split-bulk-target-card{background:#fff;border-radius:20px;min-width:0;padding:24px}.split-bulk-source-card>h3{border-bottom:1px solid #dedbd3;margin:0 0 20px;padding-bottom:16px;font-size:14px}.split-bulk-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.split-bulk-source-grid>div{overflow-wrap:anywhere;min-width:0}.split-bulk-source-grid small{color:#66665f;margin-bottom:8px;font-size:12px;display:block}.split-bulk-source-grid strong{font-size:16px;display:block}.split-bulk-source-grid p{margin:8px 0 0;font-size:12px}.split-bulk-source-grid dl{gap:8px;margin:0;display:grid}.split-bulk-source-grid dl>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.split-bulk-source-grid dd{margin:0;font-weight:600}.split-bulk-protection{color:#315c82;background:#f1eee7;border-radius:12px;align-items:flex-start;gap:12px;margin:0;padding:16px;font-size:13px;line-height:1.6;display:flex}.split-bulk-protection>svg{flex-shrink:0;margin-top:2px}.split-bulk-target-card>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.split-bulk-target-card h3{margin:0;font-size:16px}.split-bulk-target-card table{border-collapse:collapse;border:0;width:100%}.split-bulk-target-card th{text-align:left;background:#eeebe4;padding:16px;font-size:12px}.split-bulk-target-card td{overflow-wrap:anywhere;border-bottom:1px solid #e9e6df;padding:16px}.split-bulk-target-card p{margin:0;font-size:13px}.split-bulk-target-card .split-bulk-target-note{color:#66665f;margin-top:16px;font-size:12px}.split-bulk-source-flow>form{margin:0}.split-bulk-source-flow>p[role=status]:empty{display:none}.split-bulk-empty{background:#faf9f6;border-radius:12px;padding:20px}@media (max-width:760px){.editorial-shell .edit-dialog[open]:has(>.edit-dialog-body>.split-bulk-source-flow){border:0;border-radius:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:flex;inset:0}.edit-dialog[open]:has(>.edit-dialog-body>.split-bulk-source-flow){border:0;border-radius:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;display:flex;inset:0}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.dialog-heading{flex-shrink:0;gap:12px;height:56px;min-height:56px;padding:0 16px}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.dialog-heading h2{font-size:18px}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow) .dialog-heading-icon{display:none}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.edit-dialog-body{flex:1;min-height:0;padding:16px}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.edit-dialog-footer{flex-shrink:0;min-height:64px;padding:10px 16px}.split-bulk-source-flow{gap:16px}.split-bulk-source-card,.split-bulk-target-card{border-radius:16px;padding:16px}.split-bulk-source-grid{grid-template-columns:minmax(0,1fr);gap:16px}.split-bulk-source-card>h3{margin-bottom:16px}.split-bulk-source-grid strong,.split-bulk-source-grid dl>div{font-size:14px}.split-bulk-target-card>header{flex-wrap:wrap;gap:12px}.split-bulk-target-card table,.split-bulk-target-card tbody{display:block}.split-bulk-target-card thead{display:none}.split-bulk-target-card tr{border-bottom:1px solid #dedbd3;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:16px 0;display:grid}.split-bulk-target-card td{white-space:normal;min-width:0;padding:0;font-size:13px;border:0!important}.split-bulk-target-card td:before{display:none!important}.split-bulk-target-card td:nth-child(3){color:#66665f;grid-column:1/-1}.split-bulk-protection{padding:12px;font-size:12px}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.dialog-heading>button:last-child{background:0 0;border:0;border-radius:0;width:32px;min-width:32px;min-height:44px;padding:0;font-size:24px}}.split-bulk-mobile-source{display:none}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow)>.dialog-heading>.dialog-title-group{flex-direction:row;align-items:center;gap:12px;min-width:0;display:flex}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow) .dialog-heading-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;display:inline-flex}@media (max-width:760px){.split-bulk-source-grid>div:nth-child(-n+2),.split-bulk-source-grid>div:last-child>small{display:none}.split-bulk-source-card>h3{border:0;margin:0 0 16px;padding:0}.split-bulk-source-grid dl{gap:16px}.split-bulk-mobile-source{color:#66665f;margin-top:16px;font-size:12px;display:block}.split-bulk-mobile-source>summary{cursor:pointer}.split-bulk-mobile-source p{overflow-wrap:anywhere;font-size:12px}.split-bulk-source-card{order:0}.split-bulk-target-card{order:1}.split-bulk-protection{order:2}.split-bulk-source-flow>form{order:3}.split-bulk-source-flow>p[role=status]{order:4}.edit-dialog:has(>.edit-dialog-body>.split-bulk-source-flow) .dialog-heading-icon{display:none}}.approval-saved-context{background:#eeebe4;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin:0 0 24px;padding:20px 24px;display:grid}.approval-saved-context>div{min-width:0}.approval-saved-context>div+div{border-left:1px solid #dedbd3;padding-left:24px}.approval-saved-context dt{color:#66665f;margin-bottom:6px;font-size:12px}.approval-saved-context dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}@media (max-width:760px){.approval-saved-context{display:none}}@media (min-width:761px){.editorial-shell .stitch-schedule-page[data-label-schedule] .schedule-weekday-group{background:#e9e6df;border-radius:32px;gap:12px;padding:12px;display:grid}.editorial-shell .stitch-schedule-page[data-label-schedule] .schedule-weekday-group fieldset>legend{float:none;width:auto;margin:0 0 8px;padding:0;font-size:12px;font-weight:600}.editorial-shell .stitch-schedule-page[data-label-schedule] .schedule-weekday-group fieldset>.weekday-options{background:0 0;margin:0;padding:0}.editorial-shell .stitch-schedule-page[data-label-schedule] .schedule-settings>fieldset>fieldset>label.check:last-of-type{background:#e9e6df;border-radius:999px;padding:12px}}.schedule-weekday-group{gap:16px;min-width:0;display:grid}.finance-sequential-editor{max-width:1140px;margin:0 auto}.finance-sequential-editor>.button{margin-bottom:16px}.finance-sequential-heading{background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(240px,380px);align-items:center;gap:32px;margin-bottom:24px;padding:24px 32px;display:grid}.finance-sequential-heading h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:22px}.finance-sequential-heading p{color:#66665f;margin:0 0 12px;font-size:13px}.finance-sequential-heading span{color:#66665f;font-size:12px}.finance-sequential-heading nav{gap:8px;margin-top:12px;display:flex}.finance-sequential-editor .split-pane{min-width:0}.finance-sequential-editor .split-workspace-single{display:block}.finance-sequential-editor .split-column-headings{margin:12px 0}.finance-sequential-editor .split-pane>legend{display:none}.finance-sequential-editor .split-pane>.split-total{margin-top:20px}.finance-sequential-editor .split-label-summary{display:none}@media (max-width:760px){.finance-sequential-heading{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.finance-sequential-heading h2{font-size:18px}.finance-sequential-editor{padding-bottom:80px}.finance-sequential-editor .split-payee-row{grid-template-columns:minmax(0,1fr) 80px 44px;gap:8px}.finance-sequential-editor .split-payee-row>*{min-width:0}.finance-sequential-editor .split-payee-row input,.finance-sequential-editor .split-payee-row select{min-height:44px;font-size:16px}.finance-sequential-editor .operator-split-rate-label{display:none}}.finance-sequential-editor .split-pane{border:0;margin:0;padding:0}.finance-sequential-editor .split-pane>h4{display:none}.finance-sequential-editor .split-column-headings{color:#66665f;grid-template-columns:minmax(0,1fr) 140px 44px;gap:16px;font-size:12px;display:grid}.finance-sequential-editor .split-payee-row{background:#e9e6df;border-radius:999px;grid-template-columns:minmax(0,1fr) 140px 44px;align-items:center;gap:16px;margin:12px 0;padding:10px;display:grid}.finance-sequential-editor .split-payee-row select,.finance-sequential-editor .split-payee-row input{background:#fff;border:0;border-radius:999px;width:100%;min-width:0;min-height:40px;padding:8px 12px}.finance-sequential-editor .split-payee-row input{text-align:right}.finance-sequential-editor .split-payee-row>button{background:0 0;border:0;min-height:40px}.finance-sequential-editor .operator-split-rate-label{display:none}.finance-sequential-editor .split-pane>.button{margin:12px 0}.finance-sequential-editor .split-pane>.split-total{border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;display:flex}.finance-sequential-editor .split-pane>details{margin:16px 0}.finance-sequential-editor .split-pane>details .field{margin:12px 0}.finance-sequential-editor .split-pane>details p{font-size:12px;line-height:1.6}.finance-sequential-editor .split-workspace>.button{margin-top:16px}@media (max-width:760px){.finance-sequential-editor .split-column-headings{display:none}.finance-sequential-editor .split-payee-row{border-radius:16px;grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:12px}.finance-sequential-editor .split-payee-row select{grid-column:1/-1}.finance-sequential-editor .split-payee-row input{text-align:left;grid-column:1}.finance-sequential-editor .split-payee-row>button{grid-column:2}.finance-sequential-editor .card{padding:20px}}.finance-sequential-editor .split-payee-row[data-role=label]{background:#e9e6df;border-radius:16px;display:block}.finance-sequential-editor .split-payee-row[data-role=label]>.split-label-summary{justify-content:space-between;align-items:center;gap:16px;padding:8px;display:flex}.finance-sequential-editor .split-label-summary span{gap:6px;display:grid}.finance-sequential-editor .split-label-summary small{color:#66665f;font-size:12px;font-weight:400}.finance-sequential-editor .split-payee-row[data-role=label]>select,.finance-sequential-editor .split-payee-row[data-role=label]>input,.finance-sequential-editor .split-payee-row[data-role=label]>button{display:none}.finance-sequential-editor .sticky-actions{background:#e9e6df;border:0;border-radius:20px;margin-top:20px;padding:16px 20px;position:static;inset:auto}.finance-sequential-editor .split-pane:not([hidden]){border:0;padding:0}.finance-sequential-editor .card{padding:24px 32px}@media (max-width:760px){.editorial-shell:has(.finance-sequential-editor) .mobile-bottom{display:none}.finance-sequential-editor .sticky-actions{z-index:30;background:#fff;border-top:1px solid #dedbd3;border-radius:0;margin:0;padding:12px 16px;position:fixed;inset:auto 0 0}.finance-sequential-editor .card{padding:20px}.operator-approval-steps .finance-split-editor:has(.finance-sequential-heading) .split-pane>legend{display:none}}:is(.finance-page:has(.finance-sequential-editor)>.finance-tabs,.finance-page:has(.finance-sequential-editor)>.stitch-list-heading){display:none}.finance-sequential-editor .split-payee-row>button{white-space:nowrap;padding:4px;font-size:12px}@media (min-width:761px){.editorial-shell .task-detail-page[data-social=true]>.task-stage-summary{box-sizing:border-box;background:#eeebe4;border:1px solid #dedbd3;border-radius:16px;gap:16px;width:min(576px,100%);margin:0 auto 20px;padding:16px 24px}.editorial-shell .task-detail-page[data-social=true]>.task-stage-summary>section:first-child{background:0 0;border-radius:0;padding:0}.editorial-shell .task-detail-page[data-social=true] .task-instructions-disclosure .stitch-task-instructions{background:#faf9f6;border:1px solid #dedbd3;border-radius:40px;padding:20px 24px}.editorial-shell .task-detail-page[data-social=true] .task-instructions-disclosure .stitch-task-instructions h2{margin:0 0 8px;font-size:14px}.editorial-shell .task-detail-page[data-social=true] .task-instructions-disclosure .stitch-task-instructions p{margin:0;font-size:12px;line-height:1.7}}.social-resource-url{overflow-wrap:anywhere;background:#eeebe4;border-radius:999px;min-width:0;padding:8px 12px;font-size:12px}@media (min-width:761px){.editorial-shell .social-scheduling-resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.social-scheduling-resources>h2,.social-scheduling-resources>p[role=alert]{order:0;grid-column:1/-1}.social-scheduling-resources .social-scheduling-links{display:contents}.social-scheduling-resources .social-scheduling-links>section{background:#faf9f6;border-radius:32px;order:1;min-width:0;padding:20px}.social-scheduling-resources .social-scheduling-copy{order:2;grid-column:1/-1;margin:8px 0 0;padding:20px 0}.social-scheduling-resources .social-scheduling-copy .article-body{background:#faf9f6;border:1px solid #dedbd3;border-radius:32px;padding:20px}.social-scheduling-resources .social-scheduling-links>.social-resource-smart{border-radius:20px;order:3;grid-column:1/-1}.social-scheduling-resources>.social-scheduling-help{order:4;grid-column:1/-1}}.task-text-label{justify-content:space-between;align-items:center;gap:16px;display:flex}.task-text-label>span{color:#66665f;white-space:nowrap;font-size:12px;font-weight:400}.task-input-form[data-project-field=promo_text] textarea{background:#faf9f6;border-radius:32px;min-height:192px;padding:16px;font-weight:400;line-height:1.7}@media (min-width:761px){.editorial-shell .task-detail-page[data-project-field=promo_text]>.task-stage-summary{background:#e9e6df}.editorial-shell .task-detail-page[data-project-field=promo_text]>.task-stage-summary>section:first-child{background:#fff;border-radius:999px}.task-detail-page[data-project-field=promo_text] .task-instructions-disclosure .stitch-task-instructions{border-radius:20px;padding:24px}}.task-input-form[data-project-field=promo_text] label.field>.task-text-label{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.task-input-form[data-project-field=promo_text] label.field>.task-text-label>span{color:#66665f;margin-left:auto;font-size:12px;font-weight:400;display:inline-block}@media (min-width:761px){.demo-detail-page[data-accepted=true] .demo-detail-heading{background:#fff;margin-bottom:20px;padding:20px}.editorial-shell .demo-detail-page[data-accepted=true] .demo-application-card,.editorial-shell .demo-detail-page[data-accepted=true] .demo-review-card,.editorial-shell .demo-detail-page[data-accepted=true] .demo-link-card{border-radius:0;padding:24px}.demo-detail-page[data-accepted=true] .demo-basic-answers{background:0 0;border-radius:0;padding:0}.demo-detail-page[data-accepted=true] .demo-message p{background:#eeebe4;border-radius:0;padding:12px}.demo-detail-page[data-accepted=true] .demo-audio-section{border-top:1px solid #dedbd3;margin-top:24px;padding-top:20px}.demo-detail-page[data-accepted=true] .demo-audio-value{border-radius:0;padding:12px}.demo-detail-page[data-accepted=true] .demo-review-card textarea{background:#eeebe4;border-radius:0}.demo-detail-page[data-accepted=true] .demo-review-card select{background:#eeebe4}.demo-detail-page[data-accepted=true] .demo-application-card>h2,.demo-detail-page[data-accepted=true] .demo-review-card>h2,.demo-detail-page[data-accepted=true] .demo-link-card>h2{border-bottom:1px solid #dedbd3;padding-bottom:12px}}.task-release-review-grid>div:first-child>.release-cover{aspect-ratio:1;object-fit:contain;width:100%;max-width:328px;height:auto}.task-release-review-grid>div:first-child>.no-cover{place-items:center;font-size:14px;display:grid}.task-release-review-grid dl>.task-review-audio-format{background:#fff;border-radius:24px;padding:12px 16px}.task-release-review-grid dl>.task-review-audio-format dd{font-size:14px;font-weight:600}.task-input-form[data-cover-input]{background:#f1eee7;border-radius:24px;padding:24px}.task-input-form[data-cover-input]>h2{margin:0 0 24px}.task-input-form[data-cover-input]>.release-cover{object-fit:contain;width:200px;height:200px;margin-bottom:20px}.task-input-form[data-cover-input]>.no-cover{place-items:center;font-size:14px;display:grid}.task-input-form[data-cover-input]>.field{margin:16px 0}.task-input-form[data-cover-input]>p{margin:20px 0;line-height:1.7}@media (min-width:761px){.task-detail-page[data-cover-task] .stitch-task-summary{display:none}.task-detail-page[data-cover-task] .stitch-task-instructions{background:#fff;border:1px solid #e9e6df;border-radius:24px;padding:24px}}.task-input-form[data-cover-input]{background:#fff;border:1px solid #e9e6df}.task-cover-registration{background:#f1eee7;border-radius:24px;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px 32px;padding:24px;display:grid}.task-cover-registration>.release-cover{object-fit:contain;grid-area:1/1/5;width:240px;height:240px}.task-cover-registration>.no-cover{place-items:center;font-size:14px;display:grid}.task-cover-registration>.field,.task-cover-registration>p,.task-cover-registration>button{grid-column:2;min-width:0}.task-cover-registration>.field{margin:0}.task-cover-registration>p{margin:0;line-height:1.7}.task-cover-registration>button{justify-self:start}@media (max-width:760px){.task-cover-registration{grid-template-columns:minmax(0,1fr);gap:20px;padding:16px}.task-cover-registration>.release-cover{aspect-ratio:1;grid-area:auto/1;justify-self:center;width:min(240px,100%);height:auto}.task-cover-registration>.field,.task-cover-registration>p,.task-cover-registration>button{grid-column:1}}@media (min-width:761px){.task-detail-page[data-cover-task] .task-stage-summary{background:#fff}.task-detail-page[data-cover-task] .task-stage-summary>section:first-child{background:0 0}}.task-cover-registration>img{object-fit:contain;grid-area:1/1/5;width:240px;height:240px}@media (max-width:760px){.task-cover-registration>img{aspect-ratio:1;grid-area:auto/1;justify-self:center;width:min(240px,100%);height:auto}}@media (min-width:761px){.demo-detail-page[data-accepted] .demo-audio-card{border-radius:0;padding:24px}.demo-detail-page[data-accepted] .demo-audio-card .demo-audio-section{border-top:0;margin-top:0;padding-top:0}.demo-detail-page[data-accepted] .demo-audio-card .demo-audio-section>h2{margin-top:0}.demo-detail-page[data-accepted] .demo-header-panel{background:#fff;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-bottom:24px;padding:20px;display:flex}.demo-detail-page[data-accepted] .demo-header-panel .demo-detail-heading{background:0 0;margin:0;padding:0}.demo-detail-page[data-accepted] .demo-header-panel .demo-detail-meta{background:0 0;border-radius:0;margin:0;padding:0}.demo-detail-page[data-accepted] .demo-header-panel .demo-detail-meta>span:first-child{display:none}}@media (max-width:760px){.demo-detail-page[data-accepted] .demo-audio-card{border-radius:16px;margin-top:16px;padding:16px}.demo-header-panel{display:none}}@media (min-width:761px){.demo-detail-page[data-accepted] .demo-header-panel{padding:16px 20px}.demo-detail-page[data-accepted] .demo-header-panel .page-title{margin:0}.demo-detail-page[data-accepted] .demo-track-link-form>.button{margin-left:auto;display:block}.editorial-shell .demo-detail-page[data-accepted] .demo-review-card{box-shadow:none;background:0 0;padding:0}.demo-detail-page[data-accepted] .demo-review-card>h2{background:#fff;margin:0;padding:24px 24px 16px}.demo-detail-page[data-accepted] .demo-review-card>.demo-review-form{background:#fff;padding:16px 24px 24px}.demo-detail-page[data-accepted] .demo-archive-form{text-align:center;background:#fff;margin-top:16px;padding:20px}.demo-detail-page[data-accepted] .demo-archive-form>.button{background:#fff;border:0;font-weight:400}}.task-detail-page[data-release-review] .task-input-form{box-shadow:none;background:0 0;border:0;padding:0}.task-reopen-form>.editor-fields{display:none}@media (min-width:761px){.task-detail-page[data-release-review] .task-reopen-form{order:4}}.audio-task-progress{background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;margin:0 0 24px;padding:16px;display:grid}.audio-task-progress:not(:has(.audio-stage-next)){grid-template-columns:minmax(0,1fr)}.audio-task-progress>div{background:#e9e6df;border-radius:20px;align-items:center;gap:16px;min-width:0;padding:16px 20px;display:flex}.audio-task-progress section{min-width:0}.audio-task-progress small,.audio-task-progress strong{overflow-wrap:anywhere;display:block}.audio-task-progress small{letter-spacing:.04em;color:#66665f;font-size:11px}.audio-task-progress strong{margin-top:4px;font-size:18px}.audio-stage-dot{color:#fff;background:#263f50;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:24px;display:grid}.audio-task-progress>.audio-stage-next{color:#66665f;background:#faf9f6}.audio-stage-arrow{color:#66665f;font-size:22px}.audio-review-instruction{background:#e9e6df;border-radius:16px;margin:0 0 24px;padding:16px 20px;line-height:1.7}.audio-input-heading{margin:0 0 20px;font-size:18px}.audio-required-label{color:#aa4b5c;margin-left:8px;font-size:11px;font-weight:400}.audio-submission-summary{background:#e9e6df;border-radius:20px;margin:0 0 20px;padding:24px}.audio-submission-summary h2{margin:0 0 16px;font-size:18px}.audio-submission-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 20px;display:grid}.audio-submission-summary dl>div{background:#fff;border-radius:16px;min-width:0;padding:16px}.audio-submission-summary dt{color:#66665f;margin-bottom:4px;font-size:12px}.audio-submission-summary dd{overflow-wrap:anywhere;margin:0}.task-detail-page[data-audio-sharing] .stitch-task-work>.alert{margin-top:16px}@media (min-width:761px){.task-detail-page[data-audio-sharing]>.stitch-task-summary{display:none}}@media (max-width:760px){.audio-task-progress,.audio-review-instruction{display:none}.audio-input-heading{font-size:18px}.audio-submission-summary{border-radius:16px;padding:16px}.audio-submission-summary dl{grid-template-columns:minmax(0,1fr);gap:12px}.audio-submission-summary dl>div{background:0 0;justify-content:space-between;gap:16px;padding:0;display:flex}.audio-submission-summary dd{text-align:right;max-width:70%}.audio-submission-summary .button{font-size:12px}.audio-source-location{margin-bottom:16px}}.editorial-shell .task-input-form .field .audio-required-label{color:#aa4b5c;margin-left:8px;font-size:11px;font-weight:400}.audio-review-link{margin:16px 0 0}.audio-review-link .button{font-size:13px}.audio-review-meta{background:#e9e6df;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 20px;padding:16px 20px;display:grid}.audio-review-meta>div{min-width:0}.audio-review-meta dt{color:#66665f;margin:0 0 4px;font-size:12px}.audio-review-meta dd{overflow-wrap:anywhere;margin:0}@media (max-width:760px){.audio-review-meta{display:none}}.audio-submission-history{background:#fff;border:1px solid #e9e6df;border-radius:24px;margin:0 0 24px;padding:24px}.audio-submission-history header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.audio-submission-history h2{margin:0;font-size:16px}.audio-submission-history header>span{background:#f1eee7;border-radius:999px;padding:2px 8px;font-size:12px}.audio-submission-history ol{border-left:1px solid #e9e6df;margin:0;padding:0 0 0 20px;list-style:none}.audio-submission-history li{padding:0 0 20px;position:relative}.audio-submission-history li:last-child{padding-bottom:0}.audio-submission-history li:before{content:"";background:#8b9caf;border-radius:50%;width:9px;height:9px;position:absolute;top:7px;left:-25px}.audio-submission-history li[data-decision=approved]:before{background:#27a477}.audio-submission-history li[data-decision=changes_requested]:before{background:#e35172}.audio-submission-history li>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.audio-submission-history li strong{font-size:13px}.audio-submission-history li>div>span,.audio-submission-history time{color:#66665f;font-size:12px}.audio-submission-history time{margin-left:auto}.audio-submission-history li p{white-space:pre-wrap;overflow-wrap:anywhere;background:#faf9f6;border-radius:12px;margin:6px 0 0;padding:8px 12px;font-size:13px;line-height:1.7}@media (max-width:760px){.audio-submission-history{border-radius:16px;margin-bottom:16px;padding:16px}.audio-submission-history time{width:100%;margin:0}.audio-submission-history li>div{gap:4px 8px}.audio-submission-history li p{font-size:12px}.submission-detail-page[data-audio-submission]{flex-direction:column;display:flex}.submission-detail-page[data-audio-submission]>.submission-stage-metadata{order:0}.submission-detail-page[data-audio-submission]>.submission-reference-group{order:1}.submission-detail-page[data-audio-submission]>.audio-submission-history{order:2}.submission-detail-page[data-audio-submission]>.submission-stage-decision{order:3}.submission-detail-page[data-audio-submission]>.card:not(.submission-stage-decision){order:4}}@media (min-width:761px){.editorial-shell .task-route-modal:has(.submission-detail-page[data-audio-submission]):not(:has(.operator-approval-steps)) .task-modal-body{background:#f1eee7}.submission-detail-page[data-audio-submission] .submission-reference>.card,.submission-detail-page[data-audio-submission]>.submission-stage-decision{background:#fff;border:1px solid #f1eee7;border-radius:24px;margin-bottom:24px;padding:24px}.submission-detail-page[data-audio-submission] .submission-reference-group{margin:0}.submission-detail-page[data-audio-submission] .approval-audio-link{margin:0;padding:16px 0}.submission-detail-page[data-audio-submission] .submission-reference>.card h2{margin:0 0 16px}.submission-detail-page[data-audio-submission] .submission-reference>.card p:last-child{margin-bottom:0}}.audio-revision-request{background:#fdf4f6;border:1px solid #e8c9d1;border-radius:24px;margin:0 0 24px;padding:24px}.audio-revision-request header,.audio-main-approval header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.audio-revision-request h2{color:#aa314d;margin:0;font-size:16px}.audio-revision-request time,.audio-main-approval time{color:#66665f;font-size:12px}.audio-revision-request p{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:16px;margin:16px 0 0;padding:16px;line-height:1.7}.audio-delivery-spec{background:#fff;border:1px solid #e9e6df;border-radius:24px;margin:0 0 20px;padding:24px}.audio-delivery-spec h2{margin:0 0 12px;font-size:16px}.audio-delivery-spec p{background:#e9e6df;border-radius:16px;margin:0;padding:12px 16px;font-weight:600}.audio-main-approval{background:#eafaf3;border:1px solid #b5dfcf;border-radius:24px;margin:0 0 24px;padding:24px}.audio-main-approval h2{margin:0;font-size:18px}.audio-main-approval p{overflow-wrap:anywhere;white-space:pre-wrap;margin:12px 0 0}@media (max-width:760px){.audio-revision-request,.audio-delivery-spec,.audio-main-approval{border-radius:16px;margin-bottom:16px;padding:16px}.audio-revision-request p{padding:12px;font-size:13px}.audio-revision-request header{gap:8px}}.approval-confirmed-label{background:#eeebe4;border-radius:20px;margin:0;padding:16px 20px;font-weight:600}.approval-split-summary dl>div{margin-bottom:12px;padding-bottom:16px;position:relative}.approval-share-bar{background:#e9e6df;border-radius:999px;height:7px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.approval-share-bar>span{border-radius:inherit;background:#253f50;height:100%;display:block}@media (max-width:760px){.operator-reapproval-entry>.submission-reference-group>.submission-mobile-summary{display:none}.task-route-modal:has(.operator-reapproval-entry) .task-modal-footer>div{justify-content:flex-end;width:100%;display:flex}.operator-reapproval-entry>.submission-stage-metadata,.operator-reapproval-entry>.reapproval-submitted-summary{margin-bottom:16px}.operator-reapproval-entry .reapproval-submitted-summary>a{overflow-wrap:anywhere;margin-top:20px;font-size:12px;display:block}.editorial-shell .task-route-modal:has(.operator-reapproval-entry) .task-modal-footer>div{justify-content:flex-end}.editorial-shell .task-route-modal:has(.operator-reapproval-entry) .task-modal-footer .primary{margin-left:auto}}.submission-detail-page:has(.operator-approval-steps)>.audio-main-approval{display:none}.payout-saved-details>dl{background:#fff;border:1px solid #dedbd3;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:16px 0 24px;padding:20px;display:grid}.payout-saved-details>dl>div{gap:6px;min-width:0;display:grid}.payout-saved-details dt{color:#66665f;font-size:12px}.payout-saved-details dd{overflow-wrap:anywhere;margin:0}@media (max-width:760px){.payout-saved-details>dl{grid-template-columns:minmax(0,1fr);padding:16px}}.finance-import-command{background:#304b3e;border-radius:6px;align-items:center;gap:18px;margin:24px 0;padding:20px 24px;font-size:14px;text-decoration:none;display:flex;color:#fff!important}.finance-import-command strong{white-space:nowrap;font-size:16px}.finance-import-command>span{border-left:1px solid #ffffff60;padding-left:24px}.finance-history-columns{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:24px;display:grid}.finance-history-columns h2,.finance-operations-heading h2{margin:0 0 12px;font-size:21px}.finance-history-index{min-width:0}.finance-history-index header p{margin:0 0 20px;font-size:13px}.finance-history-labels,.finance-history-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:16px;font-size:13px;display:grid}.finance-history-labels{color:#56584f;background:#e8e5de;padding:12px 16px}.finance-history-day{margin:20px 0 8px;font-size:14px}.finance-history-row{color:inherit;background:#fff;border-bottom:1px solid #dedbd3;border-left:3px solid #0000;min-height:68px;text-decoration:none}.finance-history-row[aria-current=true]{background:#edf4ef;border-left-color:#304b3e}.finance-history-row:hover{background:#f0f3ef}.finance-history-row>span,.finance-history-row>strong{overflow-wrap:anywhere;min-width:0}.finance-history-row .badge{white-space:normal;text-align:center;justify-self:start}.finance-history-detail{border-left:1px solid #d9d6ce;min-width:0;padding-left:24px}.finance-history-detail dl{gap:24px;margin:30px 0;display:grid}.finance-history-detail dl>div{grid-template-columns:minmax(110px,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;font-size:14px;display:grid}.finance-history-detail dd{overflow-wrap:anywhere;margin:0}.finance-history-detail .button{justify-content:center;gap:12px;width:100%;min-height:48px;display:flex}.finance-history-detail>p{font-size:12px;line-height:1.8}.finance-operations-heading{justify-content:space-between;align-items:start;gap:20px;margin:24px 0;display:flex}.finance-operations-heading p{font-size:14px}.finance-operations-heading h2 small{margin-left:8px;font-size:13px;font-weight:400}.finance-transfer-totals{color:#fff;background:#304b3e;border-radius:6px;flex-wrap:wrap;align-items:center;gap:24px;padding:20px 24px;display:flex}.finance-transfer-totals strong{font-size:23px}.finance-transfer-list>p{margin:20px 0;font-size:13px}.finance-transfer-overdue{color:#a22f2f}.finance-transfer-list .table-wrap{background:#fff}.finance-transfer-list td{vertical-align:middle;white-space:normal;min-width:110px;padding:16px}.finance-transfer-list .dialog-trigger{white-space:nowrap}@media (max-width:1100px){.finance-history-columns{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:16px}.finance-history-labels,.finance-history-row{gap:8px;padding:12px;font-size:12px}.finance-history-detail{padding-left:16px}}@media (max-width:760px){.finance-import-command{gap:12px;margin:20px 0;padding:16px}.finance-import-command>span{display:none}.finance-history-columns{grid-template-columns:minmax(0,1fr)}.finance-history-labels{display:none}.finance-history-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px;font-size:13px}.finance-history-row>span:nth-child(3){font-size:12px}.finance-history-row .badge{justify-self:end}.finance-history-detail{border-top:1px solid #d9d6ce;border-left:0;padding:24px 0 0}.finance-history-detail dl{gap:18px}.finance-operations-heading{gap:12px;display:grid}.finance-transfer-totals{gap:12px;padding:16px}.finance-transfer-totals>span{width:100%}.finance-transfer-list .table-wrap{overflow:auto}.finance-transfer-list table{min-width:820px}.finance-transfer-list td:before{display:none!important}.finance-transfer-list .table-wrap{background:0 0;border:0;overflow:visible}.finance-transfer-list table,.finance-transfer-list tbody{width:100%;min-width:0;display:block}.finance-transfer-list thead{display:none}.finance-transfer-list tr{background:#fff;border:1px solid #e1ded5;border-radius:8px;grid-template-columns:minmax(0,1fr);margin-bottom:12px;padding:16px;display:grid}.finance-transfer-list td{overflow-wrap:anywhere;grid-template-columns:85px minmax(0,1fr);gap:10px;min-width:0;display:grid;border:0!important;padding:10px 0!important}.finance-transfer-list td:before{content:attr(data-label);color:#686a60;max-width:none;font-size:12px;display:block!important}.finance-transfer-list td .stitch-cell-subtitle{grid-column:2}.finance-transfer-list td:last-child{display:block}.finance-transfer-list td:last-child:before{display:none!important}.finance-transfer-list td:last-child button{width:100%;min-height:40px}}.editorial-shell .finance-history-detail>.button{color:#fff;background:#304b3e;border-color:#304b3e}.finance-history-detail{scroll-margin-top:80px}.split-conflict-recovery{background:#faf8ef;border:1px solid #cbbf9d;border-left:3px solid #8d733b;border-radius:8px;margin:20px 0;padding:20px}.split-conflict-recovery h3{margin-top:0}.split-conflict-comparison{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;display:grid}.split-conflict-comparison section{min-width:0}.split-conflict-recovery .actions{flex-wrap:wrap;gap:12px}.split-conflict-recovery button{white-space:normal;padding:10px 14px}.split-conflict-recovery .muted{font-size:12px}@media (max-width:760px){.split-conflict-comparison{grid-template-columns:minmax(0,1fr)}}.finance-area-nav{flex-wrap:wrap;gap:8px;margin:18px 0 24px;display:flex}.finance-area-nav a{color:inherit;border:1px solid #dcd9d1;border-radius:6px;padding:10px 14px;font-size:13px;text-decoration:none}.finance-area-nav a[aria-current=page]{color:#fff;background:#304b3e;border-color:#304b3e}.finance-area-nav a:hover{border-color:#304b3e}.editorial-shell .finance-page:not(:has(.finance-sequential-editor))>.finance-tabs-primary{display:flex}.editorial-shell .finance-page>.finance-tabs-primary>a[href="/finance?tab=splits"]{display:inline-flex}.finance-split-distribution{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin-bottom:20px;padding:16px;display:grid}.finance-split-distribution>h3,.finance-split-distribution>p{margin:0}.finance-split-distribution>p{color:var(--ink-secondary);grid-column:1}.finance-split-distribution>button{grid-area:1/2/3}.finance-split-editor .finance-sequential-heading{gap:16px;margin-bottom:20px;padding:16px}.finance-split-toolbar>.field{min-width:160px;margin:0}@media (max-width:600px){.finance-split-distribution{gap:8px;padding:12px}.finance-split-distribution>button{padding:8px 10px;font-size:12px}.finance-split-editor .finance-sequential-heading{grid-template-columns:minmax(0,1fr);padding:12px;display:grid}}.settlement-deferral-summary{border:1px solid var(--border);background:#fff;border-radius:16px;margin:20px 0;padding:24px}.settlement-deferral-summary h2{margin:12px 0}.settlement-deferral-summary p{margin:8px 0}.settlement-deferred-history>summary{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:10px;margin:16px 0;padding:16px}.release-progress-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.release-progress-counts>div{border:1px solid var(--border);background:#fff;border-radius:12px;gap:4px;padding:16px 20px;display:grid}.release-progress-counts strong{font-size:24px}.release-progress-counts small{margin-left:6px;font-size:12px;font-weight:400}.release-progress-counts [data-state=overdue]{border-left:4px solid #a34130}.release-progress-counts [data-state=review]{border-left:4px solid #99732d}.release-progress-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.release-progress-project{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.release-progress-project h2,.release-progress-project h3,.release-progress-project p{margin:0}.release-progress-project header,.release-progress-total,.release-progress-project footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.release-progress-project time,.release-progress-total span{color:var(--muted);font-size:12px}.release-progress-project[data-state=overdue] .badge{color:#933a2e;background:#f8ece6}.release-progress-project[data-state=review] .badge{color:#815f23;background:#f5efdf}.release-progress-meter{background:#eeebe4;border-radius:6px;height:6px;overflow:hidden}.release-progress-meter>span{background:#354c40;height:100%;display:block}.release-progress-focus{background:#f4f2ed;border-radius:10px;padding:16px}.release-progress-focus small{color:var(--muted)}.release-progress-focus h3{margin:6px 0}.release-progress-project footer{margin-top:auto}.release-progress-project details>summary{cursor:pointer;padding:10px 0}.release-progress-project details p{padding:6px 0}.release-progress-project .edit-dialog-body p{margin:12px 0}.release-progress-project>p{color:var(--muted)}@media (max-width:1100px){.release-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.release-progress-grid{grid-template-columns:minmax(0,1fr)}.release-progress-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.release-progress-counts>div{padding:12px 16px}.release-progress-project{padding:16px}}.release-matrix{margin-top:24px}.release-matrix-legend{color:var(--muted);flex-wrap:wrap;gap:16px;margin:0 0 16px;font-size:12px;display:flex}.release-matrix-head,.release-matrix-row{background:#fff;grid-template-columns:minmax(190px,1.2fr) 116px minmax(320px,2fr) minmax(170px,.8fr);align-items:center;gap:16px;padding:24px;display:grid}.release-matrix-head{color:var(--muted);border-bottom:1px solid #e7e4dc;border-radius:14px 14px 0 0;padding-top:18px;padding-bottom:18px;font-size:12px}.release-matrix-head>div,.release-matrix-stages{grid-template-columns:repeat(var(--stage-count),minmax(0,1fr));text-align:center;display:grid}.release-matrix-row{border-bottom:1px solid #e7e4dc;min-height:132px}.release-matrix-row:last-child{border-radius:0 0 14px 14px}.release-matrix-work{align-items:center;gap:14px;min-width:0;display:flex}.release-matrix-work .release-cover{object-fit:cover;border-radius:5px;flex:0 0 64px;width:64px;height:64px}.release-matrix-work h2{overflow-wrap:anywhere;margin:0 0 7px;font-size:16px}.release-matrix-work p{color:var(--muted);margin:0;font-size:13px}.release-matrix-row>time{font-size:14px;font-weight:600}.release-matrix-stage{place-items:center;min-width:0;display:grid;position:relative}.release-matrix-stage:before{content:"";background:#e2e3dc;height:1px;position:absolute;top:50%;left:-50%;right:50%}.release-matrix-stage:first-child:before{display:none}.release-matrix-stage>a{z-index:1;color:#a9ada2;background:#fff;place-items:center;min-width:28px;min-height:32px;padding:6px;font-size:16px;text-decoration:none;display:grid;position:relative}.release-matrix-stage[data-state=done]>a{color:#355942}.release-matrix-stage[data-state=current]>a,.release-matrix-stage[data-state=overdue]>a{white-space:nowrap;color:#896530;background:#f6ecd8;border-radius:20px;padding:7px 9px;font-size:11px;font-weight:600}.release-matrix-stage[data-state=overdue]>a{color:#a14b40;background:#f8e9e5}.release-matrix-stage>small{display:none}.release-matrix-owner{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.release-matrix-owner>span{overflow-wrap:anywhere;min-width:0;font-size:13px}.release-matrix-owner>.button{flex:0 0 64px;width:64px;min-width:64px;min-height:36px;padding:8px 10px}.release-matrix-empty{background:#fff;padding:24px}.task-reminder-message{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f2ed;border-radius:10px;padding:18px;font-family:inherit;font-size:13px;line-height:1.9}.edit-dialog:has([data-task-reminder]){width:min(600px,100vw - 32px);height:auto;min-height:0;max-height:calc(100dvh - 32px)}.edit-dialog:has([data-task-reminder]) .edit-dialog-body{min-height:0;padding:24px}.edit-dialog:has([data-task-reminder]) p{line-height:1.8}.edit-dialog:has([data-task-reminder]) h3{margin-top:20px;font-size:13px}@media (max-width:1250px){.release-matrix-head{display:none}.release-matrix-row{grid-template-columns:minmax(0,1fr) auto;gap:20px;min-width:0;padding:24px}.release-matrix-row:first-of-type{border-radius:14px 14px 0 0}.release-matrix-stages{grid-area:2/1/auto/-1}.release-matrix-stage>small{color:var(--muted);margin-bottom:12px;font-size:11px;display:block}.release-matrix-stage:before{top:calc(50% + 12px)}.release-matrix-owner{border-top:1px solid #eeeae2;grid-column:1/-1;justify-content:flex-end;padding-top:14px}.release-matrix-owner>span{margin-right:4px}}@media (max-width:600px){.release-matrix-row{gap:16px 10px;padding:16px}.release-matrix-work{gap:10px}.release-matrix-work h2{font-size:14px}.release-matrix-work .release-cover{flex-basis:48px;width:48px;height:48px}.release-matrix-row>time{font-size:12px}.release-matrix-stage>small{font-size:10px}.release-matrix-stage[data-state=current]>a,.release-matrix-stage[data-state=overdue]>a{padding:6px 4px;font-size:10px}.release-matrix-work p{font-size:11px}}.reminder-task-options{border:0;gap:10px;margin:20px 0;padding:0;display:grid}.reminder-task-options legend{margin-bottom:12px;font-size:13px;font-weight:600}.reminder-task-options label{border:1px solid #e1ded4;border-radius:8px;align-items:center;gap:12px;padding:14px;display:flex}.reminder-task-options label input{flex:0 0 16px;width:16px;height:16px}.reminder-task-options label span{min-width:0}.reminder-task-options strong,.reminder-task-options small{overflow-wrap:anywhere;display:block}.reminder-task-options small{color:var(--muted);margin-top:5px;font-size:12px}.task-reminder-message{max-width:100%;margin:14px 0}.task-assignee-toolbar{justify-content:flex-end;gap:12px;margin:0 0 16px;display:flex}.task-save-status{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.6}.editorial-shell .task-detail-page>.task-assignee-toolbar{flex-shrink:0;order:-1;align-self:stretch}.finance-recipient-rows{gap:16px;margin:20px 0;display:grid}.finance-recipient-row{grid-template-columns:minmax(0,1fr) minmax(120px,200px) auto;align-items:end;gap:16px;display:grid}.finance-recipient-row>.field{min-width:0;margin:0}.finance-recipient-row .field input,.finance-recipient-row .field select{width:100%;min-width:0}.finance-recipient-row>.button{margin-bottom:0}.finance-recipient-total{border-top:1px solid var(--border);justify-content:space-between;gap:16px;margin:24px 0 0;padding-top:20px;display:flex}.finance-other-options>summary{cursor:pointer;font-weight:500}.finance-other-options>.finance-manual-grid{margin-top:20px}.finance-other-revenue>.card>.field{max-width:640px}.finance-other-revenue>.card>.field:last-child{margin-bottom:0}@media (max-width:760px){.finance-recipient-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-bottom:16px}.finance-recipient-row>.field:first-child{grid-column:1/-1}.finance-recipient-row>.button{grid-column:2}.finance-recipient-total strong{overflow-wrap:anywhere}.finance-other-revenue>.card{min-width:0}}
