.full-sidebar{width:236px;padding-top:23px}.full-sidebar .brand{margin-bottom:22px;font-size:19px}.full-sidebar~.app-shell{margin-left:236px}.all-modules-link{display:flex;align-items:center;gap:10px;padding:11px 13px;background:#1a2337;border:1px solid #35415a;border-radius:7px;color:#d1d9ee;font-size:13px}.all-modules-link.active{border-color:#8e64ed;background:#30234e}.all-modules-link small{margin-left:auto;background:#4a337a;border-radius:5px;padding:0 6px;color:#d9c6ff}.full-nav{overflow-y:auto;scrollbar-width:thin;flex:1;min-height:0;padding:10px 0;margin:5px -2px}.nav-group{border-top:0;margin:0;padding:0}.nav-group summary{display:flex;justify-content:space-between;align-items:center;padding:11px 12px;color:#8193b0;font-size:11px;letter-spacing:.8px;list-style:none;user-select:none}.nav-group summary:after{content:'＋';font-size:14px;margin-left:9px;color:#7c8dab}.nav-group[open] summary:after{content:'−'}.nav-group summary span{margin-left:auto;color:#596b89;font-size:10px}.nav-group>div{display:flex;flex-direction:column;gap:2px}.nav-group a{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 19px;font-size:12px;border-radius:5px;color:#a8b8d0}.nav-group a i{width:4px;height:4px;border-radius:50%;background:#596b89}.nav-group a:hover{background:#1a2539;color:#e9edf5}.nav-group a.active{background:#2c2549;color:#e5d9ff}.nav-group a.active i{background:#b18cfe}.full-design-link{border-top:1px solid var(--border);padding:14px 10px 0;display:flex;gap:9px;align-items:center;font-size:11px;color:#9caecc}.full-sidebar .profile{margin-top:12px;padding-top:12px;font-size:12px}.full-sidebar .profile small{font-size:10px}.full-topbar{height:68px;padding:0 24px}.global-context{display:flex;align-items:center;gap:10px;margin-left:auto}.global-context select{max-width:190px;width:170px;padding:6px 30px 6px 10px;font-size:12px}.mode-chip{font-size:10px;color:#a893d5;border:1px solid #47375e;padding:3px 8px;white-space:nowrap;border-radius:4px;background:#221a35}.role-preview{font-size:11px;padding:5px 22px 5px 7px;width:105px;background:#172032}.full-topbar .top-actions{gap:12px}.full-main{padding:27px;max-width:1850px}.full-main>.page-head{margin-bottom:20px}.full-main>.page-head h1{font-size:27px}.full-main>.page-head p{font-size:12px}.workspace-tabs{display:flex;gap:6px;border-bottom:1px solid var(--border);padding:0 0 0;margin-bottom:22px;overflow-x:auto;scrollbar-width:thin}.workspace-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#98aac7;padding:10px 13px;white-space:nowrap;font-size:12px}.workspace-tabs button:hover{color:#d7c5f7}.workspace-tabs button.active{color:#d6c0ff;border-color:#a373ff;background:#a373ff0b}.related-modules{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border-top:1px solid var(--border);margin-top:26px;padding-top:17px}.related-modules>span{font-size:11px;color:#8193af;margin-right:6px}.overview-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:25px}.overview-strip>div{border:1px solid var(--border);border-radius:8px;background:#131d2c;padding:17px 20px}.overview-strip strong{font-size:26px;font-weight:600;display:block;line-height:1.5;color:#d6c8ff}.overview-strip span{font-size:11px;color:var(--muted)}.module-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.module-card{display:block;border:1px solid var(--border);border-radius:9px;background:#111c2b;padding:20px;min-height:160px;transition:border-color .15s,background .15s}.module-card:hover{border-color:#9a73df;background:#191f35}.module-group{font-size:10px;color:#a68dcc;letter-spacing:.4px}.module-card h2{font-size:17px;margin:9px 0;display:flex;align-items:center;justify-content:space-between}.module-card h2 svg{color:#8c6ac5}.module-card p{font-size:11px;color:var(--muted);line-height:1.8;margin:4px 0 15px}.module-card small{font-size:10px;color:#6f83a3}.design-summary p{color:#aabbd5;font-size:12px;margin:12px 0}.design-coverage{margin-top:20px;display:flex;flex-direction:column;gap:12px}.design-coverage details{margin-top:0;padding:15px 20px}.design-coverage summary{display:flex;align-items:center;justify-content:space-between;gap:14px}.design-coverage summary b{color:#d4dceb;font-size:14px}.design-coverage summary>span{font-size:11px;color:#8c9db8}.schema-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.schema-field{margin:0!important;min-width:0}.schema-field.wide,.schema-grid>.wide{grid-column:1/-1}.schema-field>span{display:flex;align-items:center;gap:6px;color:#c3cde0;font-size:12px}.schema-field em{font-style:normal;color:#c5a2ff;font-size:13px}.schema-field>span>small{font-size:10px;color:#7c90b0;margin-left:auto}.field-help{display:block;color:#7c90ae;font-size:10px;margin-top:6px;line-height:1.7}.schema-field input,.schema-field select,.schema-field textarea{font-size:12px}.full-switch-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid #28354a88;margin:0!important;min-height:52px;font-size:12px}.full-switch-row small{display:block;color:#8499b9;font-size:10px;margin:4px 0}.full-switch-row input{width:17px;height:17px;margin:0;flex-shrink:0}.form-errors{padding:13px;background:#44263255;border:1px solid #784251;border-radius:7px;color:#ffc0cd;font-size:12px;margin-top:20px}.module-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 18px}.module-search{max-width:350px;margin-bottom:17px}.table-wrap{overflow:auto;max-width:100%;scrollbar-width:thin}.data-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.data-table th{font-weight:500;color:#8197ba;background:#131f31;padding:11px 12px;white-space:nowrap}.data-table td{border-bottom:1px solid #25344a;padding:14px 12px;color:#bccae0;vertical-align:top;max-width:320px;overflow-wrap:anywhere}.data-table tr.selected>td{background:#8b66d80b}.data-table tr:last-child td{border-bottom:0}.row-actions{display:flex;gap:6px;flex-wrap:wrap;min-width:150px}.row-actions .btn{font-size:10px;padding:4px 8px;min-height:27px}.id-hint{display:block;font-size:9px;color:#7188aa;margin-top:5px;word-break:break-all}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.detail-field{border:1px solid var(--border);border-radius:7px;padding:12px 14px;min-width:0;background:#101a29}.detail-field.wide{grid-column:1/-1}.detail-field small{color:#7f96b8;font-size:10px}.detail-field p{font-size:12px;color:#c3d0e4;margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.detail-field pre,.json-preview{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;background:#0c1522;color:#b4c8e6;padding:15px;border:1px solid #25344b;border-radius:7px;line-height:1.9;max-height:520px;overflow:auto;min-width:0}.detail-field pre{border:0;margin:8px 0 0;padding:0}.candidate{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px;border:1px solid #3d355b;border-radius:7px;background:#30204922;margin-top:15px}.candidate h3{font-size:13px}.candidate p{font-size:12px;color:#9caecc;margin-top:7px}.structure-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}.structure-stages>div{padding:24px 20px;border:1px solid #43345e;border-radius:8px;background:#2b204022;position:relative}.structure-stages span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#6340a9;color:#e8d9ff;margin-bottom:20px}.structure-stages h3{font-size:14px;margin:12px 0}.reader-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px}.reader-layout.only-reader{grid-template-columns:1fr;max-width:950px;margin:auto}.readable-manuscript{padding:18px 27px;font-family:"Songti SC",SimSun,serif;color:#ccd7e9}.readable-manuscript p{position:relative;margin-bottom:24px;white-space:pre-wrap}.paragraph-number{font:10px system-ui;color:#5d759b;position:absolute;left:-25px;top:5px}.paragraph-comment{position:absolute;right:-25px;top:5px;border:1px solid #40516e;background:#19283c;border-radius:4px;color:#bba0ec;padding:2px;line-height:1;opacity:.6}.paragraph-comment:hover{opacity:1}.comment-card{padding:15px 0;border-bottom:1px solid var(--border)}.comment-card p{font-size:12px;color:#bfcee5}.comment-card blockquote{font-size:11px;color:#a8b9d4;border-left:2px solid #8a66ce;margin:12px 0;padding-left:10px}.chat-reply{padding:20px;border:1px solid #4a386d;background:#37265233;border-radius:8px;margin-top:20px}.chat-reply p{color:#becee5;font-size:13px;margin:12px 0}.chat-reply small{font-size:10px;color:#8a9fc1}.diff-controls{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:22px}.diff-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.diff-grid>div{background:#0e1724;border:1px solid #29384f;border-radius:7px;padding:15px;min-width:0}.diff-grid h3{font-size:13px;margin-bottom:20px}.diff-grid p{padding:7px;font-size:12px;color:#a8bad8;margin:4px 0;white-space:pre-wrap;overflow-wrap:anywhere}.diff-grid pre{font-size:10px;white-space:pre-wrap;word-break:break-word;background:#0a1421;padding:10px;max-height:350px;overflow:auto}.diff-grid .removed{background:#71334855;color:#ffb6c5}.diff-grid .added{background:#275d4655;color:#b1efcf}.summary-bar{display:flex;gap:25px;align-items:center;flex-wrap:wrap;border:1px solid #30425e;padding:12px 17px;border-radius:7px;font-size:11px;color:#9fb4d2;margin-bottom:18px}.summary-bar .text-link{margin-left:auto;font-size:11px}.prompt-grid,.world-sandbox{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:20px}.prompt-editor{background:#0b1522;font-size:12px;line-height:1.9;color:#c9b8ef;margin-top:10px;min-height:350px}.retrieval-result{border:1px solid #304664;border-radius:7px;margin-top:15px;padding:16px}.retrieval-result h3{font-size:13px}.retrieval-result p{font-size:12px;color:#b7c9e2;margin:10px 0}.retrieval-result small{color:#768eae;font-size:10px}.resource-image{max-width:100%;max-height:500px;display:block;object-fit:contain;margin:auto}.task-statuses{display:flex;gap:20px;flex-wrap:wrap;padding:10px 0 20px;color:#859cbd;font-size:11px}.task-statuses b{color:#d2dced;margin-left:8px}.approval-card{border:1px solid var(--border);border-radius:8px;padding:18px;margin-top:16px}.decision-timeline p{font-size:11px;padding:12px 0;border-bottom:1px solid #26374b}.decision-timeline b{color:#b69adc}.branch-tree{padding:15px 0}.branch-root{width:max-content;max-width:100%;background:#3a2960;border:1px solid #7a55bc;padding:16px 25px;border-radius:8px;margin:0 auto 35px;text-align:center;font-size:13px;position:relative}.branch-root:after{position:absolute;content:'';height:35px;width:1px;background:#68558b;top:100%;left:50%}.branch-children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.branch-children .card{border-color:#4c3c68}.branch-children h2{font-size:17px;margin-bottom:13px}.branch-children p{font-size:13px;color:#b9c9e1;margin:8px 0}.branch-children small{font-size:11px;color:#859ab9}.vote-bar{display:flex;align-items:center;gap:9px;font-size:12px;color:#bfa4ec;margin:16px 0}.vote-bar>span{margin-right:auto}.interactive-reader{max-width:850px;margin:auto;padding:35px}.interactive-reader>h2{font-size:28px;margin:25px 0}.interactive-reader>p{font-size:16px;line-height:2.2;color:#c1d0e5;margin-bottom:25px}.choice-list{display:flex;flex-direction:column;gap:12px;margin:25px 0}.choice-list .btn{white-space:normal;justify-content:flex-start;padding:15px}.branch-consequence{border:1px solid #4a3a6c;border-radius:8px;padding:20px;background:#40275522}.branch-consequence p{margin-top:12px;color:#c1cee3}.event-card{border-top:1px solid var(--border);padding:17px 0}.event-card h3{font-size:13px}.event-card small{font-size:9px;color:#8da2c1}.role-read-only{opacity:.7}body[data-density=compact] .full-main{padding:20px}body[data-density=compact] .card{padding:15px}body[data-density=compact] .data-table td{padding:9px 10px}
@media(min-width:1600px){.module-hub{grid-template-columns:repeat(4,minmax(0,1fr))}.full-main{padding:30px 36px}}
@media(max-width:1250px){.full-sidebar{width:215px}.full-sidebar~.app-shell{margin-left:215px}.full-sidebar .brand{font-size:18px;padding:0 5px}.full-topbar{gap:13px;padding:0 20px}.full-topbar .saved{display:none}.global-context select{width:140px}.global-context .mode-chip{display:none}.full-main{padding:23px}.module-hub{grid-template-columns:repeat(2,minmax(0,1fr))}.full-main .home-grid{grid-template-columns:1fr}.full-main .home-grid>.stack:last-child{display:grid;grid-template-columns:1fr 1fr}.full-main .home-grid>.stack:last-child>.card:last-child{grid-column:1/-1}.full-main .plugins-layout{grid-template-columns:1fr}.full-main .selected-plugin-panel{position:static}.full-main .hot-grid{grid-template-columns:1fr 300px}.full-main .hot-grid>.card:first-child{grid-column:1/-1}.full-main .hot-grid>.card:first-child .subscription{flex-direction:row;flex-wrap:wrap}.full-main .hot-grid>.card:first-child .divider,.full-main .hot-grid>.card:first-child>.tiny{display:none}.reader-layout{grid-template-columns:minmax(0,1fr) 250px}}
@media(max-width:1000px){.full-topbar .breadcrumbs{max-width:150px}.full-topbar .breadcrumbs>b{font-size:11px}.full-topbar .demo-badge{display:none}.full-main>.page-head h1{font-size:24px}.schema-grid{gap:15px}.reader-layout,.prompt-grid,.world-sandbox{grid-template-columns:1fr}.structure-stages{grid-template-columns:1fr}.full-main .hot-grid{grid-template-columns:1fr}.full-main .hot-grid>.card:first-child{grid-column:auto}.full-main .character-grid,.full-main .workspace-grid{grid-template-columns:1fr}.full-main .chapter-panel{display:none}.full-main .workspace-grid>.stack:last-child,.full-main .character-grid>.stack:last-child{grid-column:auto}.full-main .mobile-chapter-picker{display:block}.full-main .writing-grid>.stack:last-child{display:grid;grid-template-columns:1fr 1fr}.full-main .writing-grid>.stack:last-child>.card:first-child{grid-column:1/-1}.full-main .character-grid>.card:first-child .character-list{display:flex;overflow:auto}.full-main .character-row{min-width:125px}.detail-grid{gap:12px}.overview-strip{gap:10px}.overview-strip>div{padding:14px}.overview-strip strong{font-size:21px}.full-main .projects-grid{grid-template-columns:1fr}.full-main .project-tile{display:flex}.full-main .project-tile .cover{display:flex}}
@media(max-width:720px){.full-sidebar{width:236px}.full-sidebar~.app-shell{margin-left:0}.full-topbar{height:auto;min-height:94px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:10px 14px;gap:9px}.full-topbar .breadcrumbs{max-width:none}.full-topbar .top-actions{grid-column:2;grid-row:1;gap:0}.full-topbar .role-preview{width:99px;font-size:10px}.global-context{grid-column:1/-1;grid-row:2;display:flex;width:100%;margin:0;gap:10px}.global-context select{width:auto;flex:1;max-width:none;font-size:11px}.global-context .mode-chip{display:block;font-size:9px;padding:2px 6px}.full-topbar .demo-badge,.full-topbar .saved{display:none}.full-main{padding:20px 14px}.full-main>.page-head h1{font-size:23px}.full-main>.page-head p{font-size:11px}.workspace-tabs{margin-bottom:18px;gap:0}.workspace-tabs button{padding:10px;font-size:11px}.module-hub{grid-template-columns:1fr}.module-card{min-height:140px;padding:17px}.module-card h2{font-size:17px}.overview-strip{grid-template-columns:1fr 1fr;gap:10px}.overview-strip>div{padding:14px}.overview-strip strong{font-size:22px}.overview-strip span{font-size:10px}.full-main .filters>.search{min-width:100%;width:100%}.schema-grid{grid-template-columns:1fr;gap:15px}.schema-field.wide,.schema-grid>.wide{grid-column:auto}.schema-field>span{font-size:12px}.full-switch-row{font-size:12px}.schema-field>span>small{font-size:9px}.detail-grid{grid-template-columns:1fr}.detail-field.wide{grid-column:auto}.data-table{font-size:11px;min-width:490px}.data-table td{padding:12px 10px}.table-wrap{margin-right:-4px}.module-toolbar{gap:7px}.module-toolbar .btn{font-size:11px;padding:7px 10px}.related-modules{gap:6px}.related-modules>span{width:100%;margin-bottom:5px}.related-modules .btn{font-size:10px}.full-main .home-grid>.stack:last-child,.full-main .writing-grid>.stack:last-child{display:flex}.candidate{align-items:flex-start;flex-direction:column}.readable-manuscript{padding:15px 15px}.paragraph-number{left:-17px;font-size:8px}.paragraph-comment{right:-18px}.diff-grid,.diff-controls{grid-template-columns:1fr}.summary-bar{gap:12px;padding:12px}.summary-bar .text-link{margin-left:0}.branch-children{grid-template-columns:1fr;gap:15px}.interactive-reader{padding:22px 18px}.interactive-reader>h2{font-size:24px}.interactive-reader>p{font-size:14px}.design-coverage summary{align-items:flex-start;flex-direction:column;gap:5px}.design-coverage details{padding:15px}.row-actions{min-width:145px}.full-main .character-list{gap:6px}.full-main .character-row{min-width:125px}.full-main .chapter-heading{flex-wrap:wrap}.full-main .stat-grid{grid-template-columns:1fr 1fr}.json-preview{font-size:10px;padding:12px}.full-main .person-mini{gap:8px}.full-main .page-head>.actions .btn{white-space:normal}.full-main .full-config-form>.actions .btn{font-size:11px}.full-main .plugin-bottom .actions{flex-wrap:nowrap}}

/* Identity and role preview */
.account-control{position:relative;flex:none}
.account-trigger{display:flex;align-items:center;gap:10px;min-height:44px;padding:5px 9px 5px 6px;border:1px solid #35425b;border-radius:10px;background:#162034;color:#d9e0ef;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}
.account-trigger:hover,.account-trigger[aria-expanded="true"]{background:#23263f;border-color:#8c6bce}
.account-trigger:focus-visible,.account-option:focus-visible,.account-menu-links a:focus-visible{outline:2px solid #bd9aff;outline-offset:3px}
.account-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:1px solid #b6a0f575;border-radius:50%;background:linear-gradient(140deg,#c4b5f4,#7150bd);box-shadow:inset 0 1px 2px #fff4;color:#231644;font-size:12px;font-weight:600}
.account-identity{display:flex;flex-direction:column;gap:3px;min-width:48px;max-width:120px;line-height:1.2}
.account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#e0e6f1}
.account-role{font-size:10px;color:#bda7e5}
.account-chevron{display:flex;margin-left:4px;color:#9cabc5;transform:rotate(90deg);transition:transform .15s}
.account-trigger[aria-expanded="true"] .account-chevron{transform:rotate(-90deg)}
.account-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:110;width:min(336px,calc(100vw - 28px));max-height:calc(100dvh - 98px);overflow-y:auto;overscroll-behavior:contain;padding:8px;border:1px solid #43516d;border-radius:14px;background:#131e2f;box-shadow:0 20px 60px #0009,0 4px 12px #0005;color:#d6dfef;text-align:left;scrollbar-width:thin}
.account-menu[hidden]{display:none}
.account-summary{display:flex;align-items:center;gap:11px;padding:12px 10px 17px;border-bottom:1px solid #2e3b52}
.account-summary .account-avatar{width:40px;height:40px;font-size:15px}
.account-summary>div{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}
.account-summary strong{font-size:13px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.account-summary>div>span{font-size:11px;color:#8fa1c0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.account-preview-badge{border:1px solid #554270;border-radius:5px;background:#302342;padding:3px 7px;font-size:10px;color:#c7abf4;flex-shrink:0}
.account-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 10px 9px;font-size:11px;font-weight:600;color:#c6d2e7}
.account-menu-heading>span{font-size:10px;font-weight:400;color:#8196b6}
.account-options{display:flex;flex-direction:column;gap:4px}
.account-option{display:flex;align-items:center;gap:10px;min-height:63px;width:100%;padding:10px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left;color:#bccbe3;cursor:pointer}
.account-option:hover{background:#202d42}
.account-option[aria-checked="true"]{border-color:#8060b380;background:#302349}
.account-option-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;background:#243148;color:#91a5c8}
.account-option[aria-checked="true"] .account-option-icon{background:#a881f126;color:#d2b2ff}
.account-option-copy{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;line-height:1.4}
.account-option-copy strong{font-size:12px;font-weight:500;color:#dce4f2}
.account-option-copy small{font-size:10px;color:#93a5c0;white-space:normal}
.account-option[aria-checked="true"] .account-option-copy strong{color:#e1caff}
.account-selected{display:flex;width:18px;flex:none;color:#c59bff}
.account-menu-links{display:flex;flex-direction:column;gap:2px;margin-top:9px;padding-top:9px;border-top:1px solid #2e3b52}
.account-menu-links a{display:flex;align-items:center;gap:10px;min-height:40px;padding:9px 10px;border-radius:7px;color:#a9bbd6;font-size:11px}
.account-menu-links a:hover{background:#202d42;color:#e1d1ff}
.account-menu-links a>svg:last-child{margin-left:auto;color:#7f91af}
.account-menu-note{margin:8px 10px 6px!important;color:#7e92b1;font-size:10px;line-height:1.7;white-space:normal}
@media(max-width:1200px) and (min-width:761px){.account-name{display:none}.account-identity{min-width:0}.account-role{font-size:11px}.account-trigger{gap:7px}.full-topbar .top-actions{gap:10px}}
@media(max-width:760px){.account-trigger{min-height:36px;padding:4px 7px 4px 4px;gap:7px;border-radius:9px}.account-trigger>.account-avatar{width:26px;height:26px;font-size:10px}.account-name{display:none}.account-identity{min-width:0}.account-role{font-size:11px}.account-chevron{margin-left:0}.account-menu{top:calc(100% + 10px);max-height:calc(100dvh - 76px)}.account-option{min-height:64px}.account-menu-links a{min-height:44px}}
@media(prefers-reduced-motion:reduce){.account-trigger,.account-chevron{transition:none}}
