.member-settings{padding-bottom:40px}.account-session-card header,.session-name{display:flex;align-items:center;gap:12px}.account-session-card header h2{margin:0;font-size:16px}.account-session-card{padding:16px 18px}.account-session-card header>.icon-button{margin-left:auto}.session-count,.session-status{color:var(--muted);font-size:14px}.session-status{margin:28px 0 12px}.account-session-items{list-style:none;padding:0;margin:10px 0 0}.account-session-items li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--border)}.session-device-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;flex-shrink:0;color:var(--muted);background:var(--alt)}.session-details{flex:1 1;min-width:0}.session-name{flex-wrap:wrap}.session-current{font-size:12px;font-weight:700;padding:2px 6px;border-radius:5px;color:var(--brand);background:var(--brand-soft)}.session-details dl{display:flex;flex-wrap:wrap;gap:4px 20px;margin:6px 0 0;font-size:13px}.session-details dl>div{display:flex;flex-wrap:wrap;gap:6px 12px}.session-details dt{color:var(--muted)}.session-password-link{display:inline-block;margin-top:14px;color:var(--muted);font-size:13px}.session-details dd{margin:0;overflow-wrap:anywhere;min-width:0}.block-card h2,.block-card header{display:flex;align-items:center;gap:10px}.block-card header h2{margin:0}.block-card header>.icon-button{margin-left:auto}.block-count{font-size:13px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.block-status{color:var(--muted);margin:30px 0 14px}.block-items{list-style:none;padding:0;margin:24px 0 0}.block-items li{display:flex;align-items:center;gap:14px;padding:18px 0;border-top:1px solid var(--border)}.block-avatar{background:var(--alt);color:var(--muted);width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.block-person{flex:1 1;min-width:0;overflow-wrap:anywhere}.block-person small{display:block;color:var(--muted);font-size:13px;margin-top:7px}.block-items time{color:var(--muted);font-size:12px;flex-shrink:0}.block-action-status{min-height:24px;color:var(--muted);margin:0 0 12px;font-size:14px}.block-unblock{flex-shrink:0;white-space:nowrap}.content-undo{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.reported-example-comment:has(.content-undo){display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}@media (max-width:560px){.block-items li{flex-wrap:wrap;gap:10px}.block-items time{width:100%;padding-left:48px}.block-items .block-unblock{margin-left:48px}}.search-tools,.search-tools a{display:flex;align-items:center;gap:10px}.keyword-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));align-items:start;gap:20px}.settings-card.keyword-card{margin:0;padding:24px}.keyword-card header{display:flex;align-items:center;gap:12px}.keyword-symbol{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-card);background:var(--alt);color:var(--muted)}.keyword-heading{flex:1 1;min-width:0}.settings-card.keyword-card h2{margin:0;font-size:17px;line-height:1.4}.keyword-description{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.6;word-break:keep-all}.keyword-card header>.icon-button{flex-shrink:0;width:30px;height:32px;color:var(--muted)}.keyword-count{flex-shrink:0;color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.keyword-list{min-height:90px;margin-top:20px;padding-top:20px;border-top:1px solid var(--border)}.keyword-status{color:var(--muted);margin:12px 0;text-align:center;font-size:13px}.keyword-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.keyword-chips li{display:inline-flex;align-items:center;gap:6px;background:var(--alt);border:1px solid transparent;border-radius:var(--radius-control);padding:5px 6px 5px 12px;font-size:14px;overflow-wrap:anywhere;max-width:100%}.keyword-editor{display:flex;gap:8px;margin-top:24px;padding:5px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--alt)}.keyword-editor:focus-within{border-color:var(--muted)}.keyword-editor input{flex:1 1;min-width:0;border:0;border-radius:6px;background:transparent;padding:8px 10px;color:var(--text);font-size:14px}.keyword-editor input:focus{outline:none}.keyword-editor:has(input[aria-invalid=true]){border-color:var(--brand)}.keyword-add{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:5px;min-height:40px;padding:0 12px;border-radius:6px;background:var(--text);color:var(--surface);font-size:13px;font-weight:600}.keyword-add:hover:not(:disabled){opacity:.85}.keyword-add:disabled{opacity:.45;cursor:default}.keyword-input-help{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:var(--muted);font-size:12px}.keyword-input-help small{font-size:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.keyword-remove{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:26px;height:26px;color:var(--muted);flex-shrink:0}.keyword-remove:hover{background:var(--border);color:var(--text)}.keyword-edit-error{color:var(--brand);font-size:14px}.keyword-edit-notice{color:var(--muted);font-size:13px}.keyword-card .settings-save-status{margin:12px 0 0}.keyword-footer{margin-top:20px}.keyword-footer a{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:13px}.search-tools{flex-wrap:wrap;justify-content:flex-end}.search-tools a{font-size:13px}.settings-preview-note{color:var(--muted);font-size:13px;margin:12px 0 22px}.settings-card{background:var(--surface);border:1px solid var(--border);padding:24px;margin:16px 0;border-radius:var(--radius-card);min-width:0}.settings-card h2{font-size:19px;margin:0 0 12px}.settings-card .muted{font-size:14px}.settings-card .setting-row{gap:24px}.settings-theme-row{flex-wrap:wrap}.settings-theme-options{display:inline-flex;padding:3px;gap:3px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--alt)}.settings-theme-options button{min-height:36px;padding:0 13px;border-radius:var(--radius-control);color:var(--muted);font-size:13px;white-space:nowrap}.settings-theme-options button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #00000018;font-weight:700}.settings-card .setting-row:last-child{border-bottom:0;padding-bottom:0}.settings-back{margin-left:auto;flex-shrink:0}.settings-card .setting-row>span{min-width:0}.settings-card .setting-row small{display:block;font-size:13px;color:var(--muted);margin-top:6px;line-height:1.5}.settings-card .setting-row .switch{flex-shrink:0}.settings-card .setting-row .switch:disabled{cursor:default;opacity:.8}.notification-settings .setting-row{min-height:54px;padding:14px 0;font-size:15px}.notification-settings .setting-row:last-child{padding-bottom:14px}.notification-keywords.settings-card{padding:6px 12px}.notification-keywords a{gap:12px}.notification-keywords a>strong{flex:1 1}.notification-keywords .notification-keyword-count{flex:none;color:var(--muted);font-size:13px}.message-settings .setting-row{padding-top:0}.account-page{container:account/inline-size;max-width:860px;margin-inline:auto}.account-overview{margin:0 0 28px;padding:24px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.account-identity,.account-name{display:flex;align-items:center;gap:12px;min-width:0}.account-identity>div{min-width:0}.account-name{flex-wrap:wrap;gap:6px 10px}.account-name h2{margin:0;color:var(--strong);font-size:20px;line-height:1.4;overflow-wrap:anywhere}.account-avatar{display:grid;place-items:center;flex-shrink:0;width:50px;height:50px;border-radius:50%;background:var(--alt);color:var(--strong);font-size:22px;font-weight:700}.account-status{padding:3px 7px;border-radius:5px;background:var(--alt);color:var(--muted);font-size:11px;font-weight:600}.account-status[data-status=suspended]{background:var(--brand-soft);color:var(--brand)}.account-joined,.account-username{display:inline;margin:0;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.account-joined:before{content:" · ";padding-inline:3px}.account-wallet{display:flex;align-items:center;gap:12px;margin-top:22px;padding:14px 16px;border-radius:var(--radius-card);background:var(--brand-soft)}.account-balance{display:flex;align-items:center;flex:1 1;gap:11px;min-width:0}.account-wallet-icon{display:grid;place-items:center;flex-shrink:0;color:var(--brand)}.account-balance>span:nth-child(2){min-width:0}.account-balance small{display:block;color:var(--muted);font-size:12px;font-weight:500}.account-balance strong{color:var(--strong);font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-balance strong small{display:inline;margin-left:4px;color:var(--text)}.account-balance>svg{flex-shrink:0;color:var(--muted)}.account-exchange{flex-shrink:0;padding:9px 11px;border-radius:var(--radius-control);background:var(--surface);font-size:12px;font-weight:600}.account-wallet a:hover{color:var(--brand)}.account-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 0;text-align:center}.account-stats>div{min-width:0;padding:0 10px}.account-stats>div+div{border-left:1px solid var(--border)}.account-stats dt{color:var(--muted);font-size:12px;margin-bottom:6px}.account-stats dd{margin:0;color:var(--strong);font-size:17px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-stats dd small{margin-left:4px;color:var(--muted);font-size:12px;font-weight:400}.settings-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.settings-menu-grid .settings-card{margin:0;padding:0;border:0;border-radius:0;background:transparent}.settings-menu-grid h2{margin:0 0 8px;padding-left:12px;color:var(--muted);font-size:12px;font-weight:600}.settings-links a{display:flex;align-items:center;gap:11px;width:100%;min-height:50px;padding:12px;border-bottom:1px solid var(--border);text-align:left;font-size:14px}.settings-links a:last-child{border-bottom:0}.settings-links a>svg{flex-shrink:0;color:var(--muted)}.settings-links a:hover{border-radius:var(--radius-control);background:var(--alt);color:var(--strong)}.settings-links strong{font-weight:500}.settings-links span{flex:1 1;min-width:0}.account-preferences.settings-card{margin-top:28px}.account-preferences h2{margin-bottom:4px;color:var(--muted);font-size:12px;font-weight:600}.account-device-settings.settings-card,.account-message-preference .message-settings{border:0;margin:0;padding:0;background:transparent}.account-message-preference{scroll-margin-top:100px;border-bottom:1px solid var(--border)}.account-preferences .setting-row,.account-preferences .setting-row:last-child{min-height:64px;padding-block:14px}.account-preferences .setting-row strong{font-size:14px;font-weight:600}.account-preferences .setting-row :is(p,small){color:var(--muted);font-size:12px}.account-preferences .settings-save-status{margin:0 0 14px}.account-message-preference>p:empty{display:none}.account-help-links,.account-session-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.account-session-footer{justify-content:space-between;margin-top:28px;padding:16px 4px 0;border-top:1px solid var(--border);color:var(--muted);font-size:12px}.account-session-footer .auth-account{margin:0;padding:0}.account-footer-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);color:var(--muted);font-size:12px;line-height:18px;text-decoration:none;cursor:pointer}.account-footer-action:hover{background:var(--alt);color:var(--strong)}.account-footer-action:focus-visible{outline:2px solid var(--focus-outline);outline-offset:3px}.account-footer-action.account-withdrawal{border-color:transparent;background:transparent;color:var(--muted)}@container account (max-width: 580px){.account-overview{padding:18px;margin-bottom:24px}.account-page .settings-menu-grid{grid-template-columns:1fr;gap:24px}}.settings-card.subscription-editor{padding:0;container:subscriptions/inline-size}.subscription-editor-grid{display:grid;grid-template-columns:minmax(0,1fr)}.subscription-pane{min-width:0;margin:0;padding:0;border:0}.subscription-pane-heading{display:flex;align-items:center;gap:10px;padding:20px 18px 14px}.subscription-pane-heading h2{margin:0;font-size:15px;font-weight:700}.subscription-count{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-subscriptions,.subscription-available{display:grid;gap:7px;list-style:none;margin:0;padding:0 14px 18px}.settings-subscriptions li,.subscription-available li{display:flex;align-items:center;gap:8px;min-width:0;min-height:48px;padding:5px 5px 5px 11px;background:var(--alt);border:1px solid var(--border);border-radius:var(--radius-card)}.settings-order{color:var(--muted);width:18px;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.settings-topic{flex:1 1;min-width:0}.settings-topic>strong,.subscription-available li>span{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text);font-size:13px;font-weight:700}.subscription-available li>span{flex:1 1}.settings-order-actions{display:flex;flex-shrink:0;gap:0}.settings-order-actions button{display:grid;place-items:center;width:32px;height:34px;padding:0;color:var(--muted);border-radius:6px}.settings-order-actions button:hover:not(:disabled),.subscription-add:hover:not(:disabled),.subscription-search button:hover:not(:disabled){color:var(--text);background:var(--surface)}.settings-order-actions .subscription-remove:hover:not(:disabled){color:var(--brand)}.settings-order-actions button:disabled{opacity:.35}.subscription-catalog{border-top:1px solid var(--border)}.subscription-search{width:auto;margin:0 14px 10px}.subscription-available{max-height:436px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.subscription-add{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;min-width:58px;height:34px;padding:0 8px;color:var(--brand);font-size:12px;font-weight:700;border-radius:6px}.subscription-add:disabled{color:var(--muted);opacity:.45}.subscription-empty{padding:32px 18px 42px;margin:0;text-align:center;color:var(--muted);font-size:13px}.subscription-limit{padding:12px 18px;margin:0;border-top:1px solid var(--border);color:var(--muted);font-size:12px}.subscription-limit.is-full{color:var(--brand)}@container subscriptions (min-width: 560px){.subscription-editor-grid:not(.is-readonly){grid-template-columns:repeat(2,minmax(0,1fr))}.subscription-catalog{border-top:0;border-left:1px solid var(--border)}}.settings-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.settings-save-status{margin:-8px 0 20px;font-size:14px}.settings-save-status .settings-actions:empty,.settings-save-status p:empty{display:none}.settings-save-status:not(:has(p:not(:empty),.settings-actions>*)){display:none}@media (max-width:600px){.settings-menu-grid{grid-template-columns:1fr;gap:14px}.settings-card{padding:18px}.account-stats{gap:0}.account-stats dt{font-size:12px}.settings-card .setting-row{gap:12px}.settings-subscriptions li{gap:9px}}.acorn-account-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.site-root{min-height:100vh}@media (min-width:701px){body:has(>.classic-skin):before{content:none}.classic-skin{color-scheme:light;min-height:100vh;background:#f2f2f2;color:#101010;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,맑은 고딕,Arial,굴림,Gulim,sans-serif;font-size:14px;--page:#f2f2f2;--surface:#fefefe;--alt:#f8f8f8;--border:#ddd;--strong:#101010;--text:#444;--muted:#666;--subtle:#969696;--brand:#e66060;--brand-soft:#f7e5e5;--post-link:#003aff;--teal:#208a9e;--notice:#eee;--pinned-surface:#f8eeee;--search-background:#fff;--control-border:#ccc;--search-border:#ccc;--focus-outline:#666;--radius-control:3px;--radius-card:5px;--radius-panel:5px;--shadow:0 1px 2px #ddd;--classic-inner:calc(100% - 30px)}.classic-skin,.classic-skin :is(a,button,input,select,textarea){font-family:inherit}.classic-skin a{color:#101010}.classic-header{height:50px;background:#333;border:0;color:#ccc}.classic-header-inner{display:flex;align-items:stretch;width:var(--classic-inner);height:50px;margin:0 auto}.classic-logo{margin:0 20px 0 0;padding:10px 0 0;flex:0 0 110px;box-sizing:content-box;line-height:50px}.classic-logo,.classic-logo img{display:block;width:110px;height:30px}.classic-logo img{margin:-6px 0 0 1px}.classic-account-nav,.classic-primary-nav{display:flex;align-items:stretch;height:50px;min-width:0}.classic-primary-nav{flex:1 1;overflow:hidden}.classic-account-nav{margin-left:auto;flex:0 0 auto}.classic-header :is(a,button){display:inline-flex;align-items:center;gap:4px;height:50px;margin:0;padding:15px 10px;border:0;border-radius:0;background:transparent;color:#9d9d9d;font-size:11px;font-weight:400;line-height:20px;white-space:nowrap}.classic-header .classic-logo{display:block;width:110px;height:30px;min-width:0;min-height:0;padding:10px 0 0}.classic-header :is(a,button):focus-visible,.classic-header :is(a,button):hover{outline:0;background:#222;color:#fff}.classic-caret{width:0;height:0;margin-left:1px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.classic-current-skin{color:#eee!important}.classic-ribbon{display:flex;align-items:center;justify-content:center;width:calc(var(--classic-inner) - 20px);height:40px;margin:0 auto;padding:10px;border:0;border-radius:0 0 14px 14px;background:#e66060;box-shadow:0 1px 3px #ccc;color:#f8f8f8;font-size:12px;font-weight:400;line-height:20px;text-align:center}.classic-skin .right-column,.classic-skin>.mobile-header{display:none}.classic-skin .app-shell{display:block;width:var(--classic-inner);max-width:none;margin:28px auto 0;padding:0 15px;align-items:start}.classic-skin .left-column{display:none}.classic-skin .center-column{width:100%;min-width:0;margin:0}.classic-skin .notice-space{height:auto;min-height:0;margin:0}.classic-skin .notice-bar{position:relative;inset:auto;min-height:32px;margin:0 0 12px;padding:6px 9px;border:1px solid #ccc;border-radius:3px;background:#fefefe}.classic-skin .home-page{display:flex;flex-direction:column;width:100%}.classic-skin .home-page>.cf-media-top{order:1;width:728px;max-width:100%;margin:0 auto 24px;border-radius:5px;background:#fefefe;box-shadow:0 1px 3px #ccc}.classic-skin .home-collections{order:2;margin:0}.classic-skin .latest-section{order:3;margin-top:12px}.classic-skin .academic-section{order:4;margin-top:23px}.classic-skin .shortcuts{order:5}.classic-skin .fortune-link{order:6}.classic-skin .school-stories{order:7}.classic-skin .school-hub{order:8}.classic-skin .home-page>.search-box{order:9;width:728px;max-width:100%;margin:28px auto 0}.classic-skin .section-heading{min-height:28px;margin:0 0 8px;padding:0 0 6px 12px;border-bottom:2px solid #101010}.classic-skin .board-popular>h2,.classic-skin .latest-section>h2,.classic-skin .section-heading h2{color:#101010;font-size:12px;font-weight:700;line-height:20px}.classic-skin .section-heading>:is(a,button){color:#969696;font-size:11px;font-weight:400}.classic-skin .desktop-cards .collection-viewport,.classic-skin .latest-grid,.classic-skin .school-story-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 -12px}.classic-skin .desktop-cards .collection-viewport{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-skin .desktop-cards .collection-swipe-panel,.classic-skin .latest-card,.classic-skin .school-hub-groups>section,.classic-skin .school-story-card{width:auto;min-width:0;height:200px;min-height:0;margin:12px;overflow:hidden;border:1px solid #f8f8f880;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .desktop-cards .collection-card-heading,.classic-skin .latest-card-heading{display:flex;align-items:center;height:40px;margin:0 10px 5px;padding:5px 0;border-bottom:1px solid #ddd;color:#666;font-size:13px;font-weight:400;line-height:20px}.classic-skin .desktop-cards .collection-card-heading:before,.classic-skin .latest-card-heading:before{content:"●";margin-right:7px;color:#969696;font-size:7px}.classic-skin .latest-card-heading h3{color:#666;font-size:13px;font-weight:400}.classic-skin .latest-card-more{margin-left:auto;color:#969696}.classic-skin .desktop-cards .compact,.classic-skin .latest-post-list{padding:0 10px;border:0;border-radius:0;background:transparent;box-shadow:none}.classic-skin .desktop-cards .compact td,.classic-skin .latest-post-list li{height:27px;min-height:0;padding:0;border:0}.classic-skin .desktop-cards .compact .post-table,.classic-skin .latest-post-link{color:#101010;font-size:12px;line-height:23px}.classic-skin .desktop-cards .compact .post-table td{font-size:12px}.classic-skin .desktop-cards .compact .title-cell>a{gap:3px}.classic-skin .desktop-cards .compact .likes-cell,.classic-skin .latest-post-date{color:#969696;font-size:10px}.classic-skin .academic-grid{height:82px;gap:8px}.classic-skin :is(.academic-card,.academic-empty){height:82px;min-height:0;padding:10px;border:0;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .academic-card strong{font-size:12px}.classic-skin .academic-card :is(span,small){font-size:10px}.classic-skin .shortcuts{gap:28px;padding:20px 10px 24px;border-bottom:1px solid #ddd}.classic-skin .shortcuts :is(a,button){color:#444;font-size:11px;font-weight:400}.classic-skin .shortcut-art{width:24px;height:24px}.classic-skin .fortune-link{min-height:44px;margin:18px 0;padding:8px 16px;border-radius:5px}.classic-skin .fortune-symbol{width:30px;height:30px;font-size:22px}.classic-skin .fortune-link strong{font-size:13px}.classic-skin .school-hub,.classic-skin .school-stories{margin-top:24px}.classic-skin .school-story-card{display:flex;flex-direction:row;height:142px}.classic-skin .school-story-card>img{width:96px;height:100%}.classic-skin .school-story-card>div,.classic-skin .school-story-with-image>div{padding:10px}.classic-skin .school-story-card h3{color:#101010;font-size:12px;line-height:1.45}.classic-skin .school-story-summary{font-size:11px}.classic-skin .school-hub-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 -12px}.classic-skin .school-hub-groups>section{height:auto;min-height:150px;padding:10px}.classic-skin .school-hub h3{margin:0 0 7px;padding-bottom:6px;border-bottom:1px solid #ddd;font-size:13px}.classic-skin .school-hub a{min-height:25px;font-size:12px}.classic-skin .page-heading{min-height:34px;margin:0 0 15px;padding:0 0 5px 12px;border-bottom:0}.classic-skin .page-heading h1{color:#101010;font-size:22px;font-weight:500;line-height:29px}.classic-skin .page-heading .board-heading-icon,.classic-skin .page-heading .page-heading-icon{display:none}.classic-skin .heading-actions .icon-button,.classic-skin .page-heading .icon-button{width:30px;height:30px;padding:0;color:#666}.classic-skin .page-heading .page-write-action{min-height:30px;padding:5px 10px;font-size:11px}.classic-skin .board-subnav{margin-bottom:10px;padding:5px;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .filter-chip{min-height:28px;padding:4px 8px;border-radius:3px;font-size:11px}.classic-skin .community-page>.cf-media-top{width:100%;margin:0 auto 14px;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .community-page>.post-table-wrap.list-surface{padding:5px 0;overflow:hidden;border:0;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .post-table{color:#666;font-size:13px}.classic-skin .post-table .col-author,.classic-skin .post-table .col-board{width:80px}.classic-skin .post-table .col-date{width:76px}.classic-skin .post-table .col-hits,.classic-skin .post-table .col-likes{width:45px}.classic-skin .post-table td,.classic-skin .post-table th{height:35px;padding:8px;border-color:#ddd;background:transparent;font-size:13px;line-height:18px}.classic-skin .post-table th{color:#666;font-weight:700;text-align:center}.classic-skin .post-table .title-cell,.classic-skin .post-table th.column-title{padding-left:12px;text-align:left}.classic-skin .post-table .title-cell{color:#101010}.classic-skin .post-table .title-cell>a{gap:3px}.classic-skin .post-table .author-cell,.classic-skin .post-table .board-cell,.classic-skin .post-table .date-cell,.classic-skin .post-table .hits-cell,.classic-skin .post-table .likes-cell{color:#666;font-size:12px}.classic-skin .post-table .comment-count,.classic-skin .post-table .likes-cell{color:#e66060}.classic-skin .post-table .date-cell.is-today{color:var(--today-post-date)}.classic-skin .post-table .comment-count{font-size:12px;font-weight:700;letter-spacing:0}.classic-skin .post-table tr:hover td{background:#f8f8f8}.classic-skin .post-table tr.pinned td,.classic-skin .post-table tr.pinned:hover td{background:#f8eeee}.classic-skin .pagination{gap:2px;margin:18px 0}.classic-skin .pagination button{width:30px;height:30px;border-radius:50%;font-size:11px}.classic-skin .search-box.small{max-width:420px;margin:22px auto 0}.classic-skin .post-page>.page-heading{min-height:30px;margin-bottom:10px}.classic-skin .post-page>.page-heading .mobile-page-back{display:none}.classic-skin .post-detail{display:flex;flex-direction:column;min-height:320px;padding:5px 5px 50px;border:0;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .post-detail>h2{order:1;margin:0;padding:5px 5px 0;color:#101010;font-size:calc(18px * var(--reading-scale, 1));font-weight:700;line-height:1.45}.classic-skin .post-detail>h2 .post-tag{display:inline;margin-right:6px;color:#666;font-size:12px;font-weight:400}.classic-skin .post-author{order:2;min-height:32px;margin:0;padding:3px 5px 8px;border-bottom:1px solid #f2f2f2;color:#ddd}.classic-skin .post-author .avatar{display:none}.classic-skin .post-author-details{flex-direction:row;align-items:center;gap:7px}.classic-skin .post-author :is(strong,small){color:#969696;font-size:12px;font-weight:400;line-height:1.2}.classic-skin .post-author .content-options-trigger{width:26px;height:26px}.classic-skin .post-body{order:3;min-height:155px;margin-top:30px;padding:10px;color:#101010;font-size:calc(12.6px * var(--reading-scale, 1));font-weight:400;line-height:1.65}.classic-skin .post-detail>:is(.poll-card,.post-poll-card){order:4}.classic-skin .post-actions{order:5;margin-top:30px;padding-top:0}.classic-skin .post-action-controls{order:5;margin-top:30px}.classic-skin .post-vote-capsule{gap:8px;padding:0;background:transparent;box-shadow:none}.classic-skin .post-reaction-button{width:50px;height:50px;border-radius:50%;background:#969696;color:#f3f3f3}.classic-skin .post-reaction-button[aria-pressed=true]{background:#e66060;color:#fff}.classic-skin .post-reaction-score{min-width:34px;color:#666}.classic-skin .post-page>.cf-media-top{margin:15px 0}.classic-skin .comment-section{margin-top:5px;padding:5px;border:0;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .comment-section>h2{margin:5px 7px 10px;color:#101010;font-size:14px}.classic-skin .post-comment-thread{border-color:#eee}.classic-skin .comment{gap:3px;margin:0}.classic-skin .comment-main{padding:8px 0}.classic-skin .comment.reply>.comment-main{margin:2px 0;padding:8px 5px;border-radius:5px;background:#f8f8f8}.classic-skin .comment-avatar{display:none}.classic-skin .reply-mark{width:14px;height:14px;margin-top:12px;color:#737a84}.classic-skin .comment-header{min-height:21px;padding-right:28px}.classic-skin .comment-author,.classic-skin .comment-author-label{margin-left:5px;color:#666;font-size:13px;font-weight:700}.classic-skin .comment-body{padding:0 28px 0 7px}.classic-skin .comment-body>p{color:#101010;font-size:calc(12px * var(--reading-scale, 1));line-height:1.55}.classic-skin .comment-footer{min-height:18px;margin-top:3px;padding:0 8px 2px 7px}.classic-skin .comment-refresh-status,.classic-skin .comment-time{color:#969696;font-size:12px}.classic-skin .comment-form{grid-template-columns:minmax(0,1fr) 96px;gap:5px;margin-top:14px}.classic-skin .comment-compose-input{min-height:60px;padding:10px;border:1px solid #ccc;border-radius:3px;background:#fff}.classic-skin .comment-form textarea{min-height:38px;font-size:12px}.classic-skin .comment-form>button{border-radius:3px;font-size:12px}.classic-skin .compose-page-card{margin-top:15px;padding:5px 5px 0;border:0;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .compose-page-card>.page-heading{margin:0;padding:0 0 5px 12px}.classic-skin .compose-page-card .write-form{padding:0 15px 18px}.classic-skin .auth-form :is(input,select),.classic-skin .compose-editor,.classic-skin .compose-form :is(input,select,textarea){border:1px solid #ccc;border-radius:3px;background:#fefefe;box-shadow:none}.classic-skin .compose-title-field{margin:20px 0}.classic-skin .compose-editor{min-height:350px}.classic-skin .auth-page{max-width:460px}.classic-skin .auth-card{padding:28px;border:0;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .auth-symbol,.classic-skin :is(.primary-button,.outline-button,.icon-button,.filter-chip){border-radius:3px}.classic-skin .scroll-top{border:1px solid #ccc;background:#fff}.classic-skin .left-column .main-nav{position:static;padding:12px 10px;border:0;border-radius:5px;background:#fefefe;box-shadow:0 1px 2px #ddd}.classic-skin .left-column .brand-footer,.classic-skin .left-column .community-settings-action,.classic-skin .left-column :is(.logo-link,.nav-community-row,.compact-account){display:none}.classic-skin .left-column .board-nav{margin:0;padding:0}.classic-skin .left-column :is(.board-nav,.extra-board-nav)>a{min-height:25px;padding:5px 6px 5px 15px;color:#101010;font-size:12px;font-weight:400;line-height:15px}.classic-skin .left-column :is(.board-nav,.extra-board-nav)>a:hover,.classic-skin .left-column :is(.board-nav,.extra-board-nav)>a[aria-current=page]{background:transparent;color:#e66060}.classic-skin .left-column .board-nav kbd{display:none}.classic-skin .left-column .board-dot{display:inline-block;width:3px;height:3px;margin:0;background:#969696}.classic-skin .left-column .board-count{color:#969696;font-size:8px;font-weight:400}.classic-skin .left-column .more-boards{height:25px}.classic-skin .left-column .nav-section{height:32px;margin:8px 0 0;padding:5px 6px 5px 15px;border-top:1px solid #eee;color:#666;font-size:12px;font-weight:700}.classic-skin .left-column .nav-section:before,.classic-skin .left-column .nav-section>svg{display:none}.classic-footer{margin-top:60px;padding:20px 0;background:#f8f8f8;box-shadow:0 0 5px #f8f8f8}.classic-footer-inner{display:flex;flex-wrap:wrap;justify-content:center;width:var(--classic-inner);margin:0 auto;color:#ddd;font-size:12px}.classic-footer section{flex:0 0 20%;min-width:0;padding:0 10px;text-align:center}.classic-footer h2{margin:0 0 3px;color:#666;font-size:12px;font-weight:400}.classic-footer section>a{display:block;overflow:hidden;color:#ddd;font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.classic-footer section>a:hover{color:#e66060}.classic-copyright{flex:0 0 83.333333%;margin:20px 8.333% 0;padding:20px 0 0 10px;border-top:1px solid #ddd;color:#ddd;font-size:12px;line-height:1.45;text-align:center}}@media (min-width:992px){.classic-skin{--classic-inner:970px}}@media (min-width:1200px){.classic-skin{--classic-inner:975px}.classic-skin .app-shell:has(.community-page,.post-page){display:grid;grid-template-columns:25% 75%;gap:0;padding:0}.classic-skin .app-shell:has(.community-page,.post-page) .left-column{display:block;padding:0 15px}.classic-skin .app-shell:has(.community-page,.post-page) .center-column{padding:0 15px}}@media (max-width:1100px) and (min-width:701px){.classic-header :is(a,button){padding-inline:7px}.classic-primary-nav a:nth-last-child(-n+2){display:none}.classic-skin .latest-grid,.classic-skin .school-hub-groups,.classic-skin .school-story-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px) and (min-width:701px){.classic-account-nav>:first-child,.classic-primary-nav a:nth-last-child(-n+4){display:none}}@media (max-width:700px){.classic-footer,.classic-header,.classic-ribbon{display:none}}