.os-briefs{color:#0f0f0f;border-bottom:1px solid #ded7ce;min-width:0;padding:16px 0}.os-brief-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.os-briefs h2{margin:0;font-size:20px}.os-briefs h3{margin:0 0 8px;font-size:17px}.os-brief{overflow-wrap:anywhere;border-top:1px solid #ded7ce;margin-top:16px;padding:18px 0}.os-brief dl{grid-template-columns:minmax(100px,140px) minmax(0,1fr);gap:8px 16px;font-size:14px;display:grid}.os-brief dt{font-weight:650}.os-brief dd{margin:0}.os-brief p{margin:8px 0}.os-brief small,.os-brief-note{color:#60584e;font-size:12px}.os-brief-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.os-briefs button{color:#0f0f0f;min-height:44px;font:inherit;cursor:pointer;background:#faf8f5;border:1px solid #95836b;border-radius:11px;padding:9px 14px}.os-briefs button:disabled{opacity:.55;cursor:wait}.os-briefs :focus-visible{outline-offset:3px;outline:3px solid #785a35}.os-brief-editor{border:1px solid #c7b9a7;border-radius:18px;gap:12px;min-width:0;margin-top:16px;padding:18px;display:grid}.os-brief-editor label{gap:6px;min-width:0;font-size:14px;font-weight:600;display:grid}.os-brief-editor input,.os-brief-editor textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#0f0f0f;background:#fff;border:1px solid #a49a8d;border-radius:10px;min-height:44px;padding:10px}.os-brief-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.os-brief-demo{color:#60584e;margin-top:16px;font-size:12px}.os-brief-demo summary{cursor:pointer;padding:10px 0}.os-brief-demo label{align-items:center;gap:8px;min-height:44px;display:flex}.os-briefs [role=alert]{color:#643611;overflow-wrap:anywhere;background:#fff0dc;border-radius:12px;padding:12px}@media (max-width:420px){.os-brief dl{grid-template-columns:1fr;gap:5px}.os-brief dd{margin-bottom:8px}.os-brief-heading{flex-direction:column;align-items:flex-start}.os-brief-dates{grid-template-columns:1fr}.os-brief-editor{padding:12px}}.natural-form{gap:20px;min-width:0;margin-top:8px;display:grid}.natural-form p{line-height:1.6}.natural-form button{font:inherit;color:#30362c;cursor:pointer;background:#fff;border:1px solid #d6d9d1;border-radius:7px;min-height:42px;padding:9px 14px;font-size:14px}.natural-form button:disabled{opacity:.55;cursor:default}.natural-form .natural-text-button{text-align:left;background:0 0;border:0;padding:6px 0;font-weight:550}.natural-form .natural-primary{color:#fff;background:#252b25;border-color:#252b25}.natural-context{border-left:3px solid var(--division,#9a72a6);background:var(--division-soft,#f4f2ef);border-radius:0 8px 8px 0;padding:16px 18px}.natural-context>p{margin:5px 0 8px;font-size:17px}.natural-context>small{color:#5f655d;font-size:14px;line-height:1.5;display:block}.natural-form details>summary{cursor:pointer;align-items:center;gap:10px;min-height:42px;font-size:14px;font-weight:550;display:flex}.natural-form details>summary>span{color:#73786e;font-weight:400}.natural-form details[open]>summary{margin-bottom:10px}.natural-field{gap:8px;min-width:0;margin:0;display:grid}.natural-field>span{font-size:15px;font-weight:600}.natural-field>small,.natural-muted{color:#63695e;font-size:14px;line-height:1.55}.natural-field input,.natural-field textarea,.natural-field select{width:100%;line-height:1.55;font:inherit;color:#30362c;background:#fff;border:1px solid #d8dcd3;border-radius:7px;min-width:0;padding:11px 12px;font-size:16px}.natural-field textarea{resize:vertical}.natural-field+.natural-field{margin-top:14px}.natural-meta{grid-template-columns:1fr 1fr;gap:16px;display:grid}.natural-meta .natural-field{margin:0}.natural-caption>button{margin-top:12px}.natural-filming{border-top:1px solid #e1e4dd;border-bottom:1px solid #e1e4dd;padding:2px 0}.natural-filming[open]{padding-bottom:14px}.natural-alternative{border-bottom:1px solid #e3e5de;margin:12px 0;padding-bottom:12px}.natural-check{align-items:flex-start;gap:11px;margin:12px 0;font-size:14px;line-height:1.5;display:flex}.natural-check>input,.natural-check>[role=checkbox]{flex-shrink:0;width:18px;min-width:18px;height:18px;min-height:18px;margin-top:3px;padding:0}.natural-check>span{gap:5px;display:grid}.natural-check small{color:#63695e;font-size:14px;line-height:1.5}.natural-review{border-top:1px solid #e1e4dd;margin:0;padding-top:18px}.natural-footer{border-top:1px solid #e1e4dd;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.natural-footer>div{gap:10px;display:flex}.natural-notice{background:#fbf7ec;border:1px solid #d9ccb0;border-radius:7px;padding:14px}.natural-notice button{margin:10px 10px 0 0}.natural-error{color:#a83324;font-size:14px}.natural-preserve{white-space:pre-wrap;font-size:14px;margin:12px 0!important}.natural-editor{max-width:740px!important}.natural-editor details .natural-field{margin-top:12px}.natural-form .natural-link{background:#f7f7f4;border-radius:8px;padding:14px}@media (max-width:600px){.natural-form{gap:17px}.natural-context{padding:14px}.natural-footer{flex-wrap:wrap;gap:8px}.natural-footer>div{flex:1;justify-content:flex-end}.natural-footer button{padding:9px 10px}.natural-meta{gap:12px}.natural-field>small{font-size:14px}}.natural-editor.editor-dialog{overscroll-behavior:contain;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);scroll-padding-block:20px;max-width:740px!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important}.natural-editor [data-slot=dialog-title]{margin-right:44px;line-height:1.3}.natural-editor [data-slot=dialog-description]{color:#535d4d}.natural-editor [data-slot=dialog-close]{opacity:1;color:#30362c;place-items:center;width:44px;height:44px;display:grid;top:8px;right:8px}.natural-editor :focus-visible{outline-offset:3px;outline:3px solid #526c44}.natural-editor [data-slot=dialog-title]:focus{outline:none}.natural-form button,.natural-form details>summary{touch-action:manipulation;min-height:44px}.natural-form details>summary>span{color:#62695b}.natural-form :is(p,small,span,summary){overflow-wrap:anywhere}.natural-form .natural-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.natural-form .natural-check{cursor:pointer;align-items:flex-start;min-height:44px}.natural-form .natural-check>input,.natural-form .natural-check>[role=checkbox]{width:24px;min-width:24px;height:24px;min-height:24px}.natural-error{background:#fff1eb;border-left:3px solid;padding:12px;scroll-margin-block:20px}.natural-notice{scroll-margin-block:20px}@media (max-width:600px){.natural-footer>div{flex-wrap:wrap}.natural-footer>div>button{white-space:normal;flex:1}.natural-editor .natural-footer{align-items:stretch}.natural-editor .natural-footer>div{flex-basis:100%}.natural-editor .natural-footer>.natural-text-button{width:100%}}@media (max-width:380px){.natural-form .natural-meta{grid-template-columns:1fr}.natural-editor [data-slot=dialog-title]{font-size:21px}}._centre_8xrs3_1{max-width:1100px;margin:0 auto;line-height:1.6}._centre_8xrs3_1 h1{font-size:clamp(26px,5vw,38px);line-height:1.2}._centre_8xrs3_1 h2{font-size:20px;line-height:1.35}._centre_8xrs3_1 summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}._centre_8xrs3_1 input,._centre_8xrs3_1 select{font:inherit;background:#fff;border:1px solid #a79e91;border-radius:11px;min-width:0;max-width:100%;min-height:44px;padding:10px 12px}._form_8xrs3_1{gap:14px;max-width:600px;padding:12px 0;display:grid}._form_8xrs3_1 label{gap:6px;display:grid}._form_8xrs3_1 button{white-space:normal;justify-self:start}._connect_8xrs3_1{border-block:1px solid #ded9d1;margin:22px 0}._list_8xrs3_1{gap:24px;display:grid}._account_8xrs3_1{border-bottom:1px solid #ded9d1;min-width:0;padding:0 0 24px}._account_8xrs3_1 dl{grid-template-columns:minmax(160px,1fr) minmax(0,2fr);gap:8px 18px;font-size:14px;display:grid}._account_8xrs3_1 dt{font-weight:600}._account_8xrs3_1 dd{overflow-wrap:anywhere;margin:0}._actions_8xrs3_1{flex-wrap:wrap;gap:10px;display:flex}._actions_8xrs3_1 button{white-space:normal}._note_8xrs3_1,._error_8xrs3_1{color:#473d2f;background:#efe7db;border-radius:12px;padding:14px}._error_8xrs3_1{border:1px solid #b66554}._centre_8xrs3_1 button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:600px){._account_8xrs3_1 dl{grid-template-columns:1fr;gap:3px}._account_8xrs3_1 dd{margin-bottom:8px}._actions_8xrs3_1{grid-template-columns:1fr;display:grid}._actions_8xrs3_1 button,._form_8xrs3_1 button{width:100%}}@media print{._actions_8xrs3_1,._form_8xrs3_1,._connect_8xrs3_1{display:none}}.earnings-workspace{max-width:1200px;color:inherit;margin:0 auto;padding:24px;line-height:1.5}.earnings-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.earnings-heading h1{margin:4px 0;font-size:clamp(28px,4vw,40px);line-height:1.15}.earnings-heading p{max-width:680px}.earnings-controls{flex-wrap:wrap;gap:18px;margin:24px 0;display:flex}.earnings-field{flex-direction:column;gap:7px;max-width:100%;font-weight:600;display:flex}.earnings-field input,.earnings-field select{color:#202624;min-height:44px;font:inherit;background:#fff;border:1px solid #adb8b1;border-radius:8px;max-width:100%;padding:8px 12px}.earnings-workspace .btn{white-space:normal;min-height:44px}.earnings-workspace button:disabled{opacity:.65;cursor:not-allowed}.earnings-workspace :focus-visible{outline-offset:3px;outline:3px solid #37694b}.earnings-notice{color:#28372c;background:#f3f5f1;border:1px solid #c5cec5;border-radius:10px;margin:18px 0;padding:16px}.earnings-notice h2{margin-top:0}.earnings-context{color:#4e5c52;font-size:14px}.earnings-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.earnings-stats article,.earnings-card{color:#202624;background:#fff;border:1px solid #c5cec5;border-radius:12px;padding:22px}.earnings-stats span,.earnings-stats small,.earnings-card small{display:block}.earnings-stats strong{font-variant-numeric:tabular-nums;margin:10px 0;font-size:32px;line-height:1.3;display:block}.earnings-stats small,.earnings-card small{color:#4e5c52}.earnings-trail-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;display:flex}.earnings-trail-heading label{align-items:center;gap:10px;min-height:44px;display:flex}.earnings-trail-heading input{width:20px;height:20px}.earnings-table-scroll{border:1px solid #c5cec5;border-radius:10px;margin:12px 0;overflow-x:auto}.earnings-workspace table{border-collapse:collapse;text-align:left;width:100%;min-width:650px}.earnings-workspace th,.earnings-workspace td{border-bottom:1px solid #dfe5df;padding:13px}.earnings-workspace th{background:#eef2ed}.earnings-workspace caption{caption-side:bottom;text-align:left;color:#4e5c52;padding:14px;font-size:13px}.earnings-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.earnings-pagination{justify-content:center;align-items:center;gap:16px;margin:20px 0;display:flex}.earnings-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.earnings-link{overflow-wrap:anywhere;background:#f3f5f1;border-radius:8px;margin:16px 0;padding:12px;font-size:14px;display:block}.earnings-card h2{margin:6px 0 14px}.earnings-card .btn{margin-bottom:12px}.earnings-empty{border:1px dashed #adb8b1;border-radius:8px;padding:24px}.earnings-workspace .eyebrow{letter-spacing:.07em;color:#4e5c52;font-size:12px;font-weight:700}@media (max-width:700px){.earnings-workspace{padding:16px}.earnings-heading{flex-direction:column}.earnings-stats,.earnings-link-grid{grid-template-columns:1fr}.earnings-controls{grid-template-columns:1fr;width:100%;display:grid}.earnings-field,.earnings-field input,.earnings-field select{width:100%}.earnings-pagination{flex-wrap:wrap}.earnings-stats strong{font-size:29px}}.earnings-strip{z-index:20;color:#0f0f0f;background:#faf8f5;border-bottom:1px solid #c9bdac;padding:16px 5% 10px;line-height:1.45;position:sticky;top:0}.earnings-strip-main{align-items:center;gap:28px;max-width:1280px;margin:auto;display:flex}.earnings-strip-value{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.earnings-strip-value>span{color:#50483e;max-width:150px;font-size:13px}.earnings-strip-value strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:25px;font-weight:600;line-height:1.2}.earnings-strip-status{min-width:0;font-size:14px}.earnings-strip-status small{color:#54504a;font-size:12px;line-height:1.6;display:block}.earnings-strip-main>.btn{white-space:normal;flex-shrink:0;padding:10px 13px;font-size:13px}.earnings-strip-detail{color:#54504a;justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:7px auto 0;font-size:12px;display:flex}.earnings-strip-detail>a{white-space:nowrap;text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.earnings-strip-detail .small-link{text-underline-offset:3px;padding:0 8px;font-size:13px;text-decoration:underline}.os-shell .earnings-notice{color:#453d32;background:#f0ece5;border-color:#d3c8b8;border-radius:16px}.os-shell .earnings-stats article,.os-shell .earnings-card{color:#0f0f0f;border-color:#ded9d1;border-radius:18px}.os-shell .earnings-stats strong{font-size:28px}.os-shell .earnings-field input,.os-shell .earnings-field select{border-color:#aaa298;border-radius:11px}.os-shell .earnings-context,.os-shell .earnings-card small,.os-shell .earnings-stats small{color:#54504a}.os-shell .earnings-workspace th{background:#f0ece5}.os-shell .earnings-link{background:#f5f1eb;border-radius:10px}.os-shell .earnings-workspace :focus-visible{outline-color:#705a38}@media (max-width:760px){.earnings-strip-main{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.earnings-strip-value{flex-wrap:wrap;gap:10px}.earnings-strip-value>span{max-width:none;font-size:12px}.earnings-strip-value strong{font-size:23px}.earnings-strip-status{grid-area:2/1;font-size:13px}.earnings-strip-main>.btn{text-align:center;grid-area:1/2/3;max-width:100px}.earnings-strip-detail{align-items:flex-start;gap:12px}}@media (max-width:600px){.earnings-strip{padding:12px 5% 5px}.earnings-strip.is-compact{padding-block:8px}.earnings-strip.is-compact .earnings-strip-main{gap:4px 10px}.earnings-strip.is-compact .earnings-strip-detail{display:none}.earnings-strip.is-compact .earnings-strip-value>span{font-size:11px}.earnings-strip.is-compact .earnings-strip-long{display:none}.earnings-strip.is-compact .earnings-strip-value strong{font-size:20px}.earnings-strip-detail>a{font-size:12px}.os-page>.earnings-workspace{padding:8px 0}}@media (max-height:450px){.earnings-strip{position:static}}.brain-workspace{gap:1.25rem;max-width:1100px;margin:auto;display:grid}.brain-workspace h1{font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.1}.brain-workspace h2{font-size:1.2rem}.brain-workspace p,.brain-workspace dd{overflow-wrap:anywhere;line-height:1.55}.brain-workspace article,.brain-workspace details{background:#fff;border:1px solid #cac7bd;border-radius:12px;padding:1.25rem}.brain-workspace summary{cursor:pointer;min-height:30px;font-weight:650}.brain-notice{background:#f3f0d8;border-left:4px solid #75704c;padding:1rem}.brain-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.brain-steps{flex-wrap:wrap;gap:1rem 2rem;padding-left:1.5rem;display:flex}.brain-actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.brain-actions button{white-space:normal;text-align:left;min-height:44px}.brain-workspace dl{grid-template-columns:minmax(95px,1fr) 3fr;gap:.5rem;display:grid}.brain-workspace dt{font-weight:650}.brain-workspace dd{margin:0}.brain-owner label{align-items:flex-start;gap:.7rem;line-height:1.5;display:flex}.brain-owner input{flex-shrink:0;width:20px;height:20px;margin-top:2px}:is(.brain-workspace button:focus-visible,.brain-workspace summary:focus-visible,.brain-workspace input:focus-visible){outline-offset:3px;outline:3px solid #605b35}@media (max-width:700px){.brain-grid,.brain-workspace dl{grid-template-columns:1fr}.brain-workspace dd{margin-bottom:.5rem}.brain-actions{flex-direction:column;align-items:stretch}.brain-workspace article,.brain-workspace details{padding:1rem}}.feedback-workspace{gap:1.2rem;max-width:1100px;margin:auto;display:grid}.feedback-workspace h1{font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.1}.feedback-workspace h2{font-size:1.3rem}.feedback-workspace h3{font-size:1.05rem}.feedback-workspace p,.feedback-workspace li,.feedback-workspace dd{overflow-wrap:anywhere;line-height:1.55}.feedback-workspace article,.feedback-workspace>details{background:#fff;border:1px solid #cac7bd;border-radius:12px;padding:1.25rem}.feedback-notice{background:#f3f0d8;border-left:4px solid #75704c;padding:1rem}.feedback-roles,.feedback-actions,.feedback-heading{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.feedback-roles button,.feedback-actions button,.feedback-workspace form button,.feedback-workspace article>button{white-space:normal;text-align:left;min-height:44px}.feedback-workspace .feedback-status:empty{display:none}.feedback-workspace dl{grid-template-columns:minmax(130px,1fr) 4fr;gap:.55rem;display:grid}.feedback-workspace dt{font-weight:650}.feedback-workspace dd{margin:0}.feedback-workspace summary{cursor:pointer;min-height:44px;padding-block:.7rem;font-weight:650;display:list-item}.feedback-workspace form{gap:.7rem;margin-top:1rem;display:grid}.feedback-workspace label{font-weight:650}.feedback-workspace input,.feedback-workspace textarea,.feedback-workspace select{box-sizing:border-box;font:inherit;color:#29291f;background:#fff;border:1px solid #817d6f;border-radius:6px;width:100%;min-height:44px;padding:.8rem}.feedback-workspace textarea{resize:vertical}.feedback-table-wrap{overflow:auto}.feedback-workspace table{border-collapse:collapse;text-align:left;width:100%}.feedback-workspace caption{text-align:left;color:#4b493f;padding-block:.6rem;font-size:.9rem}.feedback-workspace td,.feedback-workspace th{white-space:normal;border-bottom:1px solid #d9d6ce;padding:.6rem}.feedback-workspace thead{background:#f4f2ed}.feedback-workspace a{text-underline-offset:3px;text-decoration:underline}.feedback-followup+.feedback-followup{border-top:1px solid #cac7bd;margin-top:1rem;padding-top:1rem}:is(.feedback-workspace button:focus-visible,.feedback-workspace summary:focus-visible,.feedback-workspace input:focus-visible,.feedback-workspace textarea:focus-visible,.feedback-workspace select:focus-visible,.feedback-workspace a:focus-visible){outline-offset:3px;outline:3px solid #605b35}@media (max-width:700px){.feedback-roles,.feedback-actions{flex-direction:column;align-items:stretch}.feedback-workspace dl{grid-template-columns:1fr}.feedback-workspace dd{margin-bottom:.5rem}.feedback-workspace article,.feedback-workspace>details{padding:1rem}.feedback-workspace td,.feedback-workspace th{padding:.45rem}.feedback-workspace input,.feedback-workspace textarea,.feedback-workspace select{font-size:16px}}.feedback-workspace{grid-template-columns:minmax(0,1fr);min-width:0}.feedback-workspace>*{min-width:0}.feedback-table-wrap{max-width:100%}.feedback-workspace h1,.feedback-workspace h2,.feedback-workspace h3,.feedback-workspace summary{overflow-wrap:anywhere}.os-shell{--background:#faf8f5;--foreground:#0f0f0f;--primary:#0f0f0f;--primary-foreground:#fff;--border:#ded9d1;color:#0f0f0f;background:#faf8f5;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif}.os-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:22px 5%;display:flex}.os-brand{color:inherit;flex-shrink:0;align-items:center;gap:18px;text-decoration:none;display:flex}.os-brand img{aspect-ratio:486.9/75;width:136px;height:auto}.os-brand strong{border-left:1px solid #bcb5aa;padding-left:18px;font-size:22px;font-weight:500;line-height:1}.os-header>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;font-size:14px;display:flex}.os-privacy{color:#50483e;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:13px;text-decoration:underline}.os-isolation{color:#473d2f;background:#efe7db;padding:10px 5%;font-size:13px;line-height:1.6}.os-nav{border-bottom:1px solid var(--border);background:#faf8f5;flex-wrap:wrap;gap:8px;padding:10px 5%;display:flex}.os-nav a{color:#4b463f;white-space:normal;overflow-wrap:anywhere;border-radius:11px;min-width:0;min-height:44px;padding:12px 18px;font-weight:600}.os-nav a[aria-current=page]{color:#fff;background:#0f0f0f}.os-context{justify-content:space-between;align-items:center;gap:24px;padding:18px 5%;font-size:14px;display:flex}.os-studio-picker{align-items:center;gap:12px;min-width:0;display:flex}.os-context select{color:#0f0f0f;min-width:0;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #aaa298;border-radius:11px;padding:10px 12px}.os-tools{min-width:0}.os-tools summary,.os-review-tools>summary{cursor:pointer;color:#50483e;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;display:flex}.os-tools summary:after,.os-review-tools>summary:after{content:"+";font-size:20px;text-decoration:none}.os-tools[open] summary:after,.os-review-tools[open]>summary:after{content:"−"}.os-tools nav{flex-direction:column;gap:4px;display:flex}.os-tools nav a{min-height:44px;padding:10px 0}.os-review-tools{border-top:1px solid var(--border);max-width:1280px;margin:20px auto;padding:0 5%}.os-page{max-width:1280px;margin:auto;padding:24px 5% 48px}.os-page h1{margin:8px 0 18px;font-size:clamp(28px,5vw,40px);line-height:1.2}.os-page>p{color:#50483e;max-width:740px;line-height:1.7}.os-footer{color:#50483e;border-top:1px solid var(--border);padding:24px 5%;font-size:12px}.os-presentation-note{color:#453d32;background:#eee8de;padding:12px 5%;font-size:14px}.os-skip{z-index:100;background:#fff;border:2px solid #0f0f0f;border-radius:10px;padding:15px;position:fixed;top:-100px;left:10px}.os-skip:focus{top:10px}.os-shell :focus-visible{outline-offset:3px;outline:3px solid #705a38}.os-shell [hidden]{display:none!important}.os-shell .post-actions{flex-wrap:wrap}.os-shell .post-main{min-width:0}.os-shell .muted,.os-shell .fine{color:#54504a}.os-shell button,.os-shell a{touch-action:manipulation}.os-shell .btn{border-radius:11px;min-height:44px}.os-shell .btn.primary{color:#fff;background:#0f0f0f;border-color:#0f0f0f}.os-shell :is(.idea-card,.post-row,.result-card,.automation-card,.automation-post,.content-coach,.empty,.own-question){border-radius:18px}.os-shell .idea-card{border:1px solid #ded9d1;border-top:3px solid var(--division,#bfa583);box-shadow:none}.os-shell .idea-top{margin-bottom:16px}.os-shell .main-tabs [data-slot=tabs-trigger]{color:#54504a!important}.os-shell .main-tabs [data-state=active]{color:#0f0f0f!important}.os-shell :is(.post-main p,.post-meta,.login-card>p,.login-foot,.workspace-footer,.stat small,.stat div>span,.idea-number,.idea-tools>span,.idea-hook .eyebrow,.empty p){color:#54504a}.os-shell :is(.field input,.field textarea,.search input)::placeholder{color:#69625a;opacity:1}.os-shell .title-button{overflow-wrap:anywhere}.os-shell .icon-btn{min-width:44px;min-height:44px}.os-shell .small-link{min-height:44px}.os-shell #os-main,.os-shell :is(input,textarea,select){scroll-margin-top:16px}.os-shell:has(input:focus,textarea:focus,select:focus,[role=dialog]) .earnings-strip{position:static}@media (max-width:600px){.os-header{flex-wrap:wrap;gap:12px;padding:16px 5%}.os-header>div{gap:12px}.os-header>div>span{display:none}.os-nav{justify-content:space-between;gap:0;padding:6px 3%}.os-nav a{padding:12px 10px;font-size:13px}.os-context{flex-direction:column;align-items:stretch;gap:4px;padding-block:12px}.os-studio-picker{align-items:center;gap:10px;width:100%}.os-studio-picker label{flex-shrink:0}.os-context select{width:100%}.os-tools summary{font-size:13px}.os-page{padding-top:14px}.os-shell .post-row{flex-wrap:wrap}.os-shell .post-actions{flex-basis:100%;justify-content:flex-end;width:100%}.os-shell .post-main{flex:1;min-width:0}.os-shell .section-heading{flex-wrap:wrap}.os-shell .post-meta{gap:6px}.os-shell .post-actions .btn{white-space:normal}}@media (max-width:350px){.os-nav a{padding-inline:8px;font-size:12px}.os-brand{gap:12px}.os-brand strong{padding-left:12px}.os-header>div{justify-content:space-between;width:100%}}.login-screen{color:#0f0f0f;background:#faf8f5;place-items:center;min-height:100dvh;padding:24px;font-family:Inter,Arial,Helvetica,sans-serif;display:grid}.login-screen .login-card{border-radius:18px;width:min(100%,480px);min-width:0}.login-screen .login-card>p,.login-screen .login-card small{color:#54504a;line-height:1.6}.login-screen :focus-visible{outline-offset:3px;outline:3px solid #705a38}.login-screen .btn{white-space:normal;border-radius:11px;margin-top:12px}@media print{[data-private-earnings],.os-header,.os-nav,.os-context,.os-isolation{display:none!important}}
