@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;800&display=swap");:root{--bg:#0c0e0b;--panel:#131610;--line:#292e22;--text:#ecede4;--muted:#8c9480;--gold:#d5bc92;--green:#a7b486}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:13px DM Sans,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;border:0}button:disabled{opacity:.45;cursor:not-allowed}a:focus-visible,button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}input:focus,select:focus,textarea:focus{outline:1px solid var(--gold);border-color:var(--gold)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,sans-serif}.workspace{display:flex;min-height:100vh}.sidebar{width:235px;position:fixed;inset:0 auto 0 0;background:#11140e;border-right:1px solid var(--line);padding:30px 22px;display:flex;flex-direction:column;z-index:4}.workspace-logo{margin:0 14px 35px;display:block}.workspace-logo img{width:144px;mix-blend-mode:screen}.workspace-badge{display:flex;align-items:center;gap:10px;padding:14px 7px;border-block:1px solid var(--line);margin-bottom:30px;font-size:11px}.workspace-badge small{display:block;color:#717b61;font-size:7px;letter-spacing:1.5px;margin-top:5px}.badge-icon{display:grid;place-items:center;width:32px;height:32px;background:#292d20;color:var(--gold);font:22px Manrope,sans-serif;border:1px solid #3e4430;border-radius:7px}.nav-label{font-size:8px;letter-spacing:1.5px;color:#68745a;margin-left:12px;margin-bottom:14px}.workspace-nav{display:flex;flex-direction:column;gap:5px}.workspace-nav button{background:none;display:flex;align-items:center;gap:12px;text-align:left;font-size:12px;color:#96a184;padding:12px;border-radius:5px}.workspace-nav button.selected{background:#252b1e;color:#e0d4b9}.workspace-nav button>span{margin-left:auto;font-size:9px;color:#9ca588;background:#343c28;padding:2px 6px;border-radius:4px}.sidebar-bottom{margin-top:auto;padding-top:45px}.sidebar-note{border:1px solid #303725;border-radius:6px;padding:15px 12px;font-size:7px;letter-spacing:1.2px;color:#a0ab8d;margin-bottom:22px}.tiny-live{display:inline-block;width:5px;height:5px;border-radius:50%;background:#b6c48c;box-shadow:0 0 8px #a6ba7055;margin-right:7px}.sidebar-note p{font-size:11px;letter-spacing:0;color:#879374;line-height:1.8;margin-top:10px}.sidebar-bottom>a{padding:10px;color:#919e7e}.account,.sidebar-bottom>a{display:flex;gap:10px;align-items:center;font-size:10px}.account{border-top:1px solid var(--line);margin-top:15px;padding-top:20px}.account>span{width:30px;height:30px;border-radius:50%;background:#3e412d;color:var(--gold);display:grid;place-items:center}.account small{display:block;max-width:125px;overflow:hidden;text-overflow:ellipsis;font-size:8px;color:#758162;margin-top:5px}.workspace-main{width:calc(100% - 235px);margin-left:235px;display:flex;flex-direction:column;min-height:100vh}.workspace-topbar{height:75px;min-height:75px;border-bottom:1px solid var(--line);justify-content:space-between;padding:0 40px}.breadcrumb,.workspace-topbar{display:flex;align-items:center}.breadcrumb{gap:13px;font-size:10px;color:#7f8c6d}.breadcrumb strong{font-weight:400;color:#b7c0a8}.breadcrumb span{color:#3c492f}.topbar-right{gap:20px;font-size:9px;color:#a9b498}.topbar-right,.topbar-right>a{display:flex;align-items:center}.topbar-right>a{gap:6px}.workspace-private{border:1px solid #354027;border-radius:15px;padding:5px 9px;font-size:8px;color:#9fac8a}.workspace-private i{display:inline-block;width:4px;height:4px;background:#a8b786;border-radius:50%;margin-right:5px}.icon-button{display:inline-flex;align-items:center;justify-content:center;background:none;width:29px;height:29px;color:#8a9876;border-radius:4px}.icon-button:hover{background:#28311e;color:var(--gold)}.dashboard-content{padding:40px;max-width:1600px;width:100%;margin:auto}.dashboard-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px}.kicker{font-size:8px;letter-spacing:1.7px;color:#a5ad92}.dashboard-heading h1{font-size:30px;font-weight:500;letter-spacing:-1px;margin:14px 0 11px}.dashboard-heading p{font-size:11px;color:#839171;line-height:1.7}.heading-actions{display:flex;gap:10px;align-items:center;flex-shrink:0}.gold-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 15px;border-radius:4px;font-size:10px;white-space:nowrap;min-height:38px}.gold-button{background:var(--gold);color:#1b2114;font-weight:600}.gold-button:hover{background:#e6cda8}.secondary-button{background:#161b11;border:1px solid #36422a;color:#b2bda1}.secondary-button:hover{background:#222b19}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:22px}.stat-card{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:23px 21px}.stat-card>span{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#a0ad8b}.stat-card>span svg{color:#6f7d5a}.stat-card>strong{display:block;font:500 35px Manrope,sans-serif;letter-spacing:-1px;margin:20px 0 10px}.stat-card i{font-size:16px;font-style:normal;color:#5c6e47}.stat-card>small{font-size:8px;color:#76865f}.analytics-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:20px;margin-bottom:22px}.panel{border:1px solid var(--line);border-radius:6px;background:var(--panel);overflow:hidden}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:24px}.panel h2{font-size:13px;font-weight:500;letter-spacing:-.1px}.panel-heading p{font-size:9px;color:#7d8c69;margin-top:7px}.panel-heading>svg{color:#85966a}.period-toggle{display:flex;gap:4px;background:#0d1209;padding:3px;border:1px solid #29371e;border-radius:5px}.period-toggle button{background:none;font-size:8px;color:#6e8257;padding:6px 8px;border-radius:3px}.period-toggle button.active{background:#2b3720;color:#c1cbaa}.chart{height:218px;position:relative;padding:13px 26px 35px;display:flex;gap:15px}.chart-y{width:20px;display:flex;flex-direction:column;justify-content:space-between;font-size:8px;color:#596d42}.chart-plot{position:relative;flex:1}.chart-gridline{position:absolute;width:100%;border-top:1px dashed #2d3a21}.chart-gridline.top{top:0}.chart-gridline.middle{top:50%}.chart-gridline.bottom{bottom:0}.chart-bars{display:flex;align-items:end;gap:5px;height:100%;position:relative;padding:0 3px}.chart-bar{flex:1;background:linear-gradient(#d5bc92,#7d8862);max-width:35px;border-radius:3px 3px 0 0;min-width:2px;transition:height .3s}.chart-bar.zero{opacity:.18;background:#738456}.chart-x{bottom:-20px;display:flex;justify-content:space-between;font-size:8px;color:#657a4b}.chart-empty,.chart-x{position:absolute;left:0;right:0}.chart-empty{top:46%;text-align:center;font-size:10px;color:#6e8158;pointer-events:none}.source-list{padding:0 24px 15px}.source-row{margin:8px 0 19px}.source-row>div:first-child{display:flex;justify-content:space-between;font-size:9px;color:#b3bda3;margin-bottom:8px}.source-row strong{font-weight:500}.source-row small{font-size:8px;color:#697f50;margin-left:8px}.source-track{height:3px;background:#28351d;border-radius:5px;overflow:hidden}.source-track>span{display:block;height:100%;background:#b5b58d;border-radius:5px}.sources-empty{display:grid;place-items:center;text-align:center;height:155px;color:#5e7547;font-size:10px;line-height:1.8}.sources-empty svg{color:#748459;margin-top:20px}.source-foot{font-size:8px;color:#63784a;padding:14px 24px 22px}.top-links{margin-bottom:22px}.text-button{background:none;display:inline-flex;gap:7px;align-items:center;color:var(--gold);font-size:10px;padding:5px 0}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{font-size:8px;letter-spacing:.4px;font-weight:400;color:#73875b;padding:13px 24px;border-block:1px solid #29371f;background:#10150c}td{padding:18px 24px;border-bottom:1px solid #242f1c;font-size:10px}tr:last-child td{border-bottom:0}.link-title{font-size:11px;color:#c7d0b8;max-width:290px;overflow:hidden;text-overflow:ellipsis}.link-sub{font-size:8px;color:#657b4d;gap:7px;margin-top:7px}.link-sub,.link-sub a{display:flex;align-items:center}.link-sub a{gap:4px}.table-creator{font-size:10px;color:#a3b68c}td>small{display:block;color:#657c4c;font-size:8px;margin-top:6px}.numeric{text-align:right}.strong{font-weight:600;font-size:12px}.dim{color:#8ca373}.status{display:inline-flex;align-items:center;gap:5px;border-radius:20px;font-size:8px;padding:5px 8px}.status i{width:4px;height:4px;border-radius:50%;background:currentColor}.status-live{color:#aec18f;background:#26351c}.status-paused{color:#bdab86;background:#393120}.status-expired{color:#ab8c7e;background:#352c24}.table-actions{display:flex;gap:4px;justify-content:end}.bottom-analytics{grid-template-columns:1fr 1fr}.bottom-analytics .sources-empty{height:110px}.metrics-note{font-size:8px;color:#6d8054;line-height:1.8;margin-top:22px}.workspace-footer{display:flex;justify-content:space-between;gap:20px;padding:22px 40px;border-top:1px solid var(--line);margin-top:auto;font-size:7px;color:#63764b;letter-spacing:1px}.workspace-footer b{margin:0 10px;font-weight:400}.links-toolbar{gap:15px;padding:18px 24px}.links-toolbar,.search{display:flex;align-items:center}.search{gap:9px;flex:1;color:#667d4d}.search input{background:none;border:0;padding:6px 0;color:var(--text);width:100%;font-size:10px}.search input:focus{outline:0}.search input::placeholder{color:#667d4d}.links-toolbar select,.preview-banner select{background:#0d1308;color:#a8bc91;border:1px solid #364d23;border-radius:4px;font-size:10px;padding:9px}.links-toolbar>span{color:#6f8754;font-size:9px}.empty-state{padding:55px 24px;text-align:center;color:#8ea775}.empty-state>svg{color:var(--gold);margin-bottom:18px}.empty-state h3{font-size:17px;color:#c0d1ad;font-weight:500;letter-spacing:-.4px}.empty-state p{font-size:11px;line-height:1.8;margin:12px auto 22px;max-width:370px}.empty-state .gold-button{margin:auto}.onboarding{border:1px solid var(--line);border-radius:8px;background:var(--panel);padding:80px 25px}.onboarding h2{font-size:26px;color:#d9e1ce;font-weight:500}.loading-state{min-height:350px;display:grid;align-content:center;justify-items:center;color:#8a9d72;gap:15px;font-size:11px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.error-banner{margin-bottom:20px;background:#38221b;color:#e3b6a4;border:1px solid #684132;padding:15px 18px;display:flex;justify-content:space-between;font-size:11px;line-height:1.6;gap:20px}.error-banner button{background:none;color:inherit}.preview-banner{display:flex;align-items:center;gap:25px;border:1px solid #5c5632;background:#272717;padding:15px 20px;margin-bottom:22px;font-size:10px;color:#bdb88c}.preview-banner label,.profile-strip{display:flex;align-items:center;gap:15px}.profile-strip{padding:18px 22px;background:#192111;border:1px solid #3b4e28;border-radius:6px;margin-bottom:23px}.profile-strip strong{font-size:12px;font-weight:500}.profile-strip small{display:block;font-size:9px;color:#7d965e;margin-top:7px;word-break:break-all}.profile-strip-actions{margin-left:auto;display:flex;align-items:center;gap:14px}.creator-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.creator-card{background:var(--panel);border:1px solid var(--line);border-radius:7px;padding:22px}.creator-card-top{display:flex;align-items:start;justify-content:space-between;gap:10px}.creator-avatar{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;border:1px solid #5b6448;background:linear-gradient(140deg,#4b4c31,#1c2612);font:italic 21px Georgia,serif;color:#d9c79e}.creator-avatar.small{width:36px;height:36px;font-size:18px;flex-shrink:0}.creator-access{font-size:7px;padding:5px 7px;border:1px solid #394c28;border-radius:12px;color:#829e63}.creator-card h2{font-size:19px;font-weight:500;letter-spacing:-.4px;margin-top:22px}.creator-card>p{font-size:9px;color:#7b965b;margin-top:8px}.creator-card-stats{display:flex;gap:40px;margin:26px 0 20px}.creator-card-stats strong{font:500 23px Manrope,sans-serif}.creator-card-stats span{display:block;font-size:8px;color:#7a935b;margin-top:5px}.creator-card-page{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#0e1509;border:1px solid #293c1b;padding:5px 9px;border-radius:4px;font-size:8px;color:#95ac78}.creator-card-page>span{overflow:hidden;text-overflow:ellipsis}.creator-card-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:18px;align-items:center;font-size:8px;color:#b5c69f}.creator-card-actions>a{display:flex;gap:3px;align-items:center}.creator-card-actions button{background:none;font-size:8px;padding:0;color:#9dac85}.toast{bottom:26px;left:50%;transform:translateX(-50%);background:#d5bc92;color:#222a18;box-shadow:0 10px 40px #0008;border-radius:5px;padding:16px 22px;font-size:11px;gap:10px;z-index:25;max-width:90vw}.modal-overlay,.toast{position:fixed;display:flex;align-items:center}.modal-overlay{inset:0;background:#000b;backdrop-filter:blur(8px);justify-content:center;padding:25px;z-index:20}.workspace-modal{width:520px;max-width:100%;max-height:90dvh;overflow:auto;background:#161d10;border:1px solid #4c5e35;border-radius:9px;padding:35px;position:relative}.modal-close{position:absolute;right:15px;top:15px}.workspace-modal h2{font-size:28px;font-weight:500;letter-spacing:-.9px;margin:16px 0 12px}.workspace-modal>p{font-size:11px;color:#93a67b;line-height:1.8;margin-bottom:25px;max-width:400px}.workspace-modal label{display:block;font-size:10px;color:#b3c79a;margin-bottom:18px}.workspace-modal input,.workspace-modal select,.workspace-modal textarea{display:block;background:#0d1507;color:var(--text);padding:12px;border:1px solid #3e5729;border-radius:4px;width:100%;margin-top:8px;font-size:12px}.workspace-modal input::placeholder,.workspace-modal textarea::placeholder{color:#60794a}.workspace-modal label small{display:block;font-size:9px;color:#748c56;line-height:1.7;margin-top:7px}.form-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}.workspace-modal .checkbox-label{display:flex;align-items:center;gap:10px}.workspace-modal .checkbox-label input{display:inline;width:auto;margin:0;accent-color:var(--gold)}.modal-actions{display:flex;justify-content:end;gap:10px;margin-top:27px}.form-page-url{padding:12px;background:#101a09;border:1px solid #384c23;color:#93ae70;font-size:10px;border-radius:4px}.form-error{color:#dfb59c;font-size:11px;line-height:1.7}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.bio-page{min-height:100dvh;background:radial-gradient(ellipse at 50% 0,#33301b55,transparent 60%),#0b0e09;overflow:hidden;position:relative}.bio-shell{max-width:450px;margin:auto;padding:45px 25px 30px;text-align:center;position:relative;z-index:1}.bio-agency{display:block;margin:auto auto 50px;width:max-content}.bio-agency img{width:100px;mix-blend-mode:screen}.bio-avatar{position:relative;display:grid;place-items:center;width:90px;height:90px;border-radius:50%;margin:auto;background:linear-gradient(140deg,#5e5a37,#192413);border:1px solid #8a8558;font:italic 37px Georgia,serif;color:#d5bc92;box-shadow:0 0 60px #ab9a4720}.bio-avatar>span{position:absolute;right:0;bottom:0;width:23px;height:23px;font:15px DM Sans,sans-serif;border-radius:50%;background:#d5bc92;color:#1b2212;display:grid;place-items:center;border:3px solid #11170c}.bio-shell h1{font:500 28px Manrope,sans-serif;letter-spacing:-.8px;margin-top:22px}.bio-handle{font-size:11px;color:#8c9d76;margin-top:8px}.bio-description{font-size:12px;line-height:1.8;color:#a2b18c;margin:20px 8px 0;white-space:pre-line}.bio-links{display:flex;flex-direction:column;gap:13px;margin:32px 0}.bio-link{display:flex;align-items:center;gap:15px;text-align:left;padding:17px 18px;border:1px solid #51593d;border-radius:9px;background:linear-gradient(125deg,#252c1b,#171f10);transition:transform .2s,border-color .2s,background .2s}.bio-link:hover{transform:translateY(-3px);border-color:#c6b787;background:#2e3720}.bio-link-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:6px;background:#d5bc9215;border:1px solid #d5bc9233;color:#d5bc92;font:italic 19px Georgia,serif;flex-shrink:0}.bio-link>span:nth-child(2){font-size:12px;color:#e4e8d9;font-weight:500;overflow-wrap:anywhere}.bio-link small{display:block;font-size:9px;color:#7f9764;margin-top:6px;font-weight:400}.bio-link-arrow{margin-left:auto;font-size:22px;color:#d5bc92}.bio-disclosure{font-size:9px;line-height:1.8;color:#6c8152;max-width:330px;margin:25px auto 40px}.bio-footer{display:flex;align-items:center;justify-content:center;gap:10px;font-size:7px;letter-spacing:1.4px;color:#a5af88}.bio-footer>span{font-size:15px;color:#d5bc92}.bio-empty{padding:35px 20px;border:1px dashed #3a4d27;border-radius:8px;color:#839b67;font-size:12px;line-height:2}.bio-orbit{left:calc(50% - 330px);top:70px;width:660px;height:660px;transform:rotateX(45deg)}.bio-orbit,.bio-orbit:after{position:absolute;border:1px solid #b4a35c0a;border-radius:50%}.bio-orbit:after{content:"";inset:60px}@media(min-width:1600px){.dashboard-content{padding:50px 65px}}@media(max-width:1200px){.sidebar{width:205px;padding-inline:17px}.workspace-main{margin-left:205px;width:calc(100% - 205px)}.dashboard-content{padding:30px}.workspace-topbar{padding-inline:30px}.dashboard-heading{display:block}.heading-actions{margin-top:22px}.creator-grid{grid-template-columns:repeat(2,1fr)}.stat-card{padding:20px 16px}.stat-card>span{font-size:9px}.stat-card>small{font-size:7px}td,th{padding-inline:18px}.analytics-grid{grid-template-columns:1.4fr 1fr}.profile-strip{flex-wrap:wrap}.profile-strip-actions{margin-left:0;flex-wrap:wrap;gap:10px}.dashboard-heading h1{font-size:28px}}@media(max-width:850px){.sidebar{width:76px;padding:22px 12px}.workspace-logo{margin:0 0 30px;overflow:hidden;width:50px;height:20px}.workspace-logo img{width:75px;max-width:none}.account,.nav-label,.sidebar-bottom>a,.sidebar-note,.workspace-badge{display:none}.workspace-nav button{font-size:0;justify-content:center;padding:13px}.workspace-nav button svg{width:20px;height:20px;flex-shrink:0}.workspace-nav button>span{display:none}.workspace-main{margin-left:76px;width:calc(100% - 76px)}.dashboard-content{padding:25px}.workspace-topbar{padding-inline:25px;height:65px;min-height:65px}.stats-grid{grid-template-columns:repeat(2,1fr)}.analytics-grid{grid-template-columns:1fr}.sources-empty{height:120px}.source-foot{padding-bottom:18px}.creator-card{padding:20px}.links-toolbar{flex-wrap:wrap}.search{min-width:180px}.workspace-footer{padding-inline:25px}.creator-platform,.workspace-footer>span:last-child{display:none}.profile-strip small{font-size:8px}}@media(max-width:550px){.workspace{display:block}.sidebar{inset:auto 0 0 0;height:63px;width:100%;border-right:0;border-top:1px solid #3a4c29;padding:7px 18px;background:#11180bef}.workspace-logo{display:none}.workspace-nav{flex-direction:row;justify-content:center;gap:12px}.workspace-nav button{font-size:9px;flex-direction:column;gap:4px;flex:1;padding:5px;border-radius:5px}.workspace-nav button svg{width:16px;height:16px}.sidebar-bottom{display:none}.workspace-main{width:100%;margin:0;padding-bottom:63px}.workspace-topbar{height:60px;min-height:60px;padding:0 20px}.breadcrumb{font-size:9px;gap:9px}.topbar-right{gap:12px}.workspace-private{display:none}.topbar-right>a{font-size:8px}.dashboard-content{padding:26px 20px}.dashboard-heading h1{font-size:25px;line-height:1.3}.dashboard-heading p{font-size:10px}.kicker{font-size:7px;letter-spacing:1.2px}.heading-actions{gap:9px}.stats-grid{gap:10px;margin-bottom:15px}.stat-card{padding:18px 14px}.stat-card>strong{font-size:29px;margin:16px 0 10px}.stat-card>span{font-size:9px}.stat-card>span svg{width:13px;height:13px}.stat-card>small{font-size:7px;line-height:1.6;display:block}.analytics-grid{gap:15px;margin-bottom:15px}.panel-heading{padding:20px 18px}.panel h2{font-size:12px}.period-toggle button{font-size:7px;padding:6px}.chart{height:200px;padding-inline:18px;gap:10px}.chart-bars{gap:3px}.chart-empty{font-size:9px}.creator-grid{grid-template-columns:1fr;gap:15px}.creator-card{padding:24px}.creator-card-actions{font-size:10px;gap:22px}.creator-card-actions button,.creator-card-page{font-size:10px}.creator-access{font-size:8px}.creator-card>p{font-size:10px}.links-toolbar{padding:15px 18px;gap:12px}.links-toolbar select{max-width:150px}.links-toolbar>span{margin-left:auto}.link-title{max-width:180px;font-size:10px}td,th{padding-inline:15px}.table-actions{gap:0}.profile-strip{padding:16px;gap:10px}.profile-strip>div:nth-child(2){max-width:calc(100% - 50px)}.profile-strip-actions{width:100%;margin-top:5px;justify-content:space-between;gap:7px}.profile-strip-actions .secondary-button{font-size:8px;padding:9px 11px;min-height:32px}.profile-strip-actions .text-button{font-size:9px}.workspace-footer{padding:18px 20px;font-size:6px}.workspace-modal{padding:30px 23px;max-height:88dvh}.modal-overlay{padding:15px}.workspace-modal h2{font-size:25px}.workspace-modal>p{font-size:10px}.form-columns{gap:12px}.workspace-modal input,.workspace-modal select,.workspace-modal textarea{font-size:12px;padding:11px}.preview-banner{display:block;padding:15px}.preview-banner>span{display:block;margin-bottom:10px}.preview-banner label{font-size:9px;gap:10px}.preview-banner select{max-width:170px}.metrics-note{font-size:7px}.toast{bottom:80px;width:calc(100% - 30px);padding:14px}.modal-actions .gold-button,.modal-actions .secondary-button,.toast{font-size:10px}.bio-shell{padding-top:35px}.bio-agency{margin-bottom:40px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.creator-link-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.creator-link-controls>button{flex:1;font-size:10px;padding:10px 12px}.bio-page{--bio-bg:#0b0e09;--bio-text:#edf0df;--bio-muted:#a2b18c;--bio-accent:#d5bc92;--bio-card:#1b2414;--bio-line:#51593d;--bio-glow:#b8a16824;background:radial-gradient(ellipse at 15% 0,var(--bio-glow),transparent 55%),radial-gradient(ellipse at 100% 50%,var(--bio-glow),transparent 65%),var(--bio-bg);color:var(--bio-text)}.theme-midnight{--bio-bg:#080f25;--bio-text:#eef5ff;--bio-muted:#a3b9db;--bio-accent:#80bfff;--bio-card:#142342;--bio-line:#365781;--bio-glow:#4b75ff30}.theme-pearl{--bio-bg:#f6f2eb;--bio-text:#332c26;--bio-muted:#756657;--bio-accent:#69513c;--bio-card:#fffdf8;--bio-line:#cfc2b1;--bio-glow:#d1b59838}.theme-sunset{--bio-bg:#28122d;--bio-text:#fff1f4;--bio-muted:#ddb6cc;--bio-accent:#ffb598;--bio-card:#44203e;--bio-line:#925a79;--bio-glow:#ff875c28}.theme-mint{--bio-bg:#eaf4ec;--bio-text:#163d2a;--bio-muted:#4e705d;--bio-accent:#21583f;--bio-card:#f9fffa;--bio-line:#a5c4ae;--bio-glow:#85cda83b}.theme-mono{--bio-bg:#101010;--bio-text:#fafafa;--bio-muted:#b0b0b0;--bio-accent:#ffffff;--bio-card:#1c1c1c;--bio-line:#5c5c5c;--bio-glow:#ffffff0c}.bio-page .bio-link{background:var(--bio-card);border-color:var(--bio-line);box-shadow:0 5px 18px #0000000b;min-height:76px}.bio-page .bio-link:hover{background:var(--bio-card);border-color:var(--bio-accent);box-shadow:0 8px 25px #00000018}.bio-page .bio-link>span:nth-child(2){color:var(--bio-text)}.bio-page .bio-description,.bio-page .bio-disclosure,.bio-page .bio-handle,.bio-page .bio-link small{color:var(--bio-muted)}.bio-page .bio-link-icon{background:transparent;border-color:var(--bio-line);color:var(--bio-accent)}.bio-page .bio-avatar,.bio-page .bio-footer,.bio-page .bio-footer>span,.bio-page .bio-link-arrow{color:var(--bio-accent)}.bio-page .bio-avatar{background:var(--bio-card);border-color:var(--bio-accent)}.bio-page .bio-avatar>span{background:var(--bio-accent);color:var(--bio-bg);border-color:var(--bio-bg)}.bio-page .bio-empty{border-color:var(--bio-line);color:var(--bio-muted)}.theme-mint .bio-agency img,.theme-pearl .bio-agency img{mix-blend-mode:normal;background:#13190d;border-radius:6px;padding:6px}.layout-pill .bio-link{border-radius:50px;padding-inline:22px}.layout-pill .bio-link-icon{border-radius:50%}.layout-outline .bio-link{border-radius:0;border-width:0 0 1px;padding-inline:2px}.layout-outline .bio-link,.layout-outline .bio-link:hover{background:transparent;box-shadow:none}.layout-outline .bio-link-icon{border:0}.font-editorial,.font-editorial h1,.font-editorial h3{font-family:Georgia,serif}.font-editorial h1{font-size:34px}.font-mono,.font-mono h1,.font-mono h3{font-family:Consolas,monospace}.bio-link:focus-visible{outline:3px solid var(--bio-accent);outline-offset:5px}.bio-link>span:nth-child(2){flex:1;min-width:0}.bio-link-arrow{flex-shrink:0}.analytics-scope{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;border:1px solid #435332;background:linear-gradient(120deg,#242b19,#131b0e);border-radius:8px;margin-bottom:24px}.analytics-scope>div{display:flex;align-items:center;gap:14px;color:var(--gold)}.analytics-scope span{font-size:12px}.analytics-scope small{display:block;font-size:10px;line-height:1.6;color:#9ba98a;margin-top:5px}.analytics-scope select{background:#0d1507;color:#d5ddc8;border:1px solid #52693b;padding:12px;border-radius:5px;min-width:180px;font-size:12px}.appearance-editor fieldset{border:0;padding:0;margin:0 0 22px}.appearance-editor legend{font-size:11px;color:#b3c79a;margin-bottom:12px}.theme-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.theme-option{position:relative;text-align:left;background:#0e1608;border:1px solid #3c4c2e;border-radius:7px;padding:7px;color:#dce5cf}.theme-option.chosen{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.theme-swatches{display:flex;align-items:center;justify-content:space-between;padding:14px 10px;border-radius:4px;font:22px Georgia,serif}.theme-swatches i{width:20px;height:20px;border-radius:50%}.theme-option strong{display:block;font-size:10px;font-weight:500;margin:10px 2px 4px}.theme-option small{display:block;font-size:8px;color:#9eaf8c;margin:0 2px 6px;line-height:1.5}.theme-option>svg{position:absolute;right:10px;top:10px;color:var(--gold)}.design-preview{min-height:0;border:1px solid var(--bio-line);border-radius:9px;padding:22px;text-align:center}.preview-caption{display:block;font:8px DM Sans,sans-serif;letter-spacing:2px;color:var(--bio-muted);margin-bottom:20px}.design-preview .bio-avatar{width:56px;height:56px;font-size:25px}.design-preview h3{font-size:22px;margin-top:14px}.design-preview>p{font-size:10px;color:var(--bio-muted);margin:7px 0 20px}.design-preview .bio-link{margin-top:10px;min-height:60px;padding:12px;font-size:11px}.design-preview .bio-link-icon{width:28px;height:28px}.design-preview.layout-pill .bio-link{padding-inline:18px}@media(max-width:550px){.analytics-scope{align-items:stretch;flex-direction:column;padding:16px;gap:13px}.analytics-scope select{width:100%}.theme-grid{gap:7px}.theme-option strong{font-size:9px}.theme-option small{font-size:7px}.theme-swatches{padding:12px 8px}.design-preview{padding:18px}}.admin-lock-page{min-height:100dvh;display:grid;place-items:center;padding:32px 20px;background:radial-gradient(ellipse at 50% 10%,#59633b33,transparent 65%),#0b1008}.admin-lock-card{width:100%;max-width:430px;background:#151d10;border:1px solid #475535;border-radius:14px;padding:36px;box-shadow:0 28px 100px #0005}.admin-lock-logo{display:block;width:110px;margin-bottom:38px}.admin-lock-logo img{width:100%}.admin-lock-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #66704c;background:#d5bc920c;color:var(--gold);border-radius:14px;margin-bottom:24px}.admin-lock-card h1{font-size:32px;letter-spacing:-1px;margin:12px 0}.admin-lock-card>p{font-size:12px;line-height:1.8;color:#a6b393;margin-bottom:24px}.admin-lock-card label{display:block;font-size:11px;color:#c4ceb5;margin-bottom:9px}.admin-password-input{display:flex;align-items:center;border:1px solid #576c3d;background:#0c1407;border-radius:6px;margin-bottom:18px}.admin-password-input input{min-width:0;flex:1;border:0;background:transparent;color:var(--text);padding:14px;font-size:15px;letter-spacing:1px;border-radius:6px}.admin-password-input button{display:grid;place-items:center;padding:12px;background:none;color:#adbd96}.admin-lock-card form>.gold-button{width:100%;font-size:12px;min-height:46px}.admin-lock-card .form-error{margin-bottom:16px}.admin-lock-card>p.admin-lock-note{font-size:10px;margin:22px 0 12px;color:#81966a}.sidebar-session-button{display:flex;gap:10px;align-items:center;background:none;font-size:10px;padding:10px;color:#919e7e;width:100%}@media(max-width:850px){.sidebar-session-button{display:none}}@media(max-width:550px){.admin-lock-card{padding:28px}.topbar-right .secondary-button{padding:7px;font-size:8px;min-height:30px}}.workspace{--bg:#090909;--panel:#111;--line:#292929;--text:#f5f4f0;--muted:#a1a1a1;--gold:#dfc393;--green:#dfc393;background:var(--bg);color:var(--text);font-size:14px;min-height:100dvh}.workspace .sidebar{width:232px;padding:30px 18px;background:#070707;border-right:1px solid #252525}.workspace .workspace-logo{display:block;width:156px;margin:0 16px 34px;height:auto;overflow:visible}.workspace .workspace-logo img{width:156px;max-width:100%;mix-blend-mode:normal}.workspace .workspace-badge{display:flex;align-items:center;gap:11px;padding:16px 12px;background:#121212;border:1px solid #252525;border-radius:10px;margin-bottom:31px;color:#eee;font-size:12px}.workspace .workspace-badge small{color:#888;font-size:9px;letter-spacing:1.5px;margin-top:5px}.workspace .badge-icon{background:#dfc39317;color:var(--gold);border:1px solid #dfc39340;border-radius:7px;width:33px;height:33px;font-size:17px}.workspace .nav-label{font-size:10px;color:#777;letter-spacing:1.5px;margin:0 12px 13px;display:block}.workspace .workspace-nav{gap:7px}.workspace .workspace-nav button{font-size:14px;padding:14px 13px;gap:13px;border-radius:8px;color:#9c9c9c;justify-content:flex-start;border:1px solid transparent;min-height:48px;flex-direction:row}.workspace .workspace-nav button:hover{color:#f4f4f0;background:#171717}.workspace .workspace-nav button.selected{color:var(--gold);background:#dfc39312;border-color:#dfc39329}.workspace .workspace-nav button>span{font-size:11px;padding:3px 7px;background:#ffffff0a;border-radius:5px;color:#a6a6a6;display:block;margin-left:auto}.workspace .workspace-nav button svg{width:19px;height:19px;flex-shrink:0}.workspace .sidebar-bottom{padding-top:35px}.workspace .sidebar-note{border:1px solid #282828;background:linear-gradient(140deg,#171512,#101010);padding:17px 12px;border-radius:9px;color:#cfbb99;font-size:9px;letter-spacing:.8px;margin-bottom:19px}.workspace .sidebar-note p{font-size:12px;color:#919191;letter-spacing:0;line-height:1.8;margin-top:10px}.workspace .tiny-live{background:var(--gold);box-shadow:0 0 10px #dfc39322}.workspace .sidebar-bottom>a,.workspace .sidebar-session-button{display:flex;align-items:center;gap:10px;padding:11px 12px;font-size:12px;color:#aaa;background:none}.workspace .sidebar-bottom>a:hover,.workspace .sidebar-session-button:hover{color:var(--gold)}.workspace .account{display:flex;margin-top:18px;padding:20px 10px 0;border-color:#282828;gap:11px;font-size:12px}.workspace .account>span{width:34px;height:34px;background:#25211b;color:var(--gold)}.workspace .account small{font-size:10px;color:#858585;max-width:135px;margin-top:5px}.workspace .workspace-main{margin-left:232px;width:calc(100% - 232px);min-width:0}.workspace .workspace-topbar{min-height:78px;height:78px;background:#090909;border-bottom:1px solid #252525;padding:0 36px}.workspace .breadcrumb{font-size:12px;gap:12px;color:#858585}.workspace .breadcrumb strong{color:#e5e5df;font-weight:500}.workspace .breadcrumb span{color:#555}.workspace .topbar-right{display:flex;gap:12px;align-items:center;font-size:12px;color:#a5a5a5}.workspace .sync-status{color:#777;font-size:11px;margin-right:5px}.workspace .topbar-right .mobile-signout{display:none}.workspace .dashboard-content{padding:36px;max-width:1640px;width:100%;margin:0 auto}.workspace .dashboard-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:27px}.workspace .kicker,.workspace-modal>.kicker{color:var(--gold);font-size:10px;letter-spacing:1.8px}.workspace .dashboard-heading h1{font-size:32px;letter-spacing:-1.2px;font-weight:600;margin:12px 0 10px;line-height:1.25}.workspace .dashboard-heading p{font-size:13px;color:#939393;line-height:1.7}.workspace .heading-actions{display:flex;gap:10px;align-items:center;margin:0;flex-wrap:wrap}.workspace .gold-button,.workspace .row-button,.workspace .secondary-button,.workspace-modal .gold-button,.workspace-modal .secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;line-height:1.3;border-radius:7px;padding:12px 15px;min-height:42px;text-decoration:none;white-space:nowrap}.workspace .gold-button,.workspace-modal .gold-button{background:var(--gold);color:#15120d;border:1px solid var(--gold);font-weight:600;box-shadow:0 2px 6px #0002}.workspace .gold-button:hover,.workspace-modal .gold-button:hover{background:#efd5ab;border-color:#efd5ab}.workspace .row-button,.workspace .secondary-button,.workspace-modal .secondary-button{background:#171717;color:#d9d9d3;border:1px solid #333;font-weight:400}.workspace .row-button:hover,.workspace .secondary-button:hover,.workspace-modal .secondary-button:hover{background:#242424;border-color:#5c5141;color:#f3dfba}.workspace .row-button{padding:8px 10px;min-height:33px;font-size:11px;gap:6px}.workspace button:disabled{cursor:not-allowed;opacity:.4}.workspace .text-button{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--gold);background:none;padding:7px 0}.workspace .analytics-scope{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;margin-bottom:23px;background:#111;border:1px solid #292929;border-radius:9px}.workspace .analytics-scope>div{display:flex;gap:12px;align-items:center;color:#eeede7}.workspace .scope-icon{display:grid;place-items:center;width:37px;height:37px;background:#dfc3930d;border:1px solid #dfc39326;border-radius:8px;color:var(--gold)}.workspace .analytics-scope span{font-size:13px;font-weight:500}.workspace .analytics-scope small{color:#828282;font-size:11px;font-weight:400;margin-top:5px;line-height:1.6;display:block}.workspace select{color:#d6d6d0;background:#171717;border:1px solid #363636;border-radius:6px;font-size:12px;padding:11px 32px 11px 12px;min-height:40px}.workspace .analytics-scope select{min-width:200px;background:#191919;color:#e4e4dd;border-color:#3a3a3a;font-size:12px}.workspace .stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.workspace .stat-card{position:relative;background:linear-gradient(145deg,#151515,#101010);border:1px solid #2b2b2b;padding:22px;border-radius:10px;overflow:hidden}.workspace .stat-card:first-child{border-color:#5d4d35;background:linear-gradient(135deg,#252016,#111)}.workspace .stat-card>span{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:#b8b8b1}.workspace .metric-icon{width:33px;height:33px;display:grid;place-items:center;border-radius:7px;background:#dfc3930a;border:1px solid #dfc3931c;color:var(--gold)}.workspace .stat-card>span svg{color:var(--gold)}.workspace .stat-card>strong{font:600 38px Manrope,sans-serif;letter-spacing:-1.3px;display:block;margin:15px 0 10px;color:#f7f4ed}.workspace .stat-card i{font-size:17px;font-style:normal;letter-spacing:0;color:#747474}.workspace .stat-card>small{font-size:10px;color:#898989;line-height:1.6}.workspace .overview-tools{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin-bottom:24px}.workspace .quick-start{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;border:1px solid #393126;background:radial-gradient(ellipse at 0 0,#ab834e16,transparent 80%),#121110;border-radius:10px;padding:25px}.workspace .quick-start .kicker{font-size:9px;letter-spacing:1.3px}.workspace .quick-start h2{font-size:20px;font-weight:500;letter-spacing:-.5px;margin:11px 0 8px}.workspace .quick-start p{font-size:12px;color:#96918a;line-height:1.7;max-width:340px}.workspace .attention-card{padding:23px;background:#111;border:1px solid #292929;border-radius:10px}.workspace .attention-heading{display:flex;gap:9px;align-items:center;color:var(--gold);margin-bottom:20px}.workspace .attention-heading h2{font-size:13px;color:#deded6;font-weight:500}.workspace .attention-items{display:flex;gap:14px}.workspace .attention-items button{position:relative;background:none;text-align:left;flex:1;min-width:0;color:#eee;padding:0 5px 0 0}.workspace .attention-items button+button{border-left:1px solid #303030;padding-left:15px}.workspace .attention-items strong{display:block;font:500 27px Manrope,sans-serif}.workspace .attention-items span{display:block;font-size:10px;line-height:1.7;color:#939393;margin-top:5px}.workspace .attention-items svg{position:absolute;right:0;top:4px;color:#7c7161}.workspace .analytics-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:22px;margin-bottom:24px}.workspace .panel{background:#111;border:1px solid #292929;border-radius:10px;overflow:hidden}.workspace .panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:23px 24px}.workspace .panel h2{font-size:14px;font-weight:500;letter-spacing:-.2px;color:#eaeae3}.workspace .panel-heading p{font-size:11px;color:#828282;margin-top:7px;line-height:1.5}.workspace .panel-heading>svg{color:var(--gold)}.workspace .period-toggle{display:flex;border:1px solid #333;background:#0b0b0b;padding:4px;gap:4px;border-radius:7px}.workspace .period-toggle button{background:none;color:#999;font-size:11px;border-radius:4px;padding:7px 10px;min-height:29px}.workspace .period-toggle button.active{background:#dfc3931c;color:var(--gold)}.workspace .chart{height:250px;padding:15px 26px 38px;gap:17px}.workspace .chart-x,.workspace .chart-y{font-size:10px;color:#777}.workspace .chart-gridline{border-top-color:#303030}.workspace .chart-bar{background:linear-gradient(#dfc393,#8d7350);max-width:none;border-radius:3px 3px 0 0}.workspace .chart-bar.zero{background:#b7a184;opacity:.16}.workspace .chart-empty{color:#92908a;font-size:11px;padding:0 45px;line-height:1.7;top:44%}.workspace .creator-leaderboard .panel-heading{padding-bottom:17px}.workspace .leaderboard-row{display:flex;align-items:center;gap:11px;width:100%;background:none;color:#deded6;padding:14px 23px;text-align:left;border-top:1px solid #242424}.workspace .leaderboard-row:hover{background:#191714}.workspace .leaderboard-rank{font-size:10px;color:#686868;width:16px}.workspace .leaderboard-person{min-width:0;flex:1}.workspace .leaderboard-person strong{display:block;font-size:12px;font-weight:500}.workspace .leaderboard-person small{display:block;font-size:10px;color:#858585;margin-top:4px;overflow:hidden;text-overflow:ellipsis}.workspace .leaderboard-row>strong{font-size:14px;font-weight:500;color:var(--gold)}.workspace .leaderboard-row>svg{color:#777;margin-left:5px}.workspace .inline-empty{padding:20px 24px;font-size:12px;color:#aaa;line-height:1.8}.workspace .table-scroll{overflow:auto;max-width:100%}.workspace table{width:100%;border-collapse:collapse;white-space:nowrap;min-width:930px}.workspace .links-panel table{min-width:1100px}.workspace th{background:#141414;color:#92928d;font-size:10px;font-weight:500;letter-spacing:.3px;padding:14px 18px;border-block:1px solid #292929}.workspace td{font-size:12px;padding:20px 18px;border-bottom:1px solid #252525;color:#d2d2cc;vertical-align:middle}.workspace tr:last-child td{border-bottom:0}.workspace tbody tr:hover{background:#161513}.workspace .row-selected{background:#dfc3930b}.workspace .link-title{display:block;font-size:12px;font-weight:500;color:#eeeee8;max-width:260px;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.workspace .link-sub{display:flex;gap:6px;align-items:center;color:#858585;font-size:10px;margin-top:7px}.workspace .link-sub a{display:inline-flex;align-items:center;gap:5px;max-width:160px;overflow:hidden;text-overflow:ellipsis;color:#94948f}.workspace .link-sub a:hover{color:var(--gold)}.workspace .short-code{display:block;font-size:10px;color:#777;margin-top:7px}.workspace .table-creator{font-size:12px;color:#d4d4cb}.workspace td>small{display:block;color:#81817d;font-size:10px;margin-top:5px}.workspace .numeric{text-align:right}.workspace .strong{font-size:14px;font-weight:600;color:#f1ede4}.workspace .dim{color:#94948e}.workspace .last-click{font-size:10px;color:#8d8d87;min-width:110px}.workspace .status{display:inline-flex;gap:6px;align-items:center;border-radius:20px;font-size:10px;padding:6px 9px;border:1px solid transparent}.workspace .status i{width:5px;height:5px;background:currentColor;border-radius:50%}.workspace .status-live{background:#dfc3930d;color:#dfc393;border-color:#dfc3932b}.workspace .status-paused{background:#ffffff08;color:#b3b3ae;border-color:#454541}.workspace .status-expired{background:#d8887010;color:#e6a58e;border-color:#96583e50}.workspace .table-actions{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:6px;max-width:240px;min-width:150px}.workspace .table-actions .row-button{font-size:10px;padding:7px 9px;min-height:30px}.workspace .selection-cell{width:46px;padding-right:3px;text-align:center}.workspace input[type=checkbox]{width:16px;height:16px;accent-color:var(--gold);cursor:pointer}.workspace .link-state-tabs{display:flex;gap:25px;padding:0 24px;border-bottom:1px solid #292929;overflow:auto}.workspace .link-state-tabs button{display:flex;align-items:center;gap:8px;background:none;color:#8e8e89;border-bottom:2px solid transparent;font-size:12px;padding:19px 0 17px;white-space:nowrap}.workspace .link-state-tabs button.active{color:var(--gold);border-bottom-color:var(--gold)}.workspace .link-state-tabs button span{font-size:10px;padding:3px 6px;border-radius:4px;background:#ffffff08;color:#999}.workspace .links-toolbar{display:flex;align-items:center;gap:12px;padding:20px 24px;flex-wrap:wrap}.workspace .search{display:flex;align-items:center;gap:10px;flex:1;min-width:200px;background:#0b0b0b;border:1px solid #303030;padding:0 12px;border-radius:7px;color:#777;min-height:42px}.workspace .search:focus-within{border-color:#8d7754}.workspace .search input{width:100%;background:none;border:0;color:#eeeee8;outline:none;font-size:12px;padding:12px 0;min-height:40px}.workspace .search input::placeholder{color:#777}.workspace .search button{display:grid;place-items:center;background:none;color:#999;padding:2px}.workspace .bulk-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 24px;background:#dfc3930d;border-block:1px solid #69533450}.workspace .bulk-toolbar>strong{font-size:12px;font-weight:500;color:var(--gold)}.workspace .bulk-toolbar small{font-size:10px;color:#928575;font-weight:400;margin-left:5px}.workspace .bulk-toolbar>div{display:flex;gap:7px;flex-wrap:wrap}.workspace .table-pagination{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:17px 24px;font-size:11px;color:#8c8c87;border-top:1px solid #292929}.workspace .table-pagination>div{display:flex;align-items:center;gap:12px}.workspace .creators-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:23px}.workspace .creators-toolbar .search{max-width:470px}.workspace .creators-toolbar>span{font-size:12px;color:#999;white-space:nowrap}.workspace .creator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.workspace .creator-card{padding:0;background:#111;border:1px solid #303030;border-radius:11px;overflow:hidden;min-width:0}.workspace .creator-card-cover{position:relative;display:flex;align-items:center;justify-content:space-between;padding:24px 24px 19px;gap:10px;background:radial-gradient(ellipse at 5% 0,#dfc39317,transparent 70%),#151412;border-bottom:1px solid #2d2921;overflow:hidden}.workspace .creator-avatar{width:50px;height:50px;display:grid;place-items:center;border-radius:13px;background:#25221d;border:1px solid #70604a;color:#e5cba0;font:500 18px Manrope,sans-serif;flex-shrink:0}.workspace .creator-avatar.small{width:34px;height:34px;font-size:12px;border-radius:9px}.workspace .creator-card-cover .creator-avatar{width:58px;height:58px;font-size:19px;z-index:1}.workspace .creator-access{display:inline-flex;align-items:center;gap:6px;border:1px solid #5f5140;padding:6px 8px;color:#c1aa88;background:#171512;font-size:9px;border-radius:20px;position:relative;z-index:1}.workspace .creator-access i{width:5px;height:5px;border-radius:50%;background:#897353}.workspace .creator-access.assigned{color:#e4d7bf;border-color:#6b5c45}.workspace .creator-access.assigned i{background:#e4c790}.workspace .mini-page{position:absolute;right:28%;top:15px;width:70px;height:105px;border-radius:12px 12px 0 0;border:1px solid #dfc39330;transform:rotate(13deg);background:var(--cover-bg);opacity:.6;padding:13px 9px}.workspace .mini-page i{display:block;margin:0 auto 12px;width:18px;height:18px;background:var(--cover-accent);border-radius:50%;opacity:.6}.workspace .mini-page span{display:block;height:8px;border-radius:4px;margin-top:5px;border:1px solid var(--cover-accent);opacity:.45}.workspace .creator-card-body{padding:24px}.workspace .creator-name-row{display:flex;justify-content:space-between;gap:12px;align-items:center}.workspace .creator-card h2{font-size:20px;font-weight:500;letter-spacing:-.5px;margin:0}.workspace .creator-name-row p{font-size:11px;color:#96968f;margin-top:8px;overflow-wrap:anywhere}.workspace .creator-name-row .row-button{font-size:10px;min-height:30px}.workspace .creator-card-stats{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:12px;margin:25px 0 22px}.workspace .creator-card-stats>div+div{border-left:1px solid #292929;padding-left:20px}.workspace .creator-card-stats strong{font:500 25px Manrope,sans-serif;letter-spacing:-.5px}.workspace .creator-card-stats .theme-name{font-size:12px;letter-spacing:0;min-height:31px;display:flex;align-items:center;line-height:1.5}.workspace .creator-card-stats span{display:block;font-size:10px;color:#888;margin-top:6px}.workspace .creator-card-page{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#0a0a0a;border:1px solid #2c2c2c;border-radius:7px;padding:7px 8px 7px 12px;color:#a0a09a;font-size:11px}.workspace .creator-card-page>span{flex:1;overflow:hidden;text-overflow:ellipsis}.workspace .creator-card-page .row-button{padding:5px 7px;min-height:28px;font-size:10px;background:transparent;border-color:transparent}.workspace .creator-link-controls{display:flex;gap:10px;margin-top:17px;flex-wrap:wrap}.workspace .creator-link-controls>button{flex:1;font-size:12px;padding:12px;min-height:42px}.workspace .creator-card-actions{display:flex;justify-content:space-between;gap:12px;margin-top:18px;padding-top:17px;border-top:1px solid #2b2b2b;flex-wrap:wrap}.workspace .creator-card-actions button{display:flex;align-items:center;gap:7px;font-size:11px;background:none;color:#aaa69d;padding:5px 0}.workspace .creator-card-actions button:hover{color:var(--gold)}.workspace .profile-strip{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid #3d3528;border-radius:9px;background:#171410;margin-bottom:24px}.workspace .profile-strip strong{font-size:13px;font-weight:500}.workspace .profile-strip small{font-size:11px;color:#a4947b;margin-top:6px}.workspace .profile-strip-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.workspace .profile-strip-actions .secondary-button{font-size:11px;padding:9px 11px;min-height:36px}.workspace .bottom-analytics{grid-template-columns:1fr 1fr}.workspace .source-list{padding:0 24px 12px}.workspace .source-row{margin:12px 0 21px}.workspace .source-row>div:first-child{display:flex;justify-content:space-between;font-size:12px;color:#c4c4bc;margin-bottom:10px}.workspace .source-row small{color:#84847c;font-size:10px;margin-left:9px}.workspace .source-track{height:4px;background:#282828;border-radius:10px}.workspace .source-track>span{background:var(--gold)}.workspace .sources-empty{color:#85857f;font-size:12px;height:175px;line-height:1.8}.workspace .sources-empty svg{color:#bba37d}.workspace .source-foot{color:#777;font-size:10px;padding:15px 24px 23px}.workspace .empty-state{padding:55px 24px;text-align:center;color:#96968f}.workspace .empty-state>svg{color:var(--gold);margin-bottom:16px}.workspace .empty-state h3{font-size:21px;color:#efede5;letter-spacing:-.5px}.workspace .empty-state h2{color:#efede5;font-size:26px}.workspace .empty-state p{font-size:12px;line-height:1.9;max-width:400px;margin:13px auto 23px}.workspace .onboarding{background:#111;border-color:#333;padding:70px 24px}.workspace .loading-state{min-height:360px;color:#b3a184;font-size:13px;gap:18px}.workspace .error-banner{display:flex;align-items:flex-start;gap:12px;border-color:#704433;background:#291a14;color:#e7c1ac;font-size:12px;line-height:1.8;padding:16px 18px;border-radius:8px}.workspace .error-banner>span{flex:1}.workspace .error-banner svg{flex-shrink:0;margin-top:2px}.workspace .error-banner a{color:#fff;text-decoration:underline}.workspace .error-banner button{background:none;color:inherit;padding:0}.workspace .metrics-note{display:flex;gap:7px;align-items:flex-start;color:#777;font-size:10px;line-height:1.8;margin-top:25px}.workspace .metrics-note svg{flex-shrink:0;margin-top:2px}.workspace .workspace-footer{padding:22px 36px;border-top:1px solid #252525;color:#73736c;font-size:9px;letter-spacing:1px}.workspace .toast{background:#e5c99d;color:#17130d;font-size:12px;box-shadow:0 10px 45px #0008;border-radius:8px;padding:17px 22px;max-width:92vw;line-height:1.6}.workspace .modal-overlay{padding:24px;background:#000b;backdrop-filter:blur(8px)}.workspace .workspace-modal{--gold:#dfc393;--text:#f3f0e9;background:#131313;border:1px solid #4a4030;border-radius:13px;width:580px;padding:34px;max-height:90dvh;color:#eee}.workspace .workspace-modal h2{font-size:28px;font-weight:500;letter-spacing:-.8px;line-height:1.4;margin:14px 0 12px}.workspace .workspace-modal>p{font-size:12px;color:#99968e;line-height:1.8;max-width:none;margin-bottom:25px}.workspace .workspace-modal label{font-size:12px;color:#c6c3b9;margin-bottom:19px}.workspace .workspace-modal input,.workspace .workspace-modal select,.workspace .workspace-modal textarea{display:block;width:100%;font-size:14px;padding:12px;border:1px solid #42403a;border-radius:7px;background:#0b0b0b;color:#eee;margin-top:8px;min-height:44px}.workspace .workspace-modal input::placeholder,.workspace .workspace-modal textarea::placeholder{color:#777}.workspace .workspace-modal label small{font-size:11px;line-height:1.7;color:#969086;margin-top:8px}.workspace .workspace-modal .checkbox-label{display:flex;gap:10px;align-items:center;font-size:12px}.workspace .workspace-modal .checkbox-label input{display:inline-block;width:17px;height:17px;min-height:0;margin:0}.workspace .modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:25px}.workspace .modal-close{width:32px;height:32px;background:none;color:#aaa;right:14px;top:14px}.workspace .form-page-url{background:#0c0c0c;border-color:#444038;color:#c1ab86;padding:14px;border-radius:7px;font-size:12px}.workspace .form-error{font-size:12px;color:#e3b79e;line-height:1.8}.workspace .theme-option{background:#0b0b0b;border-color:#36332e;color:#eae5db;padding:8px;border-radius:8px}.workspace .theme-option.chosen{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.workspace .theme-option strong{font-size:11px;margin-top:11px}.workspace .theme-option small{font-size:9px;color:#aaa292;line-height:1.6}.workspace .appearance-editor legend{font-size:12px;color:#c6c0b4;margin-bottom:13px}.workspace .theme-swatches{padding:16px 11px;border-radius:5px;font-size:25px}.workspace .theme-option>svg{color:var(--gold)}.bio-page.theme-empire,.bio-page:not([class*=theme-]){--bio-bg:#090909;--bio-text:#f4f1e9;--bio-muted:#a69d8d;--bio-accent:#dfc393;--bio-card:#191714;--bio-line:#554936;--bio-glow:#ab854718}.admin-lock-page{--gold:#dfc393;--text:#f3f0e8;background:radial-gradient(ellipse at 50% 0,#ad85451c,transparent 65%),#090909;color:#f3f0e8}.admin-lock-page .admin-lock-card{background:#131313;border-color:#443a2c}.admin-lock-page .admin-lock-icon{background:#dfc3930c;border-color:#776140;color:#dfc393}.admin-lock-page .admin-lock-card>p{color:#a39d91}.admin-lock-page .admin-lock-card label{color:#c4bcae}.admin-lock-page .admin-password-input{background:#080808;border-color:#514737}.admin-lock-page .admin-lock-card .kicker{color:#dfc393}.admin-lock-page .admin-lock-card>p.admin-lock-note{color:#938b7d}.admin-lock-page .admin-lock-card .gold-button{background:#dfc393;color:#16120c}.admin-lock-page .admin-password-input button{color:#ac9f88}@media(min-width:1700px){.workspace .dashboard-content{padding:44px 48px}.workspace .creator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){.workspace .sidebar{width:206px;padding-inline:14px}.workspace .workspace-main{margin-left:206px;width:calc(100% - 206px)}.workspace .workspace-logo,.workspace .workspace-logo img{width:150px}.workspace .dashboard-content{padding:28px}.workspace .workspace-topbar{padding-inline:28px}.workspace .dashboard-heading{align-items:flex-start;flex-wrap:wrap}.workspace .dashboard-heading h1{font-size:29px}.workspace .heading-actions{margin-top:0}.workspace .stats-grid{gap:12px}.workspace .stat-card{padding:18px}.workspace .stat-card>strong{font-size:34px}.workspace .stat-card>span{font-size:11px}.workspace .overview-tools{grid-template-columns:1fr}.workspace .quick-start{padding:24px}.workspace .attention-items{gap:24px}.workspace .attention-card{padding:21px 24px}.workspace .analytics-grid{grid-template-columns:1.3fr 1fr}.workspace .creator-card-body{padding:20px}.workspace .creator-card-cover{padding:21px}.workspace .creator-card-actions{gap:8px}.workspace .creator-card-actions button{font-size:10px}.workspace .sync-status{display:none}.workspace .profile-strip{flex-wrap:wrap}.workspace .profile-strip-actions{margin-left:0}}@media(max-width:1000px){.workspace .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .analytics-grid,.workspace .creator-grid{grid-template-columns:1fr}.workspace .creator-card-body,.workspace .creator-card-cover{padding:24px}.workspace .creator-card-actions button{font-size:12px}.workspace .dashboard-heading h1{font-size:28px}.workspace .account small{max-width:125px}}@media(max-width:850px){.workspace{display:block}.workspace .sidebar{position:fixed;inset:auto 0 0;height:72px;width:100%;padding:8px 12px;background:#0b0b0bf7;border-right:0;border-top:1px solid #38332a;z-index:15;backdrop-filter:blur(12px)}.workspace .nav-label,.workspace .sidebar-bottom,.workspace .workspace-badge,.workspace .workspace-logo{display:none}.workspace .workspace-nav{display:flex;flex-direction:row;justify-content:space-around;gap:6px}.workspace .workspace-nav button{flex:1;min-height:53px;flex-direction:column;justify-content:center;align-items:center;font-size:10px;padding:6px 4px;gap:5px;border-radius:7px}.workspace .workspace-nav button svg{width:18px;height:18px}.workspace .workspace-nav button>span{display:none}.workspace .workspace-main{width:100%;margin:0;padding-bottom:72px}.workspace .workspace-topbar{height:70px;min-height:70px;padding:0 24px}.workspace .dashboard-content{padding:28px 24px}.workspace .creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .topbar-right .mobile-signout{display:inline-flex}.workspace .creator-card-body{padding:20px}.workspace .creator-card-cover{padding:22px}.workspace .creator-name-row{align-items:flex-start;flex-direction:column;gap:13px}.workspace .creator-card-stats>div+div{padding-left:14px}.workspace .creator-card-actions button{font-size:10px}.workspace .creator-link-controls{flex-direction:column}.workspace .workspace-footer{padding-inline:24px}.workspace .toast{bottom:91px}.workspace .profile-strip-actions{margin-left:auto}.workspace .stat-card>span{font-size:12px}}@media(max-width:620px){.workspace .dashboard-content{padding:26px 18px}.workspace .workspace-topbar{padding:13px 18px;height:auto;min-height:67px;gap:10px;flex-wrap:wrap}.workspace .breadcrumb{font-size:11px;gap:8px}.workspace .topbar-right{gap:7px}.workspace .topbar-right .row-button{font-size:10px;padding:7px 8px;gap:5px}.workspace .dashboard-heading{gap:19px;margin-bottom:24px}.workspace .dashboard-heading h1{font-size:27px}.workspace .dashboard-heading p{font-size:12px;max-width:320px}.workspace .kicker{font-size:9px;letter-spacing:1.4px}.workspace .heading-actions{width:100%;gap:8px}.workspace .heading-actions .gold-button,.workspace .heading-actions .secondary-button{font-size:11px;min-height:40px;padding:11px 13px}.workspace .analytics-scope{padding:15px;gap:14px;align-items:stretch;flex-direction:column}.workspace .analytics-scope select{width:100%;min-width:0}.workspace .analytics-scope span{font-size:12px}.workspace .analytics-scope small{font-size:10px}.workspace .stats-grid{gap:10px;margin-bottom:18px}.workspace .stat-card{padding:16px}.workspace .stat-card>span{font-size:10px;gap:6px}.workspace .metric-icon{width:26px;height:26px;border-radius:6px}.workspace .metric-icon svg{width:15px;height:15px}.workspace .stat-card>strong{font-size:31px;margin:13px 0 8px}.workspace .stat-card>small{font-size:9px;display:block}.workspace .overview-tools{gap:16px;margin-bottom:18px}.workspace .quick-start{padding:21px}.workspace .quick-start h2{font-size:19px;line-height:1.5}.workspace .quick-start p{font-size:11px}.workspace .quick-start .gold-button{width:100%}.workspace .attention-card{padding:20px}.workspace .attention-heading h2{font-size:12px}.workspace .attention-items{gap:12px}.workspace .attention-items span{font-size:9px}.workspace .attention-items button+button{padding-left:12px}.workspace .attention-items strong{font-size:26px}.workspace .analytics-grid{gap:17px;margin-bottom:18px}.workspace .panel-heading{padding:20px 18px}.workspace .panel h2{font-size:13px}.workspace .panel-heading p{font-size:10px}.workspace .chart{height:230px;padding-inline:18px}.workspace .chart-empty{font-size:10px}.workspace .period-toggle button{font-size:10px;padding:6px 8px}.workspace .creator-grid{grid-template-columns:1fr;gap:18px}.workspace .creator-name-row{flex-direction:row;align-items:center}.workspace .creator-card-cover{padding:23px}.workspace .creator-card-body{padding:22px}.workspace .creator-card-actions button{font-size:11px}.workspace .creator-link-controls{flex-direction:row}.workspace .creator-card-stats>div+div{padding-left:19px}.workspace .creators-toolbar{flex-wrap:wrap;gap:12px}.workspace .creators-toolbar .search{max-width:none;width:100%;min-width:100%;flex:1}.workspace .creators-toolbar>span{font-size:11px}.workspace .link-state-tabs{gap:20px;padding-inline:18px}.workspace .link-state-tabs button{font-size:11px;gap:6px}.workspace .links-toolbar{padding:17px 18px;gap:10px}.workspace .links-toolbar .search{min-width:100%;flex-basis:100%}.workspace .links-toolbar select{flex:1;max-width:none;min-width:120px;font-size:11px;padding-right:20px}.workspace .bulk-toolbar{padding:15px 18px;align-items:flex-start;flex-direction:column;gap:11px}.workspace .bulk-toolbar>div{gap:6px}.workspace .bulk-toolbar .row-button{font-size:10px}.workspace .table-pagination{padding:15px 18px;font-size:10px;gap:10px}.workspace .table-pagination>div{gap:7px}.workspace .table-pagination .row-button{padding:6px;min-height:29px}.workspace .profile-strip{padding:16px;gap:11px}.workspace .profile-strip>div:nth-child(2){max-width:calc(100% - 50px)}.workspace .profile-strip-actions{margin-left:0;justify-content:flex-start;width:100%;margin-top:6px}.workspace .profile-strip-actions .secondary-button{font-size:10px;padding:9px 11px}.workspace .profile-strip small{font-size:10px;word-break:break-all}.workspace .metrics-note{font-size:9px;margin-top:22px}.workspace .workspace-footer{font-size:8px;padding:19px 18px}.workspace .workspace-footer>span:last-child{display:none}.workspace .modal-overlay{padding:14px}.workspace .workspace-modal{padding:30px 23px;max-height:90dvh}.workspace .workspace-modal h2{font-size:25px}.workspace .workspace-modal>p{font-size:12px}.workspace .workspace-modal input,.workspace .workspace-modal select,.workspace .workspace-modal textarea{font-size:14px}.workspace .theme-option strong{font-size:10px}.workspace .theme-option small{font-size:8px}.workspace .theme-grid{gap:8px}.workspace .theme-swatches{padding:13px 8px}.workspace .form-columns{gap:12px}.workspace .toast{font-size:11px;padding:15px 18px;width:calc(100% - 30px)}}@media(prefers-reduced-motion:reduce){.workspace *{animation:none!important;transition:none!important}}.workspace .links-panel table{min-width:920px;table-layout:fixed}.workspace th.selection-cell{width:40px}.workspace th.creator-heading{width:120px}.workspace th.numeric{width:64px}.workspace th.last-click-heading{width:110px}.workspace th.manage-heading{width:205px}.workspace .table-actions{width:175px;min-width:175px;max-width:175px}.workspace .table-actions .row-button{flex:0 0 auto}.workspace .links-panel .link-title{max-width:100%}.workspace .links-panel .table-creator,.workspace .links-panel td>small{max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}@media(max-width:620px){.workspace .table-actions .row-button{min-height:40px;font-size:11px}.workspace .bulk-toolbar .row-button{min-height:39px}.workspace .topbar-right .row-button{min-height:36px}}.workspace th.numeric{width:75px;padding-inline:12px;white-space:normal;line-height:1.5}.login-actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin:22px 0}.login-actions .text-button{display:block;min-height:38px;padding:8px 12px;background:transparent;color:#dfc393;line-height:1.5}.workspace .short-link-copy{display:flex;align-items:center;gap:12px;max-width:420px;white-space:normal;overflow-wrap:anywhere;text-align:left;padding:10px 12px;margin-top:10px;border:1px solid #655336;border-radius:7px;background:#dfc3930b;color:#edcf9f;font:12px monospace;line-height:1.6}.workspace .short-link-copy svg{flex-shrink:0}.page-builder{--studio-gold:#dfc393;--studio-line:#30302c;min-height:100dvh;background:#0b0b0b;color:#eeece6;font-family:DM Sans,sans-serif}.builder-header{display:flex;align-items:center;justify-content:space-between;gap:24px;height:84px;padding:0 36px;border-bottom:1px solid #292925;background:#0b0b0bf5;position:sticky;top:0;z-index:20;backdrop-filter:blur(15px)}.builder-brand,.builder-header-actions{display:flex;align-items:center;gap:17px}.builder-logo{display:block;width:128px}.builder-logo img{width:100%;display:block}.builder-header-divider{width:1px;height:28px;background:#35312a;margin-inline:5px}.builder-brand strong{display:block;font-size:13px;font-weight:500}.builder-brand small{display:block;font-size:10px;color:#8e8a81;margin-top:5px}.builder-icon-button{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;padding:0;flex-shrink:0;border:1px solid #393832;border-radius:6px;background:#191918;color:#aaa79c;cursor:pointer}.builder-icon-button:hover{border-color:#8b7655;color:#dfc393;background:#242019}.builder-icon-button.is-visible{color:#dfc393;border-color:#5c4b32;background:#dfc3930b}.builder-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:12px 16px;font-size:12px;border-radius:7px;white-space:nowrap}.builder-button.primary{background:#dfc393;color:#15120e;border:1px solid #dfc393;font-weight:600}.builder-button.primary:hover{background:#efd5aa}.builder-button.secondary{background:#181817;border:1px solid #393832;color:#c6c1b6}.builder-button.secondary:hover{border-color:#806b4a;color:#edcf9c}.page-builder button:disabled{opacity:.35;cursor:not-allowed}.page-builder a:focus-visible,.page-builder button:focus-visible{outline:2px solid #dfc393;outline-offset:3px}.page-builder input:focus,.page-builder select:focus,.page-builder textarea:focus{outline:1px solid #a88b5e;border-color:#a88b5e}.builder-view-toggle{display:none}.builder-save-state{display:flex;align-items:center;gap:6px;font-size:11px;color:#9f9a8d;white-space:nowrap}.builder-save-state.is-dirty{color:#ddbd89}.builder-save-state>span{width:5px;height:5px;border-radius:50%;background:#ddbd89}.builder-body{max-width:1460px;margin:auto;padding:44px 52px 80px;display:grid;grid-template-columns:minmax(0,680px) minmax(330px,1fr);gap:76px;align-items:start}.builder-editor{min-width:0}.builder-intro{margin-bottom:26px}.builder-eyebrow{font-size:9px;letter-spacing:2px;color:#c0a67b}.builder-intro h1{font:500 37px Manrope,sans-serif;letter-spacing:-1.5px;line-height:1.22;margin:15px 0}.builder-intro h1 em{font:italic 42px Georgia,serif;font-weight:400;color:#dfc393;letter-spacing:-1px}.builder-intro p{max-width:440px;font-size:12px;color:#969186;line-height:1.9}.builder-creator-picker{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #37322a;background:#15130f;border-radius:8px;padding:12px 15px;color:#bfb099;font-size:11px;margin-bottom:25px}.builder-creator-picker select{max-width:75%;font-size:12px;padding:9px;background:#0b0b0a;border:1px solid #453d30;border-radius:5px;color:#e4dac7;min-width:200px}.builder-tabs{display:flex;gap:5px;padding:4px;border:1px solid #2c2c27;background:#10100f;border-radius:9px;margin-bottom:18px}.builder-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;flex:1;font-size:12px;background:none;color:#98958d;min-height:42px;border:1px solid transparent;border-radius:6px}.builder-tabs button[aria-selected=true]{background:#dfc39313;border-color:#79624355;color:#e2c593}.builder-tabs button>span{background:#ffffff0a;border-radius:4px;padding:2px 6px;color:#a29580;font-size:10px}.builder-editor-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.builder-editor-toolbar>span{font-size:10px;color:#89857b;line-height:1.6}.builder-editor-toolbar>div{display:flex;gap:5px}.builder-editor-toolbar .builder-icon-button{width:31px;height:31px;background:#141412;border-color:#34322b}.builder-add-link{width:100%;display:flex;gap:13px;align-items:center;text-align:left;border:1px solid #695337;background:radial-gradient(ellipse at 5% 0,#c89f5220,transparent 90%),#1b1710;border-radius:9px;padding:18px;color:#e4c594;min-height:77px}.builder-add-link>span{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:1px solid #caaa6755;border-radius:8px;background:#dfc3930a}.builder-add-link>div{flex:1}.builder-add-link strong{display:block;font-size:14px;font-weight:500}.builder-add-link small{display:block;font-size:11px;color:#a39379;margin-top:6px}.builder-add-link:hover{border-color:#ba975e;background:#241d13}.builder-quick-add{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:15px 0 23px}.builder-quick-add>span{font-size:10px;color:#858175;margin-right:3px}.builder-quick-add button{display:flex;align-items:center;gap:6px;font-size:10px;padding:7px 9px;color:#a9a293;background:#151513;border:1px solid #353129;border-radius:6px}.builder-quick-add button:hover{color:#dfc393;border-color:#806646}.builder-link-list{display:flex;flex-direction:column;gap:12px}.builder-link-card{background:#141413;border:1px solid #35332d;border-radius:9px;position:relative;transition:border-color .16s,box-shadow .16s}.builder-link-card.is-open{border-color:#5d4e38}.builder-link-card.is-dragging{z-index:6;background:#232018;border-color:#b18e57;box-shadow:0 14px 45px #0008;opacity:.88}.builder-link-top{display:flex;align-items:center;gap:9px;padding:14px 13px;min-height:72px}.builder-drag{touch-action:none;cursor:grab;display:grid;place-items:center;background:none;color:#777165;padding:6px;border:0;border-radius:5px;width:29px;height:35px;flex-shrink:0}.builder-drag:active{cursor:grabbing}.builder-drag:hover{color:#dfc393;background:#dfc3930b}.builder-link-number{font-size:10px;font-weight:500;color:#8e7e64;padding-right:2px}.builder-link-summary{text-align:left;background:none;color:#ede6d8;flex:1;min-width:0;padding:4px 0}.builder-link-summary strong{font-size:12px;font-weight:500}.builder-link-summary span,.builder-link-summary strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builder-link-summary span{font-size:10px;color:#827d73;margin-top:6px}.builder-link-top>.builder-icon-button{width:30px;height:30px;border-color:#34322a;background:#171714}.builder-link-top>.builder-icon-button.is-visible{color:#d9bd89;border-color:#5b4a30;background:#dfc39309}.builder-link-fields{border-top:1px solid #302d26;padding:20px 22px 16px;animation:builder-reveal .16s ease-out}.builder-field{margin-bottom:18px;min-width:0}.builder-field>label,.builder-tag-field>label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;font-weight:500;color:#c3b9a7;margin-bottom:9px}.builder-field label>span,.builder-tag-field label>span{font-size:9px;color:#746f63;font-weight:400}.builder-field input,.builder-field textarea{width:100%;display:block;background:#0b0b0a;border:1px solid #3b372e;border-radius:6px;padding:12px;color:#e9e3d7;font-size:13px;min-height:42px}.builder-field input::placeholder,.builder-field textarea::placeholder{color:#69665d}.builder-field textarea{resize:vertical;line-height:1.8}.builder-field-row{display:grid;grid-template-columns:1.1fr 1fr;gap:14px}.builder-field-row .builder-field{margin-bottom:12px}.builder-tag-field{margin-bottom:20px}.builder-tags{display:flex;align-items:center;flex-wrap:wrap;gap:7px;background:#0b0b0a;border:1px solid #3b372e;border-radius:6px;padding:9px;min-height:43px}.builder-tags:focus-within{border-color:#a88b5e}.builder-tags>span{display:flex;gap:6px;align-items:center;background:#dfc39312;border:1px solid #b2935e45;border-radius:5px;padding:4px 6px;font-size:10px;color:#cfb381}.builder-tags>span button{display:grid;place-items:center;padding:1px;background:none;color:#bba176}.builder-tags>input{min-width:120px;flex:1;background:none;color:#d6cbb8;padding:3px;border:0;outline:0!important;font-size:11px;min-height:22px}.builder-tags input::placeholder{color:#6f6a5f}.builder-tag-field>small{display:block;font-size:9px;color:#7c7567;margin-top:7px;line-height:1.7}.builder-card-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #2f2b23;padding-top:13px;flex-wrap:wrap}.builder-move-actions{display:flex;gap:7px}.builder-move-actions button,.builder-remove{display:inline-flex;align-items:center;gap:5px;background:#1d1b16;border:1px solid #3e372a;border-radius:5px;color:#c4b595;font-size:10px;min-height:31px;padding:7px 8px}.builder-remove{background:none;border-color:transparent;color:#b89b83}.builder-tracked-note{display:flex;align-items:center;gap:5px;font-size:9px;color:#6f685a}.builder-link-help{display:flex;gap:9px;align-items:flex-start;margin:20px 3px;color:#7f786b}.builder-link-help svg{flex-shrink:0;margin-top:2px}.builder-link-help p{font-size:10px;line-height:1.9;max-width:440px}.builder-empty{text-align:center;padding:46px 20px;border:1px dashed #494030;border-radius:10px;color:#ac9169;background:#12110f}.builder-empty h3{font-size:17px;color:#d7c4a4;font-weight:500;margin:17px 0 10px}.builder-empty p{font-size:11px;color:#8e8270;line-height:1.9;max-width:310px;margin:auto}.builder-settings{border:1px solid #39332a;background:#141311;border-radius:10px;padding:25px}.builder-setting-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:26px;color:#d7bb8b}.builder-setting-heading>svg{margin-top:2px;flex-shrink:0}.builder-setting-heading h2{font-size:19px;letter-spacing:-.5px;font-weight:500;color:#e6dbc9}.builder-setting-heading p{font-size:11px;color:#8f8370;line-height:1.8;margin-top:7px}.builder-page-address{display:flex;align-items:center;gap:12px;background:#0b0b0a;border:1px solid #3b3326;border-radius:7px;padding:14px;color:#bda276}.builder-page-address>div{flex:1;min-width:0}.builder-page-address strong{display:block;font-size:10px;font-weight:500;color:#bbaa8e}.builder-page-address span{display:block;font-size:11px;color:#8a7b62;margin-top:7px;overflow-wrap:anywhere}.builder-setting-note{display:block;font-size:10px;color:#786e5f;line-height:1.8;margin-top:12px}.builder-theme-fieldset{padding:0;border:0;margin:0 0 25px}.builder-choice-group>span,.builder-theme-fieldset legend{font-size:11px;color:#c3b59e;margin-bottom:12px;display:block}.builder-theme-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.builder-theme{min-width:0;text-align:left;padding:8px;background:#0b0b0a;border:1px solid #3b3429;border-radius:8px;color:#dfd0b7}.builder-theme.selected{border-color:#dfc393;box-shadow:0 0 0 1px #dfc393}.builder-theme>span{display:flex;align-items:center;justify-content:space-between;position:relative;border-radius:4px;padding:15px 10px;font:23px Georgia,serif}.builder-theme>span i{width:18px;height:18px;border-radius:50%}.builder-theme>span>svg{position:absolute;right:5px;top:4px}.builder-theme>strong{display:block;font-size:10px;font-weight:500;margin:10px 2px 6px}.builder-theme>small{display:block;font-size:8px;color:#877962;line-height:1.5;margin:0 2px 5px}.builder-choice-group{margin-top:22px}.builder-choice-group>div{display:flex;gap:8px}.builder-choice-group button{flex:1;min-width:0;padding:12px 8px;border:1px solid #3f3729;border-radius:6px;background:#0d0c0a;color:#9a8b73;font-size:11px}.builder-choice-group button.selected{background:#dfc39313;border-color:#ad8f5a;color:#e5c58f}.builder-editor-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #2e2920;padding:20px 0;margin-top:26px}.builder-editor-footer>span{display:flex;align-items:center;gap:6px;font-size:10px;color:#7c7467}.builder-editor-footer>span svg{color:#ae956b;flex-shrink:0}.builder-editor-footer>button{background:none;font-size:10px;color:#a18c6c;white-space:nowrap;padding:7px 0}.builder-preview{position:sticky;top:115px;max-width:390px;width:100%;margin:0 auto}.builder-preview-heading{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#82786a;margin:0 12px 17px}.builder-preview-heading>div{display:flex;align-items:center;gap:6px;font-size:9px;letter-spacing:1.6px;color:#ba9e73}.builder-preview-dot{width:5px;height:5px;border-radius:50%;background:#dfc393;box-shadow:0 0 9px #dfc39344}.builder-phone{border:1px solid #4e4434;border-radius:29px;background:#14120f;padding:8px;box-shadow:0 23px 80px #0006}.builder-phone-browser{height:36px;border:1px solid #30291f;border-bottom:0;border-radius:21px 21px 0 0;background:#17140f;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 14px;color:#8c7c62;font-size:8px}.builder-phone-browser>span:first-child{width:5px;height:5px;border:1px solid #8c7c62;border-radius:50%}.builder-phone-browser>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builder-phone-content{height:580px;overflow:auto;border:1px solid #30291f;border-top:0;border-radius:0 0 21px 21px;scrollbar-width:thin;scrollbar-color:#6b583c #17130e}.builder-phone-content .bio-page{min-height:100%;overflow:hidden}.builder-phone-content .bio-shell{padding:28px 19px 25px;max-width:none}.builder-phone-content .bio-agency{width:95px;margin:0 auto 29px}.builder-phone-content .bio-agency img{width:95px}.builder-phone-content .bio-avatar{width:65px;height:65px;font-size:27px}.builder-phone-content .bio-avatar>span{width:19px;height:19px;font-size:12px;border-width:2px}.builder-phone-content .bio-shell h1{font-size:23px;margin-top:19px}.builder-phone-content .bio-handle{font-size:10px}.builder-phone-content .bio-description{font-size:11px;margin-top:15px;line-height:1.8}.builder-phone-content .bio-links{margin:25px 0;gap:11px}.builder-phone-content .bio-link{padding:14px 13px;gap:11px;min-height:65px;cursor:default}.builder-phone-content .bio-link:hover{transform:none}.builder-phone-content .bio-link>span:nth-child(2){font-size:11px}.builder-phone-content .bio-link-icon{width:29px;height:29px;font-size:17px}.builder-phone-content .bio-link small{font-size:8px;margin-top:5px}.builder-phone-content .bio-link-arrow{font-size:19px}.builder-phone-content .bio-disclosure{font-size:8px;line-height:1.8;margin-bottom:30px}.builder-phone-content .bio-footer{font-size:6px;letter-spacing:1.1px}.builder-phone-content .bio-orbit{left:calc(50% - 250px);width:500px;height:500px}.builder-phone-content .layout-pill .bio-link{padding-inline:17px}.builder-preview-actions{display:flex;gap:9px;margin-top:18px}.builder-preview-actions>*{flex:1;min-width:0;font-size:10px;padding:11px 9px;min-height:37px}.builder-preview-note{text-align:center;color:#706756;font-size:9px;line-height:1.9;margin-top:15px}.bio-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.bio-tags>span{font-size:9px;line-height:1.5;padding:3px 7px;border:1px solid var(--bio-line);border-radius:20px;color:var(--bio-accent);background:transparent;font-weight:400;overflow-wrap:anywhere}.builder-phone-content .bio-tags{gap:4px;margin-top:7px}.builder-phone-content .bio-tags>span{font-size:8px;padding:2px 6px}.bio-link-copy{flex:1;min-width:0}.builder-error{display:flex;align-items:flex-start;gap:10px;background:#2b1b13;border:1px solid #775032;color:#e4bea1;border-radius:8px;padding:15px;font-size:11px;line-height:1.9;margin-bottom:20px}.builder-error>svg{flex-shrink:0;margin-top:2px}.builder-error a,.builder-error button{display:block;margin-top:8px;background:none;text-decoration:underline;padding:0;color:#f0d8ac;font-size:11px}.builder-loading{display:grid;justify-content:center;justify-items:center;gap:16px;padding:80px 20px;color:#b19a75;font-size:12px}.builder-toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);max-width:90vw;background:#e1c394;border:1px solid #f3d8ac;box-shadow:0 12px 40px #0008;color:#20190f;border-radius:8px;display:flex;align-items:center;gap:9px;padding:15px 20px;font-size:12px;line-height:1.7;z-index:30}.builder-toast svg{flex-shrink:0}.builder-confirm-overlay{position:fixed;inset:0;display:grid;place-items:center;padding:20px;background:#000b;backdrop-filter:blur(8px);z-index:40}.builder-confirm{width:100%;max-width:430px;background:#17140f;border:1px solid #7b6340;border-radius:13px;padding:30px}.builder-confirm h2{font-size:23px;line-height:1.5;font-weight:500;letter-spacing:-.6px}.builder-confirm p{font-size:12px;color:#a2947d;line-height:1.9;margin:15px 0 25px}.builder-confirm>div{display:flex;justify-content:flex-end;gap:9px}@keyframes builder-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1650px){.builder-body{gap:100px;padding-top:54px}.builder-phone-content{height:640px}}@media(max-width:1150px){.builder-header{padding-inline:24px}.builder-body{padding:35px 30px 65px;gap:38px;grid-template-columns:minmax(0,1fr) 350px}.builder-preview{max-width:350px}.builder-intro h1{font-size:34px}.builder-intro h1 em{font-size:39px}.builder-phone-content{height:550px}.builder-link-fields{padding:19px 18px 15px}.builder-link-number{display:none}.builder-header-divider{margin-inline:0}.builder-brand{gap:12px}.builder-header-actions{gap:10px}.builder-save-state{font-size:10px}.builder-logo{width:115px}.builder-settings{padding:20px}}@media(max-width:950px){.builder-body{display:block;max-width:700px;padding:32px 25px 65px}.builder-editor.mobile-hidden,.builder-preview.mobile-hidden{display:none}.builder-preview{position:static;max-width:390px;margin:0 auto}.builder-view-toggle{display:inline-flex}.builder-header{height:78px;padding-inline:20px;gap:15px}.builder-brand>div,.builder-header-divider{display:none}.builder-header-actions{gap:9px}.builder-logo{width:115px}.builder-save-state{font-size:10px}.builder-phone-content{height:590px}.builder-intro h1{font-size:36px}.builder-intro h1 em{font-size:41px}.builder-settings{padding:25px}.builder-link-number{display:inline}.builder-preview-note{margin-bottom:20px}.builder-toast{font-size:11px}}@media(max-width:620px){.builder-header{height:auto;min-height:74px;flex-wrap:wrap;padding:15px 16px;gap:12px}.builder-brand{gap:9px}.builder-brand>.builder-icon-button{width:29px;height:29px;border-color:transparent;background:none}.builder-logo{width:105px}.builder-header-actions{gap:7px;flex:1;justify-content:flex-end}.builder-header-actions .builder-button{padding:10px 11px;min-height:37px;font-size:10px;gap:6px}.builder-save-state{position:absolute;top:80px;right:21px;font-size:9px;z-index:1}.builder-body{padding:31px 17px 60px}.builder-intro{margin-bottom:23px}.builder-eyebrow{font-size:8px;letter-spacing:1.5px}.builder-intro h1{font-size:31px;line-height:1.2;margin:15px 0}.builder-intro h1 em{font-size:36px}.builder-intro p{font-size:11px;line-height:1.9;max-width:330px}.builder-creator-picker{font-size:10px;padding:10px 12px;gap:10px}.builder-creator-picker select{min-width:0;flex:1;max-width:78%;font-size:10px;padding:9px}.builder-tabs{margin-bottom:15px}.builder-tabs button{font-size:11px;min-height:39px;gap:7px}.builder-editor-toolbar>span{max-width:220px;font-size:9px}.builder-add-link{padding:16px;gap:11px}.builder-add-link strong{font-size:13px}.builder-add-link small{font-size:10px}.builder-quick-add{gap:6px;margin:13px 0 18px}.builder-quick-add button{font-size:9px;padding:7px 8px}.builder-link-top{padding:12px 10px;gap:7px}.builder-link-summary strong{font-size:12px}.builder-link-number,.builder-link-summary span{font-size:9px}.builder-drag{width:25px;height:36px;padding:3px}.builder-link-top>.builder-icon-button{width:28px;height:29px}.builder-link-fields{padding:17px 15px 15px}.builder-field label,.builder-tag-field label{font-size:10px}.builder-field label>span,.builder-tag-field label>span{font-size:8px}.builder-field input,.builder-field textarea{font-size:14px;padding:12px;min-height:43px}.builder-tag-field input{font-size:12px;min-height:28px}.builder-field-row{gap:11px}.builder-move-actions button{min-height:37px;font-size:10px}.builder-tracked-note{font-size:8px}.builder-remove{font-size:9px;min-height:37px}.builder-card-footer{gap:10px}.builder-link-help p{font-size:9px}.builder-settings{padding:20px 17px}.builder-setting-heading{gap:10px;margin-bottom:23px}.builder-setting-heading h2{font-size:18px}.builder-setting-heading p{font-size:10px}.builder-theme-grid{gap:8px}.builder-theme{padding:6px}.builder-theme>span{padding:13px 8px;font-size:23px}.builder-theme>strong{font-size:9px}.builder-theme>small{font-size:7px}.builder-choice-group button{font-size:10px;padding:13px 7px}.builder-editor-footer{align-items:flex-start;gap:14px}.builder-editor-footer>span{font-size:9px;line-height:1.8;max-width:230px}.builder-editor-footer>button{font-size:9px}.builder-preview{max-width:365px;margin-top:13px}.builder-phone-content{height:560px}.builder-preview-heading{margin-inline:5px;font-size:8px}.builder-preview-actions{gap:8px}.builder-preview-actions>*{font-size:10px;padding:12px 8px}.builder-confirm{padding:25px 22px}.builder-confirm h2{font-size:21px}.builder-confirm .builder-button{font-size:11px;padding:11px 12px}.builder-toast{bottom:18px;width:calc(100% - 28px);max-width:none;padding:14px 17px;font-size:10px}}@media(max-width:380px){.builder-logo{width:92px}.builder-header-actions .builder-button{padding:9px 8px;font-size:9px}.builder-header-actions .builder-button svg{width:13px}.builder-link-number{display:none}.builder-field-row{grid-template-columns:1fr}.builder-save-state{top:77px}.builder-card-footer{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.page-builder *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(min-width:951px){.builder-body{padding-top:32px}.builder-intro{margin-bottom:21px}.builder-intro h1{font-size:31px;line-height:1.2;margin:12px 0}.builder-intro h1 em{font-size:35px}.builder-intro p{font-size:11px;line-height:1.8}.builder-creator-picker{margin-bottom:20px}.builder-phone-content{height:clamp(280px,calc(100dvh - 300px),580px)}}@media(max-width:620px){.builder-creator-picker select,.builder-field input,.builder-field textarea,.builder-tags>input{font-size:16px}.builder-header{display:grid;grid-template-columns:minmax(0,1fr)}.builder-header-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;width:100%}.builder-save-state{position:static;order:0;justify-self:start;font-size:9px}}.builder-logo-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 20px}.builder-logo-options button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 4px;background:#151515;border:1px solid #333;border-radius:9px;font-size:10px;text-transform:capitalize}.builder-logo-options button[aria-pressed=true]{border-color:#dfc393;color:#dfc393}.builder-background-options{display:flex!important;flex-wrap:wrap}.builder-background-options button{text-transform:capitalize;flex:1 0 28%}.builder-field>small{display:block;color:#aaa;line-height:1.7;margin-top:8px}.theme-ocean{--bio-bg:#052a33;--bio-card:#0a3942;--bio-text:#edffff;--bio-muted:#b3d7d5;--bio-accent:#73e6de;--bio-line:#35606a}.theme-rose{--bio-bg:#fff0f3;--bio-card:#fffafa;--bio-text:#40172b;--bio-muted:#795164;--bio-accent:#8c224d;--bio-line:#dab0c0}.theme-violet{--bio-bg:#201338;--bio-card:#302047;--bio-text:#fff6ff;--bio-muted:#cab5de;--bio-accent:#d6b1ff;--bio-line:#614a78}.theme-coffee{--bio-bg:#291d18;--bio-card:#3c2a22;--bio-text:#fff5e8;--bio-muted:#d0b5a1;--bio-accent:#e5c4a1;--bio-line:#70503b}.bio-page[class*=background-]:not(.background-classic) .bio-orbit{display:none}.bio-page.background-solid{background:var(--bio-bg)}.bio-page.background-aurora{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--bio-accent) 35%,transparent),transparent 65%),radial-gradient(ellipse at 100% 75%,#7961ad66,transparent 60%),var(--bio-bg)}.bio-page.background-mesh{background:radial-gradient(at 10% 20%,#fb718544,transparent 50%),radial-gradient(at 90% 60%,#38bdf844,transparent 50%),var(--bio-bg)}.bio-page.background-dots{background:radial-gradient(var(--bio-line) 1px,transparent 1px) 0 0/20px 20px,var(--bio-bg)}.bio-page.background-grid{background:linear-gradient(var(--bio-line) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(90deg,var(--bio-line) 1px,transparent 1px) 0 0/40px 40px,var(--bio-bg)}.bio-page.background-spotlight{background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--bio-accent) 30%,transparent),transparent 60%),var(--bio-bg)}.bio-page.background-diagonal{background:repeating-linear-gradient(135deg,transparent 0 28px,color-mix(in srgb,var(--bio-accent) 8%,transparent) 28px 30px),var(--bio-bg)}.bio-page.background-waves{background:repeating-radial-gradient(ellipse at -50% 50%,transparent 0 50px,var(--bio-line) 51px 52px,transparent 53px 90px),var(--bio-bg)}.bio-page.background-stars{background:radial-gradient(var(--bio-accent) 1px,transparent 2px) 0 0/77px 91px,radial-gradient(var(--bio-muted) 1px,transparent 2px) 33px 41px/113px 121px,var(--bio-bg)}.bio-page.layout-glass .bio-link{background:color-mix(in srgb,var(--bio-card) 75%,transparent);backdrop-filter:blur(12px)}.bio-page.layout-sharp .bio-link{border-radius:0}.bio-page.layout-shadow .bio-link{border-radius:8px;box-shadow:5px 5px 0 var(--bio-accent);margin-bottom:6px}