@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.grid{display:grid}}:root{color:#e5eaf0;font-synthesis:none;color-scheme:dark;background:#0b1118;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,select{touch-action:manipulation}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #63dcad}h1,h2,h3,p{margin:0}h1{letter-spacing:-1px;font-size:30px;font-weight:600;line-height:1.4}h2{letter-spacing:-.2px;font-size:15px;font-weight:600}h3{font-size:14px;font-weight:500}p{color:#8593a4;line-height:1.7}small{font-size:11px}input,select,textarea{color:#dce5ee;background:#101821;border:1px solid #293440;border-radius:6px;min-width:0;padding:10px 12px}input::placeholder,textarea::placeholder{color:#647385}button{color:inherit;background:0 0;border:0}label{color:#bac5cf;flex-direction:column;gap:9px;margin:22px 0;font-size:12px;display:flex}label input{height:44px}.primary,.secondary{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:37px;padding:10px 15px;font-size:12px;font-weight:600;display:inline-flex}.primary{color:#0b3026;background:#6ce4b7;border:1px solid #82e7c3}.primary:hover{background:#8deec9}.secondary{color:#b8c3cf;background:#151e28;border:1px solid #2a3542}.secondary:hover{background:#1d2935}.wide{width:100%}.icon-button{color:#95a5b5;border-radius:5px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.icon-button:hover{color:#e5eaf0;background:#24313e}.muted{color:#788798}.green{color:#69dbb2}.negative{color:#ee9299}.eyebrow{color:#7b8b9d;letter-spacing:1.6px;font-size:10px;font-weight:600;display:block}.brand{letter-spacing:-.7px;white-space:nowrap;align-items:center;font-size:21px;font-weight:650;display:flex}.brand-name>span{color:#75e1bb}.brand-mark{color:#7de3be;background:#1a2e29;border:1px solid #46715f;border-radius:9px;justify-content:center;align-items:center;width:34px;height:35px;margin-right:10px;display:inline-flex}.shell{min-height:100vh;display:flex}.shell>aside{z-index:30;background:#0f171f;border-right:1px solid #222d38;flex-direction:column;width:238px;padding:30px 18px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.shell>aside .brand{padding-left:6px}.workspace{border:1px solid #28333e;border-radius:7px;align-items:center;gap:9px;margin:35px 0 30px;padding:12px 10px;font-size:11px;display:flex}.workspace>svg{color:#789889;margin-left:auto}.workspace small{color:#6f8091;margin-top:4px;font-size:10px;display:block}.workspace-avatar{color:#aab9c8;background:#283443;border-radius:5px;padding:9px 6px;font-size:10px}.nav-label{color:#65788b;letter-spacing:1.3px;margin-bottom:13px;padding:0 12px;font-size:9px}nav{flex-direction:column;gap:5px;display:flex}nav a{color:#89a;border-radius:6px;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}nav a:hover{background:#17232d}nav a.active{color:#81e6bf;background:#1a302b}nav a.active:before{content:"";background:#7de5bd;border-radius:2px;width:3px;height:22px;position:absolute;left:0}.nav-dot{background:#75e1bb;border-radius:50%;width:5px;height:5px;margin-left:auto}.research-label{margin-top:35px}.future{color:#536577;flex-direction:column;gap:20px;padding:6px 12px;font-size:12px;display:flex}.future>span{align-items:center;gap:12px;display:flex}.future small{border:1px solid #26333f;border-radius:3px;margin-left:auto;padding:2px 4px;font-size:9px}.sidebar-bottom{margin-top:auto;padding-top:40px}.mode{color:#8ac2aa;letter-spacing:1px;border:1px solid #293931;border-radius:6px;padding:12px;font-size:9px}.mode small{letter-spacing:0;color:#6c8e80;margin:7px 0 0 12px;display:block}.status-dot{background:#75d5aa;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 0 3px #69d6ab10}.profile{text-align:left;align-items:center;gap:9px;width:100%;margin-top:20px;padding:0;font-size:11px;display:flex}.profile div{flex:1;min-width:0}.profile small{color:#6e8093;text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.avatar{color:#c1cfdd;background:#2b3543;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;display:flex}.profile>svg{color:#738292}main{width:calc(100% - 238px);margin-left:238px}header{background:#0e151d;border-bottom:1px solid #202b36;justify-content:space-between;align-items:center;height:70px;padding:0 35px;display:flex}.breadcrumb{color:#65788c;align-items:center;gap:13px;font-size:11px;display:flex}.breadcrumb strong{color:#c0cad6;font-weight:400}.header-right{align-items:center;gap:22px;display:flex}.utc{color:#7e8da0;align-items:center;gap:7px;font-size:10px;display:flex}.phase-badge{letter-spacing:1px;color:#a3b3c1;background:#1b2530;border:1px solid #2c3744;border-radius:4px;padding:6px 8px;font-size:9px}.mobile{display:none}.content{max-width:1580px;margin:0 auto;padding:34px 35px 0}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;display:flex}.page-heading .eyebrow{margin-bottom:7px}.page-heading p{margin-top:7px;font-size:12px}.heading-dot{vertical-align:middle;background:#7ce6bd;border-radius:50%;width:6px;height:6px;margin-left:12px;display:inline-block}.heading-actions{gap:10px;display:flex}.collection-banner{color:#79d6b2;background:linear-gradient(100deg,#132620,#111c22);border:1px solid #29443d;border-radius:8px;align-items:center;gap:14px;margin-bottom:23px;padding:17px 20px;display:flex}.banner-icon{background:#204136;border-radius:8px;padding:10px;display:flex}.collection-banner strong{color:#c6e6d8;font-size:12px;font-weight:550;display:block}.collection-banner div>span{color:#809c93;margin-top:5px;font-size:11px;display:block}.outline-badge{letter-spacing:.9px;white-space:nowrap;border:1px solid #3c6454;border-radius:4px;margin-left:auto;padding:5px 8px;font-size:8px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:28px;display:grid}.stat{background:#111b25;border:1px solid #26323e;border-radius:8px;padding:19px}.stat>div{color:#91a1b2;justify-content:space-between;align-items:center;font-size:11px;display:flex}.stat>div svg{color:#738496}.stat>strong{letter-spacing:-.8px;margin:15px 0 11px;font-size:29px;font-weight:550;line-height:1;display:block}.stat strong small{letter-spacing:0;color:#687e90;margin-left:8px;font-size:12px;font-weight:400}.stat>span{color:#768a9b;font-size:9px;line-height:1.6;display:block}.stat>strong.date-stat{letter-spacing:-.5px;margin:21px 0 17px;font-size:17px}.section-label{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.section-label>span{color:#90a1b0;letter-spacing:.3px;font-size:10px}.section-label>span .muted{margin:0 7px}.assets{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:26px;display:grid}.asset-card{background:linear-gradient(120deg,#151f29,#111923);border:1px solid #25313e;border-radius:8px;padding:19px}.asset-top{align-items:center;gap:10px;display:flex}.coin{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:23px;display:inline-flex}.btc{color:#f2b464;background:#402e1c}.eth{color:#a9b6f6;background:#282f4b}.sol{color:#c0a0e8;background:#302542}.asset-top strong{font-size:12px;font-weight:550}.asset-top small{color:#76889b;margin-top:5px;font-size:9px;display:block}.asset-top a{color:#788b9c;margin-left:auto}.asset-price{letter-spacing:-.7px;min-height:31px;margin:20px 0 17px;font-size:26px;font-weight:550;display:block}.asset-foot{color:#6e8296;justify-content:space-between;align-items:center;font-size:9px;display:flex}.tiny-badge{color:#8b9fb2;letter-spacing:.8px;background:#1d2935;border:1px solid #2e3b49;border-radius:3px;padding:4px 6px;font-size:8px;display:inline-block}.overview-grid{grid-template-columns:1.5fr 1fr;gap:22px;display:grid}.panel{background:#111a24;border:1px solid #26323f;border-radius:8px;overflow:hidden}.panel-heading{border-bottom:1px solid #23303d;justify-content:space-between;align-items:center;gap:12px;padding:21px 21px 17px;display:flex}.panel-heading p{margin-top:6px;font-size:10px}.panel-heading a{color:#8bad9f;align-items:center;gap:8px;font-size:10px;display:flex}.right-stack{flex-direction:column;gap:19px;display:flex}.empty{text-align:center;color:#5b7c78;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:270px;padding:65px 30px;display:flex}.empty h3{color:#b9c9cf}.empty p{max-width:330px;font-size:12px}.empty a{color:#86d5b6;align-items:center;gap:8px;font-size:11px;display:flex}.empty.compact{min-height:160px;padding:28px}.empty.compact p{max-width:240px;font-size:11px}.research-card{background:radial-gradient(at 100% 0,#203832,#141f29 70%);border:1px solid #2b3c3c;border-radius:8px;padding:22px}.research-icon{color:#8fc9b4;float:right;background:#2b443c;border:1px solid #456052;border-radius:6px;padding:8px;display:inline-flex}.research-card .eyebrow{color:#8ba89d;padding-top:3px;font-size:8px}.research-card h2{margin:12px 0;font-size:17px}.research-card p{max-width:310px;margin-bottom:15px;font-size:11px;line-height:1.7}.research-card>div{color:#85a69c;align-items:center;gap:7px;margin-top:8px;font-size:10px;display:flex}.news-row{text-align:left;border-bottom:1px solid #23303a;align-items:flex-start;gap:13px;padding:19px 21px;display:flex}.news-row:hover{background:#15232d}.news-icon{color:#91b1a8;background:#1b2a31;border:1px solid #2a3a43;border-radius:5px;padding:8px;display:flex}.news-row>div{flex:1;min-width:0}.news-row>svg{color:#5d7585;flex-shrink:0;margin-top:20px}.news-meta{color:#8ca494;font-size:9px;line-height:1.5}.news-meta i{color:#4d6674;margin:0 7px;font-style:normal}.news-row h3{color:#d1dce3;margin:5px 0 8px;font-size:12px;line-height:1.65}.news-row p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;font-size:11px;display:-webkit-box;overflow:hidden}.tag{color:#8facab;background:#1b2b32;border:1px solid #2b3b46;border-radius:3px;padding:3px 6px;font-size:8px;display:inline-flex}.news-button{width:100%}.toolbar{border-bottom:1px solid #26333f;flex-wrap:wrap;align-items:center;gap:15px;padding:20px;display:flex}.toolbar p{margin-top:5px;font-size:11px}.toolbar>div:first-child:not(.search){margin-right:auto}.toolbar>.muted{margin-left:auto;font-size:10px}.search{color:#71899a;background:#0e1720;border:1px solid #2a3846;border-radius:6px;flex:1;align-items:center;gap:8px;max-width:430px;padding:0 10px;display:flex}.search input{background:0 0;border:0;flex:1;min-width:40px;font-size:11px}.search button{color:#9ec9b9;font-size:10px}.toolbar select{font-size:11px}.table-wrap{overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{letter-spacing:.8px;color:#71859a;background:#131e28;padding:15px 19px;font-size:9px;font-weight:500}td{border-top:1px solid #23303d;padding:20px 19px;font-size:11px}td strong{font-size:12px;font-weight:550;display:block}td .url{color:#687f92;text-overflow:ellipsis;max-width:260px;margin-top:6px;font-size:10px;display:block;overflow:hidden}td small.negative{text-overflow:ellipsis;max-width:260px;margin-top:7px;display:block;overflow:hidden}td select{padding:6px 9px;font-size:10px}.pill{border-radius:4px;padding:5px 7px;font-size:9px;display:inline-block}.positive{color:#8bddb9;background:#18362e}.warning{color:#e1bb7b;background:#3a3020}.neutral{color:#8b9eaf;background:#26323d}.row-actions{gap:6px;display:flex}.frequency{width:60px;padding:6px;font-size:10px}.pagination{color:#738a9f;border-top:1px solid #25343e;align-items:center;gap:8px;padding:17px 20px;font-size:10px;display:flex}.pagination>span{margin-right:auto}.pagination .secondary{min-height:30px;padding:7px 12px;font-size:10px}.table-note{color:#698296;border-top:1px solid #25343f;padding:13px 20px;font-size:10px}.chart{width:100%;height:390px}.activity-panel .chart{height:170px}.segmented{border:1px solid #2b3c48;border-radius:6px;gap:3px;padding:4px;display:flex}.segmented button{color:#8399aa;border-radius:3px;padding:5px 12px;font-size:11px}.segmented button.selected{color:#92dabe;background:#29453d}.market-integrity{color:#8cbaaa;border-top:1px solid #26333d;align-items:center;gap:9px;padding:20px;font-size:11px;display:flex}.market-integrity .muted{margin-left:auto;font-size:10px}.system-stats strong{text-transform:uppercase;font-size:23px}footer{color:#566d7e;border-top:1px solid #202b36;justify-content:space-between;margin-top:15px;padding:30px 0 22px;font-size:9px;display:flex}footer span{align-items:center;gap:8px;display:flex}footer i{color:#344b5b;font-style:normal}footer span:last-child{letter-spacing:1px;font-size:8px}.alert{color:#b4d5c4;overflow-wrap:anywhere;background:#1c3028;border:1px solid #3c6050;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:13px 16px;font-size:12px;display:flex}.alert.error{color:#f0a2ab;background:#372329;border-color:#664048}.alert button{white-space:nowrap;font-size:11px;text-decoration:underline}.loading-line{background:linear-gradient(90deg,#0000,#79e0ba,#0000);height:2px;margin-bottom:18px;animation:1s infinite pulse}.modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:50;background:#03080dcf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#121e29;border:1px solid #354655;border-radius:12px;width:550px;max-width:100%;max-height:90vh;padding:32px;position:relative;overflow:auto;box-shadow:0 30px 100px #0008}.modal h2{padding-right:20px;font-size:21px;line-height:1.5}.modal p{margin:12px 0;font-size:12px}.modal-close{position:absolute;top:15px;right:15px}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-grid label{margin-bottom:0}.article-detail{margin-top:20px}.article-detail dl{background:#0e1821;border-radius:6px;padding:20px}.article-detail dt{color:#798fa1;margin-bottom:7px;font-size:10px}.article-detail dd{margin:0 0 18px;font-size:12px}.article-detail dd:last-child{margin-bottom:0}.article-detail .primary{margin-top:10px}.boot{color:#86cbb2;justify-content:center;align-items:center;gap:15px;min-height:100vh;display:flex}.login-screen{grid-template-columns:1.1fr 1fr;min-height:100vh;display:grid}.login-story{background:radial-gradient(at 5% 90%,#1e493833,#0000 60%),linear-gradient(130deg,#14252b,#101b23);border-right:1px solid #2c3a41;flex-direction:column;justify-content:space-between;padding:50px 65px;display:flex;position:relative;overflow:hidden}.login-story:after{content:"";pointer-events:none;border:1px solid #52766320;border-radius:50%;width:650px;height:650px;position:absolute;bottom:-130px;right:-150px;box-shadow:0 0 0 60px #52766308,0 0 0 120px #52766305}.login-story h1{letter-spacing:-2.5px;margin:20px 0 25px;font-size:clamp(35px,4vw,62px);line-height:1.18}.login-story h1 em{color:#80e0bb;font-style:normal}.login-story p{max-width:390px;font-size:14px}.login-story>small{color:#6c8b82;font-size:11px}.login-badges{color:#8ca99e;gap:25px;margin-top:35px;font-size:11px;display:flex}.login-badges span{align-items:center;gap:7px;display:flex}.login-form{justify-content:center;align-items:center;padding:50px;display:flex}.login-form form{width:100%;max-width:360px}.login-form h2{letter-spacing:-.7px;margin:14px 0 12px;font-size:27px}.login-form p{margin-bottom:30px;font-size:12px}.login-form .primary{height:44px;margin-top:10px}.login-form form>small{text-align:center;color:#697e8f;margin-top:22px;font-size:10px;display:block}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@media(min-width:1600px){.content{padding-top:45px}.stat{padding:24px}.asset-card{padding:25px}.asset-price{margin:24px 0}.overview-grid{grid-template-columns:1.6fr 1fr}}@media(max-width:1150px){.shell>aside{width:205px;padding-left:12px;padding-right:12px;overflow-y:auto}.brand{font-size:19px}.brand-mark{width:30px;height:32px}.workspace{padding:10px 7px}main{width:calc(100% - 205px);margin-left:205px}header{padding:0 24px}.content{padding:28px 24px 0}.stats{grid-template-columns:repeat(2,1fr)}.page-heading{align-items:flex-start}.page-heading p{max-width:340px}.overview-grid{grid-template-columns:1fr}.right-stack{grid-template-columns:1fr 1fr;display:grid}.collection-banner .outline-badge{display:none}.asset-foot{align-items:flex-start;gap:10px;line-height:1.8}.tiny-badge{white-space:nowrap}.asset-price{font-size:22px}}@media(max-width:800px){.shell>aside{transition:transform .2s;overflow-y:auto;transform:translate(-100%)}.shell>aside.open{transform:translate(0);box-shadow:100px 0 0 100vw #0007}.shell>aside.open .brand{position:relative}.mobile{display:flex}main{width:100%;margin-left:0}header{height:60px;padding:0 18px}.content{padding:25px 18px 0}.header-right .utc{display:none}.page-heading h1{font-size:27px}.page-heading .eyebrow{font-size:8px}.page-heading{flex-wrap:wrap;gap:17px}.page-heading p{max-width:100%}.heading-actions{margin-left:auto}.assets{gap:10px}.asset-card{padding:14px}.asset-top{gap:7px}.asset-top strong{font-size:10px}.asset-top small{font-size:8px}.coin{width:27px;height:27px;font-size:20px}.asset-price{font-size:19px}.asset-foot{flex-wrap:wrap;font-size:8px}.collection-banner{padding:15px}.collection-banner strong{font-size:11px}.collection-banner div>span{font-size:10px;line-height:1.6}.stat{padding:17px}.right-stack{display:flex}.login-screen{grid-template-columns:1fr}.login-story{min-height:350px;padding:28px}.login-story .brand{margin-bottom:40px}.login-story h1{letter-spacing:-1.5px;margin:14px 0;font-size:38px}.login-story p{font-size:12px}.login-story>small,.login-badges{display:none}.login-form{padding:40px 28px}.login-form form,.login-story>div{max-width:440px}.market-integrity{flex-wrap:wrap;font-size:10px}.market-integrity .muted{margin-left:25px}.toolbar{padding:16px}.toolbar .search{min-width:100%;max-width:100%}.toolbar .muted{margin-left:0}.modal{padding:26px}.modal h2{font-size:18px}footer{flex-wrap:wrap;gap:15px}.chart{height:310px}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}nav{min-height:0;overflow-y:auto}.panel-body{padding:22px}.panel-body>p+p{margin-top:12px}.panel-body code{color:#91cab9;font-size:11px}.panel-body h3{color:#c8d9e0}.cell-note{color:#778ea0;white-space:normal;max-width:240px;margin-top:7px;font-size:10px;line-height:1.5;display:block}.short-input{width:95px}.inline-label{white-space:nowrap;flex-direction:row;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.inline-label input[type=checkbox]{width:15px;height:15px}.inline-label input[type=datetime-local]{height:35px;font-size:10px}.secondary-toolbar{background:#101923;border-top:0}.spaced-tag{margin-left:7px}.section-space{margin-top:24px}.metric-pairs{grid-template-columns:1fr 1fr;gap:18px;margin:22px 0;display:grid}.metric-pairs span{color:#728a9e;font-size:10px}.metric-pairs strong{color:#bacdd7;margin-top:7px;font-size:15px;font-weight:500;display:block}.category-row{border-bottom:1px solid #253641;justify-content:space-between;align-items:center;padding:13px 0;font-size:12px;display:flex}.category-row strong{color:#89d2b6}.study-form label{margin:12px 0}.four-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.sample-warning{color:#e3c18a;background:#3d3020;border:1px solid #665135;border-radius:6px;padding:14px;margin:15px 0!important;font-size:12px!important}.result-stats{margin-top:10px;padding:0 22px}.result-stats .stat strong{font-size:24px}.event-observation{color:#a9c0cb;border:1px solid #30414d;border-radius:6px;flex-direction:column;gap:7px;margin-top:12px;padding:14px;font-size:12px;display:flex}.event-observation small{color:#728d9b}.event-observation:hover{border-color:#649d87}.classification-version{background:#14232b;border-left:2px solid #3e7460;margin:15px 0;padding:12px 15px}.classification-version pre{color:#8faab6;font-size:11px;overflow:auto}.paper-toolbar{border:1px solid #2b3c47;border-radius:7px;margin-bottom:20px}.paper-toolbar select{margin-left:auto}.global-workspace>.pagination{border:1px solid #273944;border-radius:6px;margin-top:15px}.global-workspace .empty{min-height:200px}.global-workspace .asset-card h2{color:#b8d9cb}.global-workspace .modal{width:700px}.global-workspace .form-grid{gap:15px}.global-workspace .news-row h3{font-size:13px}.global-workspace .collection-banner{flex-wrap:wrap}.global-workspace .collection-banner>div{flex:1;min-width:220px}.global-workspace .collection-banner .secondary{margin-left:auto}.global-workspace .modal .panel-body{padding-left:0;padding-right:0}@media(max-width:1050px){.four-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.global-workspace .assets{grid-template-columns:1fr}.global-workspace .result-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.four-cols{grid-template-columns:1fr 1fr}.panel-body{padding:17px}.global-workspace .form-grid{gap:10px}.paper-toolbar{padding:12px}.inline-label input[type=datetime-local]{max-width:180px}}.calendar-tabs{border-bottom:1px solid #293943;flex-flow:wrap;gap:6px;margin-bottom:20px;padding-bottom:12px;display:flex}.calendar-tabs button{color:#8fa3b2;background:0 0;border:1px solid #0000;border-radius:5px;padding:9px 13px;font-size:12px}.calendar-tabs button.selected{color:#85e2be;background:#17352b;border-color:#315447}.calendar-filters{flex-wrap:wrap}.calendar-filters input,.calendar-filters select{max-width:230px}.calendar-navigation{flex-wrap:wrap;gap:15px}.calendar-legend{color:#92a3b0;align-items:center;gap:9px;padding:14px 20px;font-size:10px;display:flex}.calendar-dot{background:#687b89;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.calendar-dot.confirmed{background:#75d9b0}.calendar-dot.estimated{background:#d5af68}.calendar-dot.rumor{background:#bd8bd4}.calendar-dot.unknown{background:#687b89}.calendar-scroll{overflow-x:auto}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));min-width:700px;display:grid}.calendar-weekday{color:#8a9cab;border-top:1px solid #293943;border-bottom:1px solid #293943;padding:12px;font-size:10px}.calendar-day{border-bottom:1px solid #23313c;border-right:1px solid #23313c;min-height:110px;padding:9px;overflow:hidden}.calendar-day time{color:#a2b5c3;font-size:11px}.calendar-day.outside{opacity:.6;background:#091017}.calendar-day.today time{color:#0a1b15;background:#77dcb5;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:inline-flex}.calendar-event-chip{text-align:left;color:#c9dfd5;background:#132820;border-left:2px solid #75d9b0;border-radius:3px;width:100%;margin-top:6px;padding:6px;font-size:10px;line-height:1.5;display:block}.calendar-event-chip span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.calendar-event-chip small{color:#94b3a5;font-size:9px;display:block}.calendar-event-chip.estimated{color:#e1d2af;background:#292419;border-color:#d5af68}.calendar-event-chip.rumor{color:#d7c0e1;background:#251c2c;border-color:#bd8bd4}.calendar-event-list>button{text-align:left;color:#cfdae2;background:0 0;border-bottom:1px solid #24333e;align-items:center;gap:15px;width:100%;padding:17px 20px;display:flex}.calendar-event-list>button:hover{background:#17232d}.calendar-event-list>button>span:nth-child(2){flex:1}.calendar-event-list small{color:#91a3b1;margin-top:6px;font-size:10px;display:block}.calendar-rank{color:#78d8b3;width:30px;font-size:20px}.calendar-proposal{border-bottom:1px solid #293943;padding:20px}.calendar-proposal p{color:#93a6b5;font-size:12px;line-height:1.7}.calendar-proposal .row-actions{margin-top:12px}.calendar-similar{text-align:left;padding:8px 0;display:block}.calendar-modal .modal{width:800px}.calendar-modal h3{margin:18px 0 12px;font-size:14px}.calendar-modal .metric-pairs{gap:15px}.calendar-modal label{color:#a4b6c4;flex-direction:column;gap:7px;margin-bottom:12px;font-size:12px;display:flex}.calendar-modal .inline-label{flex-direction:row;align-items:center}.calendar-modal pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#a5b8c5;font-size:11px}.calendar-modal input,.calendar-modal select,.calendar-modal textarea{width:100%;padding:9px 12px}.calendar-modal input[type=checkbox]{width:auto}.calendar-modal textarea{min-height:85px}.calendar-modal p{color:#9bafbe;font-size:12px;line-height:1.8}.calendar-modal .modal-close{float:right;background:#15232e;position:sticky;top:0}.calendar-workspace .full{grid-column:1/-1}@media(max-width:700px){.calendar-legend{flex-wrap:wrap}.calendar-tabs button{padding:8px}.calendar-event-list>button{gap:9px}.calendar-event-list .tag{display:none}.calendar-navigation .row-actions{flex-wrap:wrap}.calendar-modal .form-grid{grid-template-columns:1fr}.calendar-filters input,.calendar-filters select{flex:1;min-width:130px;max-width:100%}}.calendar-modal .row-actions{flex-wrap:wrap}
