:root{--lg-blur:20px;--lg-sat:1.6;--lg-tint-rgb:255,255,255;--lg-tint-op:.5;--lg-shine:.022;--lg-border:.16;--lg-radius:18px;--lg-shadow:0 1px 2px #0000000d, 0 8px 22px #0000001a;--lg-text:#1c1c1e;--lg-text-dim:#1c1c1e99;--lg-c-red:255,56,60;--lg-c-orange:255,141,40;--lg-c-yellow:255,204,0;--lg-c-green:52,199,89;--lg-c-mint:0,200,179;--lg-c-teal:0,195,208;--lg-c-cyan:0,192,232;--lg-c-blue:0,136,255;--lg-c-indigo:97,85,245;--lg-c-purple:203,48,224;--lg-c-pink:255,45,85;--lg-c-brown:172,127,94;--lg-c-gray:142,142,147;--lg-c-gray2:174,174,178;--lg-c-gray3:199,199,204;--lg-c-gray4:209,209,214;--lg-c-gray5:229,229,234;--lg-c-gray6:242,242,247;--lg-accent:var(--lg-c-blue);--sys-green:var(--lg-c-green);--sys-red:var(--lg-c-red)}.lg-dark{--lg-tint-rgb:40,42,50;--lg-border:.1;--lg-text:#f5f5f7;--lg-text-dim:#f5f5f7a6;--lg-c-red:255,66,69;--lg-c-orange:255,146,48;--lg-c-yellow:255,214,0;--lg-c-green:48,209,88;--lg-c-mint:0,218,195;--lg-c-teal:0,210,224;--lg-c-cyan:60,211,254;--lg-c-blue:0,145,255;--lg-c-indigo:109,124,255;--lg-c-purple:219,52,242;--lg-c-pink:255,55,95;--lg-c-brown:183,138,102;--lg-c-gray:142,142,147;--lg-c-gray2:99,99,102;--lg-c-gray3:72,72,74;--lg-c-gray4:58,58,60;--lg-c-gray5:44,44,46;--lg-c-gray6:28,28,30;--lg-accent:var(--lg-c-blue)}.lg-glass{border-radius:var(--lg-radius);background:rgba(var(--lg-tint-rgb),var(--lg-tint-op));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));box-shadow:var(--lg-shadow), inset 0 1px 0 rgba(255,255,255,var(--lg-shine)), inset 0 0 0 1px rgba(255,255,255,var(--lg-border));position:relative}.lg-clear{--lg-blur:20px;--lg-sat:1.6;--lg-tint-rgb:255,255,255;--lg-tint-op:.3;--lg-border:.12}.lg-frost{--lg-blur:26px;--lg-sat:1.5;--lg-tint-rgb:255,255,255;--lg-tint-op:.72;--lg-border:.28}.lg-mat-ultrathin{--lg-blur:11px;--lg-sat:1.8;--lg-tint-rgb:255,255,255;--lg-tint-op:.42;--lg-border:.5}.lg-mat-thin{--lg-blur:16px;--lg-sat:1.6;--lg-tint-rgb:255,255,255;--lg-tint-op:.58;--lg-border:.42}.lg-mat-regular{--lg-blur:22px;--lg-sat:1.5;--lg-tint-rgb:250,250,252;--lg-tint-op:.7;--lg-border:.36}.lg-mat-thick{--lg-blur:30px;--lg-sat:1.35;--lg-tint-rgb:245,245,248;--lg-tint-op:.84;--lg-border:.3}.lg-dark .lg-clear{--lg-tint-rgb:40,42,50;--lg-tint-op:.28;--lg-border:.12}.lg-dark .lg-frost{--lg-tint-rgb:40,42,50;--lg-tint-op:.66;--lg-border:.14}.lg-dark .lg-mat-ultrathin{--lg-tint-rgb:48,50,58;--lg-tint-op:.34;--lg-border:.14}.lg-dark .lg-mat-thin{--lg-tint-rgb:44,46,54;--lg-tint-op:.5;--lg-border:.12}.lg-dark .lg-mat-regular{--lg-tint-rgb:40,42,50;--lg-tint-op:.64;--lg-border:.1}.lg-dark .lg-mat-thick{--lg-tint-rgb:28,30,36;--lg-tint-op:.82;--lg-border:.09}.lg-red{--lg-tint-rgb:var(--lg-c-red);--lg-tint-op:.85;--lg-accent:var(--lg-c-red);color:#fff}.lg-orange{--lg-tint-rgb:var(--lg-c-orange);--lg-tint-op:.85;--lg-accent:var(--lg-c-orange);color:#fff}.lg-yellow{--lg-tint-rgb:var(--lg-c-yellow);--lg-tint-op:.88;--lg-accent:var(--lg-c-yellow);color:#3a2f00}.lg-green{--lg-tint-rgb:var(--lg-c-green);--lg-tint-op:.82;--lg-accent:var(--lg-c-green);color:#fff}.lg-mint{--lg-tint-rgb:var(--lg-c-mint);--lg-tint-op:.82;--lg-accent:var(--lg-c-mint);color:#04231f}.lg-teal{--lg-tint-rgb:var(--lg-c-teal);--lg-tint-op:.82;--lg-accent:var(--lg-c-teal);color:#fff}.lg-cyan{--lg-tint-rgb:var(--lg-c-cyan);--lg-tint-op:.82;--lg-accent:var(--lg-c-cyan);color:#04222b}.lg-blue{--lg-tint-rgb:var(--lg-c-blue);--lg-tint-op:.85;--lg-accent:var(--lg-c-blue);color:#fff}.lg-indigo{--lg-tint-rgb:var(--lg-c-indigo);--lg-tint-op:.85;--lg-accent:var(--lg-c-indigo);color:#fff}.lg-purple{--lg-tint-rgb:var(--lg-c-purple);--lg-tint-op:.85;--lg-accent:var(--lg-c-purple);color:#fff}.lg-pink{--lg-tint-rgb:var(--lg-c-pink);--lg-tint-op:.85;--lg-accent:var(--lg-c-pink);color:#fff}.lg-brown{--lg-tint-rgb:var(--lg-c-brown);--lg-tint-op:.85;--lg-accent:var(--lg-c-brown);color:#fff}.lg-accent-red{--lg-accent:var(--lg-c-red)}.lg-accent-orange{--lg-accent:var(--lg-c-orange)}.lg-accent-yellow{--lg-accent:var(--lg-c-yellow)}.lg-accent-green{--lg-accent:var(--lg-c-green)}.lg-accent-mint{--lg-accent:var(--lg-c-mint)}.lg-accent-teal{--lg-accent:var(--lg-c-teal)}.lg-accent-cyan{--lg-accent:var(--lg-c-cyan)}.lg-accent-blue{--lg-accent:var(--lg-c-blue)}.lg-accent-indigo{--lg-accent:var(--lg-c-indigo)}.lg-accent-purple{--lg-accent:var(--lg-c-purple)}.lg-accent-pink{--lg-accent:var(--lg-c-pink)}.lg-accent-brown{--lg-accent:var(--lg-c-brown)}.lg-fg-red{color:rgb(var(--lg-c-red))}.lg-fg-orange{color:rgb(var(--lg-c-orange))}.lg-fg-yellow{color:rgb(var(--lg-c-yellow))}.lg-fg-green{color:rgb(var(--lg-c-green))}.lg-fg-mint{color:rgb(var(--lg-c-mint))}.lg-fg-teal{color:rgb(var(--lg-c-teal))}.lg-fg-cyan{color:rgb(var(--lg-c-cyan))}.lg-fg-blue{color:rgb(var(--lg-c-blue))}.lg-fg-indigo{color:rgb(var(--lg-c-indigo))}.lg-fg-purple{color:rgb(var(--lg-c-purple))}.lg-fg-pink{color:rgb(var(--lg-c-pink))}.lg-fg-brown{color:rgb(var(--lg-c-brown))}.lg-btn,.lg-segmented,.lg-search,.lg-menu,.lg-card,.lg-tabbar,.lg-list,.lg-textbtn,.lg-field,.lg-badge{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.lg-btn{color:var(--lg-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:600;transition:filter .18s;display:inline-flex}.lg-btn-prominent{--lg-tint-rgb:var(--lg-accent);--lg-tint-op:.9;color:#fff}.lg-btn-icon{border-radius:50%;width:52px;height:52px;padding:0}.lg-btn svg{width:20px;height:20px}.lg-switch{cursor:pointer;vertical-align:middle;border-radius:999px;width:64px;height:38px;display:inline-block;position:relative;overflow:hidden}.lg-switch .lg-knob{z-index:4;background:#fff;border-radius:50%;width:30px;height:30px;transition:left .28s cubic-bezier(.175,.885,.32,1.6);position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #00000059,inset 0 0 0 .5px #0000000d}.lg-switch.is-on{--lg-tint-rgb:var(--lg-c-green);--lg-tint-op:.7}.lg-switch.is-on .lg-knob{left:30px}.lg-segmented{border-radius:14px;padding:4px;display:inline-flex;position:relative;overflow:hidden}.lg-segmented .lg-seg{z-index:4;text-align:center;cursor:pointer;color:var(--lg-text);white-space:nowrap;flex:1;padding:8px 18px;font-size:13px;font-weight:600;position:relative}.lg-segmented .lg-seg-ind{z-index:3;background:#ffffff47;border-radius:11px;transition:transform .3s cubic-bezier(.175,.885,.32,1.4),width .3s cubic-bezier(.175,.885,.32,1.4);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 4px #0003,inset 0 0 0 .5px #ffffff80}.lg-slider{cursor:pointer;border-radius:999px;width:230px;height:34px;display:inline-block;position:relative}.lg-slider .lg-fillwrap{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lg-slider .lg-fill{background:rgba(var(--lg-accent),.6);width:55%;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 0 0 .5px #fff6}.lg-slider .lg-thumb{z-index:4;cursor:grab;background:#fff;border-radius:50%;width:28px;height:28px;margin-left:-14px;position:absolute;top:50%;left:55%;transform:translateY(-50%);box-shadow:0 2px 8px #00000059,inset 0 0 0 .5px #0000000d}.lg-search{border-radius:14px;align-items:center;gap:9px;width:240px;padding:11px 16px;display:inline-flex}.lg-search svg{opacity:.6;flex:none;width:17px;height:17px}.lg-search input{color:var(--lg-text);background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:15px}.lg-search input::placeholder{color:var(--lg-text-dim)}.lg-badge{color:#fff;--lg-tint-rgb:var(--lg-c-red);--lg-tint-op:.85;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-grid}.lg-menu{border-radius:18px;width:210px;padding:7px}.lg-menu .lg-mrow{color:var(--lg-text);cursor:pointer;border-radius:11px;align-items:center;gap:11px;padding:9px 12px;font-size:14px;font-weight:500;display:flex}.lg-menu .lg-mrow:hover{background:#9696a02e}.lg-menu .lg-mrow svg{opacity:.75;width:17px;height:17px}.lg-menu .lg-sep{background:#80808047;height:1px;margin:5px 8px}.lg-card{border-radius:26px;width:250px;padding:20px}.lg-card .lg-k-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.lg-card .lg-k-ico{background:rgba(var(--lg-accent),.9);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.lg-card .lg-k-ico svg{width:22px;height:22px}.lg-card h3{color:var(--lg-text);margin:0;font-size:17px;font-weight:700}.lg-card p{color:var(--lg-text-dim);margin:2px 0 0;font-size:13px}.lg-card .lg-k-row{justify-content:space-between;align-items:baseline;margin-top:6px;display:flex}.lg-card .lg-k-big{letter-spacing:-.5px;color:var(--lg-text);font-size:30px;font-weight:800}.lg-card .lg-k-up{color:rgb(var(--lg-c-green));font-size:13px;font-weight:600}.lg-tabbar{border-radius:28px;gap:6px;padding:10px 14px;display:inline-flex}.lg-tabbar .lg-tab{color:var(--lg-text-dim);cursor:pointer;flex-direction:column;align-items:center;gap:3px;padding:4px 14px;font-size:10px;font-weight:600;display:flex}.lg-tabbar .lg-tab svg{width:23px;height:23px}.lg-tabbar .lg-tab.is-active{color:rgb(var(--lg-accent))}.lg-textbtn{color:rgb(var(--lg-accent));cursor:pointer;background:0 0;border:none;padding:8px 6px;font-family:inherit;font-size:16px;font-weight:600;transition:opacity .15s}.lg-textbtn:active{opacity:.55}.lg-field{width:250px;color:var(--lg-text);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:15px 20px;font-size:15px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #9698a466}.lg-field .lg-dim{color:var(--lg-text-dim)}.lg-list{border-radius:18px;width:272px;overflow:hidden}.lg-list .lg-lrow{cursor:pointer;align-items:center;gap:12px;padding:11px 14px;display:flex}.lg-list .lg-lrow+.lg-lrow{border-top:1px solid #80808438}.lg-list .lg-lrow:hover{background:#8c8c9624}.lg-list .lg-lico{color:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 1px 2px #00000040}.lg-list .lg-lico svg{width:18px;height:18px}.lg-list .lg-llabel{color:var(--lg-text);flex:1;font-size:15px;font-weight:500}.lg-list .lg-lchev{color:var(--lg-text-dim);display:flex}.lg-list .lg-lchev svg{width:15px;height:15px}.lg-dropdown{display:inline-block;position:relative}.lg-select{width:100%;min-width:160px;color:var(--lg-text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px 11px 16px;font-size:15px;font-weight:500;display:flex}.lg-select .lg-dd-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-select .lg-dd-chev{width:16px;height:16px;color:var(--lg-text-dim);flex:none}.lg-select-menu{z-index:60;transform-origin:top;opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;width:max-content;min-width:100%;max-width:300px;padding:6px;transition:opacity .16s,transform .18s cubic-bezier(.2,.9,.3,1.25),visibility 0s .2s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-6px)scale(.98)}.lg-dropdown.is-open .lg-select-menu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s,transform .18s cubic-bezier(.2,.9,.3,1.25);transform:none}.lg-select-opt{color:var(--lg-text);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:9px 12px;font-size:14px;font-weight:500;display:flex}.lg-select-opt:hover{background:#9696a02e}.lg-select-opt .lg-dd-check{width:16px;height:16px;color:rgb(var(--lg-accent));opacity:0;flex:none}.lg-select-opt.is-selected .lg-dd-check{opacity:1}.lg-xbtn{cursor:pointer;width:32px;height:32px;color:var(--lg-text-dim);background:0 0;border:none;border-radius:50%;place-items:center;display:grid}.lg-xbtn svg{width:15px;height:15px}.lg-btn,.lg-xbtn{transform-origin:50%;will-change:transform}
.lg-select-menu{clip-path:inset(0 0 100% round 14px);transition:opacity .16s cubic-bezier(.4,0,.2,1),clip-path .3s cubic-bezier(.32,.72,0,1),transform .3s cubic-bezier(.32,.72,0,1),visibility 0s .32s;transform:translateY(-4px)}.lg-dropdown.is-open .lg-select-menu{clip-path:inset(0 round 14px);transition:opacity .14s cubic-bezier(.4,0,.2,1),clip-path .38s cubic-bezier(.32,.72,0,1),transform .38s cubic-bezier(.32,.72,0,1);transform:none}@media (prefers-reduced-motion:reduce){.lg-select-menu,.lg-dropdown.is-open .lg-select-menu{clip-path:none;transition:opacity .12s linear;transform:none}}
