.AppNav-module__cJ-FzW__icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}.AppNav-module__cJ-FzW__iconSm{width:16px;height:16px;}.AppNav-module__cJ-FzW__rail{z-index:45;background:var(--ground);border-right:1px solid var(--line);min-height:0;position:relative;container:rail/inline-size}.AppNav-module__cJ-FzW__inner{flex-direction:column;gap:2px;height:100%;padding:20px 12px 14px;display:flex;overflow:hidden auto}.AppNav-module__cJ-FzW__top{justify-content:space-between;align-items:center;gap:6px;padding-bottom:22px;display:flex}.AppNav-module__cJ-FzW__brand{min-width:0;color:var(--ink);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:0 10px;font-size:19px;line-height:1.2;text-decoration:none;display:inline-flex}.AppNav-module__cJ-FzW__word{white-space:nowrap}.AppNav-module__cJ-FzW__toggle{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid;position:relative}.AppNav-module__cJ-FzW__toggle:hover{color:var(--ink);background:color-mix(in srgb, var(--surface) 55%, transparent)}.AppNav-module__cJ-FzW__toggle .AppNav-module__cJ-FzW__arrow{transform-box:view-box;transform-origin:15px 12px;transition:transform var(--dur-base) var(--ease-standard)}.AppNav-module__cJ-FzW__tip{z-index:1;border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--elev-e2);font:500 12.5px/1.3 var(--font-body);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute;top:calc(100% + 6px);right:0}.AppNav-module__cJ-FzW__tip kbd{font:500 11px/1 var(--font-mono);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:4px;padding:2px 5px}.AppNav-module__cJ-FzW__toggle:hover .AppNav-module__cJ-FzW__tip,.AppNav-module__cJ-FzW__toggle:focus-visible .AppNav-module__cJ-FzW__tip{opacity:1;transition-delay:.25s}.AppNav-module__cJ-FzW__toggle:focus-visible .AppNav-module__cJ-FzW__tip{transition-delay:0s}.AppNav-module__cJ-FzW__nav{flex-direction:column;gap:2px;display:flex}.AppNav-module__cJ-FzW__group{font:500 10.5px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:18px 10px 6px}.AppNav-module__cJ-FzW__item{border-radius:var(--radius-sm);height:38px;color:var(--ink-2);font:500 14.5px var(--font-body);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);border:1px solid #0000;align-items:center;gap:11px;padding:0 10px;text-decoration:none;display:flex}.AppNav-module__cJ-FzW__item .AppNav-module__cJ-FzW__icon{color:var(--muted)}.AppNav-module__cJ-FzW__item:hover{color:var(--ink);background:color-mix(in srgb, var(--surface) 55%, transparent)}.AppNav-module__cJ-FzW__item[aria-current=page]{background:var(--surface);color:var(--ink);border-color:var(--line);box-shadow:var(--elev-e1);font-weight:600}.AppNav-module__cJ-FzW__item[aria-current=page] .AppNav-module__cJ-FzW__icon{color:var(--accent)}.AppNav-module__cJ-FzW__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AppNav-module__cJ-FzW__pro{margin-left:auto}.AppNav-module__cJ-FzW__foot{flex-direction:column;gap:4px;margin-top:auto;padding-top:16px;display:flex}.AppNav-module__cJ-FzW__admin{border-radius:var(--radius-sm);height:32px;color:var(--muted);font:500 13px var(--font-body);border:1px solid #0000;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.AppNav-module__cJ-FzW__admin:hover{color:var(--ink)}.AppNav-module__cJ-FzW__admin[aria-current=page]{color:var(--ink);background:var(--surface);border-color:var(--line);font-weight:600}.AppNav-module__cJ-FzW__me{border-radius:var(--radius-lg);color:var(--ink);transition:background-color var(--dur-fast) var(--ease-standard);border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.AppNav-module__cJ-FzW__me:hover{background:color-mix(in srgb, var(--surface) 55%, transparent)}.AppNav-module__cJ-FzW__me[data-active]{background:var(--surface);border-color:var(--line);box-shadow:var(--elev-e1)}.AppNav-module__cJ-FzW__avatarWrap{flex:none;display:grid;position:relative}img.AppNav-module__cJ-FzW__avatar{object-fit:cover}.AppNav-module__cJ-FzW__avatar{background:var(--accent-strong);width:32px;height:32px;color:var(--on-accent);font:600 12px var(--font-body);border-radius:50%;flex:none;place-items:center;display:grid}.AppNav-module__cJ-FzW__who{flex-direction:column;flex:1;min-width:0;display:flex}.AppNav-module__cJ-FzW__who b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.AppNav-module__cJ-FzW__sub,.AppNav-module__cJ-FzW__subWarn,.AppNav-module__cJ-FzW__subBusy{font:500 11px/1.4 var(--font-mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppNav-module__cJ-FzW__subWarn,.AppNav-module__cJ-FzW__subBusy{white-space:normal}.AppNav-module__cJ-FzW__planPremium{color:var(--accent);font-weight:600}.AppNav-module__cJ-FzW__subWarn{font:500 12px/1.35 var(--font-body);color:var(--danger)}.AppNav-module__cJ-FzW__founder{font:500 11px/1.4 var(--font-mono);color:var(--ink-2)}.AppNav-module__cJ-FzW__chev{width:16px;height:16px;color:var(--muted);}.AppNav-module__cJ-FzW__dotWarn,.AppNav-module__cJ-FzW__dotBusy{background:var(--danger);width:10px;height:10px;box-shadow:0 0 0 2px var(--ground);border-radius:50%;position:absolute;top:-1px;right:-1px}.AppNav-module__cJ-FzW__dotBusy{background:var(--accent)}.AppNav-module__cJ-FzW__progress{background:var(--line-soft);border-radius:2px;height:3px;margin:2px 10px 0;overflow:hidden}.AppNav-module__cJ-FzW__progress>div{background:var(--accent);height:100%;transition:width var(--dur-slow) var(--ease-standard);border-radius:2px}.AppNav-module__cJ-FzW__progress>div[data-indeterminate]{animation:AppNav-module__cJ-FzW__busy 1.6s var(--ease-standard) infinite}@keyframes AppNav-module__cJ-FzW__busy{0%{transform:translate(-100%)}to{transform:translate(900%)}}@container rail (max-width:120px){.AppNav-module__cJ-FzW__inner{overflow:visible}.AppNav-module__cJ-FzW__top{flex-direction:column;gap:10px;padding-bottom:14px}.AppNav-module__cJ-FzW__brand{padding:0}.AppNav-module__cJ-FzW__word{display:none}.AppNav-module__cJ-FzW__toggle .AppNav-module__cJ-FzW__arrow{transform:scaleX(-1)}.AppNav-module__cJ-FzW__item,.AppNav-module__cJ-FzW__admin{justify-content:center;padding:0;position:relative}.AppNav-module__cJ-FzW__item{height:40px}.AppNav-module__cJ-FzW__admin{height:36px}.AppNav-module__cJ-FzW__group{background:var(--line);height:1px;margin:12px 8px;padding:0;font-size:0}.AppNav-module__cJ-FzW__pro{background:var(--premium);width:8px;height:8px;box-shadow:0 0 0 2px var(--ground);border-radius:50%;padding:0;font-size:0;position:absolute;top:7px;right:9px}.AppNav-module__cJ-FzW__me{justify-content:center;padding:8px 0;position:relative}.AppNav-module__cJ-FzW__chev{display:none}.AppNav-module__cJ-FzW__progress{margin:2px 4px 0}.AppNav-module__cJ-FzW__tip,.AppNav-module__cJ-FzW__label,.AppNav-module__cJ-FzW__who{z-index:1;border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--elev-e2);font:500 12.5px/1.3 var(--font-body);white-space:nowrap;pointer-events:none;opacity:0;max-width:none;padding:6px 10px;transition:none;position:absolute;top:50%;left:calc(100% + 10px);right:auto;overflow:visible;transform:translateY(-50%)}.AppNav-module__cJ-FzW__item[aria-current=page] .AppNav-module__cJ-FzW__label,.AppNav-module__cJ-FzW__admin[aria-current=page] .AppNav-module__cJ-FzW__label{font-weight:600}.AppNav-module__cJ-FzW__who{white-space:normal;width:max-content;max-width:240px;padding:8px 12px;top:auto;bottom:0;transform:none}.AppNav-module__cJ-FzW__item:hover .AppNav-module__cJ-FzW__label,.AppNav-module__cJ-FzW__item:focus-visible .AppNav-module__cJ-FzW__label,.AppNav-module__cJ-FzW__admin:hover .AppNav-module__cJ-FzW__label,.AppNav-module__cJ-FzW__admin:focus-visible .AppNav-module__cJ-FzW__label,.AppNav-module__cJ-FzW__me:hover .AppNav-module__cJ-FzW__who,.AppNav-module__cJ-FzW__me:focus-visible .AppNav-module__cJ-FzW__who{opacity:1;transition:opacity var(--dur-fast) var(--ease-standard)}.AppNav-module__cJ-FzW__toggle:hover .AppNav-module__cJ-FzW__tip,.AppNav-module__cJ-FzW__toggle:focus-visible .AppNav-module__cJ-FzW__tip{transition:opacity var(--dur-fast) var(--ease-standard) .25s}.AppNav-module__cJ-FzW__toggle:focus-visible .AppNav-module__cJ-FzW__tip{transition-delay:0s}}.AppNav-module__cJ-FzW__tabbar{display:none}@media (max-width:860px){.AppNav-module__cJ-FzW__rail{display:none}.AppNav-module__cJ-FzW__tabbar{padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:saturate(1.3)blur(16px);z-index:30;grid-row:2;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.AppNav-module__cJ-FzW__tabbar a{min-height:48px;font:500 10.5px/1.2 var(--font-body);color:var(--muted);border-radius:var(--radius-sm);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;text-decoration:none;display:flex}.AppNav-module__cJ-FzW__tabbar a>span:not(.AppNav-module__cJ-FzW__tabIcon){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.AppNav-module__cJ-FzW__tabbar a[aria-current=page]{color:var(--accent);font-weight:600}.AppNav-module__cJ-FzW__tabbar a[aria-current=page] .AppNav-module__cJ-FzW__icon{stroke-width:2.1px}.AppNav-module__cJ-FzW__tabbar .AppNav-module__cJ-FzW__icon{width:23px;height:23px}.AppNav-module__cJ-FzW__tabbar a:focus-visible{outline-offset:-2px}.AppNav-module__cJ-FzW__tabIcon{display:grid;position:relative}}
.feedback-module__swz8_W__fab{z-index:40;background:var(--inverse);height:40px;color:var(--on-inverse);box-shadow:var(--shadow);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;position:fixed;bottom:16px;right:16px}.feedback-module__swz8_W__fab:hover{filter:brightness(1.05)}.feedback-module__swz8_W__dialog{border:1px solid var(--line);background:var(--surface);width:min(520px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);border-radius:16px;padding:0}.feedback-module__swz8_W__dialog::backdrop{background:#0006}.feedback-module__swz8_W__body{flex-direction:column;gap:14px;padding:20px;display:flex}.feedback-module__swz8_W__body h2{margin:0;font-size:22px}.feedback-module__swz8_W__body p{color:var(--ink-2);margin:0}.feedback-module__swz8_W__field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.feedback-module__swz8_W__input{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px;font-weight:400}.feedback-module__swz8_W__hint{font-size:13px}.feedback-module__swz8_W__error{color:var(--danger);font-size:14px}.feedback-module__swz8_W__actions{justify-content:flex-end;gap:8px;display:flex}.feedback-module__swz8_W__primary,.feedback-module__swz8_W__secondary{cursor:pointer;border-radius:10px;height:40px;padding:0 16px;font-weight:600}.feedback-module__swz8_W__primary{background:var(--ink);color:var(--surface);border:0}.feedback-module__swz8_W__secondary{border:1px solid var(--line);color:var(--ink);background:0 0}@media (max-width:860px){.feedback-module__swz8_W__fab{bottom:84px;right:12px}}
.shell-module___mZDDq__shell{--rail-w:232px;grid-template-columns:var(--rail-w) minmax(0, 1fr);background:var(--ground);height:100%;transition:grid-template-columns var(--dur-base) var(--ease-standard);display:grid}.shell-module___mZDDq__shell[data-nav=collapsed]{--rail-w:72px}@media (min-width:861px) and (max-width:1180px){.shell-module___mZDDq__shell[data-nav=auto]{--rail-w:72px}}@media (prefers-reduced-motion:reduce){.shell-module___mZDDq__shell{transition:none}}.shell-module___mZDDq__main{min-width:0;min-height:0;position:relative;overflow:auto}.shell-module___mZDDq__mainTest{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.shell-module___mZDDq__content{min-width:0;min-height:0;position:relative;overflow:auto}@media (max-width:860px){.shell-module___mZDDq__shell,.shell-module___mZDDq__shell[data-nav]{--rail-w:0px}.shell-module___mZDDq__shell{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);transition:none}.shell-module___mZDDq__main{grid-row:1}}
