.studio{--purple:#7060e8;--pink:#cc5cb8;--ink:#202438;max-width:1490px;min-height:100vh;color:var(--ink);background:#f7f8fc;grid-template-columns:minmax(320px,380px) minmax(0,900px);gap:64px;margin:auto;padding:38px 46px;display:grid}body:has(.studio){background:#f7f8fc}.personal{min-width:0}.studio-brand{text-align:right;font:700 24px var(--font-space);direction:ltr;margin-bottom:34px}.studio-brand span{color:var(--purple)}.studio-brand i{color:var(--pink);margin-left:12px;font-style:normal}.personal nav{border-bottom:1px solid #e7e7f1;flex-wrap:wrap;gap:5px;padding-bottom:16px;display:flex}.personal button{background:0 0;border:0}.personal nav button{color:#70758e;border-radius:10px;padding:9px 10px;font-size:12px}.personal nav button.selected{color:#5544c2;background:#ece9ff}.panel-view{padding-top:34px;animation:.24s ease-out panel-in}.panel-view h1{letter-spacing:-.7px;margin:20px 0 12px;font-size:26px}.panel-view>p{color:#858aa0;font-size:14px;line-height:1.9}.hello-avatar{color:#7860c7;background:#e9e3ff;border-radius:23px;place-items:center;width:60px;height:60px;font-size:25px;display:grid;position:relative}.hello-avatar span{color:#cb5cba;text-align:center;background:#fff;border-radius:50%;width:25px;height:25px;font-size:20px;position:absolute;bottom:0;left:-9px}.role-choice{background:#eeeefa;border-radius:13px;margin:25px 0 36px;padding:5px;display:flex}.role-choice button{color:#7c7f94;border-radius:9px;flex:1;padding:11px 4px;font-size:12px}.role-choice .selected{color:#6555cf;background:#fff;box-shadow:0 2px 8px #44446c08}.panel-view h2{margin:24px 0 18px;font-size:15px}.studio-kpis{gap:8px;display:flex}.studio-kpis>div{text-align:center;background:#efedff;border-radius:14px;flex:1;gap:9px;padding:17px 8px;display:grid}.studio-kpis>div:nth-child(2){background:#fbeafa}.studio-kpis>div:nth-child(3){background:#eaf2ff}.studio-kpis b{font:600 28px var(--font-space);color:#6e60cb}.studio-kpis span{color:#73738b;font-size:10px}.activity{margin:30px 0}.activity p{margin:20px 0;font-size:13px}.activity small{color:#9297ab;margin:6px 17px;font-size:11px;display:block}.activity i{background:#ab96ed;border-radius:50%;width:7px;height:7px;margin-left:10px;display:inline-block}.activity button,.profile-invite button{color:#6d5bd0;padding:0;font-size:12px}.profile-invite{background:#fff;border:1px solid #ecebf5;border-radius:20px;padding:24px}.profile-invite>span{color:#c765bf;font-size:30px}.profile-invite h2{margin:12px 0}.profile-invite p{color:#9394aa;font-size:12px;line-height:1.8}.personal footer{color:#9398ac;margin:30px 0;font-size:10px}.studio-feed{min-width:0;padding-top:38px}.feed-intro{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.soft-label{color:#9b84d4;font-size:12px}.feed-intro h1{letter-spacing:-.8px;margin:12px 0;font-size:32px}.feed-intro p{color:#9095aa;font-size:14px}.happy-spark{color:#c8b6f5;font-size:65px;transform:rotate(15deg)}.studio-search{background:#fff;border:1px solid #e8e7f2;border-radius:14px;align-items:center;gap:15px;padding:15px 20px;display:flex}.studio-search>span:first-child{color:#8c7add;font-size:24px}.studio-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.studio-search>span:last-child{color:#a2a5b6;font-size:11px}.studio-feed-label{justify-content:space-between;align-items:center;margin:32px 0 18px;display:flex}.studio-feed-label h2{margin:0;font-size:16px}.studio-feed-label>span{color:#a0a4b7;font-size:10px}.studio-project{background:#fff;border:1px solid #e6e6f1;border-radius:21px;margin-bottom:22px;overflow:hidden;box-shadow:0 4px 20px #61658c03}.project-summary{position:relative}.expand-project{text-align:right;cursor:pointer;background:0 0;border:0;width:100%;padding:30px;display:block}.project-category{color:#8b7dc1;align-items:center;gap:8px;padding-left:30px;font-size:12px;display:flex}.project-category small{color:#a3a7b7;margin-right:auto;font-size:10px}.category-dot{background:#a28ce8;border-radius:50%;width:9px;height:9px}.tone-1{color:#af55a5;background:#f3d5ee!important}.tone-2{color:#528ec1;background:#dbeafa!important}.tone-3{background:#dff3ed!important}.expand-project h2{margin:19px 0 10px;font-size:22px;font-weight:600}.expand-project>p{color:#9297a9;max-width:65ch;margin:0 0 25px;font-size:13px;line-height:1.9}.project-bottom{align-items:center;gap:20px;display:flex}.project-bottom strong{font:600 18px var(--font-space);color:#5d567e}.project-bottom>span{color:#9c9eaf;font-size:11px}.project-bottom b{color:#8070d6;margin-right:auto;font-size:11px;font-weight:500}.studio-save{color:#ba9cdb;background:0 0;border:0;font-size:23px;position:absolute;top:24px;left:23px}.project-expanded{padding:0 30px 30px;animation:.22s ease-out panel-in}.expanded-facts{border-top:1px solid #eeedf5;grid-template-columns:1fr 1fr;gap:20px;padding-top:22px;display:grid}.project-expanded h3,.bid-comparison h3{font-size:14px}.project-expanded p,.project-expanded small{color:#9093a8;font-size:12px}.studio-tags{flex-wrap:wrap;gap:6px;display:flex}.studio-tags span{color:#8c7cb3;background:#f3f0ff;border-radius:7px;padding:6px 9px;font-size:10px}.project-expanded form{background:#faf9ff;border-radius:13px;margin-top:24px;padding:22px}.project-expanded label{color:#77798e;font-size:12px;display:block}.project-expanded input,.project-expanded textarea{background:#fff;border:1px solid #e3dfef;border-radius:9px;width:100%;margin:8px 0 15px;padding:12px;font-size:12px;display:block}.project-expanded textarea{resize:vertical;min-height:100px}.bid-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.bid-submit{align-items:center;gap:16px;display:flex}.bid-submit button{color:#fff;background:#7964da;border:0;border-radius:9px;padding:12px 17px;font-size:12px}.bid-submit small{font-size:10px}.bid-comparison{border-top:1px solid #efedf5;padding:20px 30px 26px}.bid-comparison>p,.bid-comparison>small{color:#9598ab;font-size:10px}.bid-row{align-items:center;gap:12px;margin:20px 0;font-size:11px;display:flex}.bid-avatar{color:#8b75b4;background:#ede6fb;border-radius:11px;place-items:center;width:30px;height:30px;display:grid}.bid-row strong{width:66px;font-weight:500}.price-track{direction:ltr;background:#f0eef8;border-radius:5px;flex:1;height:7px}.price-track i{background:#ac9be8;border-radius:5px;height:100%;display:block}.bid-row b{font:500 12px var(--font-space);width:54px}.fit-pill{color:#629a88;background:#f0f8f5;border-radius:6px;padding:5px;font-size:9px}.bid-row>small{color:#9296aa;font-size:10px}.feed-end{text-align:center;color:#a1a4b7;padding:24px;font-size:11px}.personal .form-panel{border-color:#e9e4f3;padding:16px}.personal .form-panel h2{font-size:15px}.personal .notice{color:#827598;background:#f3efff;border-color:#e7dff6;font-size:11px}.personal .button-dark{background:#7964da}.subscription{background:#fff;border-radius:18px;padding:24px}.subscription>b{font:600 38px var(--font-space);color:#8170d2}.subscription p,.subscription li{color:#85869c;font-size:12px;line-height:2}@keyframes panel-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (min-width:1100px){.personal{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 60px);padding-left:5px;position:sticky;top:30px;overflow:auto}}@media (max-width:1100px){.studio{grid-template-columns:300px minmax(0,1fr);gap:30px;padding:25px}.project-bottom{flex-wrap:wrap}.feed-intro h1{font-size:27px}.happy-spark{display:none}.bid-row{flex-wrap:wrap}.price-track{min-width:70px}}@media (max-width:760px){.studio{flex-direction:column;gap:12px;padding:22px 16px;display:flex}.studio-brand{margin-bottom:20px}.personal nav{flex-wrap:nowrap;overflow:auto}.personal nav button{white-space:nowrap;flex:1}.panel-view{padding-top:12px}.panel-view h1{font-size:23px}.hello-avatar,.panel-view>p,.activity,.profile-invite,.personal footer{display:none}.role-choice{margin:18px 0}.panel-view h2{margin:15px 0}.studio-kpis>div{padding:12px}.studio-kpis b{font-size:22px}.studio-feed{padding-top:22px}.feed-intro{margin-bottom:22px}.feed-intro h1{font-size:26px}.feed-intro p{font-size:12px}.expand-project{padding:22px}.expand-project h2{font-size:19px}.project-bottom{gap:12px}.project-bottom b{width:100%;margin:5px 0 0}.project-expanded{padding:0 20px 22px}.expanded-facts{grid-template-columns:1fr}.bid-comparison{padding:18px}.bid-fields{gap:10px}.bid-submit{flex-direction:column;align-items:stretch}.studio-search>span:last-child{display:none}.studio-project{border-radius:17px}.personal .form-panel{margin-top:15px}.panel-view:has(.subscription)>p{display:block}}@media (prefers-reduced-motion:reduce){.panel-view,.project-expanded{animation:none}}@media (min-width:761px){.studio{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:40px}.personal{min-width:0}}.history-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.history-heading button{color:#7060c6;background:#fff;border:1px solid #ddd6f4;border-radius:8px;padding:7px 12px;font-size:12px}.bid-history{background:#fff;border:1px solid #e5def4;border-radius:12px;margin:10px 0;padding:12px}.bid-history>strong{font-size:12px}.bid-history>button{text-align:right;color:#605780;background:0 0;border:0;border-bottom:1px solid #eeeaf5;gap:4px;width:100%;padding:12px 4px;display:grid}.bid-history>button:hover{background:#f5f1ff}.bid-history small{font-size:10px}.conversation-item{text-align:right;border-radius:14px;gap:8px;width:100%;margin:12px 0;display:grid;background:#fff!important;border:1px solid #e8e2f4!important;padding:20px!important}.conversation-item span{color:#8e7eb5;font-size:12px}.conversation-item small{color:#9295a8;font-size:12px}.back-to-chat{color:#7361c8;padding:12px 0;font-size:13px}.back-to-chat span{margin:5px 0;font-size:10px;display:block}.studio-inbox>p{color:#9091a5;font-size:12px}.studio-inbox .chat-messages{min-height:240px;padding:15px 0}.studio-inbox .bubble{font-size:13px}.studio-inbox .chat-compose button{background:#7964da}.studio-inbox button:disabled{opacity:.5;cursor:not-allowed}.project-expanded form,.history-heading{position:relative}.bid-history{z-index:5;width:min(300px,100% - 44px);margin-top:0;position:absolute;left:22px;box-shadow:0 12px 40px #34304e20}.bid-history>strong{display:none}.bid-history>button{padding:10px}.profile-studio>p{color:#9291aa;font-size:13px;line-height:1.7}.source-workbench,.profile-template{background:#fff;border:1px solid #e9e4f4;border-radius:20px;margin-top:24px;padding:24px}.profile-drop{text-align:center;cursor:pointer;background:#faf8ff;border:1.5px dashed #cfc1eb;border-radius:16px;gap:10px;padding:24px 12px;display:grid}.profile-drop>span{color:#a78bdd;font-size:32px}.profile-drop strong{font-size:14px}.profile-drop small,.source-workbench>small{color:#9690ab;font-size:11px}.profile-drop input{max-width:100%;font-size:11px}.social-sources{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.personal .social-sources button{background:#fff;border:1px solid #e5dff0;border-radius:9px;padding:10px;font-size:12px}.personal .social-sources .linked{color:#8066bf;background:#f1eaff}.source-workbench h3,.profile-template h3{margin-top:24px;font-size:13px}.source-url,.profile-template>label{color:#79718e;margin:18px 0;font-size:12px;display:block}.source-url input,.profile-template textarea,.tag-entry input{resize:vertical;background:#fdfcff;border:1px solid #e5dfef;border-radius:9px;width:100%;margin-top:9px;padding:12px;font-size:12px}.source-consent{color:#9187a2;align-items:start;gap:8px;margin:20px 0;font-size:11px;line-height:1.7;display:flex}.personal .generate-profile{color:#fff;background:#8c70dc;border-radius:10px;width:100%;margin-top:14px;padding:13px}.generate-profile:disabled{opacity:.45;cursor:not-allowed}.source-file{border-bottom:1px solid #eee;justify-content:space-between;padding:12px;font-size:12px;display:flex}.profile-template h2 small{color:#aaa;margin-right:10px;font-size:10px;font-weight:400}.profile-template p{color:#9590a5;font-size:11px}.profile-template .studio-tags button{color:#8c73b1;background:#f0eafa;border-radius:8px;padding:7px 10px;font-size:11px}.tag-entry{align-items:center;gap:8px;display:flex}.tag-entry button{color:#8c70dc;font-size:22px}.tag-filter{color:#8870bb;background:#f1ebff;border:1px solid #e0d6f1;border-radius:10px;margin-top:14px;padding:9px 14px;font-size:12px}.recommended{border-top:1px solid #eee5f7;margin-top:24px;padding-top:12px}.recommended>p{color:#9990aa;font-size:11px}.recommended-person{justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.recommended-person strong{font-size:13px}.recommended-person small{color:#9786b2;margin-top:6px;font-size:10px;display:block}.recommended-person button{color:#886cb8;background:#faf7ff;border:1px solid #ded3ef;border-radius:8px;padding:9px 12px;font-size:11px}.social-import-card{background:#fbfaff;border:1px solid #e8e2f1;border-radius:12px;align-items:center;gap:12px;margin:8px 0}.social-import-card>span{flex:1;gap:4px;min-width:0;display:grid}.social-import-card>span small{text-overflow:ellipsis;white-space:nowrap;color:#9690ab;overflow:hidden}.social-import-card>a{color:#8066bf;white-space:nowrap;font-size:11px}.social-import-card>button{color:#89839a;background:0 0;border:0;font-size:18px}.personal .form-panel.project-composer{border-radius:22px;padding:clamp(18px,2.5vw,28px)}.personal .project-composer .notice{color:#706780;background:#f4f2fb;font-size:12px}.personal .project-composer .button-dark{color:#fff;background:#7964da}.expand-project .structured-brief{color:#777e92;max-width:70ch;margin:14px 0 24px;font-size:13px}.expand-project .structured-brief p{font-size:inherit;color:inherit}.application-card{padding:clamp(20px,3vw,30px)}.application-card h2{font-size:21px;line-height:1.5}.application-card p{color:#777e92;overflow-wrap:anywhere;font-size:13px;line-height:1.85}.application-message{white-space:pre-wrap}.application-status{color:#6d6590;background:#f2effb;border-radius:8px;padding:6px 10px;font-size:12px}.application-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.application-actions a{border-radius:10px}.application-actions button{color:#9d4b35;background:0 0;border:0;padding:12px;font-size:12px}.application-actions button:disabled{opacity:.5}.personal:has(.project-composer){max-height:none;position:static;overflow:visible}@media (min-width:761px) and (max-width:1000px){.studio:has(.project-composer){grid-template-columns:minmax(0,1fr);max-width:800px}.studio:has(.project-composer) .studio-feed{padding-top:10px}}@media (max-width:760px){.personal .form-panel.project-composer{margin-top:16px}.project-composer .proposal-row{grid-template-columns:1fr}.application-card h2{font-size:19px}}.personal .my-applications{margin-top:24px}.applications-heading{margin-bottom:18px}.applications-heading h2{margin:0 0 8px;font-size:18px}.applications-heading p{color:#777e92;margin:0;font-size:12px;line-height:1.8}.personal .application-card h2{margin:18px 0 12px;font-size:18px}.application-offer-label{margin:18px 0 6px;font-size:12px}.personal .application-card{padding:20px}.personal .application-card .application-message{margin-top:0}.personal .my-applications .empty-state{padding:22px;font-size:13px;line-height:1.8}.personal .application-actions button{color:#9d4b35}.personal .application-actions .button-outline{background:#fff;border:1px solid #dfe3d7}
.personal>.trial-status a,.personal>.trial-status button:not(.trial-dismiss){background:var(--purple,#7353bd);color:#fff}@media (min-width:761px){.studio{box-sizing:border-box;grid-template-columns:minmax(340px,2fr) minmax(0,3fr);gap:clamp(18px,2vw,32px);width:100%;max-width:none;height:100svh;min-height:100svh;margin:0;padding:clamp(12px,1.7vh,18px) clamp(18px,1.8vw,30px);overflow:hidden}.personal{flex-direction:column;align-self:stretch;gap:0;min-width:0;min-height:0;max-height:none;padding:0;display:flex;position:static;top:auto;overflow:hidden}.studio-brand{display:none}.personal .auth-control{flex:none;justify-content:center;margin-bottom:8px}.personal nav{flex-wrap:nowrap;flex:none;justify-content:space-between;gap:3px;padding:0 0 8px}.personal nav button{white-space:nowrap;min-width:0;padding:8px clamp(5px,.8vw,11px);font-size:clamp(10px,.85vw,13px)}.personal>.trial-status,.personal>[role=status],.personal>[role=alert]{flex:none;margin:8px 0 0;padding:clamp(9px,1vh,14px) clamp(11px,1.2vw,18px);font-size:clamp(10px,.9vw,13px);line-height:1.45}.personal>.trial-status h2{margin:0 0 5px;font-size:clamp(14px,1.2vw,18px)}.personal>.trial-status p{font-size:inherit;line-height:inherit;margin:4px 0}.personal>.trial-status small{margin-top:5px;font-size:10px}.personal>.trial-status a,.personal>.trial-status button:not(.trial-dismiss){padding:7px 11px;font-size:11px}.personal .panel-view{overscroll-behavior:contain;scrollbar-gutter:stable;padding-top:clamp(9px,1.3vh,16px);padding-inline-end:6px;flex:auto;min-height:0;padding-bottom:20px;scroll-padding-block:16px;animation:none;overflow:hidden auto}.panel-view .personal-title{margin:8px 0 4px;font-size:clamp(21px,1.9vw,29px);line-height:1.25}.panel-view>p{margin:4px 0 8px;font-size:clamp(11px,.95vw,14px);line-height:1.55}.panel-view .role-choice{flex:none;margin:8px 0 12px}.panel-view .role-choice button{padding:8px 4px;font-size:clamp(10px,.85vw,12px)}.panel-view>h2:not(.personal-title){margin:8px 0}.studio-kpis{flex:none;gap:clamp(5px,.65vw,9px)}.studio-kpis>div{gap:5px;min-width:0;padding:clamp(10px,1.2vh,15px) 5px}.studio-kpis b{font-size:clamp(20px,2vw,28px)}.studio-kpis span{font-size:clamp(9px,.75vw,11px)}.profile-invite{margin-top:clamp(14px,2vh,22px);padding:clamp(12px,1.4vw,20px)}.profile-invite>span{font-size:22px}.profile-invite h2{margin:5px 0;font-size:clamp(13px,1.05vw,16px)}.profile-invite p{margin:5px 0 8px;font-size:clamp(10px,.82vw,12px);line-height:1.5}.profile-invite button{font-size:clamp(10px,.82vw,12px)}.personal footer{flex:none;margin:7px 0 0;font-size:9px;line-height:1.4}.studio-feed{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;padding:8px 0 12px;overflow:hidden auto}}@media (min-width:761px) and (max-height:760px){.studio{gap:16px;padding-block:8px}.personal .auth-control{margin-bottom:4px}.personal nav{padding-bottom:5px}.personal>.trial-status,.personal>[role=status],.personal>[role=alert]{margin-top:5px;padding-block:7px}.personal .panel-view{padding-top:6px}.panel-view .role-choice{margin-block:6px 9px}.profile-invite{margin-top:10px;padding:10px 12px}.personal footer{display:none}}@media (max-width:760px){.profile-invite{margin-top:14px}}@media (min-width:761px){body:has(.studio) .legal-footer{display:none}}.feed-brand-mark{object-fit:contain;flex:0 0 56px;width:56px;max-width:56px;height:56px;max-height:56px;display:block}
.studio{--purple:#151719;--pink:#ceef00;--logo-lime-bright:#e0ff2a;--logo-lime:#ceef00;--logo-lime-deep:#9db800}.studio-brand span,.soft-label,.personal nav button.selected,.role-choice .selected,.studio-kpis b,.activity button,.profile-invite button,.studio-search>span:first-child,.project-category,.project-bottom strong,.project-bottom b,.studio-save,.project-expanded .bid-avatar,.subscription>b,.personal .button-dark{color:#151719}.studio-brand i{color:var(--logo-lime)}.personal nav button.selected{background:var(--logo-lime)}.hello-avatar{color:#151719;background:#eef7b7}.role-choice{background:#f1f3e8}.studio-kpis>div,.studio-kpis>div:nth-child(2),.studio-kpis>div:nth-child(3){border-top:3px solid var(--logo-lime-bright);background:#f7f9ed}.studio-kpis>div:nth-child(2){border-top-color:var(--logo-lime)}.studio-kpis>div:nth-child(3){border-top-color:var(--logo-lime-deep)}.activity i{background:var(--logo-lime)}.studio .category-dot,.studio .category-dot.tone-1,.studio .category-dot.tone-2,.studio .category-dot.tone-3{background:var(--logo-lime-bright)!important}.studio .category-dot.tone-1{background:var(--logo-lime)!important}.studio .category-dot.tone-2{background:var(--logo-lime-deep)!important}.profile-invite>span{color:#151719}.tag-filter{border-color:var(--logo-lime-deep);background:var(--logo-lime);color:#151719}.studio-save{color:#151719}.studio-tags span{color:#151719;background:#f4f7e6}.project-expanded form{background:#fafbed}.project-expanded input,.project-expanded textarea{border-color:#e3e6d6}.bid-submit button,.personal .button-dark{background:var(--logo-lime);color:#151719}.bid-avatar{color:#151719;background:#f0f5d5}.price-track{background:#edf1dd}.price-track i{background:var(--logo-lime-deep)}.fit-pill{color:#151719;background:#f1f5d9}.personal .notice{color:#151719;background:#f5f8e8;border-color:#e4eac9}.studio :focus-visible{outline:2px solid var(--logo-lime-deep);outline-offset:3px;box-shadow:0 0 0 2px var(--logo-lime-bright)}
.D8DZja_studio{min-width:0;container-type:inline-size}.D8DZja_fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0;max-width:none!important}.D8DZja_studio .profile-drop{position:relative;overflow:hidden}.D8DZja_studio .profile-drop:focus-within{outline-offset:3px;outline:2px solid #151719}.D8DZja_studio .D8DZja_platformButtons{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.D8DZja_studio .D8DZja_platformButtons button.D8DZja_platformButton{color:#25293a;cursor:pointer;background:#fff;border:1px solid #dedfe5;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.D8DZja_studio .D8DZja_platformButtons button.D8DZja_platformButtonConnected{color:#215d3e;background:#f0f9f3;border-color:#a7cfb6}.D8DZja_platformButton svg{flex:none}.D8DZja_addMark{color:#8d90a0;font-size:17px;line-height:1}.D8DZja_connectingText{flex-basis:100%;font-size:11px}.D8DZja_studio button:disabled{cursor:wait;opacity:.6}.D8DZja_studio .D8DZja_platformButton:focus-visible,.D8DZja_studio .D8DZja_sourceCard:focus,.D8DZja_studio .D8DZja_sourceActions button:focus-visible,.D8DZja_studio .D8DZja_linkForm button:focus-visible{outline-offset:3px;outline:2px solid #267a52}.D8DZja_sourceCards{gap:10px;margin-block:12px 18px;display:grid}.D8DZja_studio .D8DZja_sourceHint{margin-block:8px;line-height:1.7;display:block}.D8DZja_studio .D8DZja_sourceCard{background:#fbfdfb;border:1px solid #e0e6e2;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:12px;min-width:0;padding:14px;font-size:12px;display:flex}.D8DZja_sourceCard>svg{flex:none;margin-top:3px}.D8DZja_sourceDetails{flex:1;gap:5px;min-width:120px;display:grid}.D8DZja_sourceDetails strong{color:#293a32;align-items:center;gap:8px;font-size:13px;display:flex}.D8DZja_sourceDetails small{color:#6f7772;font-size:12px;line-height:1.6}.D8DZja_sourceDetails a{color:#32634c;overflow-wrap:anywhere;font-size:12px}.D8DZja_sourceActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.D8DZja_studio .D8DZja_sourceActions button,.D8DZja_studio .D8DZja_linkFormActions button{color:#495a4f;cursor:pointer;background:#fff;border:1px solid #dce4de;border-radius:8px;min-height:36px;padding:7px 10px;font-size:12px}.D8DZja_studio .D8DZja_linkForm{background:#f7faf8;border:1px solid #dce4de;border-radius:12px;gap:8px;margin-block:12px 18px;padding:16px;display:grid}.D8DZja_linkForm label{color:#34463b;font-size:13px;font-weight:500}.D8DZja_studio .D8DZja_linkForm input{color:#242b27;background:#fff;border:1px solid #cfdad3;border-radius:8px;width:100%;min-width:0;padding:12px;font-size:14px}.D8DZja_linkForm small{color:#717b74;font-size:12px;line-height:1.6}.D8DZja_linkForm input[aria-invalid=true]{border-color:#b34a4a}.D8DZja_linkFormActions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.D8DZja_studio .D8DZja_linkFormActions button.D8DZja_approveLink{color:#fff;background:#202438;border-color:#202438;padding-inline:18px;font-weight:500}.D8DZja_studio .D8DZja_sourceError{color:#a33333;overflow-wrap:anywhere;margin:4px 0;font-size:12px;line-height:1.7}.D8DZja_studio .D8DZja_sourceError button{color:inherit;min-height:32px;font-size:inherit;padding:3px 8px;text-decoration:underline}@container (max-width:480px){.D8DZja_sourceActions{width:100%;padding-inline-start:34px}.D8DZja_studio .D8DZja_sourceCard{gap:10px;padding:12px}.D8DZja_studio .D8DZja_platformButtons{gap:6px}.D8DZja_studio .D8DZja_platformButtons button.D8DZja_platformButton{flex:1 0 118px;padding-inline:9px}}
.profile-entry-group{margin:22px 0}.profile-entry-heading{color:#202438;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:clamp(13px,.8vw,15px);font-weight:700;display:flex}.profile-entry-heading small{color:#767b69;font-size:clamp(10px,.65vw,12px);font-weight:500}.profile-entry-list{gap:10px;display:grid}.profile-entry-pill{background:linear-gradient(110deg,#fcfdef 0%,#fff 48%,#f4f8dc 100%);border:1px solid #dce8a0;border-radius:999px;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:10px;width:100%;min-height:54px;padding:7px 11px;transition:border-color .16s,box-shadow .16s;display:grid}.profile-entry-pill:focus-within{outline-offset:2px;border-color:#9db800;outline:2px solid #151719}.profile-entry-index{color:#151719;width:30px;height:30px;font:600 clamp(10px, .65vw, 12px) var(--font-latin,sans-serif);background:#ceef00;border-radius:50%;place-items:center;display:grid}.profile-entry-pill textarea{color:#202438;field-sizing:content;outline:0;width:100%;min-width:0;min-height:34px;max-height:160px;overflow-y:auto;font:400 clamp(12px, .85vw, 15px)/1.55 var(--font-hebrew,Arial, sans-serif)!important;resize:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:6px 2px!important}.profile-entry-pill textarea:focus-visible{outline:0}.profile-entry-remove{color:#151719;background:#fff;border:1px solid #e1e7c7;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font-size:19px;line-height:1;display:grid}.profile-entry-remove:hover{background:#ceef00;border-color:#9db800}.profile-entry-empty{color:#73785e;background:#fbfdec;border:1px dashed #cbdc72;border-radius:20px;padding:16px 20px;font-size:clamp(12px,.82vw,14px);line-height:1.6}.profile-entry-add{align-items:center;gap:8px;margin-top:10px;display:flex}.profile-entry-add input{color:#151719;flex:1;min-width:0;min-height:42px;background:#fff!important;border:1px solid #e2e7cf!important;border-radius:999px!important;margin:0!important;padding:9px 15px!important;font-size:clamp(12px,.82vw,14px)!important}.profile-entry-add input:focus-visible{outline-offset:2px;outline:2px solid #151719}.profile-entry-add button{color:#151719;background:#ceef00;border:0;border-radius:50%;flex:0 0 42px;width:42px;height:42px;padding:0;font-size:22px;line-height:1}.profile-entry-add button:disabled{opacity:.55;cursor:default}@media (max-width:600px){.profile-entry-group{margin:18px 0}.profile-entry-pill{grid-template-columns:28px minmax(0,1fr) 28px;gap:7px;padding:6px 8px}.profile-entry-index,.profile-entry-remove{width:27px;height:27px}}
