:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1efe9;background:#0d1713;font-family:Arial,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(1px 1px at 20px 40px,#b69a6a,#0000) 0 0/290px 310px;margin:0}main{max-width:1100px;margin:auto;padding:30px 24px}.brand{letter-spacing:5px;font:28px Georgia,serif}.brand span{letter-spacing:2px;margin-top:10px;font:10px Arial,sans-serif;display:block}header,.actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}h1,h2{font-family:Georgia,serif;font-weight:400}h1{font-size:34px}.card{background:#1b2a24;border:1px solid #405348;border-radius:12px;margin:18px 0;padding:24px}.queue{grid-template-columns:1fr 1fr;gap:16px;display:grid}.queue .card{margin:0}label{color:#c0c5b8;gap:8px;font-size:13px;display:grid}form{gap:16px;display:grid}input,select,textarea,button{font:inherit;border:1px solid #526253;border-radius:7px;max-width:100%;padding:12px}input,select,textarea{color:#f1efe9;background:#101a16}textarea{min-height:130px}button{color:#172014;cursor:pointer;background:#d3c9b9}button:disabled{opacity:.5}a{color:#d3c9b9}.notice{color:#e1cf9d;border:1px solid #76633f;border-radius:8px;padding:14px;line-height:1.7}p{line-height:1.6}footer{color:#c0c5b8;margin-top:24px;font-size:12px}:focus-visible{outline-offset:3px;outline:2px solid #d3c9b9}@media (max-width:650px){.queue{grid-template-columns:1fr}main{padding:22px 16px}h1{font-size:28px}.actions{align-items:stretch}.actions form{width:100%}}.login{max-width:600px;padding-top:10vh}.login .card{padding:36px}.google-button{color:#202124;background:#fff;justify-content:center;align-items:center;gap:14px;min-height:48px;font-weight:600;display:flex}.google-button span{color:#4285f4;font-size:20px}.muted{color:#c0c5b8;font-size:13px;line-height:1.7}.eyebrow{letter-spacing:2px;color:#b69a6a;font-size:10px}nav{margin:22px 0;justify-content:flex-start!important}nav button[aria-pressed=true]{background:#d3c9b9}nav button[aria-pressed=false]{color:#d3c9b9;background:0 0}.search{align-items:end;gap:12px;margin:20px 0;display:flex}.search label{flex:1}summary{cursor:pointer;color:#d3c9b9;padding:12px 0}details[open]{gap:14px;display:grid}details label{margin:14px 0}aside p{white-space:pre-wrap}h3{font-weight:500}.feedback,.error{border-radius:10px;margin:18px 0;padding:18px 20px;line-height:1.6}.feedback{background:#203b2e;border:1px solid #688b70}.error{background:#432b28;border:1px solid #bc8277}.error button{margin-top:14px;display:block}.member{border-top:1px solid #526253;margin-top:28px;padding-top:22px}.member h3,.member p{margin:0}ol{padding-left:24px;line-height:1.8}li{padding:5px 0}.completion .actions{margin-top:24px}.completion{max-width:800px}h1:focus{outline:none}details.card>summary{font:22px Georgia,serif}details.card[open]>form{margin-top:18px}.workspace-shell{grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.workspace-sidebar{border-right:1px solid #405348;height:100vh;padding:24px 16px;position:sticky;top:0;overflow:auto}.workspace-sidebar .brand{font-size:22px}.workspace-sidebar small,small{color:#b7c3b8;margin-top:5px;font-size:12px;display:block}.workspace-sidebar h3{color:#b7c3b8;text-transform:uppercase;letter-spacing:1px;margin:25px 10px 10px;font:12px Arial,sans-serif}.workspace-sidebar nav{gap:5px;margin:0!important;display:grid!important}.workspace-sidebar nav button{text-align:left;color:inherit;background:0 0;border:1px solid #0000;padding:10px}.workspace-sidebar nav button[aria-current=page]{background:#273b30;border-color:#627264}.workspace-main{width:100%;min-width:0;max-width:none;padding:26px 32px 150px}.workspace-topbar h1{margin:5px 0;font-size:30px}.lead-module>header>div>p{display:none}.lead-module>.legacy-nav{display:none!important}.lead-module>header h1{font-size:25px}.metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:20px 0;display:grid}.metrics>div{border:1px solid #405348;border-radius:8px;padding:18px;line-height:1.6}.metrics strong{font-size:26px;display:block}.overview-grid{grid-template-columns:1.5fr 1fr;gap:20px;display:grid}.summary-row,.distribution-preview>p{justify-content:space-between;gap:20px;display:flex}.activity-list li{border-bottom:1px solid #405348;padding:10px 0}.activity-list time,.message time{color:#b7c3b8;font-size:12px;display:block}.field-grid,.mapping-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.mapping-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}fieldset{border:1px solid #405348;border-radius:8px;gap:15px;margin:20px 0;padding:20px;display:grid}legend{padding:0 8px}.check{align-items:center;gap:12px;margin:12px 0;line-height:1.5;display:flex}.check input[type=checkbox]{flex:none;width:19px;height:19px}.check input[type=number]{width:110px;margin-left:auto}.people-picker{gap:5px;display:grid}.inline-form{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.table-wrap{border:1px solid #405348;border-radius:8px;max-height:560px;margin:18px 0;overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #405348;min-width:80px;padding:13px}th{z-index:1;background:#17271f;position:sticky;top:0}td p{max-width:300px;margin:5px 0}td details{max-width:330px}td input[type=checkbox]{width:18px;height:18px}.steps{flex-wrap:wrap;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.steps li{border-bottom:2px solid #405348;padding:10px 8px;font-size:13px}.drop-zone{text-align:center;border:2px dashed #6e806e;border-radius:12px;padding:50px 30px}.drop-zone input[type=file]{margin:20px auto;font-size:13px;display:block}.distribution-preview{background:#14241b;border-radius:8px;padding:16px}.distribution-preview p{margin:10px 0}.message-list{min-height:200px;max-height:55vh;padding:15px 0;overflow:auto}.message{border-bottom:1px solid #314137;gap:15px;padding:16px 4px;display:flex}.message-avatar{background:#405348;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.message>div:last-child{flex:1;min-width:0}.message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.message.own{border-left:2px solid #b69a6a;padding-left:14px}.message time{margin-left:12px;display:inline}.quiet{color:#d3c9b9;background:0 0;border-color:#405348;padding:7px 10px;font-size:12px}.composer{border-top:1px solid #405348;margin-top:15px;padding-top:20px}.composer textarea{min-height:90px}.roster{padding:0;list-style:none}.roster li{border-bottom:1px solid #405348;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.button{color:#172014;background:#d3c9b9;border-radius:7px;padding:12px;text-decoration:none;display:inline-block}.voice-dock{z-index:5;background:#17271f;border:1px solid #688b70;border-radius:10px;max-height:50vh;padding:15px;position:fixed;bottom:12px;left:270px;right:20px;overflow:auto;box-shadow:0 8px 24px #0006}.voice-dock p{margin:5px 0;font-size:13px}.voice-people{flex-wrap:wrap;gap:18px;padding:0;list-style:none;display:flex}.voice-people li{border:1px solid #405348;border-radius:8px;padding:12px}.voice-people label{margin-top:8px;font-size:12px}.voice-people input[type=range]{min-height:20px;padding:0}dl div{padding:5px 0}dt{font-weight:700}dd{overflow-wrap:anywhere;margin:3px 0}[hidden]{display:none!important}@media (max-width:900px){.workspace-shell{grid-template-columns:200px minmax(0,1fr)}.workspace-main{padding:20px 18px 150px}.workspace-sidebar{padding:20px 10px}.overview-grid{grid-template-columns:1fr}.voice-dock{left:215px}}@media (max-width:650px){.workspace-shell{display:block}.workspace-sidebar{border-bottom:1px solid #405348;border-right:0;height:auto;max-height:44vh;position:relative}.workspace-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.workspace-sidebar h3{margin-top:16px}.workspace-main{padding:18px 12px 170px}.field-grid{grid-template-columns:1fr}.voice-dock{bottom:8px;left:8px;right:8px}.message time{margin:5px 0;display:block}.steps{gap:5px}.steps li{font-size:12px}.roster li{display:grid}}.workspace-sidebar{padding-bottom:245px}.self-profile{text-align:left;z-index:8;width:250px;min-height:58px;color:inherit;background:#1b2a24;border-top:1px solid #526253;border-radius:0;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0}.member-initial{background:#405348;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.member-initial img,.message-avatar img{object-fit:cover;width:100%;height:100%}.room-members,.active-voice{margin:5px 0 15px 10px;padding:0;list-style:none}.room-members li{align-items:center;gap:5px;display:flex}.room-members button,.active-voice button{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:6px 3px;display:flex}.room-members small{font-size:10px}.room-members time{color:#b7c3b8;margin-left:auto;font:10px monospace}.room-members .speaking .member-initial{outline:2px solid #90bd99}.active-voice button{font-size:12px;display:block}.voice-dock{width:250px;max-height:210px;box-shadow:none;border-radius:0;padding:12px;bottom:58px;left:0;right:auto;overflow:visible}.voice-connection strong,.voice-connection span{display:block}.voice-connection span{margin:6px 0;font-size:12px}.voice-dock .actions{gap:6px}.voice-dock button{padding:8px;font-size:11px}.voice-controls{gap:4px;margin-top:10px;display:flex}.voice-controls>button{flex:1;min-width:0}.voice-details{z-index:9;background:#17271f;border:1px solid #688b70;border-radius:10px;max-height:65vh;padding:22px;position:fixed;bottom:20px;left:270px;right:20px;overflow:auto}.voice-details h2{margin:0}.voice-details .voice-people button{font-size:12px}.profile-name{color:inherit;font-weight:700;font-size:inherit;background:0 0;border:0;padding:0}.message-avatar{color:inherit;padding:0}.profile-workspace{max-width:1200px}.work-profile{background:#1b2a24;border:1px solid #526253;border-radius:14px;padding:0 25px 25px;position:relative;overflow:hidden}.profile-banner{background:#23382b;height:150px;margin:0 -25px;overflow:hidden}.profile-banner>img{object-fit:cover;width:100%;height:100%}.profile-identity{align-items:center;gap:20px;margin-top:-35px;display:flex;position:relative}.profile-avatar{object-fit:cover;background:#405348;border:5px solid #1b2a24;border-radius:50%;flex:none;width:100px;height:100px}.profile-avatar.initials{place-items:center;font-size:28px;display:grid}.profile-identity h2{margin:20px 0 0;font-size:28px}.profile-identity p{margin:5px 0}.profile-title{color:#e1cf9d;font-weight:700}.focus-collection{background:#14241b;border-radius:10px;margin:18px 0;padding:14px}.focus-collection h3{margin-top:0;font-size:15px}.focus-tag{border:1px solid #627264;border-radius:15px;margin:4px;padding:5px 11px;font-size:12px;display:inline-block}.achievement-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:20px 0;display:grid}.achievement{background:#17271f;border:1px solid #526253;border-radius:10px;padding:20px}.achievement>span{font-size:30px}.achievement h4{margin:15px 0 7px;font-size:17px}.achievement p{font-size:13px;line-height:1.6}.achievement.locked{border-style:dashed}.achievement strong{font-size:13px;display:block}.achievement button{margin:9px 7px 0 0}progress{accent-color:#b69a6a;width:100%;height:14px;margin:12px 0}.cosmetic-preview{background:#273b30;border:3px solid #738473;border-radius:50%;place-items:center;width:85px;height:85px;display:grid}.cosmetic-preview span{font:30px Georgia,serif}.banner-grid{background:linear-gradient(90deg,#31453955 1px,#0000 1px) 0 0/18px 18px,linear-gradient(#31453955 1px,#0000 1px) 0 0/18px 18px,#14241b}.banner-midnight{background:linear-gradient(140deg,#111a30,#273b30)}.banner-starfield{background:radial-gradient(2px 2px at 15% 25%,#e1cf9d,#0000),radial-gradient(2px 2px at 60% 70%,#e1cf9d,#0000),radial-gradient(3px 3px at 80% 20%,#fff,#0000),#142336}.banner-horizon{background:linear-gradient(#102737 45%,#b69a6a 49%,#23382b 53%)}.banner-nebula{background:radial-gradient(at 30%,#7e476a,#0000 65%),radial-gradient(at 75% 20%,#326873,#0000 60%),#142336}.banner-supernova{background:conic-gradient(#23382b,#b69a6a,#39406c,#23382b);animation:6s ease-in-out infinite alternate profile-glow}.banner-calendar{background:repeating-linear-gradient(45deg,#263f35,#263f35 12px,#36584a 12px 24px)}.frame-signal .profile-avatar,.cosmetic-preview.frame-signal{outline:2px solid #c5ad73}.frame-orbit .profile-avatar,.cosmetic-preview.frame-orbit{box-shadow:0 0 0 3px #1b2a24,0 0 0 6px #8db2a4}.frame-pulse .profile-avatar,.cosmetic-preview.frame-pulse{animation:2s ease-in-out infinite profile-pulse}.frame-constellation .profile-avatar,.cosmetic-preview.frame-constellation{outline-offset:4px;outline:3px dashed #d7c391}.frame-aurora .profile-avatar,.cosmetic-preview.frame-aurora{box-shadow:3px 0 0 5px #78a995,-3px 0 0 5px #a389bf}.frame-legend .profile-avatar,.cosmetic-preview.frame-legend{outline-offset:3px;outline:4px double #f2ce70;box-shadow:0 0 22px #c7a85770}.frame-connector .profile-avatar,.cosmetic-preview.frame-connector{outline-offset:3px;outline:4px dotted #6da2bb}.frame-steady .profile-avatar,.cosmetic-preview.frame-steady{outline-offset:2px;outline:4px solid #779d72}.call-logger{border:1px solid #526253;border-radius:10px;margin:20px 0;padding:18px}.call-logger h3{margin:0}.call-record{border-bottom:1px solid #526253;padding:20px 0}.profile-editor input[type=file]{font-size:12px}@keyframes profile-pulse{50%{box-shadow:0 0 0 7px #b69a6a55}}@keyframes profile-glow{to{filter:brightness(1.3)}}@media (prefers-reduced-motion:reduce){.frame-pulse .profile-avatar,.cosmetic-preview.frame-pulse,.banner-supernova{animation:none}}@media (max-width:900px){.self-profile,.voice-dock{width:200px}.voice-details{left:215px}}@media (max-width:650px){.workspace-sidebar{padding-bottom:20px}.self-profile{width:100%;height:50px;min-height:50px;bottom:0}.voice-dock{width:100%;max-height:140px;bottom:50px;left:0;right:0}.voice-details{max-height:55vh;bottom:205px;left:8px;right:8px}.workspace-main{padding-bottom:225px}.profile-avatar{width:76px;height:76px}.profile-identity{gap:12px}.profile-identity h2{font-size:22px}.profile-banner{height:115px}.achievement-grid{grid-template-columns:1fr}.work-profile{padding:0 18px 20px}}.status-dot{vertical-align:middle;border:3px solid #142019;border-radius:50%;width:13px;min-width:13px;height:13px;margin-right:7px;display:inline-block;box-shadow:0 0 0 1px #879086}.status-online{background:#35c76f}.status-idle{background:#efa83b}.status-busy{background:#ed5555}.status-offline{background:#8a9097}.profile-identity{position:relative}.profile-identity>.status-dot{width:19px;height:19px;position:absolute;top:72px;left:70px}.quick-status{margin:12px 0;display:block}.quick-status select{width:100%}.self-profile .status-dot{width:12px;height:12px;margin:0;position:absolute;bottom:15px;left:35px}.self-profile{position:fixed}.workspace-sidebar nav button{border-radius:5px;min-height:32px;padding:7px 9px;font-size:13px}.workspace-sidebar nav button small{margin-left:5px;font-size:10px;display:inline}.sidebar-call{border-bottom:1px solid #405348;margin:10px 0;padding-bottom:10px}.sidebar-call button{text-align:left;width:100%;color:inherit;background:#273b30;padding:7px 9px;font-size:12px}.sidebar-section{border-top:1px solid #405348;margin-top:12px;padding-top:10px}.sidebar-section summary{cursor:pointer;padding:4px 8px;font-size:12px}.sidebar-section>button{margin:6px 8px;padding:7px;font-size:12px}.quick-status select{padding:6px;font-size:12px}.priority-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.priority-heading h2{margin:0}.priority-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:18px 0 24px;display:grid}.priority-grid button{text-align:left;color:inherit;background:#1b2a24;border:1px solid #526253;padding:18px}.priority-grid strong{margin-bottom:8px;font-size:30px;display:block}.priority-grid small{font-size:11px;line-height:1.5}.pipeline-strip{flex-wrap:wrap;gap:24px;display:flex}.pipeline-strip strong{font-size:23px;display:block}.pipeline-strip span{font-size:12px}.overview-grid>.card{min-width:0}.overview-grid .table-wrap{margin:8px 0 16px}@media (max-width:650px){.priority-heading{display:block}.workspace-sidebar{padding-bottom:15px}.workspace-sidebar nav,.priority-grid{grid-template-columns:1fr 1fr}.sidebar-call{max-width:300px}}@media (min-width:901px){.workspace-shell{grid-template-columns:280px minmax(0,1fr)}.self-profile,.voice-dock{width:280px}.voice-details{left:300px}}.workspace-sidebar{padding:22px 16px 190px}.workspace-sidebar .brand{margin-bottom:22px;font-size:23px}.workspace-sidebar .brand span{letter-spacing:2px;font-size:11px}.workspace-sidebar nav{gap:4px}.workspace-sidebar nav button{min-height:42px;padding:10px 12px;font-size:15px;line-height:1.4}.workspace-sidebar h3{letter-spacing:1px;margin:20px 11px 8px;font-size:11px}.workspace-sidebar nav button small{font-size:11px}.sidebar-call{margin:16px 0;padding-bottom:16px}.sidebar-call button{min-height:42px;padding:11px 12px;font-size:14px}.sidebar-call small{margin:7px 10px;font-size:11px}.sidebar-section{margin-top:18px;padding-top:14px}.sidebar-section summary{min-height:34px;padding:7px 10px;font-size:14px}.quick-status{margin:18px 10px;font-size:12px}.quick-status select{min-height:42px;padding:9px;font-size:14px}.room-members button{min-height:36px}.self-profile{min-height:64px;padding:12px 16px;font-size:14px}.self-profile small{font-size:11px}.voice-dock{bottom:64px}@media (min-width:651px) and (max-width:900px){.workspace-shell{grid-template-columns:240px minmax(0,1fr)}.self-profile,.voice-dock{width:240px}.voice-details{left:255px}}@media (max-width:650px){.workspace-sidebar{padding:18px 12px}.workspace-sidebar nav button{min-height:42px;padding:9px 10px;font-size:14px}.workspace-sidebar h3{margin-top:17px}.self-profile{width:100%;min-height:54px}.voice-dock{bottom:54px}}.workspace-sidebar .founder-management{border-top:1px solid #526253;border-bottom:1px solid #526253;margin:18px 0 0;padding:10px 0}.workspace-sidebar .founder-management summary{padding:7px 10px}.workspace-sidebar .founder-management+h3{margin-top:18px}.workspace-sidebar .founder-management{border-top:0;margin-top:0;padding-top:0}.workspace-main{padding-top:28px}.workspace-topbar{justify-content:space-between;align-items:center;gap:20px;min-height:76px;margin-bottom:24px;padding-bottom:20px;display:flex}.workspace-topbar .eyebrow{margin:0 0 8px}.workspace-topbar h1{margin:0;line-height:1.15}.workspace-topbar>button{flex:none;min-height:44px;margin:0}.workspace-sidebar .brand{padding-left:10px}.workspace-sidebar nav button{align-items:center;gap:6px;width:100%;margin:0;display:flex}.workspace-sidebar h3{margin-left:12px}.sidebar-call{margin-left:0;margin-right:0}.sidebar-call small{margin-left:12px}.sidebar-section summary{padding-left:12px;padding-right:12px}.sidebar-section nav{padding-top:6px}.quick-status{margin-left:12px;margin-right:12px}.workspace-main .card{border-radius:10px;padding:24px}.priority-heading{align-items:center;min-height:80px;margin-bottom:20px}.priority-heading>div{flex:1;min-width:0}.priority-heading h2{line-height:1.25}.priority-heading p{max-width:640px;margin:10px 0 0;line-height:1.6}.priority-heading>button{flex:none;max-width:210px;min-height:44px;margin:0}.priority-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 24px}.priority-grid button{border-radius:10px;flex-direction:column;align-items:flex-start;height:100%;min-height:158px;padding:20px;line-height:1.5;display:flex}.priority-grid strong{margin-bottom:14px;font-size:30px;line-height:1}.priority-grid small{margin-top:auto;padding-top:10px;line-height:1.5}.overview-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;margin-bottom:24px}.overview-grid>.card{flex-direction:column;margin:0;display:flex}.overview-grid>.card>h2{margin:0 0 18px;line-height:1.3}.overview-grid>.card>button:last-child{align-self:flex-start;min-height:42px;margin-top:auto}.overview-grid>.card>.table-wrap{margin:0 0 20px}.overview-grid th,.overview-grid td{vertical-align:middle;padding:12px 14px}.overview-grid th:not(:first-child),.overview-grid td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.pipeline-strip{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:16px;display:grid}.pipeline-strip>div{padding:12px 0}.workspace-main .actions{align-items:center;gap:12px}.workspace-main .actions>button,.workspace-main .actions>.button{min-height:42px;margin:0}.field-grid{gap:20px}.field-grid label{min-width:0}.field-grid input,.field-grid select{width:100%}.workspace-main input:not([type=checkbox]):not([type=range]):not([type=file]),.workspace-main select{min-height:44px}.workspace-main .card>h2:first-child,.workspace-main .card>h3:first-child{margin-top:0}.workspace-main details.card summary{line-height:1.5}.self-profile{align-items:center;gap:12px}@media (min-width:1200px){.overview-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (max-width:1100px){.priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.workspace-main{padding-top:20px}.workspace-topbar{flex-wrap:wrap;align-items:flex-start;gap:14px}.workspace-topbar h1{font-size:27px}.workspace-topbar>button{min-height:42px}.workspace-main .card{padding:18px}.priority-heading{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.priority-heading>button{width:100%;max-width:none}.priority-grid{gap:12px}.priority-grid button{min-height:154px;padding:16px}.priority-grid strong{font-size:28px}.overview-grid{gap:18px;margin-bottom:18px}.workspace-sidebar nav button{width:100%}.workspace-sidebar .brand{padding-left:0}.pipeline-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.achievement-hub{margin-top:24px}.achievement-hero{background:linear-gradient(120deg,#24382d,#121f1a);border:1px solid #68755c;border-radius:14px;grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr);gap:28px;padding:28px;display:grid}.achievement-hero h2{margin:8px 0 12px;font-size:32px}.achievement-hero p{color:#c1cbc2;line-height:1.7}.trophy-summary{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.trophy-summary strong{color:#ead7a4;font-size:25px}.trophy-summary span{font-size:12px}.next-reward{background:#111e18;border:1px solid #6c7050;border-radius:10px;padding:20px}.next-reward>small,.reward-list>small{letter-spacing:1.3px;color:#d4c28c;font-size:10px}.next-reward h3{margin:12px 0;font-size:26px}.next-reward button{width:100%;margin-top:14px;font-size:12px}.trophy-shelf{border-bottom:1px solid #405348;padding:24px 0}.trophy-shelf h3{margin-top:0}.shelf-items{flex-wrap:wrap;gap:32px;display:flex}.shelf-items>div{text-align:center;min-width:120px}.shelf-items strong,.shelf-items small{display:block}.milestone-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.milestone-strip>div{background:#17251f;border:1px solid #526253;border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}.milestone-strip>div>span{color:#d4c28c;font-size:36px}.milestone-strip strong{font-size:18px}.milestone-strip p{margin:7px 0;font-size:12px;line-height:1.5}.achievement-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin:28px 0 18px;display:flex}.achievement-toolbar nav{flex-wrap:wrap;gap:8px;display:flex}.achievement-toolbar button{min-height:40px;color:inherit;background:0 0;border:1px solid #526253;font-size:12px}.achievement-toolbar button[aria-pressed=true]{background:#334536;border-color:#c5ad73}.achievement-toolbar label{min-width:180px;font-size:12px}.achievement-toolbar select{margin-top:6px}.trophy-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.trophy-card{--metal:#a8b6ab;text-align:center;background:linear-gradient(155deg,#22342a,#13221b);border:1px solid #526253;border-radius:12px;flex-direction:column;align-items:center;padding:22px;display:flex}.trophy-card.earned{border-color:var(--metal);box-shadow:inset 0 3px var(--metal)}.trophy-top{text-align:left;text-transform:uppercase;letter-spacing:.7px;justify-content:space-between;gap:12px;width:100%;font-size:10px;display:flex}.trophy-top>span{color:var(--metal);font-size:9px}.trophy-card h3{margin:12px 0 8px;font-size:20px;line-height:1.3}.trophy-card>p{color:#bcc8bf;min-height:42px;margin:0 0 15px;font-size:13px;line-height:1.6}.trophy-card time{color:#c8cfc6;margin-top:8px;font-size:11px;display:block}.trophy-state{color:var(--metal);font-size:12px}.trophy-card progress{accent-color:var(--metal)}.medal{--metal:#99b0a2;filter:drop-shadow(0 5px 8px #0005);width:105px;height:120px;margin:20px auto 0;position:relative}.medal svg{fill:none;width:100%;height:100%;stroke:var(--metal);stroke-width:2px}.medal .medal-face{fill:#24372b;stroke-width:3px}.medal .medal-star{fill:var(--metal);opacity:.15;stroke-width:1px}.medal>span{text-align:center;width:100%;color:var(--metal);font-size:30px;font-weight:700;position:absolute;top:28px;left:0}.rarity-bronze{--metal:#c69670}.rarity-silver{--metal:#c3d3de}.rarity-gold{--metal:#e0be6b}.rarity-platinum{--metal:#91d2c5}.rarity-legendary{--metal:#f1d27e}.rarity-mythic{--metal:#c9aff4}.trophy-card.locked .medal{opacity:.65}.trophy-card.rarity-legendary.earned .medal,.trophy-card.rarity-mythic.earned .medal{filter:drop-shadow(0 0 12px #e7c56b45)}.reward-list{text-align:left;border-top:1px solid #405348;width:100%;margin-top:18px;padding-top:12px}.reward-list>span{margin-top:6px;font-size:11px;line-height:1.5;display:block}.trophy-card>button{margin-top:18px}.trophy-card>small{font-variant-numeric:tabular-nums}@media (max-width:1000px){.achievement-hero,.milestone-strip{grid-template-columns:1fr}.trophy-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}@media (max-width:650px){.achievement-hero{gap:18px;padding:20px}.achievement-hero h2{font-size:27px}.trophy-summary{gap:16px}.trophy-grid{grid-template-columns:1fr}.achievement-toolbar nav{width:100%}.achievement-toolbar button{flex:1}.achievement-toolbar label{width:100%}}.profile-workspace:has(.achievement-hub)>.work-profile{display:none}.profile-workspace:has(.achievement-hub)>.metrics{display:none}.profile-workspace:has(.achievement-hub)>p.muted{display:none}.profile-workspace:has(.achievement-hub)>.actions{margin-top:0}.achievement-hub{scroll-margin-top:24px}.voice-dock{background:#16261f;border:0;border-top:1px solid #4b6856;border-bottom:1px solid #405348;max-height:none;padding:12px;overflow:visible}.voice-bar{align-items:center;gap:8px;display:flex}.voice-indicator{color:#a9b3ac;flex:none;font-size:17px}.voice-indicator.connected{color:#65ce91}.voice-dock .voice-room-label{text-align:left;min-width:0;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:4px;flex:1;padding:0;display:block}.voice-room-label strong{color:#65ce91;font:600 13px/1.4 Arial,sans-serif;display:block}.voice-room-label>span{color:#b7c3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;line-height:1.4;display:block;overflow:hidden}.voice-dock .voice-icon{color:#d5ddd5;width:32px;height:32px;min-height:32px;box-shadow:none;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:7px;display:grid}.voice-icon svg{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.voice-dock .voice-icon:hover,.voice-dock .voice-icon[aria-pressed=true]{background:#304638}.voice-dock .voice-icon:focus-visible{outline-offset:2px;outline:2px solid #d3c9b9}.voice-room-label:focus-visible{outline-offset:2px;outline:2px solid #d3c9b9}.voice-dock .voice-icon.disconnect{color:#ee8585}.voice-dock .voice-icon.is-muted{color:#ed9494}.voice-control-row{border-top:1px solid #304438;align-items:center;gap:4px;margin-top:9px;padding-top:8px;display:flex}.mic-state{color:#b7c3b8;flex:1;margin-left:2px;font-size:10px;line-height:1.4}.voice-dock .voice-icon:disabled{opacity:.45}.voice-details .voice-people button{min-width:0}@media (max-width:650px){.voice-dock{padding:8px 12px}.voice-control-row{margin-top:6px;padding-top:5px}.voice-room-label strong{font-size:12px}}:root{--ink:#08090b;--surface:#111316;--surface-raised:#17191e;--line:#2c2f36;--line-bright:#454951;--text:#eeeef0;--secondary:#b6b8bf;--muted:#8e929d;--silver:#e6e7eb;--radius:10px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px}body{background:radial-gradient(ellipse at 68% 0%,#1c1f28 0,transparent 42%),var(--ink);isolation:isolate}body:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background:radial-gradient(1px 1px at 13% 18%,#fff 80%,#0000) 0 0/500px 470px,radial-gradient(1px 1px at 69% 37%,#b4bdcc 80%,#0000) 0 0/630px 610px,radial-gradient(1px 1px at 87% 12%,#fff 80%,#0000) 0 0/790px 690px,radial-gradient(1px 1px at 32% 79%,#b4bdcc 80%,#0000) 0 0/460px 590px,radial-gradient(1px 1px at 76% 84%,#fff 80%,#0000) 0 0/710px 530px;position:fixed;inset:0}body:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(130deg,#0000 48%,#ccd5ed03 49%,#0000 72%);position:fixed;inset:0}h1,h2{letter-spacing:-.025em;color:var(--text);font-family:Georgia,Times New Roman,serif}h3,h4{color:var(--text)}a{color:#e0e4ed;text-underline-offset:4px}a:hover{color:#fff}button,.button{color:#14161b;background:linear-gradient(115deg,#f2f2f3,#c9cbd1);border:1px solid #fafaff80;border-radius:7px;font-weight:550;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #ffffff85,0 3px 12px #0002}button:hover:not(:disabled),.button:hover{background:linear-gradient(115deg,#fff,#e0e2e8);border-color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 4px 16px #bdc6e51a}button:active:not(:disabled){transform:translateY(0)}button:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible){outline-offset:3px;outline:2px solid #b9c6ef}input,select,textarea{color:var(--text);background:#0b0d11;border-color:#383c45;border-radius:7px;transition:border-color .15s,box-shadow .15s}input:hover,select:hover,textarea:hover{border-color:#686d79}input::placeholder,textarea::placeholder{color:#757b88}input[type=checkbox]{accent-color:#cdd5e9}label{color:#bec1ca}.muted,small{color:var(--muted)}.eyebrow{color:#a5aab7;letter-spacing:2px;font-size:10px}.workspace-shell{background:0 0}.workspace-sidebar{border-right:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#3b3e46 transparent;background:linear-gradient(#0c0d10f5,#0b0c0ff5)}.novelle-brand{letter-spacing:normal;margin-bottom:25px!important;padding:0 10px 2px!important}.novelle-brand img{width:177px;max-width:100%;height:auto;display:block}.novelle-brand>span{color:#989eac;letter-spacing:2.8px!important;margin:6px 0 0!important;font:9px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.nav-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;width:17px;height:17px;margin-right:5px}.workspace-sidebar nav button{color:#b7bbc5;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;gap:7px;min-height:42px;padding:10px 12px;font-weight:450;position:relative}.workspace-sidebar nav button:hover:not(:disabled){color:#fff;box-shadow:none;background:#ffffff08;border-color:#ffffff0c;transform:none}.workspace-sidebar nav button[aria-current=page]{color:#f7f7fa;background:linear-gradient(100deg,#ffffff12,#ffffff05);border-color:#454a57;box-shadow:inset 2px 0 #dbe3f5}.workspace-sidebar nav button[aria-current=page] .nav-icon{opacity:1}.workspace-sidebar h3{color:#777e8e;letter-spacing:1.4px;font-size:10px}.sidebar-call{border-color:var(--line)}.sidebar-call button{color:#cbd0dc;box-shadow:none;background:#15181e;border:1px solid #343943}.sidebar-call button:hover:not(:disabled){color:#fff;background:#222630;border-color:#626b7e}.sidebar-call small{color:#767e8c}.sidebar-section,.workspace-sidebar .founder-management{border-color:var(--line)}summary{color:#c7cbd5}.workspace-sidebar summary:hover{color:#fff}.quick-status{color:#969dab}.quick-status select{color:#d9dde5;background:#13161c;border-color:#343944}.self-profile{box-shadow:none;color:#e8eaf0;background:#11141af8;border-top:1px solid #343944}.self-profile:hover:not(:disabled){box-shadow:none;background:#1a1f29;border-color:#343944;transform:none}.self-profile small{color:#8993a6}.member-initial,.message-avatar{color:#dce2ef;background:#2a303c;border:1px solid #4c5669}.status-dot{border-color:#11141a;box-shadow:0 0 0 1px #4c535f}.workspace-topbar{border-bottom:1px solid #373b45;margin-bottom:28px;padding-bottom:23px}.workspace-topbar h1{font-size:34px}.workspace-topbar .eyebrow{letter-spacing:2.4px;color:#858e9f;font-size:9px}.workspace-header-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.workspace-header-tools .refresh-control{color:#8f98aa;box-shadow:none;background:0 0;border-color:#0000;min-height:36px;padding:9px;font-size:12px}.workspace-header-tools .refresh-control:hover{color:#fff;background:#ffffff08;transform:none}.brand-star{fill:currentColor;flex:none;width:18px;height:18px}.jump-trigger{color:#aeb7c9;background:#101318;border:1px solid #343a47;align-items:center;gap:10px;min-height:40px;padding:9px 12px;font-size:12px;font-weight:400;display:flex;box-shadow:inset 0 1px #ffffff05}.jump-trigger:hover:not(:disabled){color:#fff;background:#1a202b;border-color:#5a657b;transform:none}.jump-trigger .brand-star{color:#cdd6e9;width:13px;height:13px}.jump-trigger kbd{opacity:.55;border-left:1px solid #363e4d;margin-left:12px;padding-left:12px;font:10px inherit}.workspace-main .card{border:1px solid var(--line);background:linear-gradient(145deg,#15171cf5,#101217f5);border-radius:10px;box-shadow:inset 0 1px #ffffff05,0 6px 22px #00000012}.priority-heading h2{font-size:27px}.priority-heading p{color:#959ca9;font-size:13px}.priority-heading>button{letter-spacing:.2px;background:linear-gradient(115deg,#f6f6f7,#c6cbd6);padding:13px 18px;font-size:12px;position:relative}.priority-heading>button:after{content:"↗";margin-left:16px;font-size:15px}.priority-grid{gap:16px}.priority-grid button{color:#d9dee9;background:linear-gradient(145deg,#171a21f0,#0e1117f0);border:1px solid #303744;font-size:13px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.priority-grid button:before{content:"";background:linear-gradient(90deg,#0000,#a0b1d04d,#0000);height:1px;position:absolute;top:0;left:20px;right:20px}.priority-grid button:hover:not(:disabled){background:linear-gradient(145deg,#202633,#141a24);border-color:#68748c;transform:translateY(-2px);box-shadow:0 10px 30px #0002}.priority-grid strong{letter-spacing:-1px;color:#f1f2f5;font-family:Georgia,serif;font-size:39px;font-weight:400}.priority-grid small{color:#7f8a9e;font-size:11px}.overview-grid h2{font-size:22px}.overview-grid>.card>button:last-child{color:#c9d1e3;box-shadow:none;background:0 0;border-color:#414b5f;font-size:12px}.overview-grid>.card>button:last-child:hover{background:#242c3c}.table-wrap{border-color:#2c3340;border-radius:8px}th{color:#9ca8bd;letter-spacing:.3px;background:#171c25;font-size:11px;font-weight:500}th,td{border-color:#29303d}td{color:#c8cfdd}td small{color:#768299}tbody tr{transition:background .15s}tbody tr:hover{background:#9cafd00a}.pipeline-strip strong{color:#dce3f2;font-family:Georgia,serif;font-weight:400}.pipeline-strip span{color:#8b97ae}.activity-list li,.member,.call-record{border-color:#303744}.activity-list time,.message time{color:#77859e}.feedback{color:#c3e3d0;background:#14251e;border-color:#375d4d}.error{color:#e4bac4;background:#2d1b21;border-color:#75424e}.metrics>div{color:#97a4bd;background:linear-gradient(140deg,#151a24,#10151d);border-color:#303b50}.metrics strong{color:#e5eaf3;font-family:Georgia,serif;font-weight:400}.distribution-preview,.focus-collection{background:#0c1119;border-color:#303c50}.summary-row{border-color:#303744}.steps li{color:#76839b;border-color:#303c50}.steps [aria-current=step]{color:#e1e7f2;border-color:#bccbe6}.drop-zone{background:radial-gradient(at 50% 80%,#a2b9ef0b,#0000 70%);border-color:#4b5973;padding:48px 28px}.people-picker{border-color:#303744}fieldset{border-color:#343b4a}.quiet,nav button[aria-pressed=false]{color:#aab7d0;box-shadow:none;background:0 0;border-color:#3b4860}.quiet:hover:not(:disabled){color:#fff;background:#232d3f}nav button[aria-pressed=true]{color:#151b29;background:linear-gradient(110deg,#e9edf5,#b9c4d9);border-color:#d6dfef}.message{border-color:#2d3544}.message.own{border-left-color:#9eb7e4}.message p{color:#cad3e4}.profile-name{color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.composer{border-color:#374257}.composer textarea{background:#0e141f}.voice-room-label strong{color:#8dd9ae}.voice-control-row{border-color:#303c50}.voice-dock .voice-icon:hover{background:#29364a}.voice-dock .voice-icon.disconnect:hover{background:#562c2c}.voice-details{background:#111925;border-color:#4a5d7d;box-shadow:0 16px 70px #0008}.voice-people li{border-color:#37465e}.profile-avatar{background:#344057;border-color:#131924}.profile-title{color:#c5d4ed}.focus-tag{color:#bbcae5;border-color:#445675}.achievement-hero p{color:#9aa9c3}.next-reward{background:#0c1320;border-color:#465676}.next-reward>small,.reward-list>small{color:#93a9ce}.trophy-summary strong{color:#d3dff2}.trophy-shelf{border-color:#303d53}.milestone-strip>div{background:#141d2b;border-color:#35455e}.milestone-strip>div>span{color:#c2d3f0}.milestone-strip .complete{border-color:#9aafd1}.achievement-toolbar button{color:#a7bbdd;border-color:#415374}.achievement-toolbar button[aria-pressed=true]{color:#111a29;background:#c2d0e7;border-color:#c2d0e7}.trophy-card{background:linear-gradient(145deg,#1c2636,#101725);border-color:#374760}.trophy-card.locked{background:#111a28}.trophy-card>p{color:#91a2bf}.medal .medal-ribbon{fill:#1d2b43}.medal .medal-face{fill:#1c2a40}.reward-list{border-color:#344866}.achievement{background:#141d2c;border-color:#3e4e69}.achievement.earned{border-color:#9eafce}.cosmetic-preview{border-color:#6c819e}.cosmetic-preview:not([class*=banner-]){background:#202c40}.jump-dialog{color:#e7ebf3;background:#111722;border:1px solid #5a6a86;border-radius:14px;width:min(560px,100vw - 32px);max-height:80vh;padding:24px;box-shadow:0 30px 120px #000c}.jump-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03060bb8}.jump-dialog header{margin-bottom:20px}.jump-dialog h2{margin:0;font-size:28px}.jump-dialog input{background:#080e17;width:100%;font-size:15px}.jump-dialog nav{gap:4px;display:grid;margin:14px 0!important}.jump-dialog nav button{color:#c2cde0;box-shadow:none;text-align:left;background:0 0;border-color:#0000;align-items:center;gap:14px;padding:12px;display:flex}.jump-dialog nav button:hover{background:#263249;border-color:#465d84;transform:none}.jump-dialog small{color:#7c90b2;margin-top:4px;font-size:11px}.jump-dialog .jump-arrow{color:#8299bf;margin-left:auto}.jump-dialog footer{letter-spacing:1px;color:#637b9e;border-top:1px solid #2a3b55;padding-top:16px;font-size:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.login{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);align-items:center;gap:90px;max-width:1240px;min-height:100svh;padding:65px 55px;display:grid;position:relative}.login .novelle-brand{margin-bottom:64px!important;padding:0!important}.login-intro{position:relative}.login-intro h2{margin:24px 0;font-size:clamp(46px,5.4vw,76px);font-weight:400;line-height:1.05}.login-intro h2 em{color:#aebbd3;font-weight:400}.login-intro>p:not(.eyebrow){color:#929eb4;font-size:15px;line-height:1.9}.login-constellation{color:#e5ebf5;filter:drop-shadow(0 0 18px #c0d3f270);position:absolute;top:25%;right:15%}.login-constellation .brand-star{width:28px;height:28px;animation:6s ease-in-out infinite den-star}.login-pillars{border-top:1px solid #38435a;flex-wrap:wrap;gap:25px;margin-top:45px;padding-top:22px;display:flex}.login-pillars span{letter-spacing:2px;color:#6f819f;font-size:9px}.login .login-card{background:linear-gradient(145deg,#1a2231d9,#0d1420e8);border:1px solid #455570;border-radius:12px;padding:38px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 25px 70px #0003}.login-card h1{margin:20px 0;font-size:34px;line-height:1.15}.login-card>p{color:#96a4bd;font-size:13px}.login .google-button{color:#172030;background:#e9edf4;border-color:#eef2fb;min-height:50px;margin:22px 0 5px;font-size:13px}.login>p:last-child{color:#536886;letter-spacing:1px;font-size:10px;position:absolute;bottom:25px;left:55px}.workspace-main>section,.achievement-hub{animation:.25s ease-out den-arrive}@keyframes den-arrive{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes den-star{50%{opacity:.45;transform:scale(.85)}}@media (max-width:1100px){.workspace-header-tools{gap:5px}.jump-trigger kbd{display:none}.login{gap:40px;padding:45px 30px}.login-intro h2{font-size:54px}}@media (max-width:650px){.workspace-topbar h1{font-size:28px}.workspace-header-tools{justify-content:space-between;width:100%}.jump-trigger{flex:1;justify-content:flex-start}.novelle-brand img{width:158px}.workspace-sidebar .novelle-brand{margin-bottom:18px!important;padding:0!important}.workspace-sidebar nav button{padding:9px 10px;font-size:13px}.nav-icon{width:15px;height:15px;margin-right:1px}.priority-heading h2{font-size:24px}.priority-grid strong{font-size:34px}.login{min-height:100svh;padding:34px 20px 70px;display:block}.login .novelle-brand{margin-bottom:35px!important}.login .novelle-brand img{width:170px}.login-intro h2{font-size:46px}.login-intro>p:not(.eyebrow){font-size:13px}.login-constellation{top:30%;right:10%}.login-pillars{display:none}.login .login-card{margin-top:32px;padding:26px}.login-card h1{font-size:29px}.login>p:last-child{bottom:20px;left:20px}.jump-dialog{padding:18px}.workspace-topbar{gap:16px}.workspace-main .card{border-radius:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body:after{background:radial-gradient(at 80% 12%,#6d8da218,#0000 55%)}.workspace-sidebar{background:linear-gradient(160deg,#070d15fa,#0b111afa);border-color:#34404d}.novelle-brand img{width:190px}.novelle-brand>span{color:#7e90a6;text-align:center;width:190px;max-width:100%;letter-spacing:3px!important;font-size:8px!important}.workspace-main .card{background:linear-gradient(125deg,#151c25f5,#0c131df7);border-color:#35414e;box-shadow:inset 0 1px #d7e7f00b,0 14px 34px #0002}.workspace-main .priority-grid button{background:linear-gradient(125deg,#1c2530ed,#0b1420f5);border-color:#3c4c5c}.workspace-main .priority-grid button:hover{background:linear-gradient(125deg,#293b4bf5,#131f2ef5);border-color:#8ca3b5}.workspace-topbar{border-color:#a8bece30}.workspace-main>section{position:relative}.workspace-main>section:before{content:"";pointer-events:none;opacity:.55;background:#dcefff;border-radius:50%;width:5px;height:5px;position:absolute;top:-10px;right:12px;box-shadow:0 0 12px 2px #9ac8ee55}.priority-heading>button,.workspace-main form button:not(.quiet):not(.profile-name),.login .google-button{color:#142432;background:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#293b4b0a 1px 3px),linear-gradient(125deg,#dce9ef,#afc0cc 42%,#e3edf3 72%,#b3c4cf);border:1px solid #d8e8f2;border-radius:3px;box-shadow:inset 0 1px #fff9,inset 0 -1px #374b5a55,0 4px 18px #0003}.priority-heading>button:hover,.workspace-main form button:not(.quiet):not(.profile-name):hover,.login .google-button:hover{background:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#293b4b0a 1px 3px),linear-gradient(125deg,#f0f7fa,#cadae5 42%,#f5faff 72%,#c3d5df);box-shadow:inset 0 1px #fff,0 6px 24px #adcbd527}.priority-heading>button:before{content:"✦";margin-right:10px}.self-profile{background:#0b1420fa;border-color:#41536a}.voice-dock{background:#101b29fa}.voice-details{background:#101a28;border-color:#4b6077}.login{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);gap:60px;padding-top:40px;padding-bottom:65px}.login .novelle-brand{margin-bottom:34px!important}.login .novelle-brand img,.login .novelle-brand>span{width:220px}.login-intro h2{margin:20px 0;font-size:60px}.login-intro>p:not(.eyebrow){max-width:430px}.login-constellation{filter:drop-shadow(0 0 14px #d1ecff80);top:12%;right:8%}.den-access-card{perspective:900px;max-width:420px;margin-top:24px}.den-access-card img{object-fit:contain;filter:drop-shadow(0 22px 22px #0006);width:100%;height:auto;transition:transform .45s;display:block;transform:rotate(-5deg)rotateY(-8deg)}.den-access-card:hover img{transform:rotate(-2deg)rotateY(0)}.login-pillars{border-color:#b1c8d532;margin-top:28px}.login .login-card{background:linear-gradient(135deg,#1d2934e8,#101a27f5);border-color:#788c9d66;box-shadow:inset 0 1px #dff3ff18,0 20px 80px #0005}.login>p:last-child{color:#758ca4}.drop-zone{background:radial-gradient(at 50% 100%,#b2def514,#0000 70%),#0d1724cc;border-color:#536b83}.drop-zone.dragging{background:#243c52;border-color:#b5d1e4}.notice{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:1100px){.login-intro h2{font-size:49px}.login{gap:35px}.den-access-card{max-width:330px}}@media (max-width:650px){body{background-size:auto 100vh;background-attachment:scroll}.workspace-sidebar{background:#080f19f5}.novelle-brand img,.novelle-brand>span{width:160px}.login{padding:28px 20px 65px}.login-intro h2{font-size:45px}.den-access-card{max-width:260px;margin:24px auto 5px}.login .login-card{margin-top:28px}.login .novelle-brand{margin-bottom:28px!important}.workspace-main>section:before{display:none}}@media (prefers-reduced-motion:reduce){.den-access-card img{transition:none;transform:none}}.workspace-sidebar nav{grid-template-columns:minmax(0,1fr);justify-content:stretch!important}.priority-heading>button{white-space:nowrap;max-width:none}.priority-heading>button:before{margin-right:8px}.priority-heading>button:after{margin-left:10px}body{background:#040913 url(/brand/novelle-starfield.png) top/cover no-repeat fixed}body:before{opacity:1;background:linear-gradient(90deg,#030812dc,#0610229c 58%,#040b19bd)}body:after{opacity:.9;background:radial-gradient(at 82% 15%,#3c82d82b 0%,#2259aa16 25%,#0000 57%),radial-gradient(at 25% 78%,#285a991a 0%,#0000 50%)}.workspace-sidebar{background:linear-gradient(160deg,#060c17f7,#07101ef5);border-right-color:#47668a40}.workspace-topbar{border-bottom-color:#6684ae33}.workspace-main .card{background:linear-gradient(135deg,#142239ed,#0a1424f5);border-color:#5275a343;border-radius:7px;box-shadow:inset 0 1px #b8d7ff0b,0 12px 32px #0002}.workspace-main .priority-grid button{background:linear-gradient(140deg,#182943ed,#0b172af5);border-color:#5d82b34a;border-radius:7px}.workspace-main .priority-grid button:hover:not(:disabled){background:linear-gradient(140deg,#233e60f5,#101f35f7);border-color:#92b7e08c;box-shadow:0 8px 28px #102f572b}.workspace-main .priority-grid button:before{background:linear-gradient(90deg,#0000,#b8daff6b,#0000)}.workspace-sidebar nav button[aria-current=page]{background:linear-gradient(105deg,#6f9fdb20,#182e4c28);border-color:#7697c165;box-shadow:inset 2px 0 #bed9ff}.workspace-topbar h1{color:#f0f4fc}.workspace-main h2{color:#e9f0fc}.workspace-main .eyebrow{color:#91a6c7}.priority-heading p{color:#a2b1c8}.jump-trigger{background:linear-gradient(130deg,#14233a,#0a1526);border-color:#526e954f}.workspace-main .notice{color:#bfdaff;background:#77a9ed08;border-color:#587bab70}.workspace-main .table-wrap{border-color:#4b6b933e}.workspace-main th{color:#a3b8d9;background:#142239}.workspace-main td{border-color:#50709a2f}.workspace-main tbody tr:hover{background:#8cbaff09}.self-profile{background:#091426fa;border-top-color:#526e9552}.voice-dock{background:#0d1b2efa;border-color:#5a7aa650}.voice-details,.jump-dialog{background:#0d1a2cf7;border-color:#6486b366;box-shadow:0 22px 85px #0009}.login .login-card{background:linear-gradient(135deg,#1a2b40e8,#0a1629f2);border-color:#8fb5e166;border-radius:8px}.login-intro h2 em{color:#b9d4f5}.login-constellation{filter:drop-shadow(0 0 18px #8fc4ff9c)}.work-profile{background:#0d192cf5;border-color:#526e955f}.achievement-hero{background:radial-gradient(at 75% 0,#609bd42e,#0000 65%),linear-gradient(130deg,#172a43f2,#09162af5);border-color:#6489b66b}.banner-studio{background:linear-gradient(120deg,#06122255,#2f6cb42b),url(/brand/novelle-starfield.png) 50%/cover}.brand-star{filter:drop-shadow(0 0 6px #a4caff30)}@media (max-width:650px){body{background-size:auto 100vh;background-attachment:scroll}.workspace-sidebar{background:#071122f5}}.den-app{--workspace-header-height:64px;--workspace-gutter:30px;--app-bg:#101724;--app-panel:#151e2d;--app-line:#273345;--app-text:#dce4f2;--app-muted:#8291a8;height:100dvh;min-height:0;color:var(--app-text);background:radial-gradient(at 90% 0,#234c741c,#0000 48%),#0c1320;grid-template-columns:68px 248px minmax(0,1fr);font-size:14px;display:grid;overflow:hidden}.den-app button,.den-app input,.den-app select,.den-app textarea{font-family:inherit}.den-app h1,.den-app h2,.den-app h3,.den-app h4{letter-spacing:normal;font-family:inherit}.den-app button{box-shadow:none;color:#e5edfa;background:#263a55;border-color:#3d526f;border-radius:2px;font-weight:500}.den-app button:hover:not(:disabled){box-shadow:none;background:#304867;border-color:#59749a;transform:none}.den-app button:active:not(:disabled){background:#1f3048}.den-app .quiet{color:#a5b5cf;background:0 0;border-color:#33445c}.den-app .nav-icon{opacity:.8;flex:none;width:18px;height:18px;margin:0}.den-app .brand-star{filter:none;width:24px;height:24px}.app-rail{z-index:5;background:#080f1a;border-right:1px solid #1b2638;flex-direction:column;align-items:center;gap:10px;padding:14px 0;margin:0!important;display:flex!important}.app-rail>button,.app-rail .rail-bottom>button{color:#91a5c7;background:#192438;border:1px solid #0000;border-radius:2px;place-items:center;width:42px;height:42px;min-height:42px;padding:0;font-size:24px;display:grid;position:relative}.app-rail button[aria-current=page]{color:#11243e;background:#d0dff4;border-radius:2px}.app-rail button[aria-current=page]:before{content:"";background:#d9e8ff;border-radius:2px;width:3px;height:22px;position:absolute;left:-14px}.app-rail .rail-brand{color:#e4edfc;background:0 0;border:1px solid #566f9366;border-radius:2px}.rail-divider{background:#2b3a51;width:28px;height:1px;margin:2px 0}.rail-bottom{flex-direction:column;gap:10px;margin-top:auto;display:flex}.rail-avatar{color:#e4edfc;background:#3b516f;border-radius:50%;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.den-app .workspace-sidebar{border-right:1px solid var(--app-line);background:#101827;outline:none;flex-direction:column;width:auto;height:100%;min-height:0;padding:0;display:flex;position:relative;top:auto;overflow:hidden}.workspace-switch{border-bottom:1px solid var(--app-line);background:#111b2b;flex-wrap:nowrap;align-items:center;gap:12px;height:64px;min-height:64px;padding:0 16px;display:flex}.workspace-switch>.brand-star{color:#dce8fa;width:21px;height:21px}.workspace-switch strong{font-size:16px;font-weight:650;line-height:1.2}.workspace-switch small{letter-spacing:.7px;color:#8297b7;margin-top:3px;font-size:10px}.sidebar-scroll{scrollbar-width:thin;scrollbar-color:#2d3b51 transparent;flex:1;min-height:0;padding:14px 10px 18px;overflow-y:auto}.nav-section-label{letter-spacing:1px;color:#607492;margin:0 8px 7px;font-size:10px}.den-app .workspace-sidebar nav{grid-template-columns:minmax(0,1fr);gap:2px;justify-content:stretch!important;margin:0!important;display:grid!important}.den-app .workspace-sidebar nav button{color:#8d9db5;text-align:left;min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:2px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.den-app .workspace-sidebar nav button:hover{color:#dfe9fb;background:#ffffff07}.den-app .workspace-sidebar nav button[aria-current=page]{color:#edf3ff;box-shadow:none;background:#25354e;border:0}.den-app .workspace-sidebar nav button small{color:#7186a7;margin:0 0 0 auto;font-size:10px}.den-app .workspace-sidebar h3{letter-spacing:.9px;color:#677e9f;margin:21px 8px 7px;font-size:10px;font-weight:650}.den-app .sidebar-call{border-color:#28384e;margin:14px 0 0;padding:0 0 14px}.den-app .sidebar-call button{background:#18263a;border-color:#30435e;border-radius:2px;min-height:32px;padding:7px 10px;font-size:11px}.den-app .sidebar-call small{color:#617797;margin:5px 9px;font-size:9px}.den-app .sidebar-section{border-color:#293b53;margin:14px 0 0;padding:8px 0 0}.den-app .founder-management{border-top:0;border-bottom:1px solid #293b53;margin:0;padding:8px 0}.den-app .sidebar-section summary{color:#a0b2ce;min-height:28px;padding:6px 8px;font-size:12px}.den-app .sidebar-section[open]{display:block}.den-app .sidebar-section nav{padding-top:4px}.den-app .sidebar-section details label{margin:0}.den-app .room-members{margin:2px 0 6px 17px}.den-app .room-members button{min-height:28px;padding:4px 3px;font-size:11px}.den-app .room-members small{color:#6e84a5;margin:2px 0 0;font-size:9px;display:block}.den-app .room-members time{font-size:9px}.den-app .room-members .member-initial{width:24px;height:24px}.sidebar-footer{z-index:6;background:#0d1522;border-top:1px solid #2a3b52;flex-direction:column;flex:none;display:flex}.den-app .quick-status{color:#637d9f;order:1;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:8px;margin:0;padding:8px 12px 0;font-size:9px;display:grid}.den-app .quick-status select{background:#131f31;border-color:#2d405d;min-height:28px;padding:4px 6px;font-size:11px}.den-app .self-profile{width:100%;height:56px;min-height:56px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:2px;order:2;align-items:center;gap:9px;padding:10px 12px;font-size:12px;display:flex;bottom:auto;left:auto;position:relative!important}.den-app .self-profile small{color:#637e9e;margin-top:3px;font-size:9px}.den-app .self-profile>.status-dot{bottom:11px;left:32px}.den-app .member-initial{background:#30445f;border:1px solid #48617f}.den-app .workspace-main{background:#111a29e8;flex-direction:column;width:100%;min-width:0;max-width:none;height:100%;min-height:0;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.den-app .workspace-topbar{border-bottom:1px solid var(--app-line);background:#121d2de8;flex-wrap:nowrap;flex:none;align-items:center;gap:14px;height:64px;min-height:64px;margin:0;padding:0 24px;display:flex}.den-app .workspace-topbar .eyebrow{display:none}.den-app .workspace-topbar h1{color:#e5ecf8;letter-spacing:0;margin:0;font-size:17px;font-weight:650;line-height:1.3}.den-app .workspace-header-tools{flex-wrap:nowrap;gap:10px;margin-left:auto}.den-app .jump-trigger{color:#657d9f;background:#0d1624;border-color:#2b3b54;min-height:30px;padding:6px 9px;font-size:11px;font-weight:450}.den-app .jump-trigger .brand-star{color:#96aac8;width:11px;height:11px}.den-app .jump-trigger kbd{color:#617797;margin-left:8px;padding-left:7px;font-size:9px}.den-app .refresh-control{color:#6d85a7;min-height:28px;padding:5px;font-size:10px}.workspace-content{scrollbar-width:thin;scrollbar-color:#33445e transparent;flex:1;min-height:0;padding:26px 30px 40px;overflow:auto}.den-app .workspace-content h2{color:#dce6f6;font-size:18px;font-weight:600}.den-app .workspace-content h3{font-size:14px;font-weight:550}.den-app .workspace-content h4{font-size:13px}.den-app .workspace-content .card{box-shadow:none;background:#162133;border-color:#2a3b53;border-radius:2px;margin:18px 0;padding:20px}.den-app .workspace-content>section:before{display:none}.den-app .priority-heading{align-items:center;min-height:0;margin:0 0 22px}.den-app .priority-heading h2{letter-spacing:-.5px;margin:0 0 8px;font-size:23px;font-weight:650}.den-app .priority-heading p{color:#7b91af;margin:0;font-size:12px;line-height:1.6}.den-app .priority-heading>button{color:#152b49;white-space:nowrap;background:#c3d6f1;border-color:#d3e4fa;border-radius:2px;min-height:36px;padding:9px 13px;font-size:11px}.den-app .priority-heading>button:before,.den-app .priority-heading>button:after{display:none}.den-app .priority-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 24px}.den-app .priority-grid button{min-height:125px;box-shadow:none;background:#17253b;border:1px solid #304664;border-radius:2px;padding:16px;font-size:11px}.den-app .priority-grid button:before{display:none}.den-app .priority-grid button:hover{box-shadow:none;background:#1e304b;border-color:#5b7caa;transform:none}.den-app .priority-grid strong{color:#dce8fb;letter-spacing:-1px;margin-bottom:11px;font-family:inherit;font-size:28px;font-weight:650}.den-app .priority-grid small{color:#7188aa;margin-top:auto;padding-top:9px;font-size:9px;line-height:1.5}.den-app .overview-grid{gap:18px;margin-bottom:18px}.den-app .overview-grid>.card{min-height:260px;margin:0}.den-app .overview-grid>.card>h2{margin-bottom:18px;font-size:15px}.den-app .overview-grid>.card>button:last-child{color:#b0c6e9;background:#20334e;border-color:#3c5679;min-height:32px;padding:7px 10px;font-size:11px}.den-app .overview-grid .table-wrap{margin-bottom:18px}.den-app th{color:#6f8bb3;letter-spacing:0;background:#132034;font-size:10px;font-weight:500}.den-app .table-wrap{border-color:#293c58}.den-app .pipeline-strip strong{font-family:inherit;font-size:20px;font-weight:600}.den-app .pipeline-strip span{color:#6e89ad;font-size:11px}.den-app .muted{color:#7187a6;font-size:11px}.den-app .actions{gap:10px}.den-app .workspace-main .actions>button,.den-app .workspace-main .actions>.button{min-height:34px;padding:8px 12px;font-size:11px}.den-app .workspace-main form button:not(.quiet):not(.profile-name){color:#e1edff;box-shadow:none;background:#31537f;border-color:#4e709e;border-radius:2px}.den-app .workspace-main form button:not(.quiet):not(.profile-name):hover{box-shadow:none;background:#3b6395}.den-app input,.den-app select,.den-app textarea{color:#cfdef4;background:#0d1829;border-color:#314866;border-radius:2px;padding:10px 11px;font-size:12px}.den-app label{color:#829cbe;font-size:11px}.den-app .workspace-main input:not([type=checkbox]):not([type=range]):not([type=file]),.den-app .workspace-main select{min-height:38px}.den-app .workspace-main .quiet{font-size:11px}.den-app .workspace-main fieldset{border-color:#2d4362;padding:16px}.den-app .lead-module>header h1{color:#c4d5ee;margin:0;font-family:inherit;font-size:18px;font-weight:600}.den-app .lead-module>header{margin-bottom:18px}.den-app .lead-module .search{margin:15px 0 20px}.den-app .lead-module .queue{background:#131f31;border:1px solid #2e4261;border-radius:2px;grid-template-columns:1fr;gap:0;display:grid;overflow:visible}.den-app .lead-module .queue>.card{background:0 0;border:0;border-bottom:1px solid #273c5a;border-radius:2px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:5px 18px;margin:0;padding:17px 18px;display:grid}.den-app .lead-module .queue>.card:last-child{border-bottom:0}.den-app .lead-module .queue h2{grid-area:1/1;margin:0;font-size:14px;line-height:1.5}.den-app .lead-module .queue p{color:#6f89ad;overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px;line-height:1.5}.den-app .lead-module .queue p:first-of-type{grid-area:2/1}.den-app .lead-module .queue p:nth-of-type(2){color:#95accd;grid-area:1/2}.den-app .lead-module .queue p:nth-of-type(3){grid-area:2/2}.den-app .lead-module .queue>.card>.actions{flex-wrap:nowrap;grid-area:1/3/span 2;justify-content:flex-end}.lead-assignment{position:relative}.den-app .lead-assignment summary{color:#6f89ab;padding:6px;font-size:10px}.den-app .lead-assignment[open]{display:block}.den-app .lead-assignment form{z-index:7;background:#17263d;border:1px solid #48668f;border-radius:2px;width:230px;padding:16px;position:absolute;top:30px;right:0;box-shadow:0 12px 35px #0007}.den-app .lead-module>div,.den-app .lead-module fieldset{min-width:0}.den-app .lead-module fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.den-app .lead-module fieldset>details,.den-app .lead-module fieldset>.actions{grid-column:1/-1}.den-app .lead-module fieldset>label:has(textarea){grid-column:1/-1}.den-app .lead-module textarea{min-height:130px}.den-app .call-logger{background:#111f32;border-color:#2e4565;padding:15px}.den-app .profile-workspace{max-width:1100px;margin:0 auto}.den-app .work-profile{border-color:#415777;border-radius:2px}.den-app .profile-identity h2{font:600 24px inherit}.den-app .achievement-hero h2{font:600 28px inherit}.den-app .profile-banner{height:140px}.den-app .member-toggle{color:#7d97bc;background:0 0;border-color:#0000;align-items:center;gap:7px;padding:6px;font-size:11px;display:flex}.member-panel{background:#0e1725;border-left:1px solid #25354c;min-width:0;padding:22px 12px;display:none;overflow:auto}.member-panel h2{letter-spacing:1px;color:#667e9e;margin:0 8px 16px;font-family:inherit;font-size:10px;font-weight:600}.member-panel h2 span{color:#496486;margin-left:5px}.member-panel>button{text-align:left;color:#8da5c8;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:9px 8px;font-size:12px;display:flex}.member-panel>button:hover{background:#172740}.member-panel small{color:#536e93;margin-top:3px;font-size:9px}.member-avatar-wrap{flex:none;position:relative}.member-avatar-wrap .status-dot{border:2px solid #0e1725;width:10px;min-width:10px;height:10px;margin:0;position:absolute;bottom:-2px;right:-2px}.member-panel>p{color:#496486;margin:20px 8px;font-size:9px;line-height:1.5}.den-app .community-content{flex-direction:column;padding:0;display:flex;overflow:hidden}.community-content>div:not([hidden]){height:100%;min-height:0}.den-app .channel-workspace{flex-direction:column;height:100%;min-height:0;display:flex}.den-app .channel-workspace>header{background:#131e2f;border-bottom:1px solid #263850;flex:none;align-items:center;gap:12px;padding:14px 24px}.den-app .channel-workspace>header h2{display:none}.den-app .channel-workspace>header p{color:#7891b3;max-width:500px;margin:0 0 3px;font-size:11px;line-height:1.5}.den-app .channel-workspace>header p.muted{color:#4d6d95;margin:0;font-size:9px}.den-app .channel-workspace>header .actions button{color:#9eb9df;background:#213451;border-color:#385477;min-height:29px;padding:5px 8px;font-size:10px}.den-app .message-list{background:linear-gradient(#101a2bf2,#0e192af7),url(/brand/novelle-starfield.png) 50%/cover;flex:1;min-height:0;max-height:none;margin:0;padding:15px 24px;overflow:auto}.den-app .message{border:0;gap:13px;margin:0;padding:14px 0}.den-app .message.own{border:0;padding-left:0}.den-app .message-avatar{background:#293f60;border-color:#405e85;border-radius:50%;width:34px;min-width:34px;height:34px;padding:0;font-size:12px;overflow:hidden}.den-app .profile-name{font-size:13px;font-weight:600;color:#b9ccec!important}.den-app .message p{color:#a5bbd8;margin:5px 0;font-size:13px;line-height:1.7}.den-app .message .quiet{color:#46678f;opacity:.6;background:0 0;border:0;min-height:20px;padding:0;font-size:9px}.den-app .message:hover .quiet{opacity:1}.den-app .composer{background:#111d30;border:0;border-top:1px solid #233854;flex:none;gap:8px;margin:0;padding:16px 20px}.den-app .composer label{gap:0;font-size:0}.den-app .composer textarea{resize:vertical;background:#1b2c45;border-color:#344c6e;border-radius:2px;min-height:66px;max-height:160px;padding:14px;font-size:13px}.den-app .composer .actions{flex-wrap:nowrap;gap:8px}.den-app .composer .actions>div{gap:5px;margin-left:auto;display:flex}.den-app .composer button.quiet{background:0 0;border:0;min-height:25px;padding:3px;font-size:14px}.channel-empty{border-bottom:1px solid #233d60;margin-bottom:10px;padding:30px 0 25px}.channel-empty>span{color:#a8c8f1;background:#263e61;border-radius:2px;place-items:center;width:62px;height:62px;margin-bottom:18px;font-family:inherit;font-size:36px;display:grid}.den-app .channel-empty h3{color:#d9e8ff;margin:0 0 10px;font-size:23px}.den-app .channel-empty p{color:#6e8db7;max-width:500px;font-size:12px;line-height:1.7}.den-app .voice-dock{z-index:1;background:#102339;border:0;border-bottom:1px solid #324a6c;border-radius:2px;order:0;width:100%;max-height:none;padding:10px 12px;bottom:auto;left:auto;right:auto;overflow:visible;position:relative!important}.den-app .voice-details{z-index:30;background:#112139;border-color:#52739d;border-radius:2px;width:min(600px,100vw - 355px);max-height:70dvh;padding:22px;position:fixed;bottom:20px;left:335px;right:auto;box-shadow:0 15px 80px #0008}.den-app .voice-dock .voice-icon{background:0 0;border:0;border-radius:2px;width:30px;height:30px;min-height:30px;padding:6px}.den-app .voice-dock .voice-icon:hover{background:#27476d}.den-app .voice-dock .voice-icon.disconnect{color:#ed8d9c}.den-app .voice-room-label strong{color:#82cfa7;font-family:inherit;font-size:11px;font-weight:600}.den-app .voice-room-label>span{font-size:10px}.den-app .mic-state{color:#6f8eb7;font-size:9px}.den-app .voice-control-row{border-color:#2c4567;margin-top:7px;padding-top:7px}.den-app .voice-dock .voice-room-label{background:0 0;border:0}.mobile-nav-toggle,.mobile-close,.nav-scrim{display:none!important}.den-app .jump-dialog{background:#13223a;border-color:#4e6e99}.den-app .feedback,.den-app .error{border-radius:2px;padding:13px 15px;font-size:12px}.den-app .notice{font-size:12px}.den-app .workspace-main .drop-zone{padding:36px 24px}.den-app .steps{gap:8px;margin:18px 0}.den-app .steps li{padding:8px;font-size:11px}.den-app .workspace-main .metrics{gap:12px}.den-app .workspace-main .metrics>div{background:#16263e;border-color:#304967;padding:14px;font-size:11px}.den-app .workspace-main .metrics strong{font-family:inherit;font-size:23px;font-weight:600}@media (min-width:1180px){.den-app.with-members{grid-template-columns:68px 248px minmax(0,1fr) 224px}.den-app.with-members .member-panel{display:block}}@media (max-width:1179px){.den-app .member-toggle{display:none}.den-app .priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.den-app .overview-grid{grid-template-columns:1fr}.den-app .jump-trigger kbd{display:none}.den-app .lead-module .queue>.card{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.den-app .lead-module .queue>.card>.actions{grid-area:3/1/auto/-1;justify-content:flex-start;margin-top:6px}}@media (max-width:800px){.den-app,.den-app.with-members{height:100dvh;display:block}.app-rail{display:none!important}.den-app .workspace-sidebar{z-index:40;border-right:1px solid #4a658b;width:min(310px,85vw);height:100dvh;max-height:none;display:none;position:fixed;top:0;bottom:0;left:0}.den-app.nav-open .workspace-sidebar{display:flex}.den-app .nav-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:35;background:#0009;border:0;border-radius:2px;width:100%;height:100%;position:fixed;inset:0;display:block!important}.den-app .mobile-close{color:#6e8eb8;background:0 0;border:0;min-height:30px;margin-left:auto;padding:0 6px;font-size:22px;display:block!important}.den-app .mobile-nav-toggle{color:#91add2;background:0 0;border:0;min-height:32px;padding:4px 7px;font-size:18px;display:block!important}.den-app .workspace-topbar{height:var(--workspace-header-height);min-height:var(--workspace-header-height);gap:9px;padding:0 12px}.den-app .workspace-topbar h1{white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:15px;overflow:hidden}.den-app .workspace-header-tools{flex:none;gap:5px}.den-app .refresh-control{min-height:28px;padding:6px;font-size:0}.den-app .refresh-control:before{content:"↻";font-size:19px}.den-app .jump-trigger{min-height:28px;padding:6px 7px}.den-app .jump-trigger>span,.den-app .jump-trigger kbd{display:none}.den-app .jump-trigger .brand-star{width:15px;height:15px}.den-app .workspace-content{padding:22px 16px 30px}.den-app .priority-heading{margin-bottom:18px;display:block}.den-app .priority-heading h2{font-size:22px}.den-app .priority-heading>button{width:auto;margin-top:15px;font-size:11px}.den-app .priority-grid{gap:10px}.den-app .priority-grid button{min-height:123px;padding:14px}.den-app .overview-grid{gap:16px}.den-app .workspace-main .card{padding:17px}.den-app .lead-module .queue>.card{padding:16px;display:block}.den-app .lead-module .queue p{margin:6px 0}.den-app .lead-module .queue>.card>.actions{margin-top:12px}.den-app .lead-module fieldset{grid-template-columns:1fr}.den-app .lead-module .search{flex-wrap:wrap}.den-app .lead-module .search label{min-width:100%}.den-app .community-content{padding:0}.den-app .channel-workspace>header{padding:12px 16px}.den-app .channel-workspace>header .actions{justify-content:flex-start;width:100%}.den-app .channel-workspace>header p{font-size:10px}.den-app .message-list{padding:12px 16px}.den-app .composer{padding:12px}.den-app .composer .actions>span{max-width:100px;font-size:8px}.den-app .composer .actions>div{gap:1px}.den-app .voice-details{width:auto;max-height:70dvh;bottom:20px;left:12px;right:12px}.den-app .member-panel{display:none}.den-app .workspace-topbar .workspace-header-tools{width:auto}.den-app .workspace-main .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.den-app *{transition:none!important;animation:none!important}}.den-app .workspace-switch{justify-content:flex-start}.den-app .workspace-switch>div{margin-right:auto}.den-app .workspace-sidebar nav button{min-height:36px;font-size:14px}.den-app .message p{font-size:14px;line-height:1.7}.den-app .message time{font-size:10px}.den-app .profile-name{font-size:14px}.den-app td{font-size:13px}.den-app .priority-grid small{font-size:10px}.den-app .member-panel>button{font-size:13px}.den-app .member-panel small{font-size:10px}.den-app .workspace-topbar h1{font-size:18px}.den-app .community-content .channel-workspace>header p{font-size:12px}.den-app details.card>summary{padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5}.den-app .lead-module details.card:not([open]){background:#18263b;max-width:300px;margin:12px 0 16px;padding:12px 16px}.den-app .lead-module .queue p{font-size:12px}.den-app .member-panel>p{color:#607b9e;font-size:10px}.den-app .workspace-sidebar>.workspace-switch{justify-content:flex-start}@media (max-width:800px){.den-app:not(.nav-open) .workspace-sidebar:has(.voice-dock){z-index:30;border:0;border-top:1px solid #365376;width:100%;height:auto;max-height:none;display:flex;top:auto;bottom:0}:is(.den-app:not(.nav-open) .workspace-sidebar:has(.voice-dock)>.workspace-switch,.den-app:not(.nav-open) .workspace-sidebar:has(.voice-dock)>.sidebar-scroll,.den-app:not(.nav-open) .workspace-sidebar:has(.voice-dock) .quick-status,.den-app:not(.nav-open) .workspace-sidebar:has(.voice-dock) .self-profile){display:none!important}.den-app:has(.voice-dock):not(.nav-open) .workspace-main{padding-bottom:108px}.den-app .voice-details{max-height:calc(100dvh - 160px);bottom:118px}}.den-app{--app-line:#344253;--app-muted:#a0aec0;color:#e4eaf2;background:#080e18;font-family:Arial,sans-serif}.den-app .app-rail{background:linear-gradient(90deg,#080d15,#101824);border-color:#314052;padding-top:11px}.den-app .app-rail>button,.den-app .app-rail .rail-bottom>button{background:linear-gradient(145deg,#253244,#141f2e);border-color:#52647a45;transition:border-radius .18s,background .18s,transform .18s;box-shadow:inset 0 1px #ffffff12,0 4px 8px #0003}.den-app .app-rail button:hover{border-color:#9db9d0;border-radius:2px;transform:translateY(-1px)}.den-app .app-rail button[aria-current=page]{color:#162434;background:linear-gradient(135deg,#f0f4f6,#a6bbca);border-color:#d2e0eb;box-shadow:inset 0 1px #fff,0 4px 18px #a7cce229}.den-app .workspace-sidebar{background:linear-gradient(100deg,#151f2d,#101925);border-right:0;box-shadow:inset -1px 0 #ffffff0b}.den-app .workspace-switch{height:var(--workspace-header-height);min-height:var(--workspace-header-height);background:linear-gradient(120deg,#26334588,#101a28);border-bottom-color:#ffffff13;padding-left:20px}.den-app .workspace-switch strong{letter-spacing:.3px}.den-app .workspace-switch small{color:#9bacc0;letter-spacing:1.3px}.den-app .workspace-switch>.brand-star{filter:drop-shadow(0 0 9px #c9e8ff50);width:29px;height:29px}.den-app .sidebar-scroll{padding:18px 12px 24px}.den-app .nav-section-label,.den-app .workspace-sidebar h3{color:#8e9eb3;letter-spacing:1.4px;font-size:10px}.den-app .workspace-sidebar nav{gap:4px}.den-app .workspace-sidebar nav button{color:#a7b4c7;border:1px solid #0000;border-radius:2px;min-height:38px;transition:background .16s,color .16s,border-color .16s}.den-app .workspace-sidebar nav button:hover{color:#f2f5fc;background:#ffffff09;border-color:#ffffff0c}.den-app .workspace-sidebar nav button[aria-current=page]{color:#fff;background:linear-gradient(100deg,#374c64,#263649);border:1px solid #6e879e66;box-shadow:inset 3px 0 #c3d8e7,inset 0 1px #ffffff0b}.den-app .workspace-sidebar nav button small{color:#9db1c9}.den-app .sidebar-section summary{color:#bac7d8}.den-app .sidebar-call small{color:#91a2b8}.den-app .sidebar-footer{background:linear-gradient(#111c2b,#0c1420);border-top-color:#405269;box-shadow:0 -8px 20px #0002}.den-app .quick-status{color:#9aadc4}.den-app .self-profile small{color:#9daec2}.den-app .member-initial{background:linear-gradient(135deg,#60778d,#2c4055);border-radius:50%;box-shadow:inset 0 1px #cde4f333}.den-app .workspace-main{isolation:isolate;background:radial-gradient(at 85% 0,#50779712,#0000 55%),#182231;border:0;border-radius:2px;width:100%;height:100%;margin:0;box-shadow:0 12px 35px #0005}.den-app .workspace-topbar{height:var(--workspace-header-height);min-height:var(--workspace-header-height);padding:0 var(--workspace-gutter);z-index:2;background:linear-gradient(#253141,#1c2838);border-color:#52617666;box-shadow:0 4px 12px #0002}.den-app .workspace-topbar h1{letter-spacing:.1px;font-size:16px}.den-app .jump-trigger{color:#acbdd2;background:#101a28;border-color:#53647b70;min-height:34px}.den-app .jump-trigger kbd{color:#9daec3}.den-app .refresh-control{color:#a6b8cd}.den-app .workspace-content{padding:30px var(--workspace-gutter) 40px}.overview-kicker{letter-spacing:1.8px;color:#9aafc5;margin-bottom:12px;font-size:10px;font-weight:600;display:block}.overview-kicker span{color:#657b94;margin:0 8px}.den-app .priority-heading{margin-bottom:0;padding:3px 0 24px}.den-app .priority-heading h2{letter-spacing:-.8px;color:#f1f4f8;font-size:28px;font-weight:600}.den-app .priority-heading>button,.den-app .workspace-main form button:not(.quiet):not(.profile-name){color:#172b3e;background:repeating-linear-gradient(0deg,#fff1 0 1px,#0000 1px 3px),linear-gradient(120deg,#edf3f7,#afc3d1 55%,#dce8ee);border:1px solid #d5e3ed;border-radius:2px;font-weight:600;box-shadow:inset 0 1px #fff9,0 3px #647b8c,0 6px 12px #0003}.den-app .priority-heading>button:hover,.den-app .workspace-main form button:not(.quiet):not(.profile-name):hover{color:#102337;background:#e0edf6;box-shadow:inset 0 1px #fff,0 3px #7e94a6,0 7px 15px #0003}.den-app .priority-grid{gap:12px;margin-bottom:24px}.den-app .priority-grid button{color:#dce5f0;background:linear-gradient(135deg,#2b3c50,#1d2b3d);border-color:#61768c66;border-radius:2px;align-items:flex-start;min-height:175px;padding:19px;font-size:13px;transition:transform .18s,border-color .18s,background .18s;position:relative;box-shadow:inset 0 1px #dcefff12,0 4px #0b142080}.den-app .priority-grid button:hover{background:linear-gradient(135deg,#344b63,#26394e);border-color:#9ebbd2;transform:translateY(-3px);box-shadow:inset 0 1px #dcefff20,0 7px #0b142080}.den-app .priority-grid strong{color:#f1f6fc;margin-bottom:10px;font-size:40px;font-weight:500;line-height:1}.den-app .priority-grid small{color:#9bafc6;padding-top:12px;font-size:10px}.den-app .priority-urgent strong{color:#f2ccae}.den-app .priority-urgent .priority-caption{color:#d8b59d}.den-app .workspace-content .card{background:linear-gradient(145deg,#253244,#1c2839);border:1px solid #52667e66;border-radius:2px;padding:22px;box-shadow:inset 0 1px #ffffff09,0 4px 12px #0002}.den-app .overview-grid{grid-template-columns:1.25fr 1fr;gap:18px}.den-app .overview-grid>.card{flex-direction:column;align-items:flex-start;display:flex}.den-app .overview-grid>.card>.table-wrap{width:100%}.den-app .overview-grid>.card>button:last-child{color:#d0dfed;min-height:36px;margin-top:auto}.den-app .overview-grid>.card>p{color:#b4c2d2;max-width:350px;font-size:14px}.den-app .overview-grid>.card>h2{color:#e5edf6;margin-top:0;font-size:16px}.den-app .table-wrap{background:#172333;border-color:#52657c66;border-radius:2px}.den-app th{color:#9cafc4;background:#121e2d;padding:12px 14px;font-size:11px}.den-app td{color:#d0dbe9;border-color:#40546d66;padding:13px 14px}.den-app td small{color:#9bafc7;font-size:10px}.den-app tr:hover td{background:#d5e8ff05}.den-app .muted{color:#9caec3}.den-app .pipeline-strip{gap:8px}.den-app .pipeline-strip>div{background:#121f3066;border-left:2px solid #758fa7;border-radius:2px;padding:14px 17px}.den-app .pipeline-strip span{color:#a5b8ce}.den-app .pipeline-strip strong{color:#e6eff8}.den-app input,.den-app select,.den-app textarea{color:#e2ebf7;background:#111d2d;border-color:#536a85;box-shadow:inset 0 2px 4px #0003}.den-app label{color:#adbed2}.den-app button{transition:background .15s,border-color .15s,transform .15s}.den-app :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #bfe1ff}.den-app button:active:not(:disabled){transform:translateY(1px)}.den-app .lead-module .queue{background:#172334;border-color:#52698280;overflow:hidden}.den-app .lead-module .queue>.card{box-shadow:none;background:0 0;border-bottom-color:#40566e88;border-radius:2px}.den-app .lead-module .queue>.card:hover{background:#b8d8f007}.den-app .lead-module .queue h2{color:#edf3fa}.den-app .lead-module .queue p,.den-app .lead-module .queue p:nth-of-type(2){color:#a9bdd4}.den-app .channel-workspace>header{background:#1c293b;border-color:#4c617966}.den-app .community-content .channel-workspace>header p{color:#b0c2d8}.den-app .message-list{background:linear-gradient(#162233ed,#142133f5),url(/brand/novelle-starfield.png) 50%/cover}.den-app .message{border-radius:2px;padding:15px 8px;transition:background .15s}.den-app .message p{color:#c4d2e3}.den-app .message time{color:#94a8c0}.den-app .message .quiet{color:#a6bdd6}.den-app .profile-name{color:#e0eafa!important}.den-app .composer{background:#162234;border-top:0;padding:12px 22px 20px}.den-app .composer textarea{background:#26374b;border-color:#60748d88;border-radius:2px;min-height:70px;box-shadow:inset 0 2px 6px #0003}.den-app .composer .actions>span{color:#9eb1c9}.den-app .member-panel{background:#101b2a;border:0;padding-top:30px}.den-app .member-panel h2{color:#9aafc5}.den-app .member-panel small{color:#8fa5be}.den-app .member-panel>button{color:#c4d2e4;border-radius:2px}.den-app .member-panel>p{color:#8da6c0}.den-app .voice-dock{background:linear-gradient(120deg,#1e3945,#142a39);border-color:#54897877}.den-app .voice-room-label strong{color:#ace1c5}.den-app .mic-state{color:#abc3d2}@media (max-width:1179px){.den-app .overview-grid{grid-template-columns:1fr}.den-app .priority-grid button{min-height:160px}}@media (max-width:800px){.den-app .workspace-main{border:0;border-radius:2px;width:100%;height:100%;margin:0}.den-app .workspace-topbar{height:var(--workspace-header-height);min-height:var(--workspace-header-height);padding:0 var(--workspace-gutter)}.den-app .workspace-topbar h1{font-size:16px}.den-app .workspace-content{padding:24px 16px}.den-app .community-content{padding:0}.den-app .priority-heading h2{font-size:25px}.den-app .priority-heading{padding-bottom:20px}.den-app .priority-heading p{font-size:12px}.den-app .priority-grid button{min-height:170px;padding:15px}.den-app .priority-grid strong{font-size:34px}.den-app .priority-caption{letter-spacing:.8px;font-size:8px}.den-app .priority-grid small{font-size:10px}.den-app .overview-grid>.card{padding:18px}.den-app .workspace-switch{height:var(--workspace-header-height);min-height:var(--workspace-header-height)}.den-app .workspace-sidebar nav button{min-height:40px}.den-app .composer{padding:12px}.den-app .channel-workspace>header p{font-size:11px}}@media (prefers-reduced-motion:no-preference){.den-app .workspace-content>div:not([hidden]),.den-app .workspace-content>section{animation:.22s ease-out work-arrive}@keyframes work-arrive{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}.den-app .workspace-main{background:linear-gradient(115deg,#182231fa,#182231ec),url(/brand/novelle-starfield.png) 50%/cover}.den-app .priority-grid button{min-height:155px}.den-app .priority-grid .priority-caption{margin-bottom:10px}@media (max-width:800px){.den-app .priority-grid button{min-height:170px}}.den-app .workspace-content.community-content{padding:0}.den-app{background-blend-mode:normal,screen,normal;background:linear-gradient(90deg,#03040560,#03040508 48%,#0304050d),url(/brand/novelle-starfield.png) top/1536px,#030405 url(/brand/novelle-cosmic-field.webp) top/max(100%,1600px) repeat-y}.den-app .app-rail{background:#040a13c9;border-color:#a9c8df24}.den-app .workspace-sidebar{box-shadow:none;background:linear-gradient(#080f1a55,#070f1bd9 210px);border-right:1px solid #9bc8e930}.den-app .workspace-switch{background:#050b1226;border-bottom-color:#9bc8e923}.den-app .workspace-main{box-shadow:none;background:#040b1433}.den-app .workspace-topbar{box-shadow:none;background:#050b1226;border-color:#9bc8e923}.den-app .workspace-content .card{background:linear-gradient(125deg,#142431eb,#09121ae3 66%);border-color:#9bc8e945;box-shadow:inset 0 1px #d5edff0a,0 6px 18px -8px #0008}.den-app .priority-grid button{background:linear-gradient(130deg,#182a3be6,#0a1523dd);border-color:#98bbd44d}.den-app .priority-grid button:hover{background:linear-gradient(130deg,#243d52f2,#102337ed);border-color:#a4c9e1}.den-app .priority-grid .priority-urgent{background:linear-gradient(135deg,#3b303ae6,#172131e6);border-color:#c3a49170}.den-app .table-wrap,.den-app .lead-module .queue{background:#06111dd9;border-color:#8aadc44d}.den-app th{background:#091320ed}.den-app .lead-module .queue>.card{background:0 0}.den-app .channel-workspace>header{padding-inline:var(--workspace-gutter);background:#07111c4d;border-color:#8eb2cd23}.den-app .message-list{padding-inline:var(--workspace-gutter);background:linear-gradient(90deg,#040d18b8,#07132199)}.den-app .composer{padding-inline:var(--workspace-gutter);background:#071321dc}.den-app .composer textarea{background:#152638ed;border-color:#91b2cc66}.den-app .sidebar-footer{background:linear-gradient(#0d1a2af5,#050d17f5)}@media (max-width:800px){.den-app{--workspace-header-height:56px;--workspace-gutter:16px;background-blend-mode:normal,screen,normal;background:linear-gradient(90deg,#03040532,#03040508),url(/brand/novelle-starfield.png) top/1100px,url(/brand/novelle-cosmic-field.webp) 61% 0/auto 2300px repeat-y}.den-app .workspace-main{background:#040b1433}.den-app .workspace-sidebar{background:#07101af5}}@media (forced-colors:active){.den-app{background:canvas}.den-app .workspace-main,.den-app .workspace-content .card{color:canvastext;background:canvas;border-color:canvastext}}.den-app .member-initial,.den-app .message-avatar,.den-app .rail-avatar,.den-app .status-dot{border-radius:50%}.den-app .workspace-content .card,.den-app .priority-grid button,.den-app .table-wrap,.den-app .lead-module .queue,.den-app .workspace-main fieldset,.den-app .channel-empty>span{border-radius:0}.den-app *{border-radius:0!important}.den-app :is(.member-initial,.message-avatar,.rail-avatar,.status-dot,.profile-avatar){border-radius:50%!important}.den-app{-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.den-app button{font-weight:500;box-shadow:none!important}.den-app .workspace-topbar h1{letter-spacing:-.2px;font-size:16px;font-weight:600}.den-app .workspace-topbar{border-bottom-color:#c1d5e315}.den-app .workspace-sidebar nav button{color:#a9b6c7;box-shadow:none!important;border-color:#0000!important}.den-app .workspace-sidebar nav button[aria-current=page]{color:#f0f5fb;background:#b2d1ed16;box-shadow:inset 2px 0 #bed3e3!important}.den-app .workspace-sidebar nav button:hover{background:#c6d9ea0b}.den-app .app-rail>button,.den-app .app-rail .rail-bottom>button{box-shadow:none;background:#b3cee40b;border-color:#0000}.den-app .app-rail button[aria-current=page]{color:#12202d;background:#bdcfdd}.den-app .workspace-content .card{box-shadow:none;background:#0b1723e8;border-color:#a9c6db1c}.den-app .priority-heading h2{letter-spacing:-.85px;font-size:28px;font-weight:600}.den-app .priority-heading p{color:#9eafc1;font-size:13px}.den-app .priority-grid{background:#adc6dc24;border:1px solid #adc6dc24;gap:1px}.den-app .priority-grid button{box-shadow:none;background:#0c1928f5;border:0;min-height:145px;padding:20px;transition:background .16s}.den-app .priority-grid button:hover{box-shadow:none;background:#15283bf5;transform:none}.den-app .priority-grid .priority-urgent{background:#231f29f5;border:0}.den-app .priority-grid strong{letter-spacing:-1px;font-size:36px;font-weight:500}.den-app .priority-caption{letter-spacing:1px;color:#7f95ad;font-size:9px}.den-app .priority-grid small{color:#93a7be}.den-app .priority-heading>button,.den-app .workspace-main form button:not(.quiet):not(.profile-name){color:#142330;box-shadow:none;background:#c3d2dd;border-color:#0000;font-weight:600}.den-app .priority-heading>button:hover,.den-app .workspace-main form button:not(.quiet):not(.profile-name):hover{color:#142330;box-shadow:none;background:#e1eaf1}.den-app .workspace-main button.quiet,.den-app .refresh-control,.den-app .member-toggle{color:#a8b9cc;background:0 0;border-color:#0000}.den-app .workspace-main .actions>button,.den-app .overview-grid>.card>button:last-child{color:#cfdeeb;background:#adc6df0e;border-color:#adc6df20}.den-app .jump-trigger{color:#b5c4d3;background:#040d1859;border-color:#b8cee51c}.den-app input,.den-app select,.den-app textarea{box-shadow:none;background:#07121edb;border-color:#b2cbe02b}.den-app .table-wrap{background:0 0;border:0}.den-app th{color:#8198b1;background:0 0;font-size:11px;font-weight:500}.den-app td{color:#c8d5e4;border-color:#b2cbe016;font-size:13px}.den-app td small{color:#7f95ae}.den-app .lead-module .queue{background:#091522eb;border-color:#b2cbe01c}.den-app .lead-module .queue>.card{border-bottom-color:#b2cbe01c}.den-app .lead-module .queue h2{letter-spacing:-.2px;font-size:15px;font-weight:600}.den-app .lead-assignment summary{color:#9bafc6}.den-app .workspace-content.community-content{background:#07121bd6}.den-app .channel-workspace>header{background:0 0;border-bottom-color:#bed4e311;gap:8px;padding-block:12px}.den-app .channel-workspace>header .actions button{color:#9cb4cb;background:0 0;border-color:#0000;margin-right:14px;padding-inline:0;font-size:11px}.den-app .community-content .channel-workspace>header p{color:#a0b3c7;font-size:12px}.den-app .channel-workspace>header p.muted{color:#778da5;font-size:10px}.den-app .message-list{background:0 0;padding-block:20px}.den-app .message:hover{background:0 0}.den-app .message-avatar{background:#283d51;border-color:#0000;width:32px;min-width:32px;height:32px;font-size:11px}.den-app .profile-name{letter-spacing:0;font-size:13px;font-weight:600;color:#e2eaf4!important}.den-app .message p{color:#bdccdd;max-width:760px;margin-top:4px;font-size:14px;line-height:1.65}.den-app .message time{color:#70869e;margin-left:8px;font-size:10px}.den-app .message .quiet{color:#829bb5;opacity:0;font-size:10px;transition:opacity .15s}.den-app .message:hover .quiet,.den-app .message:focus-within .quiet{opacity:1}.den-app .composer{background:0 0;border:0;gap:8px;padding-block:12px 18px}.den-app .composer textarea{box-shadow:none;resize:vertical;background:#162536;border:1px solid #b3cce126;min-height:58px;padding:16px;font-size:14px}.den-app .composer textarea:focus{border-color:#a9c9e16b}.den-app .composer .actions>span{color:#748ba3;font-size:9px}.den-app .composer .actions>button:last-child{color:#142330;background:#b9cddd;border:0;min-height:30px;padding:7px 14px;font-size:11px}.den-app .composer button:disabled{opacity:.35}.den-app .member-panel{background:#06111bb8}.den-app .member-panel h2{letter-spacing:1px;color:#8198af;font-size:10px}.den-app .member-panel>button{padding-block:10px;font-size:13px}.den-app .member-panel small{color:#7990aa;font-size:10px}@media (hover:none){.den-app .message .quiet{opacity:1}}@media (max-width:800px){.den-app .priority-grid button{min-height:150px;padding:16px}.den-app .message-list{padding-block:16px}.den-app .composer{padding-bottom:14px}.den-app .message p{font-size:14px}.den-app .priority-heading h2{font-size:25px}}.den-app .daily-workspace{max-width:1380px;margin-inline:auto}.den-app .overview-kicker{letter-spacing:2px;color:#9cabb9;margin-bottom:22px;font-size:9px}.den-app .daily-workspace .priority-heading h2{letter-spacing:-1.5px;color:#e0e5ea;margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:43px;font-weight:400;line-height:1.12}.den-app .priority-heading p{color:#9bafc3;max-width:440px;font-size:13px;line-height:1.65}.focus-action{flex:none;grid-template-columns:30px 1fr;align-items:center;gap:9px 12px;min-width:200px;padding-bottom:3px;display:grid}.den-app .focus-action>.brand-star{color:#d1dde6;grid-row:1/3;width:28px;height:28px}.focus-action>span{letter-spacing:.5px;color:#8599ae;font-size:10px}.den-app .focus-action>button{color:#e1eaf2;text-align:left;min-height:24px;box-shadow:none;background:0 0;border:0;grid-column:2;padding:0;font-size:12px}.focus-action>button span{color:#adc6d9;margin-left:14px;font-size:17px}.den-app .priority-grid{border:0;background:0 0;border-block:1px solid #a8c6dd2c;gap:0;margin-bottom:30px}.den-app .priority-grid button{background:#071422c7;border-right:1px solid #a8c6dd1a;min-height:131px;padding:18px 22px}.den-app .priority-grid button:last-child{border-right:0}.den-app .priority-grid .priority-urgent{background:#231d26cf;border-right:1px solid #a8c6dd1a}.den-app .priority-grid button:hover{background:#183149b8}.den-app .priority-caption{letter-spacing:1.5px;color:#7f95ab;margin-bottom:12px;font-size:8px}.den-app .priority-grid strong{letter-spacing:-1.2px;margin:0 0 8px;font-size:32px;font-weight:400;line-height:1;display:inline}.den-app .priority-grid small{display:none}.den-app .daily-workspace .overview-grid{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:36px;margin-bottom:30px}.den-app .daily-workspace .overview-grid>.card{box-shadow:none;background:0 0;border:0;min-height:0;padding:0}.den-app .daily-workspace .overview-grid>.card>h2{letter-spacing:.1px;margin:0 0 17px;font-size:13px;font-weight:600}.den-app .daily-workspace .overview-grid .table-wrap{width:100%;margin-bottom:14px}.den-app .daily-workspace th{border-bottom:1px solid #bed5e51c;padding:8px 0 11px;font-size:10px}.den-app .daily-workspace td{background:0 0;padding:12px 0}.workload-person{align-items:center;gap:10px;display:flex}.workload-initial{color:#a9bccd;background:#afcfe213;flex:none;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.den-app .workload-person small{color:#7189a2;margin-top:4px;font-size:9px}.den-app .daily-workspace .overview-grid>.card>button:last-child{color:#b6cadd;background:0 0;border:0;min-height:27px;margin-top:0;padding:0;font-size:11px}.den-app .daily-workspace .overview-grid>.target-summary{border-left:1px solid #b2cce31c;padding-left:30px}.den-app .target-summary>p{margin:0 0 20px;font-family:Georgia,serif;line-height:1.5;color:#afbfcf!important;max-width:300px!important;font-size:21px!important}.den-app .daily-workspace .pipeline-summary{border:0;background:#071421b8;border-block:1px solid #aec8de1c;margin:0 0 20px;padding:18px 22px}.den-app .pipeline-summary h2{margin:0 0 18px;font-size:12px}.den-app .pipeline-strip{justify-content:space-between;gap:0;display:flex}.den-app .pipeline-strip>div{border:0;background:0 0;border-right:1px solid #abc7de1a;flex:1;padding:0 18px}.den-app .pipeline-strip>div:first-child{padding-left:0}.den-app .pipeline-strip>div:last-child{border:0}.den-app .pipeline-strip strong{font-size:22px;font-weight:400;line-height:1.2}.den-app .pipeline-strip span{margin-top:6px;font-size:10px}.den-app .pipeline-summary>.muted{color:#748da6;margin-top:18px;margin-bottom:0;font-size:9px}.den-app .daily-workspace>details.card{background:0 0;border:0;border-bottom:1px solid #b5cce31c;margin:0 0 16px;padding:13px 0}.den-app .daily-workspace>.actions{justify-content:flex-start;gap:22px}.den-app .daily-workspace>.actions>button{color:#8ba5bf;background:0 0;border:0;min-height:30px;padding:0;font-size:10px}.den-app .channel-workspace>header{flex-wrap:nowrap;align-items:center;padding-block:10px;display:flex}.den-app .channel-workspace>header>div:first-child{flex:1;min-width:0}.den-app .channel-workspace>header p.muted{display:none}.den-app .channel-workspace>header .actions{flex:none;gap:16px;width:auto}.den-app .channel-workspace>header .actions button{min-height:30px;margin:0;font-size:10px}.den-app .community-content .channel-workspace>header p{color:#91a6bc;max-width:none;font-size:11px}.den-app .message-day{color:#6f879f;letter-spacing:.5px;align-items:center;gap:14px;margin:8px 0 22px;font-size:9px;display:flex}.message-day:before,.message-day:after{content:"";background:#b0c9e015;flex:1;height:1px}.den-app .message-group{width:100%}.den-app .message{gap:14px;padding:10px 0 16px}.den-app .message p{letter-spacing:.02px;margin-bottom:0;font-size:14px;line-height:1.7}.den-app .message time{color:#6e859d;font-size:9px}.den-app .message .quiet{min-height:16px;margin-top:5px}.den-app .composer{gap:0;padding-top:12px;position:relative}.den-app .composer textarea{resize:none;background:#142436;border:0;min-height:60px;padding:15px 16px 8px}.den-app .composer>.actions{background:#142436;border-top:0;gap:10px;min-height:34px;padding:0 12px 8px}.den-app .composer>.actions>span{color:#6f879e;max-width:none;margin-right:auto;font-size:9px}.den-app .composer-reactions{margin:0;padding:0;display:block;position:relative}.den-app .composer-reactions summary{color:#92a9bf;cursor:pointer;place-items:center;width:28px;height:28px;min-height:28px;padding:0;font-size:22px;line-height:1;list-style:none;display:grid}.composer-reactions summary::-webkit-details-marker{display:none}.den-app .composer-reactions>div{z-index:4;background:#172c40;border:1px solid #809fbb44;gap:6px;padding:8px;display:flex;position:absolute;bottom:39px;right:0;box-shadow:0 8px 20px #0005}.den-app .composer .composer-reactions button.quiet{min-width:30px;min-height:30px;font-size:18px}.den-app .composer .actions>button:last-child{min-height:26px;padding:5px 11px;font-size:10px}@media (max-width:1179px){.den-app .daily-workspace .overview-grid{grid-template-columns:1fr}.den-app .daily-workspace .overview-grid>.target-summary{border-top:1px solid #b2cce31c;border-left:0;padding-top:22px;padding-left:0}.den-app .priority-grid button:nth-child(2){border-right:0}.den-app .priority-grid button:nth-child(-n+2){border-bottom:1px solid #a8c6dd1a}}@media (max-width:800px){.den-app .daily-workspace .priority-heading{padding-top:2px;padding-bottom:24px;display:block}.den-app .daily-workspace .priority-heading h2{letter-spacing:-1px;font-size:35px}.den-app .overview-kicker{margin-bottom:20px}.focus-action{gap:10px;min-width:0;margin-top:20px;display:flex}.den-app .focus-action>.brand-star{width:17px;height:17px}.focus-action>span{display:none}.den-app .focus-action>button{min-height:30px}.den-app .priority-grid button{min-height:122px;padding:16px}.den-app .priority-grid{margin-bottom:25px}.den-app .daily-workspace .overview-grid{gap:24px}.den-app .pipeline-strip{flex-wrap:wrap;gap:18px}.den-app .pipeline-strip>div{border:0;flex:1 0 25%;padding:0}.den-app .channel-workspace>header{padding-block:10px;display:block}.den-app .channel-workspace>header .actions{justify-content:flex-start;margin-top:6px}.den-app .channel-workspace>header .actions button{min-height:24px}.den-app .message-day{margin-bottom:14px}.den-app .composer textarea{font-size:14px}.den-app .composer .actions>span{max-width:130px;font-size:8px}}.den-app .target-summary>p{font-family:inherit;line-height:1.8;color:#9eb1c5!important;max-width:285px!important;font-size:14px!important}.den-app .daily-workspace .overview-grid{background:#06111ab8;border-top:1px solid #b2cce31a;gap:30px;padding:22px}.den-app .channel-workspace>header p.muted{color:#6e879e;margin-top:3px;font-size:9px;display:block}@media (max-width:800px){.den-app .daily-workspace .overview-grid{gap:22px;padding:18px}.den-app .channel-workspace>header p.muted{font-size:9px}}.den-app .brand-star path{fill:revert-layer}.den-app .brand-star path:first-child{fill:#dce5ed}.den-app .brand-star path:nth-child(2){fill:#fff}.den-app .brand-star path:nth-child(3){fill:#92a5b5}.workspace-wordmark{align-items:center;gap:12px;width:100%;display:flex}.workspace-wordmark img{object-fit:contain;width:125px;height:40px;display:block}.den-app .workspace-wordmark small{letter-spacing:1.5px;color:#92a4b7;max-width:52px;margin:0;font-size:7px;line-height:1.6}.den-app .profile-workspace{max-width:1200px}.den-app .collection-view .work-profile{background:#091622b8;border:1px solid #adcbdf24;margin-bottom:16px;padding:0 20px 16px;overflow:hidden}.den-app .collection-view .profile-banner{height:48px;margin:0 -20px}.den-app .collection-view .profile-identity{gap:14px;margin-top:-15px}.den-app .collection-view .profile-avatar{border:4px solid #091622;width:64px;min-width:64px;height:64px;font-size:20px}.den-app .collection-view .profile-identity h2{margin:6px 0;font-size:18px}.den-app .collection-view .profile-identity p{margin:4px 0;font-size:10px}.den-app .collection-view .work-profile>p,.den-app .collection-view .focus-collection{display:none}.den-app .collection-view .work-profile>p.notice{display:block}.den-app .collection-view .work-profile>.actions{margin-top:12px}.den-app .collection-view .work-profile>.actions button{min-height:25px;padding:4px 8px;font-size:10px}.den-app .collection-view>.metrics{gap:24px;margin:14px 0 8px;display:flex}.den-app .collection-view>.metrics>div{color:#8ba2bb;background:0 0;border:0;align-items:baseline;gap:7px;padding:0;font-size:9px;display:flex}.den-app .collection-view>.metrics strong{font-size:17px}.den-app .collection-view>.muted{font-size:9px}.den-app .profile-workspace>nav[aria-label=Profile\ sections]{border-bottom:1px solid #b0cbe526;justify-content:flex-start;gap:24px;margin:24px 0}.den-app .profile-workspace>nav[aria-label=Profile\ sections] button{color:#829bb3;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 12px;font-size:12px}.den-app .profile-workspace>nav[aria-label=Profile\ sections] button[aria-pressed=true]{color:#e2edf6;border-bottom-color:#c6dce9}.collection-eyebrow{letter-spacing:2px;color:#8fa6bd;margin:0 0 12px;font-size:9px}.den-app .locker-heading{letter-spacing:-.7px;margin:0;font-family:Georgia,serif;font-weight:400;font-size:32px!important}.den-app .locker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.den-app .locker-grid .cosmetic{opacity:1;filter:none;background:#091522e8;border:1px solid #819fb62b;padding:0 0 18px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.den-app .locker-grid .cosmetic:hover{border-color:#a6cbe076;transform:translateY(-3px)}.den-app .locker-grid .cosmetic>h4,.den-app .locker-grid .cosmetic>p,.den-app .locker-grid .cosmetic>.reward-access{margin-inline:17px}.den-app .locker-grid .cosmetic>h4{margin-top:18px;margin-bottom:8px;font-size:15px;font-weight:600}.den-app .reward-description{color:#8fa8bf;min-height:36px;font-size:11px;line-height:1.65}.den-app .locker-grid .cosmetic>p:not(.reward-description){color:#b6c9dc;font-size:10px}.reward-access{letter-spacing:.8px;text-transform:uppercase;color:#8da5bd;margin-block:12px;font-size:9px;display:block}.earned .reward-access{color:#a9d4c2}.den-app .locker-grid .cosmetic>button{background:#b5cde014;border-color:#0000;min-height:30px;margin:0 0 0 17px;padding:7px 10px;font-size:10px}.den-app .locker-grid .cosmetic>button+button{margin-top:8px}.reward-scene{isolation:isolate;background:#050c14;border-bottom:1px solid #b1cee21c;height:190px;position:relative;overflow:hidden}.reward-sky{z-index:-2;position:absolute;inset:0}.reward-scene:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 30%,#040d19cc);position:absolute;inset:0}.reward-profile{align-items:center;gap:14px;display:flex;position:absolute;bottom:34px;left:20px;right:20px}.den-app .reward-avatar{--finish:#a4b9cb;isolation:isolate;background:radial-gradient(at 30% 20%,#30485d,#0a1726 75%);border:1px solid #93b0c633;flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative;border-radius:50%!important}.den-app .reward-avatar>.brand-star{filter:drop-shadow(0 2px 3px #0008);width:27px;height:27px}.reward-avatar:before,.reward-avatar:after{content:"";border:1px solid var(--finish);pointer-events:none;opacity:.85;position:absolute;inset:-5px;border-radius:50%!important}.reward-avatar:after{border-color:#0000;border-top-color:var(--finish);border-bottom-color:var(--finish);opacity:.5;inset:-9px;transform:rotate(-30deg)}.reward-avatar.frame-classic:before,.reward-avatar.frame-classic:after{display:none}.reward-avatar.frame-signal{--finish:#c3dce9}.reward-avatar.frame-orbit{--finish:#80c7ed}.reward-avatar.frame-pulse{--finish:#6cd6f0}.reward-avatar.frame-constellation{--finish:#c5c7f6}.reward-avatar.frame-aurora{--finish:#a3b4fa}.reward-avatar.frame-legend{--finish:#ebd0a0}.reward-avatar.frame-connector{--finish:#80b8e7}.reward-avatar.frame-steady{--finish:#85c8b3}.reward-avatar.frame-constellation:before{border-style:dashed}.reward-avatar.frame-legend:before{border:3px double var(--finish);inset:-8px}.reward-avatar.frame-legend:after{border-style:dotted;border-color:#e8d2a577;inset:-15px}.reward-avatar.frame-connector:after{border-style:dashed;border-color:#82bce87d}.reward-avatar.frame-steady:after{border-color:#85c8b33b;inset:-11px}.reward-name{color:#e0eaf4;font-size:13px;font-weight:600;line-height:1.4}.reward-name>span{color:#8da5bc;letter-spacing:1px;margin-top:7px;font-size:8px;font-weight:400;display:block}.reward-edition{letter-spacing:1px;color:#bccedf;font-size:9px;position:absolute;top:14px;left:18px}.reward-edition>span{color:#738da7;font-size:7px}.reward-symbol{font-size:35px;position:absolute;top:26px;right:20px}.reward-motion{letter-spacing:1.2px;color:#a0bcd3;font-size:7px;position:absolute;bottom:11px;right:14px}.reward-orbits{z-index:-1;border:1px solid #b9dcef13;position:absolute;inset:-50% 10%;transform:rotate(35deg);border-radius:50%!important}.reward-orbits:after{content:"";border:1px solid #b9dcef13;position:absolute;inset:25px;border-radius:50%!important}.den-app .banner-studio{background:linear-gradient(100deg,#03091050,#03091020),url(/brand/novelle-cosmic-field.webp) 65% 5%/cover}.den-app .banner-grid{background:linear-gradient(90deg,#8abbd61a 1px,#0000 1px) 0 0/24px 24px,linear-gradient(#8abbd61a 1px,#0000 1px) 0 0/24px 24px,linear-gradient(140deg,#0b253a,#06111f)}.den-app .banner-midnight{background:radial-gradient(at 80% 120%,#6a8eae66,#0000 50%),linear-gradient(145deg,#040912,#132238)}.den-app .banner-starfield{background:linear-gradient(90deg,#06142299,#0000),url(/brand/novelle-starfield.png) 50%/cover}.den-app .banner-horizon{background:radial-gradient(at 65% 110%,#d8eafa 0,#548fb6 10%,#173349 30%,#06101e 55%)}.den-app .banner-nebula{background:radial-gradient(at 75% 20%,#a26ee25c,#0000 65%),url(/brand/novelle-cosmic-field.webp) 75% 25%/cover}.den-app .banner-supernova{background:radial-gradient(at 70% 40%,#fff9cfcc 0,#d8b57a88 2%,#6d71c257 14%,#15283d88 40%,#0000 65%),url(/brand/novelle-cosmic-field.webp) 50% 20%/cover}.den-app .banner-calendar{background:repeating-linear-gradient(135deg,#a3c8e812 0 1px,#0000 1px 18px),linear-gradient(130deg,#14394b,#071321)}.den-app .frame-signal .profile-avatar{outline-offset:4px;outline:1px solid #c3dce9}.den-app .frame-orbit .profile-avatar{outline-offset:7px;outline:1px solid #82c9ef;box-shadow:0 0 0 3px #06111f,0 0 0 4px #82c9ef77!important}.den-app .frame-pulse .profile-avatar{outline-offset:4px;outline:2px solid #75d6eb}.den-app .frame-constellation .profile-avatar{outline-offset:5px;outline:2px dashed #bfc6f4}.den-app .frame-aurora .profile-avatar{outline-offset:4px;outline:2px solid #b4acf3;box-shadow:4px 0 18px #7ccfdb66,-4px 0 18px #b58be766!important}.den-app .frame-legend .profile-avatar{outline-offset:5px;outline:4px double #e5c995;box-shadow:0 0 22px #d8b76533!important}.den-app .achievement-hero{background:0 0;border:0;grid-template-columns:1.25fr 1fr;align-items:center;gap:34px;padding:8px 0 30px;display:grid}.den-app .achievement-hero h2{letter-spacing:-1px;font-family:Georgia,serif;font-size:38px;font-weight:400}.den-app .achievement-hero>div>p:not(.eyebrow){color:#8da6bf;max-width:380px;font-size:12px}.den-app .trophy-summary{gap:20px}.den-app .trophy-summary span{color:#8fa6bc;font-size:10px}.den-app .trophy-summary strong{color:#dce9f4;font-size:26px;font-weight:400}.den-app .next-reward{background:#091522;border:1px solid #9bc2dc26;padding:0;overflow:hidden}.den-app .next-reward>small,.den-app .next-reward>h3,.den-app .next-reward>p,.den-app .next-reward>progress,.den-app .next-reward>button{max-width:calc(100% - 32px);margin:12px 16px}.den-app .next-reward>small:first-child{letter-spacing:1.4px;color:#829bb4;font-size:8px;display:block}.den-app .next-reward>h3{font-size:15px}.den-app .next-reward>p{color:#a9bfd3;font-size:10px}.den-app .next-reward>button{color:#d0e0ec;background:0 0;border:0;min-height:28px;padding:0;font-size:10px}.den-app .trophy-shelf{background:#071421a8;border-block:1px solid #aac8df21;margin:0 0 24px;padding:20px}.den-app .trophy-shelf h3{font-size:12px}.den-app .trophy-shelf>p{color:#8ca4bd;font-size:12px}.den-app .trophy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.den-app .trophy-card{opacity:1;filter:none;background:linear-gradient(145deg,#142331d9,#07121eee);border:1px solid #adc8df28;padding:20px}.den-app .trophy-card h3{font-size:16px}.den-app .trophy-card p{color:#90a6bd;font-size:11px;line-height:1.7}.den-app .trophy-top{font-size:9px}.den-app .trophy-top>span{letter-spacing:1px;font-size:8px}.den-app .trophy-card.locked .medal{opacity:.65;filter:saturate(.6)}.den-app .medal{filter:drop-shadow(0 8px 6px #0005);width:94px;height:106px;margin:18px auto}.den-app .medal svg{width:94px;height:106px}.den-app .medal .medal-face{fill:#1c3347;stroke:var(--medal-color,#a4b8cb);stroke-width:1px}.den-app .medal svg circle{fill:#0a1929;stroke:var(--medal-color,#a4b8cb);stroke-width:1px}.den-app .medal .medal-star{fill:var(--medal-color,#a4b8cb)}.den-app .medal .medal-ribbon{fill:#14283c;stroke:var(--medal-color,#a4b8cb);stroke-width:.6px}.den-app .medal>span{display:none}.den-app .rarity-bronze{--medal-color:#be9d80}.den-app .rarity-silver{--medal-color:#c3d7e5}.den-app .rarity-gold{--medal-color:#dfc394}.den-app .rarity-platinum{--medal-color:#8ccbd8}.den-app .rarity-legendary{--medal-color:#baacf1}.den-app .rarity-mythic{--medal-color:#efd3a0}.den-app .reward-list{border-top:1px solid #aac5dc20;padding-top:12px}.den-app .reward-list span{color:#adc2d6;font-size:10px}@media (prefers-reduced-motion:no-preference){.reward-avatar.frame-orbit:after,.reward-avatar.frame-legend:after{animation:12s linear infinite reward-orbit}.reward-avatar.frame-pulse:before,.frame-pulse .profile-avatar{animation:3s ease-in-out infinite reward-pulse}.reward-avatar.frame-aurora:before{animation:5s ease-in-out infinite alternate reward-aurora}.reward-id-gif-avatar .reward-avatar,.reward-id-gif-banner .reward-sky,.banner-supernova{animation:7s ease-in-out infinite alternate reward-light}.reward-scene:hover .reward-orbits{animation:24s linear infinite reward-orbit}@keyframes reward-orbit{to{transform:rotate(330deg)}}@keyframes reward-pulse{50%{filter:drop-shadow(0 0 6px #7addf2);opacity:.5}}@keyframes reward-aurora{to{border-color:#7de4cd;box-shadow:5px 0 15px #68c9da55,-5px 0 15px #bd83e755}}@keyframes reward-light{to{filter:brightness(1.45)}}}@media (max-width:1000px){.den-app .locker-grid,.den-app .trophy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.den-app .achievement-hero{grid-template-columns:1fr}.den-app .achievement-hero h2{font-size:32px}.den-app .next-reward{max-width:440px}}@media (max-width:600px){.den-app .locker-grid,.den-app .trophy-grid{grid-template-columns:1fr}.den-app .locker-heading{font-size:28px!important}.den-app .collection-view>.metrics{grid-template-columns:1fr 1fr;gap:12px;display:grid}.den-app .collection-view .profile-identity{align-items:flex-start}.den-app .collection-view .profile-avatar{width:50px;min-width:50px;height:50px}.den-app .reward-scene{height:210px}.den-app .achievement-hero{gap:20px}.den-app .achievement-hero h2{font-size:31px}.den-app .trophy-summary{gap:14px}}.den-app .collection-view .work-profile{display:none}.den-app .collection-view .work-profile:has(.notice){display:block}.den-app .achievement-hero{align-items:start;gap:28px;padding-top:4px}.den-app .achievement-hero h2{margin:12px 0 16px}.den-app .trophy-summary{margin-top:24px}.den-app .next-reward>p{margin-block:8px}.den-app .next-reward>progress{height:3px}.den-app .next-reward>button{text-align:left;display:block}.den-app .medal:not(.medal-calls) .medal-star{display:none}.den-app .medal:not(.medal-calls)>span{width:44px;height:40px;color:var(--medal-color,#a4b8cb);place-items:center;font-size:25px;line-height:1;display:grid;position:absolute;top:28px;left:25px}.den-app .medal{position:relative}.den-app .medal-consistency .medal-face{stroke-dasharray:3 2}.den-app .medal-appointments svg circle{stroke-width:2px}.den-app .medal-conversations svg circle{stroke-dasharray:8 3}.den-app .daily-workspace .priority-heading{align-items:center;gap:20px;padding:0 0 20px}.den-app .daily-workspace .priority-heading h2{letter-spacing:-.5px;margin-bottom:7px;font-family:inherit;font-size:22px;font-weight:600;line-height:1.3}.den-app .daily-workspace .overview-kicker{letter-spacing:1.4px;margin-bottom:9px;font-size:8px}.den-app .daily-workspace .priority-heading p{max-width:none;margin:0;font-size:12px}.den-app .focus-action{gap:4px 9px;min-width:180px;padding:0}.den-app .focus-action>.brand-star{width:20px;height:20px}.den-app .priority-grid{margin-bottom:20px}.den-app .priority-grid button{min-height:96px;padding:13px 16px;font-size:12px}.den-app .priority-caption{font-size:8px;margin-bottom:8px!important}.den-app .priority-grid strong{margin-bottom:6px;font-size:25px}.den-app .daily-workspace .overview-grid{gap:24px;margin-bottom:18px;padding:18px 20px}.den-app .daily-workspace .overview-grid>.card>h2{margin-bottom:10px;font-size:12px}.den-app .daily-workspace td{padding:9px 0}.den-app .target-summary>p{margin-bottom:12px;line-height:1.65;font-size:12px!important}.den-app .daily-workspace .pipeline-summary{grid-template-columns:145px minmax(0,1fr);align-items:center;gap:10px 18px;margin-bottom:14px;padding:14px 18px;display:grid}.den-app .pipeline-summary h2{margin:0;font-size:12px;font-weight:600}.den-app .pipeline-summary .pipeline-strip{flex-wrap:wrap;justify-content:flex-start;gap:10px 22px;min-width:0;display:flex}.den-app .pipeline-summary .pipeline-strip>div{border:0;flex:none;align-items:baseline;gap:7px;padding:0;display:flex}.den-app .pipeline-summary .pipeline-strip strong{letter-spacing:-.4px;font-size:17px;line-height:1.2}.den-app .pipeline-summary .pipeline-strip span{color:#97acc1;margin:0;font-size:11px}.den-app .pipeline-summary>.muted{grid-column:1/-1;margin:0;font-size:9px;line-height:1.4}.den-app .voice-details{background:#0c1a29fa;border:1px solid #9ec3de45;width:330px;max-width:calc(100vw - 344px);max-height:min(420px,100dvh - 100px);padding:14px;bottom:16px;left:328px;right:auto;overflow:auto;box-shadow:0 10px 32px #0008}.den-app .voice-details>header{flex-wrap:nowrap;align-items:center;gap:12px;margin-bottom:10px}.den-app .voice-details>header h2{overflow-wrap:anywhere;min-width:0;margin:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4}.den-app .voice-details>header button{color:#9eb6cf;background:0 0;border:0;flex:none;width:28px;height:28px;min-height:28px;padding:0;font-size:20px}.den-app .voice-details .error{background:#ab526611;border:0;border-left:2px solid #bb7585;margin:0;padding:10px;font-size:11px;line-height:1.6}.den-app .voice-details .error button{background:#a3bfd918;border-color:#0000;min-height:28px;margin-top:8px;padding:5px 8px;font-size:10px;display:block}.den-app .voice-details .voice-people{max-height:220px;padding:0;font-size:11px;overflow:auto}.den-app .voice-help{margin-top:10px;display:block}.den-app .voice-help summary{color:#8fa7bf;min-height:24px;padding:4px 0;font-size:10px}.den-app .voice-help>p{color:#8ba3bc;margin:8px 0 0;font-size:10px;line-height:1.65}.den-app .voice-details .field-grid{grid-template-columns:1fr;gap:10px;display:grid}.den-app .voice-details label{font-size:10px}.den-app .voice-details select{min-height:32px;padding:7px;font-size:11px}.den-app .locker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.den-app .reward-scene{height:140px}.den-app .reward-profile{bottom:24px}.den-app .locker-grid .cosmetic>h4{margin-top:13px;font-size:13px}.den-app .locker-grid .reward-description{min-height:30px;font-size:10px}.den-app .locker-heading{letter-spacing:-.5px;font-family:inherit;font-weight:600;font-size:23px!important}.den-app .collection-eyebrow{margin-bottom:8px}.den-app .achievement-hero h2{font-family:inherit;font-size:26px;font-weight:600}.den-app .achievement-hero{gap:20px;padding-bottom:18px}.den-app .next-reward .reward-scene{height:110px}@media (max-width:1179px){.den-app .daily-workspace .pipeline-summary{grid-template-columns:1fr}.den-app .daily-workspace .overview-grid{gap:18px}.den-app .priority-grid button{min-height:96px}}@media (max-width:800px){.den-app .daily-workspace .priority-heading{padding-bottom:18px;display:block}.den-app .daily-workspace .priority-heading h2{font-size:21px}.den-app .daily-workspace .priority-heading p{font-size:11px}.den-app .focus-action{min-width:0;margin-top:10px;display:flex}.den-app .priority-grid button{min-height:93px;padding:12px 14px}.den-app .pipeline-summary .pipeline-strip{gap:10px 18px}.den-app .daily-workspace .pipeline-summary{gap:11px;padding:13px 15px}.den-app .voice-details{width:min(330px,100vw - 24px);max-width:calc(100vw - 24px);max-height:min(400px,100dvh - 160px);bottom:118px;left:auto;right:12px}.den-app .locker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.den-app .reward-scene{height:130px}.den-app .reward-profile{gap:10px;left:12px;right:12px}.den-app .reward-avatar{width:40px;height:40px}.den-app .reward-name{font-size:10px}.den-app .reward-name>span{letter-spacing:.3px;font-size:6px}.den-app .locker-grid .cosmetic>h4,.den-app .locker-grid .cosmetic>p,.den-app .locker-grid .cosmetic>.reward-access{margin-inline:12px}.den-app .locker-grid .cosmetic>button{margin-left:12px}.den-app .locker-grid .reward-description{min-height:50px}}@media (max-width:450px){.den-app .locker-grid{grid-template-columns:1fr}.den-app .reward-scene{height:120px}.den-app .locker-grid .reward-description{min-height:0}.den-app .reward-profile{bottom:20px}.den-app .reward-name{font-size:12px}}@media (max-width:800px){.den-app:has(.voice-dock):not(.nav-open) .workspace-main{padding-bottom:54px}.den-app:has(.voice-control-row):not(.nav-open) .workspace-main{padding-bottom:108px}.den-app:not(:has(.voice-control-row)) .voice-details{bottom:66px}}.den-app .channel-empty{margin-bottom:8px;padding:18px 0 20px}.den-app .channel-empty>span{width:36px;height:36px;margin-bottom:12px;font-size:22px}.den-app .channel-empty h3{margin-bottom:8px;font-size:19px}.den-app .channel-empty p{margin-block:6px;font-size:11px;line-height:1.6}.den-app .nav-scrim,.den-app .nav-scrim:hover:not(:disabled),.den-app .nav-scrim:active:not(:disabled){-webkit-backdrop-filter:none;backdrop-filter:none;color:#0000;box-shadow:none!important;background:#0008!important;border:0!important;transform:none!important}@media (max-width:800px){.den-app.nav-open .voice-details{width:100%;max-width:none;max-height:34dvh;box-shadow:none;margin:8px 0 0;padding:10px;position:static;bottom:auto;left:auto;right:auto}.den-app.nav-open .voice-details .error{padding:8px;font-size:10px}.den-app.nav-open .voice-help summary{font-size:10px}.den-app.nav-open .voice-dock{max-height:50dvh;overflow:auto}}.den-app .profile-editor,.den-app .profile-editor>div:not([hidden]){gap:18px;display:grid}.den-app .profile-editor .field-grid{align-items:start;gap:16px 20px}.den-app .profile-editor label{gap:7px;margin:0;font-size:11px;line-height:1.5;display:grid}.den-app .profile-editor textarea{resize:vertical;height:82px;min-height:82px;max-height:180px;padding:10px 12px;font-size:13px;line-height:1.6;display:block}.den-app .profile-editor input:not([type=file]),.den-app .profile-editor select{min-height:36px;padding:8px 10px;font-size:12px}.den-app .profile-editor :is(input,textarea,select):focus-visible{outline-offset:0;border-color:#b7d8ef;outline:0;box-shadow:inset 0 0 0 1px #b7d8ef}.den-app .profile-editor label:focus-within{color:#d4e4f1}.den-app .profile-editor .actions{justify-content:flex-start;gap:10px}.den-app .profile-editor .actions button{width:auto;min-height:34px;font-size:11px}@media (max-width:800px){.den-app .profile-editor{padding:16px}.den-app .profile-editor .field-grid{grid-template-columns:1fr;gap:16px}.den-app .profile-editor textarea{height:76px;min-height:76px}.den-app .profile-editor>div:not([hidden]){gap:16px}}.den-app .profile-workspace{flex-direction:column;gap:16px;display:flex}.den-app .identity-preview{order:-3;width:100%;max-width:650px;margin:0;position:relative}.den-app .identity-preview-label{letter-spacing:1.5px;color:#90a8bc;justify-content:space-between;align-items:center;min-height:24px;margin-bottom:7px;font-size:10px;display:flex}.den-app .identity-preview-label button{padding:3px 8px;font-size:11px}.den-app .calling-card{isolation:isolate;color:#edf5fb;box-sizing:border-box;background:linear-gradient(110deg,#0c1926,#182f44 58%,#09131e);border:1px solid #66849c55;align-items:center;gap:12px;width:100%;min-height:92px;padding:9px 18px 9px 8px;display:flex;position:relative;overflow:hidden}.den-app .calling-card:before{content:"";opacity:.42;z-index:-2;background:url(/brand/novelle-cosmic-field.webp) 50%/cover;position:absolute;inset:0}.den-app .calling-lines{z-index:-1;opacity:.28;background:repeating-linear-gradient(128deg,#0000 0 28px,#a0c8dc 29px,#0000 30px 65px);position:absolute;inset:-100% -20%;transform:rotate(-8deg)}.den-app .calling-identity{gap:8px;min-width:0;display:grid}.den-app .calling-identity strong{letter-spacing:-.4px;overflow-wrap:anywhere;font-size:18px}.den-app .calling-identity span{letter-spacing:1.5px;text-transform:uppercase;color:#b5ccdc;font-size:10px}.den-app .calling-corner{letter-spacing:2px;color:#bac8d6;font-size:8px;position:absolute;bottom:7px;right:10px}.den-app .calling-night-watch,.den-app .calling-close-30{background:linear-gradient(110deg,#071719,#0d5149,#0b1623)}.den-app .calling-voltage,.den-app .calling-close-10{background:linear-gradient(110deg,#0a1520,#344f12,#0a1520)}.den-app .calling-solar,.den-app .calling-close-20{background:linear-gradient(110deg,#160d13,#6c2926,#22141b)}.den-app .calling-apex,.den-app .calling-close-15{background:linear-gradient(110deg,#0b111d,#34325a,#0e1421)}.den-app .calling-vanguard-card,.den-app .calling-deal-15k{background:linear-gradient(110deg,#19150c,#5b4520,#18191b)}.den-app .prestige-emblem{filter:drop-shadow(0 5px 5px #0008);width:112px;height:112px;margin:8px auto 12px;display:block}.den-app .prestige-emblem.compact{flex:0 0 72px;width:72px;height:72px;margin:0}.den-app .trophy-card.locked .prestige-emblem{opacity:.85;filter:drop-shadow(0 5px 5px #0008)}.den-app .trophy-card{min-height:0;padding:18px}.den-app .trophy-card h3{margin:6px 0;font-size:18px}.den-app .trophy-card>p{min-height:36px;font-size:12px}.den-app .trophy-card>progress{height:4px}.den-app .profile-secondary{order:10}.den-app .profile-editor{order:-2}.den-app .achievement-hero{flex-direction:column;gap:18px;display:flex}.den-app .achievement-hero>.next-reward{box-sizing:border-box;order:-1;grid-template-columns:minmax(220px,1fr) 1fr;gap:8px 20px;width:100%;max-width:none;padding:16px;display:grid}.den-app .next-reward>.calling-card{grid-area:2/1/6}.den-app .next-reward>small:first-child{grid-column:1/-1}.den-app .next-reward h3,.den-app .next-reward p{margin:0}.den-app .next-reward>progress{width:100%;height:4px}.den-app .locker-grid .calling-card{min-height:112px}.den-app .identity-preview .reward-scene{height:96px;margin-top:8px}@media (max-width:600px){.den-app .achievement-hero>.next-reward{flex-direction:column;display:flex}.den-app .calling-identity strong{font-size:16px}.den-app .calling-card{padding-right:10px}.den-app .prestige-emblem{width:96px;height:96px}.den-app .calling-identity span{letter-spacing:.8px}}@media (prefers-reduced-motion:reduce){.den-app .calling-card *{animation:none!important}}.den-app .profile-workspace>nav[aria-label=Profile\ sections]{margin:0 0 4px}.den-app .achievement-hub{margin:0;padding:0}.den-app .achievement-hero{margin:0;padding:0 0 16px}.den-app .achievement-hero>div:first-child{padding-top:0}.den-app .achievement-hero>.next-reward>*{max-width:none;margin:0}.den-app .achievement-hero>.next-reward{gap:6px 16px;padding:14px}.den-app .achievement-hero>.next-reward>.calling-card{min-height:92px}.den-app .next-reward>button{text-align:left;min-height:24px;padding:0}.den-app .achievement-hero>div:first-child h2{margin:8px 0}.den-app .achievement-hero .trophy-summary{margin-block:12px}.den-app img.prestige-emblem.mw2-original{object-fit:contain;filter:drop-shadow(0 3px 3px #000a);width:88px;height:88px}.den-app img.prestige-emblem.mw2-original.compact{flex-basis:64px;width:64px;height:64px}.den-app .challenge-heading{border-bottom:1px solid #adc6d625;justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.den-app .challenge-heading h2{margin:6px 0;font-size:23px}.den-app .challenge-heading p{color:#9fb2c5;max-width:560px;margin:6px 0;font-size:12px}.den-app .challenge-heading .eyebrow{letter-spacing:1.6px;font-size:9px}.den-app .challenge-total{flex-shrink:0;gap:6px;display:grid}.den-app .challenge-total strong{font-size:28px;font-weight:500}.den-app .challenge-total strong span{color:#8c9caf;font-size:16px}.den-app .challenge-total small{letter-spacing:1.2px;color:#8eacc0;font-size:8px}.den-app .challenge-controls{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.den-app .challenge-controls nav{gap:6px;display:flex}.den-app .challenge-controls button{min-height:30px;padding:5px 9px;font-size:11px}.den-app .challenge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.den-app .challenge-card{background:linear-gradient(130deg,#0c1b29e8,#07111dde);border:1px solid #b3cee42b;min-width:0;padding:16px}.den-app .challenge-card>header{letter-spacing:1px;color:#a4b4c2;justify-content:space-between;font-size:9px;display:flex}.den-app .challenge-card>header small{text-transform:uppercase;color:var(--medal-color,#9cc1d7)}.den-app .challenge-identity{align-items:center;gap:14px;margin:12px 0;display:flex}.den-app .challenge-identity img.prestige-emblem{flex:0 0 64px;width:64px;height:64px;margin:0}.den-app .challenge-identity h3{margin:0 0 6px;font-size:18px}.den-app .challenge-identity p{color:#91a9bc;margin:0;font-size:11px}.den-app .challenge-steps{margin:0;padding:0;list-style:none}.den-app .challenge-steps li{border-top:1px solid #98bdd420;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.den-app .challenge-step-number{color:#839caf;flex:0 0 20px;padding-top:2px;font-size:10px}.den-app .challenge-steps li>div{flex:1;min-width:0}.den-app .challenge-steps strong{color:#d1dfeb;font-size:11px;font-weight:500;line-height:1.5;display:block}.den-app .challenge-step-progress{align-items:center;gap:10px;margin:7px 0;display:flex}.den-app .challenge-step-progress progress{accent-color:#9abace;flex:1;width:100%;min-width:0;height:3px;margin:0}.den-app .challenge-step-progress small{color:#98adbe;white-space:nowrap;font-size:9px}.den-app .challenge-step-reward{color:#93adbf;font-size:9px;line-height:1.5}.den-app .challenge-steps .complete .challenge-step-number,.den-app .challenge-steps .complete .challenge-step-reward{color:#a8dac3}.den-app .challenge-bundle{border-top:1px solid #afc7d82c;gap:8px;padding-top:12px;display:grid}.den-app .challenge-bundle>small{letter-spacing:1.3px;color:#91adc0;font-size:8px}.den-app .challenge-bundle>strong{font-size:11px;font-weight:500}.den-app .challenge-bundle>div{flex-wrap:wrap;gap:6px;display:flex}.den-app .challenge-bundle span{color:#b1c5d6;background:#b9d2e40c;padding:4px 6px;font-size:9px}.den-app .challenge-bundle button{justify-self:start;min-height:27px;padding:5px 8px;font-size:10px}.den-app .activity-milestones{margin-top:20px}.den-app .activity-milestones>div{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.den-app .activity-milestones>div p{border-bottom:1px solid #a8c4d418;justify-content:space-between;gap:10px;padding:8px 0;font-size:10px;display:flex}.den-app .activity-milestones span{color:#91a7ba;font-size:9px}.den-app .calling-card>.brand-star{flex-shrink:0;width:64px;height:64px}@media (max-width:1050px){.den-app .challenge-grid{grid-template-columns:1fr}}@media (max-width:600px){.den-app .challenge-heading{align-items:flex-start;gap:12px}.den-app .challenge-heading h2{font-size:21px}.den-app .challenge-total strong{font-size:23px}.den-app .challenge-total small{font-size:7px}.den-app .challenge-controls{flex-wrap:wrap}.den-app .activity-milestones>div{grid-template-columns:1fr}}.den-app .reward-avatar.frame-field-training-step-2,.den-app .reward-avatar.frame-field-training-master{--finish:#b3c6d2}.den-app .reward-avatar.frame-field-training-step-2:before{border:1px solid #b3c6d2;inset:-5px}.den-app .frame-field-training-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #b3c6d2}.den-app .reward-avatar.frame-field-training-master:before{border:3px double #b3c6d2;inset:-7px}.den-app .reward-avatar.frame-field-training-master:after{border-style:dashed;border-color:#b3c6d288;inset:-12px}.den-app .frame-field-training-master .profile-avatar{outline-offset:5px;outline:3px double #b3c6d2;box-shadow:0 0 14px #b3c6d244!important}.den-app .banner-field-training-step-3{background:repeating-linear-gradient(35deg,#0000 0 24px,#b3c6d21c 25px,#0000 26px 49px),radial-gradient(at 15% 65%,#b3c6d228,#0000 65%),#091622}.den-app .banner-field-training-master{background:repeating-linear-gradient(35deg,#0000 0 24px,#b3c6d21c 25px,#0000 26px 49px),radial-gradient(at 15% 65%,#b3c6d255,#0000 65%),#091622}.den-app .reward-id-field-training-master .reward-name span{color:#b3c6d2;letter-spacing:2px}.den-app .reward-avatar.frame-communications-step-2,.den-app .reward-avatar.frame-communications-master{--finish:#b9ad7b}.den-app .reward-avatar.frame-communications-step-2:before{border:1px solid #b9ad7b;inset:-5px}.den-app .frame-communications-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #b9ad7b}.den-app .reward-avatar.frame-communications-master:before{border:3px double #b9ad7b;inset:-7px}.den-app .reward-avatar.frame-communications-master:after{border-style:dashed;border-color:#b9ad7b88;inset:-12px}.den-app .frame-communications-master .profile-avatar{outline-offset:5px;outline:3px double #b9ad7b;box-shadow:0 0 14px #b9ad7b44!important}.den-app .banner-communications-step-3{background:repeating-linear-gradient(48deg,#0000 0 24px,#b9ad7b1c 25px,#0000 26px 49px),radial-gradient(at 22% 65%,#b9ad7b28,#0000 65%),#091622}.den-app .banner-communications-master{background:repeating-linear-gradient(48deg,#0000 0 24px,#b9ad7b1c 25px,#0000 26px 49px),radial-gradient(at 22% 65%,#b9ad7b55,#0000 65%),#091622}.den-app .reward-id-communications-master .reward-name span{color:#b9ad7b;letter-spacing:2px}.den-app .reward-avatar.frame-field-operations-step-2,.den-app .reward-avatar.frame-field-operations-master{--finish:#a5bdcd}.den-app .reward-avatar.frame-field-operations-step-2:before{border:1px solid #a5bdcd;inset:-5px}.den-app .frame-field-operations-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #a5bdcd}.den-app .reward-avatar.frame-field-operations-master:before{border:3px double #a5bdcd;inset:-7px}.den-app .reward-avatar.frame-field-operations-master:after{border-style:dashed;border-color:#a5bdcd88;inset:-12px}.den-app .frame-field-operations-master .profile-avatar{outline-offset:5px;outline:3px double #a5bdcd;box-shadow:0 0 14px #a5bdcd44!important}.den-app .banner-field-operations-step-3{background:repeating-linear-gradient(61deg,#0000 0 24px,#a5bdcd1c 25px,#0000 26px 49px),radial-gradient(at 29% 65%,#a5bdcd28,#0000 65%),#091622}.den-app .banner-field-operations-master{background:repeating-linear-gradient(61deg,#0000 0 24px,#a5bdcd1c 25px,#0000 26px 49px),radial-gradient(at 29% 65%,#a5bdcd55,#0000 65%),#091622}.den-app .reward-id-field-operations-master .reward-name span{color:#a5bdcd;letter-spacing:2px}.den-app .reward-avatar.frame-appointment-command-step-2,.den-app .reward-avatar.frame-appointment-command-master{--finish:#b9a8db}.den-app .reward-avatar.frame-appointment-command-step-2:before{border:1px solid #b9a8db;inset:-5px}.den-app .frame-appointment-command-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #b9a8db}.den-app .reward-avatar.frame-appointment-command-master:before{border:3px double #b9a8db;inset:-7px}.den-app .reward-avatar.frame-appointment-command-master:after{border-style:dashed;border-color:#b9a8db88;inset:-12px}.den-app .frame-appointment-command-master .profile-avatar{outline-offset:5px;outline:3px double #b9a8db;box-shadow:0 0 14px #b9a8db44!important}.den-app .banner-appointment-command-step-3{background:repeating-linear-gradient(74deg,#0000 0 24px,#b9a8db1c 25px,#0000 26px 49px),radial-gradient(at 36% 65%,#b9a8db28,#0000 65%),#091622}.den-app .banner-appointment-command-master{background:repeating-linear-gradient(74deg,#0000 0 24px,#b9a8db1c 25px,#0000 26px 49px),radial-gradient(at 36% 65%,#b9a8db55,#0000 65%),#091622}.den-app .reward-id-appointment-command-master .reward-name span{color:#b9a8db;letter-spacing:2px}.den-app .reward-avatar.frame-veteran-step-2,.den-app .reward-avatar.frame-veteran-master{--finish:#b1c7be}.den-app .reward-avatar.frame-veteran-step-2:before{border:1px solid #b1c7be;inset:-5px}.den-app .frame-veteran-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #b1c7be}.den-app .reward-avatar.frame-veteran-master:before{border:3px double #b1c7be;inset:-7px}.den-app .reward-avatar.frame-veteran-master:after{border-style:dashed;border-color:#b1c7be88;inset:-12px}.den-app .frame-veteran-master .profile-avatar{outline-offset:5px;outline:3px double #b1c7be;box-shadow:0 0 14px #b1c7be44!important}.den-app .banner-veteran-step-3{background:repeating-linear-gradient(87deg,#0000 0 24px,#b1c7be1c 25px,#0000 26px 49px),radial-gradient(at 43% 65%,#b1c7be28,#0000 65%),#091622}.den-app .banner-veteran-master{background:repeating-linear-gradient(87deg,#0000 0 24px,#b1c7be1c 25px,#0000 26px 49px),radial-gradient(at 43% 65%,#b1c7be55,#0000 65%),#091622}.den-app .reward-id-veteran-master .reward-name span{color:#b1c7be;letter-spacing:2px}.den-app .reward-avatar.frame-rapid-response-step-2,.den-app .reward-avatar.frame-rapid-response-master{--finish:#c9ba8a}.den-app .reward-avatar.frame-rapid-response-step-2:before{border:1px solid #c9ba8a;inset:-5px}.den-app .frame-rapid-response-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #c9ba8a}.den-app .reward-avatar.frame-rapid-response-master:before{border:3px double #c9ba8a;inset:-7px}.den-app .reward-avatar.frame-rapid-response-master:after{border-style:dashed;border-color:#c9ba8a88;inset:-12px}.den-app .frame-rapid-response-master .profile-avatar{outline-offset:5px;outline:3px double #c9ba8a;box-shadow:0 0 14px #c9ba8a44!important}.den-app .banner-rapid-response-step-3{background:repeating-linear-gradient(100deg,#0000 0 24px,#c9ba8a1c 25px,#0000 26px 49px),radial-gradient(at 50% 65%,#c9ba8a28,#0000 65%),#091622}.den-app .banner-rapid-response-master{background:repeating-linear-gradient(100deg,#0000 0 24px,#c9ba8a1c 25px,#0000 26px 49px),radial-gradient(at 50% 65%,#c9ba8a55,#0000 65%),#091622}.den-app .reward-id-rapid-response-master .reward-name span{color:#c9ba8a;letter-spacing:2px}.den-app .reward-avatar.frame-precision-step-2,.den-app .reward-avatar.frame-precision-master{--finish:#cfa18e}.den-app .reward-avatar.frame-precision-step-2:before{border:1px solid #cfa18e;inset:-5px}.den-app .frame-precision-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #cfa18e}.den-app .reward-avatar.frame-precision-master:before{border:3px double #cfa18e;inset:-7px}.den-app .reward-avatar.frame-precision-master:after{border-style:dashed;border-color:#cfa18e88;inset:-12px}.den-app .frame-precision-master .profile-avatar{outline-offset:5px;outline:3px double #cfa18e;box-shadow:0 0 14px #cfa18e44!important}.den-app .banner-precision-step-3{background:repeating-linear-gradient(113deg,#0000 0 24px,#cfa18e1c 25px,#0000 26px 49px),radial-gradient(at 57% 65%,#cfa18e28,#0000 65%),#091622}.den-app .banner-precision-master{background:repeating-linear-gradient(113deg,#0000 0 24px,#cfa18e1c 25px,#0000 26px 49px),radial-gradient(at 57% 65%,#cfa18e55,#0000 65%),#091622}.den-app .reward-id-precision-master .reward-name span{color:#cfa18e;letter-spacing:2px}.den-app .reward-avatar.frame-special-operations-step-2,.den-app .reward-avatar.frame-special-operations-master{--finish:#91c3d4}.den-app .reward-avatar.frame-special-operations-step-2:before{border:1px solid #91c3d4;inset:-5px}.den-app .frame-special-operations-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #91c3d4}.den-app .reward-avatar.frame-special-operations-master:before{border:3px double #91c3d4;inset:-7px}.den-app .reward-avatar.frame-special-operations-master:after{border-style:dashed;border-color:#91c3d488;inset:-12px}.den-app .frame-special-operations-master .profile-avatar{outline-offset:5px;outline:3px double #91c3d4;box-shadow:0 0 14px #91c3d444!important}.den-app .banner-special-operations-step-3{background:repeating-linear-gradient(126deg,#0000 0 24px,#91c3d41c 25px,#0000 26px 49px),radial-gradient(at 64% 65%,#91c3d428,#0000 65%),#091622}.den-app .banner-special-operations-master{background:repeating-linear-gradient(126deg,#0000 0 24px,#91c3d41c 25px,#0000 26px 49px),radial-gradient(at 64% 65%,#91c3d455,#0000 65%),#091622}.den-app .reward-id-special-operations-master .reward-name span{color:#91c3d4;letter-spacing:2px}.den-app .reward-avatar.frame-high-command-step-2,.den-app .reward-avatar.frame-high-command-master{--finish:#dec28b}.den-app .reward-avatar.frame-high-command-step-2:before{border:1px solid #dec28b;inset:-5px}.den-app .frame-high-command-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #dec28b}.den-app .reward-avatar.frame-high-command-master:before{border:3px double #dec28b;inset:-7px}.den-app .reward-avatar.frame-high-command-master:after{border-style:dashed;border-color:#dec28b88;inset:-12px}.den-app .frame-high-command-master .profile-avatar{outline-offset:5px;outline:3px double #dec28b;box-shadow:0 0 14px #dec28b44!important}.den-app .banner-high-command-step-3{background:repeating-linear-gradient(139deg,#0000 0 24px,#dec28b1c 25px,#0000 26px 49px),radial-gradient(at 71% 65%,#dec28b28,#0000 65%),#091622}.den-app .banner-high-command-master{background:repeating-linear-gradient(139deg,#0000 0 24px,#dec28b1c 25px,#0000 26px 49px),radial-gradient(at 71% 65%,#dec28b55,#0000 65%),#091622}.den-app .reward-id-high-command-master .reward-name span{color:#dec28b;letter-spacing:2px}.den-app .reward-avatar.frame-commander-step-2,.den-app .reward-avatar.frame-commander-master{--finish:#ebc676}.den-app .reward-avatar.frame-commander-step-2:before{border:1px solid #ebc676;inset:-5px}.den-app .frame-commander-step-2 .profile-avatar{outline-offset:4px;outline:1px solid #ebc676}.den-app .reward-avatar.frame-commander-master:before{border:3px double #ebc676;inset:-7px}.den-app .reward-avatar.frame-commander-master:after{border-style:dashed;border-color:#ebc67688;inset:-12px}.den-app .frame-commander-master .profile-avatar{outline-offset:5px;outline:3px double #ebc676;box-shadow:0 0 14px #ebc67644!important}.den-app .banner-commander-step-3{background:repeating-linear-gradient(152deg,#0000 0 24px,#ebc6761c 25px,#0000 26px 49px),radial-gradient(at 78% 65%,#ebc67628,#0000 65%),#091622}.den-app .banner-commander-master{background:repeating-linear-gradient(152deg,#0000 0 24px,#ebc6761c 25px,#0000 26px 49px),radial-gradient(at 78% 65%,#ebc67655,#0000 65%),#091622}.den-app .reward-id-commander-master .reward-name span{color:#ebc676;letter-spacing:2px}.den-app .challenge-steps li{padding:9px 0;line-height:1.4}.den-app .challenge-step-progress{min-height:10px;margin:6px 0;line-height:1}.den-app .challenge-step-progress small{margin:0;font-size:9px;line-height:1}.den-app .challenge-step-reward{line-height:1.4;display:block}.den-app .challenge-step-progress progress::-webkit-progress-bar{background:#283d4e}.den-app .challenge-step-progress progress::-webkit-progress-value{background:#bdd5df}.den-app .status-choice{min-width:0;display:block;position:relative}.den-app .status-choice select{width:100%;padding-left:25px}.den-app .status-choice>.status-dot{pointer-events:none;width:8px;min-width:8px;height:8px;margin:0;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.den-app .profile-signature-icon{vertical-align:middle;color:#b5c7d7;display:inline-flex}.den-app .profile-signature-icon .nav-icon{width:18px;height:18px}.den-app .reward-symbol .nav-icon{width:34px;height:34px}.den-app .challenge-step-number .nav-icon{width:13px;height:13px}.den-app .voice-indicator{background:#738497;border:2px solid #9dafbf;width:12px;min-width:12px;height:12px;display:inline-block;border-radius:50%!important}.den-app .voice-indicator.connected{background:#8cc7b1;border-color:#b6e3cf}.den-app .profile-frame-art{pointer-events:none;z-index:2;width:150%;height:150%;color:var(--frame-color);filter:none;position:absolute;inset:-25%;overflow:visible}.den-app .framed-avatar{flex-shrink:0;width:72px;height:72px;margin:12px;position:relative}.den-app .framed-avatar .profile-avatar{object-fit:cover;width:100%;min-width:0;height:100%;box-shadow:none!important;outline:0!important;animation:none!important}.den-app .reward-avatar{overflow:visible}.den-app .reward-avatar:before,.den-app .reward-avatar:after{display:none!important}.den-app .reward-avatar .brand-star{z-index:1;position:relative}.den-app .profile-frame-art :is(.frame-orbit,.frame-counter-orbit,.frame-orbit-fast,.frame-orbit-slow,.frame-radar){transform-origin:60px 60px;animation:12s linear infinite paused frame-art-spin}.den-app .profile-frame-art .frame-counter-orbit{animation-duration:18s;animation-direction:reverse}.den-app .profile-frame-art .frame-orbit-fast{animation-duration:6s}.den-app .profile-frame-art .frame-orbit-slow{animation-duration:30s}.den-app .profile-frame-art .frame-radar{animation-duration:8s}.den-app .profile-frame-art .frame-breathe{animation:3.5s ease-in-out infinite paused frame-art-breathe}.den-app .profile-frame-art[data-visible=true] *{animation-play-state:running}.den-app .profile-frame-art.frame-design-0:not(.frame-master) .frame-orbit-slow{animation:none}.den-app .reward-scene{contain:paint}.den-app .frame-master-trim{opacity:.8}@keyframes frame-art-spin{to{transform:rotate(360deg)}}@keyframes frame-art-breathe{50%{opacity:.35;stroke-width:3px}}@media (prefers-reduced-motion:reduce){.den-app .profile-frame-art *{animation:none!important}}@media (max-width:600px){.den-app .framed-avatar{width:58px;height:58px;margin:10px}}.den-app .status-choice>.status-dot{box-shadow:none;border:0}.den-app .reward-avatar{width:58px;min-width:58px;height:58px}.den-app .profile-frame-art.frame-design-3{filter:drop-shadow(0 0 2px #6ce3f0)}.den-app .profile-frame-art.frame-design-5{filter:drop-shadow(0 0 2px #a795f1)}.den-app .profile-frame-art.frame-design-6{filter:drop-shadow(0 0 1px #f2d38e)}.den-app .profile-frame-art.frame-design-9{filter:drop-shadow(0 0 2px #e8c77d)}.den-app .status-choice>.status-dot{width:13px;min-width:13px;height:13px;box-shadow:none;border:0;left:10px}.den-app .quick-status .status-choice select{min-height:34px;padding-left:32px;font-size:12px}.den-app .self-profile>.status-dot{border-width:2px;width:13px;min-width:13px;height:13px}.den-app .identity-edit-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.den-app .identity-edit-controls button{min-height:30px;padding:6px 10px;font-size:11px}.den-app .identity-edit-controls nav{gap:6px;display:flex}.den-app .identity-edit-controls nav button[aria-pressed=true]{color:#10202d;background:#b8cfde}.den-app .reward-visual{position:relative}.den-app .reward-lock{color:#c1ceda;pointer-events:none;background:#091420ee;border:1px solid #a1bbcd44;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex;position:absolute;top:9px;right:9px}.den-app .reward-lock .nav-icon{width:12px;height:12px}.den-app .emblem-preview{background:radial-gradient(#30475b44,#0000 70%),#07121d;place-items:center;height:140px;display:grid}.den-app .emblem-preview>.brand-star{width:64px;height:64px}.den-app .emblem-preview img.prestige-emblem,.den-app .locker-grid .cosmetic .reward-visual{margin:0}.den-app .identity-edit-controls+*{margin-top:0}.den-app .profile-workspace.identity-editing>.work-profile,.den-app .profile-workspace.identity-editing>.profile-secondary{display:none!important}.den-app .identity-preview-requirement{color:#a8bdce;margin:8px 0 0;font-size:10px;line-height:1.6}.den-app .identity-preview-requirement .nav-icon{vertical-align:middle;width:12px;height:12px;margin-right:5px;display:inline}.den-app .identity-editing>nav[aria-label=Profile\ sections],.den-app .identity-editing .collection-eyebrow,.den-app .identity-editing .locker-heading,.den-app .identity-editing .locker-heading+.muted{display:none}.den-app .identity-editing .identity-edit-controls{margin-top:8px}.den-app .sales-proof-fields{border:1px solid #9ebacd33;gap:12px;margin:14px 0;padding:14px;display:grid}.den-app .sales-proof-fields legend{padding:0 6px;font-size:12px}.den-app .sales-proof-fields label{margin:0}.den-app .sales-review-ledger>article{border-top:1px solid #9db9cd22;padding:14px 0}.den-app .sales-review-ledger p{overflow-wrap:anywhere}.den-app .sales-review-ledger label{max-width:480px}
