/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-outline-style:solid}}}@layer theme{:host,:root{--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;--color-amber-100:oklch(96.2% .059 95.617);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-blue-500:oklch(62.3% .214 259.815);--color-rose-400:oklch(71.2% .194 13.428);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer legacy{*{box-sizing:border-box}:root{color:#20271f;--green:#95d84e;--deep:#355b29;--line:#edf0e9;--muted:#949b90;--pale:#eff8e9;background:#fff;font-family:Inter,Segoe UI,Microsoft YaHei,sans-serif;font-size:14px}body{margin:0}button,input,select{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{opacity:.45;cursor:not-allowed}input:focus,select:focus{outline:none}a{color:inherit;text-decoration:none}.svg-sprite{width:0;height:0;position:absolute;overflow:hidden}.icon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.app-shell{grid-template-columns:204px 288px minmax(340px,1fr) 274px;height:100dvh;min-height:620px;display:grid;overflow:hidden}.sidebar{border-right:1px solid var(--line);flex-direction:column;padding:30px 16px 14px;display:flex}.brand{align-items:center;margin:0 7px 34px;display:flex}.brand-mark{background:#202d20;place-items:center;width:37px;height:37px;display:grid;transform:rotate(-5deg);box-shadow:inset 0 0 0 1px #fff3}.brand-mark span{color:#b8ed7d;font-size:28px;transform:rotate(5deg)}.brand-word{letter-spacing:-.7px;font-size:22px;font-weight:750;line-height:1.2}.brand-word small{letter-spacing:1.5px;color:#8e9988;margin-top:5px;font-weight:650;display:block}.extra-nav,.main-nav{flex-direction:column;gap:8px;display:flex}.extra-nav button,.main-nav button{text-align:left;color:#858d81;border-radius:12px;align-items:center;gap:13px;font-size:14px;transition:background .18s,color .18s;display:flex;position:relative}.main-nav .active{color:#365d27;background:#ecf7e5;font-weight:650}.main-nav .active .icon{fill:#8ed64a;stroke:#446d28;stroke-width:1.4px}.nav-dot{background:#71ad3b;border-radius:50%;width:5px;height:5px;margin-left:auto}.main-nav small{color:#72a246;background:#f0f6e9;border-radius:4px;margin-left:auto;padding:3px 4px;font-size:7px;font-weight:700}.sidebar-separator{border-top:1px solid var(--line);margin:24px -16px 19px}.extra-nav button{padding-top:12px;padding-bottom:12px}.sidebar-bottom{margin-top:auto;padding-top:20px}.local-label{color:#9ba294;white-space:nowrap;align-items:center;gap:6px;margin:0 8px 14px;display:flex}.local-label i{background:#8ec36a;border-radius:50%;width:5px;height:5px}.local-label b{letter-spacing:.5px;border:1px solid #dfe6d9;border-radius:3px;margin-left:auto;padding:2px 4px;font-size:7px;font-weight:500}.wallet-profile{background:#fafcf7;border:1px solid #e6ebdf;border-radius:13px;align-items:center;gap:9px;width:100%;display:flex}.profile-avatar{color:#62583d;background:#ece1c9;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:23px;display:grid}.wallet-copy{text-align:left;min-width:0}.wallet-copy strong{font-size:11px;font-weight:650;display:block}.wallet-copy small{color:#939d8b;align-items:center;gap:7px;display:flex}.wallet-copy i{background:#8cbc68;border-radius:50%;width:5px;height:5px}.wallet-profile>.icon{color:#a0aa97;width:16px;margin-left:auto}.group-rail{background:linear-gradient(163deg,#f4f9ed,#f8faf5 42%,#f8faf6);border-right:1px solid #e8eee3;flex-direction:column;padding:24px 17px 18px;display:flex;overflow:hidden}.rail-top{align-items:center;gap:10px;margin-bottom:20px;padding:0 4px;display:flex}.rail-title{letter-spacing:-.5px;margin-right:auto;font-size:22px;font-weight:700}.icon-button{color:#7e8978;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;display:inline-flex}.icon-button:hover{color:#355c26;background:#edf2e7}.create-button{color:#3e612d;background:#dff1c8;border:1px solid #d5e7bf;border-radius:8px;place-items:center;width:29px;display:grid}.search-field{background:#edf2e6;border:1px solid #e9eee2;align-items:center;gap:7px;padding:0 10px;display:flex}.search-field .icon{color:#929e87;width:15px}.search-field input{color:#33452b;background:0 0;border:0;width:100%;font-size:11px}.rail-tabs{border-bottom:1px solid #e8eee2;flex-shrink:0;gap:26px;height:32px;margin:20px 6px;display:flex}.rail-tabs button{color:#929d87;white-space:nowrap;padding:0 0 12px;position:relative}.rail-tabs .selected{color:#35462c;font-weight:700}.rail-tabs .selected:after{content:"";background:#7ab642;border-radius:3px;width:21px;height:3px;position:absolute;bottom:-1px;left:0}.voice-heading{color:#7a8970;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 6px;font-size:10px;display:flex}.voice-heading>span{font-weight:600}.voice-heading button span{margin-left:3px;font-size:13px}.voice-card{text-align:left;background:linear-gradient(115deg,#e8f2e2,#f9fcf5);border:1px solid #dfe9d6;border-radius:13px;padding:14px 15px 15px;box-shadow:0 4px 12px #70855b05}.voice-top{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.voice-wave{color:#5d9d4d;place-items:center;display:grid}.voice-wave .icon{width:19px;height:19px}.live-pill{letter-spacing:1px;color:#c87f75;background:#fff9f4;border:1px solid #f1e8df;border-radius:5px;align-items:center;gap:4px;padding:3px 5px;display:flex}.live-pill i{background:#d58f7b;border-radius:50%;width:4px;height:4px}.voice-bottom{color:#8d9b82;align-items:center;gap:6px;margin-top:16px;font-size:9px;display:flex}.avatar-stack{padding-left:0;display:flex}.avatar-stack i{color:#84664b;background:#e0c5a1;border:2px solid #eff6e9;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:-5px;font-size:7px;font-style:normal;display:grid}.avatar-stack i:first-child{color:#46633e;background:#b9cfb1;margin-left:0}.avatar-stack i:last-child{color:#6b5e7c;background:#d6cedf}.voice-bars{align-items:center;gap:2px;height:14px;margin-left:auto;display:flex}.voice-bars i{background:#80ad61;border-radius:2px;width:2px;height:6px}.voice-bars i:nth-child(2){height:11px}.voice-bars i:nth-child(3){height:8px}.list-heading{color:#6e7b64;justify-content:space-between;align-items:center;margin:25px 6px 13px;font-size:11px;display:flex}.list-heading>span{color:#879776;background:#eaf0e2;border-radius:4px;padding:2px 5px}.group-list{scrollbar-width:thin;flex-direction:column;flex:1;gap:5px;min-height:120px;margin:0 -7px;padding:0 3px;display:flex;overflow-y:auto}.group-item{text-align:left;border:1px solid #0000;border-radius:12px;flex-shrink:0;align-items:center;gap:10px;width:100%;min-height:76px;padding:12px 10px;display:flex;position:relative}.group-item.active,.group-item.selected{background:#fff;border-color:#e4ebdd;box-shadow:0 2px 7px #46632604}.group-item.active:before,.group-item.selected:before{content:"";background:#88bc59;border-radius:5px;width:3px;position:absolute;top:23px;bottom:23px;left:-1px}.group-avatar{color:#50723a;background:#e7f2d9;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:19px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #00000004}.group-item:nth-child(2) .group-avatar{color:#a77b26;background:#fcf1d9}.group-item:nth-child(3) .group-avatar{color:#8b73b5;background:#ede7fa}.group-item:nth-child(4) .group-avatar{color:#5d88a7;background:#e1eef8}.group-copy{flex:1;min-width:0}.group-row{justify-content:space-between;align-items:center;gap:5px;display:flex}.group-name{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:650;overflow:hidden}.group-time{color:#aab2a4;flex-shrink:0;font-size:8px}.group-preview{color:#98a18f;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.6;overflow:hidden}.group-tag{color:#7f976b;border:1px solid #e1e8d8;padding:1px 4px;display:inline-block}.group-tag.gated,.group-tag.token{color:#a18a4e;background:#fcf8ec;border-color:#eee4c8}.group-tag.nft{color:#8c79a8;background:#f7f3fc;border-color:#e9def8}.rail-footnote{border-top:1px solid #e5ecde;flex-shrink:0;align-items:center;margin-top:16px;padding:17px 5px 0;display:flex}.rail-footnote strong{color:#7f8b75;font-weight:600;display:block}.rail-footnote div>span{color:#a3ad9b;margin-top:5px;display:block}.chat-panel{background:#fff;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.chat-header{flex-shrink:0;align-items:center;gap:12px;height:83px;display:flex}.chat-avatar{color:#5a7b3e;background:#e9f2dd;flex-shrink:0;place-items:center;width:41px;height:41px;font-size:21px;font-weight:700}.chat-heading{min-width:0}.chat-heading>div{align-items:center;display:flex}.chat-heading h1{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.community-check{color:#6f9d47;font-size:13px}.chat-heading>span{color:#9aa291;margin-top:7px;font-size:10px;display:block}.header-actions{align-items:center;gap:4px;display:flex}.demo-tag{color:#9ca591;white-space:nowrap;border:1px solid #e9eee2;border-radius:5px;margin-right:8px;padding:4px 6px;font-size:9px}.notice-bar{color:#87967b;background:#f6f8f2;border-radius:9px;flex-shrink:0;align-items:center;margin:0 22px;font-size:10px;display:flex}.notice-tag{color:#7ba355;flex-shrink:0;font-size:9px;font-weight:600}.notice-bar>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notice-bar .icon{color:#adb8a4;width:12px;height:12px;margin-left:auto}.messages{scrollbar-color:#e4eadd transparent;flex:1;min-height:0;padding:23px 25px 20px;overflow:hidden auto}.system-message,.welcome-marker{text-align:center;color:#a3ad9b;margin:0 0 22px;font-size:10px;line-height:1.7}.welcome-marker{justify-content:center;align-items:center;gap:14px;display:flex;position:relative}.welcome-marker:after,.welcome-marker:before{content:"";background:#f0f3eb;flex:1;max-width:80px;height:1px}.system-message{margin:15px 0 20px;font-size:9px}.message{align-items:flex-start;gap:10px;max-width:95%;margin-bottom:22px;display:flex}.message-avatar{color:#71865f;background:#e6ede0;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:650;display:grid}.message:nth-child(3n) .message-avatar{color:#a37a5b;background:#f1e4d9}.message:nth-child(4n) .message-avatar{color:#86759d;background:#e7e4ee}.message-meta{color:#959f8c;align-items:center;margin:0 0 7px;font-size:10px;display:flex}.message-meta b{color:#83a560;border:1px solid #dfebd3;border-radius:4px;padding:1px 4px;font-size:8px;font-weight:500}.bubble{color:#4b5842;overflow-wrap:anywhere;white-space:pre-wrap;background:#f4f6f0;border-radius:0 12px 12px;max-width:430px;padding:12px 15px;font-size:12px;line-height:1.9}.message.own,.message.self{flex-direction:row-reverse;margin-left:auto}.message.own .message-meta,.message.self .message-meta{justify-content:flex-end}.message.own .bubble,.message.self .bubble{background:#e7f4d7;border-radius:12px 0 12px 12px}.message.own .message-avatar,.message.self .message-avatar{color:#6d8947;background:#e2edcf}.bubble a{color:#699541}.redpacket-card{color:#fff;background:linear-gradient(123deg,#eb8d6b,#dd7358);width:252px;max-width:100%;padding:17px 17px 0;display:block;overflow:hidden;box-shadow:0 4px 10px #d6805b14}.redpacket-card:hover{filter:brightness(1.025)}.redpacket-card strong{font-weight:600;display:block}.redpacket-card p,.redpacket-card span{color:#ffe9d8;font-size:10px;line-height:1.7}.redpacket-card p{margin:7px 0 14px}.redpacket-card small{color:#ffe9db;background:#bb5a391f;border-top:1px solid #ffffff17;margin:0 -17px;padding:8px 16px;display:block}.packet-icon,.redpacket-card .packet-icon{color:#ffe1aa;margin-bottom:9px;font-size:22px}.empty-state{text-align:center;color:#92a082;padding:65px 15px;font-size:12px;line-height:2}.empty-state strong{color:#54733a;font-size:17px;display:block}.composer{border-top:1px solid #f0f3eb;flex-shrink:0;padding:7px 24px 15px}.composer-tools{gap:5px;margin-bottom:6px}.composer-tools .icon-button{color:#99a38f;width:28px;height:28px}.composer-tools .packet-tool{color:#c9876b}.composer-mode{color:#b0b8a5;align-items:center;gap:5px;margin-left:auto;font-size:8px;display:flex}.composer-mode i{background:#a5bf8c;border-radius:50%;width:4px;height:4px}.composer-form{background:#f7f9f3;border:1px solid #edf1e6;align-items:center;gap:10px;padding:7px 8px 7px 14px;display:flex}.composer-form:focus-within{background:#fafcf7;border-color:#c8ddaf}.composer-form input{color:#465a38;background:0 0;border:0;flex:1;padding:5px 0;font-size:12px}.composer-form button{color:#335622;background:#a4d86d;border-radius:8px;place-items:center;width:34px;height:32px;display:grid}.composer-form button .icon{width:18px;height:18px}.composer-hint{color:#b6bfae;justify-content:space-between;align-items:center;margin:9px 2px 0;font-size:8px;display:flex}.details-panel{border-left:1px solid var(--line);scrollbar-width:thin;background:#fdfefb;flex-direction:column;padding:27px 19px 18px;display:flex;overflow-y:auto}.details-heading{color:#59684d;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:12px;display:flex}.details-heading>strong{font-weight:600}.details-heading .icon{color:#a2ad95;width:16px;height:16px}.community-banner{background:linear-gradient(135deg,#e3efd3,#f5f9e8);border:1px solid #dce8d1;border-radius:13px;min-height:147px;padding:15px 16px 12px;position:relative;overflow:hidden}.banner-label{letter-spacing:1.1px;color:#7f9669}.community-banner>strong{letter-spacing:-.5px;color:#536d3c;margin-top:13px;font-weight:600;line-height:1.55;display:block;position:relative}.banner-bottom{color:#95a97f;letter-spacing:1.6px;margin-top:14px;display:block}.banner-circuit{opacity:.57;align-items:center;gap:7px;display:flex;position:absolute;bottom:17px;right:-13px;transform:rotate(-25deg)}.banner-circuit b{color:#9bbd75;border:1px solid #b5cd95;border-radius:22px;place-items:center;width:70px;height:70px;font-size:60px;font-weight:400;display:grid}.banner-circuit i{background:#b4c99c;width:45px;height:1px;position:relative}.banner-circuit i:after,.banner-circuit i:before{content:"";background:#c5d5b1;width:40px;height:1px;position:absolute;top:-12px;left:6px}.banner-circuit i:after{top:12px}.detail-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;font-size:10px;display:flex}.detail-row>span{color:#9aa58e}.type-badge{color:#7f9c64;background:#f6faef;border:1px solid #e1e9d8;border-radius:5px;padding:3px 6px;font-size:9px;font-weight:500}.muted-detail{color:#9aa58e;font-size:9px;font-weight:400}.muted-detail>span{margin-left:3px}.detail-divider{border-top:1px solid var(--line);margin:8px 0 18px}.detail-section-title{color:#667956;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.detail-section-title>span:first-child{align-items:center;gap:6px;display:flex}.detail-section-title .icon{color:#7e9a63;width:15px;height:15px}.small-demo{color:#a0af91;letter-spacing:.7px;font-size:7px;font-weight:500}.rule-summary{color:#8b9b7b;margin-bottom:12px;font-size:10px;line-height:1.8}.primary{color:#355526;background:#b7df90;border:1px solid #abd17f;justify-content:center;align-items:center;gap:8px;padding:11px 16px;transition:background .15s;display:inline-flex}.primary:hover{background:#a5d577}.verify-button{justify-content:space-between;width:100%;padding:10px 11px;font-size:10px}.verify-button .icon{width:14px;height:14px}.membership{background:#fafcf6;border:1px solid #e6ecde;border-radius:9px;margin:11px 0 9px;padding:11px}.membership-top{color:#9ba88d;justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.membership-top b{color:#769956;font-size:9px;font-weight:600}.verify-status{color:#849c6e;margin-top:9px;font-size:9px}.member-perks{color:#a2ad97;margin-top:5px;font-size:8px;line-height:1.8}.balance-summary{color:#abb59f;text-align:left;align-items:center;gap:6px;width:100%;padding:5px 1px;font-size:8px;display:flex}.balance-summary strong{color:#92a27f;margin-left:auto;font-weight:500}.rules-button{color:#91a17f;border:1px solid #e5ebdc;border-radius:8px;align-items:center;gap:6px;width:100%;margin:11px 0 14px;padding:10px 9px;font-size:9px;display:flex}.rules-button:hover{background:#f3f8eb}.rules-button .icon{width:13px;height:13px}.rules-button .icon:last-child{width:11px;height:11px;margin-left:auto}.channel-count{color:#acb59f;font-size:8px;font-weight:400}.channel-list{flex-direction:column;gap:3px;display:flex}.channel-list button{text-align:left;color:#a2af96;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-size:16px;display:flex}.channel-list button.active,.channel-list button.selected{color:#7f9d63;background:#eff6e7}.channel-list i{background:#8aa76f;border-radius:50%;width:4px;height:4px;margin-left:auto}.details-footer{color:#a4b196;align-items:center;gap:8px;margin-top:auto;padding:25px 0 0;font-size:8px;line-height:1.7;display:flex}.details-footer small{color:#bcc5b3;font-size:7px}.footer-mark{color:#afc39b;font-size:22px}.details-hidden .app-shell{grid-template-columns:204px 288px minmax(340px,1fr)}.toast{z-index:1100;color:#f5f9ed;background:#283e23;border:1px solid #526849;max-width:90vw;padding:12px 20px;line-height:1.7;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #1f321830}.toast[hidden]{display:none}.modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c291d52;place-items:center;padding:20px;animation:fade-in .15s;display:grid;position:fixed;inset:0}.modal{background:#fffefa;border:1px solid #edf1e5;border-radius:20px;width:min(440px,100%);padding:27px;position:relative;overflow:auto;box-shadow:0 22px 80px #1d301e26}.modal h2{letter-spacing:-.5px;margin:0 28px 9px 0;font-size:20px}.modal h3{margin:18px 0 10px;font-size:14px;font-weight:600}.modal p{color:#8a977c;margin:0 0 16px;font-size:12px;line-height:1.8}.modal [data-close]{color:#8b977e;border-radius:6px;width:25px;height:25px;font-size:20px;line-height:1;position:absolute;top:16px;right:17px}.modal [data-close]:hover{background:#edf3e5}.modal .field{color:#71835f;flex-direction:column;gap:8px;margin:17px 0;display:flex}.modal .input,.modal input,.modal select{color:#4b613c;background:#f9fcf5;border:1px solid #dfe7d5;border-radius:9px;width:100%;padding:11px 12px;font-size:13px}.modal input:focus,.modal select:focus{border-color:#9bbf7b}.modal-actions{justify-content:flex-end;margin-top:22px;display:flex}.modal-actions .primary{flex:1}.secondary{color:#82936e;background:#fbfdf7;border:1px solid #dfe7d6;border-radius:8px;padding:10px 15px}.mini-label{letter-spacing:1px;color:#9eac91;margin-bottom:8px;font-size:9px;display:block}.status-card{color:#78925f;background:#f5faed;border:1px solid #e1eacf;margin:15px 0}.status-card strong{color:#56753b}.chips{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.chip{color:#83986a;background:#f4f8ed;border:1px solid #e0e8d6;border-radius:6px}.modal .packet-amount{letter-spacing:-1px;color:#cf815d;text-align:center;padding:20px 0;font-size:38px;font-weight:650}.modal .packet-result{text-align:center}.modal .packet-result strong{color:#cc855e;font-size:34px}.modal .radio-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.modal .radio-row label{border:1px solid #e0e8d6;border-radius:8px;align-items:center;gap:5px;padding:8px;font-size:11px;display:flex}.modal .radio-row input{width:auto}.modal ul{color:#839375;padding-left:18px;font-size:12px;line-height:2}.modal code{color:#6c8c51;background:#f0f5e8;border-radius:5px;padding:3px 6px;font-size:11px}.modal hr{border:0;border-top:1px solid #e9efdf;margin:18px 0}@keyframes fade-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.group-preview{display:block}.notice-bubble{color:#80956c;background:#f5faed;border:1px solid #e1eacd;font-size:11px}.big-packet{margin:20px 0 10px;font-size:52px}.big-packet,.gate-preview,.packet-modal h3,.packet-modal p{text-align:center}.gate-preview{max-width:400px;margin:48px auto 30px;animation:fade-in .2s}.gate-emblem{color:#8aab67;background:linear-gradient(140deg,#e8f3da,#f7fbef);border:1px solid #e1ebd5;border-radius:22px;place-items:center;margin:0 auto 21px;font-size:30px;display:grid;box-shadow:0 6px 15px #6f8a4a08}.gate-preview h2{letter-spacing:-.5px;color:#526544;margin:12px 0;font-size:22px}.gate-rule{text-align:left;background:#fbfdf7;border:1px solid #e6eddd;margin-bottom:20px;padding:17px 20px}.gate-rule span{color:#a1ad94;font-size:9px;display:block}.gate-rule strong{color:#7e9b60;margin-top:9px;font-size:13px;font-weight:550;display:block}.gate-rule small{color:#adb79f;margin-top:8px;font-size:9px;display:block}.gate-preview>.primary{justify-content:space-between;width:100%;padding:13px 19px}@media (min-width:1650px){.app-shell{grid-template-columns:225px 310px minmax(340px,1fr) 295px}.sidebar{padding-top:35px}.details-hidden .app-shell{grid-template-columns:225px 310px minmax(340px,1fr)}.messages{padding:28px 38px}.chat-header{padding:0 35px}.composer{padding-left:35px;padding-right:35px}}@media (max-width:1250px){.app-shell{grid-template-columns:170px 260px minmax(320px,1fr) 250px}.sidebar{padding-left:12px;padding-right:12px}.brand{gap:8px;margin-left:2px}.brand-word{font-size:19px}.brand-mark{width:32px;height:32px}.brand-word small{letter-spacing:1px;font-size:6px}.extra-nav button,.main-nav button{gap:10px;padding-left:13px}.group-rail{padding-left:14px;padding-right:14px}.details-panel{padding-left:15px;padding-right:15px}.demo-tag{display:none}.chat-header{padding-left:20px;padding-right:18px}.header-actions{gap:1px}.details-hidden .app-shell{grid-template-columns:170px 260px minmax(320px,1fr)}.local-label b{display:none}.wallet-profile{gap:6px;padding:8px}.wallet-profile>.icon{display:none}.wallet-copy strong{font-size:10px}.bubble{font-size:11px}.brand-word small{margin-top:4px}}@media (max-width:1080px){.app-shell{grid-template-columns:76px 260px minmax(320px,1fr) 245px}.sidebar{align-items:center;padding-left:10px;padding-right:10px}.brand{margin:0 0 30px}.brand-word,.extra-nav button>span,.local-label,.main-nav button>span,.main-nav small,.nav-dot,.sidebar-separator,.wallet-copy,.wallet-profile>.icon{display:none}.extra-nav,.main-nav{width:100%}.extra-nav button,.main-nav button{justify-content:center;padding:14px 0}.extra-nav{margin-top:28px}.brand-mark{width:37px;height:37px}.wallet-profile{background:0 0;border:0;padding:8px}.details-hidden .app-shell{grid-template-columns:76px 260px minmax(320px,1fr)}.chat-header h1{font-size:14px}.header-actions .icon-button:first-of-type{display:none}.messages{padding-left:20px;padding-right:20px}.chat-avatar{width:35px;height:35px}.details-panel{padding-left:14px;padding-right:14px}.composer-hint span{text-align:right;max-width:220px;line-height:1.5}}@media (max-width:940px){.app-shell,.details-hidden .app-shell{grid-template-columns:76px 255px minmax(300px,1fr)}.details-panel,.header-actions .icon-button:last-child{display:none}.bubble{font-size:12px}.chat-heading h1{font-size:15px}.voice-card{padding:12px}.rail-footnote div>span{font-size:8px}}@media (max-width:650px){.app-shell,.details-hidden .app-shell{grid-template-columns:72px minmax(0,1fr);min-height:520px}.sidebar{display:none}.group-rail{padding:19px 6px 13px}.rail-top{justify-content:center;margin:0 0 15px;padding:0}.group-copy,.list-heading,.rail-footnote,.rail-tabs,.rail-title,.rail-top>.icon-button,.search-field,.voice-card,.voice-heading{display:none}.create-button{border-radius:11px;width:35px;height:35px}.group-list{flex:0;gap:10px;margin:0;padding:0;overflow:visible}.group-item{justify-content:center;min-height:65px;padding:8px 0}.group-avatar{width:40px;height:40px}.group-item.active:before{top:22px;bottom:22px;left:-6px}.chat-header{gap:9px;height:76px;padding:0 15px}.chat-heading h1{font-size:13px}.chat-heading>span{margin-top:6px;font-size:9px}.chat-avatar{border-radius:10px;width:33px;height:33px;font-size:17px}.community-check{font-size:10px}.header-actions .icon-button{display:none}.notice-bar{gap:7px;margin:0 12px;padding:10px;font-size:9px}.messages{padding:22px 13px 15px}.message{gap:7px;max-width:100%;margin-bottom:20px}.message-avatar{border-radius:8px;width:27px;height:27px;font-size:11px}.bubble{max-width:100%;padding:10px 12px;font-size:11px;line-height:1.8}.message-meta{gap:6px;font-size:9px}.message-meta b,.message-meta span{font-size:7px}.redpacket-card{width:205px;padding:14px 14px 0}.redpacket-card strong{font-size:12px}.redpacket-card small{margin:0 -14px;padding:7px 14px}.composer{padding:5px 13px 12px}.composer-hint>span{max-width:175px;font-size:7px}.composer-hint,.composer-mode{font-size:7px}.composer-form{padding-left:10px}.composer-form input{font-size:11px}.modal{max-height:88dvh;padding:23px}.modal h2{font-size:19px}.modal-backdrop{padding:17px}.toast{padding:10px 14px;font-size:11px;bottom:18px}.welcome-marker{font-size:9px}}.chat-avatar.orange,.group-avatar.orange{color:#a77b26;background:#fcf1d9}.chat-avatar.purple,.group-avatar.purple{color:#8b73b5;background:#ede7fa}.chat-avatar.blue,.group-avatar.blue{color:#5d88a7;background:#e1eef8}@media (min-width:941px){.group-name{font-size:13px}.group-preview{font-size:11px}.group-tag{font-size:9px}.message-meta{font-size:11px}.bubble{font-size:13px}.detail-description,.detail-row,.notice-bubble,.rule-summary,.verify-button{font-size:11px}.member-perks{font-size:9px}.membership-top,.rules-button,.verify-status{font-size:10px}.composer-form input{font-size:13px}.redpacket-card{padding-top:16px}.redpacket-card .packet-icon{margin-bottom:10px;display:block}.redpacket-card>span:not(.packet-icon){margin:6px 0 12px;display:block}.group-item{min-height:83px}}:root{--green:#a5d66d;--deep:#365d27;--line:#edf0eb;--muted:#93998e;--pale:#eaf6e1;color:#20251f;font-size:15px}button,input,select{font-family:inherit}button{transition:background-color .15s,border-color .15s,box-shadow .15s}a:focus-visible,button:focus-visible{outline-offset:3px;outline:2px solid #72a845}.app-shell,.details-hidden .app-shell{grid-template-columns:224px 294px minmax(320px,1fr);min-height:560px}.sidebar{padding:29px 16px 15px}.brand{margin:0 7px 33px}.brand-mark{border-radius:11px;width:36px;height:36px}.brand-word{letter-spacing:-.9px}.brand-word small{letter-spacing:1.35px;font-size:6px;line-height:1.4}.extra-nav,.main-nav{gap:9px}.extra-nav button,.main-nav button{color:#858c80;border-radius:13px;gap:15px;padding:14px 17px;font-size:15px;font-weight:400}.extra-nav .icon,.main-nav .icon{width:20px;height:20px}.sidebar-separator{margin:27px -16px 20px}.extra-nav button{font-size:13px}.main-nav small,.nav-dot{display:none}.local-label{margin-bottom:12px}.local-label b{display:inline-block}.wallet-profile{background:#fbfcf9;border-radius:14px;gap:10px;min-height:60px;padding:10px}.wallet-profile>.icon{display:block}.wallet-copy small{margin-top:5px}.profile-avatar{background:#e9dfc9;width:34px;height:34px}.group-rail{background:linear-gradient(150deg,#f0f8ec,#f7faf4 45%,#fafbf8);border-right:1px solid #e7ece2;padding:19px 16px 16px}.rail-top{min-height:33px;margin-bottom:22px;padding:0}.rail-profile{color:#8e815e;background:#e7dbc5;border:2px solid #f9fcf7;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:21px;display:grid}.rail-top>.icon-button{color:#4e5e43;width:23px;height:29px}.rail-top>.icon-button .icon{width:19px;height:19px}.create-button{color:#394b30;background:0 0;border:0;border-radius:6px;width:25px;height:29px}.create-button .icon{width:20px;height:20px}.create-button:hover{background:#e3eddc}.search-field{background:#ebf1e5;border:0;border-radius:8px;gap:5px;height:32px;padding:0 6px}.search-field .icon{width:14px;height:14px}.search-field input{min-width:0}.search-field #clear-search{color:#9aa58e;padding:0 3px;font-size:18px;line-height:1}.rail-tabs{border-bottom:0;gap:23px;height:34px;margin:0 1px 23px;overflow:visible}.rail-tabs button{color:#8c9685;padding-bottom:12px;font-size:14px}.voice-heading{color:#3d4a34;margin-bottom:12px;padding:0 1px;font-size:12px}.voice-heading button{color:#84a06c}.voice-card{background:linear-gradient(135deg,#f9fcf7,#eaf0e7);border:1px solid #dfe6da;border-radius:15px;padding:16px;box-shadow:0 2px 6px #43573503}.voice-top{margin-bottom:12px}.voice-card>strong{letter-spacing:0;font-size:15px}.voice-bottom{color:#8b9980;gap:7px;margin-top:18px;font-size:10px}.voice-wave{color:#609b66}.live-pill{color:#bd8a81;background:#fffdf8;border-color:#f0e9e0;font-size:8px}.list-heading strong{font-weight:600}.list-heading>span{color:#9aa58e;background:0 0;padding:0}.group-filters{align-items:center;gap:6px;margin:0 0 13px;display:flex}.group-filters button{color:#9aa58f;white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;gap:4px;padding:5px 9px;font-size:10px;display:flex}.group-filters button.selected{color:#5e7c45;background:#e8f1de;border-color:#dfe9d6;font-weight:600}.group-filters .icon{width:11px;height:11px}.group-list{scrollbar-width:none;gap:6px;min-height:100px;padding:0 2px}.group-list::-webkit-scrollbar{display:none}.group-item.active{border:1px solid #e3e9dd;box-shadow:0 1px 5px #536d3c03}.group-item.active:before{display:none}.group-item:hover{background:#f0f4eb}.group-item.active:hover{background:#fff}.group-avatar{border-radius:11px;font-size:20px}.group-avatar.green{color:#6b8b4d;background:#e6efd9}.group-name{letter-spacing:-.2px;line-height:1.5}.group-tag{color:#7f9b67;background:#eff5e9;border:0;margin-top:5px;font-size:8px}.group-tag.token{color:#a28a4c;background:#f7f0db}.group-tag.nft{color:#9a85b3;background:#f0eaf8}.rail-footnote{border-top:1px solid #e8ede1;margin-top:12px;padding:14px 2px 0}.rail-footnote div>span{color:#a6b09b;font-size:9px}.tiny-orbit{color:#9db18b;font-size:23px}.chat-header{border-bottom:0;gap:0;height:77px;padding:0 21px;position:relative}.chat-avatar{display:none}.chat-heading>div{justify-content:center;gap:6px}.chat-heading h1{letter-spacing:-.3px;font-size:17px;font-weight:600;line-height:1.4}.community-check{display:none}.header-actions{gap:2px;margin-left:auto}.header-actions .icon-button:last-child{color:#646f5c;display:inline-flex}.header-actions .icon{width:22px;height:22px}.demo-tag{display:none}.notice-bar{color:#939e86;background:#f6f7f4;border-radius:10px;gap:13px;min-height:40px;margin:0 20px;padding:11px 12px;font-size:12px}.notice-tag{color:#8ead65;font-size:11px;font-weight:500}.notice-bar .icon{color:#b6beac;width:14px;height:14px}.messages{scrollbar-width:thin;scrollbar-color:#edf0e7 transparent;padding:24px 24px 23px}.message-avatar{color:#7f9270;background:#e8eee1;border-radius:9px;font-size:14px;font-weight:500}.message-main{max-width:100%}.message-meta{color:#949e88;margin-bottom:7px;line-height:1.4}.message-meta strong{font-size:11px;font-weight:400}.message-meta .group-tag{color:#91a479;background:#f0f5e8;margin:0;padding:1px 4px;font-size:8px}.bubble{color:#45503d;max-width:480px;box-shadow:none;background:#f5f6f2;border-radius:0 13px 13px;padding:11px 14px}.notice-bubble{color:#84976b;background:#f6faee;border:1px solid #e5edda;font-size:13px;line-height:1.8}.message.self .bubble{background:#e7f2d8;border-radius:13px 0 13px 13px}.message.self .message-avatar{color:#7f9566;background:#e6edda}.message.self .message-meta{justify-content:flex-end}.redpacket-card{background:linear-gradient(135deg,#e67d65,#d96c56);border:1px solid #db735d;border-radius:12px;padding:16px 16px 0;box-shadow:0 3px 8px #b95e3c0a}.redpacket-card .packet-icon{background:#c96c52;border:1px solid #d28762;border-radius:6px;place-items:center;width:31px;height:37px;margin:0 0 11px;font-size:19px;display:grid}.redpacket-card strong{color:#fff7ee;max-width:220px;font-size:14px;font-weight:500}.redpacket-card>span:not(.packet-icon){color:#fbe1cf;margin:6px 0 14px;font-size:11px;line-height:1.5;display:block}.redpacket-card small{color:#fce5d3;background:#b9553c16;border-top:1px solid #fff1;margin:0 -16px;padding:8px 15px;font-size:10px}.composer{background:#f8faf5;border-top:0;padding:13px 18px 10px;position:relative}.composer-input-row{align-items:center;gap:11px;display:flex}.voice-input{color:#5b7050;background:#fafcf7;border:1px solid #94a480;border-radius:50%;width:30px;height:30px}.voice-input .icon{width:19px;height:19px}.composer-form{background:#fff;border:1px solid #e5eadf;border-radius:13px;gap:5px;min-height:45px}.composer-form input{color:#485b39;min-width:0;padding:6px 0}.composer-form input::placeholder{color:#a6af9d}.composer-tools{align-items:center;gap:1px;margin:0;display:flex}.composer-form .composer-tools button{color:#8b9a7c;background:0 0;border:0;border-radius:7px;width:28px;height:29px}.composer-form .composer-tools button.packet-tool{color:#b88969}.composer-tools .icon{width:20px;height:20px}.composer-form #send-button{color:#4d6b35;background:#b5da8c;width:31px;height:31px;margin-left:2px}.composer-hint{color:#b8c0ae;margin:9px 0 0 42px}.composer-hint>span{color:#afb9a3;max-width:none}.details-panel{display:none}.app-shell:has(.details-panel){position:relative}.app-shell:after{content:"";pointer-events:none;opacity:0;transition:opacity .15s}.details-hidden .details-panel{display:none}body:not(.details-hidden) .details-panel{z-index:20;background:#fffefb;border-left:1px solid #e6ecdf;width:290px;padding:23px 20px 20px;animation:drawer-in .17s ease-out;display:flex;position:absolute;top:77px;bottom:0;right:0;box-shadow:-12px 0 35px #263d2110}.details-heading{margin-bottom:18px;font-size:14px}.details-heading .icon{width:18px;height:18px}.community-banner{background:linear-gradient(140deg,#e9f2de,#f8fbed);border-color:#e2e9d7;min-height:125px;padding:13px 15px}.community-banner>strong{margin-top:9px;font-size:19px;line-height:1.5}.banner-label{font-size:7px}.banner-bottom{margin-top:10px;font-size:6px}.detail-description{color:#98a38c;margin:15px 0 16px;font-size:11px;line-height:1.9}.detail-row{font-size:11px}.muted-detail,.type-badge{font-size:10px}.detail-section-title,.rule-summary{font-size:12px}.rule-summary{color:#7c8f67}.verify-button{background:#b9dc95;border-color:#b2d48e;padding:11px 12px;font-size:12px}.membership-top,.verify-status{font-size:11px}.member-perks{font-size:10px}.rules-button{padding:11px 10px;font-size:11px}.balance-summary{color:#8c9b7b;font-size:10px}.detail-divider{margin-top:10px}.channel-list button>span{font-size:12px}.details-footer{font-size:9px}.details-footer small{font-size:8px}.gate-preview{max-width:390px;margin:42px auto 25px;padding:0 8px}.gate-emblem{color:#84a15f;background:linear-gradient(140deg,#edf4e3,#f9fcf3);border-radius:20px;width:70px;height:70px;margin-bottom:22px;font-size:31px}.gate-preview h2{color:#465d34;margin:10px 0 12px;font-size:24px;font-weight:600;line-height:1.4}.gate-preview>p{color:#94a086;margin:0 0 23px;font-size:13px;line-height:1.9}.gate-preview .mini-label{letter-spacing:1.5px;color:#b0bba1;font-size:8px}.gate-rule{background:#fbfdf8;border-color:#e4ecd9;border-radius:12px;padding:16px 19px}.gate-rule>span{font-size:11px}.gate-rule>strong{color:#789454;font-size:14px}.gate-rule>small{color:#a0ad90;font-size:11px;line-height:1.8}.gate-preview>.primary{background:#b7da92;border-color:#afd08b;min-height:46px;padding:13px 18px;font-size:13px}.gate-hint{color:#b0baa3;margin-top:14px;font-size:10px}.modal{background:#fffefb;border:1px solid #e5ebdd;width:min(460px,100%);padding:29px;box-shadow:0 24px 80px #26351e22}.modal h2{color:#303e28;margin-bottom:10px;font-size:21px;line-height:1.4}.modal h3{color:#60794a;font-size:15px;line-height:1.6}.modal p{color:#919d83;font-size:13px;line-height:1.9}.modal .field{color:#7d906a;gap:9px;margin:19px 0;font-size:12px}.modal input,.modal select{background:#fbfdf8;border-color:#e0e8d5;border-radius:9px;min-height:44px;padding:12px 13px;font-size:14px}.modal input:focus,.modal select:focus{border-color:#97b977;box-shadow:0 0 0 3px #d9eac72b}.status-card{background:#f8fbf2;border:1px solid #e3ebd7;border-radius:11px;margin:16px 0;padding:16px}.status-card p{margin:6px 0 0}.status-card h3{margin:5px 0 8px}.status-card .mini-label{letter-spacing:.5px;font-size:10px}.primary,.secondary{border-radius:9px;min-height:40px}.primary{background:#b7da92;border-color:#adcf87;font-size:13px}.secondary{color:#8b9b78;background:#fffefb}.wallet-presets{grid-template-columns:repeat(4,1fr);gap:7px;margin:18px 0 23px;display:grid}.wallet-presets button{white-space:nowrap;background:#fffefb;border-color:#e0e7d7;min-height:37px;padding:8px 4px;font-size:11px}.wallet-presets button.selected{color:#67864b;background:#eff6e4;border-color:#b9d49c;box-shadow:inset 0 0 0 1px #b9d49c22}.toast{color:#f6faef;background:#38532b;border-color:#516c43;border-radius:10px;padding:12px 19px;font-size:12px;box-shadow:0 6px 25px #263f2020}.empty-state button{margin:12px auto 0;font-size:11px;display:block}.modal [data-close]{color:#9aa78a;font-size:23px}.packet-modal h3{font-size:16px;line-height:1.8}.big-packet{margin:25px 0 15px;font-size:55px}.modal .packet-amount{color:#c87957;padding:17px 0 25px;font-size:44px}.modal .packet-amount small{color:#b7987e;font-size:15px}.modal .chips{gap:6px}.chip{padding:5px 8px;font-size:10px}.modal .packet-modal p{font-size:11px}@keyframes drawer-in{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}@media (min-width:1550px){.app-shell,.details-hidden .app-shell{grid-template-columns:242px 312px minmax(350px,1fr)}.messages{padding-left:32px;padding-right:32px}.bubble{max-width:560px;font-size:15px}.message-meta,.message-meta strong{font-size:12px}.group-name{font-size:14px}.group-preview{font-size:12px}.chat-heading h1{font-size:18px}.chat-heading>span{font-size:12px}.chat-header{height:80px}.notice-bar{margin-left:26px;margin-right:26px}.composer{padding:15px 25px 11px}.composer-form{min-height:48px}.composer-form input{font-size:15px}body:not(.details-hidden) .details-panel{width:310px;top:80px}}@media (max-width:1100px){.app-shell,.details-hidden .app-shell{grid-template-columns:190px 268px minmax(300px,1fr)}.sidebar{align-items:stretch;padding-left:14px;padding-right:14px}.brand{gap:8px;margin-left:2px}.brand-word{font-size:20px;display:block}.brand-word small{letter-spacing:1px;font-size:5.5px;display:block}.brand-mark{width:32px;height:32px}.extra-nav button>span,.main-nav button>span{display:inline}.extra-nav button,.main-nav button{justify-content:flex-start;gap:13px;padding-left:15px}.sidebar-separator{display:block}.extra-nav{margin-top:0}.wallet-copy,.wallet-profile>.icon{display:block}.wallet-copy strong{font-size:10px}.wallet-copy small{font-size:9px}.profile-avatar{width:29px;height:29px;font-size:21px}.wallet-profile{background:#fbfcf9;border:1px solid #e6ebdf;gap:7px;padding:9px 7px}.wallet-profile>.icon{width:14px}.local-label{font-size:9px;display:flex}.local-label b{display:none}.group-rail{padding-left:13px;padding-right:13px}.rail-profile{width:25px;height:25px;font-size:18px}.rail-top{gap:6px}.search-field{gap:4px;padding-left:6px}.search-field input{font-size:11px}.rail-tabs{gap:21px}.rail-tabs button{font-size:13px}.voice-card>strong{font-size:14px}.voice-card{padding:14px}.group-name{font-size:12px}.group-preview{font-size:10px}.group-item{gap:9px;padding:12px 9px}.group-avatar{width:39px;height:39px;font-size:18px}.chat-heading h1{font-size:16px}.bubble{font-size:13px}.messages{padding-left:19px;padding-right:19px}}@media (max-width:850px){.app-shell,.details-hidden .app-shell{grid-template-columns:76px 254px minmax(280px,1fr)}.sidebar{align-items:center;padding:24px 10px 13px}.brand{margin:0 0 34px}.brand-mark{width:36px;height:36px}.brand-word,.extra-nav button>span,.local-label,.main-nav button>span,.sidebar-separator,.wallet-copy,.wallet-profile>.icon{display:none}.extra-nav button,.main-nav button{justify-content:center;padding:14px 0}.extra-nav,.main-nav{width:100%}.extra-nav{margin-top:25px}.wallet-profile{background:0 0;border:0;padding:5px}.profile-avatar{width:34px;height:34px}.chat-heading h1{font-size:15px}.notice-bar{margin-left:15px;margin-right:15px;font-size:11px}.notice-tag{font-size:10px}.message{max-width:97%}.bubble{font-size:13px}.composer-hint>span{font-size:8px}.header-actions .icon-button:last-child{display:inline-flex}}@media (max-width:650px){.app-shell,.details-hidden .app-shell{grid-template-columns:69px minmax(0,1fr);min-height:480px}.sidebar{display:none}.group-rail{padding:18px 6px 13px;overflow:hidden}.rail-top{justify-content:center;margin:0 0 13px}.group-filters,.list-heading,.rail-footnote,.rail-profile,.rail-tabs,.rail-top>.icon-button,.rail-top>.search-field,.voice-card,.voice-heading{display:none}.create-button{color:#6e8e51;background:#e7f0dc;border-radius:10px;width:35px;height:35px}.group-list{flex:1;gap:8px;margin:0;padding:0;overflow:hidden auto}.group-item{border:1px solid #0000;border-radius:11px;justify-content:center;min-height:63px;padding:10px 0}.group-item.active{background:#fff;border-color:#e1e9d8}.group-avatar{width:39px;height:39px;font-size:19px}.group-copy{display:none}.chat-header{height:68px;padding:0 11px}.chat-heading{max-width:75%;left:46%}.chat-heading h1{font-size:14px}.chat-heading>span{font-size:9px}.header-actions .icon-button:last-child{width:25px}.notice-bar{gap:8px;min-height:36px;margin:0 11px;padding:10px;font-size:10px}.notice-tag{font-size:9px}.messages{padding:20px 13px 18px}.message{gap:8px;max-width:100%;margin-bottom:20px}.message-avatar{border-radius:8px;width:28px;height:28px;font-size:11px}.message-meta,.message-meta strong{font-size:9px}.message-meta span{font-size:8px}.bubble{max-width:100%;padding:10px 12px;font-size:12px;line-height:1.85}.notice-bubble{font-size:11px}.system-message{font-size:9px}.redpacket-card{width:205px;padding:13px 13px 0}.redpacket-card strong{font-size:12px;line-height:1.6}.redpacket-card .packet-icon{width:27px;height:32px;margin-bottom:8px;font-size:17px}.redpacket-card>span:not(.packet-icon){margin:6px 0 12px;font-size:10px}.redpacket-card small{margin:0 -13px;padding:7px 12px;font-size:9px}.composer{padding:11px 11px 9px}.composer-input-row{gap:7px}.voice-input{width:26px;height:26px}.voice-input .icon{width:17px;height:17px}.composer-form{gap:1px;min-height:42px;padding:5px 5px 5px 10px}.composer-form input{font-size:12px}.composer-tools{gap:0}.composer-form .composer-tools button{width:23px;height:27px}.composer-tools .icon{width:17px;height:17px}.composer-form #send-button{width:27px;height:27px;margin-left:2px}.composer-hint{gap:8px;margin-left:34px;font-size:7px}.composer-hint>span{text-align:right;max-width:180px;font-size:7px;line-height:1.6}.gate-preview{margin:30px auto 15px;padding:0 6px}.gate-emblem{border-radius:17px;width:58px;height:58px;margin-bottom:18px;font-size:26px}.gate-preview h2{font-size:21px}.gate-preview>p{font-size:11px;line-height:1.9}.gate-preview .mini-label{letter-spacing:1px;font-size:7px}.gate-rule{padding:14px}.gate-rule strong{font-size:12px}.gate-rule small,.gate-rule>span{font-size:10px}.gate-preview>.primary{min-height:43px;font-size:12px}.gate-hint{font-size:8px}.modal{border-radius:16px;width:min(420px,100%);padding:25px 22px}.modal h2{font-size:20px}.modal p{font-size:12px}.wallet-presets{gap:5px}.wallet-presets button{padding:7px 2px;font-size:10px}.modal-actions{margin-top:21px}.status-card{padding:13px}.modal .field{margin:16px 0}.modal input,.modal select{min-height:42px;font-size:13px}body:not(.details-hidden) .details-panel{z-index:30;width:min(290px,100vw - 69px);padding:20px 17px;top:68px;bottom:0}.header-actions .icon-button:last-child{display:inline-flex}.details-heading{font-size:13px}}.redpacket-card{text-align:left;grid-template-columns:34px minmax(0,1fr);column-gap:10px;width:258px;padding:13px 14px 0;display:grid}.redpacket-card .packet-icon{grid-area:1/1/3;align-self:center;width:32px;height:39px;margin:0}.redpacket-card strong{grid-area:1/2;align-self:end;font-size:13px;line-height:1.6}.redpacket-card>span:not(.packet-icon){grid-area:2/2;margin:4px 0 0;font-size:10px}.redpacket-card small{grid-column:1/-1;margin:12px -14px 0;padding:7px 13px;font-size:9px}.composer-form #message-input:not(:placeholder-shown)~#send-button{background:#a0cd74}.composer-form .composer-tools button:hover{background:#f0f5e9}.wallet-presets button:hover{background:#f6faef;border-color:#bad29f}.group-filters button:hover{background:#edf3e5}@media (max-width:650px){.redpacket-card{grid-template-columns:29px minmax(0,1fr);column-gap:8px;width:220px;max-width:100%;padding:11px 12px 0}.redpacket-card .packet-icon{width:27px;height:34px;font-size:17px}.redpacket-card strong{font-size:12px}.redpacket-card>span:not(.packet-icon){font-size:9px}.redpacket-card small{margin:11px -12px 0;padding:7px 11px}}.details-heading #close-details{color:#9caa8e;width:26px;height:26px;padding:0;font-size:25px;font-weight:300;line-height:1}.details-heading #close-details:hover{color:#60794a;background:#f1f6e8}:root{color-scheme:light}.main-nav button[data-view].active{color:#325f24;background:#ebf6e3}.count-badge{color:#7d9a5d;background:#eaf2e0;border-radius:6px;min-width:18px;margin-left:auto;padding:3px 5px;font-size:10px}.extra-nav button{gap:10px;padding:11px 15px}.header-actions .icon-button:not(:last-child){display:inline-flex}.header-actions .icon-button .icon{width:18px;height:18px}.chat-header{padding-left:18px;padding-right:17px}.message-search-bar{background:#f8fbf3;border-bottom:1px solid #e8efde;align-items:center;gap:9px;padding:11px 24px;display:flex}.message-search-bar input{background:#fff;border:1px solid #e0e8d5;border-radius:8px;flex:1;min-width:0;padding:9px 12px;font-size:12px}.message-search-bar .icon{color:#91a27c;width:16px}.message-search-bar button{color:#98a88a;font-size:22px}.reply-banner{color:#7e9467;background:#f3f8eb;border-left:3px solid #b9d797;border-radius:0 7px 7px 0;justify-content:space-between;gap:8px;margin:0 0 10px 41px;padding:8px 11px;font-size:11px;line-height:1.7;display:flex}.reply-banner button{color:#a4b393}.emoji-picker{z-index:12;background:#fffefb;border:1px solid #dfe8d3;border-radius:12px;grid-template-columns:repeat(6,1fr);gap:3px;padding:12px;display:grid;position:absolute;bottom:80px;right:18px;box-shadow:0 8px 32px #2e48201a}.emoji-picker button{border-radius:7px;padding:7px;font-size:21px}.emoji-picker button:hover{background:#f0f6e8}.message-actions{opacity:.25;flex-wrap:wrap;gap:4px;margin-top:6px;transition:opacity .15s;display:flex}.message:focus-within .message-actions,.message:hover .message-actions{opacity:1}.message-actions button{color:#91a17e;background:#f7faf1;border:1px solid #edf2e5;border-radius:4px;padding:3px 5px;font-size:9px}.message-actions button:hover{color:#6e8c50;background:#eaf3de}.message-actions .active{background:#e4f0d4}.message .attachment-image,.message img{object-fit:contain;border:1px solid #e6ecde;border-radius:10px;max-width:min(330px,100%);max-height:270px;display:block}.message .attachment-link{color:#759553;overflow-wrap:anywhere;background:#f9fcf4;border:1px solid #e0e9d5;border-radius:10px;align-items:center;gap:10px;max-width:350px;padding:13px 15px;font-size:12px;display:flex}.message .reply-quote{color:#9ca78e;border-left:2px solid #c4d6ad;max-width:420px;margin-bottom:7px;padding-left:8px;font-size:10px;line-height:1.7}.message .recalled{color:#b1baa5;background:0 0;padding:7px 0;font-size:11px}.message .reactions{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.message .reactions button{background:#f5f9ee;border:1px solid #e7eedb;border-radius:6px;padding:3px 6px;font-size:10px}.message .reactions button.active{background:#eaf3df;border-color:#b1cc91}.redpacket-card{cursor:pointer}.redpacket-card[disabled]{opacity:.6}.packet-claims{max-height:250px;overflow:auto}.packet-claim-row{color:#8b9b77;border-bottom:1px solid #edf2e5;justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;display:flex}.packet-claim-row strong{color:#739254;font-weight:500}.inline-error{color:#be7d65;background:#fff7ef;border:1px solid #f3dfce;border-radius:8px;margin:10px 0}.inline-error,.success-note{padding:10px 13px;font-size:12px;line-height:1.8}.success-note{color:#719153;background:#f3f9e9;border:1px solid #e3edce;border-radius:8px}.contact-row{border-bottom:1px solid #edf1e7;border-radius:8px;align-items:center;gap:10px;padding:13px 9px;display:flex}.contact-row .avatar,.room-card .avatar{color:#7b975e;background:#e8f0dc;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.contact-row strong{color:#526443;font-size:12px;font-weight:550}.contact-row small{color:#a2af91;margin-top:4px;font-size:10px;display:block}.contact-row>div:nth-child(2){flex:1;min-width:0}.contact-row button{color:#8ba46f;background:#f0f6e7;border:1px solid #e0ebd1;border-radius:7px;padding:6px 9px;font-size:10px}.contact-row .contact-copy{flex:1;min-width:0}.rail-empty{color:#a1ae91;text-align:center;padding:25px 8px;font-size:12px;line-height:1.8}.rail-action{color:#8fa376;justify-content:space-between;align-items:center;margin:10px 4px;font-size:11px;display:flex}.rail-action button{background:#f7fbf0;border:1px solid #dfe9d2;border-radius:7px;padding:6px 9px;font-size:10px}.room-card{text-align:left;background:#fafdf6;border:1px solid #e1e9d6;border-radius:12px;width:calc(100% - 2px);margin:8px 1px;padding:14px}.room-card strong{color:#5f7749;font-size:13px}.room-card p,.room-card small{color:#9bad87;margin:6px 0 0;font-size:10px;line-height:1.8}.room-card .pill{margin-top:7px}.room-members{flex-direction:column;gap:5px;margin:15px 0;display:flex}.room-members>div{color:#869b70;border-bottom:1px solid #e9efdf;justify-content:space-between;gap:10px;padding:10px 0;font-size:12px;display:flex}.room-audio{color:#8a9f73;background:#f5faeb;border:1px solid #e0ecd0;border-radius:10px;margin-top:12px;padding:15px;font-size:12px;line-height:1.9}.media-status{z-index:80;color:#f0f7e7;background:#3a572b;border:1px solid #648653;border-radius:12px;max-width:92vw;padding:12px 15px;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #1e301e2b}.media-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.media-controls span{font-size:11px}.media-controls button{color:#edf5df;background:#f2f8e51f;border:1px solid #a5bc8f55;border-radius:6px;padding:6px 10px;font-size:11px}.media-status audio{display:none}#workspace-view{scrollbar-width:thin;background:#f9fbf6;grid-area:1/3;min-width:0;padding:36px 34px;overflow-y:auto}.view-page{width:100%;max-width:1150px;margin:auto}.page-heading{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:27px;display:flex}.page-heading h1,.page-heading h2{letter-spacing:-.7px;color:#33482a;margin:0 0 9px;font-size:27px;font-weight:650}.page-heading p{color:#99a789;margin:0;font-size:12px;line-height:1.9}.page-heading>.pill{margin-top:6px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-bottom:22px;display:grid}.card-grid.three,.metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.app-card{background:#fff;border:1px solid #e6edde;border-radius:15px;min-width:0;margin-bottom:17px;box-shadow:0 2px 8px #4c683002}.app-card h2,.app-card h3{color:#5f7a47;margin:0 0 14px;font-weight:600}.app-card p{color:#98a989;margin:7px 0 15px;font-size:12px;line-height:1.9}.app-card>strong.metric-value,.metric strong{color:#55753c;letter-spacing:-.7px;font-size:28px;font-weight:600;line-height:1.5}.metric{background:#fff;border:1px solid #e5ecda;border-radius:13px;padding:17px 19px}.metric small,.metric>span{color:#9baa8a;margin-top:5px;font-size:10px;display:block}.metric>strong{display:block}.data-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px;line-height:1.7}.data-table th{color:#a3b18f;white-space:nowrap;border-bottom:1px solid #e7efdc;padding:11px 10px;font-size:10px;font-weight:500}.data-table td{color:#839b6b;vertical-align:middle;border-bottom:1px solid #edf2e6;padding:14px 10px}.data-table td strong{color:#5a7643;font-weight:600}.data-table tr:last-child td{border-bottom:0}.table-scroll{overflow:auto}.pill{color:#8ba16e;white-space:nowrap;background:#f3f8eb;border:1px solid #e1eacf;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;font-weight:500;line-height:1.5;display:inline-flex}.pill.pending,.pill.warn{color:#b29963;background:#fdf7e9;border-color:#f1e3c3}.pill.danger{color:#be8468;background:#fff5ee;border-color:#f0ddce}.pill.local{color:#8da876;background:#eff5e7}.pill.positive,.positive{color:#7ba05c}.negative{color:#c08a76}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-grid .field{margin:0}.view-page .field{color:#93a27e;flex-direction:column;gap:9px;margin:16px 0;font-size:12px;display:flex}.view-page input,.view-page select,.view-page textarea{color:#637d4c;background:#fbfdf7;border:1px solid #dfe8d3;border-radius:9px;width:100%;min-height:42px;padding:10px 12px;font-family:inherit;font-size:13px}.view-page textarea{resize:vertical;min-height:100px;line-height:1.8}.view-page input:focus,.view-page select:focus,.view-page textarea:focus{border-color:#a9c58a;outline:0;box-shadow:0 0 0 3px #e0efd129}.view-page .primary,.view-page .secondary{min-height:39px;padding:10px 14px;font-size:12px}.tabs{border-bottom:1px solid #e1e9d5;flex-wrap:wrap;gap:5px;margin-bottom:21px;padding-bottom:10px;display:flex}.tabs button{color:#9bab88;border-radius:7px;padding:7px 12px;font-size:11px}.tabs button.active,.tabs button.selected{color:#71924f;background:#eaf3dd}.action-row{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.action-row .primary,.action-row .secondary{min-height:34px;padding:7px 12px;font-size:11px}.compact-list{margin:0;padding:0;list-style:none}.compact-list li{color:#91a17d;border-bottom:1px solid #edf2e4;padding:12px 0;font-size:12px;line-height:1.9}.compact-list li:last-child{border-bottom:0}.pending-card{border-bottom:1px solid #eaf0e0;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 0;display:flex}.pending-card strong{color:#6d8754;font-size:13px}.pending-card p{color:#9cac89;margin:6px 0;font-size:11px;line-height:1.8}.pending-card code{overflow-wrap:anywhere;font-size:10px}.pending-card .secondary{flex-shrink:0;min-height:30px;padding:6px 9px;font-size:10px}.audit-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.audit-grid>div{color:#93a37e;border:1px solid #e5ecda;border-radius:8px;padding:12px;font-size:11px;line-height:1.8}.code-block{color:#7a9460;white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f8ee;border:1px solid #e3ebd7;border-radius:9px;max-height:270px;padding:13px;font-family:Consolas,monospace;font-size:10px;line-height:1.9;overflow:auto}.modal textarea{color:#77945c;resize:vertical;background:#fbfdf7;border:1px solid #dfe7d3;border-radius:9px;width:100%;min-height:85px;padding:11px 12px;font:12px/1.8 inherit}.modal .input-row{align-items:center;gap:9px;display:flex}.modal .field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modal .checkbox-field{color:#91a17a;align-items:center;gap:8px;margin:13px 0;font-size:12px;display:flex}.modal .checkbox-field input{width:15px;min-height:15px;box-shadow:none}.modal .data-table{font-size:11px}.modal .data-table td{padding:10px 5px}.modal.wide{width:min(640px,95vw)}.loading-state{color:#a6b391;place-items:center;min-height:200px;font-size:12px;display:grid}.spinner{border:2px solid #dfe9d2;border-top-color:#9dbd7e;border-radius:50%;width:25px;height:25px;animation:spin 1s linear infinite}.auth-form{max-width:410px;margin:auto}.auth-form .field{margin-bottom:16px}.section-label{letter-spacing:1px;color:#adba9b;margin-bottom:10px;font-size:9px}.settings-row{color:#8ea278;border-bottom:1px solid #edf2e5;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:12px;display:flex}.settings-row input[type=checkbox]{width:17px;min-height:17px}.notification-dot{background:#9ec47b;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.profile-hero{align-items:center;gap:17px;margin-bottom:24px;display:flex}.profile-hero .profile-avatar{border-radius:18px;width:62px;height:62px;font-size:35px}.profile-hero h2{color:#577240;margin:0 0 7px;font-size:23px}.profile-hero p{color:#a3b291;margin:0;font-size:11px}.market-note{color:#a7b496;margin:13px 0 0;font-size:10px}.empty-view{text-align:center;color:#a3b38d;padding:55px 20px;font-size:13px;line-height:2}.safety-label{color:#a6b293;background:#fbfdf6;border:1px solid #e8ecdd;border-radius:8px;margin-bottom:18px;padding:10px 13px;font-size:10px;line-height:1.9}.avatar-circle{color:#8ba56f;background:#e8f1da;border-radius:50%;place-items:center;width:37px;height:37px;font-size:15px;display:inline-grid}.invite-code{letter-spacing:1px;color:#78965a;text-align:center;overflow-wrap:anywhere;background:#f0f6e7;border-radius:8px;padding:12px;font-size:13px}.top-alert{color:#a28c68;background:#fffbf0;border-bottom:1px solid #efe4cc;padding:9px 15px;font-size:11px;line-height:1.8}.voice-card:focus-visible{outline:2px solid #9cbe7a}.wallet-presets{grid-template-columns:repeat(4,minmax(0,1fr))}.members-list{max-height:300px;overflow:auto}.members-list .contact-row{padding:11px 0}.members-list .contact-row button{margin-left:auto}.loading-overlay{z-index:300;background:#fcfef9e8;place-items:center;display:grid;position:fixed;inset:0}.error-page{color:#9aab83;padding:40px;line-height:2}.view-page .text-link{color:#7e9e60;text-underline-offset:3px;font-size:11px;text-decoration:underline}body.compact .message{margin-bottom:13px}body.compact .bubble{padding:8px 12px;font-size:12px}body.compact .group-item{min-height:67px;padding-top:9px;padding-bottom:9px}@media (max-height:780px) and (min-width:651px){.voice-card{padding:11px 14px}.voice-top{margin-bottom:6px}.voice-bottom{margin-top:12px}.list-heading{margin-top:18px}.rail-tabs{margin-bottom:17px}.brand{margin-bottom:23px}.main-nav button{padding-top:12px;padding-bottom:12px}.sidebar-separator{margin-top:18px;margin-bottom:14px}.extra-nav button{padding-top:9px;padding-bottom:9px}.rail-footnote{padding-top:9px}.group-item{min-height:74px;padding-top:10px;padding-bottom:10px}}@media (max-width:1100px){#workspace-view{padding:28px 24px}.card-grid,.card-grid.three,.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.extra-nav button{padding-left:12px;font-size:10px}.page-heading h1,.page-heading h2{font-size:25px}.app-card{padding:18px}}@media (max-width:850px){.extra-nav .count-badge,.extra-nav button>span{display:none}.extra-nav button{justify-content:center;padding:10px}.card-grid,.card-grid.three,.metrics{grid-template-columns:1fr}#workspace-view{padding:25px 18px}.page-heading{flex-direction:column;gap:5px}.header-actions .icon-button{width:27px}.header-actions .icon-button .icon{width:16px}.chat-heading{max-width:50%;left:45%}.data-table td,.data-table th{padding-left:7px;padding-right:7px}.form-grid{grid-template-columns:1fr}}@media (max-width:650px){#workspace-view{grid-column:2;padding:21px 14px}.header-actions .icon-button:not(:last-child),.main-nav{display:none}.chat-heading{max-width:72%;left:46%}.composer-form .composer-tools button{width:22px}.composer-form .composer-tools button .icon{width:16px}.composer-form .composer-tools #attachment-button{display:inline-flex}.composer-form #send-button{width:25px}.composer-form input{font-size:12px}.app-card{border-radius:12px;padding:16px}.page-heading h1,.page-heading h2{font-size:23px}.card-grid,.metrics{gap:10px}.data-table{min-width:350px;font-size:10px}.table-scroll{margin:0 -5px}.message-actions{opacity:1}.message-actions button{font-size:8px}.modal .field-row{grid-template-columns:1fr;gap:0}.modal .data-table{min-width:0}.modal .data-table td{font-size:10px}.card-grid .metric strong{font-size:24px}.audit-grid{grid-template-columns:1fr}.action-row .primary,.action-row .secondary{padding:7px 9px;font-size:10px}.media-status{min-width:230px;padding:10px 12px;bottom:10px}.media-controls{gap:8px}.media-controls span{font-size:10px}.pending-card{flex-direction:column}.message .attachment-image{max-width:100%;max-height:220px}.message-search-bar{padding:9px 12px}.message-search-bar input{font-size:11px}.wallet-presets{grid-template-columns:repeat(2,1fr)}.reply-banner{margin-left:33px;font-size:10px}.emoji-picker{grid-template-columns:repeat(5,1fr);padding:8px;right:12px}.emoji-picker button{padding:5px;font-size:20px}}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.recording-status{z-index:90;color:#ba8a6a;background:#fff9ee;border:1px solid #dfb59f;border-radius:12px;align-items:center;gap:12px;max-width:94vw;padding:13px 16px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 7px 30px #69482e19}.recording-status button{color:#a87957;background:#f4e7d6;border:1px solid #ebd5bd;border-radius:7px;padding:7px 9px;font-size:11px}.voice-input.recording{color:#c37b60;background:#fff2e7;border-color:#d8a88e}.message audio{border-radius:9px;width:275px;max-width:100%;height:37px;display:block}.emoji-grid{grid-template-columns:repeat(6,1fr);gap:5px;padding:10px 0;display:grid}.emoji-grid button{border-radius:8px;padding:8px;font-size:23px}.emoji-grid button:hover{background:#f0f6e7}body.compact-mode .message{margin-bottom:13px}body.compact-mode .bubble{padding:8px 12px;font-size:12px}body.dark-mode{--line:#33402e;--muted:#9eaf90;--pale:#33452c;--deep:#d6e9c3;color:#d1dfc4;background:#1e291a}body.dark-mode .chat-panel,body.dark-mode .details-panel,body.dark-mode .sidebar{background:#1f2a1c;border-color:#33442b}body.dark-mode .extra-nav button,body.dark-mode .main-nav button{color:#a5b798}body.dark-mode .main-nav .active,body.dark-mode .main-nav button:hover{color:#d5e9c0;background:#354c2a}body.dark-mode .brand-word{color:#e5efda}body.dark-mode .chat-heading h1,body.dark-mode .list-heading,body.dark-mode .rail-tabs .selected{color:#d8e5cc}body.dark-mode .rail-tabs button{color:#a0b18e}body.dark-mode .group-item.active,body.dark-mode .search-field,body.dark-mode .wallet-profile{background:#2c3d23;border-color:#405635}body.dark-mode .voice-card{background:linear-gradient(135deg,#2c3d24,#24321e);border-color:#3e5134}body.dark-mode .voice-card strong{color:#d0dfc0}body.dark-mode .bubble,body.dark-mode .notice-bar{color:#bdcfad;background:#2b3924}body.dark-mode .notice-bubble{background:#304227;border-color:#435b35}body.dark-mode .message.self .bubble{color:#d6e7c7;background:#3a512d}body.dark-mode .composer{background:#23301d}body.dark-mode .composer-form,body.dark-mode .composer-form:focus-within{background:#2d3d24;border-color:#415535}body.dark-mode input,body.dark-mode select,body.dark-mode textarea{color:#d1e2c1;background:#28381f;border-color:#455b37}body.dark-mode #workspace-view{background:#202b1b}body.dark-mode .app-card,body.dark-mode .metric,body.dark-mode .modal{color:#c9dbb8;background:#283620;border-color:#405431}body.dark-mode .app-card h2,body.dark-mode .app-card h3,body.dark-mode .metric strong,body.dark-mode .modal h2,body.dark-mode .modal h3,body.dark-mode .page-heading h1,body.dark-mode .page-heading h2{color:#cfdfbe}body.dark-mode .code-block,body.dark-mode .data-table th,body.dark-mode .membership,body.dark-mode .status-card{color:#a8bc94;background:#2d3e24;border-color:#435a34}body.dark-mode .data-table td{color:#adc09a;border-color:#3b4e30}body.dark-mode .data-table td strong{color:#d1e2bf}body.dark-mode .secondary{color:#b6cba2;background:#2c3b23;border-color:#4b603d}body.dark-mode .community-banner{background:linear-gradient(140deg,#314826,#25391b);border-color:#49603b}body.dark-mode .community-banner>strong{color:#b9d79c}body.dark-mode .gate-preview h2{color:#c5dcb1}body.dark-mode .gate-rule{background:#29391f;border-color:#405632}body.dark-mode .compact-list li,body.dark-mode .contact-row,body.dark-mode .settings-row{border-color:#3d4f31}body.dark-mode .contact-row strong{color:#c8dfb3}body.dark-mode .room-card{background:#293b20;border-color:#435c34}body.dark-mode .room-card strong{color:#b9d39f}body.dark-mode .chip,body.dark-mode .pill{color:#bad59f;background:#34482a;border-color:#4b633b}body.dark-mode .group-tag{color:#adc993;background:#34492a}body.dark-mode .voice-input{color:#b4ca9e;background:#29391f;border-color:#4c663c}.app-card>.metric{color:#5a7845;letter-spacing:-.7px;background:0 0;border:0;border-radius:0;padding:0;font-size:29px;font-weight:600;line-height:1.7}.profile-summary{align-items:center;gap:17px;margin-bottom:26px;display:flex}.profile-summary>div{min-width:0}.profile-summary .profile-avatar{background:#eaf3df;border-radius:18px;flex-shrink:0;place-items:center;width:68px;height:68px;font-size:36px;display:grid}.profile-summary h1{color:#496339;margin:0 0 6px;font-size:26px}.profile-summary p{color:#94a382;margin:0;font-size:12px;line-height:1.8}.contact-row>span:nth-child(2){text-align:left;overflow-wrap:anywhere;flex:1;min-width:0}.contact-row>.action-row{flex:none;margin:0}.contact-row>.group-avatar{background:#edf4e5;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}button.contact-row{text-align:left;background:0 0;justify-content:space-between;width:100%}.integration-section{border-top:1px solid #e5ecd9;margin-top:15px;padding:17px 0}.integration-section>summary{color:#749157;cursor:pointer;font-size:13px;font-weight:600;line-height:1.8}.modal pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-height:270px;font-size:11px;line-height:1.8;overflow:auto}.modal .field>input,.modal .field>select{max-width:100%}.data-table td>small{color:#a2b092;margin-top:4px;font-size:10px;display:block}.modal-content{overflow-wrap:anywhere}.levels-editor{border-top:1px solid #e4ecd9;margin:16px 0;padding-top:14px}.levels-editor>summary{color:#78965d;cursor:pointer;font-size:13px}.level-row{margin:12px 0;padding:14px}.level-row .action-row{justify-content:space-between;margin-top:0}.level-row .field{margin:10px 0}.mobile-nav{display:none}.app-card,.chat-panel,.modal{overflow-wrap:anywhere}body.dark-mode .app-card>.metric,body.dark-mode .profile-summary h1{color:#c6deb0}body.dark-mode .integration-section{border-color:#405431}body.dark-mode .integration-section>summary{color:#b7d09e}body.dark-mode .contact-row>.group-avatar,body.dark-mode .profile-summary .profile-avatar{background:#354a28}@media (max-width:650px){.profile-summary h1{font-size:22px}.contact-row{flex-wrap:wrap}.contact-row>.action-row{margin-left:48px}.modal .field-row{grid-template-columns:1fr}.app-shell,.details-hidden .app-shell{height:calc(100dvh - 61px - env(safe-area-inset-bottom));min-height:0}.mobile-nav{height:calc(61px + env(safe-area-inset-bottom));padding:4px 6px calc(4px + env(safe-area-inset-bottom));z-index:35;background:#fff;border-top:1px solid #e3ebd9;gap:3px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#99a68c;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:10px;display:flex}.mobile-nav button.active{color:#537c38;background:#edf6e5}.mobile-nav .icon{width:19px;height:19px}.group-rail .rail-tabs{border-bottom:1px solid #e4ecda;flex-direction:column;flex-shrink:0;gap:3px;height:auto;margin-bottom:13px;padding:0 0 10px;display:flex}.group-rail .rail-tabs button{text-align:center;border-radius:6px;min-height:26px;padding:5px 0;font-size:9px}.group-rail .rail-tabs button.selected{background:#e8f3dd;border:0}.group-rail .rail-tabs button.selected:after{display:none}.toast{bottom:76px}.media-status,.recording-status{bottom:75px}body.dark-mode .mobile-nav{background:#22301c;border-color:#3c5030}body.dark-mode .mobile-nav button.active{color:#d0e5bc;background:#3b522e}}.read-only-chat{text-align:center;color:#a28d67;background:#fffaf0;border:1px solid #eee4cf;border-radius:9px;margin-top:20px;padding:12px;font-size:11px;line-height:1.9}.hub-refresh.has-updates{color:#789b59;background:#eff6e6}.modal>button[data-close]{width:auto;height:auto;font-size:12px;line-height:1.6;position:static;top:auto;right:auto}.person-avatar{border:0}.sidebar{scrollbar-width:thin;overflow-y:auto}.brand,.extra-nav,.main-nav,.sidebar-bottom{flex-shrink:0}.main-nav button{padding-top:12px;padding-bottom:12px}.extra-nav button{padding-top:9px;padding-bottom:9px}.sidebar-separator{margin-top:19px;margin-bottom:12px}.rail-unread{color:#fff;background:#7da458;border-radius:6px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;display:inline-grid}.group-item.has-unread .group-avatar:after{content:"";background:#6c9252;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}.hub-entry{width:100%;margin:1px 0 10px}.chat-hub-button{min-height:30px;padding:7px 10px;font-size:10px;position:absolute;left:18px}.chat-heading{max-width:calc(100% - 255px)}#workspace-view:has(.community-page){background:#fafbf7;padding:30px 30px 45px}.community-page{color:#33432b;max-width:1190px}.community-page-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:27px;display:flex}.community-page-heading h1{letter-spacing:-1px;color:#263822;margin:7px 0 11px;font-size:27px;font-weight:640;line-height:1.35}.community-page-heading p{color:#7d8a74;margin:0;font-size:12px;line-height:1.9}.community-page-heading>.action-row{flex-shrink:0;margin:10px 0 0}.community-page-heading .section-label{letter-spacing:1.8px;color:#98a58e;font-size:8px}.community-page .app-card{box-shadow:none;border-color:#e4e9dd}.community-page .app-card h2,.community-page .app-card h3{color:#3e5632}.community-page .app-card p{color:#7b8972}.community-page .primary{color:#344b27;background:#bddb9f;border-color:#b5d295}.community-page .primary:hover{background:#b0d38e}.community-page .secondary{color:#6d825b;background:#fffefa;border-color:#dde7d2}.community-page .muted{color:#8b977f}.discovery-banner{background:linear-gradient(115deg,#eef5e6,#f5f7ed);border:1px solid #dfe9d5;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;margin:0 0 23px;padding:27px 29px;display:flex;position:relative;overflow:hidden}.discovery-banner:after{content:"✳";color:#dae8cc;pointer-events:none;font-size:160px;line-height:1;position:absolute;bottom:-25px;right:115px;transform:rotate(12deg)}.discovery-banner>div{z-index:1;position:relative}.discovery-banner h2{letter-spacing:-.7px;color:#3d5530;margin:15px 0 10px;font-size:23px;font-weight:500}.discovery-banner p{color:#89977c;margin:0;font-size:11px;line-height:1.8}.discovery-banner .pill{color:#7f966a;letter-spacing:.3px;background:#ffffff70;border-color:#d8e5ca;font-size:8px}.discovery-count{white-space:nowrap;flex-direction:column;align-items:center;gap:8px;padding:0 10px;display:flex}.discovery-count strong{letter-spacing:-2px;color:#5c7847;font-size:42px;font-weight:450}.discovery-count span{color:#849874;font-size:10px}.discovery-search{background:#fff;border:1px solid #e3e9da;border-radius:11px;align-items:center;gap:10px;margin-bottom:23px;padding:6px 7px 6px 15px;display:flex}.discovery-search .icon{color:#97a589;width:17px;height:17px}.view-page .discovery-search input{box-shadow:none;background:0 0;border:0;min-width:0;min-height:32px;padding:7px 2px}.discovery-search .primary{flex-shrink:0;min-height:33px;padding:7px 16px;font-size:11px}.community-filter{gap:5px;margin-bottom:21px}.community-filter button{color:#8d9c80;padding:7px 12px;font-size:11px}.community-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.community-card{background:#fff;border:1px solid #e4eade;border-radius:14px;flex-direction:column;min-width:0;padding:21px;transition:border-color .2s,transform .2s;display:flex}.community-card:hover{border-color:#cadab9;transform:translateY(-2px)}.community-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.community-card-avatar{color:#69894c;background:#e9f1dd;border-radius:13px;flex-shrink:0;place-items:center;width:45px;height:45px;font-size:23px;font-weight:600;display:grid}.community-card-avatar.token{color:#aa8e50;background:#f8eed9}.community-card-avatar.nft{color:#8a77a4;background:#ede8f6}.community-card-top .pill{color:#8da375;padding:4px 6px;font-size:8px}.community-card-title{text-align:left;color:#3c5132;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:600;line-height:1.5;display:flex}.community-card-title span{color:#a5b198;font-size:17px;font-weight:400}.community-card>p{color:#8e9b82;overflow-wrap:anywhere;min-height:42px;margin:10px 0 16px;font-size:11px}.community-card-facts{color:#9baa8e;border-bottom:1px solid #edf0e7;flex-wrap:wrap;gap:12px;padding-bottom:16px;font-size:9px;display:flex}.community-card-facts>span+span:before{content:"·";padding-right:12px}.community-card-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:15px;display:flex}.community-card-bottom>span{color:#9aa98c;font-size:9px;line-height:1.7}.community-card-bottom .primary,.community-card-bottom .secondary{flex-shrink:0;min-height:31px;padding:7px 10px;font-size:10px}.back-link{color:#8a9d77;margin-bottom:24px;padding:0;font-size:10px;display:inline-flex}.hub-page .community-page-heading{margin-bottom:22px}.hub-overview{background:#f0f5e8;border:1px solid #dfe8d3;border-radius:14px;align-items:center;gap:18px;margin-bottom:28px;padding:22px 24px;display:flex}.hub-overview>.community-card-avatar{background:#dceaca;border-radius:18px;width:61px;height:61px;font-size:31px}.hub-overview-copy{flex:1;min-width:0}.hub-overview-copy .action-row{margin:0 0 9px}.hub-overview-copy>strong{color:#61774e;white-space:pre-wrap;font-size:12px;font-weight:500;line-height:1.8;display:block}.hub-overview-copy>p{color:#8fa17b;margin:9px 0 0;font-size:10px;line-height:1.8}.hub-stat{white-space:nowrap;border-left:1px solid #dce5d1;flex-direction:column;align-items:center;gap:6px;padding-left:20px;display:flex}.hub-stat>strong{color:#667f50;font-size:27px;font-weight:500}.hub-stat>span{color:#97a788;font-size:9px}.hub-tabs{gap:6px;margin-bottom:24px}.hub-tabs button{color:#8c9e7c;padding:8px 15px}.tabs .hub-refresh{color:#a4b194;margin-left:auto;font-size:10px}.hub-discussion-layout{grid-template-columns:minmax(0,1fr) 225px;gap:20px;display:grid}.section-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.section-top h2,.section-top h3{color:#506940;margin:0;font-size:15px;font-weight:550}.section-top p{margin:6px 0 0}.section-top>.primary{flex-shrink:0;min-height:34px;padding:8px 12px;font-size:10px}.section-top .text-link{white-space:nowrap;font-size:10px}.hub-recent-messages{scrollbar-width:thin;max-height:460px;padding:5px 0 10px;overflow:auto}.hub-discussion-message{align-items:flex-start;gap:10px;margin:17px 0;display:flex}.person-avatar{color:#78925e;background:#eaf0df;border-radius:11px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:16px;font-weight:550;display:inline-grid}.hub-discussion-message>div{min-width:0}.hub-discussion-message strong{color:#5a704b;font-size:11px;font-weight:550}.hub-discussion-message small{color:#afbaa3;margin-left:8px;font-size:8px;font-weight:400}.hub-discussion-message p{white-space:pre-wrap;margin:7px 0;font-size:12px;line-height:1.8}.hub-message-form{border-top:1px solid #e8eee0;align-items:center;gap:8px;padding-top:15px;display:flex}.view-page .hub-message-form input{background:#f7faf1;flex:1;min-width:0;min-height:38px;padding:9px 11px;font-size:11px}.hub-message-form .primary{min-height:38px;padding:9px 13px;font-size:11px}.hub-tool{text-align:left;color:#7d9269;border-bottom:1px solid #edf1e6;align-items:center;gap:11px;width:100%;padding:13px 0;font-size:11px;display:flex}.hub-tool:last-child{border:0}.hub-tool>span{color:#8ea875;width:20px;font-size:18px;font-weight:400}.hub-tool>b{color:#a1b18e;margin-left:auto;font-size:12px;font-weight:400}.hub-gate{text-align:center;padding:40px 25px}.hub-gate .gate-emblem{color:#93b16f;background:#eff6e7;border-radius:18px;place-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:32px;display:grid}.hub-gate h2{font-size:19px}.hub-gate p{font-size:12px}.feed-layout{grid-template-columns:minmax(0,1fr) 225px;align-items:start;gap:22px;display:grid}.feed-tabs{margin-bottom:25px}.feed-tabs button{padding:9px 15px;font-size:12px}.post-composer{margin-bottom:20px;padding:18px}.post-composer-top{align-items:flex-start;gap:12px;display:flex}.view-page .post-composer textarea{min-height:90px;box-shadow:none;resize:vertical;background:0 0;border:0;padding:7px 0;font-size:12px;line-height:1.9}.post-composer-bottom{border-top:1px solid #eef1e8;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.view-page .post-composer select{color:#869b70;background:#f6f9f0;border:1px solid #e6ecdc;width:auto;max-width:190px;min-height:32px;padding:5px 22px 5px 7px;font-size:10px}.post-composer-bottom>.muted{color:#acb79f;margin-left:auto;font-size:8px}.post-composer-bottom>.primary{min-height:32px;padding:7px 13px;font-size:10px}.post-composer-bottom>.pill{font-size:9px}.moment-card>header{justify-content:space-between;margin-bottom:19px}.moment-card>header,.person-link{align-items:center;gap:10px;display:flex}.person-link{text-align:left;min-width:0;padding:0}.person-link>span:not(.person-avatar){min-width:0}.person-link strong{color:#61774e;font-size:11px;font-weight:550;line-height:1.6;display:block}.person-link small{color:#aab69f;margin-top:4px;font-size:8px;line-height:1.7;display:block}.moment-community{color:#92a77d;text-overflow:ellipsis;white-space:nowrap;background:#f7faf3;border:1px solid #e4edda;border-radius:5px;flex-shrink:0;max-width:130px;padding:4px 6px;font-size:8px;overflow:hidden}.community-page .moment-text{color:#5c6c50;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 21px;font-size:12px;line-height:2}.moment-card footer{color:#9aab8b;border-top:1px solid #edf1e7;align-items:center;gap:21px;padding-top:14px;display:flex}.moment-action{color:#93a483;align-items:center;gap:6px;padding:0;font-size:16px;display:flex}.moment-action span{font-size:9px}.moment-action.liked{color:#b98b70}.moment-card footer>span{color:#adb8a3;margin-left:auto;font-size:8px}.subtle-button{color:#9dab90;white-space:nowrap;padding:3px 0;font-size:9px}.moment-comments-preview{background:#f6f9f1;border-radius:7px;margin-top:13px;padding:9px 12px}.moment-comments-preview>p{margin:3px 0;font-size:10px;line-height:1.8}.moment-comments-preview button{color:#7c9664;padding:0 3px 0 0;font-size:10px}.feed-aside .app-card{padding:21px}.feed-aside .section-label{letter-spacing:1.5px;margin-bottom:13px;font-size:8px}.feed-aside h2{font-size:14px}.feed-aside p{font-size:11px;line-height:2}.feed-aside .secondary{min-height:33px;padding:8px 12px;font-size:10px}.feed-note{text-align:center;color:#b1c39e;padding:25px 10px}.feed-note>span{font-size:40px}.feed-note p{color:#a7b499;font-size:10px;line-height:2}.empty-feed{text-align:center;padding:40px 20px}.empty-feed>span{color:#b7c6a3;font-size:42px}.empty-feed h3{margin-top:20px;font-size:15px}.empty-feed p{font-size:11px}.comment-original{background:#f5f9ef;border:1px solid #e2ead7;border-radius:10px;margin:15px 0;padding:16px}.comment-original strong{color:#6a8355;font-size:12px}.comment-original p{white-space:pre-wrap;margin:9px 0 0}.comments-list{max-height:300px;overflow:auto}.comments-list .contact-row{align-items:flex-start}.comments-list .contact-row p{white-space:pre-wrap;color:#7c8c6c;margin:6px 0;font-size:11px}.comments-list .contact-row small{font-size:8px}.public-profile{text-align:center;padding:19px 0}.public-profile>.person-avatar{border-radius:20px;width:65px;height:65px;font-size:32px}.public-profile h3{color:#4b6539;margin:16px 0 7px;font-size:21px}.public-profile p{margin:5px 0 12px}.public-profile .action-row{justify-content:center;margin-top:18px}.profile-counts{color:#8ca175;justify-content:center;gap:25px;font-size:10px;display:flex}.profile-counts b{color:#6c8755;margin-right:4px;font-size:15px;font-weight:550}.profile-post{white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #e6edde;padding:17px 0}.profile-post p{color:#718461;margin:8px 0;font-size:12px;line-height:1.9}.profile-post small,.profile-post>span{color:#a6b59a;font-size:9px}.profile-post button{color:#829b6c;padding:0;font-size:11px}.activities-note{background:#f5f7ee;border:1px solid #e4e9d8;border-radius:12px;align-items:center;gap:16px;margin-bottom:25px;padding:20px 22px;display:flex}.activities-note>span{color:#9ab67d;font-size:32px}.activities-note>div{flex:1}.activities-note strong{color:#6f855c;font-size:12px;font-weight:550}.activities-note p{color:#98a68a;margin:7px 0 0;font-size:10px;line-height:1.9}.activities-note .secondary{min-height:32px;padding:7px 12px;font-size:10px}.activity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.activity-card{background:#fff;border:1px solid #e2e9db;border-radius:14px;min-width:0;overflow:hidden}.activity-card-visual{color:#90aa73;background:#edf3e4;align-items:center;gap:10px;height:99px;padding:22px 20px;display:flex;position:relative}.activity-card-visual>span{font-size:44px;line-height:1}.activity-card-visual>small{letter-spacing:.5px;font-size:11px}.activity-card-visual>b{color:#8da178;background:#f8fbf288;border:1px solid #ceddbf;border-radius:5px;padding:3px 5px;font-size:7px;font-weight:500;position:absolute;top:13px;right:13px}.activity-card.meetup .activity-card-visual,.activity-detail-head.meetup{color:#a59c79;background:#f0ede3}.activity-card.meetup .activity-card-visual>b{color:#a39a7d;border-color:#dfd9c8}.activity-card.raffle .activity-card-visual,.activity-detail-head.raffle{color:#a297b4;background:#ebe8f1}.activity-card.raffle .activity-card-visual>b{color:#9e91ac;border-color:#d8d1e2}.activity-card-content{padding:20px}.activity-community{color:#9db18c;margin-bottom:10px;font-size:8px;display:block}.activity-title{color:#4d653b;text-align:left;padding:0;font-size:15px;font-weight:550;line-height:1.6}.activity-card-content>p{color:#9aa88d;min-height:40px;margin:9px 0 19px;font-size:11px;line-height:1.9}.activity-card-meta{color:#a6b59b;border-bottom:1px solid #edf1e6;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:16px;padding-bottom:15px;font-size:8px;display:flex}.activity-card-content>.secondary{background:#f9fcf4;width:100%;min-height:33px;padding:7px 12px;font-size:10px}.activity-message-card{text-align:left;color:#6f8a57;background:#edf4e5;border:1px solid #dce8d0;border-radius:0 12px 12px;flex-direction:column;align-items:flex-start;gap:9px;width:100%;max-width:310px;padding:16px 20px;display:flex}.activity-message-card>span{color:#8eaa75;border:1px solid #cddfbb;border-radius:4px;padding:2px 5px;font-size:8px}.activity-message-card strong{font-size:13px;font-weight:550;line-height:1.8}.activity-message-card small{color:#9db18c;font-size:9px}.activity-detail-head{color:#8da675;background:#edf3e5;border-radius:12px;align-items:center;gap:17px;margin:20px 0 18px;padding:19px;display:flex}.activity-detail-head>span{flex-shrink:0;font-size:43px}.activity-detail-head small{color:#96a882;font-size:9px}.activity-detail-head h3{color:#536e3e;margin:7px 0 0;font-size:18px;line-height:1.6}.activity-description{white-space:pre-wrap;color:#81916f;line-height:1.9}.activity-detail-facts{color:#a0b090;border-bottom:1px solid #e4ecda;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding-bottom:17px;font-size:9px;display:flex}.poll-options{flex-direction:column;gap:9px;margin:20px 0;display:flex}.poll-options>button{isolation:isolate;text-align:left;color:#7d9568;background:#fafcf6;border:1px solid #e0e9d5;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:11px;line-height:1.8;display:flex;position:relative;overflow:hidden}.poll-options>button:disabled{opacity:1;cursor:default}.poll-options>button.selected{color:#5f7f46;border-color:#adc58f}.poll-options .poll-bar{z-index:-1;background:#e4efd9;min-width:0;position:absolute;top:0;bottom:0;left:0}.poll-options strong{white-space:nowrap;color:#9aaf86;font-size:9px;font-weight:500}.raffle-results{background:#f7f5fa;border:1px solid #e9e3ef;border-radius:11px;margin:22px 0;padding:10px 17px}.raffle-results h3{color:#9787a6}.raffle-results .contact-row{color:#af9cbd;font-size:12px}.raffle-results p{color:#ad9cba;margin-top:15px;font-size:10px}.resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.resource-card{margin:0;padding:21px}.resource-card .section-top{margin-bottom:20px}.resource-card h3{font-size:15px}.resource-card p{min-height:40px;font-size:11px;line-height:1.9}.resource-link{color:#839e68;align-items:center;padding:7px 0;font-size:11px;display:inline-flex}.resource-public{color:#a0b18b;margin-top:12px;font-size:8px;display:block}.community-page details>summary{color:#859c6f;cursor:pointer;font-size:11px}.admin-summary{color:#7e9667;background:#f6faef;border:1px solid #e5edda;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:17px 0;padding:14px;font-size:12px;display:flex}.admin-summary>span{color:#a6b694;font-size:9px}.admin-applications{border-bottom:1px solid #e5eddb;margin:20px 0;padding-bottom:18px}.admin-applications>summary{color:#8aa172;cursor:pointer;font-size:12px}.join-request{border-bottom:1px solid #e8eedd;padding:15px 0}.join-request>div:first-child{align-items:center;gap:10px;display:flex}.join-request strong{color:#72895e;font-size:12px}.join-request small{color:#a6b396;margin-top:5px;font-size:9px;display:block}.join-request p{color:#91a27e;white-space:pre-wrap;margin:10px 0;font-size:11px}.join-request>.action-row{margin:10px 0 0}.modal .checkbox-field{align-items:flex-start;line-height:1.8}.modal .checkbox-field>input{flex-shrink:0;margin-top:3px}.action-row [data-close],.modal-actions [data-close]{width:auto;height:auto;font-size:11px;line-height:1.6;position:static;top:auto;right:auto}.more-grid{grid-template-columns:1fr 1fr;margin-top:22px;display:grid}.more-grid>button{text-align:left;background:#fafcf6;border:1px solid #e2ead8;border-radius:11px;flex-direction:column;align-items:flex-start;gap:9px;padding:15px;display:flex}.more-grid>button>span{color:#a2bc8b;font-size:24px}.more-grid strong{color:#6e8858;font-size:12px;font-weight:500}.global-search-form{gap:8px;margin:22px 0 12px;display:flex}.global-search-form>input{flex:1;min-width:0}.global-search-form .primary{flex-shrink:0;padding:9px 15px;font-size:11px}.search-result-section h3{color:#859e6e;align-items:center;gap:10px;padding-top:10px;font-size:12px;display:flex}.search-result-section h3>span{color:#b0bfa0;font-size:9px}.search-message-result,.search-result-section .contact-row{text-align:left;width:100%}.search-message-result{color:#889e74;border-bottom:1px solid #e7eede;padding:14px 0;display:block}.search-message-result strong{font-size:11px;font-weight:550}.search-message-result p{color:#90a17d;white-space:pre-wrap;margin:7px 0;font-size:11px}.search-message-result small{color:#b3bea8;font-size:9px}.notification-row{border-bottom:1px solid #e6eddb;align-items:flex-start;gap:12px;padding:17px 0;display:flex}.notification-row>span{color:#a6bd8d;margin-top:4px;font-size:9px}.notification-row>div{flex:1;min-width:0}.notification-row p{color:#7c9367;margin:0 0 8px;font-size:11px;line-height:1.9}.notification-row small{color:#aaba9a;font-size:8px}.notification-row.read>span{color:#c1cbb8}.notification-row.read p{color:#a5b299}.notification-row>.subtle-button{font-size:8px}@media (min-width:1700px){#workspace-view:has(.community-page){padding-left:43px;padding-right:43px}.activity-grid,.community-grid,.resource-grid{gap:21px}.community-card{padding:24px}.feed-layout,.hub-discussion-layout{grid-template-columns:minmax(0,1fr) 250px}}@media (max-width:1450px){.activity-grid,.community-grid,.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-layout{grid-template-columns:minmax(0,1fr)}.feed-aside{display:none}.hub-discussion-layout{grid-template-columns:minmax(0,1fr)}.hub-discussion-layout>aside{display:block}.hub-discussion-layout>aside .app-card{flex-wrap:wrap;gap:0 20px;padding-bottom:10px;display:flex}.hub-discussion-layout>aside .section-label,.hub-discussion-layout>aside h2{width:100%}.hub-tool{width:calc(50% - 10px)}.community-page-heading{flex-wrap:wrap;gap:9px}.community-page-heading>.action-row{margin-top:0}.community-page-heading h1{font-size:25px}.hub-stat{padding-left:15px}.community-card-bottom{flex-direction:column;align-items:flex-start}.community-card-bottom .primary,.community-card-bottom .secondary{width:100%}}@media (max-width:1100px){#workspace-view:has(.community-page){padding:25px 22px}.activity-grid,.community-grid,.resource-grid{gap:12px}.community-card{padding:17px}.community-card>p{font-size:10px}.discovery-banner{gap:20px;padding:22px}.discovery-banner h2{font-size:20px}.discovery-count strong{font-size:35px}.community-card-title{font-size:14px}.community-page-heading h1{font-size:24px}.chat-heading{max-width:calc(100% - 210px)}.chat-hub-button{padding:6px 8px;font-size:9px;left:14px}.hub-overview{padding:18px}.hub-overview>.community-card-avatar{width:47px;height:47px;font-size:25px}.hub-overview-copy strong{font-size:11px}}@media (max-width:850px){.main-nav button{min-height:44px}.extra-nav{margin-top:16px}.community-card-title{font-size:14px}.community-page-heading h1{font-size:24px}.hub-overview-copy .pill{font-size:8px}.hub-overview-copy strong{font-size:10px}.hub-overview{gap:12px}.hub-stat{padding-left:11px}.hub-stat>strong{font-size:22px}.hub-stat>span{font-size:8px}.hub-tabs button{padding:7px 11px;font-size:10px}.activity-grid,.community-grid,.resource-grid{grid-template-columns:minmax(0,1fr)}.community-card-bottom{flex-direction:row;align-items:center}.community-card-bottom .primary,.community-card-bottom .secondary{width:auto}.community-card>p{min-height:0}.community-card-top{margin-bottom:16px}.chat-heading{max-width:calc(100% - 190px)}}@media (max-width:650px){.app-shell,.details-hidden .app-shell{min-height:0;height:calc(100dvh - 61px - env(safe-area-inset-bottom));grid-template-columns:69px minmax(0,1fr)}.group-rail{padding-top:13px}.group-rail .rail-tabs{gap:5px;margin:0 0 10px;padding-bottom:10px}.group-rail .rail-tabs button{min-height:30px;padding:5px 0;font-size:9px}.group-list{min-height:0}.group-item{flex-shrink:0;position:relative}.group-list>.secondary{width:100%;padding:9px 2px;font-size:8px;line-height:1.7}.group-list .empty-state{padding:15px 1px;font-size:8px;line-height:1.9}.group-list .empty-state p{overflow-wrap:anywhere}.group-copy{display:none}.group-item.has-unread:after{content:"";background:#799d57;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:5px}.chat-hub-button{border-radius:6px;min-height:26px;padding:6px;font-size:8px;left:9px}.chat-heading{max-width:calc(100% - 137px);left:48%}.chat-heading h1{font-size:12px}.chat-heading>span{font-size:8px}.header-actions{gap:0}.header-actions .icon-button:last-child{width:23px}.chat-panel .header-actions .icon-button:not(:last-child){display:none}.chat-panel .header-actions .chat-hub-button{display:inline-flex}.hub-entry{font-size:10px}.mobile-nav{z-index:90}.mobile-nav button{font-size:9px}.mobile-nav .icon{width:18px;height:18px}.community-page-heading{gap:14px;margin-bottom:22px}.community-page-heading h1{letter-spacing:-.6px;font-size:22px}.community-page-heading .section-label{letter-spacing:1.6px;font-size:6px}.community-page-heading p{font-size:10px;line-height:1.9}.community-page-heading>.action-row{justify-content:flex-end;gap:6px;width:100%;margin-top:0}.community-page-heading .icon-button{width:28px;height:28px}.community-page-heading .icon-button .icon{width:16px;height:16px}.community-page-heading>.action-row .primary,.community-page-heading>.action-row .secondary{min-height:31px;padding:7px 9px;font-size:9px}#workspace-view:has(.community-page){grid-column:2;padding:22px 13px 28px}.activity-grid,.community-grid,.resource-grid{gap:12px}.discovery-banner{border-radius:12px;gap:10px;margin-bottom:19px;padding:20px 17px}.discovery-banner h2{margin:13px 0 8px;font-size:17px;line-height:1.7}.discovery-banner p{max-width:180px;font-size:9px}.discovery-banner:after{font-size:105px;bottom:-20px;right:0}.discovery-banner .pill{padding:4px;font-size:6px}.discovery-count{display:none}.discovery-search{gap:6px;margin-bottom:19px;padding:5px 5px 5px 9px}.discovery-search .icon{width:13px;height:13px}.view-page .discovery-search input{min-height:29px;font-size:10px}.discovery-search .primary{min-height:29px;padding:6px 10px;font-size:9px}.community-filter{white-space:nowrap;flex-wrap:nowrap;gap:1px;margin-bottom:17px;padding-bottom:9px;overflow-x:auto}.community-filter button{padding:6px 8px;font-size:9px}.community-card{border-radius:12px;padding:17px}.community-card-top{margin-bottom:15px}.community-card-avatar{width:42px;height:42px;font-size:21px}.community-card-title{font-size:14px}.community-card>p{margin:9px 0 14px;font-size:10px;line-height:1.9}.community-card-facts{padding-bottom:13px;font-size:8px}.community-card-bottom>span{font-size:8px}.community-card-bottom .primary,.community-card-bottom .secondary{min-height:30px;padding:7px 9px;font-size:9px}.back-link{margin-bottom:18px;font-size:9px}.hub-overview{border-radius:11px;gap:11px;margin-bottom:22px;padding:16px 14px}.hub-overview>.community-card-avatar{border-radius:12px;width:40px;height:40px;font-size:22px}.hub-overview-copy strong{font-size:9px;line-height:1.8}.hub-overview-copy>p{font-size:8px}.hub-overview-copy .action-row{gap:4px}.hub-overview-copy .pill{padding:3px 5px;font-size:7px}.hub-stat{display:none}.hub-tabs{flex-wrap:nowrap;gap:2px;margin-bottom:20px;padding-bottom:9px;overflow:auto}.hub-tabs button{white-space:nowrap;padding:7px 8px;font-size:10px}.tabs .hub-refresh{white-space:nowrap;font-size:8px}.hub-discussion-layout{gap:0}.hub-recent-messages{max-height:420px}.hub-discussion-message{gap:8px;margin:15px 0}.person-avatar{border-radius:9px;width:30px;height:30px;font-size:14px}.hub-discussion-message strong{font-size:10px}.hub-discussion-message small{margin:3px 0;font-size:7px;display:block}.hub-discussion-message p{font-size:10px}.hub-message-form{gap:5px}.view-page .hub-message-form input{min-height:34px;padding:8px;font-size:10px}.hub-message-form .primary{min-height:34px;padding:8px 10px;font-size:9px}.hub-discussion-layout>aside .app-card{display:block}.hub-tool{width:100%;font-size:10px}.section-top{align-items:flex-start;gap:12px}.section-top h2,.section-top h3{font-size:13px}.section-top>.primary{min-height:31px;padding:7px 10px;font-size:9px}.feed-layout{gap:0}.feed-tabs{gap:3px;margin-bottom:20px}.feed-tabs button{padding:7px 11px;font-size:10px}.feed-tabs .hub-refresh{font-size:9px}.post-composer{margin-bottom:16px;padding:14px}.post-composer-top{gap:10px}.view-page .post-composer textarea{min-height:82px;padding-top:4px;font-size:10px}.post-composer-bottom{gap:7px;padding-top:12px}.view-page .post-composer select{max-width:155px;min-height:29px;padding:5px 18px 5px 5px;font-size:8px}.post-composer-bottom>.muted{display:none}.post-composer-bottom>.primary{min-height:29px;margin-left:auto;padding:6px 8px;font-size:9px}.post-composer-bottom>.pill{font-size:7px}.moment-card{padding:15px}.moment-card>header{align-items:flex-start;gap:8px;margin-bottom:16px}.person-link{gap:8px}.person-link strong{font-size:10px}.person-link small{font-size:7px}.moment-community{max-width:94px;padding:4px;font-size:6px}.community-page .moment-text{margin-bottom:18px;font-size:11px;line-height:1.9}.moment-card footer{flex-wrap:wrap;gap:13px;padding-top:12px}.moment-action{gap:5px;font-size:15px}.moment-action span{font-size:8px}.moment-card footer>span{font-size:6px}.moment-card footer>.subtle-button{font-size:8px}.moment-comments-preview{padding:7px 9px}.moment-comments-preview button,.moment-comments-preview>p{font-size:9px}.empty-feed{padding:30px 15px}.empty-feed h3{font-size:13px}.empty-feed p{font-size:10px}.activities-note{gap:10px;margin-bottom:20px;padding:15px 13px}.activities-note>span{font-size:23px}.activities-note strong{font-size:10px}.activities-note p{font-size:8px;line-height:1.8}.activities-note .secondary{min-height:28px;padding:5px 7px;font-size:8px}.activity-card-visual{height:86px;padding:18px}.activity-card-visual>span{font-size:38px}.activity-card-visual>small{font-size:10px}.activity-card-content{padding:17px}.activity-title{font-size:14px}.activity-card-content>p{min-height:0;font-size:10px}.activity-card-meta{font-size:8px}.activity-card-content>.secondary{font-size:10px}.activity-message-card{max-width:100%;padding:13px 15px}.activity-message-card strong{font-size:11px}.activity-message-card small{font-size:8px}.resource-grid .resource-card{padding:17px}.resource-card h3{font-size:14px}.resource-card p{font-size:10px}.community-page .app-card .detail-row{flex-wrap:wrap;font-size:10px}.community-page .app-card .action-row .primary,.community-page .app-card .action-row .secondary{min-height:31px;padding:7px 10px;font-size:9px}.modal-backdrop{padding:13px}.modal{max-height:calc(100dvh - 95px);padding:23px 20px}.action-row [data-close],.modal-actions [data-close]{font-size:10px}.poll-options>button{padding:11px;font-size:10px}.poll-options strong{font-size:8px}.activity-detail-head{gap:13px;padding:15px}.activity-detail-head>span{font-size:35px}.activity-detail-head h3{font-size:16px}.activity-detail-facts{font-size:8px}.more-grid{gap:8px}.more-grid>button{padding:12px}.more-grid strong{font-size:11px}.more-grid small{font-size:8px}.global-search-form{gap:6px}.global-search-form>input{font-size:11px}.global-search-form .primary{padding:8px 11px;font-size:10px}.notification-row{gap:9px}.notification-row p{font-size:10px}.notification-row>.subtle-button{font-size:7px}.members-list .contact-row{align-items:flex-start}.members-list .contact-row>.action-row{width:100%;margin-left:0;padding-left:38px}.members-list .contact-row button{margin-left:0}.admin-summary{flex-direction:column;align-items:flex-start;font-size:11px}.comments-list .contact-row{flex-wrap:nowrap}.comments-list .contact-row p{font-size:10px}.comments-list .contact-row>span:nth-child(2){flex:1}.modal .comments-list .contact-row .person-avatar{flex:0 0 30px}}@media (max-width:370px){#workspace-view:has(.community-page){padding-left:10px;padding-right:10px}.community-page-heading h1{font-size:20px}.community-filter button{padding-left:6px;padding-right:6px;font-size:8px}.community-card{padding:14px}.hub-tabs button{padding-left:7px;padding-right:7px;font-size:9px}.moment-card>header{flex-wrap:wrap}.moment-community{margin-left:38px}.community-card-bottom{flex-direction:column;align-items:flex-start}.community-card-bottom .primary,.community-card-bottom .secondary{width:100%}.post-composer-bottom{flex-wrap:wrap}.view-page .post-composer select{flex:1;max-width:100%}.post-composer-bottom>.primary{margin-left:0}.chat-heading{max-width:calc(100% - 130px)}}body.dark-mode .community-page-heading h1{color:#d5e4c8}body.dark-mode .community-page-heading p{color:#a6b796}body.dark-mode .activities-note,body.dark-mode .discovery-banner,body.dark-mode .hub-overview{background:#2c3d24;border-color:#425834}body.dark-mode .discovery-banner h2,body.dark-mode .discovery-count strong,body.dark-mode .hub-overview-copy strong{color:#c2d9ab}body.dark-mode .discovery-banner:after{color:#3b512e}body.dark-mode .activity-card,body.dark-mode .community-card,body.dark-mode .discovery-search{background:#283620;border-color:#405431}body.dark-mode .activity-title,body.dark-mode .community-card-title,body.dark-mode .community-page .app-card h2,body.dark-mode .community-page .app-card h3,body.dark-mode .person-link strong,body.dark-mode .section-top h2{color:#c6dcb3}body.dark-mode .community-page .app-card p,body.dark-mode .community-page .moment-text{color:#adc399}body.dark-mode .activity-card-visual,body.dark-mode .community-card-avatar,body.dark-mode .moment-comments-preview,body.dark-mode .person-avatar{color:#b0cb96;background:#35492a}body.dark-mode .community-card-facts,body.dark-mode .moment-card footer,body.dark-mode .post-composer-bottom{border-color:#3e5231}body.dark-mode .community-page .secondary,body.dark-mode .more-grid>button{color:#b9d3a2;background:#2c3d23;border-color:#49623a}body.dark-mode .poll-options>button{color:#bed5a7;background:#2c3d22;border-color:#4b6339}body.dark-mode .poll-options .poll-bar{background:#405a30}body.dark-mode .activity-detail-head h3,body.dark-mode .more-grid strong{color:#bfd5aa}body.dark-mode .activity-detail-head,body.dark-mode .comment-original,body.dark-mode .moment-community{color:#b7cea1;background:#314528;border-color:#475e37}.proof-dialog{color:#536747;background:#fffefb;border:1px solid #dce6d2;border-radius:20px;width:min(650px,100vw - 28px);max-height:88dvh;padding:28px;font:13px/1.9 Inter,Segoe UI,Microsoft YaHei,sans-serif;overflow:auto;box-shadow:0 25px 100px #23311c22}.proof-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18251155}.proof-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.proof-heading small{letter-spacing:1.6px;color:#90a77d;font-size:9px}.proof-heading h2{color:#3d5430;margin:5px 0 14px;font-size:24px}.proof-heading button{color:#819673;background:0 0;border:1px solid #e4ebdb;border-radius:9px;min-width:32px;min-height:32px;font-size:24px}.proof-file{background:#f2f7eb;border:1px dashed #c5d5b3;border-radius:12px;flex-direction:column;gap:9px;margin:19px 0;padding:17px;display:flex}.proof-file input{font:inherit;max-width:100%;font-size:12px}.proof-result{overflow-wrap:anywhere;color:#5f8050}.proof-result pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f7ee;border-radius:9px;max-height:230px;padding:13px;font:10px/1.8 Consolas,monospace;overflow:auto}.proof-result summary{cursor:pointer;color:#8a9f79;font-size:11px}.proof-simulator{border-top:1px solid #e3ead9;margin-top:18px;padding-top:8px}.proof-simulator label{flex-direction:column;gap:6px;margin:11px 0;display:flex}.proof-simulator input{color:#526b42;font:inherit;background:#fbfdf7;border:1px solid #dbe6ce;border-radius:9px;padding:9px 11px}.proof-simulator h3{font-size:14px}.proof-boundary{color:#9aa88b;border-top:1px solid #e5eddd;padding-top:14px;font-size:11px}.proof-answer{color:#5c8143;font-weight:600}body.dark-mode .proof-dialog{color:#bdcdb1;background:#27351f;border-color:#475c38}body.dark-mode .proof-heading h2{color:#cfdfbf}body.dark-mode .proof-file,body.dark-mode .proof-result pre{background:#314326;border-color:#546a44}.mobile-chat-back,.rail-mobile-heading{display:none}.chat-panel{background:#f2f3f2}.chat-header{border-bottom:1px solid #e8ebe6}.notice-bar{color:#6e7b65;background:#fbfcf8;border-bottom:1px solid #e7ebe3;border-radius:0;gap:10px;min-height:39px;margin:0;padding:10px 19px}.notice-dismiss{color:#9aa590;border-radius:5px;flex-shrink:0;width:23px;height:23px;margin-left:auto;font-size:20px;line-height:1}.notice-dismiss:hover{color:#5a7450;background:#eaf0e5}.chat-tools[hidden],.notice-bar[hidden]{display:none}.messages{background:#f2f3f2;padding-top:22px}.bubble{color:#34412e;background:#fff;border:1px solid #e9ece7;border-radius:3px 11px 11px;line-height:1.85;box-shadow:0 1px 1px #31412a03}.message-meta strong{color:#77816f}.message-meta span{color:#a4ad9d}.message-avatar{border:1px solid #dfe7d6;border-radius:8px}.message-actions button{background:#ffffffb0;border-color:#e4e8df}.message.self .message-actions{justify-content:flex-end}.composer{background:#f7f8f6;border-top:1px solid #e0e5dc;padding:11px 18px 9px}.composer-form{border-color:#dfe6d9;border-radius:8px;min-height:43px}.composer-form input{font-size:14px}.composer-form .composer-tools #attachment-button[aria-expanded=true]{color:#4d783c;background:#e4efda;transform:rotate(45deg)}.chat-tools{border-top:1px solid #e1e7da;margin:11px 0 0;padding:12px 0 3px}.chat-tools-heading{justify-content:space-between;align-items:center;margin:0 0 11px;display:flex}.chat-tools-heading>[role=tablist]{gap:8px;display:flex}.chat-tools-heading [role=tab]{color:#929f86;border-radius:6px;padding:5px 12px;font-size:11px}.chat-tools-heading [role=tab][aria-selected=true]{color:#50783a;background:#e8f0e1;font-weight:600}.chat-tools-heading>.icon-button{color:#97a28d;width:24px;height:24px;font-size:22px}.chat-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;max-width:540px;margin:auto;display:grid}.chat-tools-grid>button{flex-direction:column;align-items:center;gap:7px;min-width:0;padding:2px 0;display:flex}.chat-tools-grid>button>span{color:#5c7250;background:#fff;border:1px solid #e1e7d9;border-radius:11px;place-items:center;width:49px;height:46px;transition:background .15s,border-color .15s;display:grid}.chat-tools-grid>button:hover>span{background:#edf4e5;border-color:#b9cda7}.chat-tools-grid .icon{width:22px;height:22px}.chat-tools-grid>button[data-chat-tool=packet]>span{color:#c17d58;background:#fff0e9;border-color:#f0dcd0}.chat-tools-grid small{color:#7e8c73;white-space:nowrap}.chat-tools-footer{color:#a0ad95;justify-content:space-between;align-items:center;margin-top:17px;padding:0 2px;font-size:8px;display:flex}.chat-tools-footer>span:last-child{gap:5px;display:flex}.chat-tools-footer i{background:#d3ddca;border-radius:50%;width:5px;height:5px}.chat-tools-footer i.active{background:#80a45e}body.dark-mode .chat-header{background:#23301e;border-color:#3b4b32}body.dark-mode .chat-panel,body.dark-mode .messages{background:#1b2618}body.dark-mode .composer{background:#24321d;border-color:#3f5133}body.dark-mode .chat-tools{border-color:#405334}body.dark-mode .chat-tools-heading [role=tab][aria-selected=true]{color:#c2d9ac;background:#3b512e}body.dark-mode .chat-tools-grid>button>span{color:#b9cea4;background:#2b3b21;border-color:#475c38}body.dark-mode .chat-tools-grid small,body.dark-mode .message-meta strong{color:#a3b390}body.dark-mode .chat-tools-grid>button[data-chat-tool=packet]>span{color:#e1b092;background:#503f2d;border-color:#6b5140}@media (max-width:650px){.app-shell,.details-hidden .app-shell{height:calc(100dvh - 61px - env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);min-height:0}.group-rail{background:#fff;border:0;grid-area:1/1;min-height:0;padding:0 12px 12px;overflow:hidden}.rail-mobile-heading{flex-shrink:0;align-items:center;gap:6px;padding:17px 3px 14px;display:flex}.rail-mobile-heading>strong{letter-spacing:-.6px;color:#2f3f28;flex:1;font-size:22px;line-height:1.3}.rail-mobile-heading>strong>span{letter-spacing:.5px;color:#a5b195;margin-top:5px;font-size:8px;font-weight:400;display:block}.rail-mobile-heading>.icon-button{color:#7b8c6a;width:31px;height:31px}.rail-mobile-heading .icon{width:20px;height:20px}.rail-top{gap:7px;justify-content:normal;min-height:34px;margin:0 0 9px;display:flex}.rail-top>.search-field{background:#f1f5ec;border-radius:8px;flex:1;min-width:0;height:34px;padding-left:10px;display:flex}.rail-top .search-field input{font-size:12px}.rail-top>.icon-button{flex-shrink:0;width:30px;height:32px;display:flex}.rail-top .create-button{color:#6c8b54;background:0 0;flex-shrink:0;width:30px;height:32px}.group-rail .rail-tabs{border-bottom:1px solid #edf0e8;flex-direction:row;flex-shrink:0;gap:8px;height:39px;margin:0 0 7px;padding:0 0 5px;display:flex}.group-rail .rail-tabs button{color:#929e87;border-radius:7px;flex:1;min-width:0;min-height:32px;padding:6px;font-size:12px}.group-rail .rail-tabs button.selected{color:#5d803e;background:#edf5e5;font-weight:600}.rail-footnote,.voice-card,.voice-heading{display:none}.list-heading{color:#9aa68f;margin:7px 4px 8px;font-size:10px;display:flex}.list-heading strong{font-weight:400}.group-filters{gap:5px;margin:0 1px 7px;display:flex}.group-filters[hidden]{display:none}.group-filters button{padding:4px 8px;font-size:9px}.group-list{flex:1;gap:0;min-height:0;margin:0 -3px;padding:0 3px;display:flex;overflow:hidden auto}.group-list .group-item{justify-content:normal;min-height:83px;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #eef1e9;border-radius:0;flex-shrink:0;align-items:center;gap:12px;padding:12px 3px}.group-list .group-item.active{background:#f6f9f1;border-color:#0000;border-radius:9px}.group-item.has-unread:after,.group-list .group-item.active:before{display:none}.group-list .group-avatar{border-radius:10px;width:46px;height:46px;font-size:23px;position:relative}.group-item.has-unread .group-avatar:after{background:#c97e69;width:7px;height:7px;top:-2px;right:-2px}.group-copy{flex:1;min-width:0;display:block}.group-name{letter-spacing:0;color:#36432f;font-size:14px;font-weight:550}.group-time{color:#abb4a3;padding-right:3px;font-size:9px}.group-preview{color:#98a28e;margin-top:4px;font-size:11px;line-height:1.5}.group-tag{background:#f0f5e9;margin-top:4px;padding:1px 4px;font-size:8px}.group-list>.secondary{width:calc(100% - 6px);margin:9px 3px;padding:11px;font-size:11px}.group-list .empty-state{padding:36px 18px;font-size:12px}.chat-panel{grid-area:1/1;min-height:0}.chat-panel,body.mobile-conversation-open:not(.workspace-open) .group-rail{display:none}body.mobile-conversation-open:not(.workspace-open) .chat-panel{display:flex}body.workspace-open .group-rail{display:none}#workspace-view,#workspace-view:has(.community-page){grid-area:1/1}.chat-header{gap:8px;height:65px;min-height:65px;padding:0 10px}.mobile-chat-back{color:#6e7d61;flex-shrink:0;width:26px;height:35px;display:inline-flex}.mobile-chat-back .icon{width:19px;height:19px;transform:rotate(180deg)}.chat-heading{text-align:left;pointer-events:auto;flex:1;width:auto;min-width:0;max-width:none;position:static;transform:none}.chat-heading>div{justify-content:flex-start}.chat-heading h1{font-size:14px;font-weight:600;line-height:1.5}.chat-heading>span{color:#9daa90;margin-top:2px;font-size:9px}.header-actions{margin-left:0}.chat-panel .header-actions .chat-hub-button{min-height:27px;padding:5px 7px;font-size:8px;position:static;left:auto}.chat-panel .header-actions #details-button{width:28px;height:31px;margin-left:5px;display:inline-flex}.notice-bar{gap:8px;min-height:37px;padding:8px 12px;font-size:10px}.notice-tag{font-size:9px}.notice-dismiss{width:20px;height:20px}.messages{padding:18px 12px 10px}.message{gap:9px;max-width:95%;margin-bottom:17px}.message-avatar{width:33px;height:33px;font-size:13px}.message-meta{gap:6px;margin-bottom:5px}.message-meta strong{font-size:9px}.message-meta span{font-size:8px}.bubble{max-width:100%;padding:9px 11px;font-size:13px;line-height:1.8}.message-actions{gap:3px;margin-top:4px}.message-actions button{min-height:18px;padding:2px 4px;font-size:8px}.redpacket-card{width:232px;max-width:100%}.composer{flex-shrink:0;padding:9px 10px 8px}.composer-input-row{gap:8px}.voice-input{flex-shrink:0;width:28px;height:28px}.voice-input .icon{width:18px;height:18px}.composer-form{gap:1px;min-height:41px;padding:5px 6px 5px 10px}.composer-form input{font-size:13px}.composer-form .composer-tools button{width:27px;height:27px}.composer-form .composer-tools .icon{width:20px;height:20px}.composer-form .composer-tools #redpacket-button{display:none}.composer-form #send-button{width:27px;height:27px;margin-left:3px}.composer-hint{margin:6px 0 0 36px;font-size:7px}.composer-hint>span{max-width:none;font-size:7px}.chat-tools{overscroll-behavior:contain;max-height:min(270px,40dvh);margin-top:9px;padding-top:10px;overflow-y:auto}.chat-tools-heading{margin-bottom:10px}.chat-tools-grid{gap:11px 7px;padding:0 1px}.chat-tools-grid>button{gap:6px}.chat-tools-grid>button>span{border-radius:10px;width:49px;height:44px}.chat-tools-grid small{font-size:9px}.chat-tools-footer{margin-top:12px;font-size:7px}body:not(.details-hidden) .details-panel{z-index:40;width:min(320px,100vw);top:65px;bottom:0}.mobile-nav button.active{color:#5e873f;background:0 0}body.dark-mode .group-list .group-item,body.dark-mode .group-rail{background:#24311e}body.dark-mode .group-list .group-item{border-color:#3a4d2e}body.dark-mode .group-list .group-item.active{background:#314328}body.dark-mode .rail-mobile-heading>strong{color:#d0dfbf}}.asset-center{color:#364b2d;max-width:1120px;margin:0 auto}.ac-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.ac-eyebrow{letter-spacing:1.8px;color:#8b9e7c;font-size:9px}.ac-heading h1{letter-spacing:-.7px;align-items:center;gap:11px;margin:8px 0 9px;font-size:27px;font-weight:650;display:flex}.ac-heading h1>span{letter-spacing:0;color:#8b9f76;background:#edf4e5;border:1px solid #dce8cf;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:400}.ac-heading p{color:#93a086;margin:0;font-size:11px;line-height:1.8}.ac-heading>.secondary{min-height:34px;padding:8px 12px;font-size:11px}.ac-overview{background:linear-gradient(110deg,#eef5e4,#f8fbf3 60%,#eaf4e5);border:1px solid #dfe9d5;border-radius:18px;grid-template-columns:1.1fr 1fr;margin-bottom:17px;display:grid;overflow:hidden}.ac-overview-copy{background:radial-gradient(at 0 0,#d8e8c755,#0000 80%);padding:28px 26px}.ac-overview h2{color:#526c3c;letter-spacing:-.5px;max-width:310px;margin:11px 0;font-size:22px;font-weight:550;line-height:1.6}.ac-overview-copy>p{color:#8d9f7b;font-size:11px;line-height:1.8}.ac-overview-copy>div{gap:12px;margin-top:20px;display:flex}.ac-overview-copy>div>span{color:#90a37b;border:1px solid #d8e4cb;border-radius:5px;padding:5px 8px;font-size:9px}.ac-overview-stats{border-left:1px solid #dde8d344;flex-direction:column;justify-content:center;padding:26px 24px;display:flex}.ac-overview-stats>div:first-child>span{color:#8e9f7e;margin-bottom:12px;font-size:10px;display:block}.ac-overview-stats>div:first-child>strong{color:#4b6a35;letter-spacing:-1px;overflow-wrap:anywhere;font-size:30px;font-weight:550}.ac-overview-stats strong small{letter-spacing:0;color:#91a27d;margin-left:4px;font-size:10px;font-weight:400}.ac-stat-row{gap:22px;margin-top:23px;display:flex}.ac-stat-row>div{flex-direction:column;gap:7px;min-width:0;display:flex}.ac-stat-row strong{color:#72934f;overflow-wrap:anywhere;font-size:17px;font-weight:550}.ac-stat-row span{color:#9aab87;font-size:9px}.ac-notice{color:#8d9b7f;background:#fcfdf8;border:1px solid #e5eadf;border-radius:9px;align-items:flex-start;gap:9px;margin-bottom:22px;padding:9px 12px;display:flex}.ac-notice>span{font-size:13px}.ac-notice p{margin:0;font-size:9px;line-height:1.9}.ac-tabs{border-bottom:1px solid #e1e9d7;gap:23px;margin-bottom:20px;display:flex;overflow-x:auto}.ac-tabs button{white-space:nowrap;color:#94a481;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 2px 13px;font-size:12px;display:flex}.ac-tabs button.selected{color:#567c36;border-bottom-color:#7ca458;font-weight:600}.ac-tabs button>span{color:#91a57b;background:#edf3e5;border-radius:5px;padding:2px 5px;font-size:9px}.ac-catalog-bar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}.ac-kind-filters{gap:5px;display:flex}.ac-kind-filters>button{color:#99a78a;border-radius:6px;padding:6px 12px;font-size:10px}.ac-kind-filters>button.selected{color:#739451;background:#e9f2dd}.ac-catalog-bar>span{color:#a0ad93;font-size:9px}.ac-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ac-card{background:#fff;border:1px solid #e1e9d7;border-radius:14px;min-width:0;transition:box-shadow .15s,border-color .15s;overflow:hidden}.ac-card:hover{border-color:#ccdcb8;box-shadow:0 8px 22px #5e7d3510}.ac-art-button{width:100%;text-align:inherit;border:0;padding:0;display:block}.ac-art{aspect-ratio:1.4;color:#8da777;background-color:#eef4e6;background-image:linear-gradient(#8aa96c09 1px,#0000 0),linear-gradient(90deg,#8aa96c09 1px,#0000 0);background-size:19px 19px;place-items:center;display:grid;position:relative;overflow:hidden}.ac-art svg{filter:drop-shadow(0 6px 8px #5b783014);width:78%;height:78%;max-height:175px}.ac-art.circuit{color:#7f9b66;background-color:#edf3e5}.ac-art.nft{color:#aaa0c3;background-color:#f0edf6;background-image:linear-gradient(#b1a5ce09 1px,#0000 0),linear-gradient(90deg,#b1a5ce09 1px,#0000 0)}.ac-art.miner{color:#aaad75;background-color:#eeeeda;background-image:linear-gradient(#b2af7009 1px,#0000 0),linear-gradient(90deg,#b2af7009 1px,#0000 0)}.ac-art>span{letter-spacing:1.4px;opacity:.65;font:8px/1 monospace;position:absolute;bottom:12px;left:15px}.ac-card-copy{padding:15px}.ac-card-label{color:#9bac8a;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:8px;display:flex}.ac-card-label>span{background:#f1f6ea;border:1px solid #e6eddb;border-radius:4px;padding:3px 6px}.ac-card-label small{font-size:9px}.ac-card-title{color:#4f693c;text-align:left;overflow-wrap:anywhere;width:100%;font-size:14px;font-weight:600;line-height:1.5;display:block}.ac-card-copy>p{color:#9cac8e;margin:6px 0 14px;font-size:9px;line-height:1.6}.ac-card-meta{color:#a1ae94;gap:5px;font-size:8px}.ac-card-meta,.ac-card-reward{justify-content:space-between;display:flex}.ac-card-reward{color:#9aab87;border-top:1px dashed #e6ebdf;margin:14px 0 0;padding:9px 0 0;font-size:9px}.ac-card-reward strong{color:#8ba768;font-weight:500}.ac-card-bottom{border-top:1px solid #edf1e7;justify-content:space-between;align-items:center;gap:6px;min-height:40px;margin-top:13px;padding-top:13px;display:flex}.ac-card-bottom>div:first-child>small{color:#a4b196;margin-bottom:5px;font-size:8px;display:block}.ac-card-bottom strong{color:#638744;overflow-wrap:anywhere;font-size:14px;font-weight:600}.ac-card-bottom em{color:#a1b28c;font-size:8px;font-style:normal;font-weight:400}.ac-id{color:#adb79e;max-width:62px;font-size:8px;line-height:1.7}.ac-card-actions{gap:5px;display:flex}.ac-card-actions button{white-space:nowrap;min-height:29px;padding:6px 9px;font-size:9px}.ac-card button:disabled,.asset-center button:disabled{opacity:.45;cursor:default}.ac-empty{text-align:center;color:#a5b497;box-sizing:border-box;background:#fdfefb;border:1px dashed #e0e8d7;border-radius:13px;min-height:220px;padding:50px 18px}.ac-empty>span{color:#c7d6b5;font-size:38px}.ac-empty h3{color:#90a777;margin:16px 0 10px;font-size:14px;font-weight:500}.ac-empty p{font-size:11px;line-height:1.9}.ac-loading{text-align:center;color:#9a8;padding:60px 20px;font-size:12px}.ac-dialog-error,.ac-page-error{color:#b07751;overflow-wrap:anywhere;background:#fff2e8;border-radius:9px;padding:11px 13px;font-size:12px;line-height:1.7}.ac-dialog-error[hidden],.ac-page-error[hidden]{display:none}.ac-rewards-hero{background:linear-gradient(120deg,#f8fbf2,#eef5e5);border:1px solid #e0e9d4;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;margin-bottom:20px;padding:23px 25px;display:flex}.ac-rewards-hero h2{color:#608046;margin:9px 0;font-size:20px;font-weight:550;line-height:1.6}.ac-rewards-hero p{color:#9aac89;max-width:360px;font-size:10px;line-height:1.9}.ac-rewards-hero>div:last-child{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.ac-rewards-hero>div:last-child>span{color:#9db088;font-size:9px}.ac-rewards-hero>div:last-child>strong{color:#79a252;letter-spacing:-.5px;font-size:28px;font-weight:550}.ac-rewards-hero button{min-height:33px;padding:7px 12px;font-size:10px}.ac-miner-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.ac-miner-toolbar label{color:#90a57b;align-items:center;gap:7px;font-size:10px;display:flex}.ac-miner-list input,.ac-miner-toolbar input{accent-color:#91b774;width:14px;height:14px;box-shadow:none;flex-shrink:0}.ac-miner-toolbar button{min-height:30px;padding:7px 10px;font-size:9px}.ac-miner-list{background:#fff;border:1px solid #e3eadb;border-radius:12px;padding:0 17px}.ac-miner-list article{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;padding:17px 0;display:flex}.ac-miner-list article:last-child{border-bottom:0}.ac-art.small{aspect-ratio:auto;border-radius:9px;flex-shrink:0;width:64px;height:64px}.ac-art.small>span{display:none}.ac-art.small svg{width:90%;height:90%}.ac-miner-list article>div:nth-of-type(2){flex:1;min-width:0}.ac-miner-list article>div:nth-of-type(2)>button{color:#69864e;text-align:left;font-size:12px;font-weight:550}.ac-miner-list article>div:nth-of-type(2)>small,.ac-miner-list article>div:nth-of-type(2)>span{color:#a2b18f;margin-top:6px;font-size:9px;line-height:1.5;display:block}.ac-miner-list .ac-miner-value{text-align:right;flex-direction:column;align-items:flex-end;gap:9px;display:flex}.ac-miner-value strong{color:#7d9e5b;font-size:14px;font-weight:550}.ac-miner-value strong small{color:#a6b592;font-size:8px;font-weight:400}.ac-miner-value button{min-height:29px;padding:6px 12px;font-size:9px}.ac-footnote{color:#a5b395;margin:15px 2px;font-size:9px;line-height:1.9}.ac-history{background:#fff;border:1px solid #e3eadb;border-radius:12px;padding:0 17px}.ac-history article{border-bottom:1px solid #edf1e6;align-items:center;gap:13px;padding:17px 0;display:flex}.ac-history article:last-child{border-bottom:0}.ac-history-icon{color:#93ac78;background:#edf4e3;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:19px;display:grid}.ac-history-icon.purchase{color:#a69ac0;background:#f0edf6}.ac-history article>div{flex:1;min-width:0}.ac-history article strong{color:#728d58;overflow-wrap:anywhere;font-size:11px;font-weight:550}.ac-history p{color:#a5b696;margin:6px 0;font-size:9px}.ac-history article small{color:#b1bca6;font-size:8px}.ac-history article>b{color:#8ca770;white-space:nowrap;font-size:12px;font-weight:500}.ac-history article>b>small{font-size:8px}.ac-modal-root{z-index:4100;color:#4f653e;position:fixed;inset:0}.ac-modal-backdrop{box-sizing:border-box;background:#273b2466;justify-content:center;align-items:flex-start;height:100%;padding:5vh 16px;display:flex;overflow:auto}.ac-dialog{box-sizing:border-box;background:#fff;border:1px solid #e1e9d7;border-radius:19px;outline:none;width:min(570px,100%);min-width:0;padding:23px;box-shadow:0 22px 90px #1b301c30}.ac-dialog>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.ac-dialog>header>h2{color:#506c3d;letter-spacing:-.3px;margin:0;font-size:19px;font-weight:600}.ac-dialog>header>button{color:#9caa8c;width:29px;height:29px;font-size:26px;line-height:1}.ac-review-asset{background:#fafcf6;border:1px solid #e3ebd8;border-radius:11px;gap:15px;margin:15px 0;padding:14px;display:flex}.ac-review-asset>div:last-child{flex-direction:column;justify-content:center;gap:7px;min-width:0;display:flex}.ac-review-asset strong{color:#65864a;font-size:14px;line-height:1.6}.ac-review-asset span{color:#97a984;font-size:10px;line-height:1.6}.ac-review-asset small{color:#b1bda6;font-size:9px}.ac-dialog-copy{color:#91a07f;margin:17px 0;font-size:12px;line-height:1.9}.ac-reward-note{color:#ab9868;background:#fbf7e9;border:1px solid #ede2c0;border-radius:8px;margin:15px 0;padding:11px 13px;font-size:11px;line-height:1.9}.ac-field{color:#8d9f7a;flex-direction:column;gap:10px;margin:18px 0;font-size:12px;display:flex}.ac-field input,.ac-field select{box-sizing:border-box;color:#64834b;background:#fafcf6;border:1px solid #dce6ce;border-radius:8px;width:100%;padding:12px;font-family:inherit;font-size:14px}.ac-check{color:#8fa17c;align-items:flex-start;gap:7px;margin:20px 0;font-size:11px;line-height:1.8;display:flex}.ac-check input{accent-color:#8ab061;flex-shrink:0;width:14px;height:14px}.ac-dialog-actions{border-top:1px solid #e9eee2;justify-content:flex-end;gap:9px;margin-top:22px;padding-top:16px;display:flex}.ac-dialog-actions button{min-height:38px;padding:10px 15px;font-size:12px}.ac-dialog button:disabled{opacity:.5;cursor:wait}.ac-detail-facts{margin:20px 0}.ac-detail-facts>div{border-bottom:1px solid #edf1e7;justify-content:space-between;gap:17px;padding:11px 0;font-size:12px;line-height:1.7;display:flex}.ac-detail-facts dt{color:#a0af90}.ac-detail-facts dd{color:#7d9860;text-align:right;overflow-wrap:anywhere;margin:0}.ac-detail-history-heading{color:#8ca271;margin:24px 0 12px;font-size:12px;font-weight:500}.ac-dialog .ac-history{padding:0 12px}.ac-dialog .ac-history article{gap:9px}.ac-dialog .ac-history-icon{width:29px;height:29px;font-size:17px}.ac-dialog .ac-history strong{font-size:10px}.ac-success-mark{color:#8eb569;background:#ecf5df;border-radius:50%;place-items:center;width:61px;height:61px;margin:26px auto 15px;font-size:30px;display:grid}.ac-success-title{text-align:center;color:#7e9a5f;font-size:16px;font-weight:500}.ac-operation-id{color:#b0bda2;overflow-wrap:anywhere;text-align:center;font-size:9px;line-height:1.7}.ac-claim-total{text-align:center;background:#f2f7e9;border:1px solid #e1eacf;border-radius:12px;padding:22px}.ac-claim-total>span{color:#9bad89;margin-bottom:13px;font-size:11px;display:block}.ac-claim-total strong{color:#7a9f54;overflow-wrap:anywhere;font-size:28px;font-weight:550}.ac-claim-total small{font-size:11px;font-weight:400}.ac-claim-list{margin:20px 0;padding:0;list-style:none}.ac-claim-list>li{color:#9aad89;border-bottom:1px solid #edf2e5;justify-content:space-between;gap:14px;padding:11px 0;font-size:11px;line-height:1.7;display:flex}.ac-claim-list b{color:#849f65;white-space:nowrap;font-weight:500}.ac-dialog .ac-empty{min-height:130px;padding:25px 15px}.ac-dialog .ac-empty>span{font-size:24px}body.dark-mode .ac-overview,body.dark-mode .ac-rewards-hero{background:linear-gradient(120deg,#304226,#263a20);border-color:#405633}body.dark-mode .ac-heading h1,body.dark-mode .ac-heading p,body.dark-mode .ac-overview h2,body.dark-mode .ac-rewards-hero h2{color:#bdd4a7}body.dark-mode .ac-card,body.dark-mode .ac-dialog,body.dark-mode .ac-empty,body.dark-mode .ac-history,body.dark-mode .ac-miner-list{background:#28391f;border-color:#425935}body.dark-mode .ac-claim-total,body.dark-mode .ac-notice,body.dark-mode .ac-review-asset{background:#2d4022;border-color:#456036}body.dark-mode .ac-card-bottom,body.dark-mode .ac-detail-facts>div,body.dark-mode .ac-history article,body.dark-mode .ac-miner-list article,body.dark-mode .ac-tabs{border-color:#405532}body.dark-mode .ac-card-title,body.dark-mode .ac-dialog>header>h2,body.dark-mode .ac-overview-stats strong,body.dark-mode .ac-review-asset strong{color:#bdd7a4}body.dark-mode .ac-art{filter:brightness(.62)}body.dark-mode .ac-art-button:hover .ac-art{filter:brightness(.72)}body.dark-mode .ac-card-label>span,body.dark-mode .ac-heading h1>span,body.dark-mode .ac-kind-filters>button.selected{color:#b6cd9c;background:#3a502b;border-color:#4b623a}body.dark-mode .ac-reward-note{color:#d1bb83;background:#453e29;border-color:#625634}body.dark-mode .ac-history-icon{color:#b2ce94;background:#3a502c}body.dark-mode .ac-success-mark{color:#b9d49d;background:#3e592c}@media (min-width:651px){body.workspace-open:has(.asset-center) .group-rail{display:none}body.workspace-open:has(.asset-center) #workspace-view{grid-column:2/span 2}body.workspace-open:has(.asset-center) .app-shell{grid-template-columns:224px minmax(0,1fr) 0}}@media (max-width:1100px){.ac-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-overview-copy{padding:24px 20px}.ac-overview-stats{padding:23px 20px}.ac-overview h2{font-size:20px}.ac-stat-row{gap:17px}.ac-card-copy{padding:14px}}@media (max-width:850px) and (min-width:651px){body.workspace-open:has(.asset-center) .app-shell{grid-template-columns:76px minmax(0,1fr) 0}.ac-overview{grid-template-columns:1fr 1fr}.ac-overview h2{font-size:19px}.ac-rewards-hero{padding:20px}.ac-stat-row{gap:13px}}@media (max-width:650px){#workspace-view:has(.asset-center){padding:23px 13px 20px}.ac-heading{gap:8px;margin-bottom:20px}.ac-heading h1{gap:7px;margin-top:7px;font-size:24px}.ac-eyebrow{letter-spacing:1.2px;font-size:8px}.ac-heading h1>span{padding:4px 6px;font-size:8px}.ac-heading p{max-width:240px;font-size:10px}.ac-heading>.secondary{flex-shrink:0;min-height:30px;padding:7px 8px;font-size:9px}.ac-overview{border-radius:13px;grid-template-columns:1fr;margin-bottom:13px}.ac-overview-copy{padding:21px 19px 17px}.ac-overview h2{max-width:290px;margin:9px 0 8px;font-size:20px;line-height:1.5}.ac-overview-copy>p{margin-bottom:0;font-size:10px}.ac-overview-copy>div{gap:8px;margin-top:13px}.ac-overview-copy>div>span{padding:4px 6px;font-size:8px}.ac-overview-stats{background:#f8fbf366;border-top:1px solid #dfe9d3;border-left:0;padding:18px 19px}.ac-overview-stats>div:first-child>span{margin-bottom:9px;font-size:9px}.ac-overview-stats>div:first-child>strong{font-size:26px}.ac-stat-row{gap:30px;margin-top:16px}.ac-stat-row strong{font-size:16px}.ac-stat-row span{font-size:8px}.ac-notice{gap:7px;margin-bottom:19px;padding:9px 10px}.ac-notice p{font-size:8px;line-height:1.8}.ac-tabs{justify-content:space-between;gap:0;margin-bottom:17px}.ac-tabs button{gap:4px;padding:0 3px 12px;font-size:11px}.ac-tabs button>span{padding:2px 4px;font-size:8px}.ac-catalog-bar{margin-bottom:14px}.ac-kind-filters{gap:3px}.ac-kind-filters>button{padding:5px 10px;font-size:9px}.ac-catalog-bar>span{font-size:8px}.ac-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ac-card{border-radius:10px}.ac-art{aspect-ratio:1.2}.ac-art svg{width:81%;height:81%}.ac-art>span{letter-spacing:.7px;font-size:6px;bottom:9px;left:10px}.ac-card-copy{padding:11px 10px}.ac-card-label{margin-bottom:6px;font-size:7px}.ac-card-label small{font-size:7px}.ac-card-label>span{padding:2px 4px}.ac-card-title{font-size:12px;line-height:1.6}.ac-card-copy>p{margin:4px 0 11px;font-size:8px}.ac-card-meta{flex-direction:column;align-items:flex-start;gap:1px;font-size:7px;line-height:1.7}.ac-card-reward{gap:3px;margin-top:10px;padding-top:8px;font-size:8px}.ac-card-bottom{flex-direction:column;align-items:stretch;gap:9px;margin-top:10px;padding-top:10px}.ac-card-bottom>div:first-child>small{margin-bottom:4px;font-size:7px}.ac-card-bottom strong{font-size:12px}.ac-id{max-width:none;font-size:7px}.ac-card-actions{justify-content:flex-end;gap:5px}.ac-card-actions button{flex:1;min-height:27px;padding:5px 8px;font-size:8px}.ac-empty{min-height:180px;padding:35px 15px}.ac-empty h3{font-size:13px}.ac-empty p{font-size:10px}.ac-rewards-hero{border-radius:11px;flex-direction:column;align-items:stretch;gap:18px;padding:19px 17px}.ac-rewards-hero h2{font-size:19px}.ac-rewards-hero p{margin-bottom:0;font-size:9px}.ac-rewards-hero>div:last-child{grid-template-columns:1fr auto;align-items:flex-start;gap:9px;display:grid}.ac-rewards-hero>div:last-child>span{grid-column:1;font-size:8px}.ac-rewards-hero>div:last-child>strong{grid-column:1;font-size:25px}.ac-rewards-hero>div:last-child>button{grid-area:1/2/span 2;align-self:end;min-height:31px;font-size:9px}.ac-miner-toolbar{align-items:flex-start;gap:8px}.ac-miner-toolbar label{gap:5px;font-size:9px;line-height:1.7}.ac-miner-toolbar button{white-space:normal;max-width:175px;min-height:29px;padding:6px 7px;font-size:8px}.ac-miner-list{border-radius:10px;padding:0 11px}.ac-miner-list article{flex-wrap:wrap;gap:8px;padding:14px 0}.ac-miner-list input{width:12px;height:12px}.ac-miner-list .ac-art.small{border-radius:7px;width:48px;height:48px}.ac-miner-list article>div:nth-of-type(2)>button{font-size:10px}.ac-miner-list article>div:nth-of-type(2)>small,.ac-miner-list article>div:nth-of-type(2)>span{margin-top:5px;font-size:8px}.ac-miner-list .ac-miner-value{min-width:64px}.ac-miner-value strong{font-size:11px}.ac-miner-value strong small{font-size:7px}.ac-miner-value button{min-height:25px;padding:5px 9px;font-size:8px}.ac-footnote{font-size:8px}.ac-history{padding:0 12px}.ac-history article{align-items:flex-start;gap:10px;padding:15px 0}.ac-history-icon{border-radius:7px;width:28px;height:28px;font-size:17px}.ac-history article strong{font-size:10px;line-height:1.7}.ac-history article p{font-size:8px;line-height:1.7}.ac-history article>b{font-size:10px}.ac-history article>b>small{font-size:7px}.ac-modal-backdrop{padding:18px 12px}.ac-dialog{border-radius:15px;padding:19px 16px}.ac-dialog>header{margin-bottom:17px}.ac-dialog>header>h2{font-size:18px}.ac-review-asset{gap:11px;padding:11px}.ac-review-asset .ac-art.small{width:55px;height:55px}.ac-review-asset strong{font-size:13px}.ac-review-asset span{font-size:9px}.ac-review-asset small{font-size:8px}.ac-dialog-copy{font-size:11px}.ac-reward-note{padding:10px 11px;font-size:10px}.ac-detail-facts>div{padding:10px 0;font-size:11px}.ac-dialog-actions button{min-height:35px;padding:9px 12px;font-size:11px}.ac-field{font-size:11px}.ac-field input,.ac-field select{font-size:13px}.ac-dialog .ac-history article>b{font-size:9px}.ac-claim-list>li{gap:9px;font-size:10px}.ac-success-title{font-size:14px}.ac-operation-id{font-size:8px}body.dark-mode .ac-overview-stats{background:#30442666;border-color:#405832}}@media (prefers-reduced-motion:reduce){.ac-card{transition:none}}.ac-share-link{color:#8da474;border-top:1px dashed #e6edde;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:11px;padding:11px 0 0;font-size:10px;display:flex}.ac-share-link>span{font-size:14px}.ac-share-link:hover{color:#4e7936}.ac-detail-actions{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.ac-detail-actions>button{min-height:35px;padding:9px 12px;font-size:11px}.ac-dialog-actions{flex-wrap:wrap}@media (max-width:650px){.ac-share-link{margin-top:9px;padding-top:9px;font-size:8px}.ac-detail-actions>button{min-height:34px;font-size:10px}}.modal:has(#packet-form),.modal:has(.packet-modal){color:#60473c;background:#fffaf5;border:1px solid #e9d6c8;border-radius:20px;width:min(485px,95vw);padding:0;overflow:hidden}.modal:has(#packet-form)>.modal-heading,.modal:has(.packet-modal)>.modal-heading{color:#fff6df;background:linear-gradient(125deg,#b84334,#d36245);border:0;margin:0;padding:22px 24px 20px}.modal:has(#packet-form)>.modal-heading h2,.modal:has(.packet-modal)>.modal-heading h2{color:#fff7e6;letter-spacing:.2px;font-size:18px;font-weight:600}.modal:has(#packet-form)>.modal-heading button,.modal:has(.packet-modal)>.modal-heading button{color:#ffe8cd}.modal:has(#packet-form)>.inline-error,.modal:has(.packet-modal)>.inline-error{color:#9d4936;background:#fff0e5;border:1px solid #e9c9b9;margin:12px 22px 0}#packet-form{padding:20px 24px 22px}#packet-form:before{content:"🧧 把好运，分享给你的圈子";color:#9e4c36;text-align:center;letter-spacing:.4px;padding:4px 0 22px;font-size:16px;font-weight:600;display:block}.packet-type-tabs{background:#f6e9db;border-radius:10px;gap:4px;margin:0 0 18px;padding:5px;display:flex}.packet-type-tabs button{color:#a27d62;border-radius:7px;flex:1;min-width:0;padding:9px 4px;font-size:11px}.packet-type-tabs button.selected,.packet-type-tabs button[aria-selected=true]{color:#b45038;background:#fff;font-weight:600;box-shadow:0 1px 4px #82552e10}#packet-form .field{color:#776256;background:#fff;border:1px solid #ebdfd5;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;padding:12px 13px;font-size:12px;line-height:1.7;display:flex}#packet-form .field input,#packet-form .field select{width:61%;min-width:0;max-width:61%;box-shadow:none;color:#59483e;text-align:right;background:#fff;border:0;min-height:27px;margin:0;padding:6px 2px;font-size:13px}#packet-form .field select{padding-right:4px}#packet-form .field:focus-within{border-color:#d6a28b;box-shadow:0 0 0 3px #eed1bd30}#packet-form .status-card{color:#9b7b62;background:#f9efe4;border:1px solid #edddc8;border-radius:10px;margin:18px 0 0;padding:12px 13px;font-size:10px;line-height:1.9}#packet-form .modal-actions{border-color:#ecdfd1;gap:9px;margin-top:20px;padding-top:17px}#packet-form .primary,.modal:has(.packet-modal)>.action-row .primary{color:#fff7e6;background:#c7543e;border-color:#b94b36;border-radius:9px;min-height:42px;padding:12px 17px;font-size:12px}#packet-form .primary:hover,.modal:has(.packet-modal)>.action-row .primary:hover{background:#b94734}#packet-form .secondary,.modal:has(.packet-modal)>.action-row .secondary{color:#96765b;background:#fffaf4;border-color:#e7d5c4;border-radius:9px;min-height:42px;padding:11px 15px;font-size:12px}.modal:has(.packet-modal) .packet-modal{text-align:center;background:linear-gradient(#fff5e6,#fffaf5);padding:27px 25px 22px}.modal:has(.packet-modal) .big-packet{margin:0 auto 14px;font-size:47px;line-height:1.5}.modal:has(.packet-modal) .packet-modal>p{color:#9d7b62;margin:9px 0;font-size:11px;line-height:1.9}.modal:has(.packet-modal) .packet-modal h3{color:#8c4432;margin:14px 0;font-size:19px;font-weight:600;line-height:1.7}.modal:has(.packet-modal) .packet-amount{color:#b55c36;margin:15px 0;font-size:39px;font-weight:650;line-height:1.6}.modal:has(.packet-modal) .packet-amount small{color:#a47d5b;margin-left:5px;font-size:14px;font-weight:400}.modal:has(.packet-modal) .packet-claims{border-top:1px solid #eadbca;max-height:190px;margin:0 24px;overflow:auto}.modal:has(.packet-modal) .packet-claims .detail-row{color:#8b7665;border-color:#eee3d5;padding:13px 0}.modal:has(.packet-modal) .packet-claims strong{color:#a06443;font-size:12px}.modal:has(.packet-modal) .packet-claims small{color:#b49b83;margin-top:4px;font-size:9px;display:block}.modal:has(.packet-modal)>.action-row{border-top:1px solid #eedfce;justify-content:flex-end;margin:0;padding:18px 24px 24px}body.dark-mode .modal:has(#packet-form),body.dark-mode .modal:has(.packet-modal){color:#ecd6c0;background:#33271e;border-color:#624636}body.dark-mode #packet-form .field{color:#cdb8a0;background:#3f3025;border-color:#654b37}body.dark-mode #packet-form .field input,body.dark-mode #packet-form .field select{color:#efddc6;background:#3f3025;border:0}body.dark-mode #packet-form:before{color:#edbe91}body.dark-mode #packet-form .status-card{color:#cdb390;background:#3e2d1e;border-color:#624b32}body.dark-mode .modal:has(.packet-modal) .packet-modal{background:linear-gradient(#453022,#33271e)}body.dark-mode .modal:has(.packet-modal) .packet-modal h3{color:#efc29b}body.dark-mode .modal:has(.packet-modal) .packet-amount{color:#e4aa73}@media (max-width:650px){.modal:has(#packet-form),.modal:has(.packet-modal){width:min(430px,95vw);max-height:92dvh;overflow-y:auto}.modal:has(#packet-form)>.modal-heading,.modal:has(.packet-modal)>.modal-heading{padding:20px 18px 17px}#packet-form{padding:17px 18px 20px}#packet-form:before{padding:3px 0 20px;font-size:15px}#packet-form .field{gap:10px;padding:10px 12px;font-size:11px}#packet-form .field input,#packet-form .field select{font-size:12px}#packet-form .status-card{font-size:10px}.modal:has(.packet-modal) .packet-modal{padding:23px 20px 18px}.modal:has(.packet-modal)>.action-row{padding:17px 18px 20px}.modal:has(.packet-modal) .packet-claims{margin:0 18px}}.modal:has(.community-sheet){background:#f4f7f2;width:min(630px,94vw);max-height:91dvh;padding:0;overflow-y:auto}.modal:has(.community-sheet)>.modal-heading{z-index:2;background:#fff;border-bottom:1px solid #e7ece3;margin:0;padding:18px 22px;position:sticky;top:0}.modal:has(.community-sheet)>.inline-error{margin:12px 20px}.community-sheet{color:#34462c;padding-bottom:21px}.cs-hero{text-align:center;background:radial-gradient(at 88% 0,#deedc6,#0000 65%),linear-gradient(125deg,#edf5e5,#f8fbf4);border-bottom:1px solid #e1ead9;padding:27px 25px 25px;position:relative;overflow:hidden}.cs-orbit{color:#c4d8ae33;pointer-events:none;font-size:140px;line-height:1;position:absolute;top:10px;right:7%;transform:rotate(16deg)}.cs-avatar{background:#fff;border:1px solid #dce8d0;border-radius:21px;place-items:center;width:69px;height:69px;margin:0 auto 13px;font-size:32px;display:grid;position:relative;box-shadow:0 5px 20px #6e8b4510}.cs-hero h3{color:#314a26;letter-spacing:-.4px;overflow-wrap:anywhere;margin:0 0 8px;font-size:21px;font-weight:650;position:relative}.cs-hero>p{color:#7b8c6e;margin:0 0 11px;font-size:12px}.cs-membership{color:#6c8c4e;background:#fff9;border:1px solid #dce8d0;border-radius:20px;padding:4px 11px;font-size:10px;display:inline-flex}.cs-quick{background:#fff;border-bottom:1px solid #e5ecdf;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:18px 15px 19px;display:grid}.cs-quick>button{color:#647c52;flex-direction:column;align-items:center;gap:9px;font-size:11px;display:flex}.cs-quick .icon{width:21px;height:21px}.cs-quick>button:hover{color:#2c632b}.cs-section{background:#fff;border:1px solid #e7ece1;border-radius:13px;margin:13px 16px 0;padding:16px 17px 6px}.cs-section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.cs-section-heading h4{color:#4d6340;margin:0;font-size:12px;font-weight:650}.cs-section-heading>button,.cs-section-heading>span{color:#91a17e;font-size:10px}.cs-section-heading>button:hover{color:#537c37}.cs-member-preview{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.cs-member-preview>button{flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.cs-member-preview>button>span{background:#f0f5e9;border:1px solid #e1ead5;border-radius:11px;place-items:center;width:36px;height:36px;font-size:19px;display:grid}.cs-member-preview small{color:#8b997a;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;overflow:hidden}.cs-copy{color:#7e8d73;overflow-wrap:anywhere;margin:8px 0 13px;font-size:12px;line-height:1.9}.cs-row{text-align:left;border-top:1px solid #f0f3eb;align-items:center;gap:12px;width:100%;min-height:67px;padding:14px 0;display:flex}.cs-row-icon{color:#84a165;background:#f1f6eb;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.cs-row-icon .icon{width:17px;height:17px}.cs-row>span:nth-child(2){flex:1;min-width:0}.cs-row strong{color:#566d46;font-size:12px;font-weight:550;line-height:1.65;display:block}.cs-row small{-webkit-line-clamp:2;color:#99a58d;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:3px;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}.cs-row>b{color:#acb79f;font-size:21px;font-weight:400}.cs-row:disabled{opacity:.55;cursor:default}.cs-row:not(:disabled):hover strong{color:#366e2e}.cs-gate{background:#f3f8ed;border:1px solid #e3edd8;border-radius:10px;align-items:center;gap:11px;margin:12px 0;padding:14px 12px;display:flex}.cs-gate-icon{color:#88a666;flex-shrink:0;place-items:center;display:grid}.cs-gate-icon .icon{width:23px;height:23px}.cs-gate strong{color:#617e48;font-size:12px;font-weight:600;line-height:1.75}.cs-gate small{color:#93a282;margin-top:3px;font-size:10px;line-height:1.7;display:block}.cs-levels{margin:13px 0}.cs-levels>div{border-bottom:1px dashed #e5eddd;align-items:center;gap:9px;padding:10px 0;display:flex}.cs-levels>div>span{color:#a4b392;font-family:monospace;font-size:9px}.cs-levels strong{color:#728c59;overflow-wrap:anywhere;flex-shrink:0;max-width:32%;font-size:11px;font-weight:550}.cs-levels small{color:#9eac8b;text-align:right;overflow-wrap:anywhere;margin-left:auto;font-size:10px;line-height:1.6}.cs-footnote{color:#abb69f;margin:7px 0 12px;font-size:9px;line-height:1.8}.cs-finish{min-width:130px;margin:18px auto 0;font-size:11px;display:block}.member-search{color:#93a180;background:#f3f7ed;border:1px solid #e3ebd8;border-radius:9px;align-items:center;gap:8px;margin:14px 0;padding:8px 11px;display:flex}.member-search .icon{flex-shrink:0;width:16px;height:16px}.member-search input{color:#526d3e;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:3px;font-size:12px}.members-list>.contact-row[hidden]{display:none}.asset-message-card{text-align:left;background:#fff;border:1px solid #dfe8d5;border-radius:13px;flex-direction:column;width:275px;max-width:100%;padding:0;display:flex;overflow:hidden;box-shadow:0 2px 7px #425d2b06}.asset-message-visual{color:#87a16f;background:radial-gradient(at 80% 0,#d8e8c1,#0000 70%),#edf4e5;justify-content:space-between;align-items:center;height:86px;padding:0 18px;display:flex}.asset-message-visual>.icon{stroke-width:1.2px;width:37px;height:37px}.asset-message-visual>small{letter-spacing:.3px;color:#7d936a;border:1px solid #cfdcbd;border-radius:5px;padding:4px 7px;font-size:9px}.asset-message-card.nft .asset-message-visual{color:#a698b8;background:radial-gradient(at 80% 0,#e0d7ee,#0000 70%),#f1edf7}.asset-message-card.nft .asset-message-visual>small{color:#9b8eae;border-color:#d8cfe5}.asset-message-card.miner .asset-message-visual{color:#9b9f6a;background:radial-gradient(at 80% 0,#e6e7bd,#0000 70%),#f3f3e5}.asset-message-card.miner .asset-message-visual>small{color:#919568;border-color:#ddddbd}.asset-message-copy{flex-direction:column;gap:5px;padding:15px 16px;display:flex}.asset-message-copy>strong{color:#4a633c;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.65}.asset-message-copy>small{color:#a1ad93;font-size:9px}.asset-message-copy>span{color:#8a9b78;font-size:10px;line-height:1.7}.asset-message-copy>em{color:#a88a58;background:#fcf7e9;border-radius:5px;padding:4px 7px;font-size:9px;font-style:normal;line-height:1.6}.asset-message-copy>b{color:#759553;margin-top:5px;font-size:12px;font-weight:550;line-height:1.75}.asset-message-footer{color:#9aaa88;background:#f9fbf6;border-top:1px solid #edf2e7;justify-content:space-between;align-items:center;padding:10px 16px;font-size:9px;display:flex}.asset-message-footer>b{color:#83a368;font-size:14px;font-weight:400}body.dark-mode .modal:has(.community-sheet){background:#202e19}body.dark-mode .cs-section,body.dark-mode .modal:has(.community-sheet)>.modal-heading{background:#2a3a22;border-color:#405532}body.dark-mode .cs-hero{background:linear-gradient(125deg,#354b2a,#293c22);border-color:#435b33}body.dark-mode .cs-hero h3,body.dark-mode .cs-row strong,body.dark-mode .cs-section-heading h4{color:#c7dcb8}body.dark-mode .cs-avatar,body.dark-mode .cs-membership,body.dark-mode .cs-quick{color:#bdd6a8;background:#2e4322;border-color:#435c34}body.dark-mode .cs-row{border-color:#3d5131}body.dark-mode .cs-gate,body.dark-mode .cs-row-icon,body.dark-mode .member-search{background:#304326;border-color:#445c36}body.dark-mode .cs-copy,body.dark-mode .cs-row small{color:#9db18d}body.dark-mode .asset-message-card{background:#2a3b21;border-color:#405735}body.dark-mode .asset-message-copy>strong{color:#c8dcb8}body.dark-mode .asset-message-visual{filter:brightness(.6)}body.dark-mode .asset-message-footer{background:#2e4124;border-color:#435a35}@media (max-width:650px){.modal-backdrop:has(.community-sheet){align-items:stretch;padding:0}.modal:has(.community-sheet){border:0;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.modal:has(.community-sheet)>.modal-heading{box-sizing:border-box;min-height:60px;padding:16px 18px}.community-sheet{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.cs-hero{padding:23px 20px}.cs-hero h3{font-size:20px}.cs-avatar{width:64px;height:64px;font-size:29px}.cs-section{border-radius:12px;margin:11px 12px 0;padding:15px 14px 5px}.cs-member-preview{gap:7px}.cs-member-preview>button>span{border-radius:10px;width:32px;height:32px;font-size:17px}.cs-member-preview small{font-size:8px}.cs-quick{padding:17px 13px}.asset-message-card{width:252px}.asset-message-visual{height:77px;padding:0 15px}.asset-message-copy{padding:12px 14px}.asset-message-copy>strong{font-size:12px}.asset-message-footer{padding:9px 14px}}.personal-space{color:#3c5031;width:100%;max-width:1130px;margin:auto;padding-bottom:25px}.ps-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;display:flex}.ps-heading>div>span{letter-spacing:1.8px;color:#94a486;font-size:9px}.ps-heading h1{letter-spacing:-.6px;color:#344e27;margin:9px 0 0;font-size:26px;font-weight:650;line-height:1.5}.ps-identity{color:#edf6e4;border-radius:18px;align-items:center;gap:21px;min-height:220px;margin-bottom:22px;padding:30px;display:flex;position:relative;overflow:hidden}.pf-cover-forest{background:radial-gradient(at 80% 0,#789b58a0,#0000 65%),linear-gradient(125deg,#243a29,#405c34)}.pf-cover-midnight{background:radial-gradient(at 85% 0,#547f9180,#0000 70%),linear-gradient(125deg,#1d2942,#233d42)}.pf-cover-sand{background:radial-gradient(at 80% 0,#b8945380,#0000 65%),linear-gradient(125deg,#61503c,#8d7750)}.ps-identity-orbit{color:#d6ebba0c;pointer-events:none;font-size:280px;line-height:1;position:absolute;top:-38px;right:26%;transform:rotate(15deg)}.ps-avatar{background:#f8faef;border:1px solid #ffffffb0;border-radius:25px;flex-shrink:0;place-items:center;width:84px;height:84px;font-size:45px;display:grid;position:relative}.ps-identity-copy{flex:1;min-width:0;position:relative}.ps-account-label{letter-spacing:1px;color:#d4e5bc;border:1px solid #d0e4bd4d;border-radius:5px;padding:4px 7px;font-size:8px}.ps-identity h2{color:#f2f7e9;overflow-wrap:anywhere;margin:11px 0 5px;font-size:23px;font-weight:600;line-height:1.5}.ps-identity p{color:#c5d7b5;overflow-wrap:anywhere;margin:6px 0;font-size:10px;line-height:1.85}.ps-identity p i{opacity:.5;margin:0 7px;font-style:normal}.ps-relations{color:#b7cca3;gap:19px;margin-top:12px;font-size:10px;display:flex}.ps-relations b{color:#e0edce;margin-right:4px;font-size:13px;font-weight:550}.ps-identity-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:9px;display:flex;position:relative}.ps-identity-actions .primary{color:#36512a;background:#d7edba;border-color:#d7edba;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:11px 14px;font-size:10px;display:flex}.ps-identity-actions .primary .icon{width:15px;height:15px}.ps-identity-actions .secondary{color:#c7dcb5;background:0 0;border-color:#c5dcb746;min-height:36px;padding:10px 13px;font-size:10px}.ps-ledger,.ps-settings,.ps-tools,.ps-wallet{background:#fff;border:1px solid #e1e9d9;border-radius:16px;margin-bottom:20px;padding:24px}.ps-section-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.ps-section-title small{letter-spacing:1.5px;color:#b0bba5;font-size:8px}.ps-section-title h2{color:#4b6638;margin:6px 0 0;font-size:17px;font-weight:600}.ps-section-title>button{color:#8ba174;font-size:10px}.ps-private-label{color:#9a8;white-space:nowrap;border:1px solid #e6eddc;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;display:flex}.ps-private-label .icon{width:12px;height:12px}.ps-wallet-main{border-bottom:1px solid #eef2e8;grid-template-columns:1.25fr 1fr;gap:20px;padding-bottom:24px;display:grid}.ps-wallet-main>div>span{color:#9cac8c;margin-bottom:11px;font-size:10px;display:block}.ps-wallet-main strong{color:#56743e;letter-spacing:-.7px;overflow-wrap:anywhere;font-size:30px;font-weight:600}.ps-wallet-main strong small{letter-spacing:0;color:#a3b292;margin-left:4px;font-size:10px;font-weight:400}.ps-wallet-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:20px 0;display:grid}.ps-wallet-stats strong{letter-spacing:-.4px;color:#7a985d;overflow-wrap:anywhere;font-size:19px;font-weight:550;display:block}.ps-wallet-stats span{color:#a6b397;margin-top:7px;font-size:9px;display:block}.ps-wallet-shortcuts{background:#f6f9f1;border:1px solid #eaf0e0;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 8px;display:grid}.ps-wallet-shortcuts>button{color:#849f69;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;font-size:10px;display:flex}.ps-wallet-shortcuts .icon{color:#789461;width:21px;height:21px}.ps-asset-footnote{color:#abb69e;margin:13px 0 0;font-size:9px;line-height:1.9}.ps-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 14px;padding:4px 0 3px;display:grid}.ps-tools-grid>button{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.ps-tools-grid>button>span{color:#8fa577;background:#f4f8ee;border:1px solid #e7eddc;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.ps-tools-grid>button>strong{color:#8c9f79;font-size:10px;font-weight:500}.ps-settings{padding-bottom:9px}.ps-settings>.ps-section-title{margin-bottom:13px}.ps-settings>button{text-align:left;color:#8fa27d;border-bottom:1px solid #eef2e8;align-items:center;gap:13px;width:100%;padding:15px 0;display:flex}.ps-settings>button:last-child{border-bottom:0}.ps-settings>button>.icon{color:#9db18b;width:19px;height:19px}.ps-settings>button>span{flex:1;min-width:0}.ps-settings strong{color:#7b9367;font-size:12px;font-weight:500;display:block}.ps-settings small{color:#adb99f;margin-top:5px;font-size:9px;line-height:1.8;display:block}.ps-settings b{color:#b6c0aa;font-size:21px;font-weight:400}.ps-settings .ps-logout strong{color:#b5947b}.ps-ledger{color:#8ba174;font-size:12px}.ps-ledger summary{cursor:pointer;font-weight:550}.ps-ledger summary>span{float:right;color:#b0bca3;font-size:9px;font-weight:400}.ps-ledger-list{padding-top:15px}.ps-ledger-list article{border-bottom:1px solid #edf1e6;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.ps-ledger-list article:last-child{border-bottom:0}.ps-ledger-list strong{color:#819a6a;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.8}.ps-ledger-list small{color:#b0bda2;margin-top:5px;font-size:9px;display:block}.ps-ledger-list b{color:#8ba672;white-space:nowrap;font-size:11px;font-weight:550}.pf-sheet-root{z-index:4050;color:#33472d;position:fixed;inset:0}.pf-sheet-backdrop{box-sizing:border-box;background:#1e30275c;justify-content:center;align-items:flex-start;height:100%;padding:4vh 16px;display:flex;overflow:auto}.pf-sheet{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border-radius:21px;outline:none;width:min(720px,100%);max-height:92dvh;overflow-y:auto;box-shadow:0 25px 85px #142b2230}.pf-sheet-heading{z-index:3;background:#fff;border-bottom:1px solid #edf0e8;justify-content:space-between;align-items:center;padding:16px 23px;display:flex;position:sticky;top:0}.pf-sheet-heading h2{color:#5c744a;margin:0;font-size:14px;font-weight:600}.pf-sheet-heading button{color:#9ba88e;border-radius:8px;width:29px;height:29px;font-size:24px;line-height:1}.pf-sheet-heading button:hover{background:#f0f6e8}.pf-cover{color:#bbd0aa;height:190px;padding:26px 27px;position:relative;overflow:hidden}.pf-cover>span{letter-spacing:2px;opacity:.65;font-size:8px}.pf-cover>i{color:#d6edbd10;font-size:280px;font-style:normal;line-height:1;position:absolute;top:-60px;right:35px;transform:rotate(17deg)}.pf-identity{padding:0 28px 21px}.pf-identity-top{justify-content:space-between;align-items:center;gap:15px;margin-top:-38px;margin-bottom:19px;display:flex;position:relative}.pf-avatar{background:#f7faef;border:5px solid #fff;border-radius:25px;flex-shrink:0;place-items:center;width:91px;height:91px;font-size:48px;display:grid}.pf-identity-top>div{gap:8px;padding-top:40px;display:flex}.pf-identity-top button{justify-content:center;align-items:center;gap:5px;min-height:33px;padding:8px 11px;font-size:10px;display:inline-flex}.pf-identity-top button .icon{width:14px;height:14px}.pf-identity h2{color:#36502c;overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:650;line-height:1.6}.pf-identity h2>span{vertical-align:middle;letter-spacing:0;color:#8fa57b;white-space:nowrap;background:#f0f6e8;border:1px solid #e0ebd6;border-radius:6px;margin-left:6px;padding:3px 7px;font-size:8px;font-weight:400;display:inline-flex}.pf-handle{color:#99a98a;margin:6px 0 11px;font-size:11px}.pf-bio{color:#7c8e70;overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 15px;font-size:12px}.pf-counts{color:#9caa8e;gap:22px;margin:13px 0;font-size:11px;display:flex}.pf-counts strong{color:#5b7746;margin-right:5px;font-size:15px;font-weight:550}.pf-joined{color:#a9b49e;align-items:center;gap:6px;margin:16px 0 0;font-size:10px;display:flex}.pf-joined .icon{width:14px;height:14px}.pf-tabs{z-index:2;background:#fff;border-top:7px solid #f4f7f0;border-bottom:1px solid #e7eddf;gap:4px;padding:0 22px;display:flex;position:sticky;top:62px}.pf-tabs>button{color:#9caa8d;white-space:nowrap;padding:16px 14px 14px;font-size:12px;position:relative}.pf-tabs>button[aria-selected=true]{color:#4c7837;font-weight:600}.pf-tabs>button[aria-selected=true]:after{content:"";background:#97bd73;border-radius:2px;height:3px;position:absolute;bottom:-1px;left:14px;right:14px}.pf-tabs>button>span{color:#b0bca3;margin-left:4px;font-size:9px}.pf-tabs>button:last-child{margin-left:auto}.pf-tabs>button.has-updates{color:#527a35;background:#eef6e5}.pf-tabs>button.has-updates:before{content:"";background:#80a958;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:7px}.pf-content{min-height:220px;padding:0 26px}.pf-empty{text-align:center;color:#a2b28f;padding:49px 19px;line-height:1.8}.pf-empty>span{color:#c7d7b7;margin-bottom:12px;font-size:30px;display:block}.pf-empty h3{color:#8aa073;margin:0 0 8px;font-size:13px;font-weight:550}.pf-empty p{color:#b0bca2;margin:0;font-size:11px;line-height:1.9}.pf-public-footnote{color:#b3bfa8;margin:0;padding:0 27px 23px;font-size:9px;line-height:1.8}.pf-posts>article{border-bottom:1px solid #edf2e7;padding:23px 0}.pf-posts>article>div{align-items:center;gap:10px;display:flex}.pf-post-avatar{background:#eef4e5;border:1px solid #e2ebd7;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.pf-posts strong{color:#6c8855;font-size:11px;font-weight:550}.pf-posts small{color:#afbaa3;margin-top:4px;font-size:8px;line-height:1.8;display:block}.pf-posts p{white-space:pre-wrap;overflow-wrap:anywhere;color:#76896a;margin:13px 0 15px;font-size:12px;line-height:1.95}.pf-posts footer{color:#aebba1;gap:20px;font-size:9px;display:flex}.pf-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:20px 0;display:grid}.pf-showcase-grid article{background:#fff;border:1px solid #e4ebda;border-radius:13px;min-width:0;overflow:hidden}.pf-showcase-grid article>button{width:100%;padding:0;display:block}.pf-asset-art{aspect-ratio:1.5;color:#9fb889;background:radial-gradient(at 85% 0,#d5e5c08c,#0000 70%),#edf4e7;justify-content:center;align-items:center;display:flex;position:relative}.pf-asset-art .icon{stroke-width:1px;fill:none;width:65px;height:65px}.pf-asset-art small{letter-spacing:1px;color:#a5b795;font-size:7px;position:absolute;bottom:12px;left:15px}.pf-asset-art.nft{color:#b1a6c2;background:radial-gradient(at 80% 0,#e3d9ed99,#0000 70%),#f2eff6}.pf-asset-art.miner{color:#b1b280;background:radial-gradient(at 80% 0,#e9e5c499,#0000 70%),#f4f3e6}.pf-showcase-grid article>div{padding:15px}.pf-showcase-grid article>div>small{color:#aab89a;font-size:8px;line-height:1.8;display:block}.pf-showcase-grid h3{color:#6d8756;margin:7px 0;font-size:13px;font-weight:550;line-height:1.7}.pf-showcase-grid h3 button{text-align:left;overflow-wrap:anywhere;padding:0}.pf-showcase-grid p{color:#a9b699;margin:6px 0 15px;font-size:9px}.pf-showcase-grid article>div>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pf-showcase-grid article>div>div>span{color:#92a77d;font-size:9px;line-height:1.8}.pf-showcase-grid .secondary{align-items:center;gap:5px;min-height:29px;padding:6px 9px;font-size:9px;display:flex}.pf-showcase-grid .secondary .icon{width:12px;height:12px}.pf-error{color:#a57c55;background:#fff5e8;border:1px solid #eedcc5;border-radius:9px;margin:15px 22px;padding:11px 13px;font-size:11px;line-height:1.8}.pf-loading{color:#a6b597;text-align:center;padding:60px 20px;font-size:12px;line-height:2}.pf-manage{padding:5px 26px 25px}.pf-manage-intro{color:#91a27e;margin:14px 0 23px;font-size:12px;line-height:1.9}.pf-manage h3{color:#6c8854;margin:0 0 17px;font-size:14px;font-weight:550}.pf-cover-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.pf-cover-choice{cursor:pointer;min-width:0;position:relative}.pf-cover-choice>input{accent-color:#8eb567;position:absolute;top:8px;left:8px}.pf-cover-choice>span{text-align:right;border:3px solid #0000;border-radius:10px;height:78px;padding:7px;display:block;overflow:hidden}.pf-cover-choice>span>i{color:#eef9e433;font-size:65px;font-style:normal;line-height:1}.pf-cover-choice>input:checked+span{border-color:#a7c480;box-shadow:0 0 0 2px #e5efd9}.pf-cover-choice>strong{color:#a0b08e;text-align:center;margin-top:8px;font-size:10px;font-weight:400;display:block}#pf-cover-form>.secondary{min-height:33px;padding:8px 12px;font-size:10px}.pf-save-status{color:#8ca370;margin-left:10px;font-size:10px;line-height:1.8;display:inline-block}.pf-showcase-manager{border-top:1px solid #e8efdf;margin-top:25px;padding-top:24px}.pf-showcase-manager>div>p{color:#a5b696;margin:0 0 18px;font-size:10px;line-height:1.9}.pf-showcase-choice{border-top:1px solid #edf1e7;align-items:center;gap:12px;padding:16px 0;display:flex}.pf-choice-icon{color:#98ad82;background:#eef4e6;border:1px solid #e2ebd5;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.pf-choice-icon .icon{width:21px;height:21px}.pf-showcase-choice>span:nth-child(2){flex:1;min-width:0}.pf-showcase-choice strong{color:#80986a;overflow-wrap:anywhere;font-size:11px;font-weight:550;line-height:1.8;display:block}.pf-showcase-choice small{color:#afbaa3;margin-top:4px;font-size:9px;line-height:1.8;display:block}.pf-publish-toggle{flex-shrink:0;width:34px;height:21px;display:block;position:relative}.pf-publish-toggle input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.pf-publish-toggle i{background:#e4ebda;border-radius:12px;width:34px;height:21px;display:block;position:relative}.pf-publish-toggle i:before{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #45632715}.pf-publish-toggle input:checked+i{background:#98bc70}.pf-publish-toggle input:checked+i:before{transform:translate(13px)}.pf-publish-toggle input:focus-visible+i{outline-offset:3px;outline:3px solid #b7d48f}.pf-manage-footer{border-top:1px solid #e8efdf;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:20px;display:flex}.pf-manage-footer button{min-height:35px;padding:9px 13px;font-size:11px}.pf-sheet button:disabled,.pf-sheet input:disabled{opacity:.55;cursor:wait}body.dark-mode .pf-identity h2,body.dark-mode .ps-heading h1,body.dark-mode .ps-section-title h2{color:#c7ddad}body.dark-mode .pf-sheet,body.dark-mode .pf-sheet-heading,body.dark-mode .pf-showcase-grid article,body.dark-mode .pf-tabs,body.dark-mode .ps-ledger,body.dark-mode .ps-settings,body.dark-mode .ps-tools,body.dark-mode .ps-wallet{background:#25351e;border-color:#435935}body.dark-mode .pf-manage-footer,body.dark-mode .pf-posts>article,body.dark-mode .pf-showcase-choice,body.dark-mode .pf-showcase-manager,body.dark-mode .ps-settings>button,body.dark-mode .ps-wallet-main{border-color:#3c512f}body.dark-mode .pf-showcase-grid h3,body.dark-mode .ps-settings strong,body.dark-mode .ps-wallet-main strong,body.dark-mode .ps-wallet-stats strong{color:#bad59c}body.dark-mode .pf-choice-icon,body.dark-mode .ps-tools-grid>button>span,body.dark-mode .ps-wallet-shortcuts{background:#304423;border-color:#435c33}body.dark-mode .pf-avatar{background:#40522e;border-color:#25351e}body.dark-mode .pf-tabs{border-top-color:#1d2c17}body.dark-mode .pf-asset-art{filter:brightness(.65)}@media (min-width:651px){body.workspace-open:has(.personal-space) .group-rail{display:none}body.workspace-open:has(.personal-space) .app-shell{grid-template-columns:224px minmax(0,1fr) 0}body.workspace-open:has(.personal-space) #workspace-view{grid-column:2/span 2}}@media (max-width:1000px) and (min-width:651px){.ps-identity{flex-wrap:wrap;padding:25px}.ps-identity-actions{flex-direction:row;width:100%;padding-left:105px}.ps-identity-actions button{flex:1}.ps-wallet-main strong{font-size:26px}}@media (max-width:850px) and (min-width:651px){body.workspace-open:has(.personal-space) .app-shell{grid-template-columns:76px minmax(0,1fr) 0}.ps-identity{gap:16px}.ps-identity-actions{padding-left:0}.ps-avatar{width:70px;height:70px;font-size:38px}.ps-identity h2{font-size:20px}}@media (max-width:650px){#workspace-view:has(.personal-space){padding:22px 13px 20px}.ps-heading{gap:8px;margin-bottom:18px}.ps-heading>div>span{letter-spacing:1.2px;font-size:8px}.ps-heading h1{max-width:280px;margin-top:8px;font-size:23px}.ps-identity{border-radius:15px;flex-wrap:wrap;gap:14px;min-height:0;margin-bottom:15px;padding:23px 19px 20px}.ps-avatar{border-radius:19px;width:62px;height:62px;font-size:34px}.ps-identity-copy{flex:1;min-width:190px}.ps-identity h2{margin-top:9px;font-size:20px}.ps-identity p{font-size:9px;line-height:1.8}.ps-identity-copy>p:last-of-type{max-width:250px}.ps-account-label{padding:3px 6px;font-size:7px}.ps-relations{gap:17px;font-size:9px}.ps-relations b{font-size:12px}.ps-identity-actions{flex-direction:row;gap:8px;width:100%;margin-top:1px}.ps-identity-actions button{flex:1;min-width:0;padding:10px;font-size:9px}.ps-identity-orbit{font-size:240px;top:-20px;right:-20px}.ps-ledger,.ps-settings,.ps-tools,.ps-wallet{border-radius:13px;margin-bottom:15px;padding:19px 17px}.ps-section-title{gap:9px;margin-bottom:19px}.ps-section-title small{font-size:7px}.ps-section-title h2{margin-top:5px;font-size:15px}.ps-private-label{padding:5px 6px;font-size:8px}.ps-private-label .icon{width:11px;height:11px}.ps-wallet-main{grid-template-columns:1fr 1fr;gap:15px;padding-bottom:19px}.ps-wallet-main>div>span{margin-bottom:10px;font-size:9px}.ps-wallet-main strong{letter-spacing:-.7px;font-size:24px;line-height:1.5}.ps-wallet-main strong small{margin:2px 0 0;font-size:8px;display:block}.ps-wallet-stats{gap:10px;padding:17px 0}.ps-wallet-stats strong{font-size:16px}.ps-wallet-stats span{margin-top:6px;font-size:8px;line-height:1.6}.ps-wallet-shortcuts{gap:4px;padding:13px 4px}.ps-wallet-shortcuts>button{gap:8px;font-size:9px}.ps-wallet-shortcuts .icon{width:19px;height:19px}.ps-asset-footnote{margin-top:11px;font-size:8px;line-height:1.9}.ps-tools-grid{gap:22px 9px}.ps-tools-grid>button>span{border-radius:11px;width:39px;height:39px}.ps-tools-grid>button>strong{font-size:9px}.ps-tools-grid .icon{width:19px;height:19px}.ps-settings{padding-bottom:7px}.ps-settings strong{font-size:11px}.ps-settings small{font-size:8px;line-height:1.8}.ps-settings>button{gap:11px;padding:14px 0}.ps-settings>button>.icon{width:18px;height:18px}.ps-ledger{font-size:11px}.ps-ledger summary>span{font-size:8px}.ps-ledger-list strong{font-size:10px}.ps-ledger-list b{white-space:normal;text-align:right;font-size:9px}.ps-ledger-list small{font-size:8px}.pf-sheet-backdrop{align-items:stretch;padding:0}.pf-sheet{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0}.pf-sheet-heading{box-sizing:border-box;min-height:59px;padding:15px 16px}.pf-sheet-heading h2{font-size:13px}.pf-sheet-heading button{width:27px;height:27px}.pf-cover{height:166px;padding:23px 20px}.pf-cover>i{font-size:230px;top:-38px;right:12px}.pf-cover>span{letter-spacing:1.7px;font-size:7px}.pf-identity{padding:0 19px 19px}.pf-identity-top{gap:9px;margin-top:-32px;margin-bottom:15px}.pf-avatar{border-width:4px;border-radius:22px;width:78px;height:78px;font-size:42px}.pf-identity-top>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:33px}.pf-identity-top button{min-height:30px;padding:7px 9px;font-size:9px}.pf-identity h2{font-size:21px}.pf-identity h2>span{padding:3px 5px;font-size:7px}.pf-handle{margin-top:4px;font-size:10px}.pf-bio{margin-bottom:13px;font-size:11px}.pf-counts{gap:20px;font-size:10px}.pf-counts strong{font-size:14px}.pf-joined{margin-top:15px;font-size:9px}.pf-tabs{border-top-width:6px;gap:0;padding:0 12px;top:59px}.pf-tabs>button{padding:14px 11px 13px;font-size:11px}.pf-tabs>button>span{margin-left:3px;font-size:8px}.pf-tabs>button:last-child{padding-left:8px;padding-right:8px}.pf-content{min-height:200px;padding:0 18px}.pf-posts>article{padding:20px 0}.pf-posts p{font-size:11px}.pf-posts strong{font-size:10px}.pf-public-footnote{padding:0 19px calc(22px + env(safe-area-inset-bottom));font-size:8px;line-height:1.9}.pf-empty{padding:42px 14px}.pf-empty h3{font-size:12px}.pf-empty p{font-size:10px}.pf-showcase-grid{gap:10px;padding:17px 0}.pf-asset-art{aspect-ratio:1.2}.pf-asset-art .icon{width:55px;height:55px}.pf-asset-art small{font-size:6px;bottom:10px;left:10px}.pf-showcase-grid article>div{padding:11px}.pf-showcase-grid article>div>small{font-size:7px}.pf-showcase-grid h3{font-size:11px}.pf-showcase-grid p{margin-bottom:12px;font-size:8px}.pf-showcase-grid article>div>div>span{font-size:8px}.pf-showcase-grid .secondary{min-height:27px;padding:5px 8px;font-size:8px}.pf-manage{padding:5px 18px calc(24px + env(safe-area-inset-bottom))}.pf-manage-intro{margin:13px 0 22px;font-size:11px}.pf-manage h3{font-size:13px}.pf-cover-choices{gap:9px}.pf-cover-choice>span{border-radius:9px;height:68px}.pf-cover-choice>span>i{font-size:56px}.pf-cover-choice>strong{font-size:9px}.pf-save-status{vertical-align:middle;max-width:210px;font-size:9px}.pf-showcase-choice{gap:10px;padding:14px 0}.pf-choice-icon{width:35px;height:35px}.pf-showcase-choice strong{font-size:10px}.pf-showcase-choice small{font-size:8px}.pf-manage-footer{gap:8px}.pf-manage-footer button{min-height:33px;padding:8px 11px;font-size:10px}}@media (prefers-reduced-motion:reduce){.pf-publish-toggle i:before{transition:none}}.mining-center{color:var(--text,#26382e);padding:30px}.mc-toolbar{align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.mc-toolbar>label{flex:1;gap:8px;min-width:0;font-size:13px;display:grid}.mc-toolbar select{background:var(--surface,#fff);width:100%;min-height:44px;color:inherit;border:1px solid var(--border,#dce5de);border-radius:10px;padding:10px;font-size:13px}.mc-toolbar>button{white-space:nowrap;flex-shrink:0}.mc-total{background:var(--hover,#f0f5ef);border:1px solid var(--border,#dce5de);border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:22px;display:flex}.mc-total>div{gap:9px;display:grid}.mc-total strong{font-size:30px;font-weight:650}.mc-total small,.mc-total span{color:var(--muted,#728176);font-size:12px}.mc-position{border-bottom:1px solid var(--border,#e2e9e2);cursor:pointer;align-items:center;gap:14px;min-width:0;padding:20px 0;display:flex}.mc-position>input{accent-color:#35734c;width:18px;height:18px}.mc-position strong{overflow-wrap:anywhere;font-size:14px}.mc-position-copy{flex:1;min-width:0}.mc-position-copy>small,.mc-position-copy>strong{display:block}.mc-position-copy>small{color:var(--muted,#728176);margin-top:6px;font-size:12px}.mc-machine{color:#779780;font-size:32px}.mc-position>span:last-child{text-align:right;max-width:38%}.mc-manual{border-top:1px solid var(--border,#e2e9e2);margin-top:25px;padding-top:18px;font-size:13px}.mc-manual summary{cursor:pointer}.mc-manual form{margin-top:20px}.mining-center button:disabled{opacity:.55;cursor:wait}.mining-center :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #8eb49b}@media (max-width:600px){.mining-center{padding:50px 18px 24px}.mc-toolbar{flex-wrap:wrap}.mc-toolbar>label{flex-basis:100%}.mc-total{flex-direction:column;align-items:flex-start;gap:16px}.mc-position{gap:10px}.mc-position strong{font-size:13px}.mc-machine{font-size:25px}.mc-position-copy>small{font-size:11px}}.pc-select{gap:8px;max-width:520px;font-size:13px;display:grid}.pc-select select{font:inherit;color:inherit;background:var(--surface,#fff);border:1px solid var(--border,#dce5de);border-radius:10px;min-height:44px;padding:10px 12px}.pc-detail{border:1px solid var(--border,#dce5de);border-radius:16px;max-width:650px;margin-top:28px;padding:24px}.pc-detail dl{grid-template-columns:120px 1fr;gap:16px;font-size:13px;display:grid}.pc-detail dt{color:var(--muted,#728176)}.pc-detail dd{overflow-wrap:anywhere;margin:0}.pc-detail>label{gap:8px;margin:24px 0;font-size:13px;display:grid}.pc-detail select{background:var(--surface,#fff);border:1px solid var(--border,#dce5de);width:100%;color:inherit;border-radius:10px;padding:12px}.pc-center .pc-ack{color:#8b5938;background:#fff7e9;border-radius:10px;align-items:flex-start;gap:10px;padding:16px;font-size:13px;line-height:1.8;display:flex}.pc-ack input{accent-color:#35734c;flex-shrink:0;width:18px;height:18px;margin-top:3px}.pc-center .cc-tabs{flex-wrap:wrap}.pc-center .cc-form{margin-top:26px}@media (max-width:600px){.pc-detail{padding:18px}.pc-detail dl{grid-template-columns:85px 1fr;gap:13px}}.social-share-copy{white-space:pre-wrap;background:var(--hover,#f3f7ef);border:1px solid var(--border,#e2e9df);overflow-wrap:anywhere;color:var(--text,#26382e);border-radius:12px;padding:18px}.social-share-url{gap:9px;margin-top:20px;font-size:13px;display:grid}.social-share-url input{font-size:12px}.social-share-notice{color:#8b5938;background:#fff7e9;border-radius:10px;padding:12px}.social-share-x{box-sizing:border-box;align-items:center;min-height:42px;text-decoration:none;display:inline-flex}.social-share-body .sc-actions{flex-wrap:wrap;margin-top:22px}.social-share-overlay{z-index:4200}.social-share-overlay .sc-dialog{overflow-wrap:anywhere}.social-share-overlay input{min-width:0}.as-root{z-index:210;color:#405d32;position:fixed;inset:0}.as-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17270f70;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.as-panel{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border:1px solid #e2eadb;border-radius:18px;outline:none;width:min(570px,96vw);max-height:91dvh;padding:26px;overflow:auto;box-shadow:0 22px 80px #1c321c26}.as-panel>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.as-panel>header small{color:#9cae8d;font-size:10px}.as-panel h2{color:#34562b;letter-spacing:-.5px;margin:7px 0 0;font-size:23px;font-weight:650}.as-panel>header>button{color:#92a280;border-radius:8px;flex-shrink:0;width:34px;height:34px;font-size:25px}.as-panel>header>button:hover{background:#f0f5e9}.as-lead,.as-muted{color:#8ba176;margin:9px 0 16px;font-size:12px;line-height:1.9}.as-section{border-top:1px solid #e7eedf;padding:20px 0}.as-section h3{color:#5b7b43;margin:0 0 14px;font-size:15px;font-weight:600}.as-methods{border:1px solid #e5eddd;border-radius:11px;padding:0 14px}.as-methods>article{border-bottom:1px solid #edf2e6;align-items:center;gap:12px;padding:14px 0;display:flex}.as-methods>article:last-child{border:0}.as-methods>article>span{color:#89aa65;background:#f0f6e8;border-radius:9px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.as-methods>article>div{flex:1;min-width:0}.as-methods strong{color:#6c8954;font-size:12px;font-weight:600}.as-methods small{color:#9aac87;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.as-methods b{color:#94ae79;white-space:nowrap;font-size:10px;font-weight:400}.as-panel label{color:#8fa577;flex-direction:column;gap:8px;margin:15px 0;font-size:12px;display:flex}.as-panel input{color:#607d48;background:#fbfdf7;border:1px solid #dce7d1;border-radius:9px;width:100%;min-width:0;min-height:43px;padding:11px 13px;font-family:inherit;font-size:13px;line-height:1.6}.as-panel input:focus{border-color:#a6c185;outline:0;box-shadow:0 0 0 3px #e9f2df}.as-panel input::placeholder{color:#aaba99}.as-code-row{align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.as-code-row>label{flex:1;min-width:0;margin-bottom:0}.as-code-row>button{white-space:nowrap;flex-shrink:0;min-width:128px;min-height:44px;font-size:11px}.as-panel form>.primary{min-width:160px}.as-note,.as-proof-note{color:#a0aa81;background:#fafbf2;border:1px solid #e7ead7;border-radius:9px;padding:12px 14px;font-size:12px;line-height:1.85}.as-proof-note.ready{color:#799b58;background:#f3f8eb;border-color:#dce9cb}.as-error{color:#b47b5d;background:#fff3ed;border:1px solid #efdacc;border-radius:9px}.as-error,.as-success{padding:12px 14px;font-size:12px;line-height:1.85}.as-success{color:#799e56;background:#f0f8e8;border:1px solid #dce9ce;border-radius:9px}.as-loading{text-align:center;color:#9aaf85;place-items:center;min-height:130px;font-size:13px;display:grid}.as-panel>footer{border-top:1px solid #e7eedf;justify-content:flex-end;gap:9px;margin-top:10px;padding-top:18px;display:flex}.as-panel button:focus-visible,.as-panel input:focus-visible{outline-offset:3px;outline:2px solid #6f9d4c}body.dark-mode .as-panel{color:#c1d6ae;background:#27391f;border-color:#405b30}body.dark-mode .as-methods strong,body.dark-mode .as-panel h2,body.dark-mode .as-section h3{color:#c3dcae}body.dark-mode .as-methods,body.dark-mode .as-methods article,body.dark-mode .as-panel>footer,body.dark-mode .as-section{border-color:#3e572f}body.dark-mode .as-methods article>span,body.dark-mode .as-note,body.dark-mode .as-proof-note{color:#abc58f;background:#304725;border-color:#466136}body.dark-mode .as-proof-note.ready,body.dark-mode .as-success{color:#bddda2;background:#354d27;border-color:#4c6c36}@media (max-width:650px){.as-backdrop{background:#fff;padding:0;display:block}.as-panel{width:100%;height:100dvh;max-height:100dvh;padding:22px 20px calc(24px + env(safe-area-inset-bottom,0px));box-shadow:none;border:0;border-radius:0}.as-panel>header{margin-bottom:20px}.as-panel input{min-height:46px;font-size:16px}.as-code-row>button{min-width:117px;min-height:46px;padding:9px 10px;font-size:10px}.as-panel form>.primary{width:100%;min-height:44px}.as-section{padding:23px 0}.as-panel>footer>button{min-height:43px}.as-panel h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.as-panel *{transition:none;animation:none}}.as-social-actions{flex-wrap:wrap;gap:9px;display:flex}.as-social-actions button{min-height:42px}.as-unlink{color:#8f5e4e;border:1px solid #e7dcd6;border-radius:8px;padding:9px;font-size:12px}.as-unlink-confirm{background:#fff9f5;border:1px solid #e6d3c8;border-radius:10px;margin-top:14px;padding:14px;font-size:13px;line-height:1.8}.as-unlink-confirm button{margin:8px 8px 0 0}.as-social-actions button:disabled{opacity:.55;cursor:default}.as-sessions{gap:10px;margin:12px 0;display:grid}.as-sessions article{border:1px solid #e3ebdd;border-radius:10px;align-items:center;gap:12px;padding:13px;display:flex}.as-sessions article>div{flex:1;min-width:0}.as-sessions strong{font-size:13px}.as-sessions small{color:#85987a;font-size:11px;line-height:1.8;display:block}.as-sessions b{white-space:nowrap;font-size:11px}.as-sessions button{flex-shrink:0;min-height:40px;font-size:11px}:root{--tc-ink:#21372b;--tc-copy:#576a5d;--tc-muted:#778579;--tc-line:#e4eae3;--tc-surface:#fff;--tc-canvas:#f5f7f4;--tc-accent:#b8e583;--tc-forest:#315f3e;--tc-radius:14px;color:#21372b;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f5f7f4;font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}[hidden]{display:none}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline-offset:3px;outline:2px solid #4e9664}button{touch-action:manipulation}button[aria-busy=true]{cursor:progress}button[aria-busy=true].primary{padding-right:39px;position:relative}button[aria-busy=true].primary:after{content:"";border:2px solid;border-right:2px solid #0000;border-radius:50%;width:10px;height:10px;animation:tc-spin .7s linear infinite;position:absolute;top:calc(50% - 6px);right:13px}@keyframes tc-spin{to{transform:rotate(1turn)}}.skip-link{color:#fff;z-index:500;background:#224e35;border-radius:10px;padding:12px 18px;position:fixed;top:-70px;left:18px}.skip-link:focus{top:12px}.app-shell{background:var(--tc-canvas);min-height:0}.sidebar{border-color:var(--tc-line);background:#fff;padding:25px 16px 14px}.brand{gap:10px;margin-bottom:30px}.brand-word{letter-spacing:-.8px;color:var(--tc-ink);font-size:23px}.brand-word small{letter-spacing:1.1px;color:#8b968d;margin-top:6px;font-size:7px}.brand-mark{box-shadow:none;background:#264a34;border-radius:12px;transform:none}.brand-mark span{color:#c9eda5;transform:none}.main-nav{gap:7px}.main-nav button{color:#697a6d;border-radius:10px;gap:13px;min-height:47px;padding:13px 15px;font-size:14px;font-weight:500}.main-nav button.active{color:#315b37;background:#edf5e5;font-weight:650}.main-nav button.active .icon{color:#416b3c;fill:none;stroke-width:1.9px}.extra-nav button:hover,.main-nav button:hover{color:var(--tc-forest);background:#f3f6ef}.sidebar-separator{border-color:var(--tc-line);margin:24px -1px 17px}.extra-nav{gap:4px}.extra-nav button{color:#788578;gap:11px;min-height:41px;padding:11px 13px;font-size:12px}.extra-nav kbd{color:#8c9688;white-space:nowrap;border:1px solid #e0e7dc;border-radius:4px;margin-left:auto;padding:2px 4px;font:9px inherit}.extra-nav .icon{width:18px;height:18px}.extra-nav .count-badge{font-size:10px}.sidebar-bottom{padding-top:12px}.local-label{color:#7d8b7d;font-size:10px}.local-label b{color:#819578;border-color:#dce6d9}.local-label:has(.offline) i{background:#d6a46b}.wallet-profile{border-color:var(--tc-line);background:#f8faf5;border-radius:12px;min-height:61px;padding:11px}.wallet-copy strong{color:var(--tc-ink);font-size:12px}.wallet-copy small{color:#7e8d7b;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:10px;display:block;overflow:hidden}.group-rail{border-color:var(--tc-line);background:#f7f9f5;padding:24px 16px 17px}.rail-top{gap:8px;margin-bottom:21px}.rail-profile{color:#587045;background:#e8efe0}.search-field{background:#edf2e9;border:1px solid #e6ece1;border-radius:9px;flex:1;min-width:0;height:37px}.search-field input{color:var(--tc-ink);font-size:12px}.search-field input::placeholder{color:#8c9987}.rail-tabs{border-color:#e1e8dc;justify-content:space-between;gap:9px;height:36px;margin:0 2px 22px}.rail-tabs button{color:#7a8873;min-height:35px;font-size:12px}.rail-tabs .selected{color:#315b37}.rail-tabs .selected:after{background:#6c9c4a;width:100%;height:2px}.voice-heading{color:#788b6c;margin:0 2px 10px;font-size:11px}.voice-heading button{font-size:10px}.voice-card{box-shadow:none;background:#eef5e7;border-color:#dfe9d5;border-radius:11px;padding:14px}.voice-card>strong{font-size:13px}.voice-card:not(.is-live) .voice-bars{display:none}.voice-bottom{font-size:11px}.list-heading{color:#677a5d;margin:22px 4px 12px;font-size:12px}.list-heading>span{padding:2px 6px;font-size:10px}.group-filters button{font-size:11px}.group-list{gap:4px;margin:0 -6px;padding:0 4px}.group-item{border-radius:11px;gap:11px;min-height:81px;padding:12px 9px}.group-item.active{box-shadow:none;background:#fff;border-color:#e2e8dc}.group-item.active:before{background:#8ab965;width:3px;top:27px;bottom:27px}.group-avatar{width:43px;height:43px;box-shadow:none;border-radius:12px;font-size:21px}.group-name{color:#30422f;letter-spacing:0;font-size:13px;font-weight:600}.group-preview{color:#7d8975;margin-top:5px;font-size:12px;line-height:1.7}.group-time{color:#94a08c;font-size:10px}.group-tag{border-radius:4px;margin-top:6px;padding:2px 5px;font-size:9px;line-height:1.4}.group-list .secondary{margin:4px 0 10px}.rail-footnote{border-color:#e3e9de;gap:10px;margin-top:14px;padding-top:16px}.rail-footnote strong{color:#7c8a72;font-size:11px}.rail-footnote div>span{color:#99a28f;font-size:10px;line-height:1.7}.tiny-orbit{font-size:22px}.chat-panel,.messages{background:#f5f7f4}.chat-header{border-bottom:1px solid var(--tc-line);background:#fff;height:78px;padding:0 25px}.chat-avatar{border-radius:12px;width:42px;height:42px;display:grid}.chat-heading h1{color:#253b2b;letter-spacing:0;font-size:16px;font-weight:650}.chat-heading>span{color:#84927d;margin-top:6px;font-size:11px}.chat-heading{text-align:left;pointer-events:auto;flex:1;width:auto;max-width:none;position:static;left:auto;transform:none}.chat-heading>div{justify-content:flex-start}.header-actions{gap:5px}.chat-panel .header-actions .icon-button:not(:last-child){display:inline-flex}.chat-panel .header-actions .chat-hub-button{position:static;left:auto}.header-actions .icon-button{width:34px;height:34px}.chat-hub-button.secondary{background:#f7faf3;border-color:#e1e9db;padding:7px 10px;font-size:11px}.notice-bar{color:#7a8970;background:#fafbf8;border-color:#e9eee4;min-height:38px;padding:10px 25px;font-size:11px}.notice-tag{color:#6f8a56;font-size:10px}.notice-dismiss{color:#9ba58f}.messages{overscroll-behavior:contain;scrollbar-color:#d7e0d1 transparent;padding:25px 28px 20px}.message{gap:11px;max-width:91%;margin-bottom:24px}.message-avatar{border-color:#dee7d8;border-radius:10px;width:36px;height:36px;font-size:15px}.message-main{min-width:0}.message-meta{gap:9px;margin:0 0 8px;font-size:11px}.message-meta strong{color:#71816a;font-weight:500}.message-meta span{color:#a1ac98;font-size:10px}.bubble{color:#2d402b;border-color:#e6ebe2;border-radius:3px 12px 12px;max-width:570px;padding:11px 15px;font-size:14px;line-height:1.8;box-shadow:0 1px 2px #283c1d03}.message.self .bubble{color:#2b4520;background:#d8edbf;border-color:#d0e6b6;border-radius:12px 3px 12px 12px}.bubble a{text-underline-offset:3px;color:#3a754a;text-decoration:underline}.message-actions{gap:5px;margin-top:7px}.message-actions button{color:#849276;background:#fff9;border-color:#e3e9dc;min-height:24px;padding:3px 6px;font-size:10px}.reply-quote{color:#7c8b70;background:#edf2e7;border-left:2px solid #a2bb89;border-radius:4px;margin-bottom:7px;padding:7px 11px;font-size:11px}.system-message{color:#9aa88f;margin:16px 0 22px;font-size:11px;line-height:1.8}.chat-date{color:#99a68e;justify-content:center;align-items:center;gap:13px;margin:5px 0 24px;font-size:10px;display:flex}.chat-date:after,.chat-date:before{content:"";background:#e0e7d9;width:34px;height:1px}.composer{border-color:var(--tc-line);background:#fff;padding:15px 24px 12px}.composer-input-row{align-items:flex-end;gap:10px}.composer-form{background:#f8faf5;border:1px solid #e1e8d9;border-radius:11px;flex:1;align-items:flex-end;gap:8px;min-width:0;min-height:46px;padding:6px 7px 6px 13px}.composer-form:focus-within{background:#fff;border-color:#a8c48c;box-shadow:0 0 0 3px #edf4e6}.composer-form textarea{resize:none;color:#30482b;width:0;min-width:0;min-height:27px;max-height:132px;box-shadow:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:6px 0 3px;font-size:14px;line-height:1.65;overflow:auto}.composer-form textarea::placeholder{color:#99a58e}.composer-form .composer-tools{align-self:flex-end;gap:1px;height:33px;margin:0}.composer-form .composer-tools .icon-button{color:#8b9b7d;background:0 0;width:29px;height:31px}.composer-form .composer-tools .packet-tool{color:#bc7e64}.composer-form #send-button{color:#345323;background:#add47f;border-radius:8px;flex-shrink:0;width:35px;height:33px}.composer-form #send-button:disabled{opacity:.48}.voice-input{color:#7a9165;background:0 0;border-color:#e3eadc;flex-shrink:0;width:36px;height:43px}.composer-hint{color:#9eab94;margin-top:9px;font-size:9px}.composer-hint>span{color:#a8b29f;font-size:9px}.chat-tools{border-color:#e6ecdf;padding-top:17px}.chat-tools-grid>button{padding:7px 4px}.chat-tools-grid strong{font-size:12px}.chat-tools-grid small{font-size:10px;line-height:1.6}.new-message-jump{color:#557c3e;z-index:3;background:#fff;border:1px solid #dbe7d0;border-radius:20px;padding:9px 14px;font-size:12px;position:absolute;bottom:127px;right:27px;box-shadow:0 4px 18px #26411d0b}#workspace-view{overscroll-behavior:contain;scrollbar-color:#d7e0d1 transparent;background:#f5f7f4;padding:34px 38px}.asset-center,.community-page,.personal-space,.view-page{width:100%;max-width:1220px;margin:auto}.ac-heading h1,.community-page-heading h1,.page-heading h1,.ps-heading h1{color:#2e482d;letter-spacing:-.55px;font-size:27px;font-weight:650;line-height:1.45}.ac-heading p,.community-page-heading p,.page-heading p{color:#86957b;font-size:13px;line-height:1.9}.community-page-heading,.page-heading{margin-bottom:27px}.mini-label,.ps-heading>div>span,.section-label{color:#97a389;letter-spacing:1.2px;font-size:9px}.ac-card,.activity-card,.app-card,.community-card,.moment-card{border-color:#e1e8da;box-shadow:0 2px 4px #2c451901}.app-card{border-radius:14px;padding:22px}.app-card h2,.app-card h3{color:#4b6c39;font-size:15px}.app-card p{color:#859675;font-size:13px;line-height:1.95}.app-card .muted,.muted{color:#8e9f7f;font-size:12px;line-height:1.9}.app-card>.metric{color:#507039;font-size:31px}.community-navigation{gap:7px}.community-navigation .secondary{min-height:36px;padding:7px 11px;font-size:12px}.community-navigation .secondary.active{color:#52763c;background:#e7f0db;border-color:#d4e1c6}.community-card-title{color:#344b2b;font-size:17px}.community-card>p{color:#839474;font-size:13px;line-height:1.9}.community-card-facts{font-size:11px}.community-card-bottom>span{font-size:11px;line-height:1.75}.community-card-bottom>.primary,.community-card-bottom>.secondary{min-height:38px;padding:9px 13px;font-size:12px}.moment-text{color:#455b37;font-size:14px;line-height:1.95}.moment-author-name{font-size:13px}.moment-card footer,.moment-meta,.moment-time{font-size:11px}.moment-card{padding:21px}.post-composer textarea{font-size:14px;line-height:1.9}.activity-title{font-size:16px}.activity-copy{font-size:13px;line-height:1.8}.hub-overview-copy strong{font-size:22px;line-height:1.6}.hub-overview-copy p{font-size:12px;line-height:1.9}.hub-tabs{gap:5px}.hub-tabs button{min-height:38px;padding:9px 14px;font-size:12px}.more-grid{gap:10px}.more-grid>button{border-color:#e2e9db;border-radius:12px;min-height:114px;padding:19px 17px}.more-grid strong{font-size:13px}.more-grid small{color:#94a281;font-size:11px;line-height:1.7}.primary{color:#3e612c;background:#b1d88b;border-color:#aacd83;border-radius:9px;min-height:39px;padding:10px 16px;font-size:12px;font-weight:600}.primary:hover:not(:disabled){background:#a6cf7d;border-color:#9ec375}.secondary{color:#738e58;background:#fafcf7;border-color:#e0e8d6;border-radius:9px;min-height:37px;padding:8px 13px;font-size:12px}.secondary:hover:not(:disabled){background:#f0f6e8;border-color:#cdddbb}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17270f66}.modal{scrollbar-width:thin;border:1px solid #e4eadc;border-radius:18px;width:min(510px,94vw);max-height:90dvh;padding:25px;box-shadow:0 22px 90px #16240e26}.modal-heading h2{color:#456334;letter-spacing:-.3px;font-size:19px}.modal-heading{margin-bottom:21px}.modal-heading .icon-button{color:#93a17f;font-size:23px}.modal-copy{color:#91a17c;font-size:12px;line-height:1.9}.modal .field,.view-page .field{color:#7b9262;gap:8px;margin:16px 0;font-size:12px}.input,.modal .field input,.modal .field select,.modal textarea{color:#617e49;background:#fbfdf8;border-color:#dfe7d4;border-radius:9px;min-height:43px;padding:11px 13px;font-size:13px;line-height:1.65}.input:focus,.modal .field input:focus,.modal textarea:focus{border-color:#a0bf7d;outline:none;box-shadow:0 0 0 3px #e5f0da}.input::placeholder,.modal .field input::placeholder,.modal textarea::placeholder{color:#a5b293}.modal input[type=checkbox]{accent-color:#7caa54}.modal-actions{gap:9px;margin-top:23px}.ac-error,.inline-error,.pf-error{color:#b67558;background:#fff3ef;border:1px solid #efd9ca;border-radius:8px;padding:11px 13px;font-size:12px;line-height:1.8}.status-card{color:#8ca170;background:#f7faf1;border-color:#e2ead5;border-radius:10px;padding:15px;line-height:1.9}.status-card,.status-card p{font-size:12px}.data-table th{color:#8ea477;background:#fafcf7;font-size:11px}.data-table td{color:#7f9b65;font-size:12px;line-height:1.9}.data-table td strong{color:#597a3f}.empty-state{color:#91a47d;padding:65px 22px;font-size:13px;line-height:1.9}.empty-state strong{color:#5f7d45;font-size:18px}.empty-state p{max-width:390px;margin:10px auto 18px}.empty-state:before{content:"✦";color:#a0b789;background:#edf4e3;border-radius:16px;place-items:center;width:49px;height:49px;margin:0 auto 16px;font-size:24px;display:grid}.error-state:before{content:"↻"}.loading-state{color:#90a279;min-height:180px;font-size:13px}.auth-provider-entry{width:100%;margin:15px 0 8px}.contact-row small{color:#94a97f;font-size:11px;line-height:1.8}.contact-row strong{color:#617c49;font-size:13px}.contact-row>.action-row{gap:6px}.ps-wallet-main strong{font-variant-numeric:tabular-nums;letter-spacing:-.4px}.ps-identity p{font-size:12px}.ps-account-label{font-size:9px}.ps-asset-footnote,.ps-settings small,.ps-tools-grid small,.ps-wallet-main>div>span,.ps-wallet-stats span{font-size:11px}.ps-tools-grid>button{font-size:12px}.ps-section-title h2{font-size:18px}.pf-safety-button.secondary{width:34px;min-width:34px;padding:6px;font-size:17px;line-height:1}.pf-bio{font-size:13px;line-height:1.9}.pf-counts,.pf-handle,.pf-joined,.pf-tabs button{font-size:12px}.pf-manage-intro,.pf-public-footnote{font-size:11px;line-height:1.9}.ac-card-title{font-size:15px}.ac-card-footer,.ac-card-meta,.ac-overview-stats span{font-size:11px}.ac-card-bottom{font-size:12px}.ac-notice,.ac-reward-note{font-size:11px;line-height:1.9}.ac-heading .secondary,.ac-kind-filters>button,.ac-tabs>button{font-size:12px}.ac-empty h3{font-size:19px}.ac-empty p{font-size:12px}.connection-banner{z-index:180;color:#a18b5b;background:#fffaf0;border:1px solid #e8d8b7;border-radius:12px;align-items:center;gap:9px;max-width:calc(100vw - 32px);padding:11px 15px;font-size:12px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 7px 30px #4e3c1020}.connection-banner>i{background:#c2a36c;border-radius:50%;flex-shrink:0;width:6px;height:6px}.connection-banner>button{color:#8b753f;white-space:nowrap;border-bottom:1px solid #c6b27c;padding:4px;font-size:11px}.toast{color:#f3f9eb;background:#2f4d24f2;border:1px solid #6a87514d;border-radius:11px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:13px;line-height:1.8;box-shadow:0 7px 30px #1c321e19}body.dark-mode{--tc-ink:#d1e1c6;--tc-copy:#a4b896;--tc-muted:#8fa381;--tc-line:#34472c;--tc-surface:#24321e;--tc-canvas:#1f2b1a}body.dark-mode .chat-header,body.dark-mode .composer,body.dark-mode .sidebar{background:#202d1b;border-color:#35472d}body.dark-mode .brand-word,body.dark-mode .chat-heading h1,body.dark-mode .wallet-copy strong{color:#dae8d1}body.dark-mode .group-rail{background:#24321e;border-color:#35472d}body.dark-mode .group-name{color:#cfdfc3}body.dark-mode .group-preview{color:#98ad86}body.dark-mode .group-item.active{background:#304326;border-color:#3d5631}body.dark-mode .group-item:hover{background:#293b20}body.dark-mode #workspace-view,body.dark-mode .chat-panel,body.dark-mode .messages{background:#1f2c19}body.dark-mode .bubble{color:#c4d8b4;background:#2c3d23;border-color:#3a5030}body.dark-mode .message.self .bubble{color:#e2f0d5;background:#496638;border-color:#4e6d3c}body.dark-mode .message-meta strong{color:#a2b78d}body.dark-mode .message-meta span{color:#7c9268}body.dark-mode .message-actions button{color:#9fb588;background:#293a21;border-color:#3c5131}body.dark-mode .composer-form{background:#293b20;border-color:#3d5530}body.dark-mode .composer-form textarea{color:#c8dcb7;background:0 0;border:0}body.dark-mode .notice-bar{color:#a3ba8f;background:#26381f;border-color:#32482a}body.dark-mode .reply-quote{color:#9fb98b;background:#2b3d22;border-color:#577341}body.dark-mode .new-message-jump,body.dark-mode .secondary{color:#b6cf9c;background:#2d4023;border-color:#486238}body.dark-mode .ac-card,body.dark-mode .activity-card,body.dark-mode .app-card,body.dark-mode .community-card,body.dark-mode .modal,body.dark-mode .moment-card{background:#28391f;border-color:#3d552f}body.dark-mode .ac-heading h1,body.dark-mode .community-card-title,body.dark-mode .modal-heading h2,body.dark-mode .page-heading h1,body.dark-mode .ps-heading h1{color:#c7ddb1}body.dark-mode .primary{color:#243b18;background:#9fc77b;border-color:#9fc77b}body.dark-mode .primary:hover:not(:disabled){background:#add787}body.dark-mode .empty-state:before{color:#91ae73;background:#304528}body.dark-mode .empty-state strong{color:#b5d198}body.dark-mode .connection-banner{color:#cfbd8a;background:#3c3724;border-color:#61593a}body.dark-mode .connection-banner button{color:#dcc68b}body.dark-mode .community-navigation .secondary.active{color:#cee5b7;background:#415b30;border-color:#587740}@media (min-width:1200px){.app-shell,.details-hidden .app-shell{grid-template-columns:216px 302px minmax(0,1fr)}}@media (min-width:651px){body.workspace-open .group-rail{display:none}body.workspace-open .app-shell,body.workspace-open:has(.asset-center) .app-shell,body.workspace-open:has(.personal-space) .app-shell{grid-template-columns:216px minmax(0,1fr)}body.workspace-open #workspace-view,body.workspace-open:has(.asset-center) #workspace-view,body.workspace-open:has(.personal-space) #workspace-view{grid-area:1/2}}@media (min-width:651px) and (max-width:1199px){.app-shell,.details-hidden .app-shell{grid-template-columns:76px 276px minmax(0,1fr)}.sidebar{padding:24px 10px 14px}.brand{width:38px;margin:0 auto 31px}.brand-word{display:none}.extra-nav button,.main-nav button{justify-content:center;padding:12px}.extra-nav .count-badge,.extra-nav button>span,.extra-nav kbd,.local-label,.main-nav button>span,.wallet-copy,.wallet-profile>.icon{display:none}.wallet-profile{justify-content:center;min-height:52px;padding:8px}.sidebar-separator{margin:23px 0 17px}body.workspace-open .app-shell,body.workspace-open:has(.asset-center) .app-shell,body.workspace-open:has(.personal-space) .app-shell{grid-template-columns:76px minmax(0,1fr)}.sidebar [data-action]:hover:after,.sidebar [data-view]:hover:after{content:attr(aria-label);z-index:10;color:#eef6e5;white-space:nowrap;pointer-events:none;background:#264a34;border-radius:6px;padding:7px 10px;font-size:11px;display:block;position:absolute;left:49px}.chat-header{height:73px;padding:0 18px}.messages{padding:23px 20px}.composer{padding:12px 17px 10px}.bubble{max-width:480px;font-size:13px}#workspace-view{padding:28px 27px}.ac-heading h1,.community-page-heading h1,.ps-heading h1{font-size:25px}}@media (min-width:651px) and (max-width:850px){.app-shell,.details-hidden .app-shell{grid-template-columns:70px 238px minmax(0,1fr)}body.workspace-open .app-shell,body.workspace-open:has(.asset-center) .app-shell,body.workspace-open:has(.personal-space) .app-shell{grid-template-columns:70px minmax(0,1fr)}.sidebar{padding-left:7px;padding-right:7px}.group-rail{padding:23px 11px 14px}.group-item{gap:8px;padding-left:6px;padding-right:6px}.group-avatar{width:39px;height:39px;font-size:19px}.group-name{font-size:12px}.group-preview{font-size:11px}.group-time{font-size:9px}.chat-panel .header-actions .chat-hub-button.secondary{display:none}.chat-header{gap:9px;padding:0 14px}.header-actions{gap:2px}.header-actions .icon-button{width:29px;height:29px}.chat-heading h1{font-size:14px}.chat-heading>span{font-size:10px}.chat-avatar{width:35px;height:35px}.messages{padding:22px 15px}.message{gap:8px;max-width:96%}.message-avatar{width:30px;height:30px;font-size:13px}.bubble{padding:10px 12px;font-size:13px}.composer{padding:12px 12px 10px}.composer-form .composer-tools #redpacket-button{display:none}.voice-input{width:30px}.composer-form{gap:4px;padding-left:10px}.composer-form .composer-tools .icon-button{width:25px}.composer-form textarea{font-size:13px}.composer-hint>span{display:none}}@media (max-width:650px){.app-shell{min-height:0}body.mobile-conversation-open:not(.workspace-open) .app-shell{height:100dvh}body.mobile-conversation-open:not(.workspace-open) .mobile-nav{display:none}.group-rail{background:#fff;padding:0}.rail-mobile-heading{background:#fff;border-color:#e8eee2;min-height:80px;padding:20px 17px 15px}.rail-mobile-heading>strong{color:#2d4229;letter-spacing:-.65px;font-size:24px}.rail-mobile-heading>strong>span{color:#a3ad98;letter-spacing:0;margin-top:7px;font-size:10px;font-weight:400}.rail-mobile-heading .icon-button{width:37px;height:37px}.rail-top{gap:10px;margin:0;padding:12px 17px}.rail-profile{display:none}.search-field{background:#f3f6ed;border-radius:10px;height:39px}.search-field input{font-size:13px}.rail-tabs{border-color:#eef2e8;justify-content:flex-start;gap:22px;height:46px;margin:0;padding:4px 18px 0}.rail-tabs button{min-height:42px;padding-bottom:13px;font-size:13px}.voice-heading{margin:17px 20px 9px}.voice-card{margin:0 17px}.list-heading{margin:20px 19px 11px;font-size:12px}.group-filters{gap:8px;padding:0 16px 13px}.group-filters button{padding:5px 9px;font-size:11px}.group-list{gap:0;margin:0;padding:0}.group-item{border:0;border-bottom:1px solid #f0f3eb;border-radius:0;gap:13px;min-height:91px;padding:15px 19px}.group-item.active{box-shadow:none;background:#f5f8f0;border:0;border-bottom:1px solid #eaf0e3}.group-item.active:before{display:none}.group-avatar{border-radius:13px;width:47px;height:47px;font-size:23px}.group-name{font-size:15px}.group-time{font-size:10px}.group-preview{color:#8a967e;margin-top:6px;font-size:12px}.group-tag{margin-top:5px;font-size:9px}.group-list>.secondary{width:calc(100% - 34px);margin:12px 17px}.rail-footnote{display:none}.chat-header{gap:10px;height:70px;padding:0 12px}.mobile-chat-back{width:30px;height:38px;margin:0}.chat-avatar{border-radius:10px;width:37px;height:37px;font-size:19px}.chat-heading h1{font-size:15px}.chat-heading>span{margin-top:5px;font-size:10px}.chat-heading{flex:1;max-width:none;left:auto}.header-actions .icon-button{width:32px;height:36px}.chat-panel .header-actions #call-button,.chat-panel .header-actions .chat-hub-button{display:none}.chat-panel .header-actions #message-search-toggle{display:inline-flex}.notice-bar{min-height:36px;padding:9px 15px;font-size:10px}.notice-dismiss{width:23px;height:23px}.messages{padding:22px 15px 18px}.message{gap:9px;max-width:94%;margin-bottom:23px}.message-avatar{border-radius:9px;width:34px;height:34px;font-size:15px}.bubble{max-width:100%;padding:10px 13px;font-size:14px;line-height:1.85}.message-meta{gap:8px;margin-bottom:7px;font-size:10px}.message-meta span{font-size:9px}.message-actions button{min-height:25px;padding:3px 6px;font-size:9px}.message-actions{gap:4px}.system-message{font-size:10px}.composer{padding:11px 12px calc(9px + env(safe-area-inset-bottom,0px));background:#fff}.composer-input-row{gap:7px}.voice-input{width:30px;height:44px}.voice-input .icon{width:20px;height:20px}.composer-form{border-radius:10px;gap:5px;min-height:44px;padding:5px 6px 5px 11px}.composer-form textarea{min-height:29px;padding-top:5px;padding-bottom:4px;font-size:16px;line-height:1.5}.composer-form .composer-tools{gap:0;height:33px}.composer-form .composer-tools .icon-button{width:26px;height:33px}.composer-form .composer-tools #redpacket-button{display:none}.composer-form #send-button{width:31px;height:33px}.composer-hint{display:none}.chat-tools-grid{gap:10px 8px}.chat-tools-grid>button{min-height:83px}.chat-tools-grid strong{font-size:12px}.chat-tools-grid small{font-size:10px}.chat-tools{margin-top:13px;padding-top:14px}.new-message-jump{padding:8px 13px;font-size:11px;bottom:91px;right:15px}.reply-banner{margin-left:37px;font-size:11px;line-height:1.8}.mobile-nav{padding:7px 10px calc(7px + env(safe-area-inset-bottom,0px));background:#fff;border-color:#e5eadf;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;box-shadow:0 -3px 15px #22341103}.mobile-nav button{color:#8b9b7c;border-radius:8px;gap:5px;min-height:45px;font-size:10px}.mobile-nav button.active{color:#4a7236;background:#f3f8ed}.mobile-nav .icon{width:21px;height:21px}#workspace-view{padding:23px 16px 28px}.community-page-heading,.page-heading{gap:16px;margin-bottom:23px}.ac-heading h1,.community-page-heading h1,.page-heading h1,.ps-heading h1{letter-spacing:-.4px;font-size:24px;line-height:1.5}.ac-heading p,.community-page-heading p,.page-heading p{font-size:12px;line-height:1.9}.community-navigation{flex-wrap:wrap;gap:6px;margin-top:0;display:flex}.community-navigation .secondary{min-height:34px;padding:7px 10px;font-size:11px}.community-navigation>.icon-button,.community-navigation>.secondary[data-action=notifications]{display:none}.app-card{border-radius:13px;padding:18px}.app-card p{font-size:12px}.community-card{padding:19px}.community-card-title{font-size:18px}.community-card>p{font-size:12px}.community-card-bottom>span,.community-card-facts{font-size:11px}.moment-card{padding:18px}.moment-text{font-size:14px;line-height:1.9}.post-composer textarea{font-size:16px}.hub-overview-copy strong{font-size:19px}.hub-tabs{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:4px;overflow-x:auto}.hub-tabs>button{flex-shrink:0;padding:9px 13px;font-size:12px}.modal-backdrop{align-items:center;padding:12px}.modal{border-radius:17px;width:100%;max-height:91dvh;padding:21px 19px}.modal-heading h2{font-size:18px}.modal .field input,.modal .field select,.modal .input,.modal textarea{min-height:45px;font-size:16px}.modal-copy{font-size:12px}.modal-actions>button{min-height:43px}.more-grid{gap:9px}.more-grid>button{min-height:108px;padding:17px 14px}.more-grid strong{font-size:12px}.more-grid small{font-size:10px;line-height:1.7}.pf-sheet .pf-tabs{white-space:nowrap;scrollbar-width:none;overflow:auto hidden}.pf-tabs button{min-height:43px;font-size:12px}.ps-identity p{font-size:11px}.ps-wallet-stats span{font-size:10px}.ps-tools-grid>button{font-size:11px}.ac-tabs>button{font-size:12px}.connection-banner{bottom:calc(79px + env(safe-area-inset-bottom,0px));gap:7px;width:max-content;max-width:calc(100vw - 24px);padding:10px 12px;font-size:11px}body.mobile-conversation-open .connection-banner{bottom:calc(75px + env(safe-area-inset-bottom,0px))}.toast{bottom:calc(90px + env(safe-area-inset-bottom,0px));padding:11px 15px;font-size:12px}body.dark-mode .mobile-nav,body.dark-mode .rail-mobile-heading{background:#24351e;border-color:#3b512e}body.dark-mode .rail-mobile-heading>strong{color:#ccdfb8}body.dark-mode .group-item{border-color:#344a29}body.dark-mode .group-item.active{background:#2c4122;border-color:#39522c}body.dark-mode .mobile-nav button.active{color:#c7dfad;background:#344c28}}@media (max-width:370px){.chat-avatar,.composer-form .composer-tools #emoji-button{display:none}.message-avatar{width:30px;height:30px}.messages{padding-left:11px;padding-right:11px}.bubble{font-size:13px}.community-navigation .secondary{padding:7px 9px}.rail-tabs{gap:18px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto;transition:none;animation:none}}:root{--surface:#fff;--border:#e1e8da;--text:#263d2b;--hover:#f1f6ec}body.dark-mode{--surface:#28391f;--border:#3d552f;--text:#c7dcb6;--hover:#304326}.ta-surface{z-index:1600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#23362e;background:#11201b75;place-items:center;padding:24px;font-family:inherit;display:grid;position:fixed;inset:0;overflow:auto}.ta-dialog{box-sizing:border-box;background:#fff;border:1px solid #e7eee9;width:min(100%,420px);padding:30px 34px;box-shadow:0 24px 90px #0b26152e}.ta-dialog header{align-items:center}.ta-mark{color:#246341;background:#e7f1e9;border-radius:13px;place-items:center;width:40px;height:40px;font-size:23px;font-weight:800;display:grid}.ta-close{color:#728078;padding:6px 12px;font-size:27px}.ta-dialog h2{letter-spacing:-1px;margin:22px 0 8px;font-size:27px}.ta-intro{color:#6e7c74;margin:0 0 24px;font-size:14px}.ta-tabs{background:#f2f5f2;border-radius:12px;gap:4px;margin-bottom:24px;padding:4px;display:flex}.ta-tabs button{color:#64716a;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;font-size:14px}.ta-tabs [aria-pressed=true]{color:#254c35;background:#fff;font-weight:650;box-shadow:0 1px 5px #1834220d}.ta-dialog label{gap:8px;margin:0 0 16px;font-size:13px;font-weight:600;display:grid}.ta-dialog input,.ta-dialog select{box-sizing:border-box;width:100%;min-height:46px;font:inherit;color:#23362e;background:#fafcf9;border:1px solid #dce5de;border-radius:10px;padding:11px 13px;font-size:15px}.ta-dialog input:focus,.ta-dialog select:focus{outline-offset:2px;outline:2px solid #78a98a}.ta-dialog input[readonly]{color:#65746b;background:#f1f4f1}.ta-primary,.ta-x{width:100%;min-height:46px;font:inherit;cursor:pointer;border-radius:10px;font-size:14px;font-weight:650;display:block}.ta-primary{color:#fff;background:#285d3e;border:1px solid #285d3e;margin-top:20px}.ta-x{color:#23362e;background:#fff;border:1px solid #dce5de}.ta-dialog button:focus-visible{outline-offset:3px;outline:3px solid #8eb49b}.ta-dialog button:disabled{cursor:wait;opacity:.6}.ta-dialog [aria-busy=true]{cursor:progress}.ta-switch{text-align:center;color:#728078;margin:18px 0 0;font-size:13px}.ta-link,.ta-switch button{color:#285d3e;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 8px}.ta-link{margin:12px auto 0;font-size:13px;display:block}.ta-note{color:#7a877e;margin:20px 0 0;font-size:12px;line-height:1.7}.ta-or{color:#8b968e;align-items:center;gap:15px;margin:20px 0;font-size:12px;display:flex}.ta-or:after,.ta-or:before{content:"";background:#edf1ed;flex:1;height:1px}.ta-error{color:#9a4e32;overflow-wrap:anywhere;background:#fff3ee;margin:0 0 18px;padding:11px 13px;line-height:1.6}.ta-error[hidden]{display:none}.ta-wallet-symbol{color:#5b8970;text-align:center;margin:12px;font-size:64px}.ta-wallet-help{text-align:center;color:#6b7b71;font-size:14px;line-height:1.7}.ta-status{color:#49765b;font-size:13px}.ta-demo{color:#748179;border-top:1px solid #edf1ed;margin-top:20px;padding-top:15px;font-size:12px}.ta-demo summary{cursor:pointer}.ta-demo div{gap:8px;margin-top:12px;display:flex}.ta-demo button{cursor:pointer;color:#3c604a;background:#f1f6f1;border:1px solid #e0e9e0;border-radius:8px;flex:1;padding:8px}.auth-is-open{overflow:hidden}@media (max-width:520px){.ta-surface{align-items:center;padding:16px}.ta-dialog{border-radius:20px;max-width:390px;padding:24px}.ta-dialog h2{font-size:25px}}[data-theme=dark] .ta-dialog{color:#e4ece5;background:#1d2923;border-color:#344138}[data-theme=dark] .ta-dialog :is(input,select){color:#e4ece5;background:#243129;border-color:#3e4f43}[data-theme=dark] .ta-tabs{background:#14221a}[data-theme=dark] .ta-tabs [aria-pressed=true],[data-theme=dark] .ta-x{color:#e4ece5;background:#304237;border-color:#46584a}[data-theme=dark] .ta-error{color:#f0ba9f;background:#482f26}.ta-google{color:#283e33;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #d7e1db;border-radius:11px;justify-content:center;align-items:center;gap:10px;margin:10px 0;display:flex}.ta-google>span{color:#4285f4;font-weight:700}.ta-google:focus-visible{outline-offset:3px;outline:2px solid #16835d}.ta-google:disabled{opacity:.55;cursor:wait}.chain-center{max-width:1100px;color:var(--text,#26382e);margin:auto;padding:28px}.cc-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.cc-heading h1{margin:8px 0;font-size:28px}.cc-heading p,.cc-heading>div>span{color:var(--muted,#728176);font-size:14px;line-height:1.6}.cc-summary{background:var(--surface,#f1f6f1);border:1px solid var(--border,#e1e9e1);border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.cc-summary>button{margin-left:auto}.cc-summary>span{color:var(--muted,#728176);font-size:13px}.cc-tabs{border-bottom:1px solid var(--border,#e1e9e1);gap:8px;margin:24px 0;display:flex}.cc-tabs button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:12px 16px}.cc-main{min-height:230px}.cc-empty{text-align:center;color:var(--muted,#728176);justify-items:center;gap:12px;padding:65px 20px;display:grid}.cc-empty>span{color:#72a080;font-size:52px}.cc-empty h2{color:var(--text,#26382e);margin:0;font-size:20px}.cc-empty p{max-width:370px;margin:0;font-size:14px;line-height:1.8}.cc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;display:grid}.cc-asset{border:1px solid var(--border,#e1e9e1);background:var(--surface,#fff);border-radius:16px;min-width:0;padding:23px}.cc-asset-icon{color:#6e9579;margin-bottom:20px;font-size:38px;display:block}.cc-asset small{color:var(--muted,#728176);font-size:12px}.cc-asset h2{margin:10px 0;font-size:18px}.cc-asset p strong{font-size:25px}.cc-asset code,.cc-receipt code{overflow-wrap:anywhere;color:var(--muted,#728176);margin:18px 0;font-size:11px;line-height:1.8;display:block}.cc-form{gap:17px;max-width:520px;display:grid}.cc-form h2{margin:0 0 8px;font-size:22px}.cc-form label{gap:8px;font-size:13px;font-weight:600;display:grid}.cc-form [hidden]{display:none}.cc-form input,.cc-form select{box-sizing:border-box;background:var(--surface,#fafcf9);border:1px solid var(--border,#dce5de);width:100%;min-height:46px;color:inherit;font:inherit;border-radius:10px;padding:10px 12px;font-size:14px}.cc-form select[name=from]{font-size:12px}.cc-form input:focus-visible,.cc-form select:focus-visible,.chain-center button:focus-visible{outline-offset:3px;outline:3px solid #8eb49b}.cc-error{color:#9a4e32;background:#fff1ec;border-radius:10px;padding:12px 16px;font-size:14px;line-height:1.6}.cc-error[hidden]{display:none}.cc-footnote{color:var(--muted,#728176);margin-top:24px;font-size:12px;line-height:1.8}.cc-confirm{max-width:640px}.cc-tag{color:#558366;font-size:12px}.cc-confirm h2{margin:12px 0 25px;font-size:25px}.cc-confirm dl{grid-template-columns:120px 1fr;gap:16px;font-size:13px;display:grid}.cc-confirm dt{color:var(--muted,#728176)}.cc-confirm dd{overflow-wrap:anywhere;margin:0;line-height:1.7}.cc-confirm>p{color:var(--muted,#728176);font-size:13px;line-height:1.8}.cc-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cc-receipt{border:1px solid var(--border,#dce5de);border-radius:12px;margin-top:25px;padding:20px}.cc-receipt p{color:var(--muted,#728176);font-size:13px}.cc-overlay{z-index:1550;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#102b1c66;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.cc-dialog{background:var(--surface,#fff);border-radius:22px;width:min(100%,960px);max-height:90dvh;position:relative;overflow:auto;box-shadow:0 20px 90px #102b1c33}.cc-close{color:var(--muted,#728176);cursor:pointer;z-index:2;background:0 0;border:0;min-width:40px;min-height:40px;font-size:26px;position:absolute;top:12px;right:16px}.cc-dialog .cc-heading{padding-right:24px}@media (max-width:600px){.chain-center{padding:20px 16px}.cc-heading h1{font-size:24px}.cc-heading{align-items:flex-start}.cc-summary{padding:16px}.cc-tabs button{padding:11px;font-size:13px}.cc-confirm dl{grid-template-columns:90px 1fr;gap:13px}.cc-overlay{padding:0}.cc-dialog{border-radius:0;height:100dvh;max-height:100dvh}.cc-dialog .chain-center{padding-top:50px}}.chain-center button:disabled{opacity:.55;cursor:wait}.cc-heading>div{flex:1;min-width:0}.cc-heading>button{white-space:nowrap;flex-shrink:0}.cc-tabs{flex-wrap:wrap}.cc-tabs>button.active{color:#426d37;background:#f0f6e8;box-shadow:inset 0 -2px #8eb565}.cc-tabs>button{white-space:nowrap}.cc-form input,.cc-form select,.pc-select select{min-width:0}.cc-dialog .cc-empty,.cc-summary code{overflow-wrap:anywhere}body.dark-mode .cc-tabs>button.active{color:#c5dfad;background:#344e27}.sc-overlay{z-index:1580;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text,#26382e);background:#102b1c66;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.sc-dialog{box-sizing:border-box;background:var(--surface,#fff);border-radius:22px;width:min(100%,640px);max-height:90dvh;padding:28px;overflow:auto;box-shadow:0 20px 90px #102b1c33}.sc-dialog header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.sc-dialog header span{color:var(--muted,#728176);font-size:12px}.sc-dialog h2{margin:7px 0;font-size:24px}.sc-dialog h3{margin:24px 0 15px;font-size:16px}.sc-dialog h3 small{color:var(--muted,#728176);font-size:12px;font-weight:400}.sc-close{color:inherit;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:28px}.sc-dialog p{color:var(--muted,#728176);font-size:13px;line-height:1.8}.sc-dialog label{gap:8px;margin:18px 0;font-size:13px;display:grid}.sc-dialog :is(input,textarea,select){box-sizing:border-box;border:1px solid var(--border,#dce5de);background:var(--surface,#fafcf9);width:100%;color:inherit;font:inherit;resize:vertical;border-radius:10px;min-height:44px;padding:11px 12px;font-size:14px}.sc-dialog :is(input,textarea,select,button):focus-visible{outline-offset:3px;outline:3px solid #8eb49b}.sc-dialog button{cursor:pointer}.sc-dialog button:disabled{opacity:.55;cursor:wait}.sc-actions,.sc-nav{justify-content:flex-end;gap:10px;display:flex}.sc-options{display:grid}.sc-admin,.sc-options button{text-align:left;width:100%;color:inherit;border:0;border-bottom:1px solid var(--border,#e3eae4);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:18px 0;font-size:14px;display:flex}.sc-admin{background:var(--hover,#f0f5f0);border:1px solid var(--border,#e3eae4);border-radius:12px;margin:22px 0;padding:18px;font-weight:600}.sc-admin span{font-size:12px;font-weight:400}.sc-admin span,.sc-empty{color:var(--muted,#728176)}.sc-empty{text-align:center;padding:35px 15px;font-size:14px}.sc-users article{border-bottom:1px solid var(--border,#e3eae4);align-items:center;gap:13px;padding:15px 0;display:flex}.sc-users article>span{font-size:25px}.sc-users article>div{flex:1;min-width:0}.sc-users small,.sc-users strong{overflow-wrap:anywhere;display:block}.sc-users strong{font-size:14px}.sc-users small{color:var(--muted,#728176);margin-top:4px;font-size:12px}.sc-footnote{border-top:1px solid var(--border,#e3eae4);margin-top:24px;padding-top:18px}.sc-error{color:#9a4e32;background:#fff1ec;border-radius:10px;padding:12px 15px}.sc-error[hidden]{display:none}.sc-report-item{border:1px solid var(--border,#e3eae4);border-radius:12px;margin:18px 0;padding:20px}.sc-report-item>small{color:var(--muted,#728176);font-size:11px}.sc-report-item h3{overflow-wrap:anywhere;margin:10px 0;font-size:15px}.sc-snapshot{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--hover,#f3f6f2);border-radius:8px;padding:12px}.sc-dialog .sc-check{align-items:center;gap:9px;display:flex}.sc-check input{accent-color:#35734c;width:17px;min-height:17px}.sc-operator{margin-top:25px;font-size:14px}.sc-operator summary{cursor:pointer}@media (max-width:600px){.sc-overlay{padding:0}.sc-dialog{border-radius:0;height:100dvh;max-height:100dvh;padding:24px 18px}.sc-admin{flex-direction:column;align-items:flex-start;gap:12px}.sc-report-item{padding:15px}}.ta-pixels{border-radius:inherit;vertical-align:middle;place-items:center;width:100%;height:100%;display:inline-grid;position:relative;overflow:hidden}.ta-fallback{grid-area:1/1;place-items:center;width:100%;height:100%;display:grid}.ta-image{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ta-image.ta-ready{opacity:1}.ta-pixels:has(.ta-ready)>.ta-fallback{visibility:hidden}.ta-overlay{z-index:11000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f231b80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ta-dialog{background:var(--panel,#fff);color:var(--text,#18392e);border-radius:24px;width:min(460px,100%);max-height:calc(100dvh - 40px);padding:24px;overflow:auto;box-shadow:0 24px 80px #001a1640}.ta-dialog header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ta-dialog header small{color:var(--muted,#6c8076);font-size:12px}.ta-dialog h2{margin:5px 0 0;font-size:23px}.ta-close{cursor:pointer;color:inherit;background:0 0;border:0;font-size:28px}.ta-help,.ta-lead{color:var(--muted,#6c8076);line-height:1.65}.ta-lead{margin:14px 0}.ta-help{margin:12px 0 18px;font-size:12px}.ta-current{place-items:center;padding:12px;display:grid}.ta-current-avatar{background:#e5f1e9;border-radius:28px;place-items:center;width:132px;height:132px;font-size:56px;display:grid;overflow:hidden}.ta-canvas-wrap{aspect-ratio:1;background:#edf5ef;border:1px solid #dce8df;border-radius:24px;width:min(256px,100%);margin:0 auto 12px;overflow:hidden}.ta-canvas-wrap canvas{width:100%;height:100%;display:block}.ta-crop label{color:var(--muted,#6c8076);align-items:center;gap:12px;margin:12px 0;font-size:12px;display:flex}.ta-crop input{accent-color:#16835d;flex:1}.ta-file{text-align:center;color:#176442;cursor:pointer;background:#edf7f0;border:1px dashed #a0c7b0;border-radius:12px;padding:13px;font-weight:600;display:block;position:relative;overflow:hidden}.ta-file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ta-file:focus-within{outline-offset:3px;outline:2px solid #16835d}.ta-dialog footer{justify-content:space-between;gap:12px;display:flex}.ta-dialog footer button{min-height:42px;padding:10px 18px}.ta-error{color:#a33525;background:#fff1ed;border-radius:10px;padding:10px 12px;font-size:13px}.ta-dialog [hidden]{display:none}@media (max-width:520px){.ta-overlay{padding:12px}.ta-dialog{border-radius:20px;max-height:calc(100dvh - 24px);padding:20px}}.avatar-edit-intro{align-items:center;gap:16px;padding:8px 0 20px;display:flex}.avatar-edit-preview{background:#edf5ef;border-radius:18px;flex:none;place-items:center;width:68px;height:68px;font-size:30px;display:grid;overflow:hidden}.ps-avatar[data-pf-action]{cursor:pointer;font:inherit;flex-shrink:0;padding:0}.community-card-avatar,.cs-avatar,.gate-emblem,.group-avatar,.message-avatar,.person-avatar,.pf-avatar,.pf-post-avatar,.ps-avatar{overflow:hidden}.ps-avatar[data-pf-action]:focus-visible{outline-offset:3px;outline:3px solid #16835d}.tip-root{z-index:6200;color:#1d382e;position:fixed;inset:0}.tip-backdrop{box-sizing:border-box;background:#102c2466;justify-content:center;align-items:flex-start;height:100%;padding:5vh 16px;display:flex;overflow:auto}.tip-panel{box-sizing:border-box;background:#fff;border-radius:24px;width:min(570px,100%);padding:26px;box-shadow:0 24px 80px #102c2433}.tip-panel header{justify-content:space-between;align-items:center;gap:16px;display:flex}.tip-panel h2{margin:5px 0 16px}.tip-muted,.tip-panel header small{color:#6b7b73;font-size:13px}.tip-panel header>button{background:#f0f5f2;border:0;border-radius:50%;flex-shrink:0;width:36px;height:36px;font-size:24px}.tip-panel p{font-size:14px;line-height:1.7}.tip-panel label{margin:14px 0;font-size:14px;display:block}.tip-panel input:not([type=checkbox]),.tip-panel select{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #dbe6df;border-radius:10px;margin-top:7px;padding:12px}.tip-panel button{cursor:pointer;font:inherit}.tip-panel button:disabled{opacity:.55;cursor:wait}.tip-panel .tip-check{align-items:center;gap:8px;display:flex}.tip-note{background:#f0f7f3;border-radius:12px;padding:13px}.tip-error{color:#a23824;background:#fff0eb}.tip-error,.tip-success{border-radius:10px;padding:12px}.tip-success{color:#24713e;background:#edf8f0}.tip-actions,.tip-presets{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.tip-presets button{background:#f5f9f6;border:1px solid #dce8e0;border-radius:10px;padding:8px 20px}.tip-review{background:#f8fbf9;border:1px solid #e2ece5;border-radius:16px;padding:18px}.tip-review h3{margin:0 0 18px;font-size:26px}.tip-review dl{margin:0;font-size:13px}.tip-review dt{color:#728278;margin-top:12px}.tip-review dd{overflow-wrap:anywhere;margin:4px 0 0;line-height:1.6}.tip-panel code{overflow-wrap:anywhere;margin:12px 0;font-size:11px;line-height:1.7;display:block}.tip-receiver{border-bottom:1px solid #e5eee8;padding:12px 0 24px}.tip-panel details{margin-top:22px}.tip-panel summary{cursor:pointer;font-size:14px}.tip-history{border-bottom:1px solid #e5eee8;padding:12px 0}.tip-history small{color:#75867b;font-size:11px}@media (max-width:560px){.tip-backdrop{padding:12px}.tip-panel{border-radius:20px;padding:20px}.tip-actions>*{flex:1}.tip-panel select{font-size:12px}}.sp-overlay{z-index:1600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10251d66;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sp-dialog{color:#19352b;background:#fff;border-radius:24px;flex-direction:column;width:min(660px,100%);max-height:90dvh;display:flex;overflow:hidden;box-shadow:0 24px 100px #10251d35}.sp-dialog>header{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;padding:25px 28px 18px;display:flex}.sp-dialog h2{margin:5px 0 0;font-size:24px;line-height:1.3}.sp-dialog header small{letter-spacing:2px;color:#6b8c7d;font-size:10px;font-weight:700}.sp-close{color:#4f685c;cursor:pointer;background:#f1f5f2;border:0;border-radius:50%;width:34px;height:34px;font-size:23px}.sp-body{overscroll-behavior:contain;padding:24px 28px;overflow:auto}.sp-dialog button{font:inherit;cursor:pointer}.sp-dialog button:disabled{opacity:.55;cursor:default}.sp-body .primary,.sp-body .secondary{border-radius:11px;padding:10px 15px;font-size:13px}.sp-body .primary{color:#fff;background:#17815e;border:1px solid #17815e}.sp-body .secondary{color:#315245;background:#fff;border:1px solid #dce6df}.sp-empty{text-align:center;color:#71877b;padding:35px 16px;font-size:14px;line-height:1.7}.sp-empty>span{color:#4ba988;font-size:45px}.sp-empty h3{color:#2c4b3c;margin-bottom:8px;font-size:18px}.sp-footnote,.sp-intro,.sp-muted{color:#6c8276;font-size:13px;line-height:1.8}.sp-intro{margin:0 0 20px}.sp-footnote{margin:24px 0 0;font-size:11px}.sp-room-list{gap:10px;display:grid}.sp-room-card{text-align:left;color:#244b38;background:#f6f9f7;border:1px solid #e8efe9;border-radius:16px;align-items:center;gap:14px;width:100%;padding:18px;display:flex}.sp-room-card>span:nth-child(2){flex:1;min-width:0}.sp-room-card small,.sp-room-card strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sp-room-card strong{font-size:15px}.sp-room-card small{color:#82978a;margin-top:6px;font-size:12px}.sp-room-icon{background:#e4f2e9;border-radius:13px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.sp-admin,.sp-create{border-top:1px solid #edf1ee;margin-top:24px;padding-top:20px;font-size:14px}.sp-admin summary,.sp-create summary{cursor:pointer;color:#2d6950;font-weight:600}.sp-create form{margin-top:18px}.sp-create label{gap:9px;font-size:13px;display:grid}.sp-create input{font:inherit;box-sizing:border-box;border:1px solid #d8e5db;border-radius:10px;width:100%;padding:12px}.sp-heading{color:#82958a;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;font-size:12px;display:flex}.sp-pill{color:#428166;white-space:nowrap;background:#edf6ef;border-radius:99px;padding:5px 10px}.sp-actions{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.sp-body h3{margin:23px 0 10px;font-size:14px}.sp-body h3 small{color:#8a9d90;margin-left:7px;font-size:12px;font-weight:400}.sp-member{border-bottom:1px solid #f0f3f0;align-items:center;gap:11px;padding:12px 0;display:flex}.sp-avatar{color:#5d8a6c;background:#eaf2eb;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.sp-member>div:first-of-type{flex:1;min-width:0}.sp-member small,.sp-member strong{display:block}.sp-member strong{overflow-wrap:anywhere;font-size:13px}.sp-member small{color:#87998c;margin-top:4px;font-size:11px}.sp-member-actions{align-items:center;gap:7px;display:flex}.sp-member-actions .secondary{padding:6px 9px;font-size:11px}.sp-link{color:#9e7367;background:0 0;border:0;font-size:11px}.sp-connection{color:#3e7955;background:#f4faf5;border:1px solid #d9ecdd;border-radius:14px;flex-wrap:wrap;align-items:center;gap:9px;padding:15px;font-size:12px;display:flex}.sp-connection span{flex:1}.sp-danger{color:#a65b43;background:#fff5f1;border:1px solid #efd8cf;border-radius:10px;padding:10px 14px}.sp-admin p{color:#7c8f81;font-size:12px;line-height:1.7}.sp-ended{color:#9b8276;align-self:center;font-size:13px}.sp-error{color:#a5543d;background:#fff4ef;border-radius:10px;margin:12px 28px 0;padding:12px;font-size:13px;line-height:1.6}.sp-call-bar{z-index:1650;color:#fff;background:#193e2e;border:1px solid #4c765a;border-radius:17px;align-items:center;gap:4px;max-width:calc(100vw - 32px);padding:8px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 35px #122e2340}.sp-call-bar button{color:#e3f5e8;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff12;border:0;border-radius:10px;padding:10px 12px}.sp-call-bar>button:first-child{background:0 0;align-items:center;gap:8px;max-width:260px;display:flex}.sp-call-bar b{text-overflow:ellipsis;white-space:nowrap;max-width:125px;overflow:hidden}.sp-call-bar small{color:#a0c4ac;font-size:11px}.sp-call-bar>span{color:#a5c7af;padding:10px}.sp-dot{background:#7ae4ac;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px #74bc8d25}@media (max-width:600px){.sp-overlay{align-items:end;padding:0}.sp-dialog{border-radius:22px 22px 0 0;width:100%;max-height:94dvh}.sp-dialog>header{padding:22px 20px 16px}.sp-dialog h2{font-size:21px}.sp-body{padding:20px}.sp-error{margin:12px 20px 0}.sp-call-bar{bottom:calc(74px + env(safe-area-inset-bottom));gap:2px;max-width:calc(100vw - 20px);padding:6px}.sp-call-bar button{padding:10px 8px}.sp-call-bar b{max-width:95px}.sp-call-bar small{display:none}.sp-member-actions{gap:4px}.sp-heading{align-items:start}.sp-heading>span:last-child{text-align:right}}.ct-overlay{z-index:10800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10291d80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ct-panel{background:var(--panel,#fff);width:min(600px,100%);max-height:calc(100dvh - 40px);color:var(--text,#18392e);border-radius:22px;padding:26px;overflow:auto;box-shadow:0 24px 80px #001a1640}.ct-panel header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.ct-panel header small{color:var(--muted,#6f8276);font-size:12px}.ct-panel h2{margin:6px 0 0;font-size:24px}.ct-close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:29px;line-height:1}.ct-footnote,.ct-lead{color:var(--muted,#6f8276);font-size:13px;line-height:1.7}.ct-bookmark,.ct-source{background:var(--bg,#f5f9f5);border:1px solid var(--border,#dfebe3);border-radius:15px;margin:14px 0;padding:17px}.ct-bookmark small,.ct-source small{color:var(--muted,#6f8276);font-size:11px}.ct-bookmark p,.ct-source p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;margin:10px 0;font-size:14px;line-height:1.8;overflow:auto}.ct-bookmark footer{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.ct-bookmark footer button{padding:7px 12px;font-size:12px}.ct-subtle{color:var(--muted,#6f8276);cursor:pointer;background:0 0;border:0}.ct-save{align-items:center;gap:14px;margin:18px 0;display:flex}.ct-save>span{color:var(--muted,#6f8276);font-size:12px}.ct-tabs{border-bottom:1px solid var(--border,#dfebe3);gap:8px;margin:22px 0 17px;padding-bottom:10px;display:flex}.ct-tabs button{color:var(--muted,#6f8276);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 14px}.ct-tabs .selected{color:#166342;background:#eaf5ee;font-weight:600}.ct-field{gap:9px;font-size:13px;display:grid}.ct-field select{background:var(--panel,#fff);width:100%;min-height:42px;color:inherit;font:inherit;border:1px solid #cfdfd4;border-radius:10px;padding:9px 12px}.ct-prepare{min-height:42px;margin-top:8px;padding:10px 19px}.ct-error{color:#a33428;background:#fff1ed;border-radius:10px;padding:12px;font-size:13px;line-height:1.6}.ct-confirm h3{font-size:18px}.ct-confirm dl{grid-template-columns:90px 1fr;gap:12px;font-size:13px;display:grid}.ct-confirm dt{color:var(--muted,#6f8276)}.ct-confirm dd{overflow-wrap:anywhere;margin:0}.ct-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ct-actions button{min-height:42px;padding:10px 18px}.ct-public-warning{color:#8b5a18;background:#fff5e8;border-radius:10px;padding:13px;font-size:13px;line-height:1.65}.ct-empty{text-align:center;padding:32px 10px}.ct-empty>span{color:#7b9f8b;font-size:42px}.ct-empty h3{font-size:18px}.ct-empty p{color:var(--muted,#6f8276);font-size:13px;line-height:1.7}.ct-more{width:100%;min-height:40px;margin-top:12px}.ct-panel [hidden]{display:none}@media (max-width:560px){.ct-overlay{padding:12px}.ct-panel{border-radius:18px;max-height:calc(100dvh - 24px);padding:20px}.ct-panel h2{font-size:22px}.ct-confirm dl{grid-template-columns:74px 1fr}.ct-bookmark footer{gap:5px}.ct-bookmark footer button{padding:8px;font-size:11px}}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-24{bottom:calc(var(--spacing) * 24)}.left-4{left:calc(var(--spacing) * 4)}.z-\[99999\]{z-index:99999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-64{height:calc(var(--spacing) * 64)}.h-full{height:100%}.max-h-96{max-height:calc(var(--spacing) * 96)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-25{min-height:calc(var(--spacing) * 25)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-64{min-height:calc(var(--spacing) * 64)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[45\%\]{max-width:45%}.max-w-\[65vw\]{max-width:65vw}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--tc-v8-blue\)\]\/50{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--tc-v8-blue\)\]\/50{border-color:color-mix(in oklab,var(--tc-v8-blue) 50%,transparent)}}.border-rose-400\/20{border-color:#ff667f33}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/20{border-color:color-mix(in oklab,var(--color-rose-400) 20%,transparent)}}.border-slate-400\/15{border-color:#90a1b926}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/15{border-color:color-mix(in oklab,var(--color-slate-400) 15%,transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-\[var\(--tc-v8-blue\)\]\/10{background-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--tc-v8-blue\)\]\/10{background-color:color-mix(in oklab,var(--tc-v8-blue) 10%,transparent)}}.bg-\[var\(--tc-v8-card\)\]\/50{background-color:var(--tc-v8-card)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--tc-v8-card\)\]\/50{background-color:color-mix(in oklab,var(--tc-v8-card) 50%,transparent)}}.bg-\[var\(--tc-v8-card\)\]\/60{background-color:var(--tc-v8-card)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--tc-v8-card\)\]\/60{background-color:color-mix(in oklab,var(--tc-v8-card) 60%,transparent)}}.bg-\[var\(--tc-v8-card\)\]\/70{background-color:var(--tc-v8-card)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--tc-v8-card\)\]\/70{background-color:color-mix(in oklab,var(--tc-v8-card) 70%,transparent)}}.bg-\[var\(--tc-v8-panel\)\]\/70{background-color:var(--tc-v8-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--tc-v8-panel\)\]\/70{background-color:color-mix(in oklab,var(--tc-v8-panel) 70%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-slate-500\/5{background-color:#62748e0d}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/5{background-color:color-mix(in oklab,var(--color-slate-500) 5%,transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/95{background-color:color-mix(in oklab,var(--color-slate-950) 95%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab,var(--color-white) 2.5%,transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--tc-v8-blue\)\]\/15{--tw-gradient-from:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--tc-v8-blue\)\]\/15{--tw-gradient-from:color-mix(in oklab,var(--tc-v8-blue) 15%,transparent)}}.from-\[var\(--tc-v8-blue\)\]\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[var\(--tc-v8-teal\)\]\/10{--tw-gradient-to:var(--tc-v8-teal)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--tc-v8-teal\)\]\/10{--tw-gradient-to:color-mix(in oklab,var(--tc-v8-teal) 10%,transparent)}}.to-\[var\(--tc-v8-teal\)\]\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.text-\[21px\]{font-size:21px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.8px\]{--tw-tracking:-.8px;letter-spacing:-.8px}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--tc-v8-blue\)\]{color:var(--tc-v8-blue)}.text-\[color\:var\(--tc-v8-copy\)\]{color:var(--tc-v8-copy)}.text-\[color\:var\(--tc-v8-muted\)\]{color:var(--tc-v8-muted)}.text-\[color\:var\(--tc-v8-teal\)\]{color:var(--tc-v8-teal)}.text-\[color\:var\(--tc-v8-text\)\]{color:var(--tc-v8-text)}.text-slate-100{color:var(--color-slate-100)}.text-slate-500{color:var(--color-slate-500)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.opacity-50{opacity:.5}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-\[0_5px_22px_\#008ce41c\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_22px_\#008ce41c\]{--tw-shadow:0 5px 22px var(--tw-shadow-color,#008ce41c)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1,.ring-4{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[var\(--tc-v8-panel\)\]{--tw-ring-color:var(--tc-v8-panel)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){:is(:where(.group):hover .group-hover\:translate-x-0\.5){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:-translate-y-0\.5){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:text-\[color\:var\(--tc-v8-teal\)\]){color:var(--tc-v8-teal)}.hover\:rotate-90:hover{rotate:90deg}.hover\:border-\[var\(--tc-v8-blue\)\]\/30:hover{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--tc-v8-blue\)\]\/30:hover{border-color:color-mix(in oklab,var(--tc-v8-blue) 30%,transparent)}}.hover\:border-\[var\(--tc-v8-blue\)\]\/35:hover{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--tc-v8-blue\)\]\/35:hover{border-color:color-mix(in oklab,var(--tc-v8-blue) 35%,transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:ring-\[var\(--tc-v8-blue\)\]\/25:hover{--tw-ring-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-\[var\(--tc-v8-blue\)\]\/25:hover{--tw-ring-color:color-mix(in oklab,var(--tc-v8-blue) 25%,transparent)}}.hover\:ring-\[var\(--tc-v8-blue\)\]\/50:hover{--tw-ring-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-\[var\(--tc-v8-blue\)\]\/50:hover{--tw-ring-color:color-mix(in oklab,var(--tc-v8-blue) 50%,transparent)}}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}}@media (min-width:96rem){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:bg-white\/5:where(.dark-mode,.dark-mode *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark-mode,.dark-mode *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/\[\.025\]:where(.dark-mode,.dark-mode *){background-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.025\]:where(.dark-mode,.dark-mode *){background-color:color-mix(in oklab,var(--color-white) 2.5%,transparent)}}.dark\:text-slate-300:where(.dark-mode,.dark-mode *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark-mode,.dark-mode *){color:var(--color-slate-400)}.dark\:text-white:where(.dark-mode,.dark-mode *){color:var(--color-white)}}body.tc-ui-v8{--tc-v8-bg:#090e18;--tc-v8-panel:#101827;--tc-v8-card:#141f30;--tc-v8-elevated:#192539;--tc-v8-input:#0d1523;--tc-v8-soft:#1b2940;--tc-v8-text:#edf3fc;--tc-v8-copy:#a1aec2;--tc-v8-muted:#76859d;--tc-v8-line:#deecff17;--tc-v8-hover:#76a6e214;--tc-v8-blue:#3688ff;--tc-v8-teal:#00d4ae;--tc-v8-focus:#66b7ff;--tc-v8-action:#2768d9;--tc-v8-action-hover:#2d6cd8;--tc-v8-overlay:#030812b8;--tc-v8-success:#49dbad;--tc-v8-warning:#f4c47e;--tc-v8-warning-bg:#ebab4b14;--tc-v8-error:#ff9a9f;--tc-v8-error-bg:#fb697814;--tc-v8-own:linear-gradient(125deg,#285cce,#2469bd 58%,#168b9e);--tc-v8-cover:linear-gradient(115deg,#152a4b,#123742 80%,#15463e);--green:var(--tc-v8-blue);--deep:var(--tc-v8-teal);--line:var(--tc-v8-line);--muted:var(--tc-v8-muted);--pale:var(--tc-v8-soft);--tc-ink:var(--tc-v8-text);--tc-copy:var(--tc-v8-copy);--tc-muted:var(--tc-v8-muted);--tc-line:var(--tc-v8-line);--tc-surface:var(--tc-v8-panel);--tc-canvas:var(--tc-v8-bg);--tc-accent:var(--tc-v8-teal);--tc-forest:var(--tc-v8-teal);--bg:var(--tc-v8-bg);--panel:var(--tc-v8-panel);--surface:var(--tc-v8-panel);--text:var(--tc-v8-text);--border:var(--tc-v8-line);--hover:var(--tc-v8-hover);background-color:var(--tc-v8-bg);min-width:0;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--tc-v8-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:dark;margin:0;overflow:hidden}body.tc-ui-v8:not(.dark-mode){--tc-v8-bg:#f3f6fb;--tc-v8-panel:#fff;--tc-v8-card:#fff;--tc-v8-elevated:#f6f9fd;--tc-v8-input:#f3f6fb;--tc-v8-soft:#eaf0fa;--tc-v8-text:#192b43;--tc-v8-copy:#5f7189;--tc-v8-muted:#8291a6;--tc-v8-line:#2341691a;--tc-v8-hover:#4378cc0e;--tc-v8-blue:#2768d9;--tc-v8-teal:#087e69;--tc-v8-overlay:#0d1b316b;--tc-v8-success:#078765;--tc-v8-warning:#8e672a;--tc-v8-warning-bg:#fff7e8;--tc-v8-error:#b3394a;--tc-v8-error-bg:#fff0f2;--tc-v8-cover:linear-gradient(115deg,#dcecff,#dcf5f3 80%,#e6f7ec);color-scheme:light}html:has(body.tc-ui-v8){background-color:#090e18}html:has(body.tc-ui-v8:not(.dark-mode)){background-color:#f3f6fb}.tc-ui-v8 [hidden]{display:none!important}.tc-ui-v8 *,.tc-ui-v8 :after,.tc-ui-v8 :before{box-sizing:border-box}.tc-ui-v8 button,.tc-ui-v8 input,.tc-ui-v8 select,.tc-ui-v8 textarea{font-family:var(--font-sans)}.tc-ui-v8 a,.tc-ui-v8 button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.tc-ui-v8 a[href],.tc-ui-v8 button:not(:disabled){transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.tc-ui-v8 [aria-disabled=true],.tc-ui-v8 button:disabled{cursor:not-allowed;opacity:.4}.tc-ui-v8 :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--tc-v8-focus)}.tc-ui-v8 :where(h1,h2,h3,h4,strong,b){color:var(--tc-v8-text)}.tc-ui-v8 :where(h1,h2,h3,h4){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tc-ui-v8 :where(p,dd,code,pre){overflow-wrap:anywhere}.tc-ui-v8 :where(input,textarea,select){min-width:0;color:var(--tc-v8-text);accent-color:var(--tc-v8-teal)}.tc-ui-v8 :where(input,textarea)::placeholder{color:var(--tc-v8-muted)}.tc-ui-v8 .icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);fill:none;stroke-width:1.7px;flex-shrink:0}.tc-ui-v8 .skip-link{z-index:12000;border-radius:var(--radius-xl);background-color:var(--tc-v8-blue);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);color:var(--color-white)}.tc-ui-v8 .market-note,.tc-ui-v8 .muted,.tc-ui-v8 .safety-label,.tc-ui-v8 .section-label{color:var(--tc-v8-muted)}.tc-ui-v8 :where(.app-shell,#workspace-view,.chat-panel,.group-rail,.messages){min-width:0;min-height:0}.tc-ui-v8 .app-shell{background-color:var(--tc-v8-bg)}.tc-ui-v8 .sidebar{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 7);background-image:none}.tc-ui-v8 .brand{margin-inline:var(--spacing);margin-bottom:calc(var(--spacing) * 9);gap:calc(var(--spacing) * 3)}.tc-ui-v8 .brand-mark{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden;rotate:0deg}.tc-ui-v8 .brand-mark span{rotate:0deg}.tc-ui-v8 .brand-word{--tw-font-weight:var(--font-weight-bold);font-size:22px;font-weight:var(--font-weight-bold);--tw-tracking:-.7px;letter-spacing:-.7px;color:var(--tc-v8-text)}.tc-ui-v8 .brand-word small{margin-top:var(--spacing);--tw-font-weight:var(--font-weight-normal);font-size:9px;font-weight:var(--font-weight-normal);--tw-tracking:.16em;letter-spacing:.16em;color:var(--tc-v8-muted)}.tc-ui-v8 .main-nav{gap:calc(var(--spacing) * 2)}.tc-ui-v8 .main-nav button{min-height:calc(var(--spacing) * 12);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tc-v8-copy);position:relative}.tc-ui-v8 .main-nav button.active{background-color:var(--tc-v8-soft);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .main-nav button.active:before{content:"";top:calc(var(--spacing) * 3);left:calc(var(--spacing) * -5);height:calc(var(--spacing) * 6);background-color:var(--tc-v8-teal);border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px;width:3px;position:absolute}.tc-ui-v8 .main-nav button.active .icon{fill:none;color:var(--tc-v8-teal)}.tc-ui-v8 .nav-dot{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);background-color:var(--tc-v8-teal);--tw-shadow:0 0 12px var(--tw-shadow-color,#00d4ae40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .sidebar-separator{margin-inline:0;margin-block:calc(var(--spacing) * 6);border-color:var(--tc-v8-line)}.tc-ui-v8 .extra-nav{gap:var(--spacing)}.tc-ui-v8 .extra-nav button{min-height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);color:var(--tc-v8-muted);font-size:13px}.tc-ui-v8 .extra-nav kbd{border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-radius:.25rem}.tc-ui-v8 .extra-nav kbd,.tc-ui-v8 .local-label{font-size:10px;color:var(--tc-v8-muted)}.tc-ui-v8 .local-label b{border-color:var(--tc-v8-line);color:var(--tc-v8-muted)}.tc-ui-v8 .local-label i{background-color:var(--tc-v8-teal)}.tc-ui-v8 .wallet-profile{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);min-height:68px;padding:calc(var(--spacing) * 3);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .wallet-copy strong{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 .wallet-copy small{margin-top:var(--spacing);text-overflow:ellipsis;white-space:nowrap;max-width:130px;color:var(--tc-v8-muted);font-size:10px;overflow:hidden}.tc-ui-v8 .count-badge,.tc-ui-v8 .rail-unread{border-style:var(--tw-border-style);background-color:var(--tc-v8-blue);padding-inline:calc(var(--spacing) * 1.5);color:var(--color-white);border-width:0;border-radius:2147483647px;font-size:10px}.tc-ui-v8 .group-rail{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-bg);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 5);background-image:none}.tc-ui-v8 .rail-top{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);padding-inline:var(--spacing)}.tc-ui-v8 .rail-profile{border-radius:var(--radius-xl);background-color:var(--tc-v8-soft);color:var(--tc-v8-teal)}.tc-ui-v8 .discovery-search,.tc-ui-v8 .search-field{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);color:var(--tc-v8-copy)}.tc-ui-v8 .discovery-search input,.tc-ui-v8 .search-field input{border-style:var(--tw-border-style);color:var(--tc-v8-text);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-width:0;font-size:13px}.tc-ui-v8 .search-field .icon{color:var(--tc-v8-muted)}.tc-ui-v8 .create-button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--tc-v8-soft);color:var(--tc-v8-teal);border-width:0}.tc-ui-v8 .rail-tabs{margin-inline:var(--spacing);margin-top:0;margin-bottom:calc(var(--spacing) * 5);height:calc(var(--spacing) * 11);justify-content:space-between;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--tc-v8-line)}.tc-ui-v8 .rail-tabs button{min-height:calc(var(--spacing) * 11);color:var(--tc-v8-muted);background-color:#0000;background-image:none;font-size:13px}.tc-ui-v8 .rail-tabs .selected{background-color:var(--tc-v8-soft);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 .rail-tabs .selected:after{height:calc(var(--spacing) * .5);background-color:var(--tc-v8-teal)}.tc-ui-v8 .list-heading{margin-inline:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-muted)}.tc-ui-v8 .list-heading>span{background-color:var(--tc-v8-soft);color:var(--tc-v8-copy)}.tc-ui-v8 .group-filters{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2)}.tc-ui-v8 .group-filters button{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);color:var(--tc-v8-muted);background-color:#0000;border-width:1px;border-color:#0000;font-size:11px}.tc-ui-v8 .group-filters button.selected{border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);color:var(--tc-v8-copy)}.tc-ui-v8 .group-list{margin-inline:calc(var(--spacing) * -1);gap:calc(var(--spacing) * 1.5);padding-inline:var(--spacing)}.tc-ui-v8 .group-item{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);min-height:90px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);--tw-shadow:0 0 #0000;background-color:#0000;background-image:none;border-width:1px;border-color:#0000}.tc-ui-v8 .group-item,.tc-ui-v8 .group-item.active,.tc-ui-v8 .group-item.selected{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .group-item.active,.tc-ui-v8 .group-item.selected{border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);--tw-shadow:0 8px 24px -18px var(--tw-shadow-color,#00000080)}.tc-ui-v8 .group-item.active:before,.tc-ui-v8 .group-item.selected:before{top:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);width:calc(var(--spacing) * .5);background-color:var(--tc-v8-teal);left:0}.tc-ui-v8 .group-name{--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--tc-v8-text)}.tc-ui-v8 .group-preview{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--tc-v8-muted)}.tc-ui-v8 .group-time{color:var(--tc-v8-muted);font-size:10px}.tc-ui-v8 :where(.group-avatar,.chat-avatar,.message-avatar,.person-avatar,.profile-avatar,.avatar-circle,.community-card-avatar,.gate-emblem,.sp-avatar){background-color:var(--tc-v8-soft);color:var(--tc-v8-copy);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none;overflow:hidden}.tc-ui-v8 .group-avatar{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tc-ui-v8 :where(.group-tag,.pill,.chip,.cc-tag,.sp-pill,.member-tag){border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);--tw-leading:calc(var(--spacing) * 4);font-size:10px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tc-v8-copy);border-radius:2147483647px}.tc-ui-v8 :where(.group-tag.token,.group-tag.gated,.group-tag.nft,.community-check){color:var(--tc-v8-teal);background-color:#0000;border-color:#0000}.tc-ui-v8 .rail-footnote{margin-inline:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-color:var(--tc-v8-line);padding-top:calc(var(--spacing) * 4)}.tc-ui-v8 .rail-footnote strong{--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:var(--tc-v8-copy)}.tc-ui-v8 .rail-footnote div>span{--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--tc-v8-muted)}.tc-ui-v8 .tiny-orbit{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-teal);border-radius:2147483647px;flex-shrink:0;display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .tiny-orbit{border-color:color-mix(in oklab,var(--tc-v8-teal) 35%,transparent)}}.tc-ui-v8 .tiny-orbit{font-size:0}.tc-ui-v8 .tiny-orbit:before{content:"";inset:var(--spacing);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-blue);border-radius:2147483647px;position:absolute}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .tiny-orbit:before{border-color:color-mix(in oklab,var(--tc-v8-blue) 50%,transparent)}}.tc-ui-v8 .tiny-orbit:after{content:"";top:var(--spacing);right:calc(var(--spacing) * -.5);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);background-color:var(--tc-v8-teal);border-radius:2147483647px;position:absolute}.tc-ui-v8 .voice-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);padding:calc(var(--spacing) * 4);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none}.tc-ui-v8 .voice-card>strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tc-ui-v8 .voice-bottom,.tc-ui-v8 .voice-heading{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-muted)}.tc-ui-v8 .voice-bars i,.tc-ui-v8 .voice-wave{color:var(--tc-v8-teal)}.tc-ui-v8 .chat-panel,.tc-ui-v8 .messages{background-color:var(--tc-v8-bg);background-image:none}.tc-ui-v8 .chat-header{height:calc(var(--spacing) * 24);gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .chat-header{background-color:color-mix(in oklab,var(--tc-v8-panel) 80%,transparent)}}.tc-ui-v8 .chat-header{padding-inline:calc(var(--spacing) * 8);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.tc-ui-v8 .chat-avatar{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-2xl)}.tc-ui-v8 .chat-heading h1{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--tc-v8-text)}.tc-ui-v8 .chat-heading>span{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-muted)}.tc-ui-v8 .header-actions{gap:calc(var(--spacing) * 1.5)}.tc-ui-v8 .icon-button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);color:var(--tc-v8-copy)}.tc-ui-v8 .chat-hub-button.secondary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.tc-ui-v8 .chat-hub-button.secondary,.tc-ui-v8 .notice-bar{border-radius:var(--radius-xl);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tc-ui-v8 .notice-bar{margin-inline:calc(var(--spacing) * 7);margin-top:calc(var(--spacing) * 4);min-height:calc(var(--spacing) * 11);gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);color:var(--tc-v8-copy)}.tc-ui-v8 .notice-tag{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--tc-v8-teal)}.tc-ui-v8 .notice-dismiss{border-radius:var(--radius-lg);color:var(--tc-v8-muted)}:where(.tc-ui-v8 .messages>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.tc-ui-v8 .messages{padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 5)}.tc-ui-v8 .message{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);max-width:90%}.tc-ui-v8 .message-avatar{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tc-ui-v8 .message-meta{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2.5);color:var(--tc-v8-copy);font-size:11px}.tc-ui-v8 .message-meta strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tc-v8-copy)}.tc-ui-v8 .message-meta span{color:var(--tc-v8-muted);font-size:10px}.tc-ui-v8 .message-meta b{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-size:9px;font-weight:var(--font-weight-medium);color:var(--tc-v8-teal)}.tc-ui-v8 .bubble{border-radius:18px;border-top-left-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);max-width:540px;padding-inline:18px;padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--tc-v8-text);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .message.own .bubble,.tc-ui-v8 .message.self .bubble{border-radius:18px;border-top-right-radius:var(--radius-md);border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .message.own .bubble,.tc-ui-v8 .message.self .bubble{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.tc-ui-v8 .message.own .bubble,.tc-ui-v8 .message.self .bubble{color:var(--color-white);background:var(--tc-v8-own)}.tc-ui-v8 .message-actions{margin-top:calc(var(--spacing) * 2);gap:var(--spacing);opacity:1}.tc-ui-v8 .message-actions button{min-height:calc(var(--spacing) * 7);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);padding-inline:calc(var(--spacing) * 1.5);padding-block:var(--spacing);color:var(--tc-v8-copy);font-size:10px}.tc-ui-v8 .message-actions button.active{border-color:var(--tc-v8-teal)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .message-actions button.active{border-color:color-mix(in oklab,var(--tc-v8-teal) 30%,transparent)}}.tc-ui-v8 .message-actions button.active{background-color:var(--tc-v8-soft);color:var(--tc-v8-teal)}.tc-ui-v8 .activity-message-card{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:18px;border-top-left-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);width:280px;max-width:100%;padding:calc(var(--spacing) * 5);text-align:left;color:var(--tc-v8-copy);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none;flex-direction:column;display:flex}.tc-ui-v8 .message.own .activity-message-card,.tc-ui-v8 .message.self .activity-message-card{border-radius:18px;border-top-right-radius:var(--radius-md);border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .message.own .activity-message-card,.tc-ui-v8 .message.self .activity-message-card{border-color:color-mix(in oklab,var(--tc-v8-blue) 25%,transparent)}}.tc-ui-v8 .message.own .activity-message-card,.tc-ui-v8 .message.self .activity-message-card{background-color:var(--tc-v8-soft)}.tc-ui-v8 .activity-message-card>span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);--tw-leading:calc(var(--spacing) * 4);font-size:10px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tc-v8-teal);border-radius:2147483647px}.tc-ui-v8 .activity-message-card strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 .activity-message-card small{--tw-leading:calc(var(--spacing) * 6);font-size:11px;line-height:calc(var(--spacing) * 6);color:var(--tc-v8-copy)}.tc-ui-v8 .notice-bubble{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);padding:calc(var(--spacing) * 4);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.tc-ui-v8 .notice-bubble,.tc-ui-v8 .reply-quote{font-size:var(--text-xs);color:var(--tc-v8-copy)}.tc-ui-v8 .reply-quote{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--tc-v8-blue);background-color:var(--tc-v8-hover);padding:calc(var(--spacing) * 2.5);line-height:var(--tw-leading,var(--text-xs--line-height))}.tc-ui-v8 :where(.welcome-marker,.system-message){--tw-leading:calc(var(--spacing) * 6);font-size:10px;line-height:calc(var(--spacing) * 6);color:var(--tc-v8-muted)}.tc-ui-v8 .welcome-marker:after,.tc-ui-v8 .welcome-marker:before{background-color:var(--tc-v8-line)}.tc-ui-v8 .reactions button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-copy);border-radius:2147483647px}.tc-ui-v8 .reactions button.own{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .reactions button.own{border-color:color-mix(in oklab,var(--tc-v8-blue) 40%,transparent)}}.tc-ui-v8 .reactions button.own{background-color:var(--tc-v8-soft);color:var(--tc-v8-text)}.tc-ui-v8 .composer{margin-inline:calc(var(--spacing) * 7);margin-top:0;margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);padding:calc(var(--spacing) * 3);--tw-shadow:0 12px 40px -20px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:22px}.tc-ui-v8 .composer:focus-within{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .composer:focus-within{border-color:color-mix(in oklab,var(--tc-v8-blue) 50%,transparent)}}.tc-ui-v8 .composer:focus-within{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .composer:focus-within{--tw-ring-color:color-mix(in oklab,var(--tc-v8-blue) 5%,transparent)}}.tc-ui-v8 .composer-input-row{align-items:flex-end;gap:calc(var(--spacing) * 2)}.tc-ui-v8 .composer-form{min-height:calc(var(--spacing) * 12);--tw-shadow:0 0 #0000;background-image:none;padding:0}.tc-ui-v8 .composer-form,.tc-ui-v8 .composer-form textarea{border-style:var(--tw-border-style);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-width:0}.tc-ui-v8 .composer-form textarea{min-height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-text);--tw-shadow:0 0 #0000;--tw-outline-style:none;outline-style:none}.tc-ui-v8 .composer-tools{gap:var(--spacing);padding-inline:var(--spacing)}.tc-ui-v8 .voice-input{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);color:var(--tc-v8-copy)}.tc-ui-v8 .voice-input.recording{border-color:var(--tc-v8-error)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .voice-input.recording{border-color:color-mix(in oklab,var(--tc-v8-error) 40%,transparent)}}.tc-ui-v8 .voice-input.recording{background-color:var(--tc-v8-error-bg);color:var(--tc-v8-error)}.tc-ui-v8 #send-button{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--tc-v8-action);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;margin-right:0}.tc-ui-v8 .composer-hint{margin-top:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);color:var(--tc-v8-muted);font-size:10px}.tc-ui-v8 .composer-hint span{color:var(--tc-v8-muted)}.tc-ui-v8 .message-search-bar,.tc-ui-v8 .reply-banner{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-copy)}.tc-ui-v8 .message-search-bar input{color:var(--tc-v8-text)}.tc-ui-v8 :where(.emoji-picker,.chat-tools,.recording-status){border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-elevated);color:var(--tc-v8-copy);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .chat-tools-grid>button{border-radius:var(--radius-xl);border-style:var(--tw-border-style);color:var(--tc-v8-copy);background-color:#0000;border-width:1px;border-color:#0000}.tc-ui-v8 .chat-tools-grid>button>span{background-color:var(--tc-v8-soft);color:var(--tc-v8-copy)}.tc-ui-v8 .chat-tools-grid strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tc-v8-text)}.tc-ui-v8 .chat-tools-footer,.tc-ui-v8 .chat-tools-grid small{--tw-leading:calc(var(--spacing) * 5);font-size:10px;line-height:calc(var(--spacing) * 5);color:var(--tc-v8-muted)}.tc-ui-v8 .new-message-jump{border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-blue);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);border-radius:2147483647px}.tc-ui-v8 .attachment-link{border-radius:var(--radius-xl);border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);color:var(--tc-v8-text)}.tc-ui-v8 .attachment-image{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);overflow:hidden}.tc-ui-v8 .read-only-chat .composer{opacity:.8}.tc-ui-v8 :where(.primary,.ta-primary,.ct-prepare,.ct-save){min-height:calc(var(--spacing) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--tc-v8-action);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none;border-width:1px;border-color:#0000;display:inline-flex}.tc-ui-v8 :where(.secondary,.ta-google,.ta-x){min-height:calc(var(--spacing) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-elevated);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 5);font-size:13px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tc-v8-copy);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none;display:inline-flex}.tc-ui-v8 :where(.text-link,.subtle-button,.ta-link,.ct-subtle,.sp-link,.pf-safety-button){border-radius:var(--radius-lg);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.input,.field>input,.field>textarea,.field>select,.ac-field input,.ac-field select,.as-panel input,.tip-panel input:not([type=checkbox]),.tip-panel select,.cc-form input,.cc-form select,.sc-dialog textarea,.sc-dialog input,.tw-dialog input:not([type=checkbox]),.tw-dialog select,.ct-field select,.sp-create input,.ta-dialog input:not([type=range]),.ta-dialog select){min-height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--tc-v8-text);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 :where(.field,.ac-field,.as-panel label,.tip-panel label,.cc-form label,.ct-field,.sp-create label){--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.field>input,.field>textarea,.field>select){margin-top:calc(var(--spacing) * 2)}.tc-ui-v8 :where(input,textarea,select):focus{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 :where(input,textarea,select):focus{border-color:color-mix(in oklab,var(--tc-v8-blue) 60%,transparent)}}.tc-ui-v8 :where(input,textarea,select):focus{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 :where(input,textarea,select):focus{--tw-ring-color:color-mix(in oklab,var(--tc-v8-blue) 5%,transparent)}}.tc-ui-v8 :where(input,textarea,select):focus{--tw-outline-style:none;outline-style:none}.tc-ui-v8 :where(input[type=checkbox],input[type=radio]){accent-color:var(--tc-v8-teal)}.tc-ui-v8 :where(.app-card,.status-card,.pending-card,.gate-preview,.gate-rule,.community-card,.activity-card,.resource-card,.room-card,.ac-card,.cc-asset,.sc-report-item,.pf-showcase-choice,.pf-posts>article){border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);color:var(--tc-v8-copy);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none;border-radius:20px;overflow:hidden}.tc-ui-v8 .app-card{padding:calc(var(--spacing) * 6)}.tc-ui-v8 :where(.status-card,.pending-card,.gate-preview,.gate-rule){padding:calc(var(--spacing) * 4)}.tc-ui-v8 :where(.status-card p,.app-card p,.pending-card p,.cc-asset p,.resource-card p){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.app-card h2,.app-card h3,.community-card-title,.activity-title,.ac-card-title,.cc-asset h2){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 .app-card h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.tc-ui-v8 .data-table{color:var(--tc-v8-copy);font-size:13px}.tc-ui-v8 .data-table th{background-color:var(--tc-v8-elevated);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:var(--tc-v8-muted)}.tc-ui-v8 .data-table td,.tc-ui-v8 .data-table th{border-color:var(--tc-v8-line);padding-inline:calc(var(--spacing) * 4)}.tc-ui-v8 .data-table td{padding-block:calc(var(--spacing) * 4);font-size:13px}.tc-ui-v8 .data-table td>small{color:var(--tc-v8-muted);font-size:11px}.tc-ui-v8 :where(.code-block,.invite-code,.modal pre,.sc-snapshot,.tw-review pre){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.positive,.success-note,.as-success,.tip-success){color:var(--tc-v8-success)}.tc-ui-v8 :where(.negative,.inline-error,.pf-error,.as-error,.tip-error,.ct-error,.cc-error,.sc-error,.sp-error,.ac-page-error,.ac-dialog-error,.ta-error){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-error)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 :where(.negative,.inline-error,.pf-error,.as-error,.tip-error,.ct-error,.cc-error,.sc-error,.sp-error,.ac-page-error,.ac-dialog-error,.ta-error){border-color:color-mix(in oklab,var(--tc-v8-error) 15%,transparent)}}.tc-ui-v8 :where(.negative,.inline-error,.pf-error,.as-error,.tip-error,.ct-error,.cc-error,.sc-error,.sp-error,.ac-page-error,.ac-dialog-error,.ta-error){background-color:var(--tc-v8-error-bg);padding:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6);color:var(--tc-v8-error)}.tc-ui-v8 :where(.as-note,.tip-note,.ct-public-warning,.ac-reward-note,.ac-notice,.activities-note,.social-share-notice,.tw-notice,.top-alert){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-warning-bg);padding:calc(var(--spacing) * 4);--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6);color:var(--tc-v8-warning)}.tc-ui-v8 :where(.tabs,.hub-tabs,.feed-tabs,.ac-tabs,.pf-tabs,.cc-tabs,.ta-tabs,.ct-tabs){gap:calc(var(--spacing) * 5);border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.tabs button,.hub-tabs button,.feed-tabs button,.ac-tabs button,.pf-tabs button,.cc-tabs button,.ta-tabs button,.ct-tabs button){--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--tc-v8-muted)}.tc-ui-v8 :where(.tabs button.active,.tabs button.selected,.hub-tabs button.active,.feed-tabs button.selected,.ac-tabs button.selected,.cc-tabs button.active,.ct-tabs button.selected,.pf-tabs [aria-selected=true],.ta-tabs [aria-pressed=true]){border-color:var(--tc-v8-teal);background-color:var(--tc-v8-soft);color:var(--tc-v8-text);background-image:none}.tc-ui-v8 .modal .tabs{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding:var(--spacing)}.tc-ui-v8 .modal .tabs button{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);color:var(--tc-v8-copy);background-color:#0000;border-color:#0000;font-size:13px}.tc-ui-v8 .modal .tabs button.active,.tc-ui-v8 .modal .tabs button.selected{background-color:var(--tc-v8-soft);color:var(--tc-v8-text)}.tc-ui-v8 .ta-tabs{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding:var(--spacing)}.tc-ui-v8 .ta-tabs [aria-pressed=true]{background-color:var(--tc-v8-soft);color:var(--tc-v8-text)}.tc-ui-v8 .ta-demo{border-color:var(--tc-v8-line);color:var(--tc-v8-copy)}.tc-ui-v8 .ta-demo button{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.tabs button.active,.tabs button.selected,.hub-tabs button.active,.ac-tabs button.selected,.pf-tabs [aria-selected=true]):after{background-color:var(--tc-v8-teal)}.tc-ui-v8 .contact-row,.tc-ui-v8 .notification-row,.tc-ui-v8 .search-message-result{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-color:var(--tc-v8-line);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);color:var(--tc-v8-copy);background-color:#0000;font-size:13px}.tc-ui-v8 .contact-copy strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--tc-v8-text)}.tc-ui-v8 .contact-copy small{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-muted)}.tc-ui-v8 #workspace-view{background-color:var(--tc-v8-bg);padding:calc(var(--spacing) * 8);background-image:none}.tc-ui-v8 .asset-center,.tc-ui-v8 .personal-space,.tc-ui-v8 .view-page{width:100%;max-width:1280px;margin-inline:auto}.tc-ui-v8 :where(.page-heading,.community-page-heading,.ps-heading,.ac-heading,.cc-heading){margin-bottom:calc(var(--spacing) * 8);align-items:flex-start;gap:calc(var(--spacing) * 5)}.tc-ui-v8 :where(.page-heading h1,.community-page-heading h1,.ps-heading h1,.ac-heading h1,.cc-heading h1){margin-top:calc(var(--spacing) * 2);--tw-leading:var(--leading-tight);font-size:30px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.7px;letter-spacing:-.7px;color:var(--tc-v8-text)}.tc-ui-v8 :where(.page-heading p,.community-page-heading p,.ps-heading p,.ac-heading p,.cc-heading p){margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.section-label,.ac-eyebrow,.cc-heading small,.ps-heading span){--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);--tw-tracking:.15em;letter-spacing:.15em;color:var(--tc-v8-muted)}.tc-ui-v8 .discovery-banner,.tc-ui-v8 .hub-overview{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);padding:calc(var(--spacing) * 7);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:var(--tc-v8-cover)}.tc-ui-v8 .discovery-banner:after{content:"";right:calc(var(--spacing) * 24);bottom:calc(var(--spacing) * -20);width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-teal);border-radius:2147483647px;position:absolute}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .discovery-banner:after{border-color:color-mix(in oklab,var(--tc-v8-teal) 15%,transparent)}}.tc-ui-v8 .discovery-banner:after{background-image:none;font-size:0;transform:rotate(-24deg)scaleX(.82);box-shadow:inset 0 0 0 28px #00d4ae06,0 0 0 28px #3688ff09,0 0 0 58px #3688ff05}.tc-ui-v8 .discovery-banner:before{content:"";top:calc(var(--spacing) * 10);right:calc(var(--spacing) * 28);height:1px;width:calc(var(--spacing) * 40);background-color:var(--tc-v8-teal);position:absolute}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .discovery-banner:before{background-color:color-mix(in oklab,var(--tc-v8-teal) 15%,transparent)}}.tc-ui-v8 .discovery-banner:before{transform:rotate(-36deg)}.tc-ui-v8 .discovery-banner h2,.tc-ui-v8 .hub-overview h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 .discovery-banner p,.tc-ui-v8 .hub-overview p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 .discovery-count,.tc-ui-v8 .hub-stat{border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .discovery-count,.tc-ui-v8 .hub-stat{background-color:color-mix(in oklab,var(--tc-v8-panel) 35%,transparent)}}.tc-ui-v8 .discovery-count strong,.tc-ui-v8 .hub-stat strong{color:var(--tc-v8-text)}.tc-ui-v8 .discovery-count span,.tc-ui-v8 .hub-stat span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-copy)}.tc-ui-v8 .community-filter{margin-block:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2)}.tc-ui-v8 .community-filter button{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-muted);background-color:#0000;border-width:1px;border-color:#0000;border-radius:2147483647px}.tc-ui-v8 .community-filter button.selected{border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);color:var(--tc-v8-text)}.tc-ui-v8 :where(.community-grid,.activity-grid,.resource-grid,.card-grid){gap:calc(var(--spacing) * 5)}.tc-ui-v8 .community-card{padding:calc(var(--spacing) * 6)}.tc-ui-v8 .community-card-avatar{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.tc-ui-v8 .community-card-title{line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.tc-ui-v8 .community-card-title,.tc-ui-v8 .community-card-title strong{font-size:var(--text-lg);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tc-ui-v8 .community-card-title strong{line-height:var(--tw-leading,var(--text-lg--line-height))}.tc-ui-v8 .community-card-title>span{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text);display:inline-flex}.tc-ui-v8 .community-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 .community-card-facts{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-muted)}.tc-ui-v8 .community-card-bottom{margin-top:calc(var(--spacing) * 5);border-color:var(--tc-v8-line);padding-top:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tc-ui-v8 .hub-gate,.tc-ui-v8 .hub-recent-messages,.tc-ui-v8 .hub-tool{border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);background-image:none}.tc-ui-v8 .hub-discussion-message{border-color:var(--tc-v8-line);color:var(--tc-v8-copy);font-size:13px}.tc-ui-v8 .hub-message-form{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding:calc(var(--spacing) * 2)}.tc-ui-v8 .hub-message-form input{color:var(--tc-v8-text)}.tc-ui-v8 .feed-layout{gap:calc(var(--spacing) * 7)}.tc-ui-v8 .post-composer{margin-bottom:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6)}.tc-ui-v8 .post-composer textarea{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-width:0;padding:0}.tc-ui-v8 .post-composer-top{align-items:flex-start;gap:calc(var(--spacing) * 3)}.tc-ui-v8 .post-composer-bottom{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--tc-v8-line);padding-top:calc(var(--spacing) * 4)}.tc-ui-v8 .post-composer-bottom select{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--tc-v8-soft);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);color:var(--tc-v8-copy);border-width:0;font-size:11px}.tc-ui-v8 .moment-card{margin-bottom:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 6)}.tc-ui-v8 .person-link{gap:calc(var(--spacing) * 3)}.tc-ui-v8 .person-avatar,.tc-ui-v8 .pf-post-avatar{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:2147483647px}.tc-ui-v8 .person-link strong,.tc-ui-v8 .pf-posts header strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 .person-link small,.tc-ui-v8 .pf-posts header small{margin-top:var(--spacing);color:var(--tc-v8-muted);font-size:11px}.tc-ui-v8 .moment-community{color:var(--tc-v8-muted);font-size:11px}.tc-ui-v8 .moment-text,.tc-ui-v8 .pf-posts>article>p{margin-block:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--tc-v8-text)}.tc-ui-v8 .moment-card>footer{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--tc-v8-line);padding-top:calc(var(--spacing) * 4)}.tc-ui-v8 .moment-action{min-height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--tc-v8-muted)}.tc-ui-v8 .moment-action.liked{color:var(--tc-v8-teal)}.tc-ui-v8 .moment-card footer>span{color:var(--tc-v8-muted);font-size:10px}.tc-ui-v8 .moment-comments-preview{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--tc-v8-input);padding:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-copy);border-width:0}.tc-ui-v8 .moment-comments-preview button{color:var(--tc-v8-text)}.tc-ui-v8 .feed-note{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);padding:calc(var(--spacing) * 6);color:var(--tc-v8-muted);background-image:none}.tc-ui-v8 .feed-note>span{color:var(--tc-v8-teal)}.tc-ui-v8 .feed-note p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.comment-original,.join-request,.poll-options button,.resource-link,.ct-source,.ct-bookmark){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding:calc(var(--spacing) * 4);color:var(--tc-v8-copy)}.tc-ui-v8 .poll-options button.selected{border-color:var(--tc-v8-teal)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .poll-options button.selected{border-color:color-mix(in oklab,var(--tc-v8-teal) 40%,transparent)}}.tc-ui-v8 .poll-options button.selected{background-color:var(--tc-v8-soft)}.tc-ui-v8 .poll-bar{background-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .poll-bar{background-color:color-mix(in oklab,var(--tc-v8-blue) 20%,transparent)}}.tc-ui-v8 :where(.activity-card-visual,.activity-detail-head){background-color:var(--tc-v8-soft);color:var(--tc-v8-teal);background-image:none}.tc-ui-v8 .activity-card-content{padding:calc(var(--spacing) * 5)}.tc-ui-v8 :where(.activity-community,.activity-card-meta,.activity-description,.resource-card small,.activity-detail-facts){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-copy)}.tc-ui-v8 .ac-overview,.tc-ui-v8 .ac-rewards-hero,.tc-ui-v8 .ps-identity,.tc-ui-v8 .ps-wallet{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:var(--tc-v8-cover)}.tc-ui-v8 .ac-overview-copy{padding:calc(var(--spacing) * 7)}.tc-ui-v8 .ac-overview-stats{border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .ac-overview-stats{background-color:color-mix(in oklab,var(--tc-v8-panel) 25%,transparent)}}.tc-ui-v8 .ac-overview-stats{padding:calc(var(--spacing) * 7)}.tc-ui-v8 :where(.ac-overview h2,.ac-rewards-hero h2,.ps-identity h2){--tw-font-weight:var(--font-weight-semibold);font-size:26px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--tc-v8-text)}.tc-ui-v8 :where(.ac-overview p,.ac-overview span,.ac-overview small,.ac-rewards-hero p,.ps-identity-copy p,.ps-relations){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-copy)}.tc-ui-v8 .ac-overview-stats strong,.tc-ui-v8 .ac-stat-row strong,.tc-ui-v8 .ps-wallet strong{color:var(--tc-v8-text)}.tc-ui-v8 .ac-overview-stats>div:first-child>strong{--tw-font-weight:var(--font-weight-semibold);font-size:34px;font-weight:var(--font-weight-semibold);--tw-tracking:-1px;letter-spacing:-1px}.tc-ui-v8 .ac-stat-row strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tc-ui-v8 .ac-grid{gap:calc(var(--spacing) * 5)}.tc-ui-v8 .ac-card{border-radius:22px}.tc-ui-v8 .ac-card-copy{padding:calc(var(--spacing) * 5)}.tc-ui-v8 .ac-card-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tc-ui-v8 :where(.ac-card-copy p,.ac-card-meta,.ac-card-label,.ac-id,.ac-card-reward,.ac-footnote,.ac-footnote p){--tw-leading:calc(var(--spacing) * 6);font-size:11px;line-height:calc(var(--spacing) * 6);color:var(--tc-v8-muted)}.tc-ui-v8 .ac-card-label>span,.tc-ui-v8 .ac-kind-filters>button.selected{border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);color:var(--tc-v8-copy);border-radius:2147483647px}.tc-ui-v8 .ac-card-bottom,.tc-ui-v8 .ac-card-reward,.tc-ui-v8 .ac-share-link{border-color:var(--tc-v8-line)}.tc-ui-v8 .ac-card-bottom strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--tc-v8-text)}.tc-ui-v8 .ac-card-actions button{min-height:calc(var(--spacing) * 9);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tc-ui-v8 .ac-art{background-color:var(--tc-v8-soft);filter:saturate(.65)brightness(.8);background-image:none}.tc-ui-v8:not(.dark-mode) .ac-art{filter:none}.tc-ui-v8 :where(.ac-history,.ac-miner-list,.ps-ledger,.ps-tools,.ps-settings,.cc-summary,.cc-receipt,.cc-confirm,.tip-review,.tip-history,.as-methods article,.as-sessions article,.sp-connection,.sp-room-card,.pf-showcase-manager,.pf-manage-intro){border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);color:var(--tc-v8-copy);background-image:none}.tc-ui-v8 :where(.ac-history article,.ac-miner-list article,.ps-ledger-list>*,.ac-detail-facts>div,.ac-claim-list>li,.pf-manage-footer,.tip-receiver,.tip-history){border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.ac-history strong,.ac-miner-list strong,.ac-miner-value strong,.ps-ledger-list strong,.ps-section-title h2){color:var(--tc-v8-text)}.tc-ui-v8 :where(.ac-history p,.ac-history small,.ac-miner-list small,.ac-miner-list span,.ps-ledger-list small,.ps-section-title small,.ps-private-label,.ps-asset-footnote){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-muted)}.tc-ui-v8 :where(.ac-history-icon,.ac-success-mark,.sp-room-icon,.ct-save,.ps-tools-grid a,.ps-tools-grid button){background-color:var(--tc-v8-soft);color:var(--tc-v8-copy)}.tc-ui-v8 .ps-identity{gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 7)}.tc-ui-v8 .ps-avatar{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .ps-avatar{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.tc-ui-v8 .ps-avatar{background-color:var(--tc-v8-panel)}.tc-ui-v8 .ps-identity-orbit{color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .ps-identity-orbit{color:color-mix(in oklab,var(--tc-v8-blue) 10%,transparent)}}.tc-ui-v8 .ps-account-label{--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);--tw-tracking:.15em;letter-spacing:.15em;color:var(--tc-v8-teal)}.tc-ui-v8 .ps-tools-grid{gap:calc(var(--spacing) * 3)}.tc-ui-v8 .ps-tools-grid button{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);padding:calc(var(--spacing) * 4);font-size:13px}.tc-ui-v8 .ps-tools-grid>button{justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);text-align:left;display:flex}.tc-ui-v8 .ps-wallet-main,.tc-ui-v8 .ps-wallet-shortcuts,.tc-ui-v8 .ps-wallet-stats{border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.ps-wallet-main span,.ps-wallet-stats span,.ps-settings span){color:var(--tc-v8-copy)}.tc-ui-v8 .pf-cover{background:var(--tc-v8-cover)}.tc-ui-v8 :where(.pf-identity,.pf-content,.pf-manage){background-color:var(--tc-v8-panel)}.tc-ui-v8 .pf-identity h2{--tw-font-weight:var(--font-weight-semibold);font-size:26px;font-weight:var(--font-weight-semibold)}.tc-ui-v8 :where(.pf-handle,.pf-bio,.pf-counts,.pf-joined,.pf-public-footnote,.pf-manage-intro p,.pf-showcase-choice p,.pf-manage-footer p){--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 .pf-avatar{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:4px;border-color:var(--tc-v8-panel);background-color:var(--tc-v8-soft);overflow:hidden}.tc-ui-v8 .pf-posts>article{padding:calc(var(--spacing) * 5)}.tc-ui-v8 .pf-showcase-choice{padding:calc(var(--spacing) * 4)}.tc-ui-v8 .pf-showcase-choice.selected{border-color:var(--tc-v8-teal)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .pf-showcase-choice.selected{border-color:color-mix(in oklab,var(--tc-v8-teal) 50%,transparent)}}.tc-ui-v8 .pf-choice-icon,.tc-ui-v8 .pf-showcase-choice.selected{background-color:var(--tc-v8-soft)}.tc-ui-v8 .pf-choice-icon{color:var(--tc-v8-copy)}.tc-ui-v8 :where(.pf-manage-intro,.pf-showcase-manager,.pf-manage-footer){border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.modal-backdrop,.pf-sheet-backdrop,.ac-modal-backdrop,.as-backdrop,.tip-backdrop,.tw-backdrop,.sc-overlay,.cc-overlay,.sp-overlay,.ta-surface,.ta-overlay,.ct-overlay){background-color:var(--tc-v8-overlay);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.tc-ui-v8 :where(.modal,.pf-sheet,.ac-dialog,.as-panel,.tip-panel,.sc-dialog,.cc-dialog,.sp-dialog,.ta-dialog,.ct-panel){border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);color:var(--tc-v8-copy);--tw-shadow:0 30px 100px -30px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none;border-radius:26px}.tc-ui-v8 .tw-dialog{border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);color:var(--tc-v8-copy);--tw-shadow:0 30px 100px -30px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:26px}.tc-ui-v8 :where(.modal h2,.modal h3,.pf-sheet h2,.ac-dialog h2,.as-panel h2,.tip-panel h2,.sc-dialog h2,.cc-dialog h2,.sp-dialog h2,.ta-dialog h2,.ct-panel h2,.tw-dialog h2,.tw-dialog h3){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--tc-v8-text)}.tc-ui-v8 :where(.modal h2,.pf-sheet h2,.ac-dialog h2,.as-panel h2,.tip-panel h2,.sc-dialog h2,.cc-dialog h2,.sp-dialog h2,.ta-dialog h2,.ct-panel h2,.tw-dialog h2){--tw-leading:calc(var(--spacing) * 8);font-size:23px;line-height:calc(var(--spacing) * 8)}.tc-ui-v8 :where(.modal p,.as-lead,.as-muted,.as-proof-note,.tip-muted,.ct-lead,.ct-footnote,.sp-intro,.sp-muted,.sp-footnote,.sc-footnote,.cc-footnote,.ta-intro,.ta-note,.ta-wallet-help,.ta-lead,.ta-help,.pf-public-footnote,.ac-dialog-copy,.tw-muted){--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.modal-heading,.pf-sheet-heading,.ac-dialog>header,.as-panel>header,.tip-panel>header,.sc-dialog>header,.cc-dialog>header,.sp-dialog>header,.ct-panel>header){border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.modal-heading,.pf-sheet-heading){margin-bottom:calc(var(--spacing) * 5)}.tc-ui-v8 :where(.modal-close,.pf-sheet-heading>button,.ac-dialog>header>button,.as-panel>header>button,.tip-panel header>button,.sc-close,.cc-close,.sp-close,.ta-close,.ct-close){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;color:var(--tc-v8-copy);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.tc-ui-v8 :where(.modal-actions,.ac-dialog-actions,.as-panel footer,.tip-actions,.cc-actions,.sc-actions,.ct-actions){margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);border-color:var(--tc-v8-line);flex-wrap:wrap;display:flex}.tc-ui-v8 :where(.as-section,.as-methods article,.as-sessions article,.as-unlink-confirm,.tip-receiver,.sp-create,.sp-admin,.sp-member,.ct-confirm dl>div,.tw-section,.tw-row,.integration-section,.levels-editor){border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.as-methods article,.as-sessions article){margin-bottom:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.tc-ui-v8 :where(.as-methods small,.as-sessions small,.as-panel small,.tip-panel small,.ct-source small,.ct-bookmark small,.sp-member small,.tw-row small){--tw-leading:calc(var(--spacing) * 6);font-size:11px;line-height:calc(var(--spacing) * 6);color:var(--tc-v8-muted)}.tc-ui-v8 :where(.as-methods b,.as-proof-note.ready,.tip-success,.as-success){color:var(--tc-v8-success)}.tc-ui-v8 :where(.as-unlink-confirm,.tip-review,.ct-confirm,.tw-review,.cc-confirm,.cc-receipt,.social-share-copy,.ta-demo,.ta-status){border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);padding:calc(var(--spacing) * 4);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.as-social-actions button,.tip-presets button,.sc-nav button,.sc-options button){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-elevated);color:var(--tc-v8-copy);font-size:13px}.tc-ui-v8 :where(.as-unlink,.sp-danger,.ps-logout){color:var(--tc-v8-error)}.tc-ui-v8 .sp-danger{border-color:var(--tc-v8-error)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .sp-danger{border-color:color-mix(in oklab,var(--tc-v8-error) 20%,transparent)}}.tc-ui-v8 .sp-danger{background-color:var(--tc-v8-error-bg)}.tc-ui-v8 :where(.tip-review dd,.cc-confirm dd,.ac-detail-facts dd,.ct-confirm dd){color:var(--tc-v8-text)}.tc-ui-v8 :where(.tip-review dt,.cc-confirm dt,.ac-detail-facts dt,.ct-confirm dt){color:var(--tc-v8-muted)}.tc-ui-v8 .tip-review h3{--tw-font-weight:var(--font-weight-semibold);font-size:28px;font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 :where(.tip-panel code,.tip-history code,.cc-receipt code,.ac-operation-id){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-muted)}.tc-ui-v8 :where(.sp-room-card,.sp-connection){padding:calc(var(--spacing) * 4)}.tc-ui-v8 :where(.sp-empty h3,.sp-room-card strong,.sp-member strong,.sp-connection b){color:var(--tc-v8-text)}.tc-ui-v8 :where(.sp-empty,.sp-room-card small,.sp-heading,.sp-ended,.ct-empty,.ct-source small,.ct-bookmark small){color:var(--tc-v8-muted)}.tc-ui-v8 .sp-call-bar{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-elevated);color:var(--tc-v8-text);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .sp-call-bar button{border-radius:var(--radius-xl);background-color:var(--tc-v8-hover);color:var(--tc-v8-copy)}.tc-ui-v8 .sp-call-bar small{color:var(--tc-v8-muted)}.tc-ui-v8 .sp-dot{background-color:var(--tc-v8-teal);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .ct-bookmark p,.tc-ui-v8 .ct-source p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--tc-v8-text)}.tc-ui-v8 .ta-mark{background-color:var(--tc-v8-blue);color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .ta-wallet-symbol{background-color:var(--tc-v8-soft);color:var(--tc-v8-teal)}.tc-ui-v8 .ta-or{color:var(--tc-v8-muted)}.tc-ui-v8 .ta-or:after,.tc-ui-v8 .ta-or:before{background-color:var(--tc-v8-line)}.tc-ui-v8 :where(.ta-current,.ta-canvas-wrap){border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input)}.tc-ui-v8 .ta-file{border-radius:var(--radius-xl);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);padding:calc(var(--spacing) * 4);color:var(--tc-v8-copy);font-size:13px}.tc-ui-v8 .social-share-copy{color:var(--tc-v8-text)!important}.tc-ui-v8 .social-share-notice{color:var(--tc-v8-warning)!important}.tc-ui-v8 #tape-wallet-root{color:var(--tc-v8-copy)}.tc-ui-v8 #tape-wallet-root .tw-dialog{border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);color:var(--tc-v8-copy)}.tc-ui-v8 #tape-wallet-root :where(.tw-muted,.tw-heading small,.tw-row small){color:var(--tc-v8-copy)}.tc-ui-v8 #tape-wallet-root :where(.tw-networks,.tw-review){border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);color:var(--tc-v8-copy)}.tc-ui-v8 #tape-wallet-root :where(.tw-networks td,.tw-networks th){border-color:var(--tc-v8-line);color:var(--tc-v8-copy)}.tc-ui-v8 #tape-wallet-root :where(.tw-networks summary>span,.tw-networks th small,.tw-networks caption){color:var(--tc-v8-muted)}.tc-ui-v8 #tape-wallet-root .tw-notice{border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-warning-bg);color:var(--tc-v8-warning)}.tc-ui-v8 #tape-wallet-root .tw-ready{color:var(--tc-v8-success)}.tc-ui-v8 #tape-wallet-root .tw-row{border-color:var(--tc-v8-line)}.tc-ui-v8 #tapecircle-embedded-root [role=dialog]{border:1px solid var(--tc-v8-line);background:var(--tc-v8-panel)!important;color:var(--tc-v8-copy)!important}.tc-ui-v8 #tapecircle-embedded-root [role=dialog] button{background:var(--tc-v8-elevated)!important;color:var(--tc-v8-copy)!important;border-color:var(--tc-v8-line)!important}.tc-ui-v8 :where(.cs-hero,.cs-quick,.cs-section,.cs-gate,.cs-levels,.asset-message-card,.asset-message-visual,.asset-message-footer,.mc-total,.proof-dialog,.proof-file,.proof-result pre){border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);color:var(--tc-v8-copy);background-image:none}.tc-ui-v8 :where(.cs-copy,.cs-row,.cs-membership,.cs-member-preview,.cs-footnote,.cs-finish,.asset-message-copy p,.asset-message-copy small,.asset-message-footer,.proof-boundary,.proof-result,.proof-result summary){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.cs-hero h3,.cs-section h3,.asset-message-copy strong,.proof-heading h2,.proof-heading h3,.proof-answer,.mc-total strong){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 :where(.cs-orbit,.cs-gate-icon,.cs-row-icon,.mc-machine){color:var(--tc-v8-teal)}.tc-ui-v8 :where(.mc-position,.mc-manual,.proof-simulator,.proof-boundary,.asset-message-footer,.cs-row,.cs-section){border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.mc-toolbar select,.proof-simulator input,.proof-file){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--tc-v8-text)}.tc-ui-v8 .proof-dialog{padding:calc(var(--spacing) * 7);--tw-shadow:0 30px 100px -30px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:26px}.tc-ui-v8 .proof-dialog::backdrop{background-color:var(--tc-v8-overlay);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.tc-ui-v8 .proof-heading button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-soft);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.section-top h2,.section-top h3){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text);margin:0}.tc-ui-v8 .section-top p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-muted)}.tc-ui-v8 .hub-discussion-message p{margin-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 .feed-aside h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tc-ui-v8 .feed-aside p,.tc-ui-v8 .notification-row p{--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7)}.tc-ui-v8 .notification-row p{margin-bottom:calc(var(--spacing) * 2);color:var(--tc-v8-copy)}.tc-ui-v8 .notification-row.read p{color:var(--tc-v8-muted)}.tc-ui-v8 .activity-description,.tc-ui-v8 .resource-card p{--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7);color:var(--tc-v8-copy)}.tc-ui-v8 .details-panel{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);background-image:none}.tc-ui-v8 .details-heading{height:calc(var(--spacing) * 24);border-color:var(--tc-v8-line);padding-inline:calc(var(--spacing) * 6);color:var(--tc-v8-text)}.tc-ui-v8 .community-banner{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);color:var(--tc-v8-copy);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:var(--tc-v8-cover)}.tc-ui-v8 .community-banner strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-text)}.tc-ui-v8 :where(.banner-label,.banner-bottom,.detail-description,.detail-row,.detail-section-title,.member-perks,.verify-status,.details-footer,.muted-detail){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-muted)}.tc-ui-v8 .detail-row b{color:var(--tc-v8-copy)}.tc-ui-v8 .detail-divider{border-color:var(--tc-v8-line)}.tc-ui-v8 :where(.rule-summary,.membership,.balance-summary){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);padding:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-copy)}.tc-ui-v8 .membership-top b{color:var(--tc-v8-teal)}.tc-ui-v8 :where(.rules-button,.channel-list button){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-copy)}.tc-ui-v8 .channel-list button.selected{border-radius:var(--radius-lg);background-color:var(--tc-v8-soft);color:var(--tc-v8-text)}.tc-ui-v8 .redpacket-card{border-style:var(--tw-border-style);border-width:1px;border-color:#fcbb0026;border-radius:20px}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .redpacket-card{border-color:color-mix(in oklab,var(--color-amber-400) 15%,transparent)}}.tc-ui-v8 .redpacket-card{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#40301e;background-image:none}.tc-ui-v8 .redpacket-card,.tc-ui-v8 .redpacket-card .packet-icon,.tc-ui-v8 .redpacket-card>span,.tc-ui-v8 .redpacket-card>strong{color:var(--color-amber-100)}.tc-ui-v8 .redpacket-card .packet-icon{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffd23626}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .redpacket-card .packet-icon{border-color:color-mix(in oklab,var(--color-amber-300) 15%,transparent)}}.tc-ui-v8 .redpacket-card .packet-icon{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .redpacket-card .packet-icon{background-color:color-mix(in oklab,var(--color-amber-400) 10%,transparent)}}.tc-ui-v8 .redpacket-card small{border-color:#ffd2361a}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .redpacket-card small{border-color:color-mix(in oklab,var(--color-amber-300) 10%,transparent)}}.tc-ui-v8 .redpacket-card small{background-color:#fcbb000d}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .redpacket-card small{background-color:color-mix(in oklab,var(--color-amber-400) 5%,transparent)}}.tc-ui-v8 .redpacket-card small{color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .redpacket-card small{color:color-mix(in oklab,var(--color-amber-100) 80%,transparent)}}.tc-ui-v8 .modal:has(#packet-form),.tc-ui-v8 .modal:has(.packet-modal){border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);color:var(--tc-v8-copy)}.tc-ui-v8 .modal:has(#packet-form)>.modal-heading,.tc-ui-v8 .modal:has(.packet-modal)>.modal-heading{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-left-style:var(--tw-border-style);border-width:1px 1px 1px 2px;border-color:var(--tc-v8-line);border-left-color:#ffd23659}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .modal:has(#packet-form)>.modal-heading,.tc-ui-v8 .modal:has(.packet-modal)>.modal-heading{border-left-color:color-mix(in oklab,var(--color-amber-300) 35%,transparent)}}.tc-ui-v8 .modal:has(#packet-form)>.modal-heading,.tc-ui-v8 .modal:has(.packet-modal)>.modal-heading{background-color:var(--tc-v8-card);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);color:var(--tc-v8-text);background-image:none}.tc-ui-v8 .modal:has(#packet-form)>.modal-heading h2,.tc-ui-v8 .modal:has(.packet-modal)>.modal-heading h2{color:var(--tc-v8-text)}.tc-ui-v8 .modal:has(#packet-form)>.modal-heading button,.tc-ui-v8 .modal:has(.packet-modal)>.modal-heading button{color:var(--tc-v8-muted)}.tc-ui-v8 #packet-form:before{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--tc-v8-warning)}.tc-ui-v8 .packet-type-tabs{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding:var(--spacing)}.tc-ui-v8 .packet-type-tabs button{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-copy);background-color:#0000;background-image:none}.tc-ui-v8 .packet-type-tabs button.selected,.tc-ui-v8 .packet-type-tabs button[aria-selected=true]{background-color:var(--tc-v8-elevated);color:var(--tc-v8-text);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 #packet-form .field{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-input);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--tc-v8-copy);background-image:none;font-size:13px}.tc-ui-v8 #packet-form .field input,.tc-ui-v8 #packet-form .field select{border-style:var(--tw-border-style);color:var(--tc-v8-text);background-color:#0000;border-width:0}.tc-ui-v8 #packet-form .status-card{border-color:var(--tc-v8-line);background-color:var(--tc-v8-warning-bg);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--tc-v8-warning)}.tc-ui-v8 #packet-form .modal-actions{border-color:var(--tc-v8-line)}.tc-ui-v8 #packet-form .primary{border-radius:var(--radius-xl);background-color:var(--tc-v8-action);color:var(--color-white);border-color:#0000}.tc-ui-v8 .modal .packet-modal{background-color:var(--tc-v8-panel);color:var(--tc-v8-copy);background-image:none}.tc-ui-v8 .modal .packet-modal .packet-amount small,.tc-ui-v8 .modal .packet-modal>p{color:var(--tc-v8-copy)}.tc-ui-v8 .modal .packet-modal .packet-amount,.tc-ui-v8 .modal .packet-modal h3{color:var(--tc-v8-warning)}.tc-ui-v8 .modal .packet-modal .big-packet{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffd23626;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .modal .packet-modal .big-packet{border-color:color-mix(in oklab,var(--color-amber-300) 15%,transparent)}}.tc-ui-v8 .modal .packet-modal .big-packet{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .modal .packet-modal .big-packet{background-color:color-mix(in oklab,var(--color-amber-400) 10%,transparent)}}.tc-ui-v8 .modal .packet-modal .big-packet{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.tc-ui-v8 .packet-claim-row,.tc-ui-v8 .packet-claims{border-color:var(--tc-v8-line);background-color:var(--tc-v8-card);color:var(--tc-v8-copy)}.tc-ui-v8 .packet-claimed,.tc-ui-v8 .packet-open{color:var(--tc-v8-copy)}.tc-ui-v8 .connection-banner{padding-inline:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-copy);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.tc-ui-v8 .connection-banner,.tc-ui-v8 .toast{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-elevated);padding-block:calc(var(--spacing) * 3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 .toast{padding-inline:calc(var(--spacing) * 5);color:var(--tc-v8-text);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);font-size:13px}.tc-ui-v8 .media-status{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-elevated);padding:calc(var(--spacing) * 3);color:var(--tc-v8-copy);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);font-size:13px}.tc-ui-v8 :where(.group-name,.group-preview,.wallet-copy small,.community-card-title strong,.ac-id,.sp-room-card strong,.sp-room-card small){text-overflow:ellipsis;min-width:0;overflow:hidden}.tc-ui-v8 :where(.bubble,.message-main,.modal,.tw-break,.cc-asset code,.cc-confirm dd,.tip-review dd,.pf-bio,.ct-source p,.ct-bookmark p,.as-methods,.as-sessions){overflow-wrap:anywhere;min-width:0}.tc-ui-v8 :where(.loading-state,.ac-loading,.pf-loading,.as-loading){justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);min-height:140px;padding-block:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--tc-v8-muted);flex-direction:column;display:flex}.tc-ui-v8 .loading-state:before{width:calc(var(--spacing) * 44);animation:tc-v8-pulse 1.6s ease-in-out infinite}.tc-ui-v8 .loading-state:after,.tc-ui-v8 .loading-state:before{content:"";height:calc(var(--spacing) * 3);background-color:var(--tc-v8-soft);border-radius:2147483647px}.tc-ui-v8 .loading-state:after{width:calc(var(--spacing) * 28);animation:tc-v8-pulse 1.6s ease-in-out .2s infinite}.tc-ui-v8 :where(.empty-state,.empty-view,.empty-feed,.rail-empty,.ac-empty,.cc-empty,.pf-empty,.sc-empty){border-radius:var(--radius-2xl);border-color:var(--tc-v8-line);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10);--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7);color:var(--tc-v8-muted);background-color:#0000}.tc-ui-v8 :where(.empty-state h3,.empty-feed h3,.ac-empty h3,.cc-empty h3,.pf-empty h3){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--tc-v8-copy)}.tc-ui-v8 :where(.empty-state p,.empty-feed p,.ac-empty p,.cc-empty p,.pf-empty p){--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7);color:var(--tc-v8-muted)}.tc-ui-v8 *{scrollbar-width:thin;scrollbar-color:var(--tc-v8-line) transparent}.tc-ui-v8 ::-webkit-scrollbar{width:5px;height:5px}.tc-ui-v8 ::-webkit-scrollbar-track{background:0 0}.tc-ui-v8 ::-webkit-scrollbar-thumb{background-color:var(--tc-v8-line);border-radius:2147483647px}@keyframes tc-v8-pulse{0%,to{opacity:.35}50%{opacity:.9}}@media (hover:hover) and (pointer:fine){.tc-ui-v8 :where(.main-nav button,.extra-nav button,.icon-button,.group-item,.wallet-profile,.contact-row,.notification-row,.moment-action,.sp-room-card,.ps-tools-grid button):not(:disabled):hover{background-color:var(--tc-v8-hover);color:var(--tc-v8-text)}.tc-ui-v8 .chat-tools-grid>button:not(:disabled):hover,.tc-ui-v8 .message-actions button:not(:disabled):hover{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .chat-tools-grid>button:not(:disabled):hover,.tc-ui-v8 .message-actions button:not(:disabled):hover{border-color:color-mix(in oklab,var(--tc-v8-blue) 25%,transparent)}}.tc-ui-v8 .chat-tools-grid>button:not(:disabled):hover,.tc-ui-v8 .message-actions button:not(:disabled):hover{background-color:var(--tc-v8-hover);color:var(--tc-v8-text)}.tc-ui-v8 :where(.primary,.ta-primary,.ct-prepare):not(:disabled):hover{background-color:var(--tc-v8-action-hover);color:var(--color-white);--tw-shadow:0 5px 20px -9px var(--tw-shadow-color,#3688ffa6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tc-ui-v8 :where(.secondary,.ta-google,.ta-x):not(:disabled):hover{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 :where(.secondary,.ta-google,.ta-x):not(:disabled):hover{border-color:color-mix(in oklab,var(--tc-v8-blue) 25%,transparent)}}.tc-ui-v8 :where(.secondary,.ta-google,.ta-x):not(:disabled):hover{background-color:var(--tc-v8-soft);color:var(--tc-v8-text)}.tc-ui-v8 :where(.modal-close,.pf-sheet-heading>button,.ac-dialog>header>button,.as-panel>header>button,.tip-panel header>button,.sc-close,.cc-close,.sp-close,.ta-close,.ct-close):hover{background-color:var(--tc-v8-hover);color:var(--tc-v8-text)}.tc-ui-v8 :where(.community-card,.ac-card,.activity-card,.resource-card):hover{border-color:var(--tc-v8-blue)}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 :where(.community-card,.ac-card,.activity-card,.resource-card):hover{border-color:color-mix(in oklab,var(--tc-v8-blue) 20%,transparent)}}.tc-ui-v8 .moment-action:hover,.tc-ui-v8 .text-link:hover{color:var(--tc-v8-teal)}}@media (min-width:1280px){.tc-ui-v8 .app-shell,.tc-ui-v8.details-hidden .app-shell{grid-template-columns:224px 304px minmax(0,1fr);height:100dvh;min-height:0}.tc-ui-v8:not(.details-hidden):not(.workspace-open) .app-shell{grid-template-columns:224px 304px minmax(0,1fr) 280px}.tc-ui-v8.workspace-open .app-shell,.tc-ui-v8.workspace-open:has(.asset-center) .app-shell,.tc-ui-v8.workspace-open:has(.personal-space) .app-shell{grid-template-columns:224px minmax(0,1fr)}}@media (min-width:768px) and (max-width:1279px){.tc-ui-v8 .app-shell,.tc-ui-v8.details-hidden .app-shell{grid-template-columns:76px 272px minmax(0,1fr);height:100dvh;min-height:0}.tc-ui-v8.workspace-open .app-shell,.tc-ui-v8.workspace-open:has(.asset-center) .app-shell,.tc-ui-v8.workspace-open:has(.personal-space) .app-shell{grid-template-columns:76px minmax(0,1fr)}.tc-ui-v8 .sidebar{padding-inline:calc(var(--spacing) * 3);align-items:center}.tc-ui-v8 .brand{margin-inline:0;margin-bottom:calc(var(--spacing) * 8)}.tc-ui-v8 .brand-word,.tc-ui-v8 .extra-nav button>span,.tc-ui-v8 .extra-nav kbd,.tc-ui-v8 .local-label,.tc-ui-v8 .main-nav button>span,.tc-ui-v8 .wallet-copy,.tc-ui-v8 .wallet-profile>.icon{display:none}.tc-ui-v8 .extra-nav button,.tc-ui-v8 .main-nav button{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);justify-content:center;padding:0}.tc-ui-v8 .main-nav button.active:before{left:calc(var(--spacing) * -3)}.tc-ui-v8 .sidebar-bottom,.tc-ui-v8 .wallet-profile{width:100%}.tc-ui-v8 .wallet-profile{border-style:var(--tw-border-style);background-color:#0000;border-width:0;justify-content:center;padding:0}.tc-ui-v8 .sidebar-separator{width:calc(var(--spacing) * 9)}.tc-ui-v8:not(.details-hidden) .details-panel{z-index:50;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:300px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed;top:0;bottom:0;right:0}.tc-ui-v8 #workspace-view{padding:calc(var(--spacing) * 6)}.tc-ui-v8 .feed-aside{display:none}.tc-ui-v8 .feed-layout{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.tc-ui-v8.workspace-open .group-rail{display:none}.tc-ui-v8.workspace-open #workspace-view,.tc-ui-v8.workspace-open:has(.asset-center) #workspace-view,.tc-ui-v8.workspace-open:has(.personal-space) #workspace-view{grid-area:1/2}.tc-ui-v8 .mobile-nav{display:none}}@media (max-width:767px){.tc-ui-v8 .app-shell,.tc-ui-v8.details-hidden .app-shell{height:calc(100dvh - 72px - env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr);min-height:0}.tc-ui-v8 .sidebar{display:none}.tc-ui-v8 .group-rail{border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4);border-width:0;grid-row-start:1;grid-column-start:1}.tc-ui-v8 .rail-mobile-heading{margin-bottom:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 2);color:var(--tc-v8-text);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;background-image:none;border-color:#0000;display:flex}.tc-ui-v8 .rail-mobile-heading strong{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);margin-right:auto;font-size:22px}.tc-ui-v8 .rail-mobile-heading strong span{margin-top:var(--spacing);--tw-font-weight:var(--font-weight-normal);font-size:10px;font-weight:var(--font-weight-normal);--tw-tracking:.08em;letter-spacing:.08em;color:var(--tc-v8-muted)}.tc-ui-v8 .rail-tabs,.tc-ui-v8 .rail-top{margin-bottom:calc(var(--spacing) * 4)}.tc-ui-v8 .group-item{min-height:88px;padding-inline:calc(var(--spacing) * 3)}.tc-ui-v8 .group-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tc-ui-v8 .group-preview{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tc-ui-v8 .group-avatar{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.tc-ui-v8 .chat-panel,.tc-ui-v8 .rail-footnote{display:none}.tc-ui-v8.mobile-conversation-open:not(.workspace-open) .app-shell{height:100dvh}.tc-ui-v8.mobile-conversation-open:not(.workspace-open) .group-rail{display:none}.tc-ui-v8.mobile-conversation-open:not(.workspace-open) .chat-panel{grid-row-start:1;grid-column-start:1;height:100%;display:flex}.tc-ui-v8 .chat-header{gap:calc(var(--spacing) * 2);height:76px;padding-inline:calc(var(--spacing) * 4)}.tc-ui-v8 .chat-avatar{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-xl)}.tc-ui-v8 .chat-heading h1{font-size:15px}.tc-ui-v8 .chat-heading>span{font-size:10px}.tc-ui-v8 .header-actions{gap:0}.tc-ui-v8 .header-actions .icon-button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.tc-ui-v8 .chat-panel .chat-hub-button{display:none}.tc-ui-v8 .notice-bar{margin-inline:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:11px}.tc-ui-v8 .messages{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 4)}.tc-ui-v8 .message{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);max-width:95%}.tc-ui-v8 .message-avatar{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-xl)}.tc-ui-v8 .message-meta{font-size:10px}.tc-ui-v8 .bubble{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);--tw-leading:calc(var(--spacing) * 7);font-size:13px;line-height:calc(var(--spacing) * 7);max-width:calc(100vw - 104px)}.tc-ui-v8 .message-actions{gap:calc(var(--spacing) * .5)}.tc-ui-v8 .message-actions button{padding-inline:var(--spacing);padding-block:calc(var(--spacing) * 1.5);font-size:9px}.tc-ui-v8 .composer{margin-inline:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 2);margin-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:20px}.tc-ui-v8 .composer-hint{display:none}.tc-ui-v8 .composer-tools .icon-button{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.tc-ui-v8 .composer-form textarea{padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tc-ui-v8 #send-button{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.tc-ui-v8 .mobile-nav{z-index:40;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--tc-v8-line);background-color:var(--tc-v8-panel);inset-inline:0;justify-content:space-around;align-items:center;height:72px;display:flex;position:fixed;bottom:0}@supports (color:color-mix(in lab,red,red)){.tc-ui-v8 .mobile-nav{background-color:color-mix(in oklab,var(--tc-v8-panel) 95%,transparent)}}.tc-ui-v8 .mobile-nav{padding-inline:calc(var(--spacing) * 3);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );height:calc(72px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0)}.tc-ui-v8 .mobile-nav button{height:calc(var(--spacing) * 14);min-width:calc(var(--spacing) * 16);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-2xl);color:var(--tc-v8-muted);flex-direction:column;font-size:10px;display:flex}.tc-ui-v8 .mobile-nav button.active,.tc-ui-v8 .mobile-nav button.selected{background-color:var(--tc-v8-soft);color:var(--tc-v8-teal)}.tc-ui-v8.mobile-conversation-open:not(.workspace-open) .mobile-nav,.tc-ui-v8.workspace-open .chat-panel,.tc-ui-v8.workspace-open .group-rail{display:none}.tc-ui-v8.workspace-open #workspace-view,.tc-ui-v8.workspace-open:has(.asset-center) #workspace-view,.tc-ui-v8.workspace-open:has(.personal-space) #workspace-view{min-width:0;padding:calc(var(--spacing) * 5);grid-row-start:1;grid-column-start:1;display:block}.tc-ui-v8:not(.details-hidden) .details-panel{z-index:50;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:min(320px,100vw);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed;top:0;bottom:0;right:0}.tc-ui-v8 :where(.page-heading,.community-page-heading,.ps-heading,.ac-heading,.cc-heading){margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3)}.tc-ui-v8 :where(.page-heading h1,.community-page-heading h1,.ps-heading h1,.ac-heading h1,.cc-heading h1){--tw-tracking:-.6px;letter-spacing:-.6px;font-size:26px}.tc-ui-v8 :where(.page-heading p,.community-page-heading p,.ac-heading p,.cc-heading p){margin-top:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6)}.tc-ui-v8 :where(.app-card,.moment-card,.post-composer){padding:calc(var(--spacing) * 5);border-radius:20px}.tc-ui-v8 .discovery-banner,.tc-ui-v8 .hub-overview{padding:calc(var(--spacing) * 5);border-radius:22px}.tc-ui-v8 .discovery-banner:after{right:calc(var(--spacing) * -12);width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.tc-ui-v8 .discovery-banner:before{display:none}.tc-ui-v8 .discovery-banner h2,.tc-ui-v8 .hub-overview h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tc-ui-v8 .activity-grid,.tc-ui-v8 .community-grid,.tc-ui-v8 .feed-layout,.tc-ui-v8 .resource-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr))}.tc-ui-v8 .feed-aside{display:none}.tc-ui-v8 .feed-tabs{gap:calc(var(--spacing) * 5)}.tc-ui-v8 .moment-text{margin-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.tc-ui-v8 .moment-card>footer{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap}.tc-ui-v8 .moment-card footer>span{width:100%;padding-top:var(--spacing);margin-left:0;font-size:10px}.tc-ui-v8 .moment-action{min-height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 2);font-size:11px}.tc-ui-v8 .post-composer-bottom{flex-wrap:wrap}.tc-ui-v8 .post-composer-bottom>.muted{display:none}.tc-ui-v8 .ac-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-ui-v8 .ac-card-copy{padding:calc(var(--spacing) * 3)}.tc-ui-v8 .ac-card-title{--tw-leading:calc(var(--spacing) * 6);font-size:13px;line-height:calc(var(--spacing) * 6)}.tc-ui-v8 .ac-card-bottom{align-items:stretch;gap:calc(var(--spacing) * 3);flex-direction:column}.tc-ui-v8 .ac-card-actions{width:100%;display:flex}.tc-ui-v8 .ac-card-actions button{min-height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 2);flex:1;font-size:11px}.tc-ui-v8 .ac-overview-copy,.tc-ui-v8 .ac-overview-stats{padding:calc(var(--spacing) * 5)}.tc-ui-v8 .ac-overview h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tc-ui-v8 .ac-rewards-hero,.tc-ui-v8 .ps-identity{padding:calc(var(--spacing) * 5);border-radius:22px}.tc-ui-v8 .ps-identity{gap:calc(var(--spacing) * 4);flex-wrap:wrap}.tc-ui-v8 .ps-avatar{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16);border-radius:var(--radius-2xl)}.tc-ui-v8 .ps-identity h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tc-ui-v8 .ps-tools-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-ui-v8 .ps-tools-grid button{padding:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tc-ui-v8 .cc-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.tc-ui-v8 :where(.modal-backdrop,.pf-sheet-backdrop,.ac-modal-backdrop,.as-backdrop,.tip-backdrop,.tw-backdrop,.sc-overlay,.cc-overlay,.sp-overlay,.ta-surface,.ta-overlay,.ct-overlay){justify-content:center;align-items:flex-end;padding:0;display:flex}.tc-ui-v8 .tw-dialog,.tc-ui-v8 :where(.modal,.pf-sheet,.ac-dialog,.as-panel,.tip-panel,.sc-dialog,.cc-dialog,.sp-dialog,.ta-dialog,.ct-panel){border-inline-style:var(--tw-border-style);border-inline-width:0;border-bottom-style:var(--tw-border-style);width:100%;max-width:none;max-height:92dvh;padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));border-bottom-width:0;border-radius:26px 26px 0 0;margin:0;overflow-y:auto}.tc-ui-v8 .sp-dialog{padding:0}.tc-ui-v8 .sp-dialog>header{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5)}.tc-ui-v8 .sp-body{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 7)}.tc-ui-v8 .pf-sheet{padding:0}.tc-ui-v8 :where(.modal input,.modal textarea,.modal select,.as-panel input,.tip-panel input,.tip-panel select,.ct-panel select,.cc-form input,.cc-form select,.ta-dialog input,.ta-dialog select,.tw-dialog input:not([type=checkbox]),.tw-dialog select){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tc-ui-v8 :where(.modal-actions,.ac-dialog-actions,.as-panel footer,.tip-actions,.cc-actions,.sc-actions,.ct-actions){gap:calc(var(--spacing) * 2)}.tc-ui-v8 :where(.modal-actions,.ac-dialog-actions,.tip-actions,.ct-actions)>button{min-height:calc(var(--spacing) * 11);flex:1}.tc-ui-v8 .sp-call-bar{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.tc-ui-v8 *,.tc-ui-v8 :after,.tc-ui-v8 :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}