.acct-frame{background:var(--paper,#f7f8f5);min-height:100vh;color:var(--ink,#29342b)}.acct-top{color:#fff;background:#243127;align-items:center;gap:15px;min-height:64px;padding:10px max(20px,50vw - 715px);display:flex}.acct-top img{width:106px;display:block}.acct-top-user{color:#e1e7dd;overflow-wrap:anywhere;margin-left:auto;font-size:13px}.acct-back,.acct-return,.acct-guide{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.acct-back{color:#fff;border:1px solid #658066;border-radius:6px;padding:6px 9px;font-size:13px}.acct-return{color:#3d5b36;margin-top:16px;font-size:13px}.acct-return:hover,.acct-guide:hover{text-decoration:underline}.acct-page{max-width:1480px;margin:0 auto;padding:24px clamp(14px,3vw,42px) 45px}.acct-title{align-items:center;gap:12px;margin:0 0 18px;display:flex}.acct-title h1{font-size:clamp(27px,4vw,40px);line-height:1.1}.acct-title p{color:#53634e;font-size:12px}.acct-title-icon{color:#415a32;background:#dfeacb;border-radius:11px;place-items:center;width:45px;height:45px;display:grid}.acct-layout{grid-template-columns:minmax(0,1fr) 220px;grid-template-areas:"activity-main activity-rail";align-items:start;gap:clamp(12px,1.6vw,24px);display:grid}.acct-main{grid-area:activity-main;min-width:0}.acct-main>.desk-card:first-child,.acct-main .orp>.desk-card:first-of-type{margin-top:0}.acct-rail{border:1px solid var(--line,#dce3d8);background:#fff;border-radius:12px;grid-area:activity-rail;min-width:0;padding:15px 12px;position:sticky;top:14px}.acct-rail h2,.acct-toggle,.acct-links a,.acct-other a{align-items:center;gap:7px;display:flex}.acct-rail h2{margin:0 4px 9px;font-size:16px}.acct-rail h2 svg{color:#537446}.acct-toggle{display:none}.acct-links{gap:2px;display:grid}.acct-links a,.acct-other a{color:#465740;border-radius:6px;padding:6px 7px;font-size:13px;line-height:1.4;text-decoration:none}.acct-links a{justify-content:space-between}.acct-links a svg{opacity:0}.acct-links a:hover,.acct-other a:hover{background:#f1f5ec}.acct-links a[aria-current=page]{color:#304a24;background:#e7efdf;border-left:3px solid #63824b;padding-left:5px;font-weight:630}.acct-links a:hover svg,.acct-links a:focus-visible svg,.acct-links a[aria-current=page] svg{opacity:1}.acct-other{border-top:1px solid #e2e8dd;margin:10px 0 0;padding-top:10px}.acct-other h3{color:#64705f;letter-spacing:0;margin:0 7px 3px;font-size:12px}.acct-other a{font-size:12px}.acct-guide{color:#4d6243;margin:9px 7px 2px;font-size:12px}.acct-alert{color:#614b24;background:#fff7e5;border:1px solid #e6d5a6;border-radius:8px;margin:8px 0;padding:9px 13px;font-size:13px}.acct-alert button{text-decoration:underline}.studio-acct .acct-rail{top:73px}.studio-acct .card-grid{grid-template-columns:repeat(auto-fill,minmax(min(192px,100%),1fr))}.lg-stops{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lg-stops a{color:#334d2b;background:#f5f8ef;border:1px solid #d5dfcf;border-radius:10px;padding:12px 10px;text-decoration:none}.lg-stops a:hover,.lg-shortcuts a:hover{background:#edf4e4;border-color:#98ac86}.lg-stage{color:#4c6b3e;justify-content:space-between;align-items:center;margin:0 0 10px;display:flex}.lg-stops b,.lg-stops small,.lg-count,.lg-queue li b,.lg-queue li small{line-height:1.4;display:block}.lg-stops b{font-size:16px}.lg-stops small,.lg-count,.lg-queue li small{color:#586952;font-size:12px}.lg-count{margin-top:9px;font-weight:550}.lg-queue-head{align-items:center;gap:7px;display:flex}.lg-queue-head h2{margin:0!important}.lg-queue-head>span{background:#eef2e8;border-radius:6px;padding:2px 6px;font-size:12px}.lg-queue ul{margin:10px 0;padding:0;list-style:none}.lg-queue li{border-top:1px solid #e4e9df}.lg-queue li a,.lg-shortcuts a{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.lg-queue li a{padding:9px 1px}.lg-queue li a:hover{color:#3e6934}.lg-queue li span{flex:1}.lg-queue time{color:#665637;font-variant-numeric:tabular-nums;font-size:12px}.lg-queue-head+.method{margin-top:8px}.lg-shortcuts{flex-wrap:wrap;gap:8px;display:flex}.lg-shortcuts a{background:#fff;border:1px solid #d9e2d4;border-radius:7px;padding:8px 11px;font-size:13px}.lg-guide details{border-top:1px solid #dfe6d9;padding:11px 0}.lg-guide summary{cursor:pointer;font-weight:590}.lg-guide p{margin:5px 0 0;line-height:1.5}@media (max-width:1180px) and (min-width:891px){.studio-acct{grid-template-columns:minmax(0,1fr) 172px;gap:12px}.studio-acct .acct-rail{padding:12px 8px}.studio-acct .acct-links a{font-size:12px}}@media (max-width:890px){.acct-layout,.studio-acct{grid-template-columns:minmax(0,1fr);grid-template-areas:"activity-rail""activity-main";gap:12px}.acct-rail,.studio-acct .acct-rail{padding:0;position:static;top:0}.acct-rail h2{display:none}.acct-toggle{color:#3b5432;width:100%;padding:10px 12px;font-size:13px;font-weight:590;display:flex}.acct-toggle svg:last-child{margin-left:auto}.acct-toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.acct-body{padding:1px 9px 10px}.acct-body[data-open=false]{display:none}}@media (max-width:650px){.acct-page{padding:14px 12px 40px}.acct-top{min-height:53px;padding:9px 12px}.acct-top img{width:88px}.acct-top-user{text-align:right;font-size:11px}.lg-stops{grid-template-columns:repeat(2,minmax(0,1fr))}}
