.workspace-page{--sidebar-width:226px;background:#f5f7f9}.workspace-page header{position:sticky;top:0;z-index:30}.workspace-page header .shell{width:100%;padding-inline:24px}.workspace-page .nav{min-height:70px;padding-block:12px}.sidebar{position:fixed;left:0;top:70px;bottom:0;width:var(--sidebar-width);border-right:1px solid var(--line);background:white;display:flex;flex-direction:column;padding:24px 14px;z-index:25;overflow-y:auto}.sidebar-label{font-size:11px;color:#7c858e;padding-inline:14px;margin:0 0 16px;letter-spacing:0}.sidebar nav{display:flex;flex-direction:column;align-items:stretch;gap:6px}.sidebar nav a{padding:13px 14px;display:flex;align-items:center;gap:12px;border-radius:5px;font-size:14px;line-height:1.45;color:#4d5964;min-height:46px}.sidebar svg{width:18px;height:18px;flex-shrink:0;stroke-width:1.7}.sidebar nav a:hover{background:#f3f6f7}.sidebar nav a.selected{background:#e7f5f1;color:#087969;box-shadow:none;font-weight:600}.sidebar-bottom{margin-top:auto;padding:30px 14px 0;color:var(--muted);font-size:13px;display:grid;gap:10px}.sidebar-bottom .text-button{padding:0}.workspace-page main.shell{width:auto;margin-left:var(--sidebar-width);margin-right:0;padding:32px;min-height:calc(100vh - 141px)}.workspace-page footer.shell{width:auto;margin-left:calc(var(--sidebar-width) + 32px);margin-right:32px}.icon-button{border:1px solid var(--line);background:white;border-radius:5px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center}.icon-button svg{width:20px;height:20px}.mobile-menu{display:none}.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.empty-cell{padding:64px 20px!important;text-align:center;color:var(--muted)}.tag.warning{background:#fff1d9;color:#8e5e10}.inline-form{display:flex;align-items:center;gap:8px;min-width:210px}.inline-form input{min-width:100px}.review-form{width:280px;max-width:100%;padding-top:20px}summary{cursor:pointer;color:var(--accent)}.order-buy{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.table-wrap{border:1px solid var(--line);border-radius:5px}.table th{background:#f3f6f8}.table td{max-width:320px}.stats{background:#fff;border:1px solid var(--line);border-radius:5px}.stat:first-child{padding-left:24px}.stats .stat strong{font-size:26px;overflow-wrap:anywhere}.pagehead h2{margin-bottom:0}.notice{background:#eef3f7}.notice.success{background:#e1f2e8}.notice.error{background:#fff0f0}.auth-page .mobile-menu{display:none}.auth-page .auth{margin-top:32px}.form-width{width:100%}@media(min-width:1600px){.workspace-page main.shell{padding:40px 48px}}@media(max-width:900px){.workspace-page{--sidebar-width:196px}.workspace-page main.shell{padding:26px 20px}.sidebar{padding-inline:10px}.sidebar nav a{padding-inline:10px}}@media(max-width:680px){.workspace-page header .shell{padding-inline:16px}.workspace-page .nav{gap:8px;min-height:68px}.workspace-page .brand strong{font-size:17px}.workspace-page .brand{gap:6px}.workspace-page .brand img{width:28px;height:28px}.mobile-menu{display:inline-flex;order:-1}.sidebar{top:68px;transform:translateX(-100%);width:230px;box-shadow:5px 0 20px #2027291a}.menu-open .sidebar{transform:translateX(0)}.workspace-page main.shell{margin-left:0;padding:26px 16px}.workspace-page footer.shell{margin-left:16px;margin-right:16px}.workspace-page .actions{gap:1px}.workspace-page .language{padding:8px}.workspace-page .actions .btn{font-size:12px;padding:8px}.stats .stat{padding:18px 12px}.stats .stat:first-child{padding-left:12px}.stats .stat strong{font-size:20px}.pagehead{gap:10px}.table td{padding:14px}.review-form{width:240px}}@media(prefers-reduced-motion:no-preference){.sidebar{transition:transform .15s ease}}
