.circle-interface[data-reference=true]{--ref-ink:#08090b;--ref-paper:#f4f4f5;--ref-line:#c5c8cc;--ref-accent:#e4e7eb;background:#08090b;color:#f3f3f4;min-height:100dvh;padding-top:0;isolation:isolate}[data-reference=true] a,[data-reference=true] button{-webkit-tap-highlight-color:transparent}[data-reference=true] a:focus-visible,[data-reference=true] button:focus-visible,[data-reference=true] summary:focus-visible{outline:2px solid #fff;outline-offset:5px}[data-reference=true] .circle-header-shell{height:76px;position:sticky;top:0;z-index:80;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.ref-header{height:76px;position:relative;color:#f5f5f6}.ref-header-curve{position:absolute;width:100%;height:80px;left:0;top:0;pointer-events:none;overflow:visible}.ref-header-curve path:first-child{fill:#090a0b}.ref-curve-line{fill:none;stroke:var(--ref-accent,#c4c8ce);stroke-width:2;vector-effect:non-scaling-stroke}.ref-header-inner{height:66px;width:calc(100% - 11%);max-width:1220px;margin:auto;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.ref-header-left{display:flex;align-items:center;gap:7px;padding-top:25px}.ref-header .search-button{margin-top:25px}.ref-round{width:38px;height:38px;display:grid;place-items:center;border:1.5px solid #d4d6d9!important;border-radius:50%;background:#0c0d0e!important;color:#f4f5f7!important;padding:6px;box-shadow:0 0 0 3px #ffffff08}.ref-round svg{width:23px;height:23px}.ref-category-button{color:var(--ref-accent)!important;border-color:var(--ref-accent)!important}.ref-logo{position:absolute;left:50%;transform:translateX(-50%);top:20px;padding:0;border:0;background:none!important;color:#fff!important}.ref-wordmark{display:inline-flex;gap:11px;align-items:center;color:#fff;white-space:nowrap}.ref-brand-ring{width:42px;height:42px;border:3.5px solid;border-radius:50%;box-shadow:0 0 2px #fff5}.ref-brand-copy{display:flex;flex-direction:column;align-items:center}.ref-brand-copy strong{font-family:Manrope,Arial,sans-serif;display:flex;align-items:center;font-size:calc(23px * var(--reader-scale,1));line-height:1.05;font-weight:800;letter-spacing:-.65px}.ref-letter-e{height:17px;display:flex;width:13px;margin:1px 0 0 2px;flex-direction:column;justify-content:space-between}.ref-letter-e i{height:3.4px;width:100%;display:block;background:currentColor}.ref-brand-copy small{font-family:Manrope,Arial,sans-serif;font-size:calc(6.5px * var(--reader-scale,1));font-weight:400;line-height:1.5;letter-spacing:0;color:#dedee1}.ref-header .reading-menu{position:relative}.ref-header .reading-toolbar{top:48px;left:0;right:auto;width:380px;background:#171a20;border:1px solid #4c5360;border-radius:14px;color:#eee;z-index:110}.ref-header .reading-toolbar button,.ref-header .reading-toolbar select{color:#eee;background:#242931}.ref-header .reading-toolbar .reading-panel-heading{color:#fff}.ref-header .reading-toggle{border:1px solid #282b30!important;background:#17191d!important;border-radius:50%!important;width:38px;height:38px;padding:0!important;display:grid;place-items:center;color:#eee!important;font-size:calc(13px * var(--reader-scale,1))}.ref-header .reading-toggle span:not(:first-of-type),.ref-header .reading-toggle svg{display:none}.ref-header .reading-panel{top:48px;z-index:100}.ref-header .reading-toolbar .reading-toggle{min-width:38px}.ref-menu,.ref-search{position:absolute;z-index:85;top:86px;background:#12151beF;backdrop-filter:blur(18px);border:1px solid #555b65;border-radius:16px;box-shadow:0 20px 60px #0008}.ref-search{left:50%;transform:translateX(-50%);width:min(700px,calc(100% - 32px));display:flex;gap:12px;padding:15px;align-items:center}.ref-search input{width:100%;min-width:0;background:transparent;color:#fff;border:0;outline:0;font:inherit}.ref-search button{flex-shrink:0;background:#eee;color:#111;border-radius:24px;padding:8px 20px;border:0}.ref-menu{left:5.5%;width:310px;max-height:calc(100dvh - 190px);overflow:auto;padding:18px}.ref-menu-title{font-size:calc(12px * var(--reader-scale,1));color:#999;padding:4px 9px 12px;letter-spacing:2px}.ref-menu button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:13px 9px;background:transparent;color:#eee;border:0;border-bottom:1px solid #ffffff12;text-align:left;font:inherit;font-size:calc(14px * var(--reader-scale,1))}.ref-menu button:hover{background:#ffffff0c}.ref-menu button[aria-current=page]{color:#ff763d}[data-reference=true] .main-content{width:calc(100% - 36px);max-width:1088px;margin:0 auto;padding:28px 0 0;min-height:calc(100dvh - 250px)}[data-reference=true] .main-content.page-home,[data-reference=true] .main-content.page-latest{padding-top:0;margin-top:-24px}.ref-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ref-news{--ref-accent:#c5c8cc}.ref-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ref-story{position:relative;min-width:0;isolation:isolate;border-bottom:2px solid #bcbec3;min-height:350px;background:#111319;overflow:hidden}.ref-story-0{grid-column:1/-1;min-height:405px}.ref-story-1,.ref-story-2{min-height:448px}.ref-story-2{border-left:2px solid #bcbec3}.ref-story-3{grid-column:1/-1;min-height:340px}.ref-story-photo{position:absolute;inset:0;z-index:-2;display:block;background:linear-gradient(135deg,#191b22,#0d0e11);color:#f5f5f5}.ref-story-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.ref-story:hover .ref-story-photo img{transform:scale(1.025)}.ref-story:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,#0002 44%,#08090bce 74%,#08090bf5);pointer-events:none;z-index:-1}.ref-story-photo:focus-visible{outline-offset:-5px!important}.ref-story-copy{padding:26px 24px 18px;position:relative;margin-top:auto;pointer-events:none}.ref-story{display:flex;flex-direction:column;justify-content:flex-end}.ref-story-copy a,.ref-story-copy button{pointer-events:auto}.ref-story-copy>a{display:block;color:#f8f8fa;text-decoration:none}.ref-story-copy h2,.ref-story-copy h3{color:#f7f7f8;margin:0 0 9px;font-family:Noto Sans Thai,sans-serif;font-weight:700;line-height:1.3;letter-spacing:-.4px}.ref-story-copy h2{font-size:calc(clamp(25px,2.7vw,36px) * var(--reader-scale,1))}.ref-story-copy h3{font-size:calc(24px * var(--reader-scale,1))}.ref-story-copy p{font-size:calc(16px * var(--reader-scale,1));line-height:1.55;margin:0 0 15px;color:#dedee1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ref-story-0 .ref-story-copy p{font-size:calc(18px * var(--reader-scale,1))}.ref-story-meta{gap:7px;font-size:calc(10px * var(--reader-scale,1));color:#b6b8bc}.ref-story-meta,.ref-story-source{display:flex;align-items:center;flex-wrap:wrap}.ref-story-source{gap:5px;flex:1;min-width:0}.ref-story-meta button{background:none;border:0;padding:0;color:inherit;font:inherit}.ref-story-meta button:hover{text-decoration:underline}.ref-story-meta .ref-category-label{color:var(--ref-accent);font-size:calc(10px * var(--reader-scale,1));font-weight:700;letter-spacing:.05em}.ref-publisher{display:flex;align-items:center;gap:4px}.ref-publisher-mark{width:13px;height:13px;display:inline-flex;border-radius:50%;background:#f2f3f5;align-items:center;justify-content:center;overflow:hidden}.ref-publisher-mark img{width:100%;height:100%;object-fit:contain}.ref-publisher-mark>span{width:8px;height:8px;display:block;border:1px solid #121212;border-radius:50%}.ref-story-meta time{white-space:nowrap;margin-left:auto}.ref-story-meta .ref-save{width:36px;height:36px;border:1px solid #ffffff35;border-radius:50%;display:grid;place-items:center;color:#eee;flex-shrink:0}.ref-save[aria-pressed=true]{background:#ffffff18!important;color:#fff!important}.ref-demo-tag{border:1px solid #ffffff25;color:#bfc2c8;border-radius:3px;padding:0 4px;font-size:calc(9px * var(--reader-scale,1))}.ref-photo-empty{height:100%;display:flex;align-items:center;justify-content:center;opacity:.15}.ref-story-group+.ref-story-group{margin-top:8px}.ref-category-break{padding:18px 12px 20px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ref-category-break>span{font-size:calc(11px * var(--reader-scale,1));color:#999}.ref-category-break>div{display:flex;gap:14px;flex-wrap:wrap}.ref-category-break button{color:var(--ref-accent);font-size:calc(11px * var(--reader-scale,1));background:none;border:0;cursor:pointer;letter-spacing:.04em}.ref-category-news .ref-story{border-color:var(--ref-accent)}.ref-category-news .ref-story-grid{gap:7px}.ref-category-news .ref-story-0{min-height:455px;clip-path:polygon(0 0,100% 0,100% calc(100% - 56px),0 100%);border-bottom:0}.ref-category-news .ref-story-0:before{content:"";position:absolute;bottom:27px;left:-1%;width:102%;height:2px;background:var(--ref-accent);transform:rotate(-2.95deg);z-index:2}.ref-category-news .ref-story-0 .ref-story-copy{padding-bottom:75px}.ref-category-news .ref-story-1,.ref-category-news .ref-story-2{margin-top:-57px;padding-top:42px;min-height:335px}.ref-category-news .ref-story-1{clip-path:polygon(0 57px,100% 28px,100% 100%,0 100%)}.ref-category-news .ref-story-2{clip-path:polygon(0 28px,100% 0,100% 100%,0 100%);border-left:2px solid var(--ref-accent)}.ref-results{padding:38px 20px 22px;display:flex;align-items:center;gap:10px}.ref-results button{display:flex;gap:5px;align-items:center;margin-left:auto;background:none;border:0;color:#aaa}.ref-empty{padding:120px 24px;text-align:center;min-height:450px;display:grid;justify-items:center;align-content:center;gap:14px}.ref-empty h2{font-size:calc(26px * var(--reader-scale,1));color:#fff;margin:0}.ref-empty p{color:#abb0b8}.ref-empty button{background:#f3f3f5;color:#111;border:0;border-radius:24px;padding:12px 24px}.ref-news-filters{margin-top:28px;border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30}.ref-news-filters summary{padding:18px 10px;cursor:pointer;display:flex;justify-content:space-between;list-style:none;font-size:calc(14px * var(--reader-scale,1))}.ref-news-filters summary::-webkit-details-marker{display:none}.ref-news-filters form{display:flex;gap:12px;padding:12px}.ref-news-filters input{flex:1;min-width:0;padding:12px;background:#171a20;color:#eee;border:1px solid #434850;border-radius:6px}.ref-news-filters form button{display:flex;align-items:center;gap:8px;color:#eee;background:#20242b;border:1px solid #434850;border-radius:6px;padding:0 14px}.ref-news-filters>div{display:flex;flex-wrap:wrap;gap:10px;padding:10px 12px 22px}.ref-news-filters>div button{background:transparent;border:1px solid #ffffff25;border-radius:30px;padding:8px 12px;font-size:calc(11px * var(--reader-scale,1));color:var(--ref-accent,#eee)}.ref-news-count{font-size:calc(11px * var(--reader-scale,1));color:#858a92;text-align:center;margin:18px 0}.ref-explore{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;padding:20px 0}.ref-explore button{display:flex;gap:6px;align-items:center;border:0;background:none;color:#ccd0d7;font-size:calc(12px * var(--reader-scale,1))}.ref-navigation{position:fixed;width:min(654px,100%);left:50%;bottom:0;transform:translateX(-50%);height:124px;z-index:65;pointer-events:none;color:#f6f6f7;--ref-accent:#c4c8ce}.ref-navigation button{pointer-events:auto;font-family:inherit;cursor:pointer}.ref-nav-base{height:124px;bottom:0;padding-bottom:env(safe-area-inset-bottom)}.ref-nav-base,.ref-nav-base>svg{position:absolute;width:100%;pointer-events:none}.ref-nav-base>svg{inset:0;height:100%;overflow:visible}.ref-nav-base>svg>path:first-child{fill:#090a0c}.ref-primary{background:none;border:0;position:absolute;display:flex;align-items:center;flex-direction:column;gap:5px;color:#eee;padding:0;transform:translateX(-50%)}.ref-primary>span{width:51px;height:51px;border:1.4px solid #cfd2d7;border-radius:50%;display:grid;place-items:center;background:radial-gradient(ellipse at 40% 10%,#292c33,#101116 70%);box-shadow:0 0 0 4px #ffffff06,0 0 7px #ffffff20}.ref-primary b{font-size:calc(13px * var(--reader-scale,1));font-weight:600;line-height:1.4;text-shadow:0 1px 3px #000}.ref-opportunities{left:25%;top:23px}.ref-news-button{left:50%;top:3px}.ref-news-button>span{width:65px;height:65px;border-width:2px;box-shadow:0 0 0 4px #ffffff08,0 0 10px #ffffff30}.ref-nav-ring{width:34px;height:34px;display:block;border:4px solid #f8f9fa;border-radius:50%}.ref-community{left:75%;top:23px}.ref-primary.active>span{border-color:#f6f7f8;box-shadow:0 0 0 4px #ffffff09,0 0 9px #ffffff45}.ref-nav-edge{position:absolute;bottom:14px;padding:6px;background:transparent;border:0;color:#f2f3f4}.ref-notifications{left:4%}.ref-profile{right:4%}.ref-nav-edge.active{color:#f5b658}.ref-arc{bottom:119px;height:110px;pointer-events:auto;touch-action:pan-y}.ref-arc,.ref-arc>p{position:absolute;width:100%}.ref-arc>p{top:-15px;text-align:center;font-size:calc(9px * var(--reader-scale,1));color:#d9d9df;margin:0;text-shadow:0 1px 4px #000}.ref-arc>svg{position:absolute;width:100%;height:110px;inset:0;overflow:visible;filter:drop-shadow(0 1px 6px #f46b2455);pointer-events:none}.ref-arc>svg path{stroke:#d17b3c;stroke-width:1;fill:none;vector-effect:non-scaling-stroke}.ref-arc:before{position:absolute;content:"";inset:0 -14px -6px;background:linear-gradient(transparent,#08090bbb 30%,#08090b60);border-radius:100% 100% 0 0;filter:blur(5px);pointer-events:none}.ref-arc-items{position:absolute;width:100%;height:100%;top:6px;left:0}.ref-arc-items>button{position:absolute;left:calc(50% + var(--ref-offset)*17%);top:var(--ref-drop);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:5px;background:none;border:0;color:var(--ref-item-color);padding:0}.ref-arc-items>button>span{width:40px;height:40px;border:1.5px solid;border-radius:50%;display:grid;place-items:center;background:#0c0d11;box-shadow:0 0 0 3px #ffffff07,0 0 10px color-mix(in srgb,var(--ref-item-color) 25%,transparent)}.ref-arc-items>button>small{font-family:Manrope,Noto Sans Thai,sans-serif;font-size:calc(10px * var(--reader-scale,1));max-width:100px;white-space:nowrap;color:#f0f1f5;text-shadow:0 1px 4px #000}.ref-arc-items>button.selected{top:-13px}.ref-arc-items>button.selected>span{width:60px;height:60px;border-width:2px;box-shadow:0 0 0 5px #ffffff08,0 0 15px color-mix(in srgb,var(--ref-item-color) 50%,transparent)}.ref-arc-items>button.selected>span>svg{width:29px;height:29px}.ref-arc-items>button.selected>small{font-weight:700;font-size:calc(12px * var(--reader-scale,1))}.ref-arc-next,.ref-arc-prev{position:absolute;top:55px;background:#090a0cbb;border:0;color:#aaa;border-radius:50%;padding:4px}.ref-arc-prev{left:0}.ref-arc-next{right:0}.ref-arc-back{position:absolute;bottom:-26px;left:4%;right:4%;display:flex;justify-content:space-between;pointer-events:none}.ref-arc-back button{background:none;border:0;padding:4px;color:#f3f3f5;filter:drop-shadow(0 2px 3px #000)}[data-reference=true] .circle-ai-launcher{right:auto!important;left:calc(50% + 242px)!important;bottom:139px!important;width:69px!important;height:69px!important;padding:8px!important;min-width:0!important;border-radius:50%!important;border:1px solid #8fabb760!important;background:#0c1118a8!important;box-shadow:0 0 0 4px #79c6dc12,0 0 15px #8ddfff1c!important;z-index:70!important;color:white!important}[data-reference=true][data-arc-open=true] .circle-ai-launcher{bottom:229px!important}[data-reference=true] .circle-ai-launcher:after{content:"AI";position:absolute;right:4px;bottom:2px;padding:1px 4px;background:#d5e4f9;color:#192937;border-radius:4px;font:700 8px Manrope,sans-serif}[data-reference=true] .circle-ai-launcher>span:not(.circle-ai-logo){display:none!important}[data-reference=true] .circle-ai-launcher .circle-ai-logo{border:5px solid #fff;border-radius:50%;width:36px;height:36px;background:none;box-shadow:none;display:block;margin:auto}[data-reference=true] .circle-ai-launcher .circle-ai-logo svg{display:none}.ref-footer{background:none!important;color:#989da7!important;border:0!important;max-width:1088px;margin:35px auto 0;padding:20px 20px 175px!important;text-align:center;font-size:calc(11px * var(--reader-scale,1))}.ref-footer>p{margin:0 0 16px}.ref-footer summary{cursor:pointer;color:#c8ccd4}.ref-footer details>div{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;padding:18px}.ref-footer a,.ref-footer button{font:inherit;color:#adb3bd;background:none;border:0;text-decoration:none}.ref-welcome{outline:none;position:fixed;inset:0;z-index:3000;background:radial-gradient(ellipse 180px 350px at 50% 50%,#17171d,#090a0a 95%);color:white;display:flex;align-items:center;justify-content:center;padding:28px;overflow:auto}.ref-welcome-inner{display:flex;flex-direction:column;align-items:center;gap:38px;margin-top:-3px}.ref-welcome .ref-brand-copy strong{font-size:calc(45px * var(--reader-scale,1));letter-spacing:-1.6px}.ref-welcome .ref-letter-e{width:25px;height:32px;margin-left:4px;gap:6px}.ref-welcome .ref-letter-e i{height:6px}.ref-welcome .ref-brand-copy small{font-size:calc(12px * var(--reader-scale,1));margin-top:3px}.ref-intro-orbit{position:relative;width:174px;height:174px;display:grid;place-items:center}.ref-intro-ring{display:block;width:116px;height:116px;border:17px solid white;border-radius:50%;box-shadow:0 0 0 17px #0c0d0f}.ref-intro-orbit i{position:absolute;inset:0;border-color:#ffffff45 #fff9 #ea6814 transparent;border-style:solid;border-width:1px 1px 2px;border-radius:50%;transform:rotate(30deg);animation:ref-orbit 12s linear infinite;filter:drop-shadow(0 2px 2px #e4611a55)}.ref-intro-orbit i:after{content:"";position:absolute;width:5px;height:5px;background:#fff;border-radius:50%;top:30px;right:9px}.ref-intro-orbit b{position:absolute;inset:4px;border-radius:50%;border-bottom:2px solid #bd470d;border-right:2px solid transparent;transform:rotate(-20deg);opacity:.7}.ref-entry-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ref-entry-actions button{text-align:center;width:164px;min-height:51px;border-radius:40px;border:1px solid #c8c8d0;background:#1b1b23;color:#f6f6f8;font:inherit;font-size:calc(12px * var(--reader-scale,1));cursor:pointer}.ref-entry-actions .primary{background:#f3f3f5;color:#15161b;border-color:#b4b4ba}.ref-tour{max-width:420px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.ref-tour h1{font-size:calc(25px * var(--reader-scale,1));margin:0;color:white}.ref-tour p{color:#bcbec6;font-size:calc(14px * var(--reader-scale,1));margin:0}.ref-tour-dots{display:flex;gap:10px;padding:8px}.ref-tour-dots button{width:8px;height:8px;background:#777;border:0;border-radius:50%;padding:0}.ref-tour-dots button[aria-current]{background:white}.ref-tour .ref-entry-actions{margin-top:8px}.ref-welcome:has(.ref-tour) .ref-welcome-inner{gap:20px}.ref-welcome:has(.ref-tour) .ref-intro-orbit{width:100px;height:100px}.ref-welcome:has(.ref-tour) .ref-intro-ring{width:65px;height:65px;border-width:10px;box-shadow:0 0 0 10px #0c0d0f}@keyframes ref-orbit{to{transform:rotate(390deg)}}[data-reference=true] .article-main,[data-reference=true] .article-main h1,[data-reference=true] .article-main h2,[data-reference=true] .article-main h3,[data-reference=true] .panel-title h2,[data-reference=true] .policy-page,[data-reference=true] .section-heading h2{color:#f1f3f5}[data-reference=true] .article-author,[data-reference=true] .article-body,[data-reference=true] .article-deck,[data-reference=true] .breadcrumbs,[data-reference=true] .story-content{color:#c8cdd6}[data-reference=true] .community-link-card,[data-reference=true] .member-card,[data-reference=true] .network-card,[data-reference=true] .news-card,[data-reference=true] .reward-card,[data-reference=true] .white-panel,[data-reference=true] .wisdom-listing-card{background:#14171c;color:#f2f3f5;border-color:#343942;box-shadow:none}[data-reference=true] .network-card h3,[data-reference=true] .news-card h3,[data-reference=true] .reward-card h3,[data-reference=true] .white-panel h3{color:#f2f3f5}[data-reference=true] .news-card p,[data-reference=true] .white-panel p{color:#b8bdc7}[data-reference=true] .btn.outline{color:#d9dde4;border-color:#5c636f;background:transparent}[data-reference=true] .btn.dark{background:#f2f3f5;color:#101217;border-color:#f2f3f5}[data-reference=true] .article-main .comments textarea{background:#151920;border-color:#4a525d;color:#fff}[data-reference=true] .comment-item,[data-reference=true] .reading-progress,[data-reference=true] .story-actions{border-color:#373d47;color:#cdd3dd}[data-reference=true] .article-main .source-link{color:#a8c5e2}[data-reference=true] .story-actions button{color:#d7dde6}[data-reference=true] .policy-page h1,[data-reference=true] .policy-page h2{color:#f0f3f8}[data-reference=true] .policy-page p{color:#bfc7d3}@media(min-width:1200px){[data-reference=true] .main-content{width:calc(100% - 36px)}.ref-story-0{min-height:405px}}@media(max-width:760px){.ref-header,[data-reference=true] .circle-header-shell{height:67px}.ref-header-curve{height:70px}.ref-header-inner{width:calc(100% - 24px);height:57px}.ref-header-left{padding-top:14px;gap:5px}.ref-header .search-button{margin-top:14px}.ref-round{width:32px;height:32px;padding:5px}.ref-round svg{width:19px;height:19px}.ref-logo{top:15px}.ref-wordmark{gap:7px}.ref-brand-ring{width:32px;height:32px;border-width:3px}.ref-brand-copy strong{font-size:calc(18px * var(--reader-scale,1))}.ref-letter-e{width:10px;height:14px;margin-left:2px}.ref-letter-e i{height:2.7px}.ref-brand-copy small{font-size:calc(5px * var(--reader-scale,1))}.ref-header .reading-toggle{width:29px!important;height:29px;min-height:29px!important;min-width:29px!important;font-size:calc(10px * var(--reader-scale,1))}.ref-header .reading-panel{left:-36px;max-width:calc(100vw - 28px)}.ref-menu{top:72px;left:12px;width:min(320px,calc(100vw - 24px))}.ref-search{top:72px;padding:12px;gap:8px}.ref-search input{font-size:calc(14px * var(--reader-scale,1))}.ref-search button{padding:8px 12px;font-size:calc(12px * var(--reader-scale,1))}[data-reference=true] .main-content{width:100%;padding:18px 14px 0}[data-reference=true] .main-content.page-home,[data-reference=true] .main-content.page-latest{padding:0 7px;margin-top:-19px}.ref-story-grid{gap:5px;grid-template-columns:1fr 1fr}.ref-story{min-height:265px;border-bottom-width:1px}.ref-story-0{min-height:420px}.ref-story-1,.ref-story-2{min-height:285px}.ref-story-2{border-left-width:1px}.ref-story-3{min-height:300px}.ref-story-copy{padding:15px 11px 12px}.ref-story-copy h2{font-size:calc(25px * var(--reader-scale,1));line-height:1.35}.ref-story-copy h3{font-size:calc(17px * var(--reader-scale,1));line-height:1.4;letter-spacing:-.25px}.ref-story-copy p{font-size:calc(12px * var(--reader-scale,1));line-height:1.5;-webkit-line-clamp:2;margin-bottom:10px}.ref-story-0 .ref-story-copy p{font-size:calc(14px * var(--reader-scale,1))}.ref-story-meta{gap:5px;font-size:calc(8px * var(--reader-scale,1))}.ref-story-source{gap:4px}.ref-story-meta .ref-category-label,.ref-story-meta .ref-publisher,.ref-story-meta time{font-size:calc(8px * var(--reader-scale,1))}.ref-story-meta .ref-save{width:29px;height:29px;margin-left:auto}.ref-story-1 .ref-story-meta time,.ref-story-2 .ref-story-meta time{display:none}.ref-story-1 .ref-story-source,.ref-story-2 .ref-story-source{flex-direction:column;align-items:flex-start;gap:4px}.ref-story-1 .ref-demo-tag,.ref-story-2 .ref-demo-tag{display:none}.ref-category-break{padding:15px 8px;gap:9px}.ref-category-break>span{font-size:calc(9px * var(--reader-scale,1))}.ref-category-break>div{gap:10px}.ref-category-break button{font-size:calc(9px * var(--reader-scale,1))}.ref-category-news .ref-story-0{min-height:440px;clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),0 100%)}.ref-category-news .ref-story-0:before{bottom:14px;transform:rotate(-4.5deg)}.ref-category-news .ref-story-0 .ref-story-copy{padding-bottom:44px}.ref-category-news .ref-story-1,.ref-category-news .ref-story-2{margin-top:-31px;padding-top:24px;min-height:270px}.ref-category-news .ref-story-1{clip-path:polygon(0 31px,100% 15px,100% 100%,0 100%)}.ref-category-news .ref-story-2{clip-path:polygon(0 15px,100% 0,100% 100%,0 100%)}.ref-navigation{height:110px;padding-bottom:env(safe-area-inset-bottom)}.ref-nav-base{height:calc(110px + env(safe-area-inset-bottom));bottom:0}.ref-community,.ref-opportunities{top:25px}.ref-news-button{top:8px}.ref-primary>span{width:45px;height:45px}.ref-news-button>span{width:60px;height:60px}.ref-nav-ring{width:32px;height:32px}.ref-primary b{font-size:calc(11px * var(--reader-scale,1))}.ref-nav-edge{bottom:calc(9px + env(safe-area-inset-bottom))}.ref-nav-edge svg{width:20px;height:20px}.ref-notifications{left:3%}.ref-profile{right:3%}.ref-arc{bottom:calc(105px + env(safe-area-inset-bottom))}.ref-arc,.ref-arc>svg{height:95px}.ref-arc-items>button>span{width:34px;height:34px}.ref-arc-items>button>span svg{width:20px;height:20px}.ref-arc-items>button.selected>span{width:49px;height:49px}.ref-arc-items>button.selected>span>svg{width:25px;height:25px}.ref-arc-items>button>small{font-size:calc(8px * var(--reader-scale,1));max-width:68px}.ref-arc-items>button.selected>small{font-size:calc(10px * var(--reader-scale,1))}.ref-arc-items>button.selected{top:-8px}.ref-arc-back{bottom:-23px}.ref-arc-back svg{width:21px;height:21px}.ref-arc-next,.ref-arc-prev{top:46px;padding:1px}.ref-arc>p{font-size:calc(8px * var(--reader-scale,1));top:-13px}[data-reference=true] .circle-ai-launcher{left:auto!important;right:11px!important;bottom:calc(125px + env(safe-area-inset-bottom))!important;width:56px!important;height:56px!important;padding:6px!important}[data-reference=true][data-arc-open=true] .circle-ai-launcher{bottom:calc(220px + env(safe-area-inset-bottom))!important}[data-reference=true] .circle-ai-launcher .circle-ai-logo{width:29px;height:29px;border-width:4px}.ref-footer{margin-top:20px;padding-bottom:160px!important;font-size:calc(10px * var(--reader-scale,1))}.ref-explore{gap:15px}.ref-explore button{font-size:calc(10px * var(--reader-scale,1))}.ref-entry-actions{gap:10px}.ref-entry-actions button{text-align:center;width:143px;font-size:calc(11px * var(--reader-scale,1));min-height:48px}.ref-welcome{padding:20px}.ref-welcome .ref-brand-copy strong{font-size:calc(43px * var(--reader-scale,1))}.ref-welcome .ref-brand-copy small{font-size:calc(11px * var(--reader-scale,1))}.ref-welcome-inner{gap:33px}.ref-results{padding:28px 12px 16px;font-size:calc(12px * var(--reader-scale,1))}}@media(max-width:350px){.ref-story-0{min-height:390px}.ref-story-copy h2{font-size:calc(22px * var(--reader-scale,1))}.ref-header .ref-brand-copy strong,.ref-story-copy h3{font-size:calc(15px * var(--reader-scale,1))}.ref-header .ref-brand-ring{width:28px;height:28px}.ref-header-left{gap:3px}.ref-entry-actions button{text-align:center;width:130px}.ref-arc-items>button>small{font-size:calc(7px * var(--reader-scale,1))}}@media(prefers-reduced-motion:reduce){.ref-intro-orbit i{animation:none}.ref-story-photo img{transition:none}.ref-story:hover .ref-story-photo img{transform:none}}[data-reference=true] .article-content{color:#d7dce5}[data-reference=true] .article-content p{color:inherit}.ref-header .reading-menu{height:38px}.ref-story-grid .ref-story-photo img{object-position:center}.ref-arc-items button.selected{z-index:2}.ref-dialog-backdrop{position:fixed;inset:0;z-index:1200;background:rgba(0,0,0,.7);backdrop-filter:blur(13px);display:flex;justify-content:center;align-items:flex-start;padding:24px 20px;overflow:auto;color:#f4f2f7;font-family:var(--font-noto-thai),Arial,sans-serif}.ref-dialog{position:relative;width:min(780px,100%);max-height:calc(100dvh - 48px);overflow:auto;background:linear-gradient(145deg,#292334,#15141b 65%);border:1px solid #4a4553;border-radius:28px;padding:34px;box-shadow:0 24px 100px #0008;outline:none}.ref-dialog>h2{font-size:28px;margin:0 42px 7px 0;font-weight:750;line-height:1.4}.ref-dialog p{line-height:1.8}.ref-dialog button,.ref-dialog input,.ref-dialog select,.ref-dialog textarea{font:inherit}.ref-dialog a,.ref-dialog button{cursor:pointer}.ref-dialog-close{position:absolute;right:22px;top:22px;display:grid;place-items:center;width:38px;height:38px;border:1px solid #55505e;border-radius:50%;color:#fff;background:#ffffff08}.ref-menu-subtitle{font-size:13px;color:#aaa5b3;margin:0 0 30px}.ref-menu-full section{margin-bottom:26px}.ref-menu-full h3{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;margin:0 0 12px}.ref-menu-full details>div,.ref-menu-full section>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ref-menu-full button{min-height:58px;width:100%;display:grid;grid-template-columns:24px 1fr 18px;align-items:center;gap:12px;border:1px solid #514957;border-radius:16px;background:#2c2732;color:#fff;padding:12px 15px;font-size:13px;line-height:1.5}.ref-menu-full button:hover{background:#403546;border-color:#8e6d9d}.ref-menu-full button>svg:last-child{color:#99909f}.ref-menu-full details{border-top:1px solid #4c4452;padding-top:20px;font-size:13px}.ref-menu-full summary{cursor:pointer;color:#b8afc2;margin-bottom:12px}.ref-dialog :focus-visible,[data-reference=true] .ref-workspace :focus-visible{outline:2px solid #dcabff;outline-offset:3px}[data-reference=true] .ref-page-back{position:absolute;bottom:115px;left:12px;right:12px;display:flex;justify-content:space-between;pointer-events:none}[data-reference=true] .ref-page-back button{pointer-events:auto;width:35px;height:35px;display:grid;place-items:center;background:#08080b;border:1px solid #4a4653;color:#eee;border-radius:50%}[data-reference=true] .ref-page-back svg{width:18px}.ref-workspace{padding-top:24px;padding-bottom:20px}.ref-work-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ref-work-heading h1{display:flex;align-items:center;gap:14px;font-size:40px;line-height:1.3;font-weight:750;letter-spacing:-1.2px;margin:0 0 8px}.ref-work-heading h1>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#ffffff08;border:1px solid #514b5e;color:#c6a6f5;flex-shrink:0}.ref-work-heading p{color:#a29baa;font-size:15px;margin:0;line-height:1.8}.ref-workspace h2{font-size:20px;font-weight:700;line-height:1.5}.ref-workspace h3{font-size:17px;font-weight:650}.ref-workspace p{line-height:1.8}.ref-work-panel{background:#18171e;border:1px solid #35313f;border-radius:24px;padding:24px;margin-bottom:20px;color:#efedf3}.ref-work-panel>h2{margin:0 0 12px}.ref-work-panel>summary{cursor:pointer;font-size:14px;color:#c9c2d3}.ref-work-panel>p{color:#aea6b9}.ref-purple{background:linear-gradient(125deg,#292132,#1c1824 65%,#14141b)}.ref-work-panel-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.ref-work-panel-title h2,.ref-work-panel-title h3{margin:0}.ref-work-panel-title button{color:#c5b4e7!important;font-size:13px!important}.ref-work-panel-title+small{color:#a79caf}.ref-community-page button,.ref-dialog .ref-work-actions button,.ref-dialog .ref-work-form button,.ref-opportunity-page button,.ref-viral-page button,.ref-workspace button{font:inherit;cursor:pointer}.ref-dialog>.ref-primary-action,.ref-opportunity-heading>button,.ref-work-actions>a,.ref-work-actions>button,.ref-work-form>button,.ref-work-heading>button,.ref-workspace button{display:inline-flex;gap:7px;align-items:center;justify-content:center;background:#2b2833;border:1px solid #4c4559;border-radius:12px;padding:10px 15px;color:#f4f1f8;font-size:13px;line-height:1.5}.ref-workspace button:disabled{cursor:not-allowed;opacity:.5}.ref-work-actions>button:hover,.ref-workspace button:hover{border-color:#b299ce}.ref-dialog .ref-primary-action,.ref-primary-action,.ref-workspace .ref-primary-action{background:#ff5c2b!important;color:#fff!important;border:1px solid #ff5c2b!important;box-shadow:0 8px 20px #ff5c2b10;text-decoration:none}.ref-work-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:15px 0}.ref-work-form{display:grid;gap:18px}.ref-resume-picker label,.ref-work-form label{display:grid;gap:8px;color:#ddd6e5;font-size:14px;font-weight:500}.ref-resume-picker input,.ref-resume-picker select,.ref-work-form input,.ref-work-form select,.ref-work-form textarea{min-width:0;width:100%;border:1px solid #46404f;background:#0c0b11;border-radius:14px;color:#f3eff8;padding:12px 15px;min-height:48px;font:inherit;outline:none;box-sizing:border-box;color-scheme:dark}.ref-work-form input:focus,.ref-work-form select:focus,.ref-work-form textarea:focus{border-color:#bb8fe6;box-shadow:0 0 0 3px #aa81cc18}.ref-work-form textarea{resize:vertical;line-height:1.8}.ref-work-form .ref-checkbox{display:flex;align-items:center;gap:10px}.ref-work-form .ref-checkbox input{width:18px;height:18px;min-height:18px;accent-color:#ff5c2b}.ref-work-form .ref-work-actions{margin:0}.ref-work-empty{display:flex;align-items:center;text-align:center;flex-direction:column;border:1px dashed #403749;background:linear-gradient(120deg,#221c2e,#16151d);border-radius:22px;padding:48px 24px;gap:13px;margin:24px 0}.ref-work-empty>svg{color:#c7aedf}.ref-work-empty h3{font-size:23px;margin:0;color:#f2ecf9}.ref-work-empty p{margin:0;color:#b0a4bc;max-width:600px}.ref-work-empty button{margin-top:4px}.ref-member-card{display:flex;gap:20px;align-items:center}.ref-member-card>div:nth-child(2){flex:1}.ref-member-card h2{margin:7px 0;font-size:26px}.ref-member-card p{margin:0;color:#b8adca}.ref-member-card small{font-size:11px;color:#d3b6ec;display:inline-block;background:#b48bdd12;border:1px solid #615071;padding:4px 9px;border-radius:20px}.ref-member-avatar{display:grid;place-items:center;width:62px;height:62px;flex-shrink:0;border:1px solid #8e6caf;border-radius:50%;color:#c3a3e3;background:#2c2239}.ref-member-avatar svg{width:33px;height:33px}.ref-points-strip{border:1px solid #654b31;border-radius:22px;padding:18px 24px;background:linear-gradient(120deg,#332519,#19171a);display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:20px}.ref-points-strip>div:first-child{display:flex;align-items:baseline;gap:14px}.ref-points-strip strong{font-size:38px;color:#ffd17b;line-height:1.2}.ref-points-strip span{color:#dfc59b}.ref-points-strip .ref-work-actions{margin:0}.ref-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.ref-overview-grid .ref-work-panel{margin:0;min-height:192px}.ref-overview-grid p{margin-top:23px;color:#a89cb7}.ref-workspace .ref-work-panel-title button{padding:0;background:none;border:0}.ref-tools-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.ref-tools-grid button{justify-content:flex-start}.ref-tools-grid button svg:last-child{margin-left:auto}.ref-work-search{display:flex;align-items:center;gap:12px;border:1px solid #423a4e;border-radius:14px;padding:0 16px;background:#111016;color:#b9aaca;margin:20px 0}.ref-work-search input{min-width:0;width:100%;padding:14px 0;border:0!important;background:none!important;font:inherit;color:#f0edf6;outline:none}.ref-work-tabs{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.ref-work-tabs button{background:transparent;border:1px solid #44384e;border-radius:12px;font-size:13px;color:#b6a7c3;padding:10px 18px}.ref-work-tabs button[aria-pressed=true]{background:#332641;border-color:#946bb3;color:#efddff}.ref-work-tabs span{font-size:11px;opacity:.75}.ref-work-list{display:grid;gap:14px;margin:20px 0}.ref-work-list article{display:flex;align-items:flex-start;gap:18px;justify-content:space-between;padding:22px;background:linear-gradient(130deg,#201b29,#16151c);border:1px solid #3d3348;border-radius:18px;min-width:0}.ref-work-list article>div:first-child{flex:1;min-width:0}.ref-work-list h3{margin:0 0 6px}.ref-work-list p{color:#b4a8c2;font-size:14px;margin:7px 0;overflow-wrap:anywhere}.ref-work-list small{color:#b39dcb;font-size:12px}.ref-work-list a{display:inline-flex;gap:6px;color:#c7a2ed;align-items:center;margin:5px 14px 5px 0;overflow-wrap:anywhere}.ref-work-list article>div>button{margin:7px 8px 0 0;font-size:12px}.ref-work-row-actions{display:flex;gap:6px;flex-shrink:0}.ref-work-row-actions button{padding:8px!important}.ref-preline{white-space:pre-wrap;overflow-wrap:anywhere}.ref-local-note,.ref-source-note{font-size:12px;line-height:1.8;color:#8f859e;margin:25px 0}.ref-work-toast{position:fixed;bottom:152px;left:50%;transform:translateX(-50%);z-index:1300;max-width:calc(100vw - 32px);padding:13px 20px;background:#f2edf7;color:#2a2034;border:1px solid #c7b5da;border-radius:14px;display:flex;align-items:center;gap:10px;font-size:13px;box-shadow:0 8px 30px #0006}.ref-work-error{background:#411e2a;color:#ffced9;border:1px solid #94455a;border-radius:12px;padding:14px}.ref-undo{display:flex;align-items:center;gap:12px;border:1px solid #71618c;border-radius:14px;padding:14px;font-size:13px;margin:14px 0}.ref-muted{color:#a295b2;font-size:13px}.ref-calendar-head{display:flex;align-items:center;gap:10px}.ref-calendar-head h2{flex:1;margin:0;text-align:center;font-size:21px}.ref-calendar-head>button:first-child,.ref-calendar-head>button:nth-child(3){padding:9px}.ref-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:20px}.ref-calendar-grid>strong{text-align:center;font-size:13px;color:#ad9fba;padding:8px;font-weight:500}.ref-calendar-grid>button{display:flex;justify-content:space-between;align-items:flex-start;min-height:68px;padding:11px;background:#0c0b11;border:1px solid #393040;border-radius:12px;color:#d4c9e0}.ref-calendar-grid>button b{font-weight:500}.ref-calendar-grid>button.today{border-color:#ab80cd}.ref-calendar-grid>button[aria-pressed=true]{background:#49305c;border-color:#b98bda;color:white}.ref-calendar-grid>button>span{display:flex;gap:4px;align-items:center;font-size:11px;color:#ebbcff}.ref-calendar-grid i{width:5px;height:5px;background:#dbadff;border-radius:50%}.ref-agenda-title{padding-top:22px;border-top:1px solid #39303f;margin-top:24px}.ref-resume-picker{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.ref-resume-picker>label{flex:1;min-width:200px}.ref-resume-picker>button{height:48px}.ref-resume-picker summary{cursor:pointer;font-size:13px;padding:14px;color:#b9a6cc}.ref-resume-picker details[open]{flex-basis:100%}.ref-resume-picker details[open] button{margin:8px}.ref-resume-form{grid-template-columns:1fr 1fr}.ref-resume-form .full{grid-column:1/-1}.ref-resume-paper{background:white;color:#28232d;border-radius:16px;padding:50px;max-width:900px;margin:24px auto}.ref-resume-paper h1{font-size:34px;font-weight:700}.ref-resume-paper h2{color:#665a72}.ref-resume-paper h3{border-bottom:1px solid #ddd;padding-bottom:8px;margin-top:28px}.ref-resume-paper p{color:#4f4757}[data-reference=true] .page-community,[data-reference=true] .page-opportunities{max-width:1210px}.ref-opportunity-page{max-width:750px;margin:20px auto}.ref-opportunity-goals{display:flex;align-items:center;gap:10px;margin:0 0 22px}.ref-opportunity-goals button{flex:1;display:flex;justify-content:center;align-items:center;gap:8px;padding:10px;background:#101311;border:1px solid #383b35;border-radius:12px;color:#c4c8c0;font-size:12px}.ref-opportunity-goals button[aria-pressed=true]{border-color:#a48850;color:#e8d39f;background:#211e16}.ref-opportunity-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.ref-opportunity-heading h1{font-size:19px;line-height:1.5;letter-spacing:0;font-weight:650;margin:0 0 5px}.ref-opportunity-heading p{font-size:12px;color:#9b9d97;margin:0}.ref-opportunity-heading>button{border:1px solid #48463d;background:#25251e;font-size:11px;padding:7px 12px;border-radius:7px}.ref-opportunity-types{display:flex;gap:8px;overflow-x:auto;margin:18px 0}.ref-opportunity-types button{flex-shrink:0;background:none;border:1px solid #32392e;padding:7px 10px;border-radius:9px;color:#9ca794;font-size:11px}.ref-opportunity-types button[aria-pressed=true]{border-color:#7d915f;color:#ddedc6;background:#20291c}.ref-opportunity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ref-opportunity-grid article{position:relative;border:1px solid #344031;background:linear-gradient(130deg,#1c241b,#151a16);border-radius:16px;overflow:hidden}.ref-opportunity-card{display:flex;width:100%;height:100%;min-height:285px;text-align:left;flex-direction:column;align-items:flex-start;padding:22px;color:#eef2e9;background:none;border:0}.ref-opportunity-org{border:1px solid #51594c;border-radius:50%;width:82px;height:82px;display:grid;place-items:center;font-size:18px;letter-spacing:-1px;font-weight:750;background:#151a16;margin-bottom:14px}.ref-opportunity-card small{font-size:12px;line-height:1.7;color:#abb8a3;max-width:90%;margin-bottom:8px}.ref-opportunity-tag{font-size:10px;color:#bdc9a9;border:1px solid #3a4931;border-radius:5px;padding:3px 7px}.ref-opportunity-card h2{font-size:18px;font-weight:650;line-height:1.7;letter-spacing:-.3px;margin:12px 0 8px}.ref-opportunity-card p{font-size:12px;color:#9fae96;line-height:1.8;margin:0}.ref-opportunity-save{position:absolute;top:17px;right:17px;display:grid;place-items:center;padding:8px;background:#0d130b88;border:1px solid #435039;border-radius:9px;color:#dce7ca}.ref-opportunity-save[aria-pressed=true]{color:#d7d89c;border-color:#a5a55c}.ref-community-page{max-width:750px;margin:20px auto}.ref-community-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.ref-community-heading h1{font-size:22px;line-height:1.5;letter-spacing:-.5px;margin:0}.ref-community-heading>button{display:flex;gap:6px;align-items:center;color:#7fc6c6;background:none;border:0;font-size:11px}.ref-community-compose{width:100%;display:flex;gap:14px;align-items:center;padding:18px;border:1px solid #344244;background:#151b1c;border-radius:18px;color:#aebfc0;margin-bottom:20px;font-size:13px}.ref-community-compose>span:nth-child(2){flex:1;text-align:left}.ref-feed-card{border:1px solid #354144;background:linear-gradient(140deg,#1b2123,#13191b);border-radius:20px;margin-bottom:22px;overflow:hidden;padding:22px}.ref-feed-card header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.ref-feed-card header>div{flex:1;min-width:0}.ref-feed-card header button{border:0;background:none;color:#e5eff0;padding:0;text-align:left}.ref-feed-card header strong{font-size:14px}.ref-feed-card header small{font-size:10px;color:#92a1a5;display:block;margin-top:5px}.ref-feed-card header .ref-follow{font-size:11px;border:1px solid #386166;border-radius:8px;padding:6px 10px;color:#89c6cd;white-space:nowrap}.ref-feed-avatar{height:42px;width:42px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#2b4446!important;color:#a7e4dd!important;overflow:hidden}.ref-feed-avatar img{width:100%;height:100%;object-fit:cover}.ref-feed-title{color:#f5f6f7;background:none;border:0;padding:0;text-align:left}.ref-feed-title h2{font-size:23px;line-height:1.65;font-weight:700;letter-spacing:-.6px;margin:0 0 10px}.ref-feed-card>p{font-size:14px;line-height:1.9;color:#adbabe;margin:0 0 18px}.ref-feed-photo{width:calc(100% + 44px);display:block;max-width:none;margin:0 -22px;background:#080b0c;border:0;padding:0}.ref-feed-photo img{display:block;width:100%;max-height:440px;object-fit:cover}.ref-feed-stats{display:flex;gap:18px;font-size:11px;color:#819397;margin-top:15px;padding-bottom:14px;border-bottom:1px solid #2c3b3e}.ref-feed-stats button{font:inherit;color:inherit;background:none;border:0;padding:0}.ref-feed-stats span:last-child{margin-left:auto}.ref-feed-actions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding-top:16px}.ref-feed-actions button{display:flex;flex-direction:column;gap:7px;align-items:center;background:none;border:0;color:#a8bdc3;padding:0;font-size:10px;line-height:1.6}.ref-feed-actions button[aria-pressed=true]{color:#85e1c3}.ref-viral-page{max-width:1088px;margin:20px auto}.ref-viral-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ref-viral-grid article{min-width:0}.ref-viral-grid article>button{width:100%;padding:0;background:none;border:0;text-align:left;color:#f3f0f5}.ref-viral-image{position:relative;aspect-ratio:4/3;background:#19151d;border-radius:18px;overflow:hidden;display:grid;place-items:center}.ref-viral-image img{height:100%;width:100%;object-fit:cover}.ref-viral-image b{position:absolute;bottom:9px;left:15px;font-size:45px;color:white;text-shadow:0 3px 8px #000b}.ref-viral-grid small{display:block;color:#a695ac;margin:16px 0 8px;font-size:11px}.ref-viral-grid h2{font-size:20px;line-height:1.7;margin:0 0 10px}.ref-viral-grid p{font-size:13px;color:#ab9fb4;line-height:1.8}[data-reference=true] .article-layout{max-width:1088px;margin:auto;grid-template-columns:minmax(0,750px) minmax(0,280px);gap:44px}[data-reference=true] .article-main{min-width:0}[data-reference=true] .article-main h1{font-size:38px;line-height:1.55;letter-spacing:-.9px}[data-reference=true] .article-deck{font-size:18px;line-height:1.85;color:#b2a9bc}[data-reference=true] .article-content{font-size:17px;line-height:2;color:#dbd5e3}[data-reference=true] .article-content figure{border-radius:18px;overflow:hidden}[data-reference=true] .article-author{border-color:#352d40}[data-reference=true] .comments{border:1px solid #3c314b;background:#18131f;border-radius:22px;padding:26px}[data-reference=true] .comments textarea{color:#e9e1f1;background:#0e0b13;border:1px solid #493d57;border-radius:14px}[data-reference=true] .story-actions{flex-wrap:wrap;border-color:#3c314b}[data-reference=true] .story-actions button{border:1px solid #4a395a;background:#231a2e;color:#d7c4e8;border-radius:10px}[data-reference=true] .wisdom-live-layout{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px}[data-reference=true] .wisdom-player,[data-reference=true] .wisdom-player-empty{background:#141119;border:1px solid #42344d;border-radius:20px}[data-reference=true] .wisdom-heading h1{font-size:38px;line-height:1.5}[data-reference=true] .wisdom-heading p{color:#aa9ab9}[data-reference=true] .rewards-header h1{font-size:40px;line-height:1.5}[data-reference=true] .earn-grid>div,[data-reference=true] .reward-card{border-radius:18px;border-color:#47384f;background:#1b1522}[data-reference=true] .reward-card h3{color:#eadef4}[data-reference=true] .points-card{border-radius:22px;background:linear-gradient(135deg,#382719,#211b1b);border:1px solid #70522c}[data-reference=true] .network-intro{border-radius:24px;background:linear-gradient(130deg,#1e2b2c,#101719);border:1px solid #345153}[data-reference=true] .network-card{border-radius:18px;background:#182123;border-color:#345153}[data-reference=true] .network-card h3{color:#e8f0ee}[data-reference=true] .policy-page{max-width:900px}[data-reference=true] .policy-page p{color:#b4aabd;line-height:2}@media(max-width:760px){.ref-dialog-backdrop{padding:12px}.ref-dialog{max-height:calc(100dvh - 24px);border-radius:22px;padding:24px 18px}.ref-dialog>h2{font-size:24px}.ref-dialog-close{top:18px;right:16px}.ref-menu-full button{font-size:11px;min-height:62px;gap:7px;padding:10px;grid-template-columns:20px 1fr 13px}.ref-menu-full button>svg{width:18px}.ref-menu-full section>div{gap:8px}.ref-workspace{padding-top:12px}.ref-work-heading{align-items:flex-start;flex-wrap:wrap;gap:15px}.ref-work-heading h1{font-size:29px;gap:10px;letter-spacing:-.6px}.ref-work-heading p{font-size:13px}.ref-work-panel{padding:18px;border-radius:20px}.ref-overview-grid{grid-template-columns:1fr;gap:14px}.ref-overview-grid .ref-work-panel{min-height:155px}.ref-member-card{gap:14px}.ref-member-card h2{font-size:22px}.ref-member-card p{font-size:12px}.ref-member-avatar{width:46px;height:46px}.ref-member-card>button{padding:8px}.ref-points-strip{padding:18px;align-items:flex-start;flex-direction:column;gap:12px}.ref-points-strip strong{font-size:32px}.ref-points-strip span{font-size:13px}.ref-work-panel-title h2{font-size:17px}.ref-work-panel-title button{font-size:11px!important}.ref-work-empty{padding:38px 18px}.ref-work-empty h3{font-size:21px}.ref-work-empty p{font-size:13px}.ref-work-tabs button{font-size:11px;padding:8px 10px}.ref-tools-grid{gap:8px}.ref-tools-grid button{font-size:11px;padding:10px}.ref-work-list article{padding:16px;gap:9px;flex-wrap:wrap}.ref-work-list h3{font-size:16px}.ref-work-list p{font-size:12px}.ref-work-list article>div:first-child{flex-basis:75%}.ref-work-row-actions button{padding:6px!important}.ref-calendar-head{gap:6px;flex-wrap:wrap}.ref-calendar-head h2{font-size:17px}.ref-calendar-head>button{font-size:11px;padding:8px}.ref-calendar-head>button:nth-child(4){margin-left:auto}.ref-calendar-grid{gap:4px}.ref-calendar-grid>strong{font-size:11px;padding:5px 0}.ref-calendar-grid>button{padding:7px 5px;min-height:52px;border-radius:8px;font-size:12px}.ref-calendar-grid>button>span{font-size:9px}.ref-calendar-grid i{display:none}.ref-resume-form{grid-template-columns:1fr}.ref-resume-picker>label{min-width:100%}.ref-resume-paper{padding:25px}.ref-resume-paper h1{font-size:26px}.ref-work-toast{bottom:145px;font-size:12px;width:max-content;max-width:90vw}.ref-community-page,.ref-opportunity-page{margin:12px auto}.ref-opportunity-goals{gap:6px}.ref-opportunity-goals button{font-size:10px;padding:9px 5px;gap:4px}.ref-opportunity-goals button svg{width:15px}.ref-opportunity-grid{gap:10px}.ref-opportunity-card{padding:14px;min-height:280px}.ref-opportunity-org{width:62px;height:62px;font-size:15px}.ref-opportunity-card h2{font-size:15px}.ref-opportunity-card p{font-size:11px}.ref-opportunity-card small{font-size:10px}.ref-opportunity-tag{font-size:9px}.ref-opportunity-save{top:11px;right:11px;padding:5px}.ref-community-heading h1{font-size:19px}.ref-community-heading>button{font-size:10px;max-width:40%}.ref-feed-card{padding:16px;border-radius:18px}.ref-feed-card header{gap:10px}.ref-feed-card header strong{font-size:12px}.ref-feed-card header small{font-size:9px}.ref-feed-card header .ref-follow{padding:5px 7px;font-size:9px}.ref-feed-avatar{width:36px;height:36px}.ref-feed-title h2{font-size:21px}.ref-feed-card>p{font-size:13px}.ref-feed-photo{margin:0 -16px;width:calc(100% + 32px)}.ref-feed-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 7px}.ref-feed-actions button{font-size:10px}.ref-feed-actions button svg{width:17px}.ref-viral-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ref-viral-grid h2{font-size:16px}.ref-viral-grid p{font-size:11px}.ref-viral-grid small{font-size:9px}.ref-viral-image b{font-size:30px}[data-reference=true] .article-layout{display:block}[data-reference=true] .article-main h1{font-size:29px}[data-reference=true] .article-content,[data-reference=true] .article-deck{font-size:16px}[data-reference=true] .article-layout>aside{margin-top:35px}[data-reference=true] .comments{padding:18px}[data-reference=true] .wisdom-live-layout{grid-template-columns:1fr}[data-reference=true] .rewards-header h1,[data-reference=true] .wisdom-heading h1{font-size:30px}}@media(max-width:350px){.ref-menu-full section>div,.ref-opportunity-grid{grid-template-columns:1fr}.ref-opportunity-card{min-height:230px}.ref-calendar-head h2{font-size:15px}.ref-work-heading h1{font-size:26px}}@media print{body{background:white!important}.circle-assistant,.circle-header-shell,.ref-footer,.ref-local-note,.ref-navigation,.ref-no-print,.ref-work-heading{display:none!important}[data-reference=true]{background:white!important}[data-reference=true] .main-content{padding:0!important;margin:0!important;max-width:none!important}.ref-resume-paper{margin:0;padding:18mm;border:0;border-radius:0;max-width:none}.ref-workspace{padding:0}.ref-resume-paper section{break-inside:avoid}}@media(min-width:761px){[data-reference=true] .main-content:has(.ref-workspace){max-width:1210px;width:calc(100% - 120px)}[data-reference=true] .ref-footer{max-width:1210px;width:calc(100% - 120px)}}.ref-backup-input{display:grid;gap:12px;margin-top:16px;font-size:13px;color:#b6a5c7}.ref-backup-input input{max-width:100%}@media(max-width:380px){.ref-member-card{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px}.ref-member-card>button{position:absolute;top:16px;right:14px;padding:6px}.ref-member-card small{max-width:calc(100% - 35px);font-size:9px}.ref-member-card h2{font-size:20px}.ref-member-card p{font-size:11px}}.ref-primary.active>span{width:65px;height:65px;border-width:2px}.ref-community.active,.ref-opportunities.active{top:14px}.ref-news-button:not(.active){top:12px}.ref-news-button:not(.active)>span{width:51px;height:51px;border-width:1.4px}.ref-news-button:not(.active) .ref-nav-ring{width:28px;height:28px;border-width:3px}@media(max-width:760px){.ref-primary.active>span{width:57px;height:57px}.ref-news-button:not(.active)>span{width:45px;height:45px}}@media print{.circle-ai-launcher,.circle-ai-overlay,.circle-selection-burst,.ref-undo,.ref-work-toast{display:none!important}}.ref-news-button .ref-nav-ring,.ref-wordmark .ref-brand-ring{display:block;flex:none;border:0;border-radius:0;box-shadow:none;overflow:hidden;color:inherit}.ref-ci-wordmark{display:block;width:114px;height:auto;aspect-ratio:878/187;overflow:hidden}.ref-welcome .ref-ci-wordmark{width:193px}@media(max-width:760px){.ref-ci-wordmark{width:88px}}@media(max-width:350px){.ref-header .ref-ci-wordmark{width:74px}}.ref-article-source{display:grid;gap:9px;margin:24px 0;padding:20px;border:1px solid #3c3c3c;border-radius:14px;background:#202020}.ref-article-source p{margin:0}.ref-article-source small{color:#b7b7b7}.ref-article-source a{display:flex;align-items:center;gap:6px;color:#ebd09a}.ref-article-video{margin:32px 0}.ref-article-video h2{font-size:22px;line-height:1.5}.ref-article-video iframe,.ref-video-poster{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:14px;background:#111}.ref-video-poster{position:relative;overflow:hidden;padding:0;cursor:pointer}.ref-video-poster img{width:100%;height:100%;object-fit:contain}.ref-video-poster span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;background:#0005;font-weight:700;text-shadow:0 1px 6px #000}.ref-video-poster:hover span{background:#0002}.ref-video-note{color:#bdbdbd;font-size:14px;line-height:1.7}.ref-article-video .text-link{margin-top:12px}[data-reference=true][data-arc-open=true] .circle-ai-launcher{bottom:283px!important}.ref-choice-panel{height:142px;animation:ref-choices-open .32s cubic-bezier(.16,1,.3,1) both;touch-action:auto}.ref-choice-panel.is-closing{animation:ref-choices-close .22s ease-in both;pointer-events:none}.ref-choice-panel.is-closing button{pointer-events:none}.ref-choice-panel>p{top:-18px;font-size:calc(11px * var(--reader-scale,1))}.ref-choice-panel>svg{top:30px}.ref-choice-panel:before{inset:-20px 0 -8px;background:linear-gradient(transparent,#08090be8 30%,#08090bc7);filter:none}.ref-choice-track{--ref-choice-step:clamp(72px,17vw,108px);position:absolute;inset:0 0 auto;display:flex;box-sizing:border-box;height:125px;padding:14px calc(50% - var(--ref-choice-step)/2) 12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.ref-choice-track::-webkit-scrollbar{display:none}.ref-choice-track.is-dragging{scroll-snap-type:none;cursor:grabbing}.ref-choice-track>button{flex:0 0 var(--ref-choice-step);min-width:0;height:88px;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;border:0;background:none;padding:0 2px;color:var(--ref-item-color);transform:translateY(var(--ref-choice-drop));transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s;cursor:inherit}.ref-choice-track>button>span{width:44px;height:44px;flex-shrink:0;border:1.5px solid;border-radius:50%;display:grid;place-items:center;background:#0c0d11;box-shadow:0 0 0 3px #ffffff07;transition:transform .3s ease,box-shadow .3s ease}.ref-choice-track>button>small{font-family:Manrope,Noto Sans Thai,sans-serif;font-size:calc(10px * var(--reader-scale,1));line-height:1.3;color:#f0f1f5;text-align:center;overflow-wrap:anywhere;max-width:100%;text-shadow:0 1px 4px #000}.ref-choice-track>button.selected{transform:translateY(0)}.ref-choice-track>button.selected>span{transform:scale(1.2);border-width:2px;box-shadow:0 0 0 5px #ffffff08,0 0 18px color-mix(in srgb,var(--ref-item-color) 35%,transparent)}.ref-choice-track>button.selected>small{font-weight:700}.ref-choice-track>button:focus-visible{outline:2px solid #fff;outline-offset:-2px;border-radius:14px}.ref-choice-panel .ref-arc-next,.ref-choice-panel .ref-arc-prev{top:80px;width:32px;height:32px;display:grid;place-items:center;background:#090a0c;z-index:2;border:1px solid #ffffff35;color:#fff}.ref-choice-panel .ref-arc-next:disabled,.ref-choice-panel .ref-arc-prev:disabled{opacity:.25;cursor:default}.ref-choice-status{position:absolute;bottom:0;left:42px;right:42px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:calc(10px * var(--reader-scale,1));pointer-events:none;color:#f2f3f7}.ref-choice-status>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-choice-status>small{white-space:nowrap;color:#b7bcc6;font-variant-numeric:tabular-nums}.ref-nav-base button[aria-expanded=true]>span{transform:translateY(-3px);box-shadow:0 0 0 5px #ffffff12,0 0 20px #ffffff35}.ref-nav-base button>span{transition:transform .25s ease,box-shadow .25s ease}@keyframes ref-choices-open{0%{opacity:0;transform:translateY(38px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ref-choices-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(28px)}}@media(max-width:760px){.ref-choice-panel{height:132px}.ref-choice-panel>p{font-size:calc(10px * var(--reader-scale,1))}.ref-choice-track{height:118px}.ref-choice-track>button>span{width:38px;height:38px}.ref-choice-track>button>span>svg{width:22px;height:22px}.ref-choice-track>button>small{font-size:calc(9px * var(--reader-scale,1))}.ref-choice-panel .ref-arc-next,.ref-choice-panel .ref-arc-prev{top:76px}.ref-choice-status{font-size:calc(9px * var(--reader-scale,1))}[data-reference=true][data-arc-open=true] .circle-ai-launcher{bottom:calc(268px + env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){.ref-choice-panel,.ref-choice-panel.is-closing{animation:none}.ref-choice-track>button,.ref-choice-track>button>span,.ref-nav-base button>span{transition:none}}.ref-navigation .ref-primary b{font-size:calc(16px * var(--reader-scale, 1));font-weight:700;line-height:1.5;color:#fff;text-shadow:0 2px 4px #000}.ref-navigation .ref-choice-panel{height:calc(162px + 30px * var(--reader-scale, 1))}.ref-navigation .ref-choice-panel:before{background:linear-gradient(transparent,#08090bf5 18%,#08090bf5)}.ref-navigation .ref-choice-panel>p{top:-24px;font-size:calc(13px * var(--reader-scale, 1));line-height:1.5;color:#fff}.ref-navigation .ref-choice-track{--ref-choice-step:clamp(100px,25vw,128px);height:calc(138px + 30px * var(--reader-scale, 1));padding-top:14px}.ref-navigation .ref-choice-track>button{height:calc(94px + 30px * var(--reader-scale, 1));gap:10px;padding-inline:5px}.ref-navigation .ref-choice-track>button>small{font-size:calc(14px * var(--reader-scale, 1));font-weight:600;line-height:1.5;color:#fff;background:#08090b;border-radius:5px;padding:1px 4px;text-shadow:none}.ref-navigation .ref-choice-track>button.selected>small{font-weight:800}.ref-navigation .ref-choice-status{font-size:calc(14px * var(--reader-scale, 1));font-weight:600;line-height:1.5;color:#fff;background:#08090b;border-radius:8px}.ref-navigation .ref-choice-status>small{font-size:1em;color:#e1e4eb}.ref-navigation .ref-choice-panel .ref-arc-next,.ref-navigation .ref-choice-panel .ref-arc-prev{top:auto;bottom:28px;width:40px;height:44px}[data-reference=true][data-arc-open=true] .circle-ai-launcher{bottom:calc(312px + 30px * var(--reader-scale, 1) + env(safe-area-inset-bottom))!important}[data-reference=true][data-arc-open=true] .ref-footer{padding-bottom:calc(320px + 30px * var(--reader-scale, 1) + env(safe-area-inset-bottom))!important}