.help-tip{display:inline-flex;vertical-align:middle;margin-inline-start:5px;flex-shrink:0}.help-tip .help-tip-trigger{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:#716b65;cursor:help;font:600 12px/1 system-ui,sans-serif}.help-tip-trigger>span{display:grid;place-items:center;width:17px;height:17px;border:1px solid currentColor;border-radius:50%}.help-tip .help-tip-trigger:hover,.help-tip .help-tip-trigger:focus-visible{background:var(--orange-soft);color:#b33b05}.help-tip .help-tip-trigger:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.help-tip-popup{position:fixed;z-index:1500;box-sizing:border-box;width:max-content;max-width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;padding:12px 14px;background:#292521;color:#fffdfa;border:1px solid #51463d;border-radius:8px;box-shadow:0 6px 20px #21160b26;font:400 13px/1.75 Inter,PingFang SC,system-ui,sans-serif;overflow-wrap:anywhere;text-align:start}@media(pointer:coarse){.help-tip .help-tip-trigger{width:36px;height:36px}}.workspace-page{max-width:1440px;margin-inline:auto}.workspace-page h2{font-size:19px;letter-spacing:-.35px}.workspace-page h3{font-size:16px;line-height:1.45}.workspace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 28px;padding:22px 0;border-block:1px solid var(--line)}.workspace-metrics>div{padding:0 23px;min-width:0;border-right:1px solid var(--line)}.workspace-metrics>div:first-child{padding-left:0}.workspace-metrics>div:last-child{border:0}.workspace-metrics dt{font-size:12px;color:var(--muted)}.workspace-metrics dd{margin:10px 0 8px;font-size:29px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.8px;overflow-wrap:anywhere}.workspace-metrics small{color:var(--muted);font-size:11px;line-height:1.6}.money-center .workspace-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border:0}.money-center .workspace-section{margin-block-end:20px}.money-center .workspace-section>p{max-width:920px;line-height:1.8}.money-center .micro-fields{max-width:none}.money-center .micro-fields>label{max-width:640px}.simulation-request{overflow-wrap:anywhere}.simulation-request .micro-section-line{flex-wrap:wrap}.simulation-request select{max-width:100%}@media(max-width:700px){.money-center .workspace-metrics,.money-center .workspace-ledger-row{grid-template-columns:1fr}.money-center .workspace-ledger-row>.button{justify-self:start}.money-center .page-heading{flex-wrap:wrap}}.workspace-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr);gap:22px;align-items:start;margin-bottom:34px}.workspace-section{padding:25px;min-width:0}.workspace-count{color:var(--muted);font-size:13px;font-weight:500;margin-left:7px}.workspace-empty{padding:32px 18px;display:flex;align-items:center;flex-direction:column;gap:12px;text-align:center}.workspace-empty-icon{width:56px;height:56px;display:grid;place-items:center;background:#f5f1eb;border-radius:50%;color:#968776}.workspace-empty h3{margin:0;color:var(--ink);font-size:16px;line-height:1.5}.workspace-empty p{margin:0 0 6px;max-width:430px;font-size:12px;line-height:1.85;color:var(--muted)}.workspace-task-list{display:grid}.workspace-task-row{display:flex;align-items:center;gap:13px;width:100%;border:0;border-bottom:1px solid var(--line);padding:17px 0;text-align:left;background:transparent;color:var(--ink);cursor:pointer}.workspace-task-row:last-child{border-bottom:0}.workspace-task-row:hover b,.workspace-delivery-link:hover b{color:var(--orange)}.workspace-task-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:8px;background:var(--orange-soft);color:var(--orange);flex-shrink:0}.workspace-task-row>span:nth-child(2){display:grid;gap:6px;min-width:0;flex:1}.workspace-task-row b{font-size:13px;font-weight:650;line-height:1.6}.workspace-task-row small{font-size:11px;color:var(--muted);line-height:1.6}.workspace-task-row>svg{color:var(--muted);flex-shrink:0}.workspace-task-row small.workspace-overdue{color:#a64026}.workspace-guide>svg{color:var(--orange)}.workspace-guide h2{margin:13px 0 20px}.workspace-guide ol{list-style:none;padding:0;margin:0;counter-reset:steps}.workspace-guide li{counter-increment:steps;position:relative;padding:0 0 23px 35px;display:grid;gap:6px}.workspace-guide li:before{content:counter(steps);position:absolute;left:0;top:-2px;width:23px;height:23px;border-radius:50%;background:var(--orange-soft);color:var(--orange);display:grid;place-items:center;font-size:11px;font-weight:700}.workspace-guide li b{font-size:12px}.workspace-guide li span{font-size:11px;color:var(--muted);line-height:1.7}.workspace-text-action{border:0;padding:5px 0;background:transparent;color:var(--orange);font:inherit;font-size:12px;font-weight:650;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.workspace-guide>small{display:block;color:var(--muted);font-size:11px;margin-top:10px;line-height:1.7}.workspace-section-heading{margin-top:26px}.workspace-search{display:flex;align-items:center;gap:8px;border:1px solid var(--line);padding:10px 12px;background:var(--surface);border-radius:7px;width:min(320px,100%);color:var(--muted)}.workspace-search input{border:0;outline:0;background:transparent;font:inherit;font-size:12px;min-width:0;flex:1;color:var(--ink)}.workspace-search:focus-within{outline:2px solid var(--orange);outline-offset:2px}.workspace-search input:focus{box-shadow:none;outline:0;border:0}.workspace-tabs{display:flex;gap:22px;max-width:100%;overflow-x:auto;border-bottom:1px solid var(--line);margin-bottom:21px}.workspace-tabs button{border:0;border-bottom:2px solid transparent;padding:12px 0;background:transparent;font:inherit;font-size:12px;color:var(--muted);cursor:pointer;white-space:nowrap}.workspace-tabs button.active{border-bottom-color:var(--orange);color:var(--orange);font-weight:700}.workspace-campaign-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.workspace-campaign-card{padding:23px;border:1px solid var(--line);border-radius:10px;background:var(--surface);min-width:0}.workspace-channel{color:var(--orange);font-size:11px;font-weight:650}.workspace-campaign-card h3{margin:10px 0;font-size:19px}.workspace-campaign-card>p{font-size:12px;color:var(--muted);line-height:1.75;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}.workspace-campaign-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0}.workspace-campaign-facts dt{font-size:11px;color:var(--muted);margin-bottom:8px}.workspace-campaign-facts dd{margin:0;font-size:15px;font-weight:700}.workspace-card-footer{border-top:1px solid var(--line);padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.workspace-card-footer>small{color:var(--muted);font-size:11px;display:flex;align-items:center;gap:5px}.workspace-card-footer .button{min-height:35px;padding-inline:12px;font-size:11px}.workspace-more{margin-top:15px;font-size:11px;color:var(--muted)}.workspace-more summary{cursor:pointer}.workspace-more .micro-action-row{margin-top:10px}.workspace-confirm{padding:16px;margin-top:13px;background:var(--orange-soft);border-radius:8px}.workspace-confirm h4{font-size:13px;margin:0 0 10px}.workspace-confirm p{font-size:12px;line-height:1.75;color:var(--muted)}.workspace-ledger-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.45fr) auto;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.workspace-ledger-row:last-child{border-bottom:0}.workspace-ledger-row>div{min-width:0}.workspace-ledger-row h3{margin:7px 0;overflow-wrap:anywhere}.workspace-ledger-row small,.workspace-ledger-row p{color:var(--muted);font-size:12px;line-height:1.6}.workspace-ledger-row p{margin:0 0 7px}.workspace-ledger-row strong{display:block;margin-bottom:9px;font-size:19px}.workspace-ledger-row .button{white-space:nowrap}.workspace-footnote{display:flex;align-items:flex-start;gap:7px;font-size:11px;color:var(--muted);line-height:1.8;margin:20px 0}.workspace-footnote svg{flex-shrink:0;margin-top:2px}.workspace-creator .phone-scroll{padding-top:0}.workspace-creator .mobile-section h2{font-size:15px}.workspace-creator-summary{display:grid;grid-template-columns:repeat(3,1fr);padding:18px 8px;margin:0 0 17px;background:var(--orange-soft);border-radius:10px}.workspace-creator-summary>div{display:grid;gap:7px;text-align:center;border-right:1px solid #eddbd0}.workspace-creator-summary>div:last-child{border:0}.workspace-creator-summary strong{font-size:24px;font-weight:750}.workspace-creator-summary span{color:var(--muted);font-size:10px}.workspace-onboarding ol{list-style:none;margin:0 0 17px;padding:0;display:grid;gap:13px}.workspace-onboarding li{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--muted)}.workspace-onboarding li small{margin-left:auto;font-size:10px}.workspace-onboarding li.done{color:#3f765a}.workspace-creator .workspace-task-icon{display:none}.workspace-creator .workspace-task-row>span:nth-child(2){flex:1}.workspace-creator .workspace-empty{padding:25px 5px}.workspace-creator .workspace-empty h3{font-size:14px}.workspace-creator .workspace-empty p{font-size:11px}.workspace-creator .workspace-tabs{gap:17px}.workspace-creator .workspace-tabs button{font-size:11px}.workspace-creator-campaign{padding:18px 0;border-bottom:1px solid var(--line)}.workspace-creator-campaign:last-child{border:0}.workspace-creator-campaign h3{font-size:15px;margin:8px 0}.workspace-creator-campaign>p{font-size:11px;color:var(--muted);line-height:1.7}.workspace-delivery-link{padding:14px 0;display:flex;align-items:center;gap:7px;width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;cursor:pointer;color:var(--ink)}.workspace-delivery-link>span{display:grid;gap:7px;flex:1}.workspace-delivery-link b{font-size:12px}.workspace-delivery-link small{color:var(--muted);font-size:10px;line-height:1.7}.workspace-creator .sync-panel .workspace-metrics{grid-template-columns:1fr 1fr}.workspace-creator .sync-panel .workspace-metrics dd{font-size:25px}.workspace-filter-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.workspace-filter-row>select{font:inherit;font-size:12px;border:1px solid var(--line);background:var(--surface);border-radius:7px;padding:10px}.workspace-detail-back{margin:22px 28px 0}.workspace-brief{color:var(--muted);font-size:13px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.beta-sidebar>.micro-muted{font-size:12px;color:var(--muted);margin:12px 10px}@media(min-width:901px){.beta-sidebar{position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto}}@media(max-width:900px){.beta-app.creator-view .beta-sidebar nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.beta-sidebar-footer>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:1100px){.workspace-dashboard-grid{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr)}.workspace-campaign-grid{grid-template-columns:1fr}.workspace-metrics>div{padding-inline:15px}.workspace-ledger-row{grid-template-columns:minmax(0,1fr) auto}.workspace-ledger-row>.button{grid-column:1/-1;justify-self:end}}@media(max-width:700px){.workspace-dashboard-grid{grid-template-columns:1fr}.workspace-guide{display:none}.workspace-metrics{grid-template-columns:1fr 1fr;gap:22px 0;padding-block:18px}.workspace-metrics>div{padding-inline:15px}.workspace-metrics>div:nth-child(odd){padding-left:0}.workspace-metrics>div:nth-child(2n){border:0}.workspace-metrics dd{font-size:25px}.workspace-section{padding:19px 16px}.workspace-section-heading{align-items:stretch}.workspace-search{width:100%}.workspace-campaign-card{padding:20px 17px}.workspace-campaign-card h3{font-size:17px}.workspace-ledger-row{gap:12px}.workspace-ledger-row>div:nth-child(2){text-align:right}.workspace-ledger-row strong{font-size:17px}.workspace-filter-row{flex-wrap:wrap;gap:0}.workspace-filter-row>select{margin-bottom:18px}.workspace-filter-row .workspace-tabs{width:100%}.workspace-detail-back{margin-inline:16px}}.micro-integrated{min-width:0}.micro-integrated .micro-muted{color:var(--muted);font-size:12px;line-height:1.75}.micro-integrated .micro-inline,.micro-section-line{display:flex;gap:12px;align-items:center}.micro-section-line{justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}.micro-section-line h2,.micro-section-line h3,.micro-inline h3{margin:0}.micro-section-line>div{min-width:0}.micro-section-line p{margin:8px 0 0}.micro-integrated .micro-disclaimer{margin:22px 0 0;padding:10px 12px}.micro-disclaimer p{line-height:1.7;margin:10px 0 0}.micro-integrated .activity-tabs button:disabled{opacity:.45;cursor:not-allowed}.micro-integrated .micro-subtabs{margin-bottom:22px}.micro-service-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.micro-service-list{display:grid;gap:12px}.micro-service-row{display:flex;align-items:center;gap:16px;padding:20px 18px}.micro-service-row.selected{border-color:#eaa68b;background:#fffaf7}.micro-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:var(--orange-soft);color:var(--orange-dark);font-size:18px;font-weight:750}.micro-service-body{min-width:0;flex:1}.micro-service-body h3{font-size:17px}.micro-integrated .micro-handle{font-size:11px;color:var(--muted);margin:7px 0 12px;line-height:1.6;overflow-wrap:anywhere}.micro-service-stats{display:flex;flex-wrap:wrap;gap:12px 18px;margin:0 0 12px}.micro-service-stats dt{font-size:10px;color:var(--muted);margin-bottom:5px}.micro-service-stats dd{margin:0;font-size:12px;font-weight:650;white-space:nowrap}.micro-integrated .micro-price{color:var(--orange)}.micro-service-action{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.micro-service-action .button{min-height:36px;padding:0 12px;white-space:nowrap}.micro-scope{font-size:11px;color:var(--muted);line-height:1.7}.micro-scope summary{cursor:pointer;color:#625b54}.micro-scope p{margin:8px 0}.micro-integrated .micro-source{margin:8px 0 0;display:flex;align-items:flex-start;gap:5px;color:var(--muted);font-size:10px;line-height:1.6}.micro-source svg{flex-shrink:0;margin-top:2px}.micro-direction{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.micro-direction .segmented{display:inline-flex;max-width:100%}.micro-direction p{display:flex;gap:7px;align-items:center;margin:0;font-size:12px}.micro-direction p svg{color:var(--orange);flex-shrink:0}.micro-direction small{width:100%;color:var(--muted);font-size:11px;line-height:1.6}.micro-integrated .micro-lead-link{margin-top:16px;color:var(--orange)}.micro-cart{position:sticky;top:92px}.micro-cart h2{margin:0;font-size:19px}.micro-cart-item{padding:16px 0;border-top:1px solid var(--line);font-size:12px}.micro-cart-item .micro-section-line{margin-bottom:10px;gap:8px}.micro-quantity{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:var(--muted);font-size:11px}.micro-quantity label{display:flex;gap:6px;align-items:center}.micro-quantity input{width:56px;padding:6px;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:12px}.micro-quantity .text-button{margin-left:auto;border:0;background:transparent;color:var(--orange);font-size:11px;cursor:pointer;padding:4px}.micro-counts{font-size:12px;color:var(--muted);line-height:1.7}.micro-total{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid var(--line);font-size:13px}.micro-total strong{font-size:27px}.micro-cart>.button{width:100%;padding-inline:8px}.micro-empty-compact{text-align:center;padding:24px 12px;color:var(--muted);font-size:12px;line-height:1.7}.micro-empty-compact h2,.micro-empty-compact h3{color:var(--ink)}.micro-empty-compact>svg{color:#ada59a}.micro-fields{display:grid;gap:18px}.micro-fields label{display:grid;gap:8px;margin:0;font-size:12px;font-weight:650}.micro-fields input:not([type=checkbox]),.micro-fields textarea,.micro-fields select,.micro-demo-select select,.micro-mobile-demo select{width:100%;min-width:0;border:1px solid #ddd5cd;border-radius:8px;background:#fff;padding:11px 12px;font:inherit;font-size:13px;color:var(--ink)}.micro-fields textarea{resize:vertical;min-height:90px;line-height:1.6}.micro-fields input[type=checkbox]{width:15px;height:15px;accent-color:var(--orange)}.micro-fields .checkbox-line{display:flex;align-items:center;gap:8px}.micro-fields>.button{justify-self:start}.micro-fields fieldset{margin:0;padding:0;border:0;min-width:0}.micro-fields legend{font-size:12px;font-weight:650;margin-bottom:10px}.micro-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.micro-pair>*{min-width:0}.micro-builder-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;border-top:1px solid var(--line);padding-top:20px}.micro-assistant h2{margin-top:20px}.micro-assistant p,.micro-assistant li{color:var(--muted);line-height:1.8;font-size:13px}.micro-assistant ul{padding-left:20px}.micro-integrated .micro-error{color:var(--danger);background:#fff0ee;border:1px solid #f1d1cc;border-radius:8px;padding:10px;font-size:12px;line-height:1.6}.micro-rules h2{margin-top:0;font-size:18px}.micro-facts{margin:16px 0;font-size:12px}.micro-facts>div{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:13px 0}.micro-facts dt{color:var(--muted);flex-shrink:0}.micro-facts dd{text-align:right;margin:0;font-weight:650}.micro-invitation{margin-bottom:18px}.micro-invitation .micro-section-line{align-items:flex-start}.micro-invitation .pill{white-space:normal;max-width:100%}.micro-invitation-dates{display:flex;flex-wrap:wrap;gap:18px 28px;padding:14px 16px;background:var(--surface-2);border-radius:8px;margin:16px 0}.micro-invitation-dates dt{font-size:11px;color:var(--muted);margin-bottom:5px}.micro-invitation-dates dd{font-size:12px;margin:0;font-weight:650}.micro-deliverable{padding:18px 0;border-bottom:1px solid var(--line);font-size:13px}.micro-deliverable b{overflow-wrap:anywhere}.micro-deliverable .micro-section-line{margin-bottom:8px}.micro-deliverable p{margin:8px 0 0;font-size:12px;color:var(--muted)}.micro-response-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.micro-confirmation-summary{padding:12px 0;font-size:13px}.micro-confirmation-summary p{margin:6px 0}.micro-warning{display:flex;align-items:flex-start;gap:8px;color:var(--warning);background:var(--warning-soft);border-radius:8px;padding:12px;font-size:12px;line-height:1.6}.micro-warning svg{flex-shrink:0;margin-top:2px}.micro-termination-notice{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;overflow-wrap:anywhere}.micro-termination-notice>h3,.micro-termination-notice>p{margin:0;min-width:0}.micro-acceptance>div.plain-note{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.micro-acceptance>div.plain-note>p{margin:0}.micro-invitation>.micro-scope{margin-top:14px}.micro-lead-progress{margin-bottom:16px}.micro-lead-progress h3{font-size:16px}.micro-lead-progress>p{font-size:12px;line-height:1.6}.micro-history{list-style:none;padding-left:12px;border-left:2px solid var(--line);font-size:12px}.micro-history li+li{margin-top:16px}.micro-history time{color:var(--muted);font-size:11px}.micro-history p{margin:5px 0 0;line-height:1.7}.micro-queue-filter{display:flex;margin-bottom:18px}.micro-integrated .role-operation-form{gap:12px}.micro-integrated .role-operation-form .micro-section-line{margin-bottom:0}.micro-integrated .role-operation-form h2{font-size:19px;overflow-wrap:anywhere}.micro-integrated .role-operation-form>p{margin:0;font-size:12px;line-height:1.7}.micro-creator .creator-profile-head>.micro-avatar{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;flex-basis:60px;margin:0;color:var(--orange-dark);font-size:18px;font-weight:750}.micro-creator .home-greeting>.micro-avatar{width:44px;height:44px;flex-basis:44px}.micro-creator .micro-creator-tabs{display:flex;margin-bottom:16px}.micro-creator-tabs button{flex:1}.micro-creator .micro-mobile-campaign{font-size:11px;line-height:1.7}.micro-creator .micro-invitation h3{font-size:14px}.micro-creator .micro-invitation-dates{gap:12px;padding:12px}.micro-creator .micro-invitation-dates>div:last-child{width:100%}.micro-creator .micro-deliverable{font-size:12px;padding:14px 0}.micro-creator .micro-invitation .micro-section-line{gap:8px}.micro-creator .micro-confirmation-summary{font-size:12px;line-height:1.7}.micro-creator .micro-response-actions .button{flex:1;min-height:36px;font-size:12px;padding-inline:10px}.micro-creator .micro-fields{gap:12px}.micro-creator .micro-service-editor>.micro-section-line{margin-bottom:0}.micro-creator .micro-service-editor>p,.micro-creator .micro-service-editor h3{margin:0}.micro-creator .micro-service-editor>.button{width:100%;font-size:12px;min-height:38px}.micro-creator .micro-service-editor small{color:var(--muted);font-size:10px;line-height:1.6}.micro-demo-select{display:grid;gap:10px;border-top:1px solid var(--line);margin-top:22px;padding-top:18px;font-size:11px;color:var(--muted)}.micro-mobile-demo,.micro-mobile-clock{display:none}.micro-fulfillment{min-width:0}.micro-fulfillment-tabs{display:inline-flex;margin:0 0 18px}.micro-fulfillment-tabs button{min-width:100px}.micro-task-tabs{display:flex;gap:10px;overflow-x:auto;margin:18px 0;padding-bottom:4px}.micro-task-tabs button{flex:0 0 auto;max-width:100%;display:grid;gap:5px;padding:12px 16px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.micro-task-tabs button.active{border-color:var(--orange);background:var(--orange-soft)}.micro-task-tabs span,.micro-task-tabs small{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.micro-task-content{border-top:1px solid var(--line);padding-top:18px}.micro-task-content>.micro-scope{margin:0 0 20px}.micro-version{border:1px solid var(--line);border-radius:10px;padding:15px;margin:14px 0;background:#fff}.micro-version>summary{cursor:pointer;line-height:1.8}.micro-version>summary .pill{margin-left:10px}.micro-version p{line-height:1.7}.micro-evidence-link{color:var(--orange-dark);font-size:13px;overflow-wrap:anywhere;text-decoration:underline;line-height:1.8}.micro-preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.micro-feedback{border-left:3px solid var(--orange);padding:10px 14px;background:var(--orange-soft);margin:12px 0}.micro-feedback p{margin:6px 0 0;white-space:pre-wrap}.micro-review-actions{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.micro-action-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.micro-checks{display:grid;gap:12px}.micro-checks .checkbox-line{align-items:flex-start;line-height:1.6}.micro-checks input{flex-shrink:0;margin-top:3px}.micro-proof{margin:12px 0;font-size:12px}.micro-proof summary{cursor:pointer;overflow-wrap:anywhere}.micro-proof img{display:block;max-width:100%;max-height:480px;width:auto;object-fit:contain;margin-top:12px;border:1px solid var(--line);border-radius:8px}.micro-proof-input small{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.6}.micro-clock{margin-top:20px;font-size:11px}.micro-clock label,.micro-order-picker{display:grid;gap:8px;margin:12px 0;font-size:12px}.micro-order-picker select{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;font:inherit;color:var(--ink);background:#fff}.micro-clock input{width:100%;padding:9px;border:1px solid var(--line);border-radius:8px;font:inherit;color:var(--ink);background:#fff}.micro-clock .button{font-size:11px;min-height:34px;padding:8px 10px}.micro-clock p{line-height:1.6}.micro-acceptance{border-top:1px solid var(--line);padding-top:22px;margin-top:24px}.micro-history-panel{margin-top:22px;border-top:1px solid var(--line);padding-top:16px;font-size:12px}.micro-history-panel>summary{cursor:pointer;margin-bottom:14px}.micro-fulfillment .plain-note{flex-wrap:wrap;line-height:1.7}.micro-delivery-nav{display:flex;border-bottom:1px solid var(--line);margin-bottom:20px}.micro-delivery-nav button{flex:1;background:transparent;border:0;border-bottom:2px solid transparent;padding:10px 6px;color:var(--muted);font-size:12px;cursor:pointer}.micro-delivery-nav button.active{color:var(--orange-dark);border-bottom-color:var(--orange)}.micro-creator .micro-order-detail{font-size:12px}.micro-creator .micro-order-detail h3{font-size:14px}.micro-creator .micro-order-detail .button{padding:10px 12px;font-size:12px}.micro-creator .micro-order-detail .plain-note{font-size:11px;padding:12px}.micro-creator .micro-action-row>.button{flex:1}.micro-creator .micro-creator-tabs button{padding-inline:7px;font-size:10px;white-space:nowrap}.micro-creator .micro-version{padding:12px}.micro-creator .micro-section-line{margin-bottom:12px}.micro-profile-editor>summary,.micro-service-config>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-size:13px}.micro-profile-editor>.micro-fields,.micro-service-config>.micro-fields{margin-top:18px}.micro-service-config{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.micro-account-card{min-width:0}.micro-account-card h3{overflow-wrap:anywhere}.micro-account-card .micro-scope{margin:16px 0}.micro-account-card>.micro-account-editor{border:1px solid var(--line);padding:14px;border-radius:8px}.micro-account-evidence{min-width:0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.micro-creator .micro-account-evidence{font-size:12px}.micro-new-persona{margin-top:16px;font-size:11px}.micro-new-persona p{line-height:1.6}.micro-new-persona .button{font-size:11px;padding:8px 12px}.micro-supply-filters{grid-template-columns:minmax(0,2fr) minmax(180px,1fr);margin:20px 0}.micro-lead-account-link{border:1px solid var(--line);border-radius:8px;padding:16px}.micro-account-review .micro-fields{min-width:0}.micro-certification-page .recruitment-ops-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);align-items:start}.micro-certification-page .ops-recruitment-list>button{grid-template-columns:minmax(0,1fr);gap:8px}.micro-certification-page .ops-recruitment-list>button>span{min-width:0}.micro-certification-page .ops-recruitment-list>button>.pill{justify-self:start}.micro-certification-page .ops-recruitment-list b{overflow-wrap:anywhere}.micro-certification-page .micro-account-review h2{font-size:22px;overflow-wrap:anywhere}@media(max-width:1000px){.micro-certification-page .recruitment-ops-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:1180px){.micro-service-layout{grid-template-columns:minmax(0,1fr)}.micro-cart{position:static}}@media(max-width:760px){.micro-mobile-clock{display:block}.creator-view:has(.micro-creator) .creator-module-tabs button{flex-shrink:0;white-space:nowrap}.micro-mobile-demo{display:block;margin-bottom:12px}.micro-mobile-demo label{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--muted)}.micro-mobile-demo select{flex:1;width:auto;font-size:11px;padding:6px 10px}}@media(max-width:420px){.creator-view:has(.micro-creator) .topbar{padding-inline:12px}.creator-view:has(.micro-creator) .topbar-actions{gap:6px}.creator-view:has(.micro-creator) .role-switch button{padding-inline:8px;font-size:11px;white-space:nowrap}.creator-view:has(.micro-creator) .topbar .brand-mark strong{font-size:16px}}@media(max-width:600px){.micro-supply-filters{grid-template-columns:1fr}.micro-account-review .micro-section-line{align-items:flex-start}.micro-queue-filter{overflow-x:auto;max-width:100%}.micro-queue-filter button{flex-shrink:0;white-space:nowrap}.micro-service-row{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px}.micro-service-row>.micro-avatar{width:36px;height:36px;font-size:15px}.micro-service-action{grid-column:2;flex-direction:row;align-items:center;justify-content:space-between}.micro-pair{grid-template-columns:1fr;gap:14px}.micro-fields input:not([type=checkbox]),.micro-fields textarea,.micro-fields select{font-size:14px}.micro-section-line>.pill{white-space:normal}.micro-integrated .simple-campaign-progress b{font-size:10px}.micro-integrated .simple-campaign-progress>div{gap:5px;padding:10px 5px}.micro-direction .segmented{display:flex}.micro-direction .segmented button{flex:1;padding-inline:8px}.micro-integrated .micro-subtabs{gap:8px;overflow-x:auto}.micro-subtabs button{white-space:nowrap}}.creator-web{font-size:14px;line-height:1.65;color:var(--ink)}.creator-web *{box-sizing:border-box}.creator-web .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.creator-web button,.creator-web input,.creator-web select,.creator-web textarea{font:inherit}.creator-web button{cursor:pointer}.creator-web button:disabled{cursor:not-allowed}.creator-web button:focus-visible,.creator-web input:focus-visible,.creator-web select:focus-visible,.creator-web textarea:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.creator-view .beta-sidebar{position:sticky;top:0;height:100dvh;max-height:100dvh;align-self:start;overflow-y:auto}.creator-view .beta-sidebar .brand-mark{margin-bottom:0}.creator-view .beta-sidebar nav{margin-top:16px}.creator-view .cw-tools{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:12px;padding:18px 28px 0;align-items:start}.creator-view .cw-tools .beta-status{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:11px 14px;min-height:44px;align-items:center}.creator-view .cw-tools .beta-status span{overflow-wrap:anywhere}.creator-view .cw-tools .beta-status button{white-space:nowrap}.creator-view .cw-tools .beta-notice-entry{padding:0}.creator-view .cw-tools .beta-test-notice>summary{min-height:44px}.creator-view .cw-tools:has(details[open]){grid-template-columns:1fr}.creator-view .cw-tools:has(details[open]) .beta-notice-entry{grid-column:1/-1}.cw-page{padding:30px 28px 52px;max-width:1580px;margin:0 auto;min-width:0}.cw-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.cw-heading>div:first-child{min-width:0}.cw-heading h1{font-size:30px;line-height:1.25;letter-spacing:-.8px;margin:0;font-weight:800;overflow-wrap:anywhere}.cw-heading p{color:var(--muted);font-size:14px;margin:9px 0 0}.cw-heading .back-link{margin-bottom:13px}.cw-heading-action{flex-shrink:0}.cw-heading-action .button{white-space:nowrap}.cw-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-bottom:24px;padding:20px 0}.cw-summary>button{border:0;border-right:1px solid var(--line);background:transparent;display:grid;gap:3px;text-align:left;padding:0 24px;color:var(--ink)}.cw-summary>button:last-child{border-right:0}.cw-summary>button:hover span{color:var(--orange)}.cw-summary span{font-size:13px;color:var(--muted)}.cw-summary strong{font-size:32px;font-weight:750;line-height:1.35;font-variant-numeric:tabular-nums}.cw-summary small{font-size:11px;color:var(--muted)}.cw-two-column{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.cw-home-main,.cw-home-aside,.cw-delivery-main,.cw-delivery-aside,.cw-account-main,.cw-invitations{display:grid;gap:22px;min-width:0}.cw-panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:22px;min-width:0}.cw-panel>p{margin:12px 0}.cw-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px}.cw-panel-heading h2,.cw-panel>h2{font-size:18px;line-height:1.35;margin:0;font-weight:750;letter-spacing:-.3px}.cw-panel h3{font-size:16px;line-height:1.45;margin:20px 0 10px}.cw-muted{color:var(--muted);font-size:12px}.cw-panel-heading>.cw-muted{white-space:nowrap;font-size:11px}.cw-count{font-size:12px;color:var(--muted)}.cw-text-button{border:0;background:none;color:var(--orange);padding:0;display:inline-flex;align-items:center;gap:6px;font-weight:650!important;font-size:12px!important}.cw-text-button:hover{text-decoration:underline;text-underline-offset:4px}.cw-channel{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;vertical-align:middle;white-space:nowrap}.cw-channel-icon{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:6px;font-weight:750;font-size:11px}.cw-task-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,140px) auto;gap:18px;align-items:center;padding:19px 0;border-top:1px solid var(--line)}.cw-task-row:first-child{padding-top:2px;border-top:0}.cw-task-row:last-child{padding-bottom:0}.cw-task-identity{min-width:0;display:grid;justify-items:start;gap:4px}.cw-task-identity>b{font-size:14px;overflow-wrap:anywhere}.cw-task-identity p{font-size:12px;color:var(--muted);margin:0;overflow-wrap:anywhere}.cw-task-time{display:grid;gap:4px;font-size:12px}.cw-task-time small{color:var(--muted);font-size:11px}.cw-task-time span{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cw-task-row .button{padding:9px 12px;min-height:38px;white-space:nowrap;font-size:12px}.cw-schedule{padding:0;margin:0;list-style:none}.cw-schedule li+li{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.cw-schedule button{padding:0;border:0;background:none;text-align:left;display:grid;gap:3px;width:100%}.cw-schedule-date{font-weight:700;font-size:14px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cw-schedule b{font-weight:500;color:var(--orange);font-size:12px}.cw-schedule small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.cw-account-mini{display:grid;gap:12px;margin-bottom:18px}.cw-account-mini button{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;padding:0;background:none;border:0;color:var(--ink)}.cw-account-mini button>span:last-child{font-size:11px;color:var(--muted)}.cw-setup{padding:0;margin:0 0 18px;list-style:none;display:grid;gap:10px}.cw-setup li{display:flex;align-items:center;gap:8px;font-size:12px}.cw-setup small{margin-left:auto;color:var(--muted);font-size:11px}.cw-setup svg{color:var(--orange);flex-shrink:0}.cw-filter-bar{display:grid;gap:18px;margin-bottom:20px}.cw-filters{display:flex;flex-wrap:wrap;gap:6px}.cw-filters button,.cw-detail-tabs button,.cw-stage-tabs button{border:1px solid transparent;background:transparent;color:var(--muted);font-size:13px;line-height:1.4;padding:9px 12px;border-radius:5px}.cw-filters button:hover,.cw-filters button.selected,.cw-stage-tabs button.selected{color:var(--orange);background:var(--orange-soft)}.cw-search-tools{display:flex;align-items:center;gap:12px}.cw-search{display:flex;align-items:center;border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:0 11px;width:340px;max-width:100%;gap:7px;color:var(--muted)}.cw-search input{min-width:0;width:100%;background:transparent;border:0;padding:9px 0;font-size:13px}.cw-search-tools select,.cw-order-select select{border:1px solid var(--line);padding:9px 10px;background:var(--surface);border-radius:6px;min-height:40px;font-size:13px;max-width:100%;color:var(--ink)}.cw-list-caption{display:flex;justify-content:space-between;gap:14px;color:var(--muted);font-size:11px;margin-bottom:10px}.cw-table-wrap{min-width:0}.cw-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.cw-table th{font-size:11px;color:var(--muted);font-weight:500;background:var(--surface-2);padding:11px 10px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left}.cw-table td{padding:18px 10px;border-bottom:1px solid var(--line);vertical-align:middle;overflow-wrap:anywhere}.cw-table tr:last-child td{border-bottom:0}.cw-table td>b,.cw-table td>small,.cw-table td>span{display:block}.cw-table td>b{font-size:13px;font-weight:650}.cw-table td>small{color:var(--muted);font-size:11px;margin-top:5px;line-height:1.65}.cw-table td>span+.cw-channel,.cw-table td>b+span{margin-top:6px}.cw-table th:first-child{width:24%}.cw-table th:last-child{width:125px}.cw-table .cw-row-action{text-align:right}.cw-table .button{white-space:nowrap;font-size:12px;min-height:36px;padding:8px 11px}.cw-tags{display:flex;flex-wrap:wrap;gap:6px}.cw-tags .pill{font-size:10px;line-height:1.4;white-space:normal}.cw-table-compact .cw-table th:first-child{width:33%}.cw-table-compact .cw-table th:last-child{width:112px}.cw-table-compact .cw-table td{padding:16px 7px}.cw-table-compact .cw-table td:first-child{padding-left:0}.cw-table-compact .cw-table td:last-child{padding-right:0}.cw-empty{padding:34px 12px;text-align:center;max-width:640px;margin:0 auto}.cw-empty h3{font-size:16px!important;margin:0 0 8px!important}.cw-empty p{font-size:13px;color:var(--muted);margin:0 auto 18px;max-width:460px}.cw-empty .button{font-size:12px}.cw-detail-tabs{display:flex;gap:20px;border-bottom:1px solid var(--line);margin:0 0 24px;padding:0;overflow:auto}.cw-detail-tabs button{padding:12px 2px;border-radius:0;border:0;border-bottom:2px solid transparent;white-space:nowrap}.cw-detail-tabs button.selected{border-bottom-color:var(--orange);color:var(--orange);font-weight:700}.cw-stage-tabs{display:flex;gap:4px;margin:0 0 18px;flex-wrap:wrap}.cw-stage-tabs button{border-color:var(--line);background:var(--surface);padding:8px 18px;font-size:12px}.cw-stage-tabs button.selected{border-color:var(--orange)}.cw-order-select{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:12px;color:var(--muted)}.cw-task-switcher{display:flex;gap:10px;margin:0 0 18px;flex-wrap:wrap}.cw-task-switcher>button{display:grid;grid-template-columns:auto auto;gap:3px 12px;align-content:start;text-align:left;min-width:175px;max-width:270px;background:var(--surface);border:1px solid var(--line);padding:13px 16px;border-radius:6px}.cw-task-switcher>button.selected{border-color:var(--orange);box-shadow:inset 0 -2px var(--orange)}.cw-task-switcher>button>span:not(.cw-channel),.cw-task-switcher small{grid-column:1/-1;font-size:11px;color:var(--muted);overflow-wrap:anywhere}.cw-task-switcher b{font-size:12px;align-self:center;text-align:right}.cw-delivery-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:start}.cw-delivery-main .micro-fields>h3{font-size:21px;margin-top:0}.cw-delivery-main .micro-fields{gap:20px}.cw-delivery-main textarea{min-height:130px;resize:vertical}.cw-delivery-main label{font-size:13px}.cw-delivery-main .micro-feedback{font-size:13px;line-height:1.85}.cw-delivery-main .micro-feedback>b{font-size:12px}.cw-delivery-main .micro-fields .button{justify-self:start}.cw-subheading{font-size:12px!important;color:var(--muted);font-weight:500!important;margin-top:24px!important;border-top:1px solid var(--line);padding-top:18px}.cw-versions{list-style:none;margin:0;padding:0;display:grid;gap:16px}.cw-versions li{display:flex;align-items:center;justify-content:space-between;gap:10px}.cw-versions li>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.cw-versions b,.cw-versions span{font-size:12px}.cw-versions small{display:block;flex-basis:100%;color:var(--muted);font-size:10px}.cw-versions button{white-space:nowrap}.cw-facts{margin:10px 0 0}.cw-facts>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.cw-facts>div:last-child{border-bottom:0}.cw-facts dt{color:var(--muted)}.cw-facts dd{margin:0;overflow-wrap:anywhere}.cw-scope-rail>.cw-muted{font-size:11px;line-height:1.8;margin-bottom:0}.cw-next-step{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.cw-next-step>p{display:flex;align-items:center;gap:8px;font-size:13px}.cw-next-step svg{flex-shrink:0;color:var(--green)}.cw-history{margin-top:22px;font-size:12px}.cw-history>summary{cursor:pointer;font-weight:650}.cw-history ol{padding:0;list-style:none}.cw-history li{display:flex;gap:24px;border-top:1px solid var(--line);padding:12px 0}.cw-history time{color:var(--muted);min-width:145px;flex-shrink:0}.cw-test-note{font-size:11px;color:#8d491c;background:var(--orange-soft);border-radius:5px;padding:9px 12px;line-height:1.75;margin:0 0 18px}.cw-amount{font-size:30px;font-weight:750}.cw-steps{padding-left:20px;display:grid;gap:18px;font-size:13px}.cw-invitations>.micro-invitation{margin:0!important;padding:22px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.cw-invitations .micro-invitation-dates{display:grid;grid-template-columns:1fr 1fr 1.6fr;gap:16px}.cw-invitations .micro-invitation-dates dd{font-size:12px}.cw-invitations .micro-deliverable{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px}.cw-invitations .micro-deliverable>.micro-section-line{grid-column:1/-1}.cw-invitations .micro-deliverable>.micro-scope{margin:0;align-self:start}.cw-invitations .micro-response-actions{margin:0;align-self:start}.cw-invitations .micro-response-actions .button{font-size:12px;padding:8px 12px}.cw-account-layout{display:grid;grid-template-columns:246px minmax(0,1fr);gap:22px;align-items:start;margin-top:22px}.cw-account-list{padding:18px 12px}.cw-account-list .cw-panel-heading{padding:0 8px}.cw-account-list h2{font-size:15px}.cw-account-list>button{display:grid;gap:5px;width:100%;border:1px solid transparent;border-radius:6px;background:transparent;text-align:left;padding:14px 10px;color:var(--ink);margin-bottom:4px}.cw-account-list>button.selected{border-color:#ffd0bc;background:var(--orange-soft)}.cw-account-list>button:hover{background:var(--surface-2)}.cw-account-list>button.selected:hover{background:var(--orange-soft)}.cw-account-list>button>b{font-size:12px;overflow-wrap:anywhere}.cw-account-list>button>small{font-size:11px;color:var(--muted)}.cw-account-open{font-size:11px;color:var(--green)}.cw-account-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.cw-account-heading h2{font-size:22px;line-height:1.4;overflow-wrap:anywhere;margin:9px 0 4px}.cw-account-heading p{color:var(--muted);font-size:13px;margin:0}.cw-account-main .cw-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-bottom:18px}.cw-account-main .cw-facts>div{grid-template-columns:80px minmax(0,1fr)}.creator-web .mobile-section{margin:0;border:0;padding:0}.cw-accounts>.cw-editor>.micro-profile-editor{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:18px 22px}.creator-web .micro-profile-editor>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.creator-web .micro-profile-editor .micro-fields{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.creator-web .micro-profile-editor .micro-fields>p,.creator-web .micro-profile-editor .micro-fields>.checkbox-line,.creator-web .micro-profile-editor .micro-fields>.micro-action-row{grid-column:1/-1}.creator-web .micro-account-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 22px}.creator-web .micro-account-editor>h3,.creator-web .micro-account-editor>p,.creator-web .micro-account-editor>.beta-test-notice,.creator-web .micro-account-editor>.checkbox-line,.creator-web .micro-account-editor>.micro-action-row{grid-column:1/-1}.creator-web .micro-account-editor>.micro-fields{align-content:start;margin:0;min-width:0}.creator-web .micro-account-editor>label:has(input[type=url]){grid-column:auto}.creator-web .micro-proof img{max-width:100%;max-height:420px;object-fit:contain}.creator-web .micro-service-config{margin-top:0}.creator-web .micro-service-config>summary{cursor:pointer;padding:0 0 14px}.creator-web .micro-service-config .micro-fields{margin-top:18px}.creator-web .micro-fields input,.creator-web .micro-fields textarea,.creator-web .micro-fields select{font-size:13px;border-radius:6px;line-height:1.6}.creator-web .micro-fields .checkbox-line{font-size:12px}.creator-web .micro-fields .checkbox-line input{flex-shrink:0}.creator-web .micro-pair{gap:20px}.cw-evidence-main .micro-fields{gap:18px}.cw-evidence-main .micro-version,.cw-evidence-main .micro-scope{margin-top:0}.cw-evidence-main .micro-version+.micro-version{margin-top:14px}.cw-evidence-main .micro-fields h3{font-size:19px;margin-top:0}.creator-web .micro-preserve-text{overflow-wrap:anywhere}.creator-web .micro-warning{font-size:11px;line-height:1.8}.creator-web .micro-fields .button{font-size:13px}.creator-web .plain-note{font-size:12px}.creator-web [hidden]{display:none!important}.creator-web .micro-metrics-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px}.creator-web .micro-metrics-form>h3,.creator-web .micro-metrics-form>p,.creator-web .micro-metrics-form>.button{grid-column:1/-1}.creator-web .micro-metrics-form>.micro-fields{margin:0;min-width:0}.creator-web .micro-metrics-form>.micro-proof-input{min-width:0}@media(max-width:1250px){.creator-web .micro-metrics-form{grid-template-columns:minmax(0,1fr)}}@media(min-width:1600px){.cw-page{padding-top:38px}.cw-two-column{grid-template-columns:minmax(0,1fr) 320px}.cw-delivery-grid{grid-template-columns:minmax(0,1fr) 360px}}@media(max-width:1250px){.cw-two-column{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.cw-panel{padding:18px}.cw-task-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.cw-task-time{grid-column:1;grid-row:2}.cw-task-row>.button{grid-column:2;grid-row:1/span 2}.cw-table-compact .cw-table th:last-child{width:90px}.cw-table-compact .button{font-size:11px;padding:8px}.cw-delivery-grid{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.cw-table th:last-child{width:110px}.cw-table td,.cw-table th{padding-left:7px;padding-right:7px}.cw-account-layout{grid-template-columns:210px minmax(0,1fr)}.cw-heading h1{font-size:27px}}@media(max-width:1100px){.cw-two-column,.cw-delivery-grid{grid-template-columns:minmax(0,1fr)}.cw-home-aside,.cw-delivery-aside{grid-template-columns:1fr 1fr}.cw-summary>button{padding:0 18px}.cw-account-layout{grid-template-columns:200px minmax(0,1fr)}.cw-account-main .cw-facts,.creator-web .micro-account-editor{grid-template-columns:1fr}.creator-web .micro-account-editor>*{grid-column:1!important;grid-row:auto!important}.creator-view .cw-tools{grid-template-columns:1fr 240px}.cw-history li{flex-direction:column;gap:4px}}@media(max-width:900px){.creator-view .beta-sidebar{position:static;height:auto;max-height:none;overflow:visible}.creator-view .beta-sidebar nav{margin-top:0}.creator-view .cw-tools{padding:14px 18px 0;grid-template-columns:1fr 240px}.cw-page{padding:24px 20px 36px}.cw-heading h1{font-size:26px}.cw-table th:last-child{width:120px}.cw-account-layout{grid-template-columns:210px minmax(0,1fr)}.creator-web .micro-account-editor{grid-template-columns:1fr 1fr}.creator-web .micro-account-editor>*{grid-row:auto!important;grid-column:auto!important}.creator-web .micro-account-editor>h3,.creator-web .micro-account-editor>p,.creator-web .micro-account-editor>.beta-test-notice,.creator-web .micro-account-editor>.checkbox-line,.creator-web .micro-account-editor>.micro-action-row{grid-column:1/-1!important}}@media(max-width:650px){.creator-view .cw-tools{grid-template-columns:1fr;padding:12px 16px 0;gap:8px}.creator-view .cw-tools .beta-status{font-size:10px;padding:8px 10px;min-height:34px}.creator-view .cw-tools .beta-test-notice>summary{min-height:36px;padding:8px 10px;font-size:12px}.cw-page{padding:22px 16px 34px}.cw-heading{align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:20px}.cw-heading h1{font-size:24px;letter-spacing:-.5px}.cw-heading p{font-size:12px}.cw-heading-action .button{font-size:12px;padding:9px 12px}.cw-summary{grid-template-columns:1fr 1fr;padding:0;margin-bottom:18px}.cw-summary>button{padding:16px;border-bottom:1px solid var(--line);gap:2px}.cw-summary>button:nth-child(2){border-right:0}.cw-summary>button:nth-child(n+3){border-bottom:0}.cw-summary strong{font-size:28px}.cw-summary span{font-size:12px}.cw-summary small{font-size:10px}.cw-panel{padding:16px}.cw-panel-heading h2{font-size:17px}.cw-home-main,.cw-home-aside,.cw-delivery-main,.cw-delivery-aside{gap:16px;grid-template-columns:1fr}.cw-two-column,.cw-delivery-grid{gap:16px}.cw-task-row{grid-template-columns:1fr;gap:8px;padding:18px 0}.cw-task-row>.button{grid-column:1;grid-row:auto;justify-self:start}.cw-task-time{grid-row:auto;display:flex;gap:6px;flex-wrap:wrap}.cw-task-identity>b{font-size:13px}.cw-task-identity p{font-size:11px}.cw-search-tools{flex-wrap:wrap;gap:9px}.cw-search{width:100%}.cw-search-tools select{font-size:12px}.cw-filters{gap:3px}.cw-filters button{padding:8px 9px;font-size:12px}.cw-list-caption{font-size:10px;flex-wrap:wrap;gap:3px}.cw-table thead{display:none}.cw-table,.cw-table tbody,.cw-table tr,.cw-table td{display:block;width:100%}.cw-table tr{padding:16px 0;border-top:1px solid var(--line)}.cw-table td,.cw-table-compact .cw-table td{border:0;padding:5px 0;white-space:normal;text-align:left!important}.cw-table td:before{content:attr(data-label);display:block;font-size:10px;color:var(--muted);margin-bottom:2px}.cw-table .cw-row-action{margin-top:8px}.cw-table td>b{font-size:13px}.cw-table .button{font-size:12px;min-height:40px}.cw-table-compact .cw-table td:first-child{padding-top:0}.cw-detail-tabs{gap:16px;margin-bottom:18px}.cw-detail-tabs button{font-size:12px}.cw-task-switcher{display:grid;grid-template-columns:1fr;gap:8px}.cw-task-switcher>button{max-width:none;grid-template-columns:auto 1fr auto;padding:11px 12px;gap:3px 8px}.cw-task-switcher>button>span:not(.cw-channel){grid-column:2/4;grid-row:2}.cw-task-switcher small{grid-column:1/-1}.cw-stage-tabs{gap:5px}.cw-stage-tabs button{font-size:11px;padding:8px 10px}.cw-delivery-main .micro-fields>h3{font-size:19px}.cw-delivery-main textarea{min-height:120px}.cw-invitations>.micro-invitation{padding:16px}.cw-invitations .micro-invitation-dates{grid-template-columns:1fr;gap:10px}.cw-invitations .micro-deliverable{grid-template-columns:1fr;gap:12px}.cw-invitations .micro-response-actions{justify-content:flex-start}.cw-order-select{flex-wrap:wrap;gap:6px}.cw-order-select select{width:100%}.cw-account-layout{grid-template-columns:1fr;gap:16px}.cw-account-list{display:flex;gap:8px;overflow-x:auto;align-items:stretch;padding:12px}.cw-account-list .cw-panel-heading{display:none}.cw-account-list>button{min-width:170px;max-width:210px;flex-shrink:0;margin:0}.cw-account-heading{gap:12px}.cw-account-heading h2{font-size:19px}.cw-account-heading>.pill{max-width:100px;white-space:normal;font-size:10px}.creator-web .micro-profile-editor .micro-fields,.creator-web .micro-account-editor{grid-template-columns:1fr}.creator-web .micro-account-editor>*{grid-column:1!important;grid-row:auto!important}.creator-web .micro-profile-editor .micro-fields>*{grid-column:1!important}.creator-web .micro-profile-editor>summary{font-size:13px}.cw-accounts>.cw-editor>.micro-profile-editor{padding:14px 16px}.creator-web .micro-pair{grid-template-columns:1fr;gap:16px}.creator-web .micro-action-row{gap:8px;flex-wrap:wrap}.creator-web .micro-action-row .button{font-size:12px;min-height:40px}.cw-empty{padding:26px 0}.cw-empty h3{font-size:15px!important}.cw-empty p{font-size:12px}.cw-history{margin-top:16px}.cw-facts>div{grid-template-columns:85px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.creator-web *{scroll-behavior:auto!important;transition:none!important}}@media(max-width:650px){.cw-task-row>.button{min-height:44px}}@media(max-width:650px){.cw-home{padding-top:16px}.cw-home .cw-heading{gap:8px;margin-bottom:12px}.cw-home .cw-heading p{margin-top:5px}.cw-home .cw-summary{margin-bottom:14px}.cw-home .cw-summary>button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;min-height:44px}.cw-home .cw-summary strong{font-size:22px}.cw-home .cw-summary small{display:none}.cw-home .cw-panel-heading{margin-bottom:12px}.cw-home .cw-heading-action .button{min-height:44px}}:root{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#141312;background:#f7f4ef;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #141312;--muted: #77736f;--line: #e5e0d9;--surface: #fffdfa;--surface-2: #faf7f2;--orange: #ff4d00;--orange-dark: #e94300;--orange-soft: #fff0e8;--purple-soft: #f1efff;--green: #19975b;--green-soft: #eaf8f0;--warning: #bd6a00;--warning-soft: #fff5df;--danger: #d44238;--sidebar: 226px;--shadow-float: 0 18px 52px rgba(20, 19, 18, .12);--radius-control: 8px;--radius-panel: 12px}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:#f7f4ef;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button{color:inherit}button,[role=button]{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid rgba(255,77,0,.28);outline-offset:2px}.app-shell{min-height:100vh;background:#fbf9f5}.shell-body{min-height:calc(100vh - 72px)}.brand-view .shell-body,.platform-view .shell-body{display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr);align-items:stretch}.sidebar{position:sticky;top:72px;width:var(--sidebar);height:calc(100vh - 72px);padding:26px 18px 18px;background:#fffdfa;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:12}.brand-mark{display:flex;align-items:center;gap:10px;min-width:max-content}.brand-mark img{width:36px;height:36px;border-radius:9px;object-fit:cover}.brand-mark strong{display:block;font-size:20px;line-height:1;letter-spacing:-.6px}.brand-mark span{display:block;margin-top:5px;font-size:11px;color:var(--muted);letter-spacing:.08em}.topbar .brand-mark img{width:31px;height:31px;border-radius:8px}.topbar .brand-mark strong{font-size:18px}.sidebar nav{display:grid;gap:6px;margin-top:42px}.sidebar nav button,.sidebar-footer>button{border:0;background:transparent;padding:11px 12px;border-radius:9px;display:flex;align-items:center;gap:12px;color:#595651;cursor:pointer;text-align:left}.sidebar nav button:hover,.sidebar nav button.selected{background:var(--orange-soft);color:var(--orange)}.sidebar nav button span,.sidebar-footer>button span{flex:1;font-weight:650;font-size:14px}.sidebar nav button em,.sidebar-footer>button em{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--orange);font-size:11px;font-style:normal}.sidebar-footer{margin-top:auto;display:grid;gap:16px}.sidebar-footer>button{width:100%}.sidebar-footer>button:hover,.sidebar-footer>button.selected{background:var(--orange-soft);color:var(--orange)}.sidebar-footer>button.selected,.sidebar-footer>button.active{background:var(--orange-soft);color:var(--orange);font-weight:750}.mini-user{padding:12px;border-top:1px solid var(--line);display:flex;gap:10px;align-items:center}.mini-user>span{width:34px;height:34px;border-radius:50%;background:#191817;color:#fff;display:grid;place-items:center;font-weight:750}.mini-user b,.mini-user small{display:block}.mini-user b{font-size:13px}.mini-user small{margin-top:3px;color:var(--muted);font-size:11px}.workspace{min-width:0;min-height:calc(100vh - 72px)}.topbar{height:72px;border-bottom:1px solid var(--line);padding:0 32px;background:#fffdfaf5;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:15}.prototype-label{margin-right:auto;display:flex;align-items:center;gap:7px;color:#746f6b;font-size:13px}.prototype-label svg{color:var(--orange)}.prototype-label em{padding:4px 7px;border:1px solid #e5dcd3;border-radius:999px;background:#faf6f1;color:#8b8178;font-size:10px;font-style:normal;font-weight:700}.topbar-actions{display:flex;align-items:center;gap:12px}.role-switch{padding:3px;background:#f1eee9;border:1px solid #e3dfd8;border-radius:9px;display:flex}.role-switch button{border:0;background:transparent;padding:7px 12px;border-radius:6px;cursor:pointer;font-size:12px;font-weight:700;color:#77736f}.role-switch button.active{color:#fff;background:#171614}.icon-button{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:#fff;cursor:pointer}.notification-scrim{position:fixed;top:72px;right:0;bottom:0;left:0;z-index:23;border:0;background:#1413122e;cursor:default}.notification-drawer{position:fixed;top:72px;right:0;bottom:0;z-index:24;width:min(390px,calc(100vw - 24px));padding:24px;overflow-y:auto;border-left:1px solid var(--line);background:#fffdfa;box-shadow:-18px 0 42px #231c161f}.notification-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--line)}.notification-drawer-header h2{margin:5px 0 0;font-size:26px;letter-spacing:-.5px}.notification-drawer-tools{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.notification-drawer-tools button{border:0;background:transparent;color:var(--orange);cursor:pointer;font-size:12px;font-weight:750}.notification-drawer-list{display:grid;gap:8px}.notification-drawer-list>button{position:relative;width:100%;min-height:76px;padding:14px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left;cursor:pointer}.notification-drawer-list>button:hover{border-color:#f3b79c;background:#fffaf7}.notification-drawer-list>button.unread:before{content:"";position:absolute;top:12px;right:12px;width:6px;height:6px;border-radius:50%;background:var(--orange)}.notification-item-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--orange-soft);color:var(--orange)}.notification-drawer-list b,.notification-drawer-list small{display:block}.notification-drawer-list b{padding-right:12px;font-size:14px}.notification-drawer-list small{margin-top:5px;color:var(--muted);font-size:11px;line-height:1.45}.notification-drawer-list>button>svg{color:#a39d97}.notification-drawer-note{margin:18px 2px 0;color:var(--muted);font-size:11px;line-height:1.6}.platform-settings-tabs{max-width:1180px;margin:0 auto 16px;padding:4px;display:inline-flex;gap:4px;border:1px solid var(--line);border-radius:11px;background:#f3f0eb}.platform-settings-tabs button{min-height:38px;padding:0 16px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:750}.platform-settings-tabs button.active{background:#191817;color:#fff}.platform-settings-panel{max-width:1180px;margin:0 auto;padding:20px}.platform-settings-panel .panel-title>div span{display:block;margin-top:4px;color:var(--muted);font-size:11px}.sla-table{margin-top:18px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.sla-row{min-height:76px;padding:12px 14px;display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(130px,.7fr) minmax(130px,.7fr) minmax(170px,1fr);gap:14px;align-items:center;border-bottom:1px solid var(--line)}.sla-row:last-child{border-bottom:0}.sla-row.sla-head{min-height:42px;background:var(--surface-2);color:var(--muted);font-size:11px;font-weight:750}.sla-row>span b,.sla-row>span small{display:block}.sla-row>span small{margin-top:4px;color:var(--muted);font-size:10px}.sla-row label{position:relative;display:flex;align-items:center}.sla-row input,.sla-row select,.sla-row>select{width:100%;min-height:42px;padding:9px 10px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.sla-row label input{padding-right:52px}.sla-row label em{position:absolute;right:10px;color:var(--muted);font-size:10px;font-style:normal;pointer-events:none}.degradation-status{padding:16px;margin:18px 0;display:flex;gap:12px;align-items:flex-start;border-radius:12px}.degradation-status.success{background:var(--green-soft);color:var(--green)}.degradation-status.warning{background:var(--warning-soft);color:var(--warning)}.degradation-status b,.degradation-status span{display:block}.degradation-status span{margin-top:5px;color:#5f5b56;font-size:12px;line-height:1.55}.progress-wrap{padding:18px 32px 0;background:#fffdfa}.campaign-progress>span{max-width:1180px;display:block;margin:0 auto 8px;color:var(--orange);font-size:11px;font-weight:800}.flow-progress{max-width:1180px;margin:auto;display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--line)}.flow-progress button{position:relative;border:0;background:transparent;padding:8px 4px 16px;display:flex;align-items:center;justify-content:center;gap:8px;color:#9a9690;cursor:pointer}.flow-progress button:after{content:"";position:absolute;height:2px;left:16%;right:16%;bottom:-1px;background:transparent}.flow-progress button span{width:24px;height:24px;border:1px solid #cbc6bf;border-radius:50%;display:grid;place-items:center;font-size:10px}.flow-progress button b{font-size:12px;white-space:nowrap}.flow-progress button.active,.flow-progress button.done{color:var(--ink)}.flow-progress button.active span{background:var(--orange);color:#fff;border-color:var(--orange)}.flow-progress button.active:after{background:var(--orange)}.flow-progress button.done span{color:var(--green);border-color:#99cfb2;background:var(--green-soft)}.page{max-width:1180px;margin:0 auto;padding:36px 32px 64px}.page-wide{max-width:1440px}.page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px}.page-heading h1{margin:6px 0 8px;font-size:clamp(30px,3vw,42px);line-height:1.12;letter-spacing:-1.4px}.page-heading p{margin:0;color:var(--muted);font-size:14px}.eyebrow{color:var(--orange);font-weight:750;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.heading-actions{display:flex;gap:10px}.compact-heading{align-items:flex-end}.back-link{border:0;background:transparent;padding:0;display:flex;gap:6px;align-items:center;color:var(--muted);cursor:pointer}.button{min-height:42px;border-radius:8px;padding:0 16px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:750;font-size:13px;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.55}.button-primary{background:var(--orange);color:#fff}.button-primary:hover:not(:disabled){background:var(--orange-dark)}.button-secondary{background:#fff;color:var(--ink);border-color:#d8d2cb}.button-secondary:hover:not(:disabled){border-color:#99928a}.button-ghost{background:transparent;color:#6d6862}.simplified-builder-page{max-width:1440px}.simplified-builder-steps{grid-template-columns:repeat(2,1fr)}.simple-brief-stack,.simple-plan-stack{display:grid;gap:20px}.builder-fields.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-fields .span-two{grid-column:1 / -1}.simple-budget-sample{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);gap:18px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.simple-budget-sample>label,.simple-budget-sample>div{display:grid;gap:8px;align-content:start}.simple-budget-sample b{font-size:14px}.simple-budget-sample span,.simple-budget-sample small{color:var(--muted);font-size:12px;line-height:1.55}.simple-budget-sample input{min-height:46px;padding:0 13px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.simple-budget-sample .simple-credential-choice{grid-column:1 / -1;padding-top:16px;border-top:1px solid var(--line)}.simple-plan-hero{display:flex;justify-content:space-between;gap:22px;padding:22px;border:1px solid #ded8ff;border-radius:13px;background:var(--purple-soft)}.simple-plan-hero h2{margin:12px 0 7px;font-size:25px}.simple-plan-hero p{margin:0 0 14px;color:#605c72}.simple-plan-score{min-width:130px;padding-left:22px;border-left:1px solid #d7d0fb;display:grid;align-content:center;text-align:right}.simple-plan-score strong{font-size:34px}.simple-plan-score span{color:var(--muted);font-size:12px}.sample-feedback-grid.compact article{padding:16px}.sample-creator-head{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:11px;align-items:center}.sample-creator-head img{width:44px;height:44px;border-radius:50%;object-fit:cover}.sample-creator-head b,.sample-creator-head span,.sample-creator-head small{display:block}.sample-creator-head span,.sample-creator-head small{margin-top:3px;color:var(--muted);font-size:11px}.sample-profile-tags{margin:14px 0 11px;display:flex;flex-wrap:wrap;gap:6px}.sample-profile-metrics{display:grid;grid-template-columns:repeat(3,1fr);padding-top:12px;border-top:1px solid var(--line)}.sample-profile-metrics>div{padding:0 10px;border-right:1px solid var(--line)}.sample-profile-metrics>div:first-child{padding-left:0}.sample-profile-metrics>div:last-child{border-right:0}.sample-profile-metrics span{color:var(--muted);font-size:10px}.sample-profile-metrics b{margin-top:4px;font-size:12px}.simple-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.simple-plan-grid>article{min-height:142px;padding:17px;border:1px solid var(--line);border-radius:11px;display:flex;gap:12px;background:var(--surface)}.simple-plan-grid>article>svg{flex:0 0 auto;color:var(--orange)}.simple-plan-grid b,.simple-plan-grid span{display:block}.simple-plan-grid span{margin-top:6px;color:var(--muted);font-size:11px;line-height:1.4}.simple-plan-grid label{margin-top:6px;display:grid;gap:4px;color:var(--muted);font-size:11px}.simple-plan-grid input{min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.simple-advanced-settings{padding:15px 17px;border:1px solid var(--line);border-radius:11px;background:var(--surface-2)}.simple-advanced-settings summary{cursor:pointer;font-weight:750}.simple-advanced-settings .schedule-fields{margin-top:16px}.simplified-assistant ul{padding:0;margin:18px 0;display:grid;gap:12px;list-style:none}.simplified-assistant li{display:flex;gap:8px;align-items:center;color:#47433f;font-size:13px}.simplified-assistant li svg{color:var(--green)}.activity-tabs{margin-bottom:14px;padding:4px;border:1px solid var(--line);border-radius:11px;display:flex;gap:4px;background:#f2efea;overflow-x:auto}.activity-tabs button{min-height:38px;padding:0 17px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:750;white-space:nowrap}.activity-tabs button.active{background:#191817;color:#fff}.simple-campaign-progress{margin-bottom:22px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:11px;overflow:hidden;background:var(--surface)}.simple-campaign-progress>div{min-height:58px;padding:10px 13px;border-right:1px solid var(--line);display:flex;align-items:center;gap:9px;color:#9a9690}.simple-campaign-progress>div:last-child{border-right:0}.simple-campaign-progress span{width:25px;height:25px;border:1px solid #ccc6bf;border-radius:50%;display:grid;place-items:center;font-size:10px}.simple-campaign-progress b{font-size:12px}.simple-campaign-progress .active{color:var(--ink);background:var(--orange-soft)}.simple-campaign-progress .active span{color:#fff;border-color:var(--orange);background:var(--orange)}.simple-campaign-progress .done{color:var(--green)}.simple-campaign-progress .done span{border-color:#9bcfb3;background:var(--green-soft)}.recruitment-layout,.confirmation-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr)}.recruitment-status-card{padding:24px}.recruitment-live{display:flex;align-items:center;justify-content:space-between;gap:12px}.recruitment-live>span{display:flex;align-items:center;gap:8px;color:var(--orange);font-weight:800}.recruitment-status-card h2{margin:20px 0 8px;font-size:28px}.recruitment-status-card>p{color:var(--muted);line-height:1.6}.recruitment-funnel{margin-top:22px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;border:1px solid var(--line);border-radius:11px;overflow:hidden}.recruitment-funnel>svg{color:#b8b2ab}.recruitment-funnel div{min-height:88px;padding:14px;border-right:1px solid var(--line)}.recruitment-funnel div:last-child{border-right:0}.recruitment-funnel span,.recruitment-funnel strong,.recruitment-funnel small{display:block}.recruitment-funnel span,.recruitment-funnel small{color:var(--muted);font-size:10px}.recruitment-funnel strong{margin:5px 0;font-size:23px}.page-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.page-section-heading h2{margin:0 0 5px;font-size:24px}.page-section-heading p{margin:0;color:var(--muted)}.ready-candidate-list,.confirmation-order-list{display:grid;gap:10px}.ready-candidate-row{padding:15px;border:1px solid var(--line);border-radius:11px;display:grid;grid-template-columns:24px 46px minmax(0,1fr) auto auto;gap:12px;align-items:center;background:var(--surface)}.ready-candidate-row.selected{border-color:#f5a27f;background:#fffaf7}.ready-candidate-row>img{width:46px;height:46px;border-radius:50%;object-fit:cover}.candidate-check{width:22px;height:22px;padding:0;border:1px solid #c8c2bb;border-radius:6px;display:grid;place-items:center;background:#fff;cursor:pointer}.selected .candidate-check{color:#fff;border-color:var(--orange);background:var(--orange)}.creator-avatar-placeholder{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--orange-soft);color:var(--orange);font-weight:850}.ready-candidate-main b,.ready-candidate-main span,.ready-candidate-main small{display:block}.ready-candidate-main span,.ready-candidate-main small{margin-top:3px;color:var(--muted);font-size:11px}.ready-candidate-metrics{display:flex;gap:14px}.ready-candidate-metrics div{min-width:68px}.ready-candidate-metrics span,.ready-candidate-metrics b{display:block}.ready-candidate-metrics span{color:var(--muted);font-size:10px}.ready-candidate-metrics b{margin-top:4px;font-size:12px}.ready-candidate-actions{display:flex;gap:8px;align-items:center}.ready-candidate-actions>button{min-height:36px;padding:0 13px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.ready-candidate-actions>button:hover{border-color:var(--orange);color:var(--orange)}.inline-target-price{min-width:230px;padding:12px;border:1px solid #ded8ff;border-radius:9px;background:var(--purple-soft);display:grid;grid-template-columns:1fr auto;gap:8px}.inline-target-price label{grid-column:1 / -1;display:grid;gap:5px;color:#5b5670;font-size:11px}.inline-target-price input{min-height:38px;padding:0 10px;border:1px solid #d4cef3;border-radius:8px}.sticky-decision-bar{position:sticky;bottom:16px;z-index:3;margin-top:16px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fffdfaf5;box-shadow:0 12px 35px #281f181a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sticky-decision-bar span{color:var(--muted);font-size:12px}.confirmation-order-list>div,.order-confirmation-summary,.execution-task-card{padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.confirmation-order-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:15px;align-items:center}.confirmation-order-list>div>div{display:flex;gap:10px;align-items:center}.confirmation-order-list img{width:42px;height:42px;border-radius:50%;object-fit:cover}.confirmation-order-list b,.confirmation-order-list small{display:block}.confirmation-order-list small{margin-top:4px;color:var(--muted);font-size:11px}.confirmation-order-list h3{margin:0 0 5px}.confirmation-order-list p{margin:0;color:var(--muted);font-size:12px}.confirmation-order-list dl{grid-column:1 / -1;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.confirmation-order-list dl div{padding:10px;border-radius:8px;background:var(--surface-2)}.confirmation-order-list dt,.confirmation-order-list dd{margin:0}.confirmation-order-list dt{color:var(--muted);font-size:10px}.confirmation-order-list dd{margin-top:5px;font-size:12px;font-weight:750}.order-confirmation-summary h3{margin:0 0 14px}.order-confirmation-summary p{display:flex;justify-content:space-between;gap:15px}.order-confirmation-summary span{color:var(--muted)}.order-confirmation-summary .plain-note{margin:15px 0}.execution-overview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.execution-task-card{min-height:190px;display:grid;align-content:start;gap:10px}.execution-task-icon{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;color:var(--orange);background:var(--orange-soft)}.execution-task-card h3,.execution-task-card p{margin:0}.execution-task-card p{color:var(--muted);font-size:12px;line-height:1.55}.recruitment-ops-progress{margin:18px 0}.recruitment-ops-layout{grid-template-columns:minmax(0,1.4fr) minmax(330px,.7fr)}.ops-recruitment-list{margin-top:16px;display:grid;gap:8px}.ops-recruitment-list>button{width:100%;min-height:74px;padding:11px 12px;border:1px solid var(--line);border-radius:10px;display:grid;grid-template-columns:42px minmax(150px,1fr) minmax(120px,.7fr) auto 74px;gap:11px;align-items:center;background:var(--surface);text-align:left;cursor:pointer}.ops-recruitment-list>button.selected{border-color:#f2a382;background:#fff9f5}.ops-recruitment-list b,.ops-recruitment-list small{display:block}.ops-recruitment-list small{margin-top:4px;color:var(--muted);font-size:10px}.ops-recruitment-list em{color:var(--warning);font-size:10px;font-style:normal;text-align:right}.ops-recruitment-detail{align-self:start;position:sticky;top:94px;padding:20px}.ops-recruitment-actions{margin-top:16px;display:flex;gap:9px}@media(max-width:1050px){.recruitment-layout,.confirmation-layout,.recruitment-ops-layout{grid-template-columns:1fr}.ops-recruitment-detail{position:static}.ready-candidate-row{grid-template-columns:24px 46px minmax(0,1fr)}.ready-candidate-metrics,.ready-candidate-actions{grid-column:3}.execution-overview-grid{grid-template-columns:1fr}}@media(max-width:760px){.builder-fields.two-up,.simple-budget-sample,.simple-plan-grid{grid-template-columns:1fr}.builder-fields .span-two{grid-column:auto}.simple-plan-hero{display:grid}.simple-plan-score{padding:12px 0 0;border-left:0;border-top:1px solid #d7d0fb;text-align:left}.simple-campaign-progress{grid-template-columns:repeat(2,1fr)}.recruitment-funnel{grid-template-columns:repeat(4,1fr)}.recruitment-funnel>svg{display:none}.ready-candidate-row{grid-template-columns:24px 42px minmax(0,1fr)}.ready-candidate-metrics,.ready-candidate-actions{grid-column:1 / -1}.confirmation-order-list dl{grid-template-columns:repeat(2,1fr)}}.auth-page{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(510px,.94fr);background:var(--surface);color:var(--ink)}.auth-visual{position:relative;order:2;min-height:100vh;overflow:hidden;background:#211714}.auth-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center}.auth-visual-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#110c0a61}.creator-auth .auth-visual-shade{background:#432a1c47}.auth-visual-content{position:relative;z-index:1;height:100%;min-height:100vh;padding:38px 44px 44px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.auth-mark{display:inline-flex;align-items:center;gap:9px;width:max-content;color:inherit;font-weight:820;letter-spacing:-.5px;font-size:19px}.auth-mark img{width:34px;height:34px;border-radius:9px;object-fit:cover}.auth-visual-copy{max-width:620px;margin:auto 0 30px}.auth-eyebrow{display:inline-flex;align-items:center;gap:7px;color:#ffffffc7;font-size:11px;font-weight:800;letter-spacing:.1em}.creator-auth .auth-eyebrow{color:#fff4e7}.auth-eyebrow svg{color:#ff6a2d}.auth-visual h1{max-width:620px;margin:14px 0 13px;font-size:clamp(38px,4.2vw,64px);line-height:1.04;letter-spacing:-2.7px}.auth-visual p{max-width:465px;margin:0;color:#ffffffd1;font-size:15px;line-height:1.65}.auth-facts{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.auth-facts>div{min-height:76px;padding:13px 14px;border:1px solid rgba(255,255,255,.24);border-radius:11px;background:#14100d8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.creator-auth .auth-facts>div{background:#7544243d}.auth-facts b,.auth-facts span{display:block}.auth-facts b{color:#fff;font-size:16px}.auth-facts span{margin-top:5px;color:#ffffffb3;font-size:10px;line-height:1.3}.auth-form-side{order:1;min-height:100vh;display:flex;flex-direction:column;background:#fffdfa}.auth-topbar{min-height:88px;padding:26px 42px;display:flex;align-items:center;justify-content:space-between;color:#191715}.auth-enter-app{border:0;display:inline-flex;align-items:center;gap:5px;padding:6px 0;background:transparent;color:#6f6962;cursor:pointer;font-size:12px;font-weight:750}.auth-enter-app:hover{color:var(--orange)}.auth-card-wrap{width:min(100%,432px);margin:auto;padding:22px 0 46px}.auth-role-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid #e7e1da;border-radius:10px;background:#f5f1ec}.auth-role-tabs button{min-height:37px;border:0;border-radius:7px;background:transparent;color:#77716b;cursor:pointer;font-size:12px;font-weight:780}.auth-role-tabs button.active{background:#1b1917;color:#fff}.auth-form{display:grid;gap:17px;margin-top:30px}.auth-title{margin-bottom:4px}.auth-kicker{color:var(--orange);font-size:11px;font-weight:820;letter-spacing:.08em}.auth-title h2{margin:9px 0 8px;font-size:32px;letter-spacing:-1.25px;line-height:1.13}.auth-title p{margin:0;color:#756f68;font-size:13px;line-height:1.5}.auth-form label{gap:7px;color:#34312d;font-size:12px;font-weight:780}.auth-form label em{margin-left:5px;color:#99928b;font-style:normal;font-weight:500}.auth-form input{min-height:48px;border-color:#dcd5cd;border-radius:9px;padding:12px 13px;background:#fff;font-size:14px}.auth-form label small{justify-self:start;color:#827b74;font-size:11px;font-weight:500;line-height:1.45}.auth-password{position:relative}.auth-password input{padding-right:48px}.auth-password button{position:absolute;right:2px;top:2px;width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:#8b847d;cursor:pointer}.auth-inline{display:flex;justify-content:space-between;align-items:center;margin-top:-2px}.auth-inline>button,.auth-switch button,.auth-support button,.auth-email-address button,.auth-resend{border:0;padding:0;background:transparent;color:var(--orange);cursor:pointer;font-size:12px;font-weight:780}.auth-check{display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px!important;color:#68625b!important;font-weight:600!important;cursor:pointer}.auth-check input{width:16px;min-height:16px!important;height:16px;padding:0!important;accent-color:var(--orange)}.auth-check.agreement{align-items:flex-start;margin-top:1px;line-height:1.5}.auth-primary,.auth-google{min-height:48px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:14px;font-weight:800}.auth-primary{border:1px solid var(--orange);background:var(--orange);color:#fff}.auth-primary:hover:not(:disabled){background:var(--orange-dark);border-color:var(--orange-dark)}.auth-primary:disabled{opacity:.48;cursor:not-allowed}.auth-google{margin-top:-7px;border:1px solid #dcd5cd;background:#fff;color:#38342f}.auth-google:hover{border-color:#bfb6ac}.auth-switch{margin:4px 0 0;text-align:center;color:#77716b;font-size:12px}.auth-switch button{margin-left:5px}.auth-support{margin:27px 0 0;color:#8c847c;text-align:center;font-size:11px}.auth-notice{display:flex;align-items:flex-start;gap:7px;max-width:460px;margin:14px auto 0;padding:10px 12px;border-radius:8px;background:var(--green-soft);color:#397052;font-size:11px;line-height:1.45}.auth-notice svg{flex:none}.auth-email-address{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:14px;border:1px solid #e2dbd3;border-radius:10px;background:#f9f6f2}.auth-email-address span{grid-column:1 / -1;color:#837b73;font-size:10px;font-weight:700}.auth-email-address b{color:#292622;font-size:13px}.auth-code{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.auth-code input{min-width:0;height:52px;padding:0;text-align:center;font-size:21px;font-weight:780}.auth-code input:focus{border-color:var(--orange)}.auth-resend{justify-self:center;margin-top:-5px;color:#8c837b;font-weight:650}.auth-security{display:flex;gap:8px;padding:11px 12px;border-radius:9px;background:#f0f8f3;color:#547460;font-size:11px;line-height:1.45}.auth-security svg{flex:none;color:var(--green)}@media(max-width:960px){.auth-page{grid-template-columns:minmax(360px,.8fr) minmax(460px,1fr)}.auth-visual-content{padding:30px}.auth-visual h1{font-size:42px}.auth-topbar{padding-inline:32px}}@media(max-width:820px){.auth-page{display:block;background:#fffdfa}.auth-visual{display:none}.auth-form-side{min-height:100vh}.auth-topbar{min-height:76px;padding:20px 22px}.auth-card-wrap{margin:0 auto;padding:28px 22px 40px}.auth-title h2{font-size:29px}}.panel{border:1px solid var(--line);background:var(--surface);border-radius:12px}.panel-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--line)}.panel-title b{font-size:15px}.panel-title button{border:0;background:transparent;color:var(--orange);font-size:12px;cursor:pointer}.pill{display:inline-flex;align-items:center;gap:5px;width:max-content;padding:5px 8px;border-radius:999px;background:#f2efeb;color:#6d6862;font-size:11px;font-weight:750;white-space:nowrap}.pill-success{background:var(--green-soft);color:var(--green)}.pill-warning{background:var(--warning-soft);color:var(--warning)}.creator-identity{display:flex;align-items:center;gap:12px}.creator-identity img{width:50px;height:50px;border-radius:50%;object-fit:cover;border:1px solid #e5ddd6}.creator-identity.dense img{width:40px;height:40px}.creator-identity strong{font-size:15px}.creator-identity span{display:block;margin-top:4px;color:var(--muted);font-size:11px}.inline-title{display:flex;align-items:center;gap:5px}.verified{color:var(--orange)}.discover-layout{display:grid;grid-template-columns:210px minmax(0,1fr) 230px;gap:18px;align-items:start}.filters,.shortlist{padding:18px}.filters{display:grid;gap:18px;position:sticky;top:114px}label{display:grid;gap:8px;color:#4f4b47;font-size:12px;font-weight:700}input,textarea,.select-like{width:100%;border:1px solid #ddd8d1;background:#fff;border-radius:8px;padding:11px 12px;color:var(--ink)}input::placeholder,textarea::placeholder{color:#aaa49d}textarea{min-height:110px;line-height:1.65;resize:vertical}label small{justify-self:end;color:var(--muted);font-weight:500}.input-with-icon{position:relative}.input-with-icon svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#8a857f}.input-with-icon input{padding-left:34px}.segmented{padding:3px;display:flex;border:1px solid var(--line);border-radius:8px;background:#f6f3ef}.segmented button{flex:1;min-height:32px;border:0;background:transparent;border-radius:6px;color:var(--muted);cursor:pointer;font-size:11px}.segmented button.active{background:#fff;color:var(--orange);border:1px solid #ffd0bc}.select-like{display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer}.range-line{height:4px;background:#e8e3dd;margin-top:5px;position:relative}.range-line span{position:absolute;left:20%;right:25%;top:0;bottom:0;background:var(--orange)}.range-values{display:flex;justify-content:space-between;color:var(--muted)}.ai-note,.match-reason,.plain-note,.budget-hint,.mobile-trust,.price-insight,.mobile-alert{display:flex;align-items:flex-start;gap:9px;padding:12px;background:var(--purple-soft);color:#4e486f;border-radius:8px}.ai-note svg,.match-reason svg,.price-insight svg{color:#6657d5;flex:none}.ai-note p,.match-reason p,.price-insight p{margin:0}.ai-note b,.match-reason b,.price-insight b{display:block;font-size:12px}.ai-note span,.match-reason span,.price-insight span{display:block;margin-top:4px;line-height:1.45;font-size:11px}.results-toolbar{min-height:42px;display:flex;justify-content:space-between;align-items:center}.results-toolbar>div{display:flex;align-items:baseline;gap:9px}.results-toolbar span{color:var(--muted);font-size:11px}.creator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.creator-card{padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface);cursor:pointer;transition:border-color .16s ease,transform .16s ease}.platform-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.platform-filter-grid button{min-height:30px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--muted);cursor:pointer;font-size:10px}.platform-filter-grid button.active{border-color:#ffb895;background:var(--orange-soft);color:var(--orange);font-weight:800}.creator-card-compact{padding:15px}.creator-select{width:18px;height:18px;display:block;position:relative;flex:none;cursor:pointer}.creator-select input{position:absolute;opacity:0;pointer-events:none}.creator-select span{width:18px;height:18px;display:grid;place-items:center;border:1px solid #bdb6ae;border-radius:5px;background:#fff;color:#fff}.creator-select input:checked+span{border-color:var(--orange);background:var(--orange)}.creator-card-compact .creator-identity{flex:1;min-width:0}.creator-card-compact .creator-identity strong{font-size:14px}.creator-card-compact .category{margin:11px 0 9px;font-size:11px}.creator-card-compact .metrics-row{padding:9px 0}.creator-card-compact .match-reason{margin-top:9px;padding:9px}.creator-card-compact .card-actions{margin-top:10px}.load-more-creators{width:100%;margin-top:12px;padding:11px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px dashed #d8d0c8;border-radius:9px;background:#fffdfa;color:#5f5952;cursor:pointer;font-size:11px;font-weight:750}.creator-avatar-fallback{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;background:#f2eee9;color:#756d65}.creator-identity.dense .creator-avatar-fallback{width:34px;height:34px}.creator-expanded-panel{display:grid;gap:9px;margin-top:9px}.creator-public-details{padding:10px;border:1px solid var(--line);border-radius:8px;background:#fffdfa}.creator-public-details p{margin:0;display:flex;justify-content:space-between;gap:12px;font-size:10px;line-height:1.5}.creator-public-details p+p{margin-top:6px}.creator-public-details span{color:var(--muted)}.creator-public-details b{max-width:66%;text-align:right}.creator-note-field{display:grid;gap:6px;font-size:10px}.creator-note-field textarea{min-height:58px;resize:vertical}.creator-note-field button{justify-self:end;border:0;background:none;color:var(--orange);font-weight:800;cursor:pointer}.creator-management-actions{display:flex;gap:7px;flex-wrap:wrap}.creator-management-actions button{min-height:30px;display:inline-flex;align-items:center;gap:4px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#fff;cursor:pointer;font-size:10px}.creator-management-actions button.active{border-color:#ffb895;background:var(--orange-soft);color:var(--orange)}.creator-risk-action,.creator-report-form{padding:10px;display:grid;gap:7px;border:1px solid #efc7bd;border-radius:8px;background:#fff6f3;font-size:10px}.creator-risk-action span{color:var(--muted);line-height:1.5}.creator-risk-action>div,.creator-report-form>div{display:flex;justify-content:flex-end;gap:7px}.creator-risk-action button,.creator-report-form button{min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#fff;cursor:pointer;font-weight:750}.creator-risk-action button.danger,.creator-report-form>div button:last-child{border-color:#dc5941;background:#dc5941;color:#fff}.creator-report-form label{display:grid;gap:5px}.creator-report-form small{color:var(--muted)}.creator-empty-results{min-height:130px;display:grid;place-items:center;align-content:center;gap:5px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);text-align:center}.creator-empty-results b{color:var(--text)}.credential-admin,.credential-vault{display:grid;gap:10px;margin-top:12px}.credential-admin>label{display:grid;gap:6px;font-size:11px}.vault-secret{padding:12px;display:grid;gap:8px;border:1px solid #bcdcca;border-radius:9px;background:#f1fbf5}.vault-secret p{margin:0;display:flex;justify-content:space-between;gap:12px;font-size:11px}.vault-secret span{color:var(--muted)}.vault-secret button{justify-self:end;border:0;background:none;color:var(--orange);font-weight:800;cursor:pointer}.credential-vault>small{color:var(--muted);line-height:1.5}.brand-order-message{margin-top:16px;display:grid;gap:9px;padding-top:16px;border-top:1px solid var(--line)}.brand-message-history{max-height:210px;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--line);border-radius:9px;background:#fbf9f6}.brand-message-history .bubble{max-width:74%}.brand-message-history .outgoing{align-self:flex-end}.wallet-action-form{margin-top:12px;display:grid;gap:9px;padding:12px;border:1px solid var(--line);border-radius:9px;background:#fffdfa}.wallet-action-form label,.ledger-filter-grid label{display:grid;gap:5px;font-size:10px}.wallet-action-form small{color:var(--muted);line-height:1.5}.ledger-filter-grid{margin:10px 0;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:7px}.ledger-card>p>span>small{display:block;margin-top:3px;color:var(--muted);font-weight:500}.creator-card:hover{transform:translateY(-2px);border-color:#bab3ab}.creator-card.selected{border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange)}.card-top{display:flex;justify-content:space-between;gap:10px}.category{margin:16px 0 12px;font-size:12px;color:#5d5954}.metrics-row{display:grid;grid-template-columns:.8fr .8fr 1.4fr;border-block:1px solid var(--line);padding:12px 0}.metric{padding:0 10px;border-right:1px solid var(--line)}.metric:first-child{padding-left:0}.metric:last-child{border:0}.metric span,.metric strong{display:block}.metric span{color:var(--muted);font-size:10px}.metric strong{margin-top:5px;font-size:13px}.match-reason{margin-top:13px}.card-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:8px;margin-top:14px}.shortlist{position:sticky;top:114px;display:grid;gap:15px}.batch-shortlist{display:grid;gap:8px}.batch-shortlist>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--line)}.batch-shortlist>div:last-child{border-bottom:0;padding-bottom:0}.batch-shortlist button{width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:6px;background:#f6f2ed;color:var(--muted);cursor:pointer}.batch-budget{padding:12px;border-radius:9px;background:#fff7f1}.batch-budget span,.batch-budget b,.batch-budget small{display:block}.batch-budget span,.batch-budget small{color:#796f66;font-size:10px}.batch-budget b{margin:5px 0;color:var(--orange);font-size:20px}.shortlist-empty{display:grid;justify-items:center;gap:7px;padding:24px 10px;color:var(--muted);text-align:center}.shortlist-empty svg{color:var(--orange)}.shortlist-empty b{color:var(--ink);font-size:13px}.shortlist-empty span{font-size:11px;line-height:1.5}.score-ring{width:118px;height:118px;border:10px solid var(--orange-soft);border-top-color:var(--orange);border-radius:50%;display:grid;place-content:center;text-align:center;margin:4px auto}.score-ring strong{font-size:30px}.score-ring span{font-size:10px;color:var(--muted)}.score-list{display:grid;gap:8px}.score-list p{margin:0;display:flex;justify-content:space-between;font-size:12px}.score-list span{color:var(--muted)}.trust-row{display:flex;gap:7px;align-items:flex-start;color:#587066;font-size:11px;line-height:1.45}.two-column{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;align-items:start}.form-stack{display:grid;gap:14px}.section-panel{padding:20px}.section-heading{display:flex;gap:12px;align-items:flex-start;margin-bottom:17px}.section-heading>span{width:27px;height:27px;border-radius:7px;display:grid;place-items:center;border:1px solid #ffc1a5;color:var(--orange);font-size:11px;font-weight:800}.section-heading h2,.section-heading p{margin:0}.section-heading h2{font-size:17px}.section-heading p{margin-top:4px;color:var(--muted);font-size:11px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.invitee-chip-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.invitee-chip-list>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border:1px solid var(--line);border-radius:9px;background:#faf8f5}.invitee-chip-list .pill{flex:none;font-size:9px}.quote-batch-list{display:grid;gap:0;margin:-20px -20px 18px;border-bottom:1px solid var(--line)}.quote-batch-list button{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:12px 18px;border:0;border-bottom:1px solid var(--line);background:#fff;text-align:left;cursor:pointer}.quote-batch-list button:last-child{border-bottom:0}.quote-batch-list button.active{background:#fff8f3;box-shadow:inset 3px 0 0 var(--orange)}.quote-batch-list b,.quote-batch-list span{display:block}.quote-batch-list b{color:var(--orange);font-size:12px}.quote-batch-list span{margin-top:3px;color:var(--muted);font-size:10px}.batch-status-summary{display:grid;grid-template-columns:1fr 1fr;margin-bottom:15px;border:1px solid var(--line);border-radius:9px;overflow:hidden}.batch-status-summary p{margin:0;padding:10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.batch-status-summary p:nth-child(2n){border-right:0}.batch-status-summary p:nth-last-child(-n+2){border-bottom:0}.batch-status-summary span,.batch-status-summary b{display:block}.batch-status-summary span{color:var(--muted);font-size:10px}.batch-status-summary b{margin-top:5px;font-size:16px}.batch-progress-note{padding:11px;border-radius:8px;background:var(--purple-soft);color:#514a75}.batch-progress-note b,.batch-progress-note span{display:block}.batch-progress-note b{font-size:11px}.batch-progress-note span{margin-top:4px;font-size:10px;line-height:1.45}.batch-shipment-list{display:grid;gap:8px}.batch-shipment-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:9px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:8px;background:#faf8f5}.batch-shipment-list>div>span{color:var(--warning);font-size:10px;font-weight:750}.batch-shipment-list .button{min-height:31px;padding:0 8px;font-size:10px}.shipment-number-list{display:grid;gap:10px;margin:12px 0}.shipment-number-list label{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(180px,1fr);gap:5px 12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:#faf8f5;font-size:11px;font-weight:750}.shipment-number-list input{min-width:0}.shipment-number-list small{grid-column:2;color:var(--muted);font-size:9px;font-weight:500}.sticky-summary{padding:20px;position:sticky;top:126px;display:grid;gap:16px}.sticky-summary h2,.decision-card h2,.proposal-card h2,.signature-card h2,.tracking-card h2{margin:0;font-size:18px}.summary-brand{display:flex;gap:12px;align-items:center}.summary-brand img{width:46px;height:46px;border-radius:10px;object-fit:cover}.summary-brand b,.summary-brand span{display:flex;align-items:center;gap:4px}.summary-brand span{margin-top:5px;color:var(--green);font-size:11px}.summary-list{display:grid;gap:0}.summary-list p{margin:0;display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px}.summary-list span{color:var(--muted)}.summary-list b{text-align:right}.quote-cost-preview{overflow:hidden;border:1px solid #efd7c7;border-radius:9px;background:#fff9f4}.quote-cost-preview>div{padding:10px;border-bottom:1px solid #f0dfd4}.quote-cost-preview>div b,.quote-cost-preview>div span{display:block}.quote-cost-preview>div b{font-size:12px}.quote-cost-preview>div span{margin-top:3px;color:var(--muted);font-size:9px}.quote-cost-preview p{display:flex;justify-content:space-between;gap:9px;margin:0;padding:8px 10px;border-bottom:1px solid #f0e4dc;font-size:10px}.quote-cost-preview p span{color:var(--muted)}.quote-cost-preview p.total{background:#fff3ea}.quote-cost-preview p.total b{color:var(--orange)}.quote-cost-preview>small{display:block;padding:9px 10px;color:#735646;font-size:9px;line-height:1.45}.green{color:var(--green)}.detail-page{max-width:1100px}.quote-layout,.contract-layout,.sample-layout{grid-template-columns:minmax(0,1fr) 320px}.quote-card,.decision-card,.comparison-card,.proposal-card,.contract-document,.signature-card,.tracking-card{padding:22px}.quote-header{display:flex;justify-content:space-between}blockquote{margin:22px 0;padding:16px;background:#f7f4f0;border-left:3px solid var(--orange);line-height:1.65;color:#514d48}.quote-amount{padding:18px 0;border-block:1px solid var(--line)}.quote-amount span,.quote-amount small{display:block;color:var(--muted)}.quote-amount strong{display:block;margin:7px 0 4px;font-size:34px;color:var(--orange)}.terms-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:14px}.terms-grid div{padding:12px;border-bottom:1px solid var(--line)}.terms-grid span,.terms-grid b{display:block}.terms-grid span{color:var(--muted);font-size:11px}.terms-grid b{margin-top:5px;font-size:13px}.question-block{margin-top:18px;padding:14px;border:1px solid #ecd8ca;background:#fff9f4;border-radius:8px}.question-block p{margin:7px 0 0;color:#625c56;line-height:1.55;font-size:12px}.decision-card,.proposal-card,.signature-card,.tracking-card{display:grid;gap:14px}.ai-score{padding:14px;display:flex;gap:10px;background:var(--purple-soft);border-radius:9px;color:#514a78}.ai-score svg{flex:none;color:#6c5ee2}.ai-score b,.ai-score span{display:block}.ai-score span{margin-top:5px;font-size:11px;line-height:1.5}.negotiation-layout{grid-template-columns:minmax(0,1fr) 340px}.comparison-head{display:grid;grid-template-columns:1fr 1fr;margin-left:128px;border-bottom:1px solid var(--line)}.comparison-head div{padding:0 14px 14px}.comparison-head span,.comparison-head small{display:block}.comparison-head span{font-weight:750}.comparison-head small{margin-top:5px;color:var(--muted)}.comparison-row{display:grid;grid-template-columns:128px 1fr 1fr;border-bottom:1px solid var(--line)}.comparison-row>*{padding:13px 14px;margin:0;font-size:12px}.comparison-row>b{color:var(--muted);padding-left:0}.comparison-row.changed span:last-child{color:var(--orange);background:var(--orange-soft);font-weight:750}.comparison-row em{display:inline-block;margin-left:7px;font-style:normal;font-size:10px}.money-input{position:relative}.money-input span{position:absolute;left:13px;top:50%;transform:translateY(-50%);font-weight:800}.money-input input{padding-left:30px;font-size:18px;font-weight:800}.budget-hint{color:#87612f;background:var(--warning-soft);font-size:11px;line-height:1.45}.document-head{display:grid;grid-template-columns:50px 1fr auto;gap:12px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--line)}.document-head img{width:50px;height:50px;border-radius:10px;object-fit:cover}.document-head b,.document-head span{display:block}.document-head b{font-size:18px}.document-head span{margin-top:5px;color:var(--muted);font-size:11px}.plain-contract{margin-top:20px}.plain-contract h3{margin:0 0 14px;font-size:15px}.contract-deadlines{margin-top:16px;padding:13px;border:1px solid #f0d5c5;border-radius:9px;background:#fff9f4}.contract-deadlines>b{display:block;margin-bottom:7px;font-size:12px}.contract-deadlines>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid #efddd1;font-size:11px}.contract-deadlines span{color:var(--muted)}.contract-deadlines strong{color:var(--ink);font-size:11px}.full-contract-preview{margin-top:13px;padding:14px;border:1px solid var(--line);border-radius:9px;background:#faf8f5}.full-contract-preview h3{margin:0 0 9px;font-size:13px}.full-contract-preview p{margin:7px 0;color:#5f5953;font-size:11px;line-height:1.55}.address-disclosure{margin-top:12px;padding:13px;border:1px solid #f0cfbc;border-radius:9px;background:#fff9f4}.address-disclosure>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.address-disclosure button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:6px;background:#fff;cursor:pointer}.address-disclosure p{margin:7px 0 0;font-size:11px}.address-disclosure small{display:block;margin-top:8px;color:var(--muted);font-size:10px;line-height:1.45}.plain-grid{display:grid;grid-template-columns:1fr 1fr}.plain-grid div{padding:15px 12px;border-bottom:1px solid var(--line)}.plain-grid span,.plain-grid b{display:block}.plain-grid span{color:var(--muted);font-size:11px}.plain-grid b{margin-top:6px;font-size:13px;line-height:1.4}.document-link{width:100%;border:0;padding:15px 0 0;background:transparent;color:var(--orange);display:flex;justify-content:space-between;cursor:pointer;font-weight:700;font-size:12px}.signature-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.signature-row img{width:42px;height:42px;object-fit:cover;border-radius:50%}.signature-row b,.signature-row span{display:block}.signature-row span{margin-top:4px;color:var(--muted);font-size:11px}.signature-row-copy{min-width:0}.signature-row-copy b,.signature-row-copy span,.signature-row-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signature-row-copy small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.signature-creator-row{grid-template-columns:minmax(0,1fr) auto}.signature-creator-identity{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center}.signature-creator-row>.pill{max-width:92px;white-space:nowrap;justify-self:end}.address-box{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:15px;background:#faf7f2;border:1px solid var(--line);border-radius:9px}.address-box b,.address-box span,.address-box small{display:block}.address-box span{margin-top:5px;color:#615d58;font-size:12px}.address-box small{margin-top:5px;color:var(--muted)}.check-list{display:grid;gap:10px}.check-list p{margin:0;display:flex;align-items:center;gap:8px;color:#514d49;font-size:12px}.check-list svg{color:var(--green)}.tracking-card>img{width:62px;height:62px;border-radius:13px;object-fit:cover}.tracking-line{position:relative;display:grid;grid-template-columns:32px 1fr;gap:10px;min-height:62px}.tracking-line>span{width:30px;height:30px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;background:#fff;color:#aaa49d;z-index:1}.tracking-line:not(:last-of-type):after{content:"";position:absolute;left:14px;top:30px;bottom:0;width:1px;background:var(--line)}.tracking-line>span.done{color:var(--green);border-color:#8bd0aa;background:var(--green-soft)}.tracking-line b,.tracking-line small{display:block}.tracking-line small{margin-top:4px;color:var(--muted)}.creator-view .workspace{min-height:100vh}.creator-view .topbar,.creator-view .progress-wrap{padding-inline:max(24px,calc((100vw - 1180px)/2))}.creator-stage{max-width:940px;margin:0 auto;padding:34px 24px 70px;display:grid;grid-template-columns:393px 300px;justify-content:center;gap:34px;align-items:start}.phone{width:393px;height:852px;border:8px solid #171614;border-radius:42px;background:#fffdfa;overflow:hidden;position:relative;box-shadow:0 26px 80px #221b1626}.phone-status{height:34px;padding:10px 22px 0;display:flex;justify-content:space-between;font-size:11px}.phone-header{height:54px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee8e1}.phone-header>button{width:36px;height:36px;border:0;background:transparent;display:grid;place-items:center;border-radius:50%;cursor:pointer}.phone-context-menu{position:absolute;z-index:12;top:88px;right:16px;width:170px;padding:8px;border:1px solid var(--line);border-radius:9px;background:#fff;box-shadow:0 14px 30px #241d1829}.phone-context-menu>b{display:block;padding:7px 8px;color:var(--muted);font-size:9px}.phone-context-menu button{width:100%;min-height:34px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;font-size:10px}.phone-context-menu button:hover{background:#faf5f1;color:var(--orange)}.phone-header .brand-mark img{width:27px;height:27px;border-radius:7px}.phone-header .brand-mark strong{font-size:15px}.phone-title{padding:18px 20px 10px}.phone-title small{color:var(--orange);font-weight:750}.phone-title h1{margin:6px 0 0;font-size:26px;letter-spacing:-.7px}.phone-scroll{height:calc(100% - 122px);padding:0 16px 106px;overflow-y:auto;scrollbar-width:none}.phone-scroll::-webkit-scrollbar{display:none}.sync-panel{padding:22px;position:sticky;top:126px}.sync-panel h2{margin:15px 0 7px}.sync-panel>p{color:var(--muted);line-height:1.6;font-size:13px}.mini-timeline{margin-top:20px;display:grid;gap:0}.mini-timeline div{min-height:45px;display:grid;grid-template-columns:30px 1fr;gap:9px;align-items:start;position:relative;color:#aaa49d}.mini-timeline div:not(:last-child):after{content:"";position:absolute;left:12px;top:25px;bottom:0;width:1px;background:var(--line)}.mini-timeline span{width:25px;height:25px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:10px;background:#fff;z-index:1}.mini-timeline b{padding-top:4px;font-size:12px}.mini-timeline .active{color:var(--orange)}.mini-timeline .active span{color:#fff;background:var(--orange);border-color:var(--orange)}.mini-timeline .done{color:var(--green)}.mini-timeline .done span{background:var(--green-soft);border-color:#93cdaa}.mobile-search{height:44px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;gap:9px;padding:0 12px;color:#99928b;font-size:12px}.mobile-filter-row{display:flex;gap:7px;margin:12px 0;overflow:hidden}.mobile-campaign,.mobile-section{padding:15px;border:1px solid var(--line);border-radius:11px;background:#fff;margin-bottom:12px}.mobile-campaign h2{margin:15px 0 10px;font-size:20px}.mobile-campaign>p,.mobile-section>p{color:#625e59;font-size:12px;line-height:1.55}.mobile-brand{display:flex;align-items:center;gap:10px}.mobile-brand>img{width:43px;height:43px;object-fit:cover;border-radius:10px}.mobile-brand>div{flex:1}.mobile-brand b{display:flex;align-items:center;gap:4px;font-size:13px}.mobile-brand span{display:block;margin-top:4px;color:var(--muted);font-size:10px}.hero-brand{padding:14px;border:1px solid #ffd8c6;background:#fff8f4;border-radius:11px;margin-bottom:12px}.mobile-metrics{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line);padding:12px 0}.mobile-metrics div+div{border-left:1px solid var(--line);padding-left:14px}.mobile-metrics span,.mobile-metrics b{display:block}.mobile-metrics span{color:var(--muted);font-size:10px}.mobile-metrics b{margin-top:5px;font-size:14px}.mobile-metrics div:first-child b{color:var(--orange)}.match-strip{display:grid;grid-template-columns:auto 1fr auto;gap:7px;align-items:center;margin:12px 0;padding:10px;background:var(--green-soft);color:var(--green);border-radius:8px;font-size:10px}.mobile-campaign>.button{width:100%}.mobile-section h2,.mobile-section h3{margin:0 0 9px}.mobile-section h2{font-size:18px}.mobile-section h3{font-size:14px}.mobile-detail-list{display:grid}.mobile-detail-list p{margin:0;padding:10px 0;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px}.mobile-detail-list p:last-child{border-bottom:0}.mobile-detail-list span{color:var(--muted)}.orange{color:var(--orange)}.mobile-trust{margin:12px 0;color:#4f6d61;background:var(--green-soft);font-size:10px;align-items:center}.phone-actions{position:absolute;inset:auto 0 0;min-height:84px;padding:12px 16px 19px;display:grid;grid-template-columns:.9fr 1.4fr;gap:8px;background:#fffdfaf7;border-top:1px solid var(--line);z-index:5}.phone-actions.single{grid-template-columns:1fr}.phone-actions.stacked{grid-template-columns:1fr 1fr}.phone-actions.stacked .button:first-child{grid-column:1/-1}.phone-actions.stacked .button:last-child{grid-column:1/-1;min-height:30px}.choice-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.choice-row button{min-height:44px;border:1px solid var(--line);border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.choice-row button.chosen{border-color:var(--orange);color:var(--orange);background:var(--orange-soft)}.money-input.large input{height:54px;font-size:25px}.price-insight{margin-top:10px}.mobile-section label+label{margin-top:12px}.check-list.compact p{font-size:11px}.mobile-alert{margin-bottom:12px;color:#4e486f}.mobile-alert b,.mobile-alert span{display:block}.mobile-alert span{margin-top:4px;font-size:10px}.version-title{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:11px}.version-title b{color:var(--orange);text-align:right}.mobile-detail-list p.changed{background:var(--orange-soft);margin-inline:-10px;padding-inline:10px;border-radius:7px}.mobile-detail-list del{color:var(--muted)}.mobile-status-success{margin-bottom:12px;padding:13px;display:flex;gap:10px;background:var(--green-soft);color:var(--green);border-radius:9px}.mobile-status-success b,.mobile-status-success span{display:block}.mobile-status-success span{margin-top:4px;font-size:10px}.plain-mobile{margin-top:12px;border-top:1px solid var(--line)}.plain-mobile p{margin:0;padding:10px 0;border-bottom:1px solid var(--line)}.plain-mobile span,.plain-mobile b{display:block}.plain-mobile span{color:var(--muted);font-size:10px}.plain-mobile b{margin-top:5px;font-size:12px}.agreement{grid-template-columns:auto 1fr;align-items:center;padding:12px;background:#fff;border:1px solid var(--line);border-radius:9px}.agreement input{width:18px;height:18px;accent-color:var(--orange)}.mobile-track{display:grid;gap:0}.mobile-track>div{min-height:58px;display:grid;grid-template-columns:30px 1fr;gap:9px;position:relative}.mobile-track>div:not(:last-child):after{content:"";position:absolute;left:13px;top:28px;bottom:0;width:1px;background:var(--line)}.mobile-track>div>span{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:#aaa49d;background:#fff;z-index:1}.mobile-track .done>span{color:var(--green);border-color:#9dd3b4;background:var(--green-soft)}.mobile-track p{margin:3px 0 0}.mobile-track b,.mobile-track small{display:block}.mobile-track b{font-size:11px}.mobile-track small{margin-top:4px;color:var(--muted);font-size:10px}.address-box.mobile{grid-template-columns:auto 1fr;padding:12px}.address-box.mobile span{font-size:10px}.toast{position:fixed;right:28px;bottom:26px;z-index:50;display:flex;align-items:center;gap:9px;padding:13px 17px;border-radius:9px;background:#191817;color:#fff;box-shadow:0 12px 40px #0000002e;font-size:13px;animation:toast-in .22s ease both}.toast svg{color:#6fd39a}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.creator-module-tabs{height:46px;display:flex;align-items:end;gap:2px;padding:0 max(24px,calc((100vw - 1180px)/2));background:#fffdfa;border-bottom:1px solid var(--line);overflow-x:auto}.creator-module-tabs button{min-width:54px;padding:12px 11px 11px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:12px;font-weight:700;cursor:pointer}.creator-module-tabs button.active{color:var(--orange);border-bottom-color:var(--orange)}.creator-module-tabs button[aria-disabled=true]{color:#b5afa8}.flow-progress button[aria-disabled=true]{cursor:not-allowed;opacity:.56}.creator-filter-row{display:flex;gap:7px;margin-bottom:12px;overflow-x:auto;scrollbar-width:none}.creator-home-summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:29px;padding:15px;border:1px solid #f0d6c6;border-radius:11px;background:#fff8f3}.creator-home-summary:before{content:"今天待处理";position:absolute;top:-27px;left:2px;color:var(--ink);font-size:14px;font-weight:700;line-height:18px}.creator-home-summary span,.creator-home-summary b,.creator-home-summary small{display:block}.creator-home-summary span{display:none}.creator-home-summary small{color:#806d5f;font-size:10px}.creator-home-summary b{margin:0 0 4px;color:var(--orange);font-size:25px;letter-spacing:-.5px}.creator-home-summary .button{position:static;flex:none;min-height:35px;padding-inline:10px;font-size:10px}.creator-home-section{margin-top:20px}.creator-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 2px 9px}.creator-section-head h3{margin:0;font-size:14px}.creator-section-head span{color:var(--muted);font-size:10px}.creator-section-head button{border:0;padding:0;background:transparent;color:var(--orange);cursor:pointer;font-size:10px;font-weight:800}.creator-task-list{display:grid;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.creator-task{width:100%;min-height:64px;display:grid;grid-template-columns:8px 1fr auto 15px;gap:8px;align-items:center;padding:10px 11px;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.creator-task:last-child{border-bottom:0}.creator-task-dot{width:6px;height:6px;border-radius:50%;background:#8076df}.creator-task.urgent .creator-task-dot{background:var(--orange);box-shadow:0 0 0 4px #fff0e8}.creator-task b,.creator-task small{display:block}.creator-task b{font-size:11px;line-height:1.35}.creator-task small{margin-top:3px;color:var(--muted);font-size:9px}.creator-task em{color:var(--orange);font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.creator-task>svg{color:#aaa39c}.home-dismiss{width:100%;margin-top:8px;border:0;background:transparent;color:#9b928a;cursor:pointer;font-size:10px;text-decoration:underline}.creator-home-stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.creator-home-stats button{min-height:71px;padding:11px 7px;border:0;border-right:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.creator-home-stats button:last-child{border-right:0}.creator-home-stats span,.creator-home-stats b{display:block}.creator-home-stats span{color:var(--muted);font-size:9px}.creator-home-stats b{margin-top:8px;font-size:16px;letter-spacing:-.3px}.creator-home-stats button:nth-child(2) b{color:var(--orange)}.home-opportunity{padding:14px;border:1px solid var(--line);border-radius:10px;background:#fff}.home-opportunity h3{margin:13px 0 10px;font-size:16px}.home-opportunity>div:nth-of-type(2){display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-block:1px solid var(--line)}.home-opportunity>div:nth-of-type(2) b{color:var(--orange);font-size:14px}.home-opportunity>div:nth-of-type(2) span{color:var(--green);font-size:10px;font-weight:700}.home-opportunity p{margin:10px 0 12px;color:#625c56;font-size:11px;line-height:1.5}.home-opportunity .button{width:100%;min-height:37px;font-size:11px}.home-income-row{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:13px;border:1px solid #dce9e1;border-radius:10px;background:#f4faf6;color:#3e594b;text-align:left;cursor:pointer}.home-income-row>svg:first-child{color:var(--green)}.home-income-row b,.home-income-row span{display:block}.home-income-row b{font-size:12px}.home-income-row span{margin-top:4px;color:#6a7d70;font-size:10px}.home-income-row>svg:last-child{color:#8eaa9a}.creator-filter-row::-webkit-scrollbar{display:none}.creator-filter-row button{flex:none;min-height:32px;padding:0 12px;border:1px solid var(--line);border-radius:16px;background:#fff;color:#6e6861;cursor:pointer;font-size:11px;font-weight:700}.creator-filter-row button.active{border-color:var(--orange);background:var(--orange-soft);color:var(--orange)}.creator-search{margin-bottom:10px}.creator-search input{min-height:0;padding:0;border:0;background:transparent;outline:0;font-size:12px}.filter-tags{display:flex;gap:6px;margin:0 0 13px;overflow-x:auto}.filter-tags span{flex:none;padding:6px 8px;border-radius:7px;background:#f4f1ed;color:#6e6861;font-size:10px}.opportunity-list,.collaboration-list{display:grid;gap:10px}.opportunity-row{padding:14px;border:1px solid var(--line);border-radius:11px;background:#fff}.opportunity-row-top{display:flex;align-items:start;justify-content:space-between;gap:10px}.opportunity-row-top b,.opportunity-row-top span{display:flex;align-items:center;gap:4px}.opportunity-row-top b{color:#2d2a26;font-size:12px}.opportunity-row-top b svg{color:var(--orange)}.opportunity-row-top span{margin-top:4px;color:var(--muted);font-size:10px}.opportunity-row-top>button{width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:var(--orange);cursor:pointer}.opportunity-row h3{margin:14px 0 10px;font-size:16px;line-height:1.35}.opportunity-row-metrics{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-block:1px solid var(--line)}.opportunity-row-metrics b{color:var(--orange);font-size:14px}.opportunity-row-metrics span{color:var(--green);font-size:11px;font-weight:700}.opportunity-row>small{display:block;margin:9px 0 11px;color:#92623f;font-size:10px}.opportunity-row .button{width:100%;min-height:37px;font-size:11px}.mobile-empty{display:grid;gap:5px;padding:34px 16px;border:1px dashed #d8d1c8;border-radius:10px;color:var(--muted);text-align:center;font-size:11px}.mobile-empty b{color:#514c47;font-size:13px}.opportunity-detail-title{margin:15px 0 12px;font-size:20px}.collaboration-list{margin-top:3px}.collaboration-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 13px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.collaboration-row span,.collaboration-row b,.collaboration-row small{display:block}.collaboration-row span{color:var(--orange);font-size:10px;font-weight:800}.collaboration-row b{margin:7px 0 5px;font-size:12px;line-height:1.35}.collaboration-row small{color:var(--muted);font-size:10px}.collaboration-hero{display:grid;gap:12px}.collaboration-hero>.pill{justify-self:start}.detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.detail-actions .button{min-height:39px;padding:0 7px;font-size:11px}.content-deadline{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:start;padding:11px;margin-top:12px;border:1px solid #f2d8c9;border-radius:9px;background:#fff9f4;color:#876047}.content-deadline svg{color:var(--orange)}.content-deadline b,.content-deadline span{display:block}.content-deadline b{font-size:11px}.content-deadline span{margin-top:4px;font-size:10px;line-height:1.35}.content-deadline button{border:0;padding:0;background:transparent;color:var(--orange);cursor:pointer;font-size:10px;font-weight:800}.extension-card{display:grid;gap:8px;margin-top:10px;padding:11px;border-radius:9px;background:#f4f0ff;color:#574d7d}.extension-card.approved{background:#edf9f1;color:#2c7757}.extension-card.rejected{background:#fff4ee;color:#9b5239}.extension-card b{font-size:11px}.extension-card span{font-size:10px;line-height:1.45}.extension-card .button{min-height:35px;font-size:10px}.version-list{display:grid;gap:0}.version-row{min-height:54px;display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center;position:relative}.version-row:not(:last-child):after{content:"";position:absolute;left:13px;top:40px;bottom:-1px;width:1px;background:var(--line)}.version-dot{width:27px;height:27px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:#fff;color:#99928b;font-size:10px;font-weight:800;z-index:1}.version-dot.done{border-color:#9cd3b2;background:var(--green-soft);color:var(--green)}.version-dot.active{border-color:var(--orange);background:var(--orange-soft);color:var(--orange)}.version-row b,.version-row small{display:block}.version-row b{font-size:11px}.version-row small{margin-top:4px;color:var(--muted);font-size:10px}.version-row .pill{font-size:9px}.feedback-card{display:grid;gap:8px;padding:11px;border-left:3px solid var(--orange);background:#fff9f5}.feedback-card .pill{justify-self:start}.feedback-card b{color:#4c443e;font-size:11px;line-height:1.45}.feedback-card span{color:var(--muted);font-size:10px}.publish-next{display:grid;gap:10px}.publish-next h3,.publish-next p{margin:0}.publish-next p{color:#615c56;font-size:11px;line-height:1.55}.publish-next .button{min-height:38px;font-size:11px}.dashboard-page{max-width:1240px}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,.85fr);gap:18px}.hero-task{padding:22px;display:grid;grid-template-columns:1fr 260px;gap:20px;align-items:center;overflow:hidden}.hero-task h2{margin:14px 0 8px;font-size:25px;letter-spacing:-.6px}.hero-task p{margin:0 0 18px;color:var(--muted);line-height:1.55;font-size:13px}.hero-task img{width:100%;aspect-ratio:16 / 10;border-radius:9px;object-fit:cover}.task-list{padding:20px}.dashboard-task-row{width:100%;margin:0;padding:14px 0;display:grid;grid-template-columns:10px minmax(0,1fr) auto 15px;gap:5px 10px;align-items:center;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);text-align:left;cursor:pointer;font-size:12px}.dashboard-task-row:last-child{border-bottom:0}.dashboard-task-row:hover b{color:var(--orange)}.dashboard-task-row>svg{color:#aaa39c}.task-list b{line-height:1.35}.task-list small{color:var(--muted);white-space:nowrap}.task-dot{width:8px;height:8px;border-radius:50%;margin-top:4px}.orange-dot{background:var(--orange)}.purple-dot{background:#796ce7}.green-dot{background:var(--green)}.stats-row,.report-metrics,.ops-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.new-stat{min-height:116px;padding:17px;border:1px solid var(--line);border-radius:11px;background:var(--surface)}.new-stat span,.new-stat strong,.new-stat small{display:block}.new-stat span{color:var(--muted);font-size:12px}.new-stat strong{margin-top:12px;font-size:25px;letter-spacing:-.6px}.new-stat small{margin-top:6px;color:var(--green);font-size:11px}.campaign-list-page{max-width:1180px}.campaign-list-tabs{display:flex;gap:4px;margin-bottom:14px;padding:5px;border:1px solid var(--line);border-radius:10px;background:#faf8f5;width:max-content}.campaign-list-tabs button{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:700}.campaign-list-tabs button.active{background:#1e1c1a;color:#fff}.campaign-list-tabs span{min-width:17px;height:17px;display:grid;place-items:center;border-radius:999px;background:#ffffff29;font-size:9px}.campaign-list-tabs button:not(.active) span{background:#e9e4de;color:#756f68}.campaign-list{display:grid;gap:10px}.campaign-list-card{min-height:128px;padding:19px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.campaign-list-main{min-width:0}.campaign-list-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.campaign-list-kicker>span{color:var(--orange);font-size:11px;font-weight:800}.campaign-list-kicker .pill{padding:4px 7px;font-size:10px}.campaign-list-card h2{margin:9px 0 4px;font-size:18px}.campaign-list-card p{margin:0;color:var(--ink);font-size:12px;font-weight:750}.campaign-list-card small{display:block;margin-top:5px;color:var(--muted);font-size:11px}.campaign-list-actions{display:flex;align-items:center;gap:8px;flex:none}.campaign-more{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--muted);cursor:pointer}.campaign-empty{display:grid;gap:5px;min-height:150px;place-content:center;text-align:center}.campaign-empty b{font-size:14px}.campaign-empty span{color:var(--muted);font-size:12px}.campaign-menu-wrap{position:relative}.campaign-row-menu{position:absolute;z-index:8;top:44px;right:0;min-width:150px;padding:6px;border:1px solid var(--line);border-radius:9px;background:#fff;box-shadow:0 14px 30px #32271f1f}.campaign-row-menu button{width:100%;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;font-size:11px}.campaign-row-menu button:hover{background:#faf5f1;color:var(--orange)}.campaign-row-menu button.danger-confirm{background:#fff0ee;color:#bf3125;font-weight:800}.advanced-filter-box{display:grid;gap:9px;padding:11px;border:1px solid #e5ded7;border-radius:8px;background:#faf8f5}.advanced-filter-box>b{font-size:11px}.advanced-filter-box label{margin:0}.creator-compare-panel{margin-bottom:12px;padding:16px}.creator-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creator-compare-grid>div{padding:12px;border:1px solid var(--line);border-radius:9px;background:#faf8f5}.creator-compare-grid p{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 0;font-size:10px}.creator-compare-grid p span{color:var(--muted)}.negotiation-history{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;padding:15px}.negotiation-history>div{padding:11px;border-radius:8px;background:#faf8f5}.negotiation-history b{font-size:11px}.negotiation-history p{margin:6px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.builder-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:18px;align-items:start}.builder-requirements{display:grid;gap:16px}.builder-subsection,.schedule-card{padding-top:16px;border-top:1px solid var(--line)}.subsection-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.subsection-head b,.subsection-head span{display:block}.subsection-head b{font-size:13px}.subsection-head span{max-width:470px;margin-top:4px;color:var(--muted);font-size:11px;line-height:1.5}.subsection-head .button{flex:none;padding:8px 10px;font-size:11px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.material-empty{display:flex;gap:8px;align-items:flex-start;margin-top:12px;padding:12px;border:1px dashed #d5cdc5;border-radius:8px;background:#faf7f2;color:var(--muted);font-size:11px;line-height:1.5}.material-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.material-list span{display:flex;align-items:center;gap:5px;max-width:100%;padding:6px 8px;border:1px solid #efc8b3;border-radius:6px;background:#fff8f4;color:#6b5244;font-size:11px}.sample-fields,.schedule-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.sample-fields label,.schedule-fields label{font-size:11px}.sample-fields input,.schedule-fields input{width:100%;margin-top:5px}.schedule-card{grid-column:1 / -1}.schedule-card p{margin:11px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.goal-picker{grid-column:1 / -1;padding:15px;border:1px solid var(--line);border-radius:10px;background:#fffdfa}.goal-title b,.goal-title span{display:block}.goal-title b{font-size:13px}.goal-title em,.secondary-goals em{margin-left:6px;color:var(--muted);font-size:10px;font-style:normal;font-weight:500}.goal-title span{margin-top:5px;color:var(--muted);font-size:11px}.primary-goal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px}.primary-goal-grid button{min-height:74px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.primary-goal-grid button.selected{border-color:var(--orange);background:var(--orange-soft);box-shadow:inset 0 0 0 1px var(--orange)}.primary-goal-grid b,.primary-goal-grid span{display:block}.primary-goal-grid b{font-size:12px}.primary-goal-grid span{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.35}.primary-goal-grid button.selected b{color:var(--orange)}.secondary-goals{margin-top:14px;padding-top:13px;border-top:1px solid var(--line)}.secondary-goals>b{font-size:12px}.secondary-goals>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.secondary-goals button{display:flex;align-items:center;gap:4px;min-height:31px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#fff;color:#625d56;cursor:pointer;font-size:11px}.secondary-goals button.selected{border-color:#f2b28d;background:var(--orange-soft);color:var(--orange);font-weight:700}.builder-main{overflow:hidden}.builder-steps{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.builder-steps button{padding:15px 10px;border:0;border-bottom:2px solid transparent;display:flex;align-items:center;justify-content:center;gap:8px;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:750}.builder-steps button span{width:23px;height:23px;border:1px solid #cbc6bf;border-radius:50%;display:grid;place-items:center;font-size:10px}.builder-steps button.active{color:var(--orange);border-bottom-color:var(--orange)}.builder-steps button.active span{color:#fff;border-color:var(--orange);background:var(--orange)}.builder-steps button.done span{color:var(--green);border-color:#9ccfb1;background:var(--green-soft)}.builder-content{min-height:410px;padding:28px}.builder-content h2{margin:0 0 20px;font-size:22px}.builder-footer{padding:16px 28px;display:flex;justify-content:space-between;border-top:1px solid var(--line)}.builder-fields{display:grid;gap:18px;max-width:680px}.toggle-row,.chip-row{display:flex;flex-wrap:wrap;gap:8px}.toggle-row button{min-height:38px;padding:0 13px;border:1px solid var(--line);border-radius:8px;background:#fff;cursor:pointer;font-size:12px}.toggle-row button.selected{border-color:var(--orange);background:var(--orange-soft);color:var(--orange);font-weight:750}.strategy-grid,.budget-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.strategy-card,.budget-card{min-height:180px;padding:20px;border:1px solid var(--line);border-radius:10px;background:#faf8ff;color:#4f4976}.strategy-card svg{color:#6b5ce6}.strategy-card b,.strategy-card p{display:block}.strategy-card b{margin-top:14px}.strategy-card p{margin:8px 0 15px;line-height:1.55;font-size:12px}.brief-analysis-card{min-height:0}.brief-analysis-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.brief-analysis-heading>span{display:flex;align-items:center;gap:8px}.brief-analysis-heading b{margin:0}.brief-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.brief-summary-grid>div{padding:11px 12px;border:1px solid #e4def4;border-radius:8px;background:#ffffffb8}.brief-summary-grid span,.brief-summary-grid b{display:block}.brief-summary-grid span{color:#78718d;font-size:9px}.brief-summary-grid b{margin:5px 0 0;color:#4f4976;font-size:11px}.brief-decision-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:13px;border:1px solid #eadbcf;border-radius:9px;background:#fffaf5;color:var(--ink)}.brief-decision-card b{margin:0;font-size:12px}.brief-decision-card p{margin:5px 0 0;color:#5e5751;font-size:11px}.brief-decision-card small{display:block;margin-top:5px;color:var(--muted);font-size:9px;line-height:1.45}.brief-decision-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;min-width:292px}.brief-decision-actions button{min-height:38px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#fff;color:#5e5751;cursor:pointer;font-size:10px}.brief-decision-actions button.selected{border-color:#ef9f75;background:var(--orange-soft);color:var(--orange);font-weight:750}.brief-evidence-details{margin-top:11px;color:#625b78;font-size:10px}.brief-evidence-details summary{width:max-content;cursor:pointer;color:#625b78;font-weight:750}.brief-evidence-details>div{display:grid;gap:5px;margin-top:9px;padding:11px 12px;border:1px solid #e4def4;border-radius:8px;background:#ffffffa6}.brief-evidence-details span,.brief-evidence-details b,.brief-evidence-details small{display:block}.brief-evidence-details span{color:#847d95;font-size:9px}.brief-evidence-details b{margin:0;font-size:10px}.brief-evidence-details small{color:#777084;line-height:1.45}.brief-evidence-details button{width:max-content;margin-top:3px;padding:0;border:0;background:transparent;color:var(--orange);cursor:pointer;font-size:10px;font-weight:750}.brief-evidence-details button:disabled{opacity:.45;cursor:not-allowed}.promotion-claim-section{padding:15px;border:1px solid #f2c7ae;border-radius:9px;background:#fffaf5}.promotion-claim-section label{display:grid;gap:7px;margin-top:12px;font-size:11px;font-weight:750}.promotion-claim-section textarea{min-height:86px}.brief-input-method{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:14px;border:1px solid var(--line);border-radius:9px;background:#fffdfa}.brief-input-method>div:first-child b,.brief-input-method>div:first-child span{display:block}.brief-input-method>div:first-child b{font-size:13px}.brief-input-method>div:first-child span{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.45}.brief-input-method>div:last-child{flex:none;display:flex;gap:5px}.brief-input-method button{min-height:32px;padding:0 11px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--muted);cursor:pointer;font-size:11px}.brief-input-method button.selected{border-color:#f1ad82;background:var(--orange-soft);color:var(--orange);font-weight:800}.builder-strategy-stack{display:grid;gap:14px}.builder-strategy-stack .builder-subsection{margin:0}.strategy-config{display:grid;gap:14px}.strategy-choice-group{display:grid;gap:8px}.strategy-choice-group>b{font-size:12px}.toggle-row button svg{vertical-align:-2px}.sample-feedback-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}.sample-feedback-grid article{min-width:0;padding:14px;border:1px solid var(--line);border-radius:10px;background:#fff}.sample-creator-head{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center}.sample-creator-head img{width:42px;height:42px;border-radius:50%;object-fit:cover}.sample-creator-head b,.sample-creator-head span,.sample-creator-head small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sample-creator-head b{font-size:13px}.sample-creator-head span{margin-top:3px;color:var(--muted);font-size:10px}.sample-creator-head small{margin-top:4px;color:var(--green);font-size:9px}.sample-creator-head .pill{align-self:start;white-space:nowrap}.sample-profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.sample-profile-tags .pill{font-size:9px}.sample-profile-metrics{display:grid;grid-template-columns:.8fr .8fr 1.4fr;gap:8px;margin-top:12px;padding:10px 0;border-block:1px solid var(--line)}.sample-profile-metrics span,.sample-profile-metrics b{display:block}.sample-profile-metrics span{color:var(--muted);font-size:9px}.sample-profile-metrics b{margin-top:4px;font-size:11px}.sample-profile-evidence{display:flex;align-items:flex-start;gap:6px;margin-top:10px;color:var(--muted);font-size:9px;line-height:1.4}.sample-profile-evidence svg{flex:none;color:var(--orange)}.sample-match-reason{display:flex;align-items:flex-start;gap:7px;min-height:45px;margin:9px 0 0;padding:9px;border-radius:8px;background:#f6f3ff;color:#5d5683;font-size:9px;line-height:1.5}.sample-match-reason svg{flex:none;color:#6b5ce6}.sample-feedback-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px}.sample-feedback-grid button{min-height:32px;border:1px solid var(--line);border-radius:7px;background:#fff;cursor:pointer;font-size:10px}.sample-feedback-grid button.selected{border-color:#90c8aa;background:var(--green-soft);color:var(--green);font-weight:750}.sample-feedback-grid button.selected.negative{border-color:#e9b19e;background:#fff2ec;color:var(--orange)}.budget-card{background:#fff9f4;color:var(--ink)}.budget-card span,.budget-card strong,.budget-card small{display:block}.budget-card span,.budget-card small{color:var(--muted);font-size:12px}.budget-card strong{margin:13px 0 7px;font-size:30px;color:var(--orange)}.fund-note{grid-column:1 / -1;padding:15px;display:flex;align-items:center;gap:9px;border:1px solid #ffe0d0;border-radius:9px;background:#fff9f5;color:#675c53;font-size:12px}.assistant-panel{padding:22px;display:grid;gap:13px;position:sticky;top:126px}.assistant-panel>svg{color:#6b5ce6}.assistant-panel h2,.assistant-panel p{margin:0}.assistant-panel p{color:var(--muted);font-size:13px}.assistant-panel ul{padding:0;margin:2px 0;display:grid;gap:10px;list-style:none}.assistant-panel li{display:flex;gap:8px;align-items:flex-start;color:#5b5650;line-height:1.45;font-size:12px}.assistant-panel li svg{color:var(--green);flex:none}.assistant-panel li:last-child svg{color:var(--warning)}.assistant-panel button,.insight-card button{border:0;background:transparent;padding:3px 0;color:var(--orange);display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:750;font-size:12px}.backfill-rule-panel{display:grid;gap:11px;padding-top:14px;border-top:1px solid var(--line)}.backfill-rule-panel>div b,.backfill-rule-panel>div span{display:block}.backfill-rule-panel>div b{font-size:13px}.backfill-rule-panel>div span{margin-top:4px;color:var(--muted);font-size:11px;line-height:1.45}.backfill-rule-panel label{display:grid;gap:5px;color:#5d5751;font-size:11px}.backfill-rule-panel input,.backfill-rule-panel select{width:100%;height:34px;padding:0 8px;border:1px solid var(--line);border-radius:7px;background:#fffdfa;color:var(--ink);font:inherit;font-size:11px}.backfill-rule-panel label small,.rule-toggle small{color:var(--muted);font-size:10px}.rule-toggle{display:flex;justify-content:space-between;gap:9px;align-items:center}.rule-toggle span b,.rule-toggle span small{display:block}.rule-toggle span b{font-size:11px}.rule-toggle span small{margin-top:3px}.rule-toggle button{flex:none;padding:7px 8px;border:1px solid var(--line);border-radius:7px;background:#fff;color:#625d56}.rule-toggle button.selected{border-color:#f2b28d;background:var(--orange-soft);color:var(--orange)}.backfill-rule-panel>.button{width:100%;justify-content:center;padding:9px;border:1px solid var(--line);background:#fff;color:var(--ink)}.builder-subsection .backfill-rule-panel{margin-top:12px}.extension-review-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;padding:16px 18px;border-color:#e4d5bf;background:#fffaf2}.extension-review-banner.approved{border-color:#bfe2cd;background:#f1faf4}.extension-review-banner.rejected{background:#f8f6f2}.extension-review-banner h3{margin:8px 0 4px;font-size:15px}.extension-review-banner p{margin:0;color:var(--muted);font-size:11px}.extension-review-banner .detail-actions{flex:none;margin:0}.review-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px}.video-review,.review-actions{padding:20px}.video-frame{position:relative;overflow:hidden;border-radius:10px;background:#e8e3de}.video-frame img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.video-label{position:absolute;right:10px;bottom:10px;padding:5px 7px;border-radius:6px;background:#000000bf;color:#fff;font-size:11px}.review-meta{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.review-meta b,.review-meta span{display:block}.review-meta span{margin-top:5px;color:var(--muted);font-size:11px}.review-checks{display:grid;gap:10px;padding-top:15px}.review-checks p{margin:0;display:flex;gap:8px;align-items:center;font-size:12px}.review-checks svg{color:var(--green)}.review-checks p:last-child svg{color:var(--warning)}.review-actions{display:grid;gap:14px;position:sticky;top:126px}.review-actions h2{margin:0}.revision-count{padding:13px;display:flex;justify-content:space-between;border-radius:8px;background:var(--purple-soft);color:#534e76;font-size:12px}.text-action{border:0;background:transparent;color:var(--orange);cursor:pointer;font-size:12px;font-weight:750}.high-impact-banner{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-bottom:18px;padding:15px 18px;border-color:#f1b889;background:#fff7ef;color:#70462e}.high-impact-banner>svg{color:var(--warning)}.high-impact-banner b,.high-impact-banner span{display:block}.high-impact-banner span{margin-top:4px;font-size:11px;line-height:1.5}.review-secondary-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:11px;border-top:1px solid var(--line)}.review-secondary-actions button{min-height:37px;padding:8px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#4f4944;cursor:pointer;font-size:11px;font-weight:700}.review-secondary-actions button:last-child{border-color:#e9b28f;color:#a13d14}.review-secondary-actions button:disabled{cursor:not-allowed;opacity:.45}.review-decision-panel{display:grid;gap:11px;padding:13px;border:1px solid #e8d8ca;border-radius:9px;background:#fbf8f4}.review-decision-panel>div:first-child b,.review-decision-panel>div:first-child span{display:block}.review-decision-panel>div:first-child span{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.45}.review-decision-panel label{font-size:10px}.review-decision-panel select{width:100%;height:37px;margin-top:5px;padding:0 9px;border:1px solid var(--line);border-radius:7px;background:#fff;font:inherit;font-size:10px}.review-decision-panel.termination{border-color:#efb38e;background:#fff7f1}.termination-impact{overflow:hidden;border:1px solid #efd3c2;border-radius:8px;background:#fff}.termination-impact p{display:flex;justify-content:space-between;gap:10px;margin:0;padding:9px 10px;border-bottom:1px solid #f0e2d9;font-size:10px}.termination-impact p:last-child{border-bottom:0}.termination-impact span{color:var(--muted)}.termination-impact b{color:#9f3d14}.review-decision-panel label.termination-confirm{display:grid;grid-template-columns:auto 1fr;gap:7px;align-items:start;color:#76513f;line-height:1.45}.termination-confirm input{margin-top:1px;accent-color:var(--orange)}.mobile-alert.high-impact{border:1px solid #f2b68c;background:#fff4eb;color:#75432d}.review-result-alert{border:1px solid #e3d6f5}.mobile-alert .button{margin-top:9px}.report-grid,.ops-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;margin-top:18px}.metric-table,.insight-card,.case-queue,.case-detail{padding:20px}.report-row{display:grid;grid-template-columns:1.3fr repeat(5,1fr);gap:8px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line);font-size:12px}.report-row.header{color:var(--muted);font-size:11px}.insight-card{display:grid;align-content:start;gap:12px;background:#fbfaff}.insight-card svg{color:#6b5ce6}.insight-card h2,.insight-card p{margin:0}.insight-card p{color:#5e587f;line-height:1.65;font-size:13px}.collaboration-activity-list{display:grid;gap:14px}.collaboration-activity-group{padding:0;overflow:hidden}.collaboration-activity-group>header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;background:#faf8f5;border-bottom:1px solid var(--line)}.collaboration-activity-group h2{margin:8px 0 4px;font-size:18px}.collaboration-activity-group header p{margin:0;color:var(--muted);font-size:11px}.activity-group-summary{display:flex;gap:8px}.activity-group-summary span{min-width:70px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--muted);text-align:center;font-size:9px}.activity-group-summary b{display:block;margin-bottom:3px;color:var(--ink);font-size:15px}.collaboration-order-list{padding:0 20px}.collaboration-order-row{display:grid;grid-template-columns:minmax(190px,1.2fr) auto minmax(145px,.8fr) auto;gap:14px;align-items:center;min-height:88px;border-bottom:1px solid var(--line)}.collaboration-order-row:last-child{border-bottom:0}.collaboration-order-person{min-width:0;display:flex;align-items:center;gap:10px}.compact-avatar{width:38px;height:38px;display:grid;place-items:center;flex:none;border-radius:50%;background:#f2eee9;color:var(--ink);font-size:13px;font-weight:800}.collaboration-order-person b,.collaboration-order-person small,.collaboration-order-deadline b,.collaboration-order-deadline span{display:block}.collaboration-order-person small,.collaboration-order-deadline span{margin-top:4px;color:var(--muted);font-size:10px}.collaboration-order-deadline b{font-size:11px}.activity-report-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start}.activity-report-selector{position:sticky;top:88px;display:grid;gap:8px}.activity-report-selector-head{display:flex;justify-content:space-between;align-items:center;padding:0 2px 6px}.activity-report-selector-head span{color:var(--muted);font-size:10px}.activity-report-selector>button{display:grid;gap:7px;width:100%;padding:14px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.activity-report-selector>button.selected{border-color:var(--orange);box-shadow:inset 3px 0 0 var(--orange);background:#fffaf7}.activity-report-selector button>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.activity-report-selector button>div>span{color:var(--orange);font-size:10px;font-weight:800}.activity-report-selector button>b{font-size:13px;line-height:1.35}.activity-report-selector button>small{color:var(--muted);font-size:10px}.activity-report-selector button>em{color:#8d867e;font-size:9px;font-style:normal}.activity-report-workspace{min-width:0}.activity-report-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px;padding:18px 20px;border:1px solid var(--line);border-radius:10px;background:#fff}.activity-report-heading h2{margin:5px 0 6px;font-size:22px}.activity-report-heading p{max-width:680px;margin:0;color:var(--muted);font-size:11px;line-height:1.55}.funds-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:18px}.balance-card,.escrow-card,.ledger-card{padding:22px}.balance-card>span{color:var(--muted)}.balance-card>strong{display:block;margin:12px 0 20px;font-size:34px;letter-spacing:-1px}.balance-card>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.balance-card .new-stat{min-height:84px;padding:12px;background:#faf7f2}.balance-card .new-stat strong{margin-top:7px;font-size:18px}.balance-card .new-stat small{display:none}.escrow-card{display:grid;gap:16px}.fund-rail{display:grid;gap:14px}.fund-rail p{margin:0;display:flex;align-items:center;gap:8px;color:#99928b;font-size:12px}.fund-rail p.done{color:var(--green)}.fund-rail p.active{color:var(--orange);font-weight:750}.ledger-card>p{margin:0;padding:14px 0;display:grid;grid-template-columns:1fr auto;gap:4px;border-bottom:1px solid var(--line);font-size:12px}.ledger-card p small{grid-column:1 / -1;color:var(--muted)}.fund-shortfall{display:flex;gap:8px;align-items:flex-start;padding:10px;border:1px solid #f0c8ae;border-radius:8px;background:#fff7f1;color:#805641;font-size:11px;line-height:1.45}.fund-shortfall svg{flex:none;color:var(--orange)}.withdrawal-confirm,.withdrawal-error{border-color:#f0cfbb;background:#fffaf6}.withdrawal-error>h3{margin:10px 0 6px}.withdrawal-error>p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.ops-summary{margin-top:0;margin-bottom:18px}.case-queue{display:grid;gap:8px;align-content:start}.case-queue .panel-title{margin-bottom:7px}.case-queue>button{padding:14px;border:1px solid transparent;border-radius:8px;background:#faf8f5;text-align:left;cursor:pointer}.case-queue>button.selected-case{border-color:var(--orange);background:#fff8f4}.case-queue b,.case-queue span,.case-queue small{display:block}.case-queue span{margin:5px 0;font-size:12px}.case-queue small{color:var(--muted);font-size:11px}.case-detail{display:grid;gap:16px}.case-head{display:flex;justify-content:space-between;gap:16px}.case-head h2{margin:9px 0 5px}.case-head p{margin:0;color:var(--muted);font-size:12px}.case-head>svg{color:var(--warning)}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.evidence-grid div{padding:13px 10px;border-bottom:1px solid var(--line)}.evidence-grid span,.evidence-grid b{display:block}.evidence-grid span{color:var(--muted);font-size:11px}.evidence-grid b{margin-top:5px;font-size:12px}.case-actions{display:flex;justify-content:flex-end;gap:8px}.extra-creator-stage .phone{height:852px;display:flex;flex-direction:column}.extra-creator-stage .phone>.phone-status,.extra-creator-stage .phone>.phone-header,.extra-creator-stage .phone>.phone-title{flex-shrink:0}.extra-creator-stage .phone>.phone-scroll{flex:1;min-height:0;height:auto}.mobile-workspace-nav{display:none}@media(max-width:820px){.mobile-workspace-nav{display:flex;gap:6px;overflow-x:auto;padding:10px 16px;border-bottom:1px solid var(--line);background:#fffdfa}.mobile-workspace-nav button{flex-shrink:0;border:0;padding:9px 12px;border-radius:6px;color:var(--muted);background:transparent;font:inherit;font-size:12px;cursor:pointer}.mobile-workspace-nav button.active{color:var(--orange);background:var(--orange-soft)}}.mini-back{font-size:30px;line-height:.8}.mini-back-button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer}.mini-back-button:hover{background:#f5f1ec}.mini-logo{display:flex;align-items:center;gap:7px;font-size:14px}.mini-logo img{width:25px;height:25px;border-radius:7px;object-fit:cover}.phone-home-header{position:relative}.phone-home-header .mini-logo{position:absolute;left:50%;transform:translate(-50%)}.phone-header-spacer{width:36px;height:36px}.phone-home-title{padding-block:16px 11px}.home-greeting{display:flex;align-items:center;gap:10px;width:max-content;border:0;padding:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.home-greeting img{width:42px;height:42px;border:1px solid #f0d5c5;border-radius:50%;object-fit:cover}.home-greeting small,.home-greeting h1{display:block}.home-greeting h1{margin:4px 0 0}.mobile-income{padding:18px;border:1px solid #ffd8c4;border-radius:11px;background:#fff9f4}.mobile-income>span,.mobile-income>strong{display:block}.mobile-income>span{color:var(--muted);font-size:11px}.mobile-income>strong{margin:8px 0 15px;font-size:31px;letter-spacing:-.8px}.mobile-income>div{display:flex;justify-content:space-between;margin-bottom:16px;padding-top:12px;border-top:1px solid #f2dfd2;color:#5a554f;font-size:10px}.mobile-income .button{width:100%}.upload-row{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;padding:12px;border:1px dashed #cfc7bf;border-radius:8px;background:#faf7f2}.upload-row b,.upload-row span{display:block}.upload-row b{font-size:11px}.upload-row span{margin-top:3px;color:var(--muted);font-size:10px}.upload-row button{border:1px solid var(--line);border-radius:6px;background:#fff;padding:7px 9px;cursor:pointer;font-size:10px}.choice-stack{display:grid;gap:8px}.choice-stack button{min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#fff;text-align:left;cursor:pointer;font-size:11px}.choice-stack button.chosen{border-color:var(--orange);background:var(--orange-soft);color:var(--orange);display:flex;align-items:center;gap:7px}.manual-report-note{margin:12px 0 0;color:var(--muted);font-size:10px;line-height:1.55}.manual-metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.manual-metric-grid label{color:#5d5751;font-size:10px}.manual-metric-grid input{width:100%;height:37px;margin-top:5px;padding:0 9px;border:1px solid var(--line);border-radius:7px;background:#fffdfa;font:inherit;font-size:11px}.manual-metric-grid label:last-child{grid-column:1 / -1}.inline-form-error{display:flex;gap:7px;align-items:flex-start;margin-top:8px;padding:9px;border:1px solid #efc2ae;border-radius:7px;background:#fff4ef;color:#8a4937;font-size:10px;line-height:1.45}.inline-form-error svg{flex:none}.opportunity-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:8px}.profile-nudge{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-nudge h3{margin-bottom:5px}.profile-nudge p{margin:0}.profile-nudge .button{flex:0 0 auto;padding-inline:12px}.creator-profile-head{position:relative;display:flex;align-items:center;gap:12px;padding:4px 4px 16px}.creator-profile-head>img{width:62px;height:62px;border-radius:50%;object-fit:cover}.creator-profile-head h2{display:flex;align-items:center;gap:4px;margin:0;font-size:18px}.creator-profile-head h2 svg{color:var(--green)}.creator-profile-head p,.creator-profile-head span{display:block;margin:4px 0 0;color:var(--muted);font-size:11px}.creator-profile-head span{color:#5b534b}.icon-only{margin-left:auto;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--ink);cursor:pointer}.profile-strength>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:12px}.profile-strength>div:first-child b{color:var(--orange);font-size:16px}.completion-line{height:7px;margin:10px 0;overflow:hidden;border-radius:999px;background:#f1ece6}.completion-line span{display:block;width:80%;height:100%;border-radius:inherit;background:var(--orange)}.profile-strength p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.profile-stats div{padding:10px 8px;border-radius:8px;background:#faf7f2}.profile-stats span,.profile-stats b{display:block}.profile-stats span{color:var(--muted);font-size:10px}.profile-stats b{margin-top:4px;font-size:14px}.section-line{display:flex;align-items:center;justify-content:space-between}.section-line span{color:var(--muted);font-size:10px}.portfolio-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.portfolio-grid figure{min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fff}.portfolio-grid img{display:block;width:100%;height:95px;object-fit:cover}.portfolio-grid figcaption{padding:8px}.portfolio-grid figcaption b,.portfolio-grid figcaption span{display:block}.portfolio-grid figcaption b{overflow:hidden;font-size:10px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.portfolio-grid figcaption span{display:flex;align-items:center;gap:3px;margin-top:5px;color:var(--muted);font-size:9px}.profile-edit{display:grid;gap:10px;margin-bottom:12px}.profile-edit label{font-size:11px}.profile-edit input,.profile-edit textarea{margin-top:5px;font-size:11px}.inline-success{display:flex;align-items:center;gap:4px;margin-top:10px;color:#218c62;font-size:10px}.profile-verified{margin-left:4px;color:var(--green)!important;font-size:9px!important;font-style:normal}.profile-link-button{border:0;padding:2px 0;background:transparent;color:var(--orange);cursor:pointer;font-size:10px;font-weight:800}.channel-summary-list,.managed-channel-list{display:grid;margin-top:10px;border:1px solid var(--line);border-radius:9px;overflow:hidden}.channel-summary-list>button,.managed-channel-list>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;min-height:58px;padding:9px;border:0;border-bottom:1px solid var(--line);background:#fff;text-align:left;cursor:pointer}.channel-summary-list>button:last-child,.managed-channel-list>button:last-child{border-bottom:0}.channel-summary-list b,.channel-summary-list small,.managed-channel-list b,.managed-channel-list small{display:block}.channel-summary-list b,.managed-channel-list b{font-size:11px}.channel-summary-list small,.managed-channel-list small{margin-top:3px;color:var(--muted);font-size:9px;line-height:1.35}.channel-summary-list svg,.managed-channel-list svg{color:#a29b94}.channel-monogram{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#171614;color:#fff;font-size:12px;font-weight:850}.channel-monogram.xhs{background:#ff4055}.channel-monogram.video{background:#40b888}.channel-summary-list .pill,.managed-channel-list .pill{padding:4px 6px;font-size:9px}.add-channel-button{width:100%;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:9px;min-height:37px;border:1px dashed #d8cbc1;border-radius:8px;background:#fffaf6;color:var(--orange);cursor:pointer;font-size:10px;font-weight:800}.profile-data-note{margin:9px 0 0;color:var(--muted);font-size:9px;line-height:1.45}.private-address-card{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:9px;align-items:center;padding:11px;border:1px solid #e3ddd5;border-radius:9px;background:#faf8f5;color:var(--ink);text-align:left;cursor:pointer}.private-address-card>svg:first-child{color:var(--orange)}.private-address-card>svg{color:#8e8780}.private-address-card b,.private-address-card small{display:block}.private-address-card b{font-size:11px}.private-address-card small{margin-top:4px;color:var(--muted);font-size:9px;line-height:1.4}.address-detail{cursor:default}.channel-manager-intro{background:#fff8f3;border-color:#f1d4c3}.channel-manager-intro h2{margin:10px 0 5px;font-size:18px}.channel-manager-intro p{margin:0;color:#6e6259;font-size:10px;line-height:1.55}.channel-platform-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}.channel-platform-grid button{display:flex;align-items:center;gap:7px;min-height:39px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:#fff;cursor:pointer;font-size:10px;text-align:left}.channel-platform-grid button.chosen{border-color:var(--orange);background:var(--orange-soft);color:var(--orange)}.channel-platform-grid span{width:21px;height:21px;display:grid;place-items:center;border-radius:6px;background:#171614;color:#fff;font-size:9px;font-weight:850}.channel-platform-grid span.xhs{background:#ff4055}.channel-platform-grid span.video{background:#40b888}.channel-form{display:grid;gap:10px;margin-top:10px}.channel-form label{gap:5px;font-size:10px}.channel-form input,.channel-form textarea{padding:9px 10px;font-size:10px}.channel-form input[type=file]{padding:7px;background:#faf8f5}.channel-form label small{justify-self:start;font-size:9px}.channel-proof-tip,.verification-explainer>div{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:10px;border-radius:8px;background:var(--purple-soft);color:#554d78;font-size:10px;line-height:1.45}.channel-proof-tip svg,.verification-explainer svg{flex:none;color:#6657d5}.verification-explainer>div{margin-top:0;background:#f8f6f2;color:#615b54}.verification-explainer b,.verification-explainer span{display:block}.verification-explainer b{font-size:10px}.verification-explainer span{margin-top:4px;font-size:9px;line-height:1.45}.channel-eligibility{display:flex;align-items:center;justify-content:space-between;gap:8px;border-color:#bfe3ce;background:#f2fbf5}.channel-eligibility .section-line{gap:10px}.channel-eligibility b,.channel-eligibility span{display:block}.channel-eligibility b{margin-top:7px;font-size:11px}.channel-eligibility span{margin-top:3px;color:#567664;font-size:9px}.channel-eligibility>button{display:inline-flex;align-items:center;gap:2px;flex:none;border:0;padding:0;background:transparent;color:var(--orange);cursor:pointer;font-size:9px;font-weight:800}.channel-eligibility.channel-blocked{border-color:#f0c8ae;background:#fff8f3}.channel-eligibility.channel-blocked span{color:#805f4b}.message-split{display:grid;grid-template-rows:auto 1fr;height:100%;margin:0 -16px}.thread-list{display:flex;gap:7px;overflow-x:auto;padding:0 16px 11px;scrollbar-width:none}.thread-list::-webkit-scrollbar{display:none}.thread-list button{min-width:185px;display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:9px;background:#fff;text-align:left;cursor:pointer}.thread-list button.active{border-color:#f3b691;background:var(--orange-soft)}.thread-list img,.chat-head img{width:31px;height:31px;border-radius:8px;object-fit:cover}.thread-list b,.thread-list span{display:block}.thread-list b{font-size:11px}.thread-list span{max-width:100px;overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.thread-list em{min-width:17px;height:17px;border-radius:999px;background:var(--orange);color:#fff;display:grid;place-items:center;font-size:9px;font-style:normal}.chat-panel{position:relative;min-height:457px;border-top:1px solid var(--line);background:#fcfaf7}.chat-head{display:flex;gap:9px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--line);background:#fff}.chat-head>div:nth-child(2){min-width:0}.chat-head b,.chat-head span{display:block}.chat-head b{font-size:12px}.chat-head span{margin-top:2px;color:var(--muted);font-size:9px}.chat-owner{margin-left:auto;text-align:right}.chat-owner b{font-size:9px}.chat-owner span{font-size:8px}.chat-system-message{display:flex;gap:6px;align-items:flex-start;padding:7px 16px;border-bottom:1px solid #e7e1f3;background:#f8f6ff;color:#5d557c;font-size:8px;line-height:1.4}.chat-system-message svg{flex:none}.chat-history{height:266px;padding:13px 16px 72px;overflow-y:auto}.chat-time{margin:0 0 13px;color:var(--muted);font-size:9px;text-align:center}.bubble{max-width:82%;margin:0 0 9px;padding:9px 10px;border-radius:10px;font-size:11px;line-height:1.45}.bubble.incoming{border-top-left-radius:3px;background:#fff;border:1px solid var(--line)}.bubble.outgoing{margin-left:auto;border-top-right-radius:3px;background:#ffe7d9}.chat-attachment-preview{position:absolute;right:16px;bottom:72px;left:16px;display:flex;gap:7px;align-items:center;padding:7px 9px;border:1px solid #f3b691;border-radius:8px;background:#fff7f1;color:var(--ink);font-size:10px}.chat-attachment-preview span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-attachment-preview button{border:0;background:transparent;color:var(--orange);cursor:pointer}.chat-compose{position:absolute;right:0;bottom:22px;left:0;display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:10px 16px 15px;border-top:1px solid var(--line);background:#fff}.chat-compose input{min-width:0;height:37px;padding:0 11px;border:1px solid var(--line);border-radius:9px;background:#faf7f2;font-size:11px}.chat-compose button{width:37px;height:37px;border:0;border-radius:9px;display:grid;place-items:center;background:var(--orange);color:#fff;cursor:pointer}.chat-compose button.chat-attach{border:1px solid var(--line);background:#fff;color:var(--ink)}.chat-compose button:disabled{cursor:not-allowed;opacity:.45}.chat-panel>.manual-report-note{position:absolute;right:16px;bottom:2px;left:16px;margin:0;overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.platform-sidebar nav{margin-top:30px}.admin-page{max-width:1440px}.admin-heading{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;margin-bottom:22px}.admin-heading h1{margin:7px 0 8px;font-size:clamp(31px,3vw,42px);letter-spacing:-1.3px;line-height:1.1}.admin-heading p{margin:0;color:var(--muted);font-size:13px}.admin-kpis,.admin-dispute-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.admin-dispute-summary{grid-template-columns:repeat(3,1fr)}.admin-metric{min-height:118px;padding:17px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.admin-metric span,.admin-metric strong,.admin-metric small{display:block}.admin-metric span{color:var(--muted);font-size:12px}.admin-metric strong{margin:10px 0 6px;font-size:27px;letter-spacing:-.7px}.admin-metric small{font-size:11px;color:var(--green)}.admin-metric small.danger{color:var(--danger)}.admin-metric small.warning{color:var(--warning)}.admin-queue-grid{display:grid;grid-template-columns:1.15fr 1fr .9fr;gap:16px}.admin-focus,.admin-risk-map,.admin-audit{padding:19px}.admin-focus{display:grid;gap:10px}.priority-case{padding:12px;border:1px solid transparent;border-radius:9px;background:#faf8f5;display:flex;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.priority-case.selected{border-color:#f1ad82;background:#fff7f1}.priority-case b,.priority-case span,.priority-case em,.priority-case small{display:block}.priority-case b{font-size:13px}.priority-case span{margin-top:4px;color:var(--muted);font-size:11px}.priority-case em{text-align:right;font-size:12px;font-style:normal;font-weight:750}.priority-case small{margin-top:5px;font-size:10px;color:var(--warning)}.priority-case small.danger{color:var(--danger)}.risk-bars{display:grid;gap:17px;padding:15px 0}.risk-bars p{display:grid;grid-template-columns:78px 1fr 24px;gap:8px;align-items:center;margin:0;color:#58534e;font-size:11px}.risk-bars i{height:7px;overflow:hidden;border-radius:999px;background:#ece7e0}.risk-bars i b{display:block;height:100%;border-radius:inherit;background:var(--orange)}.risk-bars em{color:var(--danger);font-size:11px;font-style:normal;font-weight:750}.admin-trust,.segregation-note{display:flex;gap:8px;align-items:flex-start;padding:11px;border-radius:8px;background:var(--green-soft);color:#396a52;font-size:11px;line-height:1.45}.admin-trust svg,.segregation-note svg{flex:none;color:var(--green)}.admin-audit{display:grid;align-content:start;gap:13px}.audit-line{display:flex;align-items:flex-start;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--line)}.audit-line:last-child{border-bottom:0;padding-bottom:0}.audit-line>svg{flex:none;color:var(--green)}.audit-line:nth-of-type(3)>svg,.audit-line:nth-of-type(4)>svg{color:var(--warning)}.audit-line p{margin:0}.audit-line b,.audit-line span{display:block}.audit-line b{font-size:11px}.audit-line span{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.4}.admin-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.admin-shortcuts button{padding:17px;border:1px solid var(--line);border-radius:10px;background:var(--surface);text-align:left;cursor:pointer}.admin-shortcuts svg{color:var(--orange)}.admin-shortcuts b,.admin-shortcuts span{display:block}.admin-shortcuts b{margin-top:13px;font-size:13px}.admin-shortcuts span{margin-top:5px;color:var(--muted);font-size:11px}.admin-workbench{display:grid;grid-template-columns:260px minmax(0,1fr) 240px;gap:16px;align-items:start}.admin-list,.admin-detail,.admin-side-note{padding:18px}.admin-list{display:grid;gap:7px}.admin-list .panel-title{margin-bottom:5px}.admin-list>button{padding:12px;border:1px solid transparent;border-radius:8px;background:#faf8f5;text-align:left;cursor:pointer}.admin-list>button.selected{border-color:#f2a878;background:#fff7f1}.admin-list span,.admin-list b,.admin-list small{display:block}.admin-list span{color:var(--muted);font-size:10px}.admin-list b{margin:5px 0;font-size:12px}.admin-list small{color:#726c66;font-size:10px;line-height:1.4}.admin-detail{display:grid;gap:17px}.admin-detail>.case-head{padding-bottom:3px}.admin-check-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:9px;overflow:hidden}.admin-check-grid>div{min-height:98px;padding:13px;display:grid;align-content:start;gap:6px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.admin-check-grid>div:nth-child(2n){border-right:0}.admin-check-grid>div:nth-last-child(-n+2){border-bottom:0}.admin-check-grid span{color:var(--muted);font-size:10px}.admin-check-grid b{font-size:12px;line-height:1.4}.admin-check-grid .pill{font-size:9px;padding:3px 6px}.admin-actions{display:flex;justify-content:flex-end;gap:9px}.admin-side-note{display:grid;align-content:start;gap:12px;background:#fbfaff;color:#4d4871}.admin-side-note>b{font-size:14px}.admin-side-note p{margin:0;color:#625c80;font-size:12px;line-height:1.55}.admin-side-note div{padding-top:12px;border-top:1px solid #e6e1f4}.admin-side-note span,.admin-side-note b{display:block}.admin-side-note span{color:#79718f;font-size:10px}.admin-side-note div b{margin-top:5px;font-size:12px}.risk-evidence{display:grid;grid-template-columns:1fr 1fr;gap:10px}.risk-evidence>div{padding:13px;border:1px solid var(--line);border-radius:9px;background:#faf8f5}.risk-evidence b{font-size:12px}.risk-evidence p{min-height:49px;margin:8px 0;color:#5c5751;font-size:11px;line-height:1.5}.finance-workbench{grid-template-columns:290px minmax(0,1fr) 230px}.dispute-workbench{grid-template-columns:250px minmax(0,1fr) 220px}.dispute-detail{gap:15px}.dispute-tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--line)}.dispute-tabs button{flex:none;padding:9px 11px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);cursor:pointer;font-size:11px}.dispute-tabs button.active{color:var(--orange);border-bottom-color:var(--orange)}.decision-area{display:grid;grid-template-columns:1.1fr 1.3fr .95fr;gap:10px;padding:13px;border:1px solid #f4cdb6;border-radius:9px;background:#fffaf6}.decision-area>div:first-child{display:grid;align-content:start;gap:8px}.decision-area>div b{font-size:12px}.decision-area label{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:500}.decision-area label:has(textarea){display:grid;align-content:start}.decision-area input[type=radio]{width:14px;height:14px;accent-color:var(--orange)}.decision-area textarea{min-height:92px;padding:8px;font-size:10px}.decision-total{align-self:stretch;padding:12px;border-left:1px solid #f0ddd0}.decision-total span,.decision-total b{display:block}.decision-total span{color:var(--muted);font-size:10px}.decision-total b{margin-top:9px;color:var(--orange);font-size:13px;line-height:1.45}.case-audit>b{padding-bottom:10px;border-bottom:1px solid var(--line);font-size:14px}.permission-layout{display:grid;grid-template-columns:.9fr 1.25fr;gap:16px}.permission-roles,.audit-log{padding:19px}.permission-roles{display:grid;gap:10px}.role-card{padding:13px;border-radius:9px;display:flex;justify-content:space-between;gap:9px}.role-card b,.role-card span{display:block}.role-card b{font-size:12px}.role-card span{margin-top:4px;color:#67616b;font-size:10px}.role-card button{border:0;background:transparent;color:var(--orange);display:flex;align-items:center;gap:3px;cursor:pointer;font-size:10px}.segregation-note{margin-top:3px;background:var(--orange-soft);color:#77513d}.segregation-note svg{color:var(--orange)}.segregation-note p{margin:0}.segregation-note b,.segregation-note span{display:block}.segregation-note span{margin-top:3px;font-size:10px}.audit-log{display:grid;align-content:start;gap:0}.audit-log-row{display:grid;grid-template-columns:12px 1fr auto;gap:9px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.audit-log-row>span{width:8px;height:8px;border-radius:50%;background:var(--green)}.audit-log-row:nth-of-type(3)>span,.audit-log-row:nth-of-type(4)>span{background:var(--orange)}.audit-log-row b,.audit-log-row small{display:block}.audit-log-row b{font-size:12px}.audit-log-row small{margin-top:4px;color:var(--muted);font-size:10px}.audit-log-row em{color:var(--muted);font-size:10px;font-style:normal}.role-config-panel{padding:14px;border:1px solid #f1b690;border-radius:10px;background:#fff9f5;display:grid;gap:11px}.role-config-panel>div:first-child{display:flex;justify-content:space-between;align-items:center}.role-config-panel>div:first-child button{border:0;background:transparent;color:var(--orange);cursor:pointer}.role-config-panel>span{color:var(--muted);font-size:10px}.role-scope-options{display:grid;grid-template-columns:1fr 1fr;gap:7px}.role-scope-options button{padding:8px;border:1px solid var(--line);border-radius:7px;background:#fff;cursor:pointer;font-size:10px}.role-scope-options button.active{border-color:var(--orange);color:var(--orange);background:var(--orange-soft)}.role-config-panel label{display:flex;gap:7px;align-items:flex-start;font-size:10px;font-weight:500;line-height:1.4}.role-config-panel label input{width:14px;height:14px;accent-color:var(--orange)}.admin-search{width:100%;height:36px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fffdfa;font:inherit;font-size:11px}.admin-empty{margin:10px 0;color:var(--muted);font-size:11px;text-align:center}.panel-title button.active-icon{color:var(--orange);background:var(--orange-soft)}.settings-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px;align-items:start}.settings-nav,.settings-content{padding:18px}.settings-nav{display:grid;gap:6px;position:sticky;top:96px}.settings-nav>button{min-height:42px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:var(--ink);display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;font-size:12px}.settings-nav>button.active{background:var(--orange-soft);color:var(--orange);font-weight:800}.settings-nav>button.settings-logout{margin-top:12px;border-top:1px solid var(--line);border-radius:0;color:var(--danger);justify-content:flex-start}.settings-content{min-height:460px;display:grid;align-content:start;gap:18px}.organization-logo-field{max-width:680px;display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:10px;background:#faf8f5}.organization-logo-preview{width:76px;height:76px;display:grid;place-items:center;overflow:hidden;border:1px solid #e6ddd5;border-radius:12px;background:#fff}.organization-logo-preview img{width:54px;height:54px;object-fit:contain}.organization-logo-field b,.organization-logo-field span{display:block}.organization-logo-field span{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.5}.organization-logo-field .detail-actions{justify-content:flex-start;margin-top:9px}.settings-members{display:grid;border:1px solid var(--line);border-radius:9px;overflow:hidden}.settings-members>div{min-height:62px;padding:10px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border-bottom:1px solid var(--line)}.settings-members>div:last-child{border-bottom:0}.settings-members>div>span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#171614;color:#fff;font-size:11px;font-weight:800}.settings-members p{margin:0}.settings-members b,.settings-members small{display:block}.settings-members b{font-size:12px}.settings-members small{margin-top:3px;color:var(--muted);font-size:10px}.member-permission-actions{display:flex;align-items:center;gap:7px}.member-permission-actions select{min-width:128px;padding:7px 9px;border:1px solid var(--line);border-radius:7px;background:#fff;font-size:10px}.member-permission-actions button{padding:7px 9px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--muted);cursor:pointer;font-size:10px}.member-permission-actions button.danger-confirm{border-color:#efb6b0;background:#fff0ee;color:#bf3125;font-weight:800}.settings-invite{display:grid;grid-template-columns:minmax(0,1fr) 180px auto;gap:10px;align-items:end;margin-top:16px}.settings-invite label{margin:0}.settings-invite .button{min-height:42px}.settings-note{display:flex;align-items:flex-start;gap:7px;margin:14px 0 0;padding:10px;border-radius:8px;background:#faf7f2;color:var(--muted);font-size:10px;line-height:1.5}.settings-note svg{flex:none;color:var(--orange)}.settings-toggles{display:grid;border:1px solid var(--line);border-radius:9px;overflow:hidden;margin-bottom:16px}.settings-toggles label{min-height:68px;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);font-weight:500}.settings-toggles label:last-child{border-bottom:0}.settings-toggles b,.settings-toggles small{display:block}.settings-toggles b{font-size:12px}.settings-toggles small{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.35}.settings-toggles input{width:17px;height:17px;flex:none;accent-color:var(--orange)}.settings-toggles.mobile{margin:10px 0 12px}.settings-toggles.mobile label{min-height:56px;padding:9px}.settings-toggles.mobile b{font-size:10px}.settings-toggles.mobile small{font-size:9px}.account-deletion-panel{margin-top:10px;padding:11px;display:grid;grid-template-columns:auto 1fr;gap:8px;border:1px solid #f0c6b5;border-radius:9px;background:#fff7f3;color:#714a3a}.account-deletion-panel>svg{color:var(--orange)}.account-deletion-panel b,.account-deletion-panel span{display:block}.account-deletion-panel b{font-size:11px}.account-deletion-panel span{margin-top:4px;font-size:9px;line-height:1.5}.account-deletion-panel button{grid-column:2;justify-self:start;border:0;padding:0;background:transparent;color:var(--orange);cursor:pointer;font-size:9px;font-weight:800}.admin-shortcuts{grid-template-columns:repeat(5,1fr)}.order-stage-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:16px 0}.order-stage-grid>div{min-height:72px;padding:11px;display:flex;align-items:flex-start;gap:8px;border:1px solid var(--line);border-radius:9px;background:#faf8f5;color:#8d857d}.order-stage-grid>div.active{border-color:#f0ae87;background:var(--orange-soft);color:var(--orange)}.order-stage-grid>div.done{border-color:#b9dec8;background:var(--green-soft);color:var(--green)}.order-stage-grid svg{flex:none}.order-stage-grid b,.order-stage-grid small{display:block}.order-stage-grid b{color:var(--ink);font-size:11px}.order-stage-grid small{margin-top:4px;color:var(--muted);font-size:9px;line-height:1.4}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:1160px){:root{--sidebar: 78px}.sidebar{padding-inline:12px}.sidebar .brand-mark>div,.sidebar nav span,.sidebar nav em,.sidebar-footer>button span,.sidebar-footer>button em,.mini-user div{display:none}.sidebar nav button,.sidebar-footer>button{justify-content:center;padding-inline:8px}.mini-user{justify-content:center;padding-inline:0}.discover-layout{grid-template-columns:190px minmax(0,1fr)}.shortlist{display:none}}@media(max-width:820px){.brand-view .shell-body,.platform-view .shell-body{display:block}.sidebar{display:none}.topbar{padding:0 16px}.prototype-label{display:none}.progress-wrap{padding-inline:10px;overflow-x:auto}.creator-view .progress-wrap{display:none}.flow-progress{min-width:650px}.page{padding:26px 16px 90px}.page-heading{display:block}.page-heading h1{font-size:30px}.heading-actions{margin-top:16px}.discover-layout,.two-column{grid-template-columns:1fr}.filters,.sticky-summary{position:static}.filters{display:none}.creator-grid,.field-grid,.terms-grid,.plain-grid,.dashboard-grid,.builder-layout,.review-layout,.report-grid,.funds-grid,.ops-layout,.settings-layout,.activity-report-layout,.admin-kpis,.admin-dispute-summary,.admin-queue-grid,.admin-shortcuts,.admin-workbench,.finance-workbench,.dispute-workbench,.permission-layout{grid-template-columns:1fr}.admin-heading{display:block}.admin-heading>.pill,.admin-heading>.button{margin-top:14px}.admin-check-grid,.risk-evidence,.decision-area{grid-template-columns:1fr}.admin-check-grid>div{border-right:0}.admin-check-grid>div:nth-last-child(2){border-bottom:1px solid var(--line)}.decision-total{border-top:1px solid #f0ddd0;border-left:0}.admin-side-note{display:none}.hero-task{grid-template-columns:1fr}.hero-task img{max-height:220px}.stats-row,.report-metrics,.ops-summary{grid-template-columns:1fr 1fr}.new-stat{min-height:100px}.new-stat strong{font-size:21px}.builder-content{padding:20px;min-height:360px}.builder-footer{padding:14px 20px}.builder-steps button{gap:4px;font-size:10px}.builder-steps button span{width:20px;height:20px}.strategy-grid,.budget-grid,.sample-feedback-grid,.sample-fields,.schedule-fields,.brief-summary-grid{grid-template-columns:1fr}.subsection-head{align-items:flex-start}.subsection-head .button{max-width:120px}.brief-decision-card{grid-template-columns:1fr}.brief-decision-actions{min-width:0}.primary-goal-grid{grid-template-columns:1fr 1fr}.assistant-panel,.review-actions,.activity-report-selector{position:static}.report-row{grid-template-columns:1.3fr 1fr 1fr}.report-row span:nth-child(4),.report-row span:nth-child(5),.report-row span:nth-child(6){display:none}.activity-report-selector{grid-template-columns:repeat(3,minmax(200px,1fr));overflow-x:auto}.activity-report-selector-head{grid-column:1 / -1}.collaboration-activity-group>header{align-items:flex-start;flex-direction:column}.collaboration-order-row{grid-template-columns:minmax(180px,1fr) auto}.collaboration-order-deadline{display:none}.collaboration-order-row .campaign-list-actions{grid-column:1 / -1;padding-bottom:12px}.case-actions{justify-content:stretch}.case-actions .button{flex:1}.settings-nav{position:static}.settings-invite{grid-template-columns:1fr}.member-permission-actions{align-items:stretch;flex-direction:column}.member-permission-actions select{min-width:0;width:100%}.extension-review-banner{align-items:flex-start;flex-direction:column}.campaign-list-tabs{max-width:100%;overflow-x:auto}.comparison-head{margin-left:80px}.comparison-row{grid-template-columns:80px 1fr 1fr}.creator-stage{padding:20px 0 0;display:block}.phone{width:min(100vw,393px);height:calc(100dvh - 72px);min-height:620px;margin:0 auto;border-width:0;border-radius:0;box-shadow:none}.sync-panel{display:none}.creator-module-tabs{padding-inline:8px}}.opportunity-brand-symbol{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:var(--orange);background:var(--orange-soft)}.review-layout{align-items:start}.review-score{display:flex;gap:8px;margin-top:10px}.review-score button{min-width:54px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--muted)}.review-score button.active{border-color:var(--orange);background:var(--orange-soft);color:var(--orange)}.review-score.compact{justify-content:space-between}.review-score.compact button{min-width:0;flex:1;padding:10px 4px}.review-tag-picker{display:grid;gap:10px;margin:18px 0}.review-tag-picker>div{display:flex;flex-wrap:wrap;gap:8px}.review-tag-picker button{display:inline-flex;align-items:center;gap:5px;padding:9px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted)}.review-tag-picker button.selected{border-color:var(--orange);background:var(--orange-soft);color:var(--orange)}.review-tag-picker.mobile{margin-top:8px}.ledger-actions{display:flex;align-items:center;gap:10px}.ledger-actions select{min-width:116px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink)}.permission-security-page{padding-top:0}.security-workbench{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-download-statement{width:100%;min-height:44px;margin:4px 0 18px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);font-weight:700}.content-safety-stack{max-width:1180px;margin:0 auto;padding:24px 32px 0}.content-safety-stack>.page{padding-inline:0}.content-safety-stack>.content-safety-notice{margin-bottom:16px;border-color:#f0b793;background:#fffaf6}.content-safety-notice.restricted{border-color:#e59b6c;box-shadow:0 0 0 2px #ff4e000f}.phone .content-safety-notice .risk-evidence{grid-template-columns:1fr}.phone .content-safety-notice .risk-evidence p{min-height:0}.brief-gap-evidence{margin:12px 0}.role-invite-panel{margin:0 0 20px;padding:22px}.role-invite-panel .builder-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.permission-invites{display:grid;gap:0;margin:0 0 20px;padding:20px 22px}.permission-invite-row{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid var(--line)}.permission-invite-row>div:first-child{min-width:0}.permission-invite-row b,.permission-invite-row span,.permission-invite-row small{display:block}.permission-invite-row b{overflow:hidden;text-overflow:ellipsis;font-size:12px}.permission-invite-row span,.permission-invite-row small{margin-top:4px;color:var(--muted);font-size:10px}.permission-invite-row>div:last-child{flex:none;text-align:right}.settings-blocked-creators{margin-top:18px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.settings-blocked-creators .panel-title{margin-bottom:4px}.settings-blocked-creators .panel-title span{display:block;margin-top:4px;color:var(--muted);font-size:10px;font-weight:400}.settings-blocked-row{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.settings-blocked-row b,.settings-blocked-row small{display:block}.settings-blocked-row b{font-size:12px}.settings-blocked-row small{margin-top:4px;color:var(--muted);font-size:10px}.audit-log-heading-actions{display:flex;align-items:center;gap:10px}.audit-log-heading-actions button{display:inline-flex;align-items:center;gap:5px}.audit-log-filters{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:10px;margin:14px 0 16px}.audit-log-filters label{min-height:42px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.audit-log-filters input{width:100%;border:0;outline:0;background:transparent;color:var(--ink)}.audit-log-filters select{min-width:0;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink)}.queue-toolbar{display:grid;gap:10px;margin:0 0 16px;padding:13px;border:1px solid var(--line);border-radius:11px;background:var(--surface)}.queue-toolbar-main{display:grid;grid-template-columns:minmax(220px,1fr) 150px 140px auto;gap:8px;align-items:center}.queue-search{min-height:40px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:9px;background:var(--paper)}.queue-search svg{flex:none;color:var(--muted)}.queue-search input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.queue-toolbar select,.queue-toolbar input,.queue-toolbar-main>button,.queue-toolbar-advanced>button{min-height:40px;padding:0 11px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);cursor:pointer;font:inherit;font-size:11px}.queue-search input{min-height:0;padding:0;border:0;border-radius:0;cursor:text}.queue-toolbar-main>button{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.queue-toolbar-main>button.active{border-color:#f2a878;background:var(--orange-soft);color:var(--orange)}.queue-toolbar-advanced{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;padding-top:10px;border-top:1px solid var(--line)}.queue-toolbar-advanced label{display:grid;gap:5px;color:var(--muted);font-size:10px}.queue-toolbar-advanced input,.queue-toolbar-advanced select{width:100%;min-width:0}.queue-toolbar-advanced>button{align-self:end}.queue-pagination{display:flex;justify-content:flex-end;align-items:center;gap:6px;color:var(--muted);font-size:10px}.queue-pagination button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);cursor:pointer}.queue-pagination button:disabled{opacity:.42;cursor:not-allowed}.priority-case{padding:0;overflow:hidden;align-items:stretch}.priority-case-main{min-width:0;flex:1;display:flex;justify-content:space-between;gap:10px;padding:12px;border:0;background:transparent;text-align:left;cursor:pointer}.priority-case-open{flex:none;display:inline-flex;align-items:center;gap:3px;padding:0 10px;border:0;border-left:1px solid var(--line);background:#ffffffad;color:var(--orange);cursor:pointer;font-size:10px}.queue-dispatch{display:grid;gap:9px;padding:12px;border:1px solid var(--line);border-radius:9px;background:#faf8f5}.queue-dispatch-fields{display:grid;grid-template-columns:.8fr 1.2fr;gap:8px}.queue-dispatch label{display:grid;gap:5px;color:var(--muted);font-size:10px}.queue-dispatch select,.queue-dispatch input{width:100%;min-width:0;min-height:36px;padding:0 9px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;font-size:10px}.queue-dispatch small{color:var(--green);font-size:9px;line-height:1.45}@media(max-width:980px){.security-workbench,.role-invite-panel .builder-fields,.audit-log-filters{grid-template-columns:1fr}.queue-toolbar-main{grid-template-columns:minmax(180px,1fr) 130px 120px auto}}@media(max-width:760px){.queue-toolbar-main,.queue-toolbar-advanced{grid-template-columns:1fr}.queue-pagination{justify-content:flex-start}.queue-dispatch-fields{grid-template-columns:1fr}}.admin-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin-risk-map .panel-title>div{display:grid;gap:4px}.admin-risk-map .panel-title small{color:var(--muted);font-size:10px;font-weight:500}.role-scope-selects{display:grid;grid-template-columns:1fr 1fr;gap:8px}.role-scope-selects label{display:grid;gap:5px}.role-scope-selects select,.appeal-decision select{min-width:0;min-height:38px;padding:0 9px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;font-size:10px}.audit-log-filters{grid-template-columns:minmax(0,1fr) 125px 110px}button.audit-log-row{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit;text-align:left;cursor:pointer}button.audit-log-row:hover,button.audit-log-row.selected{background:#fff9f5}.audit-log-row em{display:grid;justify-items:end;gap:4px}.audit-log-row em small{color:var(--orange);font-size:9px;font-style:normal}.audit-log-detail{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:12px 0;padding:14px;border:1px solid #f1b690;border-radius:10px;background:#fff9f5}.audit-log-detail>div{display:grid;gap:4px}.audit-log-detail span{color:var(--muted);font-size:9px}.audit-log-detail b{font-size:10px;line-height:1.45}.audit-log-detail>small{grid-column:1 / -1;padding-top:8px;border-top:1px solid #f0ddd0;color:var(--muted);font-size:9px;line-height:1.45}.appeal-decision{display:grid;gap:6px;padding-top:12px;border-top:1px solid #e6e1f4;color:#79718f;font-size:10px;font-weight:600}@media(max-width:760px){.role-scope-selects,.audit-log-detail,.audit-log-filters{grid-template-columns:1fr}.audit-log-detail>small{grid-column:auto}}.creator-credit-card{background:linear-gradient(145deg,#fff,#fff8f4)}.credit-score-row{display:flex;align-items:center;justify-content:space-between;margin:14px 0;padding:14px;border-radius:12px;background:#171513;color:#fff}.credit-score-row>div{display:grid;gap:3px}.credit-score-row strong{color:var(--orange);font-size:36px;line-height:1}.credit-score-row small{color:#d9d2cd}.credit-score-row svg{color:var(--orange)}.credit-dimensions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.credit-dimensions p{display:grid;gap:3px;margin:0;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff}.credit-dimensions span,.credit-rule-panel span{color:var(--muted);font-size:9px}.credit-rule-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.credit-rule-panel{display:grid;gap:8px;margin-top:10px;padding:12px;border-radius:10px;background:#f7f4f1}.credit-rule-panel p{display:grid;gap:3px;margin:0}.income-status-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:8px 0}.income-status-grid>div{display:grid;gap:3px;padding:9px;border:1px solid var(--line);border-radius:9px;background:#fff}.income-status-grid span{color:var(--muted);font-size:9px}.income-status-grid b{font-size:11px}.beta-banner{background:#fff0e8;border-bottom:1px solid #ead1c0;padding:10px 24px;color:#703a1d;font-size:12px;line-height:1.6}.beta-layout{display:grid;grid-template-columns:226px minmax(0,1fr);min-height:calc(100vh - 40px)}.beta-navigation{display:contents}.beta-mobile-header{display:none}@media(min-width:901px){.beta-app .beta-sidebar{height:var(--sidebar-viewport, calc(100dvh - 110px) );max-height:var(--sidebar-viewport, calc(100dvh - 110px) );overflow:hidden;padding-top:20px;padding-bottom:16px}.beta-app .beta-navigation{display:flex;flex-direction:column;flex:1;min-height:0;gap:12px}.beta-app .beta-sidebar nav{min-height:0;overflow-y:auto;flex-shrink:1}.beta-app .beta-sidebar-footer{flex-shrink:0}.beta-app .beta-sidebar>.brand-mark,.beta-app .beta-sidebar>.micro-muted{flex-shrink:0}}.money-rules>summary{cursor:pointer;font-weight:700;padding:4px 0}.money-rules>summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.micro-task-content{scroll-margin-top:20px}.micro-task-content:focus-visible{outline:2px solid var(--orange);outline-offset:6px}.beta-sidebar{background:var(--surface);border-right:1px solid var(--line);padding:28px 18px;display:flex;flex-direction:column;gap:12px;min-width:0}.beta-sidebar nav{display:grid;gap:6px}.beta-sidebar button{border:0;background:transparent;text-align:left;padding:12px;display:flex;align-items:center;gap:10px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:650}.beta-sidebar button.selected,.beta-sidebar button:hover{background:var(--orange-soft);color:var(--orange)}.beta-sidebar-footer{margin-top:auto;display:grid;gap:12px;border-top:1px solid var(--line);padding-top:16px}.beta-sidebar-footer>div{padding:0 12px}.beta-sidebar-footer small{display:block;color:var(--muted);font-size:11px;overflow-wrap:anywhere;margin-top:5px}.beta-main{min-width:0}.beta-status{padding:10px 26px;display:flex;justify-content:space-between;gap:16px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line)}.beta-status button,.beta-auth-links button,.beta-mailbox button{border:0;background:transparent;color:var(--orange);cursor:pointer;font-size:12px;font-weight:700}.beta-error{margin:16px 28px;padding:14px 18px;background:#fff0e8;color:#9a3120;border-left:3px solid var(--orange);font-size:13px;line-height:1.6}.beta-auth .auth-notice-error{background:#fff0e8;color:#9a3120;border-left:3px solid #9a3120}.beta-auth .auth-form>.micro-muted{font-size:13px;line-height:1.65;margin:8px 0 16px}.beta-campaign-list>article{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;border-bottom:1px solid var(--line)}.beta-campaign-list>article:last-child{border-bottom:0}.beta-campaign-list h2{font-size:18px;margin:0 0 8px}.beta-campaign-list p{font-size:13px;color:var(--muted);margin:0 0 10px}.beta-task{display:grid;gap:5px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:transparent;padding:17px 0;cursor:pointer;font-size:13px}.beta-task span{color:var(--muted);font-size:12px}.beta-notifications{position:fixed;z-index:90;inset:40px 0 0 auto;width:min(440px,100vw);padding:28px;background:var(--surface);border-left:1px solid var(--line);box-shadow:-15px 0 50px #0001;overflow:auto}.beta-notifications h2{font-size:20px}.beta-campaign-picker{padding:20px 28px 0}.beta-campaign-picker label{display:flex;gap:12px;align-items:center;font-size:13px}.beta-campaign-picker select{max-width:360px;padding:9px;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.beta-auth-fields{display:grid;gap:17px;padding:0;border:0;margin:0;min-width:0}.beta-auth-links{display:flex;justify-content:space-between;margin:16px 0}.beta-auth .auth-visual-copy{margin-top:auto}.beta-auth .auth-visual-content{justify-content:flex-end}.beta-auth .auth-security{margin-top:25px;line-height:1.65}.beta-auth .auth-form{margin-top:28px}.beta-auth input.beta-otp{letter-spacing:12px;font-size:23px}.beta-mailbox{margin-top:16px}.beta-loading{min-height:100vh;display:grid;place-items:center;color:var(--muted)}.beta-app .phone-status,.beta-app .micro-demo-select,.beta-app .micro-mobile-clock{display:none}.beta-app .micro-creator .phone{width:min(100%,390px);min-width:0}@media(max-width:900px){.beta-layout{grid-template-columns:1fr}.beta-sidebar{padding:14px 18px;border-right:0;border-bottom:1px solid var(--line)}.beta-sidebar>.brand-mark,.beta-sidebar>.micro-muted{display:none}.beta-sidebar nav{display:flex;overflow:auto;gap:4px}.beta-sidebar nav button{white-space:nowrap;flex-shrink:0}.beta-sidebar-footer{margin:0;padding:8px 0 0;display:flex;align-items:center;justify-content:space-between;gap:6px}.beta-sidebar-footer>div{font-size:12px;padding:0;max-width:32%}.beta-sidebar-footer small{display:none}.beta-sidebar-footer button{font-size:11px;padding:6px}.beta-banner{padding:9px 18px;font-size:11px}.beta-status{padding:10px 18px;font-size:11px}.beta-campaign-list>article{align-items:flex-start;flex-direction:column;gap:12px}.beta-campaign-picker{padding:16px 18px 0}.beta-campaign-picker label{display:grid}.beta-campaign-picker select{max-width:100%;width:100%}.beta-notifications{top:0}.beta-app .creator-stage{padding:16px 10px}}.beta-ai-result{overflow-wrap:anywhere}.beta-ai-result h3{font-size:16px}.beta-ai-result li{font-size:13px;line-height:1.7}.beta-ai-groups .selected b{color:var(--orange)}@media(max-width:900px){.beta-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.beta-mobile-header .brand-mark{min-width:0;flex:1 1 auto}.beta-mobile-header .brand-mark>span{min-width:0;font-size:13px;overflow-wrap:anywhere}.beta-mobile-header small{display:block;color:var(--muted);font-size:11px}.beta-mobile-header button{min-height:44px;flex-shrink:0;color:var(--orange)}.beta-navigation{display:none}.menu-open .beta-navigation{display:grid;gap:12px}.beta-sidebar{padding-top:4px;padding-bottom:4px}}.beta-test-notice{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:13px;line-height:1.75;overflow-wrap:anywhere}.beta-test-notice>summary{padding:10px 12px;font-weight:650;cursor:pointer;color:var(--ink)}.beta-test-notice>summary:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:6px}.beta-test-notice-body{padding:0 14px 14px}.beta-test-notice-body h3{font-size:14px;margin:16px 0 6px}.beta-test-notice-body p{margin:0 0 10px;font-size:13px;line-height:1.75;color:var(--ink)}.beta-test-notice-body .beta-test-notice-version{color:var(--muted);font-size:11px}.beta-notice-entry{padding:12px 26px 0}.beta-auth .beta-test-notice{margin:16px 0}@media(max-width:900px){.beta-notice-entry{padding:10px 18px 0}}@media(max-width:900px){.beta-app .extra-creator-stage .phone{height:auto;min-height:0;overflow:visible}.beta-app .extra-creator-stage .phone>.phone-scroll{flex:none;overflow:visible;padding-bottom:28px}}@media(max-width:500px){.beta-auth .auth-card-wrap{padding:20px 24px 40px}.beta-auth .auth-topbar{padding:20px 24px}.beta-auth .auth-title h2{font-size:25px}.beta-app .page{padding:22px 16px}.beta-error{margin:12px 16px}.beta-sidebar nav button{font-size:12px;padding:9px 6px;gap:5px}.beta-sidebar nav button svg{width:16px;height:16px;flex-shrink:0}.beta-app.platform-view .beta-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.beta-app{--ui-radius: 10px;--ui-gap: 24px;--ui-copy: 14px;--muted: #6f6963;font-size:14px;line-height:1.7}.beta-app :is(.micro-feedback,.micro-sample-preview,.plain-note){font-size:14px;line-height:1.75}.beta-app :is(.micro-feedback,.micro-sample-preview) p{font-size:14px;margin-block:6px}.beta-app .micro-version>p{font-size:14px;line-height:1.75}.beta-app .beta-main>.workspace-tools{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:8px 20px;padding:12px 28px;border-bottom:1px solid var(--line);background:var(--surface)}.beta-app .workspace-tools .beta-status{padding:0;min-height:36px;border:0;display:flex;align-items:center;flex:1;background:none}.beta-app .workspace-tools .beta-status>span{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.beta-app .workspace-tools .beta-status button{white-space:nowrap}.beta-app .workspace-tools .beta-notice-entry{padding:0;max-width:100%}.beta-app .workspace-tools .beta-test-notice{margin:0;background:transparent}.beta-app .workspace-tools .beta-test-notice>summary{min-height:36px;padding:8px 12px;font-size:12px}.beta-app .workspace-tools:has(details[open]) .beta-notice-entry{flex-basis:100%}.beta-app .page,.beta-app .cw-page{max-width:1440px;width:100%;margin-inline:auto;padding:28px 28px 44px}.beta-app .page-heading,.beta-app .cw-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:24px}.beta-app .page-heading>div,.beta-app .cw-heading>div{min-width:0}.beta-app .page-heading h1,.beta-app .cw-heading h1{font-size:28px;font-weight:750;line-height:1.35;letter-spacing:-.65px;margin:0;overflow-wrap:anywhere}.beta-app .page-heading p,.beta-app .cw-heading p{font-size:var(--ui-copy);line-height:1.7;margin:8px 0 0;color:var(--muted);max-width:780px}.beta-app .eyebrow{color:var(--muted);font-size:12px;margin-bottom:7px}.beta-app .panel,.beta-app .cw-panel,.beta-app .workspace-campaign-card{border-radius:var(--ui-radius);box-shadow:none}.beta-app .section-panel,.beta-app .workspace-section,.beta-app .cw-panel{padding:22px}.beta-app :is(.panel,.cw-panel) h2{font-size:18px;line-height:1.5;letter-spacing:-.3px}.beta-app .button{border-radius:7px;min-height:40px;font-size:13px}.beta-app :is(.workspace-task-row b,.cw-task-identity>b,.workspace-ledger-row p){font-size:14px}.beta-app :is(.micro-muted,.cw-muted,.workspace-task-row small,.workspace-empty p,.cw-empty p){font-size:13px;line-height:1.7}.beta-app :is(.micro-fields input,.micro-fields textarea,.micro-fields select){font-size:14px;border-radius:7px}.beta-app .micro-fields label{font-size:13px;line-height:1.65}.beta-app .workspace-metrics,.beta-app .cw-summary,.beta-app .admin-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:18px 0;margin:0 0 24px;border:1px solid var(--line);border-radius:var(--ui-radius);background:var(--surface)}.beta-app .workspace-metrics>div,.beta-app .cw-summary>button,.beta-app .admin-metric{padding:0 20px;margin:0;border:0;border-inline-end:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;min-width:0}.beta-app :is(.workspace-metrics,.cw-summary,.admin-kpis)>:last-child{border-inline-end:0}.beta-app .workspace-metrics dt,.beta-app .admin-metric>span{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:13px;color:var(--muted)}.beta-app .workspace-metrics dd,.beta-app .cw-summary strong,.beta-app .admin-metric strong{margin:4px 0 0;font-size:28px;font-weight:700;line-height:1.4;font-variant-numeric:tabular-nums}.beta-app .cw-summary small{font-size:12px}.beta-app .admin-metric{min-height:0}.beta-app .micro-queue-filter>button{flex:0 1 auto}.beta-app .workspace-dashboard-grid:has(>.workspace-flow-guide){grid-template-columns:1fr;gap:16px;margin-bottom:24px}.workspace-flow-guide{border:1px solid var(--line);border-radius:var(--ui-radius);background:var(--surface);padding:0 20px}.workspace-flow-guide>summary{padding:14px 0;cursor:pointer;font-size:13px;font-weight:650}.workspace-flow-guide ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0 0 0 20px;margin:4px 0 16px}.workspace-flow-guide li{font-size:13px;padding-inline-start:4px}.workspace-flow-guide li span{display:block;color:var(--muted);font-size:12px;line-height:1.7;margin-top:5px}.workspace-flow-guide>small{display:block;margin:4px 0 14px;font-size:12px;color:var(--muted)}.beta-app :is(.workspace-tabs,.cw-filters,.micro-queue-filter){display:flex;flex-wrap:wrap;gap:6px;padding:0 0 14px;border:0;background:transparent;margin-bottom:16px}.beta-app :is(.workspace-tabs,.cw-filters,.micro-queue-filter)>button{min-height:36px;padding:8px 12px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);font-size:13px;line-height:1.5}.beta-app :is(.workspace-tabs,.cw-filters,.micro-queue-filter)>:is(.active,.selected){color:#ac3805;border-color:#efd4c5;background:var(--orange-soft);font-weight:650}.beta-app .micro-supply-filters{margin-bottom:18px}.beta-app :is(.workspace-search,.cw-search){min-height:40px;border-radius:7px}.beta-app :is(.workspace-search,.cw-search) input{font-size:13px}.beta-app :is(.micro-section-line,.workspace-section-heading){flex-wrap:wrap;gap:12px}.beta-app .money-center .workspace-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-app :is(button,summary,a,input,select,textarea):focus-visible{outline:2px solid var(--orange);outline-offset:3px}.beta-app .micro-heading-help{display:inline-flex;align-items:center}@media(max-width:900px){.beta-app .workspace-tools{padding-inline:20px}}@media(max-width:700px){.beta-app .page,.beta-app .cw-page{padding:20px 16px 32px}.beta-app .page-heading,.beta-app .cw-heading{flex-wrap:wrap;gap:12px;margin-bottom:18px}.beta-app .page-heading h1,.beta-app .cw-heading h1{font-size:24px}.beta-app .beta-main>.workspace-tools{padding:8px 16px;gap:4px}.beta-app .workspace-tools .beta-status{flex-basis:100%}.beta-app .workspace-tools .beta-notice-entry{width:100%}.beta-app .section-panel,.beta-app .workspace-section,.beta-app .cw-panel{padding:16px}.beta-app .workspace-metrics,.beta-app .cw-summary,.beta-app .admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.beta-app .workspace-metrics>div,.beta-app .cw-summary>button,.beta-app .admin-metric{padding:12px 14px;border-bottom:1px solid var(--line)}.beta-app :is(.workspace-metrics,.cw-summary,.admin-kpis)>:nth-child(2n){border-inline-end:0}.beta-app :is(.workspace-metrics,.cw-summary,.admin-kpis)>:nth-last-child(-n+2){border-bottom:0}.beta-app .workspace-metrics dd,.beta-app .cw-summary strong,.beta-app .admin-metric strong{font-size:25px}.workspace-flow-guide ol{grid-template-columns:1fr;gap:12px}.beta-app .money-center .workspace-metrics{grid-template-columns:1fr}.beta-app .money-center .workspace-metrics>div{border-inline-end:0;border-bottom:1px solid var(--line)}.beta-app .money-center .workspace-metrics>div:last-child{border-bottom:0}.beta-app .button{min-height:44px}}.beta-app{--ui-radius: var(--radius-panel);--workspace-max: 1180px;background:var(--bg, #f7f4ef);color:var(--ink)}.beta-app .beta-layout{grid-template-columns:232px minmax(0,1fr)}.beta-app .beta-sidebar{width:232px;padding:26px 18px 18px;gap:0;background:#fffdfafa}.beta-app .beta-desktop-brand{padding-inline:8px}.beta-app .brand-mark>span{display:grid;gap:4px}.beta-app .brand-mark small{color:var(--muted);font-size:10px;letter-spacing:.08em}.beta-app .beta-role-block{display:grid;gap:3px;margin:28px 8px 18px;padding-bottom:17px;border-bottom:1px solid var(--line)}.beta-app .beta-role-block span{color:var(--muted);font-size:10px}.beta-app .beta-role-block strong{font-size:13px}.beta-app .beta-sidebar nav{gap:4px}.beta-app .beta-sidebar button{min-height:42px;padding:10px 11px;border-radius:var(--radius-control);color:#5f5a55;font-size:13px;font-weight:600}.beta-app .beta-sidebar button.selected{color:#b63d06;background:#fff0e8;box-shadow:inset 3px 0 #ff4d00}.beta-app .beta-sidebar-footer{gap:8px;padding-top:12px}.beta-app .beta-notification-button{width:100%}.beta-app .beta-notification-button>span{flex:1}.beta-app .beta-notification-button em{min-width:20px;height:20px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--orange);font-size:10px;font-style:normal}.beta-app .beta-account-card{display:flex;align-items:center;gap:9px;min-width:0;padding:10px 11px;border-radius:var(--radius-control);background:#f7f4ef}.beta-app .beta-account-card>span:last-child{min-width:0}.beta-app .beta-account-avatar{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#fff;background:#1d1b19;font-size:12px;font-weight:750}.beta-app .beta-sign-out{color:#5f5a55}.beta-app .beta-sign-out:hover{color:#a3342b;background:#fff0ee}.beta-app .beta-main{background:#fbf9f5}.beta-app .beta-main>.workspace-tools{position:sticky;top:0;z-index:24;align-items:center;padding:10px 32px;background:#fffdfaf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.beta-app .beta-boundary-status{display:inline-flex;align-items:center;gap:7px;margin:0;color:#6c655f;font-size:11px;line-height:1.6}.beta-app .beta-boundary-status svg{color:var(--orange);flex:0 0 auto}.beta-app .page,.beta-app .cw-page{max-width:var(--workspace-max);padding:34px 38px 56px}.beta-app .page-heading,.beta-app .cw-heading{margin-bottom:28px}.beta-app .page-heading h1,.beta-app .cw-heading h1{font-size:clamp(28px,2.6vw,36px);font-weight:680;line-height:1.34;letter-spacing:0}.beta-app .page-heading p,.beta-app .cw-heading p{max-width:68ch}.beta-app .eyebrow{color:#b13a04;font-size:11px;font-weight:700;letter-spacing:.06em}.beta-app .panel,.beta-app .cw-panel,.beta-app .workspace-campaign-card,.beta-app .workspace-flow-guide{border-color:#e5e0d9;background:#fffdfa}.beta-app .section-panel,.beta-app .workspace-section,.beta-app .cw-panel{padding:24px}.beta-app .workspace-metrics,.beta-app .cw-summary,.beta-app .admin-kpis{border-inline:0;border-radius:0;background:transparent}.beta-app .button.button-primary,.beta-app .auth-primary{box-shadow:none}.beta-app .beta-notifications{box-shadow:-18px 0 52px #1413121f}.beta-auth.auth-page{grid-template-columns:minmax(450px,.88fr) minmax(520px,1.12fr)}.beta-auth .auth-form-side{background:#fffdfa}.beta-auth .auth-card-wrap{width:min(100%,430px);padding-block:34px 54px}.beta-auth .auth-topbar{min-height:92px;padding:27px 42px}.beta-auth .auth-mark>span{display:grid;gap:3px}.beta-auth .auth-mark b{font-size:19px;line-height:1}.beta-auth .auth-mark small{color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.08em}.beta-invite-badge{padding:6px 10px;border-radius:999px;color:#6f6861;background:#f4efe8;font-size:10px;font-weight:650}.beta-auth .auth-entry-switcher>span{display:block;margin-bottom:8px;color:#a63808;font-size:10px;font-weight:750;letter-spacing:.07em}.beta-auth .auth-role-tabs{border:0;border-radius:0;padding:0;background:transparent;gap:8px}.beta-auth .auth-role-tabs button{min-height:42px;border:1px solid var(--line);border-radius:var(--radius-control);background:#fffdfa}.beta-auth .auth-role-tabs button.active{border-color:#1d1b19;color:#fff;background:#1d1b19}.beta-auth .auth-form{gap:16px;margin-top:26px}.beta-auth .auth-title h2{font-size:36px;line-height:1.34;letter-spacing:0}.beta-auth .auth-role-boundary{display:flex;align-items:flex-start;gap:9px;margin:0;padding:12px 13px;border-left:3px solid var(--orange);color:#5f5953;background:#fff4ee;font-size:12px;line-height:1.7}.beta-auth .auth-role-boundary svg{flex:0 0 auto;margin-top:2px;color:var(--orange)}.beta-auth .auth-visual{background:#242321}.beta-auth .auth-visual>img{opacity:.2;filter:saturate(.5) contrast(1.08)}.beta-auth.creator-auth .auth-visual{color:#171513;background:#f5e6d6}.beta-auth.creator-auth .auth-visual>img{opacity:.28}.beta-auth .auth-visual-shade{background:#14131280}.beta-auth.creator-auth .auth-visual-shade{background:#f5e6d642}.beta-auth .auth-visual-geometry,.beta-auth .auth-visual-geometry:before{position:absolute;width:270px;height:270px;border:1px solid currentColor;content:"";opacity:.18;transform:rotate(45deg)}.beta-auth .auth-visual-geometry{top:17%;right:10%}.beta-auth .auth-visual-geometry:before{width:125px;height:125px;top:72px;left:72px}.beta-auth .auth-visual-copy{max-width:580px;margin:auto 0 24px}.beta-auth .auth-visual h1{max-width:580px;font-size:clamp(40px,4.6vw,64px);line-height:1.3;letter-spacing:0}.beta-auth .auth-visual p{max-width:500px;line-height:1.8}.beta-auth.creator-auth .auth-visual-content{color:#171513}.beta-auth.creator-auth .auth-visual p{color:#171513ad}.beta-auth.creator-auth .auth-eyebrow{color:#a43808}@media(max-width:900px){.beta-app .beta-layout{grid-template-columns:1fr}.beta-app .beta-sidebar{width:100%;padding:9px 16px}.beta-app .beta-desktop-brand,.beta-app .beta-role-block{display:none}.beta-app .beta-mobile-header{min-height:50px}.beta-app .beta-mobile-header .brand-mark small{display:block}.beta-app .beta-sidebar-footer{align-items:stretch}.beta-app .beta-account-card{flex:1}.beta-app .beta-main>.workspace-tools{position:static;padding:9px 18px}.beta-app .beta-boundary-status{width:100%}.beta-auth.auth-page{grid-template-columns:1fr}}@media(max-width:700px){.beta-app .page,.beta-app .cw-page{padding:24px 16px 40px}.beta-app .page-heading h1,.beta-app .cw-heading h1{font-size:28px}.beta-auth .auth-topbar{padding:19px 20px}.beta-auth .auth-card-wrap{padding:28px 20px 42px}.beta-auth .auth-title h2{font-size:30px}}@media(max-width:500px){.beta-app .beta-sidebar-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.beta-app .beta-account-card{grid-column:1 / -1;grid-row:1;width:100%;max-width:none}.beta-app .beta-account-card>span:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beta-app .beta-notification-button{grid-column:1;grid-row:2}.beta-app .beta-sign-out{grid-column:2;grid-row:2}}.language-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding:8px 24px;background:#fffdfa;border-bottom:1px solid #e5e0d9;color:#77736f;font-size:12px}html[lang=ar] body{font-family:Tahoma,Arial,sans-serif}.language-picker{display:flex;align-items:center;gap:7px;margin-inline-start:auto;min-width:0}.language-picker .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.language-picker select{min-width:0}.language-picker select{max-width:min(300px,75vw);border:1px solid #e5e0d9;background:#fffdfa;border-radius:6px;padding:6px 28px 6px 10px;color:#141312;font:inherit;font-size:13px;cursor:pointer}.language-picker select:focus-visible{outline:2px solid #ff4d00;outline-offset:2px}.language-bar>div[role=alert]{color:#9a3120}.language-bar button{background:transparent;border:0;color:#ff4d00;text-decoration:underline;cursor:pointer}.localized-file-picker{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px;border:1px solid #e5e0d9;border-radius:6px;min-width:0}.localized-file-picker>span{border:1px solid #e5e0d9;background:#f7f4ef;padding:6px 10px;border-radius:4px}.localized-file-picker>small{overflow-wrap:anywhere}.localized-file-picker input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.localized-file-picker:focus-within{outline:2px solid #ff4d00;outline-offset:2px}html:not([lang^=zh]) .beta-app button,html:not([lang^=zh]) .beta-auth button{white-space:normal;line-height:1.45}html:not([lang^=zh]) .cw-table .button{overflow-wrap:normal;word-break:normal}html:not([lang^=zh]) .cw-table th:last-child{width:152px}html:not([lang^=zh]) .cw-task-time span{overflow-wrap:normal}html[dir=rtl] .cw-schedule button,html[dir=rtl] .cw-account-list>button{text-align:start}html[dir=rtl] .cw-table td{text-align:start!important}html:not([lang^=zh]) .beta-app h1,html:not([lang^=zh]) .beta-auth h1{line-height:1.2;letter-spacing:-.02em}.beta-app input[type=email],.beta-app input[type=url],.beta-auth input[type=email],.beta-app input[type=number],.beta-app input[type=date],.beta-app input[type=datetime-local],.beta-otp{direction:ltr;text-align:start}html[dir=rtl] .beta-sidebar{border-right:0;border-left:1px solid #e5e0d9}html[dir=rtl] .beta-sidebar button,html[dir=rtl] .beta-task{text-align:start}html[dir=rtl] .beta-notifications{inset:40px auto 0 0;border-left:0;border-right:1px solid #e5e0d9}html[dir=rtl] .beta-error,html[dir=rtl] .beta-auth .auth-notice-error{border-left:0;border-right:3px solid #9a3120}.micro-preserve-text,.workspace-brief,.cw-task-identity b,.cw-account-heading h2,.beta-sidebar-footer small{unicode-bidi:plaintext}html[dir=rtl] .beta-app .back-link svg,html[dir=rtl] .cw-heading-action svg{transform:scaleX(-1)}html[dir=rtl] .beta-app table{text-align:right}html[dir=rtl] .beta-app th,html[dir=rtl] .beta-app td{text-align:start}html[dir=rtl] .micro-feedback{border-left:0;border-right:3px solid #ff4d00}html[dir=rtl] .auth-password button{right:auto;left:10px}html[dir=rtl] .auth-password input{padding-right:14px;padding-left:48px}html[dir=rtl] .language-picker select{padding:6px 10px 6px 28px}@media(max-width:700px){.language-bar{padding:8px 16px}.language-bar>span{display:none}.language-picker{margin-inline-start:0;width:100%}.language-picker select{flex:1;max-width:100%;min-height:36px}}
