:root{--g-ease:cubic-bezier(.2, 0, 0, 1);--g-ease-exit:cubic-bezier(.4, 0, 1, 1);--g-btn-grad:linear-gradient(180deg, #ffffff1a, #fff0 55%);--g-sh-btn-1:inset 0 1px 0 #ffffff24, 0 1px 1px #00000038, 0 5px 12px -4px #00000059;--g-btn-2:#e8e8e8;--g-btn-2-hover:#e0e0e0;--g-sh-btn-2:inset 0 1px 0 #fffc, inset 0 -1px 0 #0000000d, 0 0 0 1px #00000012, 0 2px 4px -1px #0000001a;--g-sh-well:inset 0 0 0 1px #e7e7e7;--g-sh-raised:0 0 0 1px #0000000a, 0 1px 2px #0000000f, 0 2px 6px -2px #0000000f;--g-sh-card:0 0 0 1px #0000000a, 0 1px 2px #0000000a, 0 10px 28px -14px #00000029;--g-sh-pop:0 0 0 1px #0000000a, 0 24px 60px -12px #0000002e, 0 4px 12px #0000000d;--g-knob:linear-gradient(180deg, #fff, #ececec);--g-knob-on:linear-gradient(180deg, #fff, #ececec);--g-switch-off:#e3e3e3;--g-tooltip-bg:#121212;--g-tooltip-fg:#fff}html:root{--font-heading:var(--font-sans);letter-spacing:-.006em}.dark{--g-btn-grad:linear-gradient(180deg, #ffffff80, #fff0 60%);--g-sh-btn-1:inset 0 1px 0 #fff9, 0 1px 1px #00000080, 0 5px 12px -4px #0009;--g-btn-2:#2a2a2d;--g-btn-2-hover:#323236;--g-sh-btn-2:inset 0 1px 0 #ffffff12, 0 0 0 1px #00000080, 0 2px 4px -1px #0006;--g-sh-well:inset 0 0 0 1px #2c2c2f;--g-sh-raised:0 0 0 1px #ffffff0f, 0 1px 2px #0006;--g-sh-card:0 0 0 1px #ffffff0d, 0 10px 28px -14px #0009;--g-sh-pop:0 0 0 1px #ffffff0f, 0 24px 60px -12px #000000b3;--g-knob-on:linear-gradient(180deg, #34343a, #1f1f22);--g-switch-off:#3a3a3e;--g-tooltip-bg:#f2f2f2;--g-tooltip-fg:#151516}html [data-slot=button]{transition:background-color .12s var(--g-ease), box-shadow .12s var(--g-ease), filter .12s var(--g-ease), transform .12s var(--g-ease), color .12s var(--g-ease)}html [data-slot=button]:active:not(:disabled){transform:scale(.97)translate(0,0)}html [data-slot=button][data-variant=default],html button.bg-primary,html a.bg-primary{background-image:var(--g-btn-grad);box-shadow:var(--g-sh-btn-1);border-color:#0000}html [data-slot=button][data-variant=default]:hover:not(:disabled),html button.bg-primary:hover:not(:disabled),html a.bg-primary:hover{background-color:var(--primary);filter:brightness(1.18)}html.dark [data-slot=button][data-variant=default]:hover:not(:disabled),html.dark button.bg-primary:hover:not(:disabled){filter:brightness(.9)}html [data-slot=button]:is([data-variant=outline],[data-variant=secondary]){background-color:var(--g-btn-2);box-shadow:var(--g-sh-btn-2);border-color:#0000}html [data-slot=button]:is([data-variant=outline],[data-variant=secondary]):hover:not(:disabled){background-color:var(--g-btn-2-hover)}html [data-slot=button]:is([data-variant=outline],[data-variant=secondary]):active:not(:disabled){box-shadow:inset 0 1px 2px #0000001a,0 0 0 1px #00000012}html :is([data-slot=input],[data-slot=select-trigger],textarea,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=time],input[type=search],input[type=password],input:not([type])):not([type=checkbox]):not([type=radio]):not([type=range]):not(.bg-transparent){border-radius:var(--r);background-color:var(--bg-panel);box-shadow:inset 0 0 0 1px var(--line-strong), 0 1px 2px #0a0d1408;transition:box-shadow .12s var(--g-ease), background-color .12s var(--g-ease);border-color:#0000}html :is([data-slot=input],textarea,input):hover:not(:focus):not(:disabled):not([type=checkbox]):not([type=radio]):not(.bg-transparent){background-color:var(--bg-subtle)}html :is([data-slot=input],[data-slot=select-trigger],textarea,input):focus-visible:not([type=checkbox]):not([type=radio]):not(.bg-transparent){box-shadow:inset 0 0 0 1px var(--text-1), 0 0 0 3px color-mix(in srgb, var(--text-1) 12%, transparent);outline:none}html [data-slot=checkbox]{background-color:var(--bg-panel);box-shadow:inset 0 0 0 1px var(--line-strong), 0 1px 2px #0a0d140f;transition:background-color .2s var(--g-ease), box-shadow .2s var(--g-ease), transform .12s var(--g-ease);border-color:#0000;border-radius:5px}html [data-slot=checkbox]:active{transform:scale(.9)}html [data-slot=checkbox][data-state=checked]{background-color:var(--text-1);background-image:var(--g-btn-grad);color:var(--bg-panel);box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000040}html [data-ui=switch]{background-color:var(--g-switch-off);background-image:linear-gradient(#0000000f,#0000 60%);border-color:#0000;box-shadow:inset 0 1px 2px #00000029,inset 0 0 0 1px #0000000d!important}html [data-ui=switch][aria-checked=true]{background-color:var(--text-1);background-image:linear-gradient(#0000002e,#0000 65%);box-shadow:inset 0 1px 2px #00000059,inset 0 0 0 1px #00000014!important}html [data-ui=switch-knob]{background:var(--g-knob);transition:transform .2s var(--g-ease), scale .12s var(--g-ease);border-color:#0000;box-shadow:0 0 0 .5px #00000014,0 1px 1px #0000001f,0 3px 6px -1px #00000038,inset 0 1px #ffffffe6!important}html [data-ui=switch][aria-checked=true] [data-ui=switch-knob]{background:var(--g-knob-on)}html [data-ui=switch]:active:not(:disabled) [data-ui=switch-knob]{scale:1.15 1}html [data-ui=pills]{background-color:var(--bg-subtle);border-radius:calc(var(--r-sm) + 3px);box-shadow:var(--g-sh-well)}html [data-ui=pills-bg]{border-radius:var(--r-sm);transition:left .2s var(--g-ease), width .2s var(--g-ease), opacity .2s var(--g-ease);background-color:var(--bg-panel)!important;box-shadow:var(--g-sh-raised)!important}html [data-ui=pill]{border-radius:var(--r-sm);font-weight:500}html [data-ui=pill][data-selected=true]{color:var(--text-1)}html [data-slot=badge]{letter-spacing:0;border-radius:6px;font-weight:500}html section[data-widget-id]:not(.border-transparent){background-color:var(--bg-panel);box-shadow:var(--g-sh-card);border-color:#0000;border-radius:16px}html [data-slot=card]{box-shadow:var(--g-sh-card);border-color:#0000;border-radius:16px}html [data-slot=dialog-content]{box-shadow:var(--g-sh-pop);border-color:#0000;border-radius:24px}html [data-slot=dialog-content][data-state=open]{animation:g-fly-in .32s var(--g-ease) both}html [data-slot=dialog-content][data-state=closed]{animation:g-fly-out .2s var(--g-ease-exit) both}html [data-slot=dialog-overlay][data-state=open]{animation:g-fade-in .32s var(--g-ease) both;background-color:#14141447}html [data-slot=dialog-overlay][data-state=closed]{animation:g-fade-out .2s var(--g-ease-exit) both}@keyframes g-fly-in{0%{opacity:0;transform:translate(var(--g-dx,0px), var(--g-dy,12px)) scale(var(--g-s,.96))}40%{opacity:1}}@keyframes g-fly-out{60%{opacity:1}to{opacity:0;transform:translate(var(--g-dx,0px), var(--g-dy,12px)) scale(var(--g-s,.96))}}@keyframes g-fade-in{0%{opacity:0}}@keyframes g-fade-out{to{opacity:0}}html :is([data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=select-content]){box-shadow:var(--g-sh-pop);border-color:#0000;border-radius:14px;padding:6px}html :is([data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=select-content])[data-state=open]{animation:g-pop-in .2s var(--g-ease) both;transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin,var(--radix-select-content-transform-origin,top)))}html :is([data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=select-content])[data-state=closed]{animation:g-pop-out .12s var(--g-ease-exit) both}html :is([data-slot=dropdown-menu-item],[data-slot=select-item]){border-radius:var(--r-sm);min-height:34px}html [data-slot=tooltip-content]{background:var(--g-tooltip-bg);color:var(--g-tooltip-fg);border-radius:var(--r-sm);box-shadow:0 4px 12px #0000002e}@keyframes g-pop-in{0%{opacity:0;transform:translateY(-6px)scale(.9)}}@keyframes g-pop-out{to{opacity:0;transform:translateY(-4px)scale(.94)}}html [data-g-fade]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--g-ft,0px), #000 calc(100% - var(--g-fb,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--g-ft,0px), #000 calc(100% - var(--g-fb,0px)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--g-ft,0px), #000 calc(100% - var(--g-fb,0px)), transparent 100%)}@media (prefers-reduced-motion:reduce){html *{transition-duration:1ms!important;animation-duration:1ms!important}}html .uppercase{text-transform:none;letter-spacing:-.006em}:root{--g-toast-bg:#121212;--g-toast-fg:#f5f5f5}.dark{--g-toast-bg:#f2f2f2;--g-toast-fg:#151516}.g-toasts{z-index:70;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(420px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.g-toast{pointer-events:auto;background:var(--g-toast-bg);width:100%;min-height:44px;color:var(--g-toast-fg);border-radius:var(--r-md);box-shadow:var(--g-sh-pop);letter-spacing:-.006em;animation:g-toast-in .32s var(--g-ease) both;align-items:center;gap:12px;padding:8px 8px 8px 14px;font-size:14px;line-height:1.35;display:flex;position:relative;overflow:hidden}.g-toast.is-leaving{animation:g-toast-out .2s var(--g-ease-exit) both}.g-toast__icon{opacity:.8;stroke-width:1.75px;flex:none;width:16px;height:16px}.g-toast__msg{flex:1;min-width:0}.g-toast__action{background:color-mix(in srgb, var(--g-toast-fg) 12%, transparent);height:28px;color:var(--g-toast-fg);cursor:pointer;transition:background-color .12s var(--g-ease), transform .12s var(--g-ease);border:0;border-radius:7px;flex:none;padding:0 10px;font-size:13px;font-weight:500}.g-toast__action:hover{background:color-mix(in srgb, var(--g-toast-fg) 20%, transparent)}.g-toast__action:active{transform:scale(.97)}.g-toast__action:focus-visible{outline:2px solid var(--g-toast-fg);outline-offset:1px}.g-toast__timer{background:color-mix(in srgb, var(--g-toast-fg) 35%, transparent);transform-origin:0;width:100%;height:2px;animation:g-timer var(--g-d,4s) linear both;position:absolute;bottom:0;left:0}.g-toast:hover .g-toast__timer{animation-play-state:paused}.g-toast--err .g-toast__icon{color:var(--crit);opacity:1}@keyframes g-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes g-toast-out{to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes g-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.g-akce{place-items:center;display:inline-grid}.g-akce>*{white-space:nowrap;transition:opacity .12s var(--g-ease), transform .2s var(--g-ease);grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.g-akce__busy,.g-akce__done{opacity:0}.g-akce__done{transform:translateY(6px)}[data-akce=busy]{cursor:progress}[data-akce=busy] .g-akce__label{opacity:0}[data-akce=busy] .g-akce__busy{opacity:1}[data-akce=done] .g-akce__label{opacity:0;transform:translateY(-6px)}[data-akce=done] .g-akce__done{opacity:1;transform:none}html [data-akce=done]{animation:g-done-pop .32s var(--g-ease)}html [data-akce]:is([data-akce=busy],[data-akce=done]):disabled{opacity:1}html :is([data-slot=button][data-variant=default],button.bg-primary,button.bg-foreground)[data-akce=done]{background-color:var(--ok-fg);color:#fff;filter:none}html [data-akce=done]:not([data-variant=default]):not(.bg-primary):not(.bg-foreground){color:var(--ok-fg)}@keyframes g-done-pop{0%{scale:1}40%{scale:1.05}to{scale:1}}.g-shake{animation:g-shake .3s var(--g-ease)}@keyframes g-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){html .g-toast__timer{animation-duration:var(--g-d,4s)!important}}.g-savebar{z-index:20;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--bg-panel);color:var(--text-1);border-radius:var(--r-md);box-shadow:var(--g-sh-pop);letter-spacing:-.006em;transition:opacity .32s var(--g-ease), translate .32s var(--g-ease), visibility 0s;align-items:center;gap:8px;padding:6px 6px 6px 16px;font-size:14px;font-weight:500;line-height:1;display:flex;position:fixed;translate:-50%}.g-savebar[data-open=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--g-ease-exit), translate .2s var(--g-ease-exit), visibility 0s .2s;translate:-50% 12px}.g-savebar__dot{background:var(--warn-dot);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite g-pulse}.g-savebar__msg{white-space:nowrap;margin-right:8px}.g-savebar__btn{border-radius:var(--r-sm);height:32px;color:var(--text-2,inherit);font:inherit;cursor:pointer;transition:background-color .12s var(--g-ease), transform .12s var(--g-ease), filter .12s var(--g-ease);background:0 0;border:0;padding:0 12px}.g-savebar__btn:hover{background:var(--bg-subtle)}.g-savebar__btn:active{transform:scale(.97)}.g-savebar__btn--primary{background:var(--text-1);color:var(--bg-panel);background-image:var(--g-btn-grad);box-shadow:var(--g-sh-btn-1)}.g-savebar__btn--primary:hover{background:var(--text-1);filter:brightness(1.18)}.dark .g-savebar__btn--primary:hover{filter:brightness(.9)}.g-savebar__btn:disabled{opacity:.6;cursor:progress}.g-savebar__btn:focus-visible{outline:2px solid var(--text-1);outline-offset:1px}@keyframes g-pulse{50%{opacity:.35}}.g-shake-bar{animation:g-shake-bar .3s var(--g-ease)}@keyframes g-shake-bar{20%,60%{translate:calc(-50% - 5px)}40%,80%{translate:calc(5px - 50%)}}.g-toasts{transition:bottom .2s var(--g-ease)}body:has(.g-savebar[data-open=true]) .g-toasts{bottom:calc(76px + env(safe-area-inset-bottom,0px))}html :is(input,textarea,select)[aria-invalid=true]:not([type=checkbox]):not([type=radio]){box-shadow:inset 0 0 0 1px var(--crit)!important}html :is(input,textarea,select)[aria-invalid=true]:focus-visible:not([type=checkbox]):not([type=radio]){box-shadow:inset 0 0 0 1px var(--crit), 0 0 0 3px color-mix(in srgb, var(--crit) 16%, transparent)!important}.g-error{color:var(--crit);animation:g-toast-in .2s var(--g-ease) both;align-items:flex-start;gap:5px;margin-top:4px;font-size:12.5px;line-height:1.35;display:flex}.g-error svg{stroke-width:1.75px;flex:none;width:14px;height:14px;margin-top:1px}html svg.lucide{stroke-width:1.75px}.g-hit:not(.absolute,.fixed,.sticky){position:relative}.g-hit:before{content:"";width:max(100%,24px);height:max(100%,24px);position:absolute;top:50%;left:50%;translate:-50% -50%}.g-md{flex:1;min-height:0;display:flex}.g-md__list{flex-direction:column;flex:1;min-width:0;display:flex}.g-md__rows{flex:1;min-height:0;overflow-y:auto}.g-md__detail{border-left:1px solid var(--line);background:var(--bg-panel);flex:none;width:clamp(340px,25%,460px);overflow-y:auto}.g-md__zpet{display:none}.g-thead,.g-li{grid-template-columns:var(--g-cols);align-items:center;column-gap:16px;padding:0 22px;display:grid}.g-thead{z-index:1;background:var(--bg-panel);border-bottom:1px solid var(--line);min-height:44px;color:var(--text-3);font-size:13px;line-height:1;position:sticky;top:0}.g-th-sort{cursor:pointer;min-height:24px;font:inherit;letter-spacing:inherit;color:inherit;transition:color .12s var(--g-ease);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.g-th-sort:hover,.g-th-sort[data-dir]{color:var(--text-1)}.g-th-sort:focus-visible{outline:2px solid var(--text-1);outline-offset:2px;border-radius:var(--r-sm)}.g-th-sort svg{opacity:0;width:14px;height:14px;transition:opacity .12s var(--g-ease), transform .2s var(--g-ease)}.g-th-sort:hover svg{opacity:.5}.g-th-sort[data-dir] svg{opacity:1}.g-th-sort[data-dir=asc] svg{transform:rotate(180deg)}.g-li{border:0;border-bottom:1px solid var(--line-soft);text-align:left;cursor:pointer;width:100%;min-height:52px;color:var(--text-2);transition:background-color .12s var(--g-ease);background:0 0;font-size:14px;line-height:1.3}.g-li>*{min-width:0}.g-li:hover{background:var(--bg-subtle)}.g-li[aria-selected=true]{background:var(--bg-hover)}.g-li:focus{outline:none}.g-li:focus-visible{box-shadow:inset 0 0 0 2px var(--text-1)}.g-li__name{color:var(--text-1);align-items:center;gap:11px;display:flex}.g-li[aria-selected=true] .g-li__name{font-weight:500}.g-count{background:var(--bg-chip);height:22px;color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.g-sheet{background:var(--bg-panel);min-width:0;box-shadow:var(--g-sh-card);border-radius:24px;flex-direction:column;display:flex}.g-sheet__zone{flex-direction:column;gap:14px;padding:20px;display:flex}.g-sheet__zone+.g-sheet__zone{border-top:1px solid var(--line)}.g-sheet__zone--tight{gap:4px}.g-sheet__zone--sunk{background:var(--bg-subtle);border-radius:0 0 24px 24px}.g-sheet--flat{min-height:100%;box-shadow:none;border-radius:0}.g-sheet--flat .g-sheet__zone--sunk{border-radius:0;flex:1}.g-section-label{color:var(--text-1);font-size:14px;font-weight:500;line-height:1.3}.g-person{min-height:56px;color:inherit;transition:background-color .12s var(--g-ease);align-items:center;gap:14px;margin-inline:-20px;padding:8px 20px;display:flex;position:relative}a.g-person:hover{background:color-mix(in srgb, var(--bg-hover) 60%, transparent)}a.g-person:focus{outline:none}a.g-person:focus-visible{box-shadow:inset 0 0 0 2px var(--text-1)}.g-person__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.g-person__name{letter-spacing:-.011em;color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.3;overflow:hidden}.g-person__sub{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.g-person__side{flex:none;align-items:center;gap:8px;display:flex}.g-icon-tile{border-radius:var(--r);background:var(--bg-subtle);width:40px;height:40px;box-shadow:var(--g-sh-raised);color:var(--text-1);flex:none;place-items:center;display:grid}.g-icon-tile svg{width:18px;height:18px}.g-person .g-iconbtn{opacity:0}.g-person:hover .g-iconbtn,.g-person:focus-within .g-iconbtn,.g-person .g-iconbtn[data-done=true]{opacity:1}.g-iconbtn[data-done=true]{color:var(--ok-fg)}.g-edit{border-radius:var(--r-sm);width:calc(100% + 16px);min-width:0;height:28px;color:var(--text-1);font:inherit;letter-spacing:inherit;text-overflow:ellipsis;transition:background-color .12s var(--g-ease), box-shadow .12s var(--g-ease);background:0 0;border:0;outline:none;margin:-3px -8px;padding:0 8px;display:block}.g-edit::placeholder,.g-edit[data-empty=true]:not(:focus){color:var(--text-4)}.g-edit:hover:not(:focus){background:var(--bg-subtle);box-shadow:inset 0 0 0 1px var(--line-strong)}.g-sheet__zone--sunk .g-edit:hover:not(:focus){background:var(--bg-panel)}.g-edit:focus{background:var(--bg-panel);box-shadow:inset 0 0 0 1px var(--text-1), 0 0 0 3px color-mix(in srgb, var(--text-1) 12%, transparent)}.g-edit[type=date]{width:148px}.g-edit--title{letter-spacing:-.015em;height:34px;font-size:18px;font-weight:500;line-height:24px}.g-pole{align-items:center;gap:12px;min-width:0;min-height:28px;font-size:14px;display:flex}.g-pole>span:first-child{width:124px;color:var(--text-3);flex:none}.g-pole>:last-child{flex:1;min-width:0}.g-iconbtn{border-radius:var(--r-sm);width:28px;height:28px;color:var(--text-3);cursor:pointer;transition:opacity .12s var(--g-ease), background-color .12s var(--g-ease), color .12s var(--g-ease), transform .12s var(--g-ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.g-iconbtn:hover{background:var(--bg-hover);color:var(--text-1)}.g-iconbtn--danger:hover{background:color-mix(in srgb, var(--crit) 12%, transparent);color:var(--crit)}.g-iconbtn:active{transform:scale(.97)}.g-iconbtn:focus-visible{outline:2px solid var(--text-1);outline-offset:1px}.g-iconbtn svg{width:16px;height:16px}.g-collapse{transition:grid-template-rows .32s var(--g-ease);grid-template-rows:0fr;display:grid}.g-collapse>*{min-height:0;overflow:hidden}.g-collapse[data-open=true]{grid-template-rows:1fr}.g-table{flex-direction:column;min-width:0;display:flex}.g-table__head,.g-table__row{grid-template-columns:var(--g-cols);align-items:center;column-gap:16px;padding:0 20px;display:grid}.g-table__head{border-bottom:1px solid var(--line);min-height:44px;color:var(--text-3);font-size:13px;line-height:1}.g-table__row{border-bottom:1px solid var(--line-soft);min-height:52px;color:var(--text-2);cursor:pointer;transition:background-color .12s var(--g-ease), border-color .2s var(--g-ease);font-size:14px;line-height:1.3}.g-table__row>*{min-width:0}.g-table__row:hover,.g-table__row[aria-expanded=true]{background:var(--bg-subtle)}.g-table__row[aria-expanded=true]{border-bottom-color:#0000}.g-table__row:focus{outline:none}.g-table__row:focus-visible{box-shadow:inset 0 0 0 2px var(--text-1)}.g-table__main{color:var(--text-1)}.g-table__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.g-table__none{color:var(--text-3)}.g-table__detail{background:var(--bg-subtle);border-bottom:1px solid var(--line-soft);padding:4px 20px 24px}.g-table__item{transition:grid-template-rows .2s var(--g-ease-exit), opacity .2s var(--g-ease-exit);grid-template-rows:1fr;display:grid}.g-table__item>*{min-height:0}.g-table__item:is([data-leaving=true],[data-new=true])>*{overflow:hidden}.g-table__item[data-leaving=true]{opacity:0;grid-template-rows:0fr}.g-table__item[data-new=true]{animation:g-row-in .32s var(--g-ease) both}@keyframes g-row-in{0%{opacity:0;grid-template-rows:0fr}}.g-saved{height:20px;color:var(--text-3);white-space:nowrap;transition:opacity .2s var(--g-ease);align-items:center;gap:6px;font-size:13px;line-height:1;display:inline-flex}.g-saved[data-state=idle]{opacity:0}.g-saved svg{width:13px;height:13px}.g-saved__dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite g-pulse}@media (max-width:900px){.g-md__detail{border-left:0;width:100%;display:none}.g-md[data-detail=true] .g-md__list{display:none}.g-md[data-detail=true] .g-md__detail{display:block}.g-md__zpet{display:inline-flex}.g-thead{display:none}.g-li{grid-template-columns:minmax(0,1fr) auto;min-height:48px}.g-li>:nth-child(n+3){display:none}}
