:root{color:#f5f1e6;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--paper:#1c1c1c;--paper-strong:#232323;--cream:#141414;--cream-deep:#0d0d0d;--ink:#f5f1e6;--muted:#a49c88;--line:#ffffff1a;--cyan:#18c5dc;--yellow:#f3bc19;--green:#35c466;--shadow:0 28px 90px #0000008c;background:#141414;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}.appShell{background:radial-gradient(circle at 18% 12%,#f3bc1929,#0000 30%),radial-gradient(circle at 82% 18%,#f3bc1914,#0000 26%),linear-gradient(#171717 0%,#111 52%,#0b0b0b 100%);min-height:100vh}.topBar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#161616c7;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:20px;height:78px;padding:16px 28px;display:grid;position:sticky;top:0}.brand{align-items:center;gap:12px;min-width:230px;display:flex}.brand img{object-fit:cover;border-radius:10px;width:42px;height:42px}.brand strong{font-size:19px;line-height:1;display:block}.brand em,.matrixHeader h1 em{color:var(--yellow);font-style:normal}.brand span,.eyebrow,.matrixStats span,.totalTaxCard span,.factsGrid span,.metricRows span,.fieldLine span,.panelHeading span{color:var(--muted);font-size:12px;font-weight:720}.searchBox{border:1px solid var(--line);background:#1e1e1ec7;border-radius:999px;align-items:center;gap:10px;min-width:0;height:46px;padding:0 16px;display:flex;box-shadow:inset 0 1px #ffffff0d}.searchBox input,.fieldLine input{width:100%;color:var(--ink);background:0 0;border:0;outline:0}.topActions{align-items:center;gap:10px;display:flex}.docsButton,.addTopButton,.projectSocial,.accountButton,.quietButton,.primaryButton,.createButton{border:1px solid var(--line);min-height:42px;color:var(--ink);white-space:nowrap;background:#1e1e1ed1;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:790;display:inline-flex}.accountButton,.primaryButton,.createButton{background:var(--yellow);color:#141414;border-color:var(--yellow)}.projectSocial{background:#1e1e1ed1;width:42px;padding:0;text-decoration:none}.copySvgButton{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);background:#1e1e1ee0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.copySvgButton svg,.copySvgIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.languageSwitch{border:1px solid var(--line);background:#1e1e1ebd;border-radius:999px;grid-template-columns:repeat(2,42px);align-items:center;height:42px;padding:3px;display:grid}.languageSwitch button{height:34px;color:var(--muted);background:0 0;border:0;border-radius:999px;font-size:12px;font-weight:840}.languageSwitch .active{color:#141414;background:var(--yellow)}.xMark{place-items:center;width:18px;height:18px;font-size:13px;font-weight:900;display:inline-grid}@media (width<=980px){.topBar{grid-template-columns:auto minmax(0,1fr);height:auto}.searchBox{order:3;grid-column:1/-1}.topActions{justify-content:flex-end;min-width:0}}.workspace{min-height:calc(100vh - 78px);padding:24px 28px 32px}.matrixView{border:1px solid var(--line);height:calc(100vh - 134px);min-height:690px;box-shadow:var(--shadow);background:linear-gradient(#f3bc190b 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#f3bc190b 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 50% 42%,#f3bc191a,#0000 38%),linear-gradient(#1a1a1a,#101010);border-radius:18px;grid-template-columns:320px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.matrixRail{z-index:5;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#f3bc190f,#0000 40%),#0e0e0eb8;flex-direction:column;gap:14px;padding:26px 22px;display:flex;position:relative;overflow:auto}.matrixHeader{gap:10px;display:grid}.matrixHeader h1{letter-spacing:-.02em;margin:0;font-size:clamp(44px,4.4vw,64px);line-height:.92}.matrixHeader p{color:var(--muted);margin:0;font-size:14px;font-weight:620;line-height:1.55}.totalTaxCard{background:linear-gradient(160deg,#f3bc192e,#f3bc190a);border:1px solid #f3bc1959;border-radius:16px;margin-top:auto;padding:16px;box-shadow:0 16px 44px #0000004d}.totalTaxCard strong{letter-spacing:0;margin-top:4px;font-size:28px;display:block}.totalTaxCard em{color:var(--yellow);margin-top:4px;font-style:normal;font-weight:840;display:block}.matrixStats{gap:6px;display:grid}.matrixStats div{justify-content:space-between;align-items:baseline;gap:10px;padding:10px 13px;display:flex}.matrixStats strong{margin-top:0}.railSocial{width:fit-content;color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:760;text-decoration:none;display:inline-flex}.railSocial:hover{color:var(--yellow)}.matrixStats div,.factsGrid div,.metricRows div{border:1px solid var(--line);background:#1e1e1edb;border-radius:14px;min-width:0;padding:13px}.matrixStats strong,.factsGrid strong,.metricRows strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:15px;display:block;overflow:hidden}.bubbleStage{min-height:0;margin:28px;position:relative}.orbitLine{pointer-events:none;border:2px dashed #f3bc1929;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbitLine.one{width:min(72vw,760px);height:min(72vw,760px)}.orbitLine.two{opacity:.46;border-style:solid;width:min(48vw,520px);height:min(48vw,520px)}.orbitLine.three{opacity:.26;border-style:solid;width:min(28vw,330px);height:min(28vw,330px)}.bubbleWrap{left:var(--x);top:var(--y);width:var(--size);height:var(--size);transform:translate(-50%, -50%) translate3d(var(--wanderX,0px), var(--wanderY,0px), 0);transition:transform var(--wanderDuration,5s) cubic-bezier(.45, 0, .18, 1);will-change:transform;z-index:2;position:absolute}.bubbleWrap:hover,.bubbleWrap:focus-within{z-index:12}.kolBubble{background:radial-gradient(circle at 32% 22%, #ffffffdb, #ffffff2e 24%, transparent 43%), radial-gradient(circle at 62% 78%, #0000003d, transparent 48%), var(--sphere);width:100%;height:100%;box-shadow:inset -18px -22px 36px #0000002e, inset 12px 14px 26px #ffffff6b, 0 22px 58px rgba(0, 0, 0, calc(.35 + var(--heat) * .003));isolation:isolate;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .17s,box-shadow .17s,filter .17s;display:grid;position:relative;overflow:hidden}.kolBubble:before{content:"";pointer-events:none;z-index:2;mix-blend-mode:screen;background:radial-gradient(circle at 30% 20%,#ffffffd1,#ffffff3d 15%,#0000 34%),linear-gradient(145deg,#ffffff47,#0000 46%,#0003);border-radius:50%;position:absolute;inset:0}.kolBubble:after{content:"";pointer-events:none;z-index:3;opacity:.44;mix-blend-mode:multiply;background:radial-gradient(circle at 62% 82%,#00000047,#0000 44%);border-radius:50%;position:absolute;inset:0}.kolBubble:hover,.kolBubble.selected{filter:saturate(1.08);transform:translateY(-6px)scale(1.065);box-shadow:inset -20px -24px 38px #0000002e,inset 14px 16px 28px #ffffff70,0 34px 82px #00000042}.ring-yellow{--sphere:linear-gradient(145deg, #ffe27b 0%, #f2bd1d 52%, #b87905 100%);--accent:var(--yellow)}.ring-cyan{--sphere:linear-gradient(145deg, #84f3ff 0%, #18c5dc 50%, #077f93 100%);--accent:var(--cyan)}.ring-green{--sphere:linear-gradient(145deg, #99f2b7 0%, #35c466 50%, #0e7d36 100%);--accent:var(--green)}.ring-charcoal{--sphere:linear-gradient(145deg, #6b665d 0%, #24211d 52%, #080807 100%);--accent:#151515}.bubbleAvatar{background:var(--sphere);color:#fff;width:100%;min-width:0;height:100%;min-height:0;font-weight:900;font-size:clamp(16px, calc(var(--size) * .18), 30px);text-shadow:0 1px 10px #0000003d;z-index:1;border-radius:50%;place-items:center;display:grid;overflow:hidden}.bubbleAvatar img{object-fit:cover;width:100%;height:100%}.bubbleName{display:none}.bubbleHoverCard{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1e1e1ef5;border:1px solid #ffffff1f;border-radius:14px;width:238px;padding:12px;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,8px);box-shadow:0 24px 62px #0003}.bubbleHoverCard:before{content:"";background:#1e1e1ef5;border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;width:13px;height:13px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.bubbleWrap.dropUp .bubbleHoverCard{top:auto;bottom:calc(100% + 12px)}.bubbleWrap.dropUp .bubbleHoverCard:before{border:1px solid #ffffff1f;border-top:0;border-left:0;top:auto;bottom:-7px}.bubbleWrap.alignRight .bubbleHoverCard{left:0;transform:translateY(8px)}.bubbleWrap.alignLeft .bubbleHoverCard{left:auto;right:0;transform:translateY(8px)}.bubbleWrap.alignRight .bubbleHoverCard:before{left:30px}.bubbleWrap.alignLeft .bubbleHoverCard:before{left:auto;right:30px}.bubbleWrap:hover .bubbleHoverCard,.bubbleWrap:focus-within .bubbleHoverCard{opacity:1;pointer-events:auto;transform:translate(-50%)}.bubbleWrap.alignRight:hover .bubbleHoverCard,.bubbleWrap.alignRight:focus-within .bubbleHoverCard,.bubbleWrap.alignLeft:hover .bubbleHoverCard,.bubbleWrap.alignLeft:focus-within .bubbleHoverCard{transform:translate(0)}.hoverTopline{gap:3px;min-width:0;display:grid}.hoverTopline strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.1;overflow:hidden}.hoverTopline span,.hoverContract span,.hoverTax span{color:var(--muted);font-size:12px;font-weight:760}.hoverContract{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;margin-top:10px;display:grid}.hoverContract span{grid-column:1/-1}.hoverContract code{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:13px;font-weight:850;overflow:hidden}.hoverTax{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.hoverTax span{background:#f3bc191f;border-radius:10px;gap:2px;padding:8px;display:grid}.hoverTax b{color:var(--ink);font-size:13px}.liveDot{background:var(--green);z-index:4;border:3px solid #1e1e1ef5;border-radius:50%;width:14px;height:14px;position:absolute;top:11%;right:12%;box-shadow:0 4px 14px #0a5d293d}@media (prefers-reduced-motion:reduce){.bubbleWrap{transition:none;transform:translate(-50%,-50%)}}.sidebarLayer{z-index:45;pointer-events:none;justify-content:end;display:grid;position:fixed;inset:0}.sidebarLayer:has(.tokenSidebar){pointer-events:auto}.tokenSidebar{border:1px solid var(--line);width:min(430px,100vw - 20px);height:calc(100vh - 18px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1e1e1ef0;border-radius:18px;margin:9px;padding:18px;overflow:auto}.sidebarHead,.drawerHead,.panelHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.identityBlock{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:14px;display:grid}.largeAvatar{--size:82px;background:var(--sphere);color:#fff;border-radius:50%;place-items:center;width:70px;min-width:70px;height:70px;min-height:70px;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:inset -10px -12px 18px #00000029,inset 8px 9px 16px #ffffff5c,0 12px 26px #00000029}.largeAvatar img{object-fit:cover;width:100%;height:100%}.identityBlock h2{letter-spacing:0;margin:2px 0 0;font-size:32px;line-height:1}.identityBlock p,.drawerHead p{color:var(--muted);margin:7px 0 0;font-weight:750}.factsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 14px;display:grid}.tokenPanel,.claimPanel{border:1px solid var(--line);background:#ffffff0a;border-radius:16px;margin-top:12px;padding:14px}.tokenIdentityCard{border:1px solid var(--line);background:#1e1e1eb8;border-radius:14px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-width:0;margin-bottom:10px;padding:10px;display:grid}.tokenLogoPreview{width:58px;height:58px}.tokenIdentityCard strong,.tokenIdentityCard p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tokenIdentityCard strong{color:var(--ink);font-size:17px;line-height:1.12;display:block}.tokenIdentityCard p{color:var(--yellow);margin:4px 0 0;font-size:13px;font-weight:860}.tokenSocialLinks{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.tokenSocialLinks a{border:1px solid var(--line);min-height:34px;color:var(--ink);background:#1e1e1ec7;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:820;text-decoration:none;display:inline-flex}.metricRows{gap:8px;margin:12px 0;display:grid}.panelHeading strong{margin-top:3px;font-size:16px;display:block}.panelHeading .copyAddressLine{align-items:center;gap:8px;max-width:100%;display:inline-flex}.panelHeading .copyAddressLine .copySvgButton{flex:none}.actionLine{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.quietButton.full,.primaryButton.full,.createButton{width:100%}.spinIcon{animation:.9s linear infinite spinIcon}@keyframes spinIcon{to{transform:rotate(360deg)}}.createButton{min-height:50px;margin-top:14px}.fieldLine{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;margin-top:10px;padding:0 13px;display:grid}.fieldLine input[readonly]{color:var(--muted);font-weight:720}.socialField span{align-items:center;gap:6px;display:inline-flex}.formLabel{justify-content:space-between;align-items:center;gap:12px;margin:13px 0 8px;display:flex}.formLabel span{color:var(--ink);font-size:13px;font-weight:860}.formLabel em{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:12px;font-style:normal;font-weight:740;overflow:hidden}.createAssurance{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.createAssurance div{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:3px 8px;min-width:0;padding:12px;display:grid}.createAssurance svg{grid-row:1/3}.createAssurance span{color:var(--muted);font-size:12px;font-weight:760}.createAssurance strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:13px;font-weight:850;overflow:hidden}.logoPicker{margin-top:2px}.logoUpload{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:10px 12px;display:grid}.logoThumb,.tokenLogoPreview{color:#141414;background:linear-gradient(145deg,#ffe27b,#f3bc19);border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:inset -8px -10px 16px #00000024,inset 7px 8px 14px #ffffff75}.logoThumb{width:52px;height:52px}.logoThumb img,.tokenLogoPreview img{object-fit:cover;width:100%;height:100%}.logoCopy{min-width:0}.logoCopy strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14px;display:block;overflow:hidden}.logoCopy p{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin:4px 0 0;font-size:12px;font-weight:740;overflow:hidden}.uploadButton{border:1px solid var(--line);min-height:36px;color:var(--ink);white-space:nowrap;cursor:pointer;background:#1e1e1edb;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:820;display:inline-flex;position:relative;overflow:hidden}.uploadButton input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.quietButton.compact{background:#1e1e1eb8;min-height:38px;margin-top:9px;font-size:13px}.socialBlock{margin-top:4px}.profilePreview{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:68px;margin-top:10px;padding:10px 12px;display:grid}.profilePreview.isPending{color:var(--muted)}.previewAvatar{background:var(--sphere);color:#fff;border-radius:50%;place-items:center;width:48px;min-width:48px;height:48px;font-weight:900;display:grid;overflow:hidden}.previewAvatar img{object-fit:cover;width:100%;height:100%}.profilePreview span{color:var(--muted);font-size:12px;font-weight:760}.profilePreview strong,.profilePreview p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profilePreview strong{color:var(--ink);margin-top:2px;font-size:16px;display:block}.profilePreview p{color:var(--muted);margin:3px 0 0;font-size:13px;font-weight:740}.drawerLayer{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000009e;place-items:center;display:grid;position:fixed;inset:0}.dialogCard{border:1px solid var(--line);width:min(420px,100vw - 28px);box-shadow:var(--shadow);background:#1e1e1ef5;border-radius:18px;padding:22px}.dialogCard.wide{width:min(560px,100vw - 28px);max-height:calc(100vh - 28px);overflow:auto}.drawerHead h2{letter-spacing:0;margin:4px 0 0;font-size:28px}.iconAction{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);background:#1e1e1ed1;border-radius:999px;place-items:center;display:grid}.fixedTaxBox{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-height:72px;margin:14px 0;padding:13px;display:grid}.fixedTaxBox span,.fixedTaxBox em{color:var(--muted);font-size:12px;font-style:normal;font-weight:760}.fixedTaxBox strong{grid-area:1/2/3;font-size:30px;line-height:1}.docsCard{grid-template-columns:240px minmax(0,1fr);width:min(1080px,100vw - 28px);height:min(760px,100vh - 48px);padding:0;display:grid;overflow:hidden}.docsNav{border-right:1px solid var(--line);background:#0c0c0c99;flex-direction:column;gap:4px;padding:22px 16px;display:flex}.docsNavBrand{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:8px;padding:2px 8px 18px;display:flex}.docsNavBrand img{border-radius:9px;width:34px;height:34px}.docsNavBrand strong{font-size:15px;line-height:1;display:block}.docsNavBrand strong em{color:var(--yellow);font-style:normal}.docsNavBrand span{color:var(--muted);margin-top:4px;font-size:11px;font-weight:720;display:block}.docsNav button{width:100%;min-height:40px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:760;display:flex}.docsNav button i{color:#f3bc198c;letter-spacing:.04em;font-size:11px;font-style:normal;font-weight:800}.docsNav button:hover{color:var(--ink);background:#ffffff0a}.docsNav button.active{color:var(--ink);box-shadow:inset 3px 0 0 var(--yellow);background:#f3bc191f}.docsNav .docLink{justify-content:center;width:100%;margin-top:auto}.docsBody{scroll-behavior:smooth;padding:28px 34px 40px;position:relative;overflow:auto}.docsClose{float:right;z-index:2;position:sticky;top:0}.docsBody h2{letter-spacing:-.02em;margin:8px 0 12px;font-size:34px;line-height:1.05}.docsBody h3{margin:8px 0 14px;font-size:22px;line-height:1.15}.docLead{color:#cfc8b6;max-width:640px;margin:0 0 18px;font-size:15px;font-weight:560;line-height:1.65}.docStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.docStatusGrid div,.docArchitecture div{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;padding:13px}.docStatusGrid strong,.docArchitecture strong,.docSection h3{color:var(--ink);font-size:15px;line-height:1.2;display:block}.docStatusGrid p,.docArchitecture p{color:var(--muted);margin:8px 0 0;font-size:13px;font-weight:650;line-height:1.45}.docSection{border-bottom:1px solid var(--line);margin-bottom:8px;padding:8px 0 28px;scroll-margin-top:12px}.docSection:last-child{border-bottom:0}.docSteps,.docRules{color:#ddd6c4;margin:0;padding-left:20px;font-size:14px;font-weight:680;line-height:1.62}.docArchitecture{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.docLink{border:1px solid var(--line);background:var(--yellow);color:#141414;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:38px;margin-top:12px;padding:0 13px;font-size:13px;font-weight:820;text-decoration:none;display:inline-flex}.preflightList{gap:10px;margin:14px 0;display:grid}.preflightList div{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px;display:grid}.preflightList span{color:var(--muted);font-size:13px;font-weight:740}.preflightList strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.createStatus{background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;gap:3px;min-height:54px;margin:12px 0;padding:11px 13px;display:grid}.createStatus span{color:var(--muted);font-size:12px;font-weight:780}.createStatus strong{color:var(--ink);font-size:13px;font-weight:820;line-height:1.35}.createStatus.isError{background:#781e1e47;border-color:#ff636359}.createStatus.isError strong{color:#ff8a8a}.toast{z-index:80;background:var(--yellow);color:#141414;box-shadow:var(--shadow);border-radius:999px;padding:13px 18px;font-weight:790;position:fixed;bottom:28px;right:28px}@media (width<=820px){.topBar{grid-template-columns:1fr;height:auto;padding:14px}.brand{min-width:0}.topActions{flex-wrap:wrap}.workspace{padding:14px}.matrixView{grid-template-columns:1fr;height:auto;min-height:0}.matrixRail{border-right:0;border-bottom:1px solid var(--line);padding:18px}.matrixHeader h1{font-size:44px}.totalTaxCard{margin-top:0}.matrixStats{gap:6px}.matrixStats div{padding:9px}.matrixStats strong{font-size:12px}.docStatusGrid,.docArchitecture{grid-template-columns:1fr}.docsCard{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:calc(100vh - 28px)}.docsNav{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;gap:6px;padding:12px}.docsNavBrand,.docsNav .docLink{display:none}.docsNav button{width:auto;min-height:34px}.docsBody{padding:18px 16px 28px}.bubbleStage{height:520px;margin:14px}.bubbleWrap{width:max(52px, calc(var(--size) * .56));height:max(52px, calc(var(--size) * .56))}.bubbleHoverCard{width:min(220px,100vw - 38px)}.liveDot{border-width:2px;width:11px;height:11px}.tokenSidebar{width:calc(100vw - 18px)}.dialogCard.wide{width:calc(100vw - 28px);max-height:calc(100vh - 28px);overflow:auto}.createAssurance{grid-template-columns:1fr}.logoUpload{grid-template-columns:48px minmax(0,1fr)}.uploadButton{grid-column:1/-1;justify-content:center}.fieldLine{grid-template-columns:92px minmax(0,1fr)}}
