.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px .25rem 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: .1875rem;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px .25rem 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:.3125rem;min-height:.3125rem;width:.375rem;height:.375rem;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:.9375rem}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-.9375rem) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-.9375rem) translateY(-50%)}.react-flow__attribution{font-size:.625rem;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px .1875rem;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:1.625rem;width:1.625rem;padding:.25rem;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:.75rem;max-height:.75rem;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:.625rem}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:.625rem;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:9.375rem;font-size:.75rem;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:.3125rem;height:.3125rem;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{color-scheme:dark;--st-bg-0: #16171a;--st-bg-1: #1d1e22;--st-bg-1-rgb: 29 30 34;--st-bg-2: #25272c;--st-bg-3: #2c2e34;--st-border: #31333a;--st-border-soft: #222329;--st-border-hover: #3c3f47;--st-white: #ffffff;--st-grey-1: #afafaf;--st-grey-2: #949494;--st-lime: #9be63f;--st-lime-press: #8ad32f;--st-lime-soft: #c4d6a8;--st-lime-ink: #10200a;--st-lime-tint: #1b2a0d;--st-lime-tint-2: #14200c;--st-lime-line: #2a3a18;--st-lime-rgb: 155 230 63;--st-yellow: #f5b544;--st-yellow-rgb: 245 181 68;--st-red: #e5484d;--st-red-rgb: 229 72 77;--st-surface: var(--st-bg-0);--st-surface-raised: var(--st-bg-1);--st-surface-hover: var(--st-bg-2);--st-surface-float: var(--st-bg-3);--st-line: var(--st-border);--st-line-soft: var(--st-border-soft);--st-line-hover: var(--st-border-hover);--st-line-dashed: var(--st-lime-line);--st-text: var(--st-white);--st-text-muted: var(--st-grey-1);--st-text-dim: var(--st-grey-2);--st-accent: var(--st-lime);--st-accent-press: var(--st-lime-press);--st-accent-soft: var(--st-lime-soft);--st-on-accent: var(--st-lime-ink);--st-accent-fill: var(--st-lime-tint);--st-accent-fill-deep: var(--st-lime-tint-2);--st-accent-line: var(--st-lime-line);--st-accent-glow: rgb(var(--st-lime-rgb) / .12);--st-selection: rgb(var(--st-lime-rgb) / .25);--st-focus: var(--st-lime);--st-surface-glass: rgb(var(--st-bg-1-rgb) / .78);--st-scrim: rgb(0 0 0 / .6);--st-glow-accent: 0 .625rem 1.75rem -.75rem rgb(var(--st-lime-rgb) / .6);--st-shadow-lift: 0 .875rem 2.125rem -1.25rem rgb(0 0 0 / .8);--st-success: var(--st-lime);--st-success-fill: rgb(var(--st-lime-rgb) / .1);--st-success-line: rgb(var(--st-lime-rgb) / .28);--st-warning: var(--st-yellow);--st-warning-fill: rgb(var(--st-yellow-rgb) / .1);--st-warning-line: rgb(var(--st-yellow-rgb) / .28);--st-critical: var(--st-red);--st-critical-fill: rgb(var(--st-red-rgb) / .1);--st-critical-line: rgb(var(--st-red-rgb) / .3);--st-glow-hero: radial-gradient( ellipse at center, rgb(var(--st-lime-rgb) / .12), transparent 62% );--st-glow-foot: radial-gradient( ellipse at 50% 100%, rgb(var(--st-lime-rgb) / .14), transparent 65% );--st-font: "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--st-font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--st-fs-display: clamp(2rem, 5.4vw, 3.6rem);--st-fs-h1: clamp(1.55rem, 3vw, 2.25rem);--st-fs-h2: clamp(1.45rem, 3vw, 2.05rem);--st-fs-h3: 1.125rem;--st-fs-lead: 1.0625rem;--st-fs-body: 1rem;--st-fs-sm: .875rem;--st-fs-xs: .8125rem;--st-fs-metric: 1.3rem;--st-fs-metric-xl: 2.125rem;--st-fs-metric-lg: 1.5rem;--st-fs-metric-md: 1.0625rem;--st-fs-metric-sm: .875rem;--st-fs-label: .6875rem;--st-lh-tight: 1.1;--st-lh-head: 1.16;--st-lh-body: 1.6;--st-ls-display: -.025em;--st-ls-head: -.02em;--st-ls-metric: -.02em;--st-ls-label: .1em;--st-ls-eyebrow: .14em;--st-fw-regular: 400;--st-fw-medium: 500;--st-fw-semibold: 600;--st-r-xs: .375rem;--st-r-sm: .4375rem;--st-r-chip: .5rem;--st-r-card: .625rem;--st-r-panel: .75rem;--st-r-hero: 1rem;--st-r-pill: 62.4375rem;--st-chip-size: 2.25rem;--st-dot-size: .375rem;--st-header-h: 3.875rem;--st-shadow-panel: 0 2.5rem 5.625rem -3.125rem rgb(0 0 0 / .9);--st-shadow-pop: 0 1.125rem 2.75rem rgb(0 0 0 / .55);--st-space-1: .25rem;--st-space-2: .5rem;--st-space-3: .75rem;--st-space-4: 1rem;--st-space-5: 1.5rem;--st-space-6: 2rem;--st-space-7: 3rem;--st-space-8: 4.5rem;--st-container: 70rem;--st-container-app: 100rem;--st-shell-inline: 1.375rem;--st-section-block: 4.5rem;--st-block: 1.5rem;--st-row-h: 2.5rem;--st-row-h-compact: 2.125rem;--st-control-h: 2rem;--st-pad-panel: 1rem;--st-ease: cubic-bezier(.2, .8, .2, 1);--st-dur-fast: .18s;--st-dur: .22s;--st-dur-slow: .7s;--st-dur-page: .32s;--st-ease-spring: cubic-bezier(.34, 1.4, .64, 1);--st-z-bg: -1;--st-z-menu: 40;--st-z-header: 50;--st-z-float: 55;--st-z-modal: 70;--st-z-toast: 80;--st-z-palette: 90;--st-z-overlay: 100}:root[data-theme=light]{color-scheme:light;--st-surface: #f4f6f8;--st-surface-raised: #ffffff;--st-surface-hover: #eceff3;--st-line: #e0e4ea;--st-line-soft: #eef1f4;--st-line-hover: #ccd2db;--st-line-dashed: #bfe09a;--st-text: #14161a;--st-text-muted: #4c5563;--st-text-dim: #5f6672;--st-accent: #3f8f24;--st-accent-press: #357c1e;--st-accent-soft: #4c9e2e;--st-on-accent: #ffffff;--st-accent-fill: #e9f5db;--st-accent-fill-deep: #dcefc8;--st-accent-line: #c2e0a0;--st-accent-glow: rgb(var(--st-lime-rgb) / .16);--st-selection: rgb(var(--st-lime-rgb) / .3);--st-focus: #3f8f24;--st-surface-glass: rgb(255 255 255 / .8);--st-scrim: rgb(20 22 28 / .4);--st-glow-accent: 0 .625rem 1.75rem -.75rem rgb(63 143 36 / .45);--st-shadow-lift: 0 .875rem 2.125rem -1.375rem rgb(20 22 28 / .35);--st-success: #3f8f24;--st-success-fill: #e9f5db;--st-success-line: #c2e0a0;--st-warning: #b07214;--st-warning-fill: rgb(var(--st-yellow-rgb) / .16);--st-warning-line: rgb(var(--st-yellow-rgb) / .4);--st-critical: #cf2d33;--st-critical-fill: rgb(var(--st-red-rgb) / .1);--st-critical-line: rgb(var(--st-red-rgb) / .32);--st-shadow-panel: 0 1.5rem 3.75rem -2.5rem rgb(20 22 28 / .3);--st-shadow-pop: 0 1rem 2.5rem rgb(20 22 28 / .16)}@media(prefers-reduced-motion:reduce){:root{--st-dur-fast: 1ms;--st-dur: 1ms;--st-dur-slow: 1ms;--st-dur-page: 1ms}}:root{--pv-block-start: #6ec8b0;--pv-block-message: #7aa7e0;--pv-block-delay: #8e8ea8;--pv-block-input: #c9a76a;--pv-block-branch: #d08fb8;--pv-block-ab: #b28fd0;--pv-block-action: #6fb3c7;--pv-block-gate: #d0a15f;--pv-block-jump: #9aa06e;--pv-block-final: #7d8088;--pv-port: var(--st-line);--pv-port-linked: var(--st-accent);--pv-port-dangling: var(--st-warn);--pv-edge: #3c3f47;--pv-edge-hover: var(--st-accent);--pv-canvas-bg: var(--st-bg-0);--pv-canvas-dot: #2a2c31;--pv-node-w: 17.5rem}:root{--pv-health-good: #35b87f;--pv-health-watch: #f5b544;--pv-health-limited: #f07a1a;--pv-health-quarantine: #e5484d;--pv-series: #5b93d6;--pv-series-fill: rgb(91 147 214 / .16);--pv-axis: var(--st-line-soft);--pv-grid: rgb(255 255 255 / .05)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--st-surface);color:var(--st-text);font-family:var(--st-font, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);font-size:.9375rem;line-height:1.5;-webkit-font-smoothing:antialiased;touch-action:manipulation}a{color:inherit;text-decoration:none}p a,li a:not([class]),.pv-muted a{color:var(--st-text)}p a:hover,li a:not([class]):hover,.pv-muted a:hover{text-decoration:underline;text-underline-offset:.1875rem}a:focus-visible{outline:2px solid var(--st-accent);outline-offset:.1875rem;border-radius:.1875rem}.pv-btn{appearance:none;border:1px solid var(--st-line);background:var(--st-surface-hover, transparent);color:var(--st-text);font:inherit;padding:.5625rem 1rem;border-radius:var(--st-radius-2, .625rem);cursor:pointer;transition:background var(--st-dur-fast, .18s) var(--st-ease, ease),border-color var(--st-dur-fast, .18s) var(--st-ease, ease)}.pv-btn:hover:not(:disabled){border-color:var(--st-line-hover, var(--st-border-hover))}.pv-btn:disabled{opacity:.5;cursor:not-allowed}.pv-btn--primary:disabled{background:transparent;border-color:var(--st-line);color:var(--st-text-muted);opacity:1}.pv-btn--primary{background:var(--st-accent);border-color:var(--st-accent);color:var(--st-on-accent);font-weight:600}.pv-btn--primary:hover:not(:disabled){background:var(--st-accent-press);border-color:var(--st-accent-press)}.pv-btn--ghost{background:transparent;color:var(--st-text-muted)}.pv-btn--danger{border-color:color-mix(in oklab,#e5484d 55%,transparent);color:#e5484d;background:transparent}.pv-btn--danger:hover:not(:disabled){background:#e5484d;border-color:#e5484d;color:#fff}.pv-btn:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.pv-muted{color:var(--st-text-muted);margin:0}.pv-note{color:var(--st-text-dim, var(--st-text-muted));font-size:.8125rem;margin:0}.pv-error{color:var(--st-danger, #e5484d);margin:0}.pv-chip{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--st-text-muted);white-space:nowrap}.pv-back{display:inline-block;margin-block-end:.25rem;color:var(--st-text-dim);text-decoration:none;font-size:.8125rem}.pv-back:hover{color:var(--st-text)}.pv-field{display:grid;gap:.375rem}.pv-field__label{font-size:.75rem;color:var(--st-text-dim);text-transform:uppercase;letter-spacing:.04em}.pv-input{inline-size:100%;padding:.625rem .75rem;background:var(--st-bg-0);border:1px solid var(--st-line);border-radius:var(--st-radius-2, .625rem);color:var(--st-text);font-size:.875rem}.pv-input:focus-visible{outline:none;border-color:var(--st-accent);box-shadow:0 0 0 .1875rem var(--st-accent-glow)}.pv-input:disabled{opacity:.6}@media(pointer:coarse){input,textarea,select,.pv-input,.pv-input--sub,.pv-select__button{font-size:1rem}}.pv-inbox{block-size:calc(100dvh - var(--st-header-h, 3.875rem));min-block-size:28.75rem}.pv-inbox__tape{flex:1 1 auto;overflow-y:auto;min-block-size:0;display:flex;flex-direction:column;padding:var(--st-space-4);background:var(--st-bg-0)}.pv-turn{display:flex;flex-direction:column}.pv-daymark{align-self:center;margin:var(--st-space-3) 0;padding:2px .625rem;border-radius:62.4375rem;background:var(--st-surface-raised);border:1px solid var(--st-line);font-size:.75rem;color:var(--st-text-muted)}.pv-bubble{position:relative;max-inline-size:min(72%,35rem);margin-block-start:var(--st-space-3);padding:.375rem .75rem;border-radius:.875rem;background:var(--st-surface-raised);border:1px solid var(--st-line)}.pv-bubble[data-tight]{margin-block-start:2px}.pv-bubble[data-way=in]{align-self:flex-start;border-start-start-radius:.25rem}.pv-bubble[data-way=in][data-tight]{border-start-start-radius:.875rem}.pv-bubble[data-way=out]{align-self:flex-end;border-start-end-radius:.25rem;background:color-mix(in oklab,var(--st-accent) 16%,var(--st-surface-raised));border-color:color-mix(in oklab,var(--st-accent) 32%,var(--st-line))}.pv-bubble[data-way=out][data-tight]{border-start-end-radius:.875rem}.pv-bubble__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;padding-inline-end:2.75rem}.pv-bubble__at{position:absolute;inset-block-end:.3125rem;inset-inline-end:.625rem;font-size:.6875rem;color:var(--st-text-dim, var(--st-text-muted))}.pv-bubble[data-over] .pv-bubble__at{inset-block-end:.625rem;inset-inline-end:.875rem;padding:1px .375rem;border-radius:62.4375rem;background:#00000080;color:#fff}.pv-bubble[data-over] .pv-bubble__img{margin-block-end:0}.pv-bubble[data-tail]{padding-block-end:.25rem}.pv-bubble[data-tail] .pv-bubble__at{position:static;display:block;margin-block-start:2px;text-align:end}.pv-bubble[data-tail] .pv-bubble__sound,.pv-bubble[data-tail] .pv-bubble__doc,.pv-bubble[data-tail] .pv-bubble__file{margin-block-end:0}.pv-bubble__bad{display:block;margin-block-start:2px;font-size:.75rem;color:var(--st-danger, #e5484d)}.pv-bubble__img{display:block;max-inline-size:100%;max-block-size:20rem;border-radius:.625rem;margin-block-end:.25rem}.pv-bubble__shot{position:relative;display:block;padding:0;background:transparent;border:0;cursor:pointer;inline-size:100%;text-align:start}.pv-bubble__shot:hover .pv-bubble__img{opacity:.9}.pv-bubble__play{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:2.75rem;block-size:2.75rem;border-radius:50%;display:grid;place-items:center;background:#0000008c;color:#fff;font-size:1rem}.pv-bubble__sound{display:block;inline-size:min(16.25rem,100%);block-size:2.25rem;margin-block-end:.25rem}.pv-bubble__doc{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--st-space-3);margin-block-end:.25rem;padding:.5rem .625rem;border-radius:.625rem;background:var(--st-bg-0);color:inherit;text-decoration:none}.pv-bubble__doc:hover{background:var(--st-surface-hover, var(--st-bg-0))}.pv-bubble__docicon{inline-size:2rem;block-size:2rem;border-radius:50%;display:grid;place-items:center;background:var(--st-accent);color:#10130f;font-size:.9375rem}.pv-bubble__docname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-bubble__docsize{font-size:.75rem;color:var(--st-text-muted);white-space:nowrap}.pv-bubble__file{display:inline-block;margin-block-end:.25rem;font-size:.8125rem;color:var(--st-text-muted)}.pv-inbox__reply{display:grid;grid-template-columns:auto 1fr auto;gap:var(--st-space-3);padding:var(--st-space-3) var(--st-space-4);align-items:end}.pv-inbox__attach{grid-row:1;grid-column:1 / 4}.pv-inbox__reply .pv-input{inline-size:100%;border-radius:1rem}.pv-inbox__field{resize:none;overflow-y:hidden}@media(max-width:900px){.pv-inbox{block-size:auto}.pv-inbox__tape{max-block-size:60vh}}.tg{--tg-bg: #0e1621;--tg-in: #182533;--tg-text: #ffffff;--tg-dim: #6d7f8f;--tg-link: #62b0f0;--tg-kb: #1e2c3a;--tg-kb-hover: #24354a;display:flex;flex-direction:column;gap:.625rem}.tg__head{display:flex;align-items:center;gap:.625rem}.tg__ava{inline-size:2rem;block-size:2rem;border-radius:50%;background:linear-gradient(140deg,#3d9bd6,#2b6fa8);flex:none}.tg__name{margin:0;font-size:.875rem;font-weight:600;color:var(--st-text)}.tg__status{margin:0;font-size:.75rem;color:var(--st-text-muted)}.tg__screen{background:var(--tg-bg);border-radius:.75rem;padding:.875rem .75rem;max-inline-size:26.25rem}.tg__bubble{position:relative;background:var(--tg-in);color:var(--tg-text);border-radius:.75rem .75rem .75rem .25rem;padding:.5rem .625rem .375rem;max-inline-size:21.25rem;font-size:.875rem;line-height:1.42}.tg__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;padding-inline-end:3.625rem}.tg__text--empty{color:var(--tg-dim);font-style:italic}.tg__bubble--invoice{margin-block-start:.375rem}.tg__invoice-title{margin:0 0 2px;font-weight:600}.tg__invoice-price{margin:.25rem 0 0;color:var(--tg-dim);font-size:.8125rem}.tg__media{block-size:9.375rem;margin:-.5rem -.625rem .5rem;border-radius:.75rem .75rem 0 0;background:repeating-linear-gradient(45deg,#22303f,#22303f .625rem,#1d2a37 .625rem 1.25rem);display:grid;place-items:center}.tg__media-label{color:var(--tg-dim);font-size:.8125rem}.tg__time{position:absolute;inset-block-end:.375rem;inset-inline-end:.625rem;font-size:.6875rem;color:var(--tg-dim);display:inline-flex;align-items:center;gap:.1875rem}.tg__check{inline-size:.9375rem;block-size:.625rem;color:var(--tg-link)}.tg__link{color:var(--tg-link)}.tg__code,.tg__pre{font-family:var(--st-font-mono, ui-monospace, SFMono-Regular, monospace);font-size:.8125rem;background:#ffffff14;border-radius:.25rem;padding:0 .25rem}.tg__pre{display:inline-block;padding:.25rem .375rem}.tg-spoiler{background:#3a4a5a;color:transparent;border-radius:.1875rem;cursor:pointer;transition:color .14s ease,background .14s ease}.tg-spoiler:hover,.tg-spoiler:focus-visible{background:transparent;color:inherit}.tg-code{font-family:var(--st-font-mono, ui-monospace, monospace);font-size:.8125rem;background:#ffffff14;border-radius:.25rem;padding:1px .1875rem;margin:0 -1px}.tg-pre{display:block;font-family:var(--st-font-mono, ui-monospace, monospace);font-size:.8125rem;background:#00000040;border-radius:.375rem;padding:.375rem .5rem;white-space:pre-wrap}.tg-link{color:var(--tg-link)}.tg-quote{display:block;border-inline-start:.1875rem solid var(--tg-link);padding-inline-start:.5rem;color:#c8d6e2}.tg__kb{margin-block-start:.25rem;display:flex;flex-direction:column;gap:.1875rem;max-inline-size:21.25rem}.tg__kb-row{display:flex;gap:.1875rem}.tg__kb-btn{flex:1 1 0;min-inline-size:0;background:var(--tg-kb);color:var(--tg-text);font-size:.8125rem;text-align:center;padding:.5rem .625rem;border-radius:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg__kb-ext{color:var(--tg-dim);margin-inline-start:.25rem;font-size:.6875rem}.tg__bottom{margin-block-start:1.125rem;border-block-start:1px solid color-mix(in oklab,var(--tg-dim) 30%,transparent);padding-block-start:.5rem;display:flex;flex-direction:column;gap:.375rem}.tg__input{background:var(--tg-in);border-radius:1.125rem;padding:.5625rem .875rem}.tg__input-hint{color:var(--tg-dim);font-size:.8125rem}.tg__kb--reply{max-inline-size:none;margin-block-start:0}.tg__kb--reply .tg__kb-btn{background:var(--tg-kb-hover);border-radius:.375rem}.tg__count{margin:0;font-size:.75rem;color:var(--st-text-muted);font-variant-numeric:tabular-nums}.tg__count--over{color:var(--st-danger, #e5484d)}:where(:root[data-ui=steklo]) [hidden]{display:none!important}:where(:root[data-ui=steklo]) .st-i{width:1.25em;height:1.25em;flex:none;stroke-width:var(--st-icon-stroke, 1.75);vertical-align:-.22em}:where(:root[data-ui=steklo]) .st-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:where(:root[data-ui=steklo]) .st-logo{display:inline-flex;align-items:center;gap:.5em;font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;letter-spacing:.01em;color:var(--st-logo-text, currentColor);line-height:1;white-space:nowrap;font-size:var(--st-logo-size, 1rem)}:where(:root[data-ui=steklo]) .st-logo__mark{display:block;inline-size:1.5em;block-size:1.5em;flex:none;background:var(--st-logo-accent, #9be63f);-webkit-mask:var(--st-brand-mask) center / contain no-repeat;mask:var(--st-brand-mask) center / contain no-repeat}:where(:root[data-ui=steklo]) .st-logo em{font-style:normal;color:var(--st-logo-accent, #9be63f)}:where(:root[data-ui=steklo]):has([data-st-modal]){overflow:hidden}:where(:root[data-ui=steklo]) .st-crash{max-width:35rem;margin:12vh auto;padding:1.5rem;font:.9375rem/1.5 system-ui,sans-serif;color:#fff;background:#1d1e22;border:1px solid #31333a;border-radius:.75rem}:where(:root[data-ui=steklo]) .st-crash pre{white-space:pre-wrap;font-size:.75rem;color:#afafaf;max-height:10rem;overflow:auto}:where(:root[data-ui=steklo]) .st-crash button{font:inherit;padding:.5rem .875rem;border-radius:62.4375rem;border:0;background:#9be63f;color:#10200a;cursor:pointer}@media(prefers-reduced-motion:reduce){:where(:root[data-ui=steklo]) *,:where(:root[data-ui=steklo]) *:before,:where(:root[data-ui=steklo]) *:after{scroll-behavior:auto!important}}:where(:root[data-ui=steklo]) .st-sel{position:relative;display:block;min-width:0}:where(:root[data-ui=steklo]) .st-sel__btn{display:flex;align-items:center;gap:.5rem;width:100%;min-height:var(--st-ctl-h, 2.375rem);padding:0 .75rem 0 .875rem;border:1px solid var(--st-ctl-line, #31333a);border-radius:var(--st-ctl-r, .625rem);background:var(--st-ctl-bg, #1d1e22);color:var(--st-ctl-fg, #fff);font:inherit;font-family:var(--st-ctl-font, inherit);font-size:var(--st-ctl-fs, .875rem);text-align:start;cursor:pointer;transition:border-color .15s,background .15s}:where(:root[data-ui=steklo]) .st-sel__btn:hover{border-color:var(--st-ctl-line-hover, #3c3f47)}:where(:root[data-ui=steklo]) .st-sel__btn:focus-visible{outline:2px solid var(--st-focus, #9be63f);outline-offset:2px}:where(:root[data-ui=steklo]) .st-sel.is-open .st-sel__btn{border-color:var(--st-ctl-line-open, var(--st-focus, #9be63f))}:where(:root[data-ui=steklo]) .st-sel__btn:disabled{opacity:.5;cursor:not-allowed}:where(:root[data-ui=steklo]) .st-sel__val{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .st-sel__val.is-ph{color:var(--st-ctl-muted, #949494)}:where(:root[data-ui=steklo]) .st-sel__chev{width:1rem;height:1rem;flex:none;color:var(--st-ctl-muted, #949494);transition:transform .2s}:where(:root[data-ui=steklo]) .st-sel.is-open .st-sel__chev:not(.st-i--calendar){transform:rotate(180deg)}:where(:root[data-ui=steklo]) .st-sel--sm .st-sel__btn{min-height:var(--st-ctl-h-sm, 2rem);font-size:var(--st-ctl-fs-sm, .8125rem);padding:0 .625rem 0 .75rem}:where(:root[data-ui=steklo]) .st-pop{position:fixed;z-index:95;display:flex;flex-direction:column;overflow:hidden;background:var(--st-pop-bg, #2c2e34);color:var(--st-pop-fg, #fff);border:1px solid var(--st-pop-line, #3c3f47);border-radius:var(--st-pop-r, .75rem);box-shadow:var(--st-pop-shadow, 0 1.125rem 2.75rem rgb(0 0 0 / .55));-webkit-backdrop-filter:var(--st-pop-blur, none);backdrop-filter:var(--st-pop-blur, none);font-family:var(--st-ctl-font, inherit);animation:skp-st-pop-in .16s ease-out}:where(:root[data-ui=steklo]) .st-pop.is-up{animation-name:skp-st-pop-in-up}@keyframes skp-st-pop-in{0%{opacity:0;transform:translateY(-.25rem)}}@keyframes skp-st-pop-in-up{0%{opacity:0;transform:translateY(.25rem)}}:where(:root[data-ui=steklo]) .st-pop__search{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid var(--st-pop-line, #3c3f47);color:var(--st-pop-muted, #949494)}:where(:root[data-ui=steklo]) .st-pop__search .st-i{width:1rem;height:1rem;flex:none}:where(:root[data-ui=steklo]) .st-pop__search input{flex:1;min-width:0;height:1.75rem;border:0;outline:0;background:transparent;color:var(--st-pop-fg, #fff);font:inherit;font-size:.875rem}:where(:root[data-ui=steklo]) .st-pop__scroll{overflow-y:auto;padding:.375rem;display:flex;flex-direction:column;gap:2px;overscroll-behavior:contain}:where(:root[data-ui=steklo]) .st-pop__opt{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.25rem;padding:.375rem .625rem;border:0;border-radius:calc(var(--st-pop-r, .75rem) - .25rem);background:transparent;color:inherit;font:inherit;font-size:.875rem;text-align:start;cursor:pointer}:where(:root[data-ui=steklo]) .st-pop__opt:hover,:where(:root[data-ui=steklo]) .st-pop__opt.is-hi,:where(:root[data-ui=steklo]) .st-pop__opt:focus-visible{background:var(--st-pop-hover, rgb(255 255 255 / .07));outline:none}:where(:root[data-ui=steklo]) .st-pop__opt.is-sel{background:var(--st-pop-sel-bg, rgb(155 230 63 / .12));color:var(--st-pop-sel-fg, #c9f08f)}:where(:root[data-ui=steklo]) .st-pop__opt:disabled{opacity:.45;cursor:not-allowed}:where(:root[data-ui=steklo]) .st-pop__lbl{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}:where(:root[data-ui=steklo]) .st-pop__lbl small{font-size:.75rem;color:var(--st-pop-muted, #949494)}:where(:root[data-ui=steklo]) .st-pop__ok{width:1rem;height:1rem;flex:none}:where(:root[data-ui=steklo]) .st-pop__empty{padding:.875rem .625rem;font-size:.8125rem;color:var(--st-pop-muted, #949494)}:where(:root[data-ui=steklo]) .st-pop--cal{padding:.75rem;gap:.5rem}:where(:root[data-ui=steklo]) .st-cal__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}:where(:root[data-ui=steklo]) .st-cal__title{font-weight:600;font-size:.875rem;text-transform:capitalize}:where(:root[data-ui=steklo]) .st-cal__nav{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:var(--st-cal-nav-r, 50%);background:transparent;color:inherit;cursor:pointer}:where(:root[data-ui=steklo]) .st-cal__nav:hover{background:var(--st-pop-hover, rgb(255 255 255 / .07))}:where(:root[data-ui=steklo]) .st-cal__nav .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .st-cal__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}:where(:root[data-ui=steklo]) .st-cal__wd{text-align:center;font-size:.6875rem;color:var(--st-pop-muted, #949494);padding:.25rem 0;text-transform:lowercase}:where(:root[data-ui=steklo]) .st-cal__day{height:2.125rem;border:0;border-radius:calc(var(--st-pop-r, .75rem) - .25rem);background:transparent;color:inherit;font:inherit;font-size:.8125rem;font-variant-numeric:tabular-nums;cursor:pointer}:where(:root[data-ui=steklo]) .st-cal__day:hover:not(:disabled){background:var(--st-pop-hover, rgb(255 255 255 / .07))}:where(:root[data-ui=steklo]) .st-cal__day.is-today{box-shadow:inset 0 0 0 1px var(--st-pop-line, #3c3f47)}:where(:root[data-ui=steklo]) .st-cal__day.is-sel{background:var(--st-check-on, #9be63f);color:var(--st-check-ink, #10200a);font-weight:600}:where(:root[data-ui=steklo]) .st-cal__day:disabled{opacity:.3;cursor:not-allowed}:where(:root[data-ui=steklo]) .st-cal__foot{display:flex;justify-content:space-between;padding-top:.25rem;border-top:1px solid var(--st-pop-line, #3c3f47)}:where(:root[data-ui=steklo]) .st-cal__link{border:0;background:transparent;color:var(--st-pop-sel-fg, #c9f08f);font:inherit;font-size:.8125rem;padding:.375rem .25rem;cursor:pointer}:where(:root[data-ui=steklo]) .st-cal__link:disabled{opacity:.4;cursor:not-allowed}:where(:root[data-ui=steklo]) :where(input[type=checkbox]:not([role=switch])),:where(:root[data-ui=steklo]) :where(input[type=radio]){appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;width:1.125rem;height:1.125rem;margin:0;flex:none;border:1.5px solid var(--st-check-line, #5a5d66);border-radius:var(--st-check-r, .3125rem);background:var(--st-check-bg, transparent);cursor:pointer;vertical-align:-.25rem;transition:background .15s,border-color .15s}:where(:root[data-ui=steklo]) :where(input[type=radio]){border-radius:50%}:where(:root[data-ui=steklo]) :where(input[type=checkbox]:not([role=switch])):before{content:"";width:.6875rem;height:.6875rem;background:var(--st-check-ink, #10200a);clip-path:polygon(12% 50%,0 64%,40% 100%,100% 22%,86% 9%,39% 72%);transform:scale(0);transition:transform .14s}:where(:root[data-ui=steklo]) :where(input[type=radio]):before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--st-check-ink, #10200a);transform:scale(0);transition:transform .14s}:where(:root[data-ui=steklo]) :where(input[type=checkbox]:not([role=switch]):checked),:where(:root[data-ui=steklo]) :where(input[type=radio]:checked){background:var(--st-check-on, #9be63f);border-color:var(--st-check-on, #9be63f)}:where(:root[data-ui=steklo]) :where(input[type=checkbox]:not([role=switch]):checked):before,:where(:root[data-ui=steklo]) :where(input[type=radio]:checked):before{transform:scale(1)}:where(:root[data-ui=steklo]) :where(input[type=checkbox]:focus-visible),:where(:root[data-ui=steklo]) :where(input[type=radio]:focus-visible){outline:2px solid var(--st-focus, #9be63f);outline-offset:2px}:where(:root[data-ui=steklo]) :where(input[type=checkbox]:disabled),:where(:root[data-ui=steklo]) :where(input[type=radio]:disabled){opacity:.45;cursor:not-allowed}:where(:root[data-ui=steklo]){color-scheme:dark;--font: "Onest Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--space-0: #08090b;--space-1: #0e0f12;--space-2: #17181c;--glow-a: rgb(155 230 63 / .17);--glow-b: rgb(155 230 63 / .1);--glow-c: rgb(255 255 255 / .045);--grid-dot: rgb(255 255 255 / .035);--glass: rgb(31 32 37 / .5);--glass-strong: rgb(25 26 30 / .82);--win-solid: rgb(26 27 31 / .97);--glass-bar: rgb(30 31 36 / .62);--well: rgb(255 255 255 / .04);--well-2: rgb(255 255 255 / .065);--hover: rgb(255 255 255 / .07);--press: rgb(255 255 255 / .1);--edge: rgb(255 255 255 / .085);--edge-2: rgb(255 255 255 / .13);--line: rgb(255 255 255 / .07);--spec: rgb(255 255 255 / .2);--spec-low: rgb(255 255 255 / .05);--blur: 1.5rem;--sat: 160%;--shadow-pane: 0 1.875rem 3.75rem -2.125rem rgb(0 0 0 / .8), 0 .625rem 1.625rem -.875rem rgb(0 0 0 / .5);--shadow-float: 0 3.125rem 6.875rem -2.5rem rgb(0 0 0 / .85), 0 1.125rem 2.5rem -1.125rem rgb(0 0 0 / .6);--scrim: rgb(5 6 8 / .5);--text: #f4f5f2;--text-2: #afafaf;--text-3: #949494;--lime: #9be63f;--accent: #9be63f;--accent-press: #8ad32f;--accent-text: #9be63f;--on-accent: #10200a;--accent-fill: rgb(155 230 63 / .12);--accent-fill-2: rgb(155 230 63 / .2);--accent-line: rgb(155 230 63 / .34);--accent-glow: rgb(155 230 63 / .45);--lime-2: rgb(155 230 63 / .55);--lime-3: rgb(155 230 63 / .28);--grey-c1: rgb(255 255 255 / .38);--grey-c2: rgb(255 255 255 / .18);--warn: #f5b544;--warn-text: #f5b544;--warn-fill: rgb(245 181 68 / .12);--warn-line: rgb(245 181 68 / .36);--crit: #e5484d;--crit-text: #f06a6e;--crit-fill: rgb(229 72 77 / .13);--crit-line: rgb(229 72 77 / .38);--n-fill: rgb(255 255 255 / .06);--n-line: rgb(255 255 255 / .12);--focus: #9be63f;--r-pane: 1.75rem;--r-win: 2rem;--r-well: 1.25rem;--r-ctl: 62.4375rem;--r-sm: .875rem;--spring: cubic-bezier(.34, 1.45, .64, 1);--spring-soft: cubic-bezier(.3, 1.25, .6, 1);--ease: cubic-bezier(.2, .8, .2, 1);--strip-top: calc(.75rem + env(safe-area-inset-top)) ;--strip-h: 3.375rem;--dock-space: calc(7rem + env(safe-area-inset-bottom)) ;--gutter: 2rem;--st-logo-text: #ffffff;--st-logo-accent: #9be63f;--st-logo-size: 1rem;--st-icon-stroke: 1.6}:where(:root[data-ui=steklo])[data-theme=light]{color-scheme:light;--sat: 100%;--space-0: #eceeea;--space-1: #f3f4f1;--space-2: #fafaf8;--glow-a: rgb(155 230 63 / .1);--glow-b: rgb(155 230 63 / .06);--glow-c: rgb(255 255 255 / .9);--grid-dot: rgb(20 24 22 / .035);--glass: rgb(255 255 255 / .84);--glass-strong: rgb(255 255 255 / .95);--win-solid: rgb(255 255 255 / .98);--glass-bar: rgb(255 255 255 / .9);--well: rgb(20 24 22 / .028);--well-2: rgb(20 24 22 / .05);--hover: rgb(20 24 22 / .045);--press: rgb(20 24 22 / .08);--edge: rgb(20 24 22 / .07);--edge-2: rgb(20 24 22 / .11);--line: rgb(20 24 22 / .075);--spec: rgb(255 255 255 / 1);--spec-low: rgb(255 255 255 / .5);--shadow-pane: 0 1.25rem 2.75rem -1.875rem rgb(20 26 22 / .2), 0 .25rem .875rem -.5rem rgb(20 26 22 / .08);--shadow-float: 0 2.5rem 5rem -2.25rem rgb(20 26 22 / .3), 0 .75rem 1.875rem -.875rem rgb(20 26 22 / .12);--scrim: rgb(226 229 224 / .6);--text: #14161a;--text-2: #4c5563;--text-3: #5f6672;--accent: #3f8f24;--accent-press: #357c1e;--accent-text: #3f8f24;--on-accent: #ffffff;--accent-fill: rgb(63 143 36 / .08);--accent-fill-2: rgb(63 143 36 / .14);--accent-line: rgb(63 143 36 / .26);--accent-glow: rgb(63 143 36 / .35);--lime-2: rgb(63 143 36 / .55);--lime-3: rgb(63 143 36 / .28);--grey-c1: rgb(20 22 26 / .34);--grey-c2: rgb(20 22 26 / .16);--warn: #d99a2b;--warn-text: #9a6210;--warn-fill: rgb(245 181 68 / .2);--warn-line: rgb(176 114 20 / .38);--crit: #cf2d33;--crit-text: #c4282e;--crit-fill: rgb(229 72 77 / .11);--crit-line: rgb(207 45 51 / .34);--n-fill: rgb(20 22 26 / .05);--n-line: rgb(20 22 26 / .12);--focus: #3f8f24;--st-logo-text: #14161a;--st-logo-accent: #3f8f24}:where(:root[data-ui=steklo]) *,:where(:root[data-ui=steklo]) *:before,:where(:root[data-ui=steklo]) *:after{box-sizing:border-box}:where(:root[data-ui=steklo]){-webkit-text-size-adjust:100%;background:var(--space-1)}:where(:root[data-ui=steklo]) body{margin:0;min-height:100vh;font-family:var(--font);font-size:.9375rem;line-height:1.5;color:var(--text);background:var(--space-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}:where(:root[data-ui=steklo]) ::selection{background:var(--accent-fill-2)}:where(:root[data-ui=steklo]) a{color:inherit;text-decoration:none}:where(:root[data-ui=steklo]) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(:root[data-ui=steklo]) button:disabled{cursor:default}:where(:root[data-ui=steklo]) input,:where(:root[data-ui=steklo]) select,:where(:root[data-ui=steklo]) textarea{font:inherit;color:inherit}:where(:root[data-ui=steklo]) h1,:where(:root[data-ui=steklo]) h2,:where(:root[data-ui=steklo]) h3,:where(:root[data-ui=steklo]) h4,:where(:root[data-ui=steklo]) p{margin:0}:where(:root[data-ui=steklo]) ul,:where(:root[data-ui=steklo]) ol{margin:0;padding:0}:where(:root[data-ui=steklo]) table{border-collapse:collapse}:where(:root[data-ui=steklo]) :focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where(:root[data-ui=steklo]) .num,:where(:root[data-ui=steklo]) .tnum{font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .muted{color:var(--text-2)}:where(:root[data-ui=steklo]) .dim{color:var(--text-3)}:where(:root[data-ui=steklo]) .mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.92em}:where(:root[data-ui=steklo]) .nowrap{white-space:nowrap}:where(:root[data-ui=steklo]) .ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:where(:root[data-ui=steklo]) .tone-ok{color:var(--accent-text)}:where(:root[data-ui=steklo]) .tone-warn{color:var(--warn-text)}:where(:root[data-ui=steklo]) .tone-crit{color:var(--crit-text)}:where(:root[data-ui=steklo]) .tone-n{color:var(--text-2)}:where(:root[data-ui=steklo]) .pre{white-space:pre-line}:where(:root[data-ui=steklo]) .lnk{color:var(--accent-text);border-radius:.375rem}:where(:root[data-ui=steklo]) .lnk:hover{text-decoration:underline;text-underline-offset:.1875rem}:where(:root[data-ui=steklo]) .lnk .st-i{width:1em;height:1em;vertical-align:-.12em;margin-inline-start:2px}:where(:root[data-ui=steklo]) .sep{color:var(--text-3);padding:0 .375rem}:where(:root[data-ui=steklo]) .space{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(130% 90% at 50% -10%,var(--space-2) 0%,var(--space-1) 46%,var(--space-0) 100%)}:where(:root[data-ui=steklo]) .space:after{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--grid-dot) 1px,transparent 1.4px);background-size:1.75rem 1.75rem;mask-image:radial-gradient(90% 70% at 50% 30%,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(90% 70% at 50% 30%,#000 20%,transparent 80%)}:where(:root[data-ui=steklo]) .glow{position:absolute;border-radius:50%;will-change:transform}:where(:root[data-ui=steklo]) .glow--a{width:72vmax;height:72vmax;top:-34vmax;inset-inline-start:-18vmax;background:radial-gradient(circle,var(--glow-a) 0%,transparent 62%);translate:calc(var(--px, 0) * -2.125rem) calc(var(--py, 0) * -1.625rem);animation:skp-drift-a 58s ease-in-out infinite alternate}:where(:root[data-ui=steklo]) .glow--b{width:64vmax;height:64vmax;bottom:-30vmax;inset-inline-end:-20vmax;background:radial-gradient(circle,var(--glow-b) 0%,transparent 60%);translate:calc(var(--px, 0) * 1.625rem) calc(var(--py, 0) * 1.25rem);animation:skp-drift-b 71s ease-in-out infinite alternate}:where(:root[data-ui=steklo]) .glow--c{width:46vmax;height:46vmax;top:22%;inset-inline-start:38%;background:radial-gradient(circle,var(--glow-c) 0%,transparent 64%);translate:calc(var(--px, 0) * .875rem) calc(var(--py, 0) * -.75rem);animation:skp-drift-c 94s ease-in-out infinite alternate}@keyframes skp-drift-a{0%{transform:translate(0) scale(1)}50%{transform:translate(9vw,6vh) scale(1.08)}to{transform:translate(3vw,14vh) scale(.96)}}@keyframes skp-drift-b{0%{transform:translate(0) scale(1)}50%{transform:translate(-8vw,-5vh) scale(1.1)}to{transform:translate(-14vw,3vh) scale(1)}}@keyframes skp-drift-c{0%{transform:translate(0)}50%{transform:translate(-10vw,8vh)}to{transform:translate(6vw,-6vh)}}:where(:root[data-ui=steklo]) .glass,:where(:root[data-ui=steklo]) .glass-strong,:where(:root[data-ui=steklo]) .glass-bar{position:relative;border:1px solid var(--edge);box-shadow:var(--shadow-pane);-webkit-backdrop-filter:blur(var(--blur)) saturate(var(--sat));backdrop-filter:blur(var(--blur)) saturate(var(--sat))}:where(:root[data-ui=steklo]) .glass{background:var(--glass)}:where(:root[data-ui=steklo]) .glass-strong{background:var(--glass-strong);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(2.125rem) saturate(var(--sat));backdrop-filter:blur(2.125rem) saturate(var(--sat))}:where(:root[data-ui=steklo]) .glass-bar{background:var(--glass-bar)}:where(:root[data-ui=steklo]) .glass:before,:where(:root[data-ui=steklo]) .glass-strong:before,:where(:root[data-ui=steklo]) .glass-bar:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(155deg,var(--spec) 0%,var(--spec-low) 22%,transparent 45%,transparent 72%,var(--spec-low) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}:where(:root[data-ui=steklo]) .pane{border-radius:var(--r-pane);padding:1.5rem 1.625rem;min-width:0}:where(:root[data-ui=steklo]) .pane-h{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem .875rem;margin-bottom:1.125rem;min-height:2.25rem}:where(:root[data-ui=steklo]) .pane-t{font-size:1.125rem;font-weight:500;letter-spacing:-.01em;display:flex;align-items:center;gap:.625rem}:where(:root[data-ui=steklo]) .pane-n{font-style:normal;font-size:.75rem;font-weight:500;min-width:1.375rem;height:1.375rem;padding:0 .4375rem;border-radius:62.4375rem;display:inline-grid;place-items:center;background:var(--n-fill);color:var(--text-2);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .pane-s{color:var(--text-3);font-size:.8125rem}:where(:root[data-ui=steklo]) .pane-tools{margin-inline-start:auto;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}:where(:root[data-ui=steklo]) .pane-foot{margin-top:1rem;display:flex;justify-content:flex-end}:where(:root[data-ui=steklo]) .well{background:var(--well);border-radius:var(--r-well);padding:1rem 1.125rem;min-width:0}:where(:root[data-ui=steklo]) .hr{height:1px;background:var(--line);border:0;margin:1.125rem 0}:where(:root[data-ui=steklo]) .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.125rem;border-radius:var(--r-ctl);font-size:.875rem;font-weight:500;white-space:nowrap;border:1px solid transparent;transition:background .18s var(--ease),color .18s,border-color .18s,box-shadow .2s,transform .25s var(--spring);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}:where(:root[data-ui=steklo]) .btn .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .btn:active:not(:disabled){transform:scale(.97)}:where(:root[data-ui=steklo]) .btn--primary{background:var(--accent);color:var(--on-accent);box-shadow:inset 0 1px #ffffff47}:where(:root[data-ui=steklo]) .btn--primary:hover:not(:disabled){background:var(--accent-press);box-shadow:inset 0 1px #ffffff47,0 .625rem 1.625rem -.75rem var(--accent-glow)}:where(:root[data-ui=steklo]) .btn--glass{background:var(--well-2);border-color:var(--edge);color:var(--text)}:where(:root[data-ui=steklo]) .btn--glass:hover:not(:disabled){background:var(--press)}:where(:root[data-ui=steklo]) .btn--ghost{color:var(--text)}:where(:root[data-ui=steklo]) .btn--ghost:hover:not(:disabled){background:var(--hover)}:where(:root[data-ui=steklo]) .btn--danger{background:var(--crit-fill);color:var(--crit-text);border-color:var(--crit-line)}:where(:root[data-ui=steklo]) .btn--danger:hover:not(:disabled){background:#e5484d33}:where(:root[data-ui=steklo]) .btn--link{height:auto;padding:2px .25rem;color:var(--accent-text);border-radius:.5rem}:where(:root[data-ui=steklo]) .btn--link:hover:not(:disabled){text-decoration:underline;text-underline-offset:.1875rem}:where(:root[data-ui=steklo]) .btn--link.btn--dangerlink{color:var(--crit-text)}:where(:root[data-ui=steklo]) .btn--sm{height:2rem;padding:0 .8125rem;font-size:.8125rem;gap:.375rem}:where(:root[data-ui=steklo]) .btn--sm .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .btn--lg{height:3rem;padding:0 1.5rem;font-size:.9375rem}:where(:root[data-ui=steklo]) .btn--icon{width:2.5rem;padding:0}:where(:root[data-ui=steklo]) .btn--icon.btn--sm{width:2rem}:where(:root[data-ui=steklo]) .btn:disabled,:where(:root[data-ui=steklo]) .btn.is-locked,:where(:root[data-ui=steklo]) .sw.is-locked,:where(:root[data-ui=steklo]) .sw:disabled{opacity:.42}:where(:root[data-ui=steklo]) .btn--primary:disabled{opacity:1;background:var(--well-2);color:var(--text-3);box-shadow:none}:where(:root[data-ui=steklo]) .btn.is-locked,:where(:root[data-ui=steklo]) .sw.is-locked{cursor:not-allowed}:where(:root[data-ui=steklo]) .btn-l{overflow:hidden;text-overflow:ellipsis}:where(:root[data-ui=steklo]) .btn--block{width:100%}:where(:root[data-ui=steklo]) [data-tip]{position:relative}@media(hover:hover){:where(:root[data-ui=steklo]) [data-tip]:hover:after,:where(:root[data-ui=steklo]) [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;bottom:calc(100% + .625rem);inset-inline-start:50%;translate:-50% 0;z-index:70;width:max-content;max-width:16.25rem;padding:.4375rem .75rem;border-radius:.75rem;font-size:.75rem;font-weight:450;line-height:1.35;white-space:normal;text-align:center;color:var(--text);background:var(--glass-strong);border:1px solid var(--edge);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);pointer-events:none;animation:skp-tip-in .22s var(--spring)}:where(:root[data-ui=steklo]) [data-tip-pos=end]:hover:after{inset-inline-start:auto;inset-inline-end:0;translate:0 0}:where(:root[data-ui=steklo]) [data-tip-pos=bottom]:hover:after,:where(:root[data-ui=steklo]) [data-tip-pos=bottom]:focus-visible:after{bottom:auto;top:calc(100% + .625rem)}:where(:root[data-ui=steklo]) [data-tip-pos=start]:hover:after{inset-inline-start:0;translate:0 0}:where(:root[data-ui=steklo]) [data-tip-pos=below]:hover:after{bottom:auto;top:calc(100% + .625rem)}}@keyframes skp-tip-in{0%{opacity:0;transform:translateY(.25rem) scale(.96)}}:where(:root[data-ui=steklo]) .chip{display:inline-flex;align-items:center;gap:.375rem;height:1.5rem;padding:0 .625rem;border-radius:62.4375rem;font-size:.75rem;font-weight:500;white-space:nowrap;border:1px solid var(--n-line);background:var(--n-fill);color:var(--text-2);line-height:1}:where(:root[data-ui=steklo]) .chip .st-i{width:.8125rem;height:.8125rem}:where(:root[data-ui=steklo]) .chip i.dot{width:.375rem;height:.375rem;border-radius:50%;background:currentColor}:where(:root[data-ui=steklo]) .chip--ok{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .chip--warn{color:var(--warn-text);background:var(--warn-fill);border-color:var(--warn-line)}:where(:root[data-ui=steklo]) .chip--crit{color:var(--crit-text);background:var(--crit-fill);border-color:var(--crit-line)}:where(:root[data-ui=steklo]) .chip--dim{color:var(--text-3);background:transparent}:where(:root[data-ui=steklo]) .chip--dash{border-style:dashed;background:transparent}:where(:root[data-ui=steklo]) .chip--btn{cursor:pointer;transition:filter .15s}:where(:root[data-ui=steklo]) .chip--btn:hover{filter:brightness(1.15)}:where(:root[data-ui=steklo]) .chip--sm{height:1.25rem;padding:0 .5rem;font-size:.6875rem}:where(:root[data-ui=steklo]) .dot-s{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .dot-s--ok{background:var(--accent);box-shadow:0 0 .5rem var(--accent-glow)}:where(:root[data-ui=steklo]) .dot-s--warn{background:var(--warn)}:where(:root[data-ui=steklo]) .dot-s--crit{background:var(--crit)}:where(:root[data-ui=steklo]) .dot-s--n{background:var(--text-3)}:where(:root[data-ui=steklo]) .pulse{position:relative}:where(:root[data-ui=steklo]) .pulse:after{content:"";position:absolute;inset:-.25rem;border-radius:50%;border:1.5px solid var(--accent);opacity:0;animation:skp-pulse 2.2s ease-out infinite}@keyframes skp-pulse{0%{transform:scale(.5);opacity:.8}to{transform:scale(1.8);opacity:0}}:where(:root[data-ui=steklo]) .seg{display:inline-flex;align-items:center;gap:2px;padding:.1875rem;border-radius:62.4375rem;background:var(--well);border:1px solid var(--line);max-width:100%;overflow-x:auto;scrollbar-width:none}:where(:root[data-ui=steklo]) .seg::-webkit-scrollbar{display:none}:where(:root[data-ui=steklo]) .seg-b{display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding:0 .875rem;border-radius:62.4375rem;font-size:.8125rem;font-weight:500;color:var(--text-2);white-space:nowrap;flex:none;transition:background .2s var(--ease),color .2s,box-shadow .2s}:where(:root[data-ui=steklo]) .seg-b .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .seg-b:hover{color:var(--text);background:var(--hover)}:where(:root[data-ui=steklo]) .seg-b[aria-pressed=true]{color:var(--accent-text);background:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-line)}:where(:root[data-ui=steklo]) .seg-n{font-style:normal;font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--text-3);padding:1px .375rem;border-radius:62.4375rem;background:var(--n-fill)}:where(:root[data-ui=steklo]) .seg-b[aria-pressed=true] .seg-n{color:var(--accent-text);background:var(--accent-fill)}:where(:root[data-ui=steklo]) .seg--sm .seg-b{height:1.75rem;padding:0 .6875rem;font-size:.78125rem}:where(:root[data-ui=steklo]) .sw{position:relative;flex:none;width:2.875rem;height:1.75rem;border-radius:62.4375rem;background:var(--well-2);border:1px solid var(--edge-2);transition:background .25s var(--ease),border-color .25s}:where(:root[data-ui=steklo]) .sw-t{position:absolute;top:.1875rem;inset-inline-start:.1875rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 2px .375rem #00000059;transition:transform .35s var(--spring)}:where(:root[data-ui=steklo]) .sw[aria-checked=true]{background:var(--accent);border-color:var(--accent)}:where(:root[data-ui=steklo]) .sw[aria-checked=true] .sw-t{transform:translate(1.125rem)}:where(:root[data-ui=steklo])[data-theme=light] .sw-t{box-shadow:0 2px .375rem #14181638}:where(:root[data-ui=steklo]) .swc{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;border-radius:1.125rem;background:var(--well)}:where(:root[data-ui=steklo]) .swc-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1875rem}:where(:root[data-ui=steklo]) .swc-tx b{font-weight:500;font-size:.875rem}:where(:root[data-ui=steklo]) .swc-tx span{font-size:.8125rem;color:var(--text-3);line-height:1.45}:where(:root[data-ui=steklo]) .swc.is-dis .swc-tx b{color:var(--text-2)}:where(:root[data-ui=steklo]) .fld{display:flex;flex-direction:column;gap:.4375rem;min-width:0}:where(:root[data-ui=steklo]) .fld-l{font-size:.8125rem;font-weight:500;color:var(--text-2)}:where(:root[data-ui=steklo]) .fld-l em{font-style:normal;color:var(--text-3);font-weight:400}:where(:root[data-ui=steklo]) .fld-h{font-size:.78125rem;color:var(--text-3);line-height:1.45}:where(:root[data-ui=steklo]) .fld-e{font-size:.78125rem;color:var(--crit-text);line-height:1.45}:where(:root[data-ui=steklo]) .in,:where(:root[data-ui=steklo]) .sel,:where(:root[data-ui=steklo]) .ta{width:100%;height:2.75rem;padding:0 1rem;border-radius:1rem;border:1px solid var(--edge-2);background:var(--well);color:var(--text);font-size:.90625rem;outline:none;transition:border-color .18s,box-shadow .18s,background .18s;min-width:0}:where(:root[data-ui=steklo]) .in::placeholder,:where(:root[data-ui=steklo]) .ta::placeholder{color:var(--text-3)}:where(:root[data-ui=steklo]) .in:hover,:where(:root[data-ui=steklo]) .sel:hover,:where(:root[data-ui=steklo]) .ta:hover{border-color:var(--n-line);background:var(--well-2)}:where(:root[data-ui=steklo]) .in:focus,:where(:root[data-ui=steklo]) .sel:focus,:where(:root[data-ui=steklo]) .ta:focus{border-color:var(--accent-line);box-shadow:0 0 0 .25rem var(--accent-fill);background:var(--well-2)}:where(:root[data-ui=steklo]) .in[aria-invalid=true]{border-color:var(--crit-line)}:where(:root[data-ui=steklo]) .in:disabled,:where(:root[data-ui=steklo]) .sel:disabled,:where(:root[data-ui=steklo]) .ta:disabled{opacity:.5}:where(:root[data-ui=steklo]) .in[readonly]{color:var(--text-2)}:where(:root[data-ui=steklo]) .ta{height:auto;min-height:7.5rem;padding:.75rem 1rem;resize:vertical;line-height:1.5}:where(:root[data-ui=steklo]) .in--sm,:where(:root[data-ui=steklo]) .sel-w--sm .sel{height:2.125rem;border-radius:.75rem;font-size:.8125rem}:where(:root[data-ui=steklo]) .in--pill{border-radius:62.4375rem}:where(:root[data-ui=steklo]) .sel-w{position:relative;display:block;min-width:0}:where(:root[data-ui=steklo]) .sel{appearance:none;-webkit-appearance:none;padding-inline-end:2.375rem;cursor:pointer;text-overflow:ellipsis}:where(:root[data-ui=steklo]) .sel option{background:var(--space-2);color:var(--text)}:where(:root[data-ui=steklo]) .sel-ch{position:absolute;inset-inline-end:.875rem;top:50%;translate:0 -50%;width:1rem;height:1rem;pointer-events:none;color:var(--text-3)}:where(:root[data-ui=steklo]) .in-ic{position:relative;display:block}:where(:root[data-ui=steklo]) .in-ic>.st-i{position:absolute;inset-inline-start:.9375rem;top:50%;translate:0 -50%;width:1.125rem;height:1.125rem;color:var(--text-3);pointer-events:none}:where(:root[data-ui=steklo]) .in-ic>.in{padding-inline-start:2.625rem}:where(:root[data-ui=steklo]) input[type=date].in{padding-inline-end:.625rem}:where(:root[data-ui=steklo]) .chk{display:inline-flex;align-items:center;gap:.625rem;cursor:pointer;font-size:.875rem}:where(:root[data-ui=steklo]) .chk input{appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;border-radius:.4375rem;border:1.5px solid var(--edge-2);background:var(--well);display:grid;place-items:center;margin:0;flex:none;transition:background .15s,border-color .15s;cursor:pointer}:where(:root[data-ui=steklo]) .chk input:checked{background:var(--accent);border-color:var(--accent)}:where(:root[data-ui=steklo]) .chk input:checked:after{content:"";width:.625rem;height:.375rem;border:2px solid var(--on-accent);border-top:0;border-inline-end:0;transform:rotate(-45deg) translate(1px,-1px)}:where(:root[data-ui=steklo]) .chk input:disabled{opacity:.5}:where(:root[data-ui=steklo]) .form-grid{display:grid;gap:1rem}:where(:root[data-ui=steklo]) .form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.625rem,1fr));gap:.875rem}:where(:root[data-ui=steklo]) .form-err{color:var(--crit-text);font-size:.84375rem;padding:.625rem .875rem;border-radius:.875rem;background:var(--crit-fill);border:1px solid var(--crit-line)}:where(:root[data-ui=steklo]) .form-ok{color:var(--accent-text);font-size:.84375rem}:where(:root[data-ui=steklo]) .note{font-size:.8125rem;color:var(--text-3);line-height:1.5}:where(:root[data-ui=steklo]) .note--warn{color:var(--warn-text);padding:.625rem .875rem;border-radius:.875rem;background:var(--warn-fill);border:1px solid var(--warn-line)}:where(:root[data-ui=steklo]) .note--box{padding:.75rem 1rem;border-radius:1rem;background:var(--well);color:var(--text-2)}:where(:root[data-ui=steklo]) .notes{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}:where(:root[data-ui=steklo]) .notes .note{display:flex;gap:.625rem;align-items:flex-start}:where(:root[data-ui=steklo]) .notes .note .st-i{width:1rem;height:1rem;flex:none;margin-top:2px}:where(:root[data-ui=steklo]) kbd,:where(:root[data-ui=steklo]) .kbd{display:inline-grid;place-items:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;border-radius:.4375rem;font:500 .71875rem/1 var(--font);color:var(--text-2);background:var(--n-fill);border:1px solid var(--n-line)}:where(:root[data-ui=steklo]) .app{position:relative;z-index:1;min-height:100vh}:where(:root[data-ui=steklo]) .strip{position:fixed;top:var(--strip-top);inset-inline-start:1rem;inset-inline-end:1rem;z-index:40;height:var(--strip-h);border-radius:62.4375rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:0 .5rem 0 1.25rem;transition:opacity .25s,translate .35s var(--spring)}:where(:root[data-ui=steklo]) .strip-l,:where(:root[data-ui=steklo]) .strip-r{display:flex;align-items:center;gap:.375rem;min-width:0}:where(:root[data-ui=steklo]) .strip-r{justify-content:flex-end}:where(:root[data-ui=steklo]) .strip-brand{display:inline-flex;align-items:center;height:2.5rem;border-radius:.75rem;padding:0 .25rem;flex:none}:where(:root[data-ui=steklo]) .ws-pill{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;max-width:16.25rem;padding:0 .625rem 0 .375rem;margin-inline-start:.5rem;border-radius:62.4375rem;background:var(--well);border:1px solid var(--line);font-size:.84375rem;font-weight:500;min-width:0;transition:background .18s}:where(:root[data-ui=steklo]) .ws-pill:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .ws-pill .st-i{width:.9375rem;height:.9375rem;color:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .ws-ava{width:1.625rem;height:1.625rem;border-radius:.5625rem;display:grid;place-items:center;font-size:.6875rem;font-weight:600;background:var(--accent-fill);color:var(--accent-text);flex:none}:where(:root[data-ui=steklo]) .ws-role{font-size:.6875rem;font-weight:500;color:var(--text-3);padding-inline-start:2px}:where(:root[data-ui=steklo]) .search-pill{display:flex;align-items:center;gap:.625rem;width:clamp(13.75rem,30vw,27.5rem);height:2.375rem;padding:0 .5rem 0 .9375rem;border-radius:62.4375rem;background:var(--well);border:1px solid var(--line);color:var(--text-3);font-size:.875rem;transition:background .18s,border-color .18s}:where(:root[data-ui=steklo]) .search-pill:hover{background:var(--hover);border-color:var(--edge-2);color:var(--text-2)}:where(:root[data-ui=steklo]) .search-pill .st-i{width:1.0625rem;height:1.0625rem}:where(:root[data-ui=steklo]) .search-pill span{flex:1;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .ibtn{position:relative;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;color:var(--text-2);flex:none;transition:background .18s,color .18s,transform .25s var(--spring)}:where(:root[data-ui=steklo]) .ibtn:hover{background:var(--hover);color:var(--text)}:where(:root[data-ui=steklo]) .ibtn:active{transform:scale(.94)}:where(:root[data-ui=steklo]) .ibtn .st-i{width:1.25rem;height:1.25rem}:where(:root[data-ui=steklo]) .ibtn[aria-expanded=true]{background:var(--press);color:var(--text)}:where(:root[data-ui=steklo]) .badge{position:absolute;top:.1875rem;inset-inline-end:2px;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;border-radius:62.4375rem;display:grid;place-items:center;font-size:.65625rem;font-weight:600;font-variant-numeric:tabular-nums;color:#1d1400;background:var(--warn);box-shadow:0 0 0 2px var(--space-1)}:where(:root[data-ui=steklo]) .badge--crit{background:var(--crit);color:#fff}:where(:root[data-ui=steklo]) .ava{width:2.25rem;height:2.25rem;border-radius:50%;display:grid;place-items:center;font-size:.875rem;font-weight:600;color:var(--text);background:linear-gradient(140deg,#fff3,#ffffff0a);border:1px solid var(--edge-2)}:where(:root[data-ui=steklo])[data-theme=light] .ava{background:linear-gradient(140deg,#fff,#1418160f)}:where(:root[data-ui=steklo]) .ava-btn{border-radius:50%;padding:2px;transition:transform .25s var(--spring)}:where(:root[data-ui=steklo]) .ava-btn:hover .ava{border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .lang-q{display:inline-flex;padding:2px;border-radius:62.4375rem;background:var(--well);border:1px solid var(--line);margin-inline-end:2px}:where(:root[data-ui=steklo]) .lang-q button{height:1.75rem;min-width:2.125rem;padding:0 .5rem;border-radius:62.4375rem;font-size:.71875rem;font-weight:600;letter-spacing:.04em;color:var(--text-3)}:where(:root[data-ui=steklo]) .lang-q button[aria-pressed=true]{color:var(--accent-text);background:var(--accent-fill)}:where(:root[data-ui=steklo]) .dock{position:fixed;inset-inline-start:50%;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:40;translate:-50% 0;display:flex;align-items:flex-end;gap:.375rem;padding:.5625rem .625rem;border-radius:1.875rem;max-width:calc(100vw - 2rem)}:where(:root[data-ui=steklo]) .dock-g{display:flex;align-items:flex-end;gap:.375rem}:where(:root[data-ui=steklo]) .dock-sep{width:1px;align-self:stretch;margin:.375rem .25rem;background:var(--line);flex:none}:where(:root[data-ui=steklo]) .dock-item{position:relative;width:3.375rem;height:3.375rem;border-radius:1.0625rem;display:grid;place-items:center;flex:none;color:var(--text-2);background:var(--well);border:1px solid var(--line);transition:width .28s var(--spring-soft),height .28s var(--spring-soft),background .2s,color .2s,border-color .2s,margin .28s var(--spring-soft);-webkit-tap-highlight-color:transparent}:where(:root[data-ui=steklo]) .dock-item>.st-i{width:46%;height:46%;transition:width .28s var(--spring-soft),height .28s var(--spring-soft)}:where(:root[data-ui=steklo]) .dock-item:hover{color:var(--text);background:var(--well-2)}:where(:root[data-ui=steklo]) .dock-item[aria-current=page]{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line);box-shadow:inset 0 0 1.125rem -.375rem var(--accent-glow)}:where(:root[data-ui=steklo]) .dock-item[aria-current=page]:after{content:"";position:absolute;bottom:-.5rem;inset-inline-start:50%;translate:-50% 0;width:.3125rem;height:.3125rem;border-radius:50%;background:var(--accent);box-shadow:0 0 .625rem 1px var(--accent-glow)}@media(hover:hover)and (pointer:fine){:where(:root[data-ui=steklo]) .dock-item:hover{width:4.375rem;height:4.375rem;border-radius:1.3125rem}:where(:root[data-ui=steklo]) .dock-item:hover+.dock-item,:where(:root[data-ui=steklo]) .dock-item:has(+.dock-item:hover){width:3.8125rem;height:3.8125rem;border-radius:1.1875rem}}:where(:root[data-ui=steklo]) .dock-tip{position:absolute;bottom:calc(100% + .75rem);inset-inline-start:50%;translate:-50% .375rem;padding:.375rem .75rem;border-radius:.75rem;font-size:.78125rem;font-weight:500;white-space:nowrap;color:var(--text);background:var(--glass-strong);border:1px solid var(--edge);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);opacity:0;pointer-events:none;transition:opacity .16s,translate .3s var(--spring)}:where(:root[data-ui=steklo]) .dock-item:hover .dock-tip,:where(:root[data-ui=steklo]) .dock-item:focus-visible .dock-tip{opacity:1;translate:-50% 0}:where(:root[data-ui=steklo]) .dock-badge{position:absolute;top:-.3125rem;inset-inline-end:-.3125rem;min-width:1.1875rem;height:1.1875rem;padding:0 .3125rem;border-radius:62.4375rem;display:grid;place-items:center;font-size:.65625rem;font-weight:600;color:#1d1400;background:var(--warn);box-shadow:0 0 0 2px var(--space-1);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .dock-badge--crit{background:var(--crit);color:#fff}:where(:root[data-ui=steklo]) .dock-win{background:var(--well-2);color:var(--text);overflow:visible}:where(:root[data-ui=steklo]) .dock-win .dw-in{position:absolute;inset:0;border-radius:inherit;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:.4375rem .4375rem .3125rem}:where(:root[data-ui=steklo]) .dw-t{font-size:.625rem;font-weight:600;line-height:1.1;text-align:start;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}:where(:root[data-ui=steklo]) .dw-spark{height:.875rem;width:100%}:where(:root[data-ui=steklo]) .dw-dot{position:absolute;top:.375rem;inset-inline-end:.375rem}:where(:root[data-ui=steklo]) .dw-x{position:absolute;top:-.4375rem;inset-inline-start:-.4375rem;width:1.25rem;height:1.25rem;border-radius:50%;display:grid;place-items:center;background:var(--glass-strong);border:1px solid var(--edge-2);color:var(--text-2);opacity:0;transition:opacity .15s;z-index:2}:where(:root[data-ui=steklo]) .dw-x .st-i{width:.6875rem;height:.6875rem}:where(:root[data-ui=steklo]) .dw-wrap{position:relative;display:flex;align-items:flex-end}:where(:root[data-ui=steklo]) .dw-wrap:hover .dw-x,:where(:root[data-ui=steklo]) .dw-x:focus-visible{opacity:1}:where(:root[data-ui=steklo]) .dock-cmp{height:3.375rem;padding:0 1rem;border-radius:1.0625rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:var(--text);background:var(--well-2);border:1px solid var(--line);transition:background .2s}:where(:root[data-ui=steklo]) .dock-cmp:hover{background:var(--press)}:where(:root[data-ui=steklo]) .dock-cmp[aria-current=page]{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .dock-cmp .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .dock-cmp em{font-style:normal;font-size:.6875rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .tabbar{position:fixed;inset-inline-start:.625rem;inset-inline-end:.625rem;bottom:calc(.625rem + env(safe-area-inset-bottom));z-index:40;display:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;padding:.375rem;border-radius:1.75rem}:where(:root[data-ui=steklo]) .tab{position:relative;letter-spacing:-.01em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;min-width:0;height:3.375rem;border-radius:1.3125rem;font-size:.65625rem;font-weight:500;color:var(--text-2);-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}:where(:root[data-ui=steklo]) .tab .st-i{width:1.375rem;height:1.375rem}:where(:root[data-ui=steklo]) .tab span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px}:where(:root[data-ui=steklo]) .tab[aria-current=page]{color:var(--accent-text);background:var(--accent-fill)}:where(:root[data-ui=steklo]) .tab .dock-badge{top:.1875rem;inset-inline-end:calc(50% - 1.375rem)}:where(:root[data-ui=steklo]) .demo-btn{position:fixed;inset-inline-start:1.125rem;bottom:calc(1.625rem + env(safe-area-inset-bottom));z-index:55;display:inline-flex;align-items:center;gap:.4375rem;height:2.25rem;padding:0 .875rem 0 .6875rem;border-radius:62.4375rem;font-size:.78125rem;font-weight:500;color:var(--text-2)}:where(:root[data-ui=steklo]) .demo-btn .st-i{width:1rem;height:1rem;color:var(--accent-text)}:where(:root[data-ui=steklo]) .demo-btn:hover{color:var(--text)}:where(:root[data-ui=steklo]) .toasts{position:fixed;inset-inline-start:50%;bottom:calc(var(--dock-space) + .375rem);translate:-50% 0;z-index:80;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:min(28.75rem,calc(100vw - 2rem));pointer-events:none}:where(:root[data-ui=steklo]) .toast{pointer-events:auto;display:flex;align-items:center;gap:.75rem;max-width:100%;padding:.6875rem .625rem .6875rem 1rem;border-radius:1.375rem;font-size:.875rem;line-height:1.4;animation:skp-toast-in .5s var(--spring)}:where(:root[data-ui=steklo]) .toast-d{width:.5625rem;height:.5625rem;border-radius:50%;flex:none;background:var(--accent);box-shadow:0 0 .625rem var(--accent-glow)}:where(:root[data-ui=steklo]) .toast--info .toast-d{background:var(--grey-c1);box-shadow:none}:where(:root[data-ui=steklo]) .toast--error{border-color:var(--crit-line)}:where(:root[data-ui=steklo]) .toast--error .toast-d{background:var(--crit);box-shadow:0 0 .625rem #e5484d80}:where(:root[data-ui=steklo]) .toast-t{flex:1;min-width:0;overflow-wrap:anywhere}:where(:root[data-ui=steklo]) .toast .ibtn{width:1.875rem;height:1.875rem}:where(:root[data-ui=steklo]) .toast .ibtn .st-i{width:.9375rem;height:.9375rem}@keyframes skp-toast-in{0%{opacity:0;transform:translateY(1.125rem) scale(.92)}}:where(:root[data-ui=steklo]) .stage{position:relative;z-index:1;min-height:100vh;padding:calc(var(--strip-top) + var(--strip-h) + 1.875rem) var(--gutter) var(--dock-space)}:where(:root[data-ui=steklo]) .page{max-width:92.5rem;margin:0 auto;display:flex;flex-direction:column;gap:1.375rem;animation:skp-page-in .5s var(--ease)}@keyframes skp-page-in{0%{opacity:.001;transform:translateY(.625rem) scale(.995)}}:where(:root[data-ui=steklo]) .pg-h{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem 1.5rem;padding:2px .375rem .25rem}:where(:root[data-ui=steklo]) .pg-hl{min-width:0;display:flex;flex-direction:column;gap:.375rem}:where(:root[data-ui=steklo]) .pg-t{font-size:clamp(1.875rem,3.1vw,2.875rem);font-weight:300;letter-spacing:-.035em;line-height:1.05}:where(:root[data-ui=steklo]) .pg-m{color:var(--text-2);font-size:.90625rem;max-width:70ch}:where(:root[data-ui=steklo]) .pg-m .sep{padding:0 .5rem}:where(:root[data-ui=steklo]) .crumb{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .crumb a:hover{color:var(--text)}:where(:root[data-ui=steklo]) .crumb .st-i{width:.875rem;height:.875rem}:where(:root[data-ui=steklo]) .orn{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.4375rem;border-radius:1.75rem;max-width:100%}:where(:root[data-ui=steklo]) .orn .seg{background:transparent;border-color:transparent}:where(:root[data-ui=steklo]) .grid{display:grid;gap:1.375rem;min-width:0}:where(:root[data-ui=steklo]) .g-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(:root[data-ui=steklo]) .g-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(:root[data-ui=steklo]) .g-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}:where(:root[data-ui=steklo]) .g-side{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}:where(:root[data-ui=steklo]) .g-main{grid-template-columns:minmax(0,1fr) 23.75rem;align-items:start}:where(:root[data-ui=steklo]) .met{display:flex;flex-direction:column;gap:.375rem;min-width:0}:where(:root[data-ui=steklo]) .met-l{font-size:.8125rem;color:var(--text-2);font-weight:450}:where(:root[data-ui=steklo]) .met-v{font-size:1.625rem;font-weight:300;letter-spacing:-.03em;line-height:1.08;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .met-v small{font-size:.55em;color:var(--text-3);font-weight:400;margin-inline-start:.25rem;letter-spacing:0}:where(:root[data-ui=steklo]) .met-s{font-size:.78125rem;color:var(--text-3);line-height:1.4}:where(:root[data-ui=steklo]) .met--lg .met-v{font-size:2.125rem}:where(:root[data-ui=steklo]) .met--sm .met-v{font-size:1.25rem}:where(:root[data-ui=steklo]) .mets{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr))}:where(:root[data-ui=steklo]) .mets>.well{display:flex}:where(:root[data-ui=steklo]) .mets--6{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 520px){:where(:root[data-ui=steklo]) .mets--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 1000px){:where(:root[data-ui=steklo]) .mets--6{grid-template-columns:repeat(6,minmax(0,1fr))}}:where(:root[data-ui=steklo]) .num-xl{font-size:clamp(3.5rem,6.4vw,6.5rem);font-weight:200;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .dl{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}:where(:root[data-ui=steklo]) .dl .st-i{width:.875rem;height:.875rem}:where(:root[data-ui=steklo]) .dl--ok{color:var(--accent-text)}:where(:root[data-ui=steklo]) .dl--crit{color:var(--crit-text)}:where(:root[data-ui=steklo]) .dl--n{color:var(--text-3)}:where(:root[data-ui=steklo]) .dl-s{color:var(--text-3);font-weight:400}:where(:root[data-ui=steklo]) .qbar{height:.3125rem;border-radius:62.4375rem;background:var(--n-fill);overflow:hidden;margin-top:.25rem}:where(:root[data-ui=steklo]) .qbar i{display:block;height:100%;border-radius:inherit;background:var(--accent)}:where(:root[data-ui=steklo]) .qbar--warn i{background:var(--warn)}:where(:root[data-ui=steklo]) .qbar--crit i{background:var(--crit)}:where(:root[data-ui=steklo]) .cbar{display:inline-flex;align-items:center;gap:.5rem}:where(:root[data-ui=steklo]) .cbar .qbar{width:3.5rem;margin:0}:where(:root[data-ui=steklo]) .mtr{display:flex;flex-direction:column;gap:.4375rem;min-width:0}:where(:root[data-ui=steklo]) .mtr-h{display:flex;justify-content:space-between;gap:.75rem;font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .mtr-h span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .mtr-h b{font-weight:500;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}:where(:root[data-ui=steklo]) .mtr-h b em{font-style:normal;color:var(--text-3);font-weight:400}:where(:root[data-ui=steklo]) .mtr-b{height:.375rem;border-radius:62.4375rem;background:var(--n-fill);overflow:hidden}:where(:root[data-ui=steklo]) .mtr-b i{display:block;height:100%;border-radius:inherit;background:var(--accent);box-shadow:0 0 .625rem -2px var(--accent-glow)}:where(:root[data-ui=steklo]) .mtr--warn .mtr-b i{background:var(--warn);box-shadow:none}:where(:root[data-ui=steklo]) .mtr--warn .mtr-h b{color:var(--warn-text)}:where(:root[data-ui=steklo]) .mtr--full .mtr-b i{background:var(--crit);box-shadow:none}:where(:root[data-ui=steklo]) .mtr--full .mtr-h b{color:var(--crit-text)}:where(:root[data-ui=steklo]) .mtr--c{gap:.3125rem}:where(:root[data-ui=steklo]) .mtr--c .mtr-h{font-size:.75rem}:where(:root[data-ui=steklo]) .mtr--c .mtr-b{height:.25rem}:where(:root[data-ui=steklo]) .mtr-inline{min-width:13.75rem;padding:0 .5rem}:where(:root[data-ui=steklo]) .emp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.625rem;padding:2.25rem 1.25rem}:where(:root[data-ui=steklo]) .emp-i{width:3.625rem;height:3.625rem;border-radius:1.25rem;display:grid;place-items:center;background:var(--well-2);border:1px solid var(--line);color:var(--text-2);margin-bottom:.25rem}:where(:root[data-ui=steklo]) .emp-i .st-i{width:1.625rem;height:1.625rem}:where(:root[data-ui=steklo]) .emp-t{font-size:1.0625rem;font-weight:500}:where(:root[data-ui=steklo]) .emp p{color:var(--text-2);max-width:46ch;font-size:.875rem}:where(:root[data-ui=steklo]) .emp-a{display:flex;gap:.625rem;flex-wrap:wrap;justify-content:center;margin-top:.375rem}:where(:root[data-ui=steklo]) .emp--hero{padding:4rem 1.5rem}:where(:root[data-ui=steklo]) .emp--hero .emp-i{width:4.75rem;height:4.75rem;border-radius:1.625rem;color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .emp--hero .emp-t{font-size:1.5rem;font-weight:400;letter-spacing:-.02em}:where(:root[data-ui=steklo]) .tscroll{position:relative;overflow-x:auto;margin:0 -.625rem;padding:0 .625rem;scrollbar-width:thin}:where(:root[data-ui=steklo]) .tbl{width:100%;font-size:.875rem}:where(:root[data-ui=steklo]) .tbl th{text-align:start;font-size:.75rem;font-weight:500;color:var(--text-3);padding:0 .75rem .625rem;white-space:nowrap}:where(:root[data-ui=steklo]) .tbl td{padding:.8125rem .6875rem;border-top:1px solid var(--line);vertical-align:middle}:where(:root[data-ui=steklo]) .tbl .r,:where(:root[data-ui=steklo]) .tbl th.r{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}:where(:root[data-ui=steklo]) .tbl tbody tr{transition:background .15s}:where(:root[data-ui=steklo]) .tbl tr.rowlink{cursor:pointer}:where(:root[data-ui=steklo]) .tbl tbody tr:hover td{background:var(--hover)}:where(:root[data-ui=steklo]) .tbl tbody tr:hover td:first-child{border-radius:.875rem 0 0 .875rem}:where(:root[data-ui=steklo]) .tbl tbody tr:hover td:last-child{border-radius:0 .875rem .875rem 0}:where(:root[data-ui=steklo]) .tbl tbody tr:hover td,:where(:root[data-ui=steklo]) .tbl tbody tr:hover+tr td{border-top-color:transparent}:where(:root[data-ui=steklo]) .tbl .t-name{font-weight:500;max-width:18.75rem}:where(:root[data-ui=steklo]) .tbl .t-name>.ellip{display:block}:where(:root[data-ui=steklo]) .tbl .t-name a:hover{color:var(--accent-text)}:where(:root[data-ui=steklo]) .tbl .t-sub{font-size:.78125rem;color:var(--text-3);font-weight:400;margin-top:2px}:where(:root[data-ui=steklo]) .tbl .t-act{width:2.75rem;text-align:end}:where(:root[data-ui=steklo]) .th-sort{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;padding:2px .25rem;margin:-2px -.25rem;color:inherit;font-weight:inherit;font-size:inherit}:where(:root[data-ui=steklo]) .th-sort:hover{color:var(--text)}:where(:root[data-ui=steklo]) .th-sort .st-i{width:.8125rem;height:.8125rem;opacity:.35}:where(:root[data-ui=steklo]) .th-sort[aria-sort] .st-i{opacity:1;color:var(--accent-text)}:where(:root[data-ui=steklo]) .tbl--dense td{padding:.625rem .75rem}:where(:root[data-ui=steklo]) .tbl-foot{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.875rem;font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .more-row{display:flex;justify-content:center;margin-top:.875rem}:where(:root[data-ui=steklo]) .chart{position:relative;height:16.25rem;min-width:0;touch-action:pan-y;user-select:none;-webkit-user-select:none}:where(:root[data-ui=steklo]) .chart--tall{height:18.75rem}:where(:root[data-ui=steklo]) .chart--sm{height:10.625rem}:where(:root[data-ui=steklo]) .chart svg.ch-svg{position:absolute;inset:1.25rem 0 1.625rem;width:100%;height:calc(100% - 2.875rem);overflow:visible}:where(:root[data-ui=steklo]) .ch-grid{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}:where(:root[data-ui=steklo]) .ch-grid--base{stroke:var(--edge-2)}:where(:root[data-ui=steklo]) .ch-line{fill:none;stroke-width:2.25;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}:where(:root[data-ui=steklo]) .ch-line--lime{stroke:var(--accent);filter:drop-shadow(0 0 .375rem var(--accent-glow))}:where(:root[data-ui=steklo]) .ch-line--red{stroke:var(--crit);stroke-width:1.75;opacity:.85}:where(:root[data-ui=steklo]) .ch-line--grey{stroke:var(--grey-c1)}:where(:root[data-ui=steklo]) .ch-line--part{stroke-dasharray:3 5;filter:none}:where(:root[data-ui=steklo]) .ch-area--none{display:none}:where(:root[data-ui=steklo]) .ch-mark{stroke:var(--text-3);stroke-width:1;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}:where(:root[data-ui=steklo]) .ch-yl,:where(:root[data-ui=steklo]) .ch-xl{position:absolute;font-size:.71875rem;color:var(--text-3);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}:where(:root[data-ui=steklo]) .ch-yl{inset-inline-start:0;translate:0 -100%;padding-bottom:.1875rem}:where(:root[data-ui=steklo]) .ch-xl{bottom:0}:where(:root[data-ui=steklo]) .ch-xl--m{translate:-50% 0}:where(:root[data-ui=steklo]) .ch-xl--e{translate:-100% 0}:where(:root[data-ui=steklo]) .ch-plot{position:absolute;inset:1.25rem 0 1.625rem;pointer-events:none}:where(:root[data-ui=steklo]) .ch-last{position:absolute;width:.75rem;height:.75rem;border-radius:50%;translate:-50% -50%;background:var(--accent);border:2px solid var(--space-1);box-shadow:0 0 0 .25rem var(--accent-fill-2),0 0 1.125rem .25rem var(--accent-glow)}:where(:root[data-ui=steklo]) .ch-last:after{content:"";position:absolute;inset:-.5rem;border-radius:50%;border:1.5px solid var(--accent);opacity:0;animation:skp-pulse 2.6s ease-out infinite}:where(:root[data-ui=steklo]) .ch-guide{position:absolute;top:0;bottom:0;inset-inline-start:var(--hx, 0);width:1px;background:linear-gradient(to bottom,transparent,var(--edge-2) 12%,var(--edge-2) 88%,transparent);opacity:0;transition:opacity .15s}:where(:root[data-ui=steklo]) .ch-hd{position:absolute;width:.625rem;height:.625rem;border-radius:50%;translate:-50% -50%;opacity:0;transition:opacity .15s;border:2px solid var(--space-1)}:where(:root[data-ui=steklo]) .ch-hd--lime{background:var(--accent);box-shadow:0 0 .75rem var(--accent-glow)}:where(:root[data-ui=steklo]) .ch-hd--red{background:var(--crit)}:where(:root[data-ui=steklo]) .ch-hd--grey{background:var(--grey-c1)}:where(:root[data-ui=steklo]) .chart[data-hover="1"] .ch-guide,:where(:root[data-ui=steklo]) .chart[data-hover="1"] .ch-hd{opacity:1}:where(:root[data-ui=steklo]) .chart[data-hover="1"] .ch-last{opacity:.35}:where(:root[data-ui=steklo]) .ch-tip{position:absolute;top:.375rem;inset-inline-start:var(--hx, 0);z-index:3;min-width:9.375rem;padding:.625rem .8125rem;border-radius:1rem;font-size:.78125rem;line-height:1.5;pointer-events:none;translate:var(--tx, -50%) 0;background:var(--glass-strong);border:1px solid var(--edge);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(1.375rem) saturate(var(--sat));backdrop-filter:blur(1.375rem) saturate(var(--sat))}:where(:root[data-ui=steklo]) .ch-tip b{display:block;font-weight:500;margin-bottom:.25rem}:where(:root[data-ui=steklo]) .ch-tip .tr{display:flex;align-items:center;justify-content:space-between;gap:.875rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .ch-tip .tr i{width:.5rem;height:.5rem;border-radius:50%;display:inline-block;margin-inline-end:.4375rem}:where(:root[data-ui=steklo]) .ch-tip .tr em{font-style:normal;color:var(--text);font-weight:500;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .ch-tip .i-lime{background:var(--accent)}:where(:root[data-ui=steklo]) .ch-tip .i-red{background:var(--crit)}:where(:root[data-ui=steklo]) .ch-tip .i-grey{background:var(--grey-c1)}:where(:root[data-ui=steklo]) .ch-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-3);font-size:.875rem}:where(:root[data-ui=steklo]) .legend{display:flex;flex-wrap:wrap;gap:.375rem 1rem;font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .legend span{display:inline-flex;align-items:center;gap:.4375rem}:where(:root[data-ui=steklo]) .legend i{width:.875rem;height:.1875rem;border-radius:.1875rem;display:inline-block}:where(:root[data-ui=steklo]) .legend .l-lime{background:var(--accent);box-shadow:0 0 .5rem var(--accent-glow)}:where(:root[data-ui=steklo]) .legend .l-red{background:var(--crit)}:where(:root[data-ui=steklo]) .spark{display:block;width:100%;height:100%;overflow:visible}:where(:root[data-ui=steklo]) .spark-l{fill:none;stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linejoin:round}:where(:root[data-ui=steklo]) .spark-l--lime{stroke:var(--accent)}:where(:root[data-ui=steklo]) .spark-l--red{stroke:var(--crit)}:where(:root[data-ui=steklo]) .spark-l--grey{stroke:var(--grey-c1)}:where(:root[data-ui=steklo]) .donut{display:flex;align-items:center;gap:1.375rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .donut svg{width:8rem;height:8rem;flex:none;overflow:visible}:where(:root[data-ui=steklo]) .dn-c1{fill:var(--accent)}:where(:root[data-ui=steklo]) .dn-c2{fill:var(--lime-2)}:where(:root[data-ui=steklo]) .dn-c3{fill:var(--grey-c1)}:where(:root[data-ui=steklo]) .dn-c4{fill:var(--grey-c2)}:where(:root[data-ui=steklo]) .dn-tot{font-size:.9375rem;font-weight:400;fill:var(--text);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .dn-leg{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:9.375rem;font-size:.84375rem}:where(:root[data-ui=steklo]) .dn-leg div{display:grid;grid-template-columns:.75rem 1fr auto auto;align-items:center;gap:.625rem}:where(:root[data-ui=steklo]) .dn-leg i{width:.625rem;height:.625rem;border-radius:.25rem}:where(:root[data-ui=steklo]) .dn-leg i.dn-c1{background:var(--accent)}:where(:root[data-ui=steklo]) .dn-leg i.dn-c2{background:var(--lime-2)}:where(:root[data-ui=steklo]) .dn-leg i.dn-c3{background:var(--grey-c1)}:where(:root[data-ui=steklo]) .dn-leg i.dn-c4{background:var(--grey-c2)}:where(:root[data-ui=steklo]) .dn-leg b{font-weight:500;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .dn-leg em{font-style:normal;color:var(--text-3);font-variant-numeric:tabular-nums;min-width:3rem;text-align:end}:where(:root[data-ui=steklo]) .bars{display:flex;flex-direction:column;gap:.75rem}:where(:root[data-ui=steklo]) .bar-r{display:grid;grid-template-columns:4.375rem 1fr 4rem;align-items:center;gap:.75rem;font-size:.84375rem}:where(:root[data-ui=steklo]) .bar-r span{color:var(--text-2);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .bar-r b{font-weight:500;text-align:end;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .bar-t{height:.625rem;border-radius:62.4375rem;background:var(--n-fill);overflow:hidden}:where(:root[data-ui=steklo]) .bar-t i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lime-3),var(--accent));box-shadow:0 0 .75rem -.1875rem var(--accent-glow)}:where(:root[data-ui=steklo]) .bars--big .bar-r{grid-template-columns:5rem 1fr 4.375rem}:where(:root[data-ui=steklo]) .bars--big .bar-t{height:1rem}:where(:root[data-ui=steklo]):has(.win-layer){overflow:hidden}:where(:root[data-ui=steklo]) .win-layer{position:fixed;inset:0;z-index:30}:where(:root[data-ui=steklo]) .win-scrim{position:absolute;inset:0;background:var(--scrim);-webkit-backdrop-filter:blur(.75rem) saturate(115%);backdrop-filter:blur(.75rem) saturate(115%);animation:skp-fade-in .35s var(--ease)}:where(:root[data-ui=steklo]) .win-frame{position:absolute;top:calc(var(--strip-top) + var(--strip-h) + 1.125rem);bottom:calc(6rem + env(safe-area-inset-bottom));inset-inline-start:0;inset-inline-end:0;margin:0 auto;width:min(80rem,calc(100vw - 3rem));animation:skp-win-in .6s var(--spring-soft);transform-origin:50% 90%}:where(:root[data-ui=steklo]) .win-frame.is-min{animation:skp-win-out .32s var(--ease) forwards}:where(:root[data-ui=steklo]) .win{position:absolute;inset:0 0 .875rem;border-radius:var(--r-win);display:flex;flex-direction:column;overflow:hidden}:where(:root[data-ui=steklo]) .win-grab{position:absolute;bottom:0;inset-inline-start:50%;translate:-50% 0;width:5.5rem;height:.375rem;border-radius:62.4375rem;background:var(--grey-c2)}:where(:root[data-ui=steklo]) .win-bar{flex:none;display:flex;align-items:center;gap:.875rem;min-height:3.875rem;padding:.625rem .875rem;border-bottom:1px solid var(--line);background:linear-gradient(to bottom,var(--well),transparent)}:where(:root[data-ui=steklo]) .win-ctl{display:flex;align-items:center;gap:.375rem;flex:none;margin-inline-start:auto}:where(:root[data-ui=steklo]) .win-act+.win-ctl{padding-inline-start:.875rem;border-inline-start:1px solid var(--line)}:where(:root[data-ui=steklo]) .act-sep{width:1px;height:1.375rem;background:var(--line);flex:none}:where(:root[data-ui=steklo]) .wbtn{width:2.125rem;height:2.125rem;border-radius:50%;display:grid;place-items:center;color:var(--text-2);background:var(--well-2);border:1px solid var(--line);transition:background .18s,color .18s,transform .25s var(--spring)}:where(:root[data-ui=steklo]) .wbtn:hover{background:var(--press);color:var(--text)}:where(:root[data-ui=steklo]) .wbtn:active{transform:scale(.92)}:where(:root[data-ui=steklo]) .wbtn .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .wbtn[aria-pressed=true]{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .win-tt{flex:1;min-width:0;display:flex;align-items:center;gap:.625rem}:where(:root[data-ui=steklo]) .win-tt h1,:where(:root[data-ui=steklo]) .win-tt h2{font-size:1.125rem;font-weight:500;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:where(:root[data-ui=steklo]) .win-act{display:flex;align-items:center;gap:.5rem;flex:none}:where(:root[data-ui=steklo]) .win-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:1.375rem 1.75rem 2.125rem;scrollbar-width:thin}:where(:root[data-ui=steklo]) .win-body>*+*{margin-top:1.25rem}:where(:root[data-ui=steklo]) .win-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.25rem}:where(:root[data-ui=steklo]) .win-meta{color:var(--text-2);font-size:.875rem;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem 0}:where(:root[data-ui=steklo]) .win-tabs{position:sticky;top:-1.375rem;z-index:5;margin:0 -1.75rem;padding:.625rem 1.75rem .875rem;background:linear-gradient(to bottom,var(--win-solid) 72%,transparent);-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent);mask-image:linear-gradient(to bottom,#000 78%,transparent)}:where(:root[data-ui=steklo]) .win-sect{display:grid;gap:1.25rem}:where(:root[data-ui=steklo]) .win-sub{background:var(--well);border-radius:1.5rem;padding:1.25rem 1.375rem;min-width:0}:where(:root[data-ui=steklo]) .win-sub>.pane-h{margin-bottom:.875rem}:where(:root[data-ui=steklo]) .win-err{color:var(--crit-text);font-size:.8125rem}@keyframes skp-win-in{0%{opacity:0;transform:translateY(2.875rem) scale(.93)}}@keyframes skp-win-out{to{opacity:0;transform:translateY(40vh) scale(.25)}}@keyframes skp-fade-in{0%{opacity:0}}:where(:root[data-ui=steklo]) .ov{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1.5rem}:where(:root[data-ui=steklo]) .ov-scrim{position:absolute;inset:0;background:var(--scrim);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);animation:skp-fade-in .3s var(--ease)}:where(:root[data-ui=steklo]) .ov-panel{position:relative;width:min(35rem,100%);max-height:calc(100vh - 3rem);display:flex;flex-direction:column;border-radius:1.875rem;animation:skp-pop-in .5s var(--spring);min-width:0}:where(:root[data-ui=steklo]) .ov-panel--wide{width:min(48.75rem,100%)}:where(:root[data-ui=steklo]) .ov-panel--narrow{width:min(28.75rem,100%)}:where(:root[data-ui=steklo]) .ov-head{display:flex;align-items:flex-start;gap:.75rem;padding:1.375rem 1.25rem .25rem 1.625rem;flex:none}:where(:root[data-ui=steklo]) .ov-title{flex:1;min-width:0;font-size:1.375rem;font-weight:400;letter-spacing:-.02em;line-height:1.25;padding-top:.25rem}:where(:root[data-ui=steklo]) .ov-lead{color:var(--text-2);font-size:.875rem;margin-top:.375rem}:where(:root[data-ui=steklo]) .ov-body{padding:.875rem 1.625rem 1.375rem;overflow:auto;min-height:0;overscroll-behavior:contain;scrollbar-width:thin}:where(:root[data-ui=steklo]) .ov-body>*+*{margin-top:1rem}:where(:root[data-ui=steklo]) .ov-foot{flex:none;display:flex;align-items:center;gap:.625rem;justify-content:flex-end;flex-wrap:wrap;padding:.25rem 1.625rem 1.5rem}:where(:root[data-ui=steklo]) .ov-foot .grow{flex:1}@keyframes skp-pop-in{0%{opacity:0;transform:translateY(1.125rem) scale(.92)}}@keyframes skp-sheet-up{0%{transform:translateY(100%)}}:where(:root[data-ui=steklo]) .ov--float{place-items:start end;padding:calc(var(--strip-top) + var(--strip-h) + .75rem) 1.125rem 1.5rem}:where(:root[data-ui=steklo]) .ov--float .ov-scrim{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}:where(:root[data-ui=steklo]) .ov--float .ov-panel{width:min(26.25rem,100%);max-height:calc(100vh - var(--strip-h) - 3.75rem);transform-origin:90% 0}:where(:root[data-ui=steklo]) .ov--spot{place-items:start center;padding-top:15vh}:where(:root[data-ui=steklo]) .ov--spot .ov-panel{width:min(43.75rem,100%);max-height:min(38.75rem,74vh);border-radius:1.875rem}:where(:root[data-ui=steklo]) .ov--side{place-items:stretch end;grid-template-rows:minmax(0,1fr);padding:calc(var(--strip-top) + var(--strip-h) + .75rem) 1.125rem 1.5rem}:where(:root[data-ui=steklo]) .ov--side .ov-panel{min-height:0;overflow:hidden}:where(:root[data-ui=steklo]) .ov--side .ov-body{flex:1 1 auto}:where(:root[data-ui=steklo]) .ov--side .ov-scrim{background:#00000014;-webkit-backdrop-filter:none;backdrop-filter:none}:where(:root[data-ui=steklo]) .ov--side .ov-panel{width:min(25rem,100%);max-height:none;height:100%;animation:skp-side-in .5s var(--spring-soft)}@keyframes skp-side-in{0%{opacity:0;transform:translate(2.5rem)}}:where(:root[data-ui=steklo]) .ov--block{z-index:95}:where(:root[data-ui=steklo]) .ov--legal{z-index:90}:where(:root[data-ui=steklo]) .ov--legal .ov-scrim,:where(:root[data-ui=steklo]) .ov--block .ov-scrim{-webkit-backdrop-filter:blur(1.375rem) saturate(120%);backdrop-filter:blur(1.375rem) saturate(120%);background:var(--scrim)}:where(:root[data-ui=steklo]) .ov-x{flex:none}:where(:root[data-ui=steklo]) .spot-in{display:flex;align-items:center;gap:.75rem;padding:1rem 1rem 1rem 1.375rem;border-bottom:1px solid var(--line)}:where(:root[data-ui=steklo]) .spot-in>.st-i{width:1.375rem;height:1.375rem;color:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .spot-in input{flex:1;min-width:0;height:2.75rem;border:0;outline:none;background:transparent;font-size:1.3125rem;font-weight:300;letter-spacing:-.01em;color:var(--text)}:where(:root[data-ui=steklo]) .spot-in input::placeholder{color:var(--text-3)}:where(:root[data-ui=steklo]) .spot-list{overflow:auto;padding:.5rem .625rem .625rem;flex:1;min-height:0;scrollbar-width:thin}:where(:root[data-ui=steklo]) .spot-g{padding:.625rem .75rem .375rem;font-size:.71875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}:where(:root[data-ui=steklo]) .spot-it{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;border-radius:1rem;text-align:start;transition:background .12s}:where(:root[data-ui=steklo]) .spot-it.is-act{background:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-line)}:where(:root[data-ui=steklo]) .spot-it:disabled{opacity:.5}:where(:root[data-ui=steklo]) .spot-ic{width:2.125rem;height:2.125rem;border-radius:.6875rem;display:grid;place-items:center;flex:none;background:var(--well-2);border:1px solid var(--line);color:var(--text-2)}:where(:root[data-ui=steklo]) .spot-ic .st-i{width:1.0625rem;height:1.0625rem}:where(:root[data-ui=steklo]) .spot-it.is-act .spot-ic{color:var(--accent-text);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .spot-tx{flex:1;min-width:0;display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .spot-tx b{font-weight:450;font-size:.90625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .spot-tx span{font-size:.78125rem;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .spot-ret{color:var(--accent-text);opacity:0}:where(:root[data-ui=steklo]) .spot-it.is-act .spot-ret{opacity:1}:where(:root[data-ui=steklo]) .spot-ret .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .spot-hint{flex:none;padding:.6875rem 1.375rem;border-top:1px solid var(--line);font-size:.78125rem;color:var(--text-3);display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .spot-empty{padding:1.75rem;text-align:center;color:var(--text-3)}:where(:root[data-ui=steklo]) .menu{position:fixed;z-index:58;min-width:14.375rem;max-width:min(20rem,calc(100vw - 1.5rem));padding:.375rem;border-radius:1.375rem;animation:skp-pop-in .35s var(--spring)}:where(:root[data-ui=steklo]) .menu-it{display:flex;align-items:center;gap:.6875rem;width:100%;min-height:2.625rem;padding:.5rem .75rem;border-radius:.9375rem;text-align:start;font-size:.875rem;transition:background .12s}:where(:root[data-ui=steklo]) .menu-it:hover,:where(:root[data-ui=steklo]) .menu-it:focus-visible{background:var(--hover)}:where(:root[data-ui=steklo]) .menu-it .st-i{width:1.0625rem;height:1.0625rem;color:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .menu-it--danger,:where(:root[data-ui=steklo]) .menu-it--danger .st-i{color:var(--crit-text)}:where(:root[data-ui=steklo]) .menu-it[aria-checked=true] .st-i:last-child{color:var(--accent-text)}:where(:root[data-ui=steklo]) .menu-it .menu-tx{flex:1;min-width:0;display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .menu-it .menu-tx span{font-size:.75rem;color:var(--text-3);line-height:1.35}:where(:root[data-ui=steklo]) .menu-it .menu-r{margin-inline-start:auto;color:var(--text-3);font-size:.78125rem;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .menu-sep{height:1px;background:var(--line);margin:.375rem .5rem}:where(:root[data-ui=steklo]) .menu-cap{padding:.5rem .75rem .25rem;font-size:.71875rem;color:var(--text-3);font-weight:500;letter-spacing:.03em;text-transform:uppercase}:where(:root[data-ui=steklo]) .hero{display:flex;flex-direction:column;gap:1.125rem}:where(:root[data-ui=steklo]) .hero-l{font-size:.875rem;color:var(--text-2);display:flex;align-items:center;gap:.5rem}:where(:root[data-ui=steklo]) .hero-v{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.5rem 1rem}:where(:root[data-ui=steklo]) .hero-note{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .hero-wells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}:where(:root[data-ui=steklo]) .hero-wells .well{padding:.875rem 1rem}:where(:root[data-ui=steklo]) .hero-wells .met-v{font-size:1.5rem}:where(:root[data-ui=steklo]) .tile-link{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:var(--r-well);background:var(--well);transition:background .18s,transform .3s var(--spring);min-height:2.75rem}:where(:root[data-ui=steklo]) .tile-link:hover{background:var(--well-2)}:where(:root[data-ui=steklo]) .tile-link .met{flex:1}:where(:root[data-ui=steklo]) .tile-link>.st-i{width:1.25rem;height:1.25rem;color:var(--text-3);transition:transform .3s var(--spring)}:where(:root[data-ui=steklo]) .tile-link:hover>.st-i{transform:translate(.1875rem);color:var(--accent-text)}:where(:root[data-ui=steklo]) .hero-foot{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;font-size:.78125rem;color:var(--text-3);margin-top:auto}:where(:root[data-ui=steklo]) .live-t{display:flex;align-items:center;gap:.5rem;font-size:.78125rem;color:var(--text-2);padding:.5rem .75rem;border-radius:.875rem;background:var(--well);animation:skp-toast-in .5s var(--spring);min-width:0}:where(:root[data-ui=steklo]) .live-t .ellip{flex:1}:where(:root[data-ui=steklo]) .att{display:flex;flex-direction:column;gap:.375rem}:where(:root[data-ui=steklo]) .att-r{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:1.125rem;background:var(--well);transition:background .15s;min-height:3rem}:where(:root[data-ui=steklo]) .att-r:hover{background:var(--well-2)}:where(:root[data-ui=steklo]) .att-r .ellip{display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .att-r b{font-weight:500;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .att-r span{font-size:.78125rem;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .att-r>.st-i{margin-inline-start:auto;width:1rem;height:1rem;color:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .onb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.125rem;align-items:start}:where(:root[data-ui=steklo]) .onb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:1rem;grid-column:1 / -1}:where(:root[data-ui=steklo]) .onb-s{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:1.25rem;background:var(--well);min-width:0}:where(:root[data-ui=steklo]) .onb-s.is-cur{background:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-line)}:where(:root[data-ui=steklo]) .onb-m{width:1.875rem;height:1.875rem;border-radius:50%;display:grid;place-items:center;flex:none;font-size:.8125rem;font-weight:600;background:var(--well-2);border:1px solid var(--line);color:var(--text-2)}:where(:root[data-ui=steklo]) .onb-s.is-done .onb-m{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}:where(:root[data-ui=steklo]) .onb-s.is-done .onb-m .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .onb-s.is-cur .onb-m{color:var(--accent-text);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .onb-tx{display:flex;flex-direction:column;gap:.625rem;min-width:0;font-size:.875rem}:where(:root[data-ui=steklo]) .onb-s.is-done .onb-tx span{color:var(--text-3);text-decoration:line-through;text-decoration-color:var(--line)}:where(:root[data-ui=steklo]) .eyebrow{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}:where(:root[data-ui=steklo]) .shelf{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;padding:.625rem .75rem .625rem 1.125rem;border-radius:1.5rem}:where(:root[data-ui=steklo]) .shelf-l{font-size:.8125rem;color:var(--text-3);display:inline-flex;align-items:center;gap:.5rem}:where(:root[data-ui=steklo]) .shelf-l .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .shelf-c{display:inline-flex;align-items:center;gap:.25rem;height:2.125rem;padding:0 .25rem 0 .75rem;border-radius:62.4375rem;background:var(--well-2);border:1px solid var(--line);font-size:.8125rem;max-width:17.5rem}:where(:root[data-ui=steklo]) .shelf-c a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem}:where(:root[data-ui=steklo]) .shelf-c .ibtn{width:1.625rem;height:1.625rem}:where(:root[data-ui=steklo]) .shelf-c .ibtn .st-i{width:.8125rem;height:.8125rem}:where(:root[data-ui=steklo]) .shelf .grow{flex:1}:where(:root[data-ui=steklo]) .kgrid-w{container-type:inline-size}:where(:root[data-ui=steklo]) .kgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}:where(:root[data-ui=steklo]) .kgrid>:last-child:nth-child(odd){grid-column:1 / -1}@container (min-width: 500px){:where(:root[data-ui=steklo]) .kgrid--6{grid-template-columns:repeat(3,minmax(0,1fr))}:where(:root[data-ui=steklo]) .kgrid--6>:last-child:nth-child(odd){grid-column:auto}:where(:root[data-ui=steklo]) .kgrid--7{grid-template-columns:repeat(12,minmax(0,1fr))}:where(:root[data-ui=steklo]) .kgrid--7>*,:where(:root[data-ui=steklo]) .kgrid--7>:last-child:nth-child(odd){grid-column:span 3}:where(:root[data-ui=steklo]) .kgrid--7>:nth-child(n+5),:where(:root[data-ui=steklo]) .kgrid--7>:last-child:nth-child(odd){grid-column:span 4}}@container (min-width: 960px){:where(:root[data-ui=steklo]) .kgrid--6{grid-template-columns:repeat(6,minmax(0,1fr))}:where(:root[data-ui=steklo]) .kgrid--6 .met-v{font-size:min(1.625rem,2.5cqi)}:where(:root[data-ui=steklo]) .kgrid--6 .met--sm .met-v{font-size:min(1.25rem,1.9cqi)}}@container (min-width: 1180px){:where(:root[data-ui=steklo]) .kgrid--7{grid-template-columns:repeat(7,minmax(0,1fr))}:where(:root[data-ui=steklo]) .kgrid--7>*,:where(:root[data-ui=steklo]) .kgrid--7>:nth-child(n+5),:where(:root[data-ui=steklo]) .kgrid--7>:last-child:nth-child(odd){grid-column:auto}}:where(:root[data-ui=steklo]) .kgrid .well{display:flex;flex-direction:column;gap:.375rem}:where(:root[data-ui=steklo]) .goal{font-size:.75rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .budget{display:flex;flex-direction:column;gap:.75rem}:where(:root[data-ui=steklo]) .budget-v{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap;font-size:.9375rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .budget-v b{font-size:1.75rem;font-weight:300;color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .budget-v .pct{margin-inline-start:auto;font-size:.9375rem;font-weight:500;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .budget-bar{height:.75rem;border-radius:62.4375rem;background:var(--n-fill);overflow:hidden}:where(:root[data-ui=steklo]) .budget-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lime-3),var(--accent));box-shadow:0 0 1rem -2px var(--accent-glow)}:where(:root[data-ui=steklo]) .budget-bar--warn i{background:var(--warn);box-shadow:none}:where(:root[data-ui=steklo]) .budget-bar--crit i{background:var(--crit);box-shadow:none}:where(:root[data-ui=steklo]) .budget-f{display:flex;gap:.5rem 1.125rem;flex-wrap:wrap;font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .sig{display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .sig-r{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem .875rem;border-radius:1.125rem;background:var(--well)}:where(:root[data-ui=steklo]) .sig-i{width:2rem;height:2rem;border-radius:.6875rem;display:grid;place-items:center;flex:none}:where(:root[data-ui=steklo]) .sig-i .st-i{width:1.0625rem;height:1.0625rem}:where(:root[data-ui=steklo]) .sig-i--good{background:var(--accent-fill);color:var(--accent-text)}:where(:root[data-ui=steklo]) .sig-i--warn{background:var(--warn-fill);color:var(--warn-text)}:where(:root[data-ui=steklo]) .sig-i--bad{background:var(--crit-fill);color:var(--crit-text)}:where(:root[data-ui=steklo]) .sig-r b{font-weight:500;font-size:.875rem;display:block}:where(:root[data-ui=steklo]) .sig-r span{font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .src-name{display:flex;align-items:center;gap:.375rem;min-width:11.875rem}:where(:root[data-ui=steklo]) .src-name b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:13.75rem}:where(:root[data-ui=steklo]) .src-name .ibtn{width:1.75rem;height:1.75rem}:where(:root[data-ui=steklo]) .src-name .ibtn .st-i{width:.9375rem;height:.9375rem}:where(:root[data-ui=steklo]) .src-rev b{color:var(--text-3);text-decoration:line-through}:where(:root[data-ui=steklo]) .capbar{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}:where(:root[data-ui=steklo]) .capbar .qbar{width:4.375rem;margin:0}:where(:root[data-ui=steklo]) .capbar span{font-size:.71875rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .q-dot{display:inline-flex;align-items:center;gap:.4375rem;justify-content:flex-end}:where(:root[data-ui=steklo]) .cohort .bar-r{grid-template-columns:4.375rem 1fr 3.75rem}:where(:root[data-ui=steklo]) .ch-ava{width:2.5rem;height:2.5rem;border-radius:.875rem;display:grid;place-items:center;flex:none;font-size:.8125rem;font-weight:600;background:var(--well-2);border:1px solid var(--line);color:var(--text-2)}:where(:root[data-ui=steklo]) .ch-ava--own{background:var(--accent-fill);color:var(--accent-text);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .ch-id{display:flex;align-items:center;gap:.75rem;min-width:13.75rem}:where(:root[data-ui=steklo]) .ch-id .ellip{display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .ch-id b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .ch-id span{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .row-dim .ch-id b{color:var(--text-2)}:where(:root[data-ui=steklo]) .spark-w{width:6.875rem;height:1.875rem}:where(:root[data-ui=steklo]) .state-t{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .state-t--warn{color:var(--warn-text)}:where(:root[data-ui=steklo]) .state-t .st-i{width:.9375rem;height:.9375rem}:where(:root[data-ui=steklo]) .ad-dot{display:inline-block;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--accent);box-shadow:0 0 .5rem var(--accent-glow);margin-inline-end:.4375rem;vertical-align:1px}:where(:root[data-ui=steklo]) .verdict{position:relative;display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;border-radius:1.375rem;background:var(--well);overflow:hidden}:where(:root[data-ui=steklo]) .verdict:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:.25rem;background:var(--text-3)}:where(:root[data-ui=steklo]) .verdict:after{content:"";position:absolute;inset-inline-start:-3.75rem;top:-40%;width:11.25rem;height:180%;background:radial-gradient(closest-side,var(--vglow, transparent),transparent);opacity:.8;pointer-events:none}:where(:root[data-ui=steklo]) .verdict--ok:before{background:var(--accent);box-shadow:0 0 .875rem var(--accent-glow)}:where(:root[data-ui=steklo]) .verdict--ok{--vglow: var(--accent-fill-2)}:where(:root[data-ui=steklo]) .verdict--warn:before{background:var(--warn)}:where(:root[data-ui=steklo]) .verdict--warn{--vglow: var(--warn-fill)}:where(:root[data-ui=steklo]) .verdict--crit:before{background:var(--crit)}:where(:root[data-ui=steklo]) .verdict--crit{--vglow: var(--crit-fill)}:where(:root[data-ui=steklo]) .verdict b{font-weight:500;font-size:1rem;position:relative;z-index:1}:where(:root[data-ui=steklo]) .verdict span{color:var(--text-2);font-size:.875rem;position:relative;z-index:1}:where(:root[data-ui=steklo]) .verdict .st-i{width:1.375rem;height:1.375rem;position:relative;z-index:1;flex:none}:where(:root[data-ui=steklo]) .about{color:var(--text-2);font-size:.90625rem;max-width:80ch}:where(:root[data-ui=steklo]) .meta-line{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 0;font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .ai-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));gap:.625rem}:where(:root[data-ui=steklo]) .ai-facts .well span{display:block;font-size:.75rem;color:var(--text-3);margin-bottom:.25rem}:where(:root[data-ui=steklo]) .ai-facts .well b{font-weight:450;font-size:.875rem}:where(:root[data-ui=steklo]) .ai-parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:.75rem 1.375rem;margin-top:1rem}:where(:root[data-ui=steklo]) .ai-parts h3{font-size:.875rem;font-weight:500;margin-bottom:.375rem}:where(:root[data-ui=steklo]) .ai-parts p{font-size:.875rem;color:var(--text-2);line-height:1.6}:where(:root[data-ui=steklo]) .mcharts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}:where(:root[data-ui=steklo]) .mchart{background:var(--well);border-radius:1.375rem;padding:1rem 1.125rem .625rem;min-width:0}:where(:root[data-ui=steklo]) .mchart-h{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .mchart-h span{font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .mchart-h b{font-size:1.5rem;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .mchart-h .dl{margin-inline-start:auto}:where(:root[data-ui=steklo]) .mchart-f{font-size:.75rem;color:var(--text-3);font-variant-numeric:tabular-nums;margin-top:2px}:where(:root[data-ui=steklo]) .fc{position:relative;padding:1.125rem 1.25rem;border-radius:1.375rem;background:var(--well);overflow:hidden}:where(:root[data-ui=steklo]) .fc:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:.25rem;background:var(--grey-c1)}:where(:root[data-ui=steklo]) .fc--high:before{background:var(--accent);box-shadow:0 0 .875rem var(--accent-glow)}:where(:root[data-ui=steklo]) .fc--medium:before{background:var(--warn)}:where(:root[data-ui=steklo]) .fc-h{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .fc-h b{font-weight:500;font-size:.9375rem}:where(:root[data-ui=steklo]) .fc-v{font-size:2.125rem;font-weight:300;letter-spacing:-.03em;margin:.5rem 0 2px;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .fc-basis{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}:where(:root[data-ui=steklo]) .flags{display:grid;grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr));gap:.75rem}:where(:root[data-ui=steklo]) .flag{position:relative;padding:1rem 1.125rem 1rem 1.25rem;border-radius:1.25rem;background:var(--well);overflow:hidden;display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .flag:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:.1875rem;background:var(--grey-c1)}:where(:root[data-ui=steklo]) .flag--critical:before{background:var(--crit)}:where(:root[data-ui=steklo]) .flag--warning:before{background:var(--warn)}:where(:root[data-ui=steklo]) .flag-h{display:flex;gap:.625rem;align-items:flex-start;justify-content:space-between}:where(:root[data-ui=steklo]) .flag-h b{font-weight:500;font-size:.90625rem}:where(:root[data-ui=steklo]) .flag p{font-size:.84375rem;color:var(--text-2);line-height:1.55}:where(:root[data-ui=steklo]) .ev{display:flex;flex-wrap:wrap;gap:.375rem}:where(:root[data-ui=steklo]) .ev span{font-size:.75rem;padding:.25rem .625rem;border-radius:62.4375rem;background:var(--n-fill);color:var(--text-2)}:where(:root[data-ui=steklo]) .ev b{color:var(--text);font-weight:500;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .flags-h{font-size:.8125rem;font-weight:500;color:var(--text-2);margin:1.125rem 0 .625rem}:where(:root[data-ui=steklo]) .facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.125rem,1fr));gap:.625rem}:where(:root[data-ui=steklo]) .facts .well span{display:block;font-size:.75rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .facts .well b{font-size:1.125rem;font-weight:400;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(18.125rem,1fr));gap:.75rem}:where(:root[data-ui=steklo]) .post{display:flex;flex-direction:column;gap:.625rem;padding:1rem;border-radius:1.375rem;background:var(--well);border:1px solid transparent;text-align:start;cursor:pointer;transition:background .18s,transform .3s var(--spring),border-color .18s;min-width:0}:where(:root[data-ui=steklo]) .post:hover{background:var(--well-2);transform:translateY(-2px)}:where(:root[data-ui=steklo]) .post--ad{border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .post-marks{display:flex;flex-wrap:wrap;gap:.3125rem;min-height:1.25rem}:where(:root[data-ui=steklo]) .post-media{font-size:.78125rem;color:var(--text-3);padding:.625rem .75rem;border-radius:.875rem;background:var(--n-fill);display:flex;align-items:center;gap:.5rem}:where(:root[data-ui=steklo]) .post-media .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .post-tx{font-size:.875rem;line-height:1.5;color:var(--text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}:where(:root[data-ui=steklo]) .post-tx.is-empty{color:var(--text-3)}:where(:root[data-ui=steklo]) .post-re{display:flex;flex-wrap:wrap;gap:.3125rem}:where(:root[data-ui=steklo]) .post-re span{font-size:.75rem;padding:.1875rem .5rem;border-radius:62.4375rem;background:var(--n-fill);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .post-f{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.78125rem;color:var(--text-3);margin-top:auto}:where(:root[data-ui=steklo]) .post-f span{display:inline-flex;align-items:center;gap:.3125rem;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .post-f .st-i{width:.875rem;height:.875rem}:where(:root[data-ui=steklo]) .post-f .grow{flex:1}:where(:root[data-ui=steklo]) .dlist{display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .dlist>div{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.75rem 0;border-top:1px solid var(--line)}:where(:root[data-ui=steklo]) .dlist>div:first-child{border-top:0}:where(:root[data-ui=steklo]) .dlist dt,:where(:root[data-ui=steklo]) .dlist .dt{font-size:.875rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .dlist dt small,:where(:root[data-ui=steklo]) .dlist .dt small{display:block;font-size:.78125rem;color:var(--text-3);margin-top:.1875rem;line-height:1.45;max-width:48ch}:where(:root[data-ui=steklo]) .dlist dd,:where(:root[data-ui=steklo]) .dlist .dd{margin:0;font-weight:500;font-variant-numeric:tabular-nums;text-align:end}:where(:root[data-ui=steklo]) .dlist dd.na{color:var(--text-3);font-weight:400;font-size:.8125rem}:where(:root[data-ui=steklo]) .chats-grid{display:grid;grid-template-columns:minmax(0,53fr) minmax(0,47fr);gap:1.375rem;align-items:start}:where(:root[data-ui=steklo]) .chat-list{display:flex;flex-direction:column;gap:.375rem;margin-top:.875rem}:where(:root[data-ui=steklo]) .chat-r{display:flex;align-items:center;gap:.75rem;padding:.6875rem .75rem;border-radius:1.25rem;text-align:start;width:100%;background:var(--well);border:1px solid transparent;transition:background .15s,border-color .15s}:where(:root[data-ui=steklo]) .chat-r:hover{background:var(--well-2)}:where(:root[data-ui=steklo]) .chat-r[aria-pressed=true]{background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .chat-r .ellip{display:flex;flex-direction:column;flex:1}:where(:root[data-ui=steklo]) .chat-r b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .chat-r .t-sub{font-size:.78125rem;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .chat-meta{display:flex;flex-direction:column;align-items:flex-end;gap:.3125rem;flex:none;font-size:.75rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .chat-st{display:inline-flex;align-items:center;gap:.375rem;font-size:.78125rem;color:var(--text-2);white-space:nowrap}:where(:root[data-ui=steklo]) .chat-r>.st-i{width:1rem;height:1rem;color:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .cset{display:flex;flex-direction:column;gap:1.25rem}:where(:root[data-ui=steklo]) .cset-h{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .cset-h h2{font-size:1.25rem;font-weight:400;letter-spacing:-.015em}:where(:root[data-ui=steklo]) .cset-blk h3{font-size:.8125rem;font-weight:500;color:var(--text-2);margin-bottom:.625rem}:where(:root[data-ui=steklo]) .cset-foot{display:flex;gap:.625rem;flex-wrap:wrap;align-items:center;padding-top:.375rem}:where(:root[data-ui=steklo]) .cset-foot .grow{flex:1}:where(:root[data-ui=steklo]) .linked{display:flex;flex-wrap:wrap;gap:.5rem}:where(:root[data-ui=steklo]) .linked a{display:inline-flex;align-items:center;gap:.5rem;height:2.125rem;padding:0 .75rem;border-radius:62.4375rem;background:var(--well-2);border:1px solid var(--line);font-size:.8125rem;transition:background .15s;max-width:100%}:where(:root[data-ui=steklo]) .linked a:hover{background:var(--press)}:where(:root[data-ui=steklo]) .linked a .st-i{width:.875rem;height:.875rem;color:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .linked a span.ellip{max-width:13.75rem}:where(:root[data-ui=steklo]) .right-r{display:flex;align-items:center;gap:.625rem;font-size:.875rem}:where(:root[data-ui=steklo]) .right-r .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .person{padding:1.125rem 1.25rem;border-radius:1.375rem;background:var(--well);display:flex;flex-direction:column;gap:.875rem;min-width:0}:where(:root[data-ui=steklo]) .person-h{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .person-h b{font-size:1rem;font-weight:500;margin-inline-end:.25rem}:where(:root[data-ui=steklo]) .filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:.75rem;align-items:end;margin-bottom:1rem}:where(:root[data-ui=steklo]) .filters .fld-l{font-size:.75rem}:where(:root[data-ui=steklo]) .filters .sel,:where(:root[data-ui=steklo]) .filters .in{height:2.5rem;border-radius:.875rem;font-size:.84375rem}:where(:root[data-ui=steklo]) .limit-note{margin-top:.875rem;padding:1rem 1.125rem;border-radius:1.25rem;border:1px dashed var(--accent-line);display:flex;align-items:center;gap:.875rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .limit-note .ellip{white-space:normal;flex:1;display:flex;flex-direction:column;gap:.1875rem}:where(:root[data-ui=steklo]) .limit-note b{font-weight:500}:where(:root[data-ui=steklo]) .limit-note span{font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .al-list{display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .al-r{display:grid;grid-template-columns:2.375rem minmax(0,1fr) auto;gap:.875rem;align-items:start;padding:.875rem 1rem;border-radius:1.25rem;background:var(--well)}:where(:root[data-ui=steklo]) .al-r>:last-child{align-self:center}:where(:root[data-ui=steklo]) .al-ic{display:grid;place-items:center;width:2.375rem;height:2.375rem;border-radius:.75rem;color:var(--text-3);background:var(--well-2);border:1px solid var(--line)}:where(:root[data-ui=steklo]) .al-ic .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .al-r--crit .al-ic{color:var(--crit-text);background:var(--crit-fill);border-color:var(--crit-line)}:where(:root[data-ui=steklo]) .al-r--warn .al-ic{color:var(--warn-text);background:var(--warn-fill);border-color:var(--warn-line)}:where(:root[data-ui=steklo]) .al-r.is-done .al-ic{color:var(--text-3);background:var(--well-2);border-color:var(--line)}:where(:root[data-ui=steklo]) .al-h{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}:where(:root[data-ui=steklo]) .al-body{min-width:0;display:flex;flex-direction:column;gap:.25rem}:where(:root[data-ui=steklo]) .al-body b{font-weight:500;font-size:.90625rem}:where(:root[data-ui=steklo]) .al-stats{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .al-stats em{font-style:normal;color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}:where(:root[data-ui=steklo]) .al-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .875rem;font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .rule-r{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:1.25rem;background:var(--well)}:where(:root[data-ui=steklo]) .rule-r .ellip{white-space:normal;flex:1;display:flex;flex-direction:column;gap:.1875rem}:where(:root[data-ui=steklo]) .rule-r b{font-weight:500;font-size:.875rem}:where(:root[data-ui=steklo]) .rule-r span,:where(:root[data-ui=steklo]) .rule-r .ellip>a{font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .rule-r .ellip>a.lnk{color:var(--accent-text)}:where(:root[data-ui=steklo]) .rule-sw{display:inline-flex;align-items:center;gap:.5rem;font-size:.78125rem;color:var(--text-3);flex:none}:where(:root[data-ui=steklo]) .rule-form{margin-top:1.125rem;padding:1.125rem;border-radius:1.375rem;background:var(--well);display:flex;flex-direction:column;gap:.875rem}:where(:root[data-ui=steklo]) .rule-form h3{font-size:.9375rem;font-weight:500}:where(:root[data-ui=steklo]) .rule-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:.75rem;align-items:start}:where(:root[data-ui=steklo]) .inv-row{display:grid;grid-template-columns:minmax(0,1fr) 12.5rem auto;gap:.75rem;align-items:end}:where(:root[data-ui=steklo]) .mem{border-radius:1.375rem;background:var(--well);overflow:hidden;transition:background .15s}:where(:root[data-ui=steklo]) .mem-h{display:flex;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;text-align:start}:where(:root[data-ui=steklo]) button.mem-h:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .mem-h .ellip{flex:1;display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .mem-h b{font-weight:500}:where(:root[data-ui=steklo]) .mem-h .t-sub{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .mem-h>.st-i{width:1rem;height:1rem;color:var(--text-3);transition:transform .3s var(--spring)}:where(:root[data-ui=steklo]) .mem.is-open .mem-h>.st-i{transform:rotate(180deg)}:where(:root[data-ui=steklo]) .mem-b{padding:.25rem 1rem 1.125rem;display:flex;flex-direction:column;gap:.875rem}:where(:root[data-ui=steklo]) .mem-row{display:grid;grid-template-columns:minmax(0,1fr) 13.75rem;gap:.75rem}:where(:root[data-ui=steklo]) .grants{display:flex;flex-direction:column;gap:.375rem}:where(:root[data-ui=steklo]) .grant{padding:.625rem .875rem;border-radius:1rem;background:var(--well);display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .grant-h{display:flex;align-items:center;gap:.75rem}:where(:root[data-ui=steklo]) .grant-h span{flex:1;min-width:0;font-size:.875rem}:where(:root[data-ui=steklo]) .grant-r{display:flex;flex-wrap:wrap;gap:.5rem 1.125rem;padding-inline-start:.25rem}:where(:root[data-ui=steklo]) .grant-r label{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .grant-r .sw{width:2.375rem;height:1.5rem}:where(:root[data-ui=steklo]) .grant-r .sw .sw-t{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .grant-r .sw[aria-checked=true] .sw-t{transform:translate(.875rem)}:where(:root[data-ui=steklo]) .faq{display:flex;flex-direction:column;gap:.625rem;max-width:60rem}:where(:root[data-ui=steklo]) .faq details{border-radius:1.5rem}:where(:root[data-ui=steklo]) .faq summary{list-style:none;display:flex;align-items:center;gap:.875rem;padding:1.125rem 1.25rem;cursor:pointer;border-radius:1.5rem;font-size:1rem;font-weight:450}:where(:root[data-ui=steklo]) .faq summary::-webkit-details-marker{display:none}:where(:root[data-ui=steklo]) .faq summary:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .faq summary>.st-i:last-child{margin-inline-start:auto;width:1.125rem;height:1.125rem;color:var(--text-3);transition:transform .35s var(--spring);flex:none}:where(:root[data-ui=steklo]) .faq details[open] summary>.st-i:last-child{transform:rotate(180deg)}:where(:root[data-ui=steklo]) .faq-ic{width:2.5rem;height:2.5rem;border-radius:.875rem;display:grid;place-items:center;background:var(--accent-fill);color:var(--accent-text);flex:none}:where(:root[data-ui=steklo]) .faq-ic .st-i{width:1.1875rem;height:1.1875rem}:where(:root[data-ui=steklo]) .faq-b{padding:0 1.5rem 1.375rem 4.625rem;color:var(--text-2);font-size:.90625rem;line-height:1.65;white-space:pre-line;max-width:86ch}:where(:root[data-ui=steklo]) .rel{display:grid;grid-template-columns:10.625rem minmax(0,1fr);gap:1.25rem;padding:1.375rem 1.5rem}:where(:root[data-ui=steklo]) .rel-v{display:flex;flex-direction:column;gap:.375rem}:where(:root[data-ui=steklo]) .rel-v b{font-size:1.5rem;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .rel-v span{font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .rel-g+.rel-g{margin-top:.875rem}:where(:root[data-ui=steklo]) .rel-g ul{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin-top:.625rem}:where(:root[data-ui=steklo]) .rel-g li{position:relative;padding-inline-start:1.125rem;font-size:.875rem;color:var(--text-2);line-height:1.55}:where(:root[data-ui=steklo]) .rel-g li:before{content:"";position:absolute;inset-inline-start:.1875rem;top:.5625rem;width:.3125rem;height:.3125rem;border-radius:50%;background:var(--grey-c1)}:where(:root[data-ui=steklo]) .rel-list{display:flex;flex-direction:column;gap:.75rem;max-width:65rem}:where(:root[data-ui=steklo]) .acc-grid{display:grid;grid-template-columns:minmax(0,1fr) 23.75rem;gap:1.375rem;align-items:start}:where(:root[data-ui=steklo]) .acc-col{display:flex;flex-direction:column;gap:1.375rem;min-width:0}:where(:root[data-ui=steklo]) .jump{display:flex;flex-wrap:wrap;gap:.625rem}:where(:root[data-ui=steklo]) .jump a,:where(:root[data-ui=steklo]) .jump button{display:inline-flex;align-items:center;gap:.625rem;height:2.625rem;padding:0 1.125rem;border-radius:62.4375rem;font-size:.875rem;font-weight:500;transition:transform .3s var(--spring),background .18s}:where(:root[data-ui=steklo]) .jump a:hover,:where(:root[data-ui=steklo]) .jump button:hover{transform:translateY(-2px)}:where(:root[data-ui=steklo]) .jump .st-i{width:1rem;height:1rem;color:var(--accent-text)}:where(:root[data-ui=steklo]) .sub-row{display:flex;align-items:center;gap:1.125rem;flex-wrap:wrap;padding:1rem 0;border-top:1px solid var(--line)}:where(:root[data-ui=steklo]) .sub-row:first-of-type{border-top:0;padding-top:0}:where(:root[data-ui=steklo]) .sub-row .met{flex:1;min-width:10rem}:where(:root[data-ui=steklo]) .sub-term{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;font-size:.84375rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .usage-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:.875rem 1.125rem}:where(:root[data-ui=steklo]) .usage-h{font-size:.8125rem;font-weight:500;color:var(--text-2);margin:1.125rem 0 .75rem}:where(:root[data-ui=steklo]) .plans-prod+.plans-prod{margin-top:1.625rem;padding-top:1.375rem;border-top:1px solid var(--line)}:where(:root[data-ui=steklo]) .plans-ph{display:flex;align-items:flex-start;gap:.875rem;flex-wrap:wrap;margin-bottom:.875rem}:where(:root[data-ui=steklo]) .plans-ph .ellip{flex:1;white-space:normal}:where(:root[data-ui=steklo]) .plans-ph h3{font-size:1.0625rem;font-weight:500}:where(:root[data-ui=steklo]) .plans-ph p{font-size:.84375rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .plan-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.875rem,1fr));gap:.75rem}:where(:root[data-ui=steklo]) .plan-c{position:relative;display:flex;flex-direction:column;gap:.625rem;padding:1.125rem;border-radius:1.375rem;background:var(--well);border:1.5px solid transparent;text-align:start;transition:border-color .2s,background .2s,transform .3s var(--spring);cursor:pointer}:where(:root[data-ui=steklo]) .plan-c:hover{background:var(--well-2)}:where(:root[data-ui=steklo]) .plan-c[aria-checked=true]{border-color:var(--accent);background:var(--accent-fill);box-shadow:0 0 0 .25rem var(--accent-fill)}:where(:root[data-ui=steklo]) .plan-c-h{display:flex;align-items:center;justify-content:space-between;gap:.5rem}:where(:root[data-ui=steklo]) .plan-c-h b{font-size:1.125rem;font-weight:500}:where(:root[data-ui=steklo]) .plan-price{font-size:1.625rem;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .plan-price small{font-size:.8125rem;color:var(--text-3);letter-spacing:0}:where(:root[data-ui=steklo]) .plan-f{list-style:none;display:flex;flex-direction:column;gap:.375rem}:where(:root[data-ui=steklo]) .plan-f li{display:flex;gap:.5rem;font-size:.8125rem;color:var(--text-2);line-height:1.45}:where(:root[data-ui=steklo]) .plan-f li .st-i{width:.875rem;height:.875rem;color:var(--accent-text);flex:none;margin-top:.1875rem}:where(:root[data-ui=steklo]) .diff{margin-top:.875rem;padding:.875rem 1rem;border-radius:1.125rem;background:var(--well)}:where(:root[data-ui=steklo]) .diff h4{font-size:.8125rem;font-weight:500;color:var(--text-2);margin-bottom:.5rem}:where(:root[data-ui=steklo]) .diff-r{display:flex;justify-content:space-between;gap:.75rem;font-size:.84375rem;padding:.3125rem 0;flex-wrap:wrap}:where(:root[data-ui=steklo]) .diff-r b{font-weight:500;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .diff-r b em{font-style:normal;color:var(--accent-text)}:where(:root[data-ui=steklo]) .buy-row{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;margin-top:.875rem}:where(:root[data-ui=steklo]) .buy-row .note{flex:1;min-width:12.5rem}:where(:root[data-ui=steklo]) .ref-links{display:flex;flex-direction:column;gap:.625rem}:where(:root[data-ui=steklo]) .ref-l{display:grid;grid-template-columns:10.625rem minmax(0,1fr) auto;gap:.75rem;align-items:center}:where(:root[data-ui=steklo]) .ref-l .ellip{white-space:normal;display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .ref-l b{font-weight:500;font-size:.875rem}:where(:root[data-ui=steklo]) .ref-l span{font-size:.75rem;color:var(--text-3);line-height:1.4}:where(:root[data-ui=steklo]) .ses{display:flex;flex-direction:column;gap:.625rem}:where(:root[data-ui=steklo]) .ses-r{display:flex;gap:.75rem;align-items:flex-start;flex-wrap:wrap;padding:.875rem 1rem;border-radius:1.25rem;background:var(--well)}:where(:root[data-ui=steklo]) .ses-r .ellip{white-space:normal;flex:1;min-width:11.25rem;display:flex;flex-direction:column;gap:.1875rem}:where(:root[data-ui=steklo]) .ses-r b{font-weight:500;font-size:.875rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .ses-r span{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .ses-ic{width:2.375rem;height:2.375rem;border-radius:.8125rem;display:grid;place-items:center;background:var(--well-2);color:var(--text-2);flex:none}:where(:root[data-ui=steklo]) .ses-ic .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .email-row{display:flex;gap:.5rem}:where(:root[data-ui=steklo]) .email-row .in,:where(:root[data-ui=steklo]) .email-row>.in-ic{flex:1;min-width:0}:where(:root[data-ui=steklo]) .email-row>.btn{height:2.75rem;flex:none}:where(:root[data-ui=steklo]) .cmp{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:1.125rem}:where(:root[data-ui=steklo]) .cmp-w{border-radius:1.875rem;display:flex;flex-direction:column;min-width:0;overflow:hidden;animation:skp-win-in .55s var(--spring-soft)}:where(:root[data-ui=steklo]) .cmp-w .win-bar{min-height:3.5rem}:where(:root[data-ui=steklo]) .cmp-b{padding:1.125rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1rem}:where(:root[data-ui=steklo]) .cmp-hero{display:flex;flex-direction:column;gap:.25rem}:where(:root[data-ui=steklo]) .cmp-hero span{font-size:.8125rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .cmp-hero b{font-size:2.75rem;font-weight:200;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .cmp-rows{display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .cmp-r{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 0;border-top:1px solid var(--line);font-size:.875rem}:where(:root[data-ui=steklo]) .cmp-r span{color:var(--text-2)}:where(:root[data-ui=steklo]) .cmp-r b{font-weight:500;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:.375rem}:where(:root[data-ui=steklo]) .cmp-r b.is-best{color:var(--accent-text)}:where(:root[data-ui=steklo]) .cmp-r b.is-best:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:var(--accent);box-shadow:0 0 .5rem var(--accent-glow)}:where(:root[data-ui=steklo]) .cmp-spark{height:3.5rem}:where(:root[data-ui=steklo]) .cmp-ghost{border-radius:1.875rem;border:1.5px dashed var(--edge-2);display:flex;flex-direction:column;justify-content:center;gap:.75rem;padding:1.5rem;min-height:17.5rem;background:var(--well)}:where(:root[data-ui=steklo]) .cmp-ghost .sug{display:flex;flex-direction:column;gap:.375rem}:where(:root[data-ui=steklo]) .cmp-ghost .sug button{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:1rem;background:var(--well-2);text-align:start;font-size:.84375rem;transition:background .15s}:where(:root[data-ui=steklo]) .cmp-ghost .sug button:hover{background:var(--press)}:where(:root[data-ui=steklo]) .cmp-ghost .sug button .st-i{width:1rem;height:1rem;color:var(--accent-text);flex:none}:where(:root[data-ui=steklo]) .center-stage{min-height:calc(100vh - var(--strip-h) - 10rem);display:grid;place-items:center}:where(:root[data-ui=steklo]) .solo{width:min(35rem,100%);padding:2.5rem 2.375rem;border-radius:2.125rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.875rem}:where(:root[data-ui=steklo]) .solo h1{font-size:clamp(1.625rem,3vw,2.125rem);font-weight:300;letter-spacing:-.025em}:where(:root[data-ui=steklo]) .solo p{color:var(--text-2);max-width:44ch}:where(:root[data-ui=steklo]) .solo-num{font-size:clamp(6rem,16vw,10.5rem);font-weight:100;letter-spacing:-.07em;line-height:.9;background:linear-gradient(170deg,var(--text),var(--accent) 140%);-webkit-background-clip:text;background-clip:text;color:transparent}:where(:root[data-ui=steklo]) .solo .st-logo{--st-logo-size: 1.25rem;margin-bottom:.5rem}:where(:root[data-ui=steklo]) .solo-ic{width:4.5rem;height:4.5rem;border-radius:1.5rem;display:grid;place-items:center;background:var(--well-2);border:1px solid var(--line);color:var(--text-2)}:where(:root[data-ui=steklo]) .solo-ic .st-i{width:2rem;height:2rem}:where(:root[data-ui=steklo]) .solo-ic--ok{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .solo-ic--crit{color:var(--crit-text);background:var(--crit-fill);border-color:var(--crit-line)}:where(:root[data-ui=steklo]) .solo-ic--warn{color:var(--warn-text);background:var(--warn-fill);border-color:var(--warn-line)}:where(:root[data-ui=steklo]) .solo .row{display:flex;gap:.625rem;flex-wrap:wrap;justify-content:center;margin-top:.375rem}:where(:root[data-ui=steklo]) .spinner{width:2.125rem;height:2.125rem;border-radius:50%;border:.1875rem solid var(--n-fill);border-top-color:var(--accent);animation:skp-spin .9s linear infinite}:where(:root[data-ui=steklo]) .spinner--sm{width:1rem;height:1rem;border-width:2px}@keyframes skp-spin{to{transform:rotate(360deg)}}:where(:root[data-ui=steklo]) .signed{min-height:100vh;display:grid;place-items:center;padding:1.5rem;position:relative;z-index:1}:where(:root[data-ui=steklo]) .locked-area{min-height:60vh;border-radius:var(--r-pane);display:grid;gap:1.375rem;grid-template-columns:repeat(3,1fr);filter:blur(.375rem);opacity:.5}:where(:root[data-ui=steklo]) .locked-area .well{min-height:11.25rem}:where(:root[data-ui=steklo]) .steps{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}:where(:root[data-ui=steklo]) .step{display:inline-flex;align-items:center;gap:.5rem;height:2rem;padding:0 .75rem 0 .3125rem;border-radius:62.4375rem;background:var(--well);font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .step i{width:1.375rem;height:1.375rem;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:.75rem;font-weight:600;background:var(--well-2)}:where(:root[data-ui=steklo]) .step.is-cur{color:var(--accent-text);background:var(--accent-fill)}:where(:root[data-ui=steklo]) .step.is-cur i{background:var(--accent);color:var(--on-accent)}:where(:root[data-ui=steklo]) .step.is-done{color:var(--text-2)}:where(:root[data-ui=steklo]) .step.is-done i{background:var(--accent-fill-2);color:var(--accent-text)}:where(:root[data-ui=steklo]) .step.is-done i .st-i{width:.75rem;height:.75rem}:where(:root[data-ui=steklo]) .step-line{width:1.125rem;height:1px;background:var(--line)}:where(:root[data-ui=steklo]) .choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}:where(:root[data-ui=steklo]) .choice-c{display:flex;flex-direction:column;gap:.375rem;padding:1.125rem;border-radius:1.375rem;background:var(--well);border:1.5px solid transparent;text-align:start;transition:border-color .2s,background .2s}:where(:root[data-ui=steklo]) .choice-c:hover{background:var(--well-2)}:where(:root[data-ui=steklo]) .choice-c[aria-pressed=true]{border-color:var(--accent);background:var(--accent-fill)}:where(:root[data-ui=steklo]) .choice-c .st-i{width:1.625rem;height:1.625rem;color:var(--accent-text);margin-bottom:.25rem}:where(:root[data-ui=steklo]) .choice-c b{font-weight:500;font-size:.9375rem}:where(:root[data-ui=steklo]) .choice-c span{font-size:.8125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .howto{list-style:none;counter-reset:h;display:flex;flex-direction:column;gap:.625rem}:where(:root[data-ui=steklo]) .howto li{counter-increment:h;display:flex;gap:.75rem;font-size:.875rem;color:var(--text-2);line-height:1.5}:where(:root[data-ui=steklo]) .howto li:before{content:counter(h);width:1.625rem;height:1.625rem;flex:none;border-radius:50%;display:grid;place-items:center;font-size:.75rem;font-weight:600;background:var(--well-2);color:var(--text)}:where(:root[data-ui=steklo]) .wait{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:1.125rem;background:var(--well);font-size:.84375rem;color:var(--text-2)}:where(:root[data-ui=steklo]) .done-big{display:flex;align-items:center;gap:.875rem;padding:1.125rem;border-radius:1.375rem;background:var(--accent-fill);border:1px solid var(--accent-line)}:where(:root[data-ui=steklo]) .done-big .solo-ic{width:3rem;height:3rem;border-radius:1rem}:where(:root[data-ui=steklo]) .done-big b{font-weight:500;font-size:1rem}:where(:root[data-ui=steklo]) .pick-list{display:flex;flex-direction:column;gap:.375rem;max-height:18.75rem;overflow:auto}:where(:root[data-ui=steklo]) .pick{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-radius:1rem;background:var(--well)}:where(:root[data-ui=steklo]) .pick .ellip{flex:1}:where(:root[data-ui=steklo]) .pick em{font-style:normal;font-size:.78125rem;color:var(--text-3);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .share-l{display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .share-r{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.75rem .875rem;border-radius:1.125rem;background:var(--well)}:where(:root[data-ui=steklo]) .share-r .ellip{flex:1;min-width:11.25rem;display:flex;flex-direction:column;gap:2px}:where(:root[data-ui=steklo]) .share-r .mono{font-size:.78125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .share-r span{font-size:.75rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}:where(:root[data-ui=steklo]) .tiles--2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(:root[data-ui=steklo]) .tile{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;border-radius:1.25rem;background:var(--well);border:1.5px solid transparent;text-align:start;transition:border-color .2s,background .2s}:where(:root[data-ui=steklo]) .tile:hover{background:var(--well-2)}:where(:root[data-ui=steklo]) .tile[aria-checked=true]{border-color:var(--accent);background:var(--accent-fill)}:where(:root[data-ui=steklo]) .tile b{font-weight:500;font-size:.9375rem}:where(:root[data-ui=steklo]) .tile span{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .total{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:1rem 1.125rem;border-radius:1.25rem;background:var(--well-2)}:where(:root[data-ui=steklo]) .total b{font-size:1.875rem;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .kv{display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .kv>div{display:flex;justify-content:space-between;gap:.875rem;padding:.625rem 0;border-top:1px solid var(--line);font-size:.875rem}:where(:root[data-ui=steklo]) .kv>div:first-child{border-top:0}:where(:root[data-ui=steklo]) .kv span{color:var(--text-2)}:where(:root[data-ui=steklo]) .kv b{font-weight:500;text-align:end;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .ring{position:relative;width:9.375rem;height:9.375rem;margin:.375rem auto .25rem}:where(:root[data-ui=steklo]) .ring svg{width:100%;height:100%;transform:rotate(-90deg)}:where(:root[data-ui=steklo]) .ring-t{fill:none;stroke:var(--n-fill);stroke-width:10}:where(:root[data-ui=steklo]) .ring-v{fill:none;stroke:var(--accent);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .5s var(--ease);filter:drop-shadow(0 0 .5rem var(--accent-glow))}:where(:root[data-ui=steklo]) .ring b{position:absolute;inset:0;display:grid;place-items:center;font-size:1.875rem;font-weight:300;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .code-cells{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;max-width:22.5rem;margin:0 auto}:where(:root[data-ui=steklo]) .code-cells .cell{height:3.625rem;border-radius:1rem;background:var(--well-2);border:1.5px solid var(--edge-2);display:grid;place-items:center;font-size:1.625rem;font-weight:400;font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .code-cells .cell.is-cur{border-color:var(--accent);box-shadow:0 0 0 .25rem var(--accent-fill)}:where(:root[data-ui=steklo]) .code-cells.is-err .cell{border-color:var(--crit-line)}:where(:root[data-ui=steklo]) .code-cells input{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;font-size:1rem;color:transparent;background:transparent;caret-color:transparent;letter-spacing:3em}:where(:root[data-ui=steklo]) .hourglass{width:5.75rem;height:5.75rem;margin:.25rem auto;display:grid;place-items:center;border-radius:1.875rem;background:var(--well-2)}:where(:root[data-ui=steklo]) .hourglass svg{width:3.25rem;height:3.25rem;animation:skp-hg 2s var(--ease) infinite}:where(:root[data-ui=steklo]) .hg-sand{transform-origin:50% 50%}@keyframes skp-hg{0%,70%{transform:rotate(0)}to{transform:rotate(180deg)}}:where(:root[data-ui=steklo]) .hourglass--ok{color:var(--accent-text)}:where(:root[data-ui=steklo]) .hourglass--warn{color:var(--warn-text)}:where(:root[data-ui=steklo]) .hourglass--crit{color:var(--crit-text)}:where(:root[data-ui=steklo]) .subend-days{font-size:1.875rem;font-weight:300;letter-spacing:-.02em;text-align:center}:where(:root[data-ui=steklo]) .burst{position:relative;height:7.5rem;margin:-.5rem 0 0;overflow:hidden;border-radius:1.375rem}:where(:root[data-ui=steklo]) .burst i{position:absolute;inset-inline-start:50%;top:60%;width:.5rem;height:.5rem;border-radius:50%;background:var(--accent);box-shadow:0 0 .75rem var(--accent-glow);opacity:0;animation:skp-spark 1.8s var(--ease) forwards;animation-delay:var(--d, 0s)}:where(:root[data-ui=steklo]) .burst i:nth-child(3n){background:var(--warn);box-shadow:none}:where(:root[data-ui=steklo]) .burst i:nth-child(4n){background:#fff}@keyframes skp-spark{0%{opacity:1;transform:translate(-50%,-50%) scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1)}}:where(:root[data-ui=steklo]) .burst-core{position:absolute;inset-inline-start:50%;top:60%;width:4rem;height:4rem;translate:-50% -50%;border-radius:1.375rem;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);box-shadow:0 0 2.5rem var(--accent-glow);animation:skp-pop-in .6s var(--spring)}:where(:root[data-ui=steklo]) .burst-core .st-i{width:1.875rem;height:1.875rem}:where(:root[data-ui=steklo]) .grown{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.875rem,1fr));gap:.75rem 1rem}:where(:root[data-ui=steklo]) .grown .mtr-h span{display:inline-flex;align-items:center;gap:.375rem}:where(:root[data-ui=steklo]) .demo-g{display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .demo-g h3{font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}:where(:root[data-ui=steklo]) .demo-g .seg{flex-wrap:wrap;overflow:visible;border-radius:1.375rem}:where(:root[data-ui=steklo]) .demo-trg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}:where(:root[data-ui=steklo]) .demo-trg .btn{justify-content:flex-start;height:auto;min-height:2.25rem;padding:.5rem .75rem;white-space:normal;text-align:start;line-height:1.3;border-radius:1rem}:where(:root[data-ui=steklo]) .adds{list-style:none;display:flex;flex-direction:column;gap:.625rem}:where(:root[data-ui=steklo]) .adds li{padding:.75rem .875rem;border-radius:1rem;background:var(--well)}:where(:root[data-ui=steklo]) .adds b{font-weight:500;font-size:.84375rem;display:block}:where(:root[data-ui=steklo]) .adds span{font-size:.78125rem;color:var(--text-3);line-height:1.45}:where(:root[data-ui=steklo]) .var-l{font-size:.8125rem;color:var(--accent-text);font-weight:500}:where(:root[data-ui=steklo]) .nt-sec{display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .nt-cap{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);padding:.25rem 2px}:where(:root[data-ui=steklo]) .nt-grp{padding:.75rem;border-radius:1.25rem;background:var(--well);display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .nt-gh{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .nt-gh a{font-weight:500;font-size:.875rem;flex:1;min-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .nt-gh a:hover{color:var(--accent-text)}:where(:root[data-ui=steklo]) .nt-req{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;padding:.5rem .625rem;border-radius:.875rem;background:var(--well)}:where(:root[data-ui=steklo]) .nt-req .ellip{flex:1;min-width:7.5rem;display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .nt-req b{font-weight:500;font-size:.84375rem;display:inline-flex;align-items:center;gap:.375rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .nt-req b .st-i{width:.8125rem;height:.8125rem;color:var(--warn)}:where(:root[data-ui=steklo]) .nt-req span{font-size:.75rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .nt-btns{display:flex;gap:.375rem}:where(:root[data-ui=steklo]) .nt-al{border-radius:1.125rem;background:var(--well)}:where(:root[data-ui=steklo]) .nt-al>button{display:flex;align-items:center;gap:.625rem;width:100%;padding:.75rem .875rem;text-align:start;border-radius:1.125rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .nt-al>button:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .nt-al>button b{flex:1;font-weight:500;font-size:.84375rem;min-width:6.875rem}:where(:root[data-ui=steklo]) .nt-al>button span{font-size:.75rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .nt-al-b{padding:0 .875rem .875rem;display:flex;flex-direction:column;gap:.625rem}:where(:root[data-ui=steklo]) .acm-id{display:flex;align-items:center;gap:.75rem;padding:.375rem .5rem .75rem}:where(:root[data-ui=steklo]) .acm-id .ava{width:2.75rem;height:2.75rem;font-size:1.0625rem}:where(:root[data-ui=steklo]) .acm-id .ellip{display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .acm-id b{font-weight:500}:where(:root[data-ui=steklo]) .acm-id span{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .peek{position:relative;margin:2px 2px .5rem;padding:.875rem 1rem;border-radius:1.25rem;background:var(--well);display:flex;flex-direction:column;gap:.625rem;overflow:hidden}:where(:root[data-ui=steklo]) .peek:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:.1875rem;background:var(--grey-c1)}:where(:root[data-ui=steklo]) .peek--warn:before{background:var(--warn)}:where(:root[data-ui=steklo]) .peek--full:before{background:var(--crit)}:where(:root[data-ui=steklo]) .peek-h{display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .peek-h b{font-size:1.25rem;font-weight:400;letter-spacing:-.01em}:where(:root[data-ui=steklo]) .peek-h span{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .docs{display:flex;flex-direction:column;gap:.5rem}:where(:root[data-ui=steklo]) .doc-r{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.75rem .875rem;border-radius:1.125rem;background:var(--well)}:where(:root[data-ui=steklo]) .doc-r b{flex:1;font-weight:500;font-size:.875rem;min-width:10rem}:where(:root[data-ui=steklo]) .doc-r .st-i{width:1.125rem;height:1.125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}:where(:root[data-ui=steklo]) .more-it{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.875rem .375rem;border-radius:1.25rem;background:var(--well);font-size:.78125rem;text-align:center;transition:background .15s}:where(:root[data-ui=steklo]) .more-it:hover{background:var(--well-2)}:where(:root[data-ui=steklo]) .more-it[aria-current=page]{color:var(--accent-text);background:var(--accent-fill)}:where(:root[data-ui=steklo]) .more-it .st-i{width:1.375rem;height:1.375rem}@media(max-width:1320px){:where(:root[data-ui=steklo]) .acc-grid{grid-template-columns:minmax(0,1fr) 21.25rem}}@media(max-width:1180px){:where(:root[data-ui=steklo]) .g-hero,:where(:root[data-ui=steklo]) .g-side,:where(:root[data-ui=steklo]) .g-main{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .hero-wells{grid-template-columns:repeat(4,minmax(0,1fr))}:where(:root[data-ui=steklo]) .acc-grid{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .cmp{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}}@media(max-width:1000px){:where(:root[data-ui=steklo]) .chats-grid{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .mcharts{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .g-2,:where(:root[data-ui=steklo]) .g-3{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .search-pill{width:clamp(11.25rem,26vw,18.75rem)}:where(:root[data-ui=steklo]) .strip .ws-role{display:none}}@media(max-width:900px){:where(:root[data-ui=steklo]) .strip .lang-q{display:none}:where(:root[data-ui=steklo]) .hero-wells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:759px){:where(:root[data-ui=steklo]){--gutter: 1rem;--strip-h: 3.25rem;--strip-top: calc(.5rem + env(safe-area-inset-top)) ;--dock-space: calc(6.5rem + env(safe-area-inset-bottom)) }:where(:root[data-ui=steklo]) body{font-size:.90625rem}:where(:root[data-ui=steklo]) .strip{inset-inline-start:.5rem;inset-inline-end:.5rem;grid-template-columns:auto minmax(0,1fr) auto;padding:0 .25rem 0 .875rem;gap:.375rem;--st-logo-size: .90625rem}:where(:root[data-ui=steklo]) .strip .ws-pill,:where(:root[data-ui=steklo]) .strip .search-pill,:where(:root[data-ui=steklo]) .strip .theme-btn{display:none}:where(:root[data-ui=steklo]) .strip .search-ibtn{display:inline-grid}:where(:root[data-ui=steklo]) .strip-c{display:none}:where(:root[data-ui=steklo]) .ibtn{width:2.375rem;height:2.375rem}:where(:root[data-ui=steklo]) .dock{display:none}:where(:root[data-ui=steklo]) .tabbar{display:grid}:where(:root[data-ui=steklo]) .demo-btn{inset-inline-start:auto;inset-inline-end:.75rem;bottom:calc(5.75rem + env(safe-area-inset-bottom));height:2rem;padding:0 .6875rem 0 .5625rem;font-size:.75rem}:where(:root[data-ui=steklo]) .toasts{bottom:calc(var(--dock-space) + .5rem)}:where(:root[data-ui=steklo]) .page{gap:1rem}:where(:root[data-ui=steklo]) .pane{padding:1.125rem 1rem;border-radius:1.5rem}:where(:root[data-ui=steklo]) .pane-h{margin-bottom:.875rem}:where(:root[data-ui=steklo]) .pg-h{padding:0 2px;gap:.75rem}:where(:root[data-ui=steklo]) .orn{border-radius:1.5rem;width:100%}:where(:root[data-ui=steklo]) .orn>.btn--primary{flex:1}:where(:root[data-ui=steklo]) .num-xl{font-size:4rem}:where(:root[data-ui=steklo]) .onb-steps{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .tscroll{margin:0 -.375rem;padding:0 .375rem}:where(:root[data-ui=steklo]) .tbl--cards thead{display:none}:where(:root[data-ui=steklo]) .tbl--cards,:where(:root[data-ui=steklo]) .tbl--cards tbody,:where(:root[data-ui=steklo]) .tbl--cards tr,:where(:root[data-ui=steklo]) .tbl--cards td{display:block}:where(:root[data-ui=steklo]) .tbl--cards tbody{display:flex;flex-direction:column;gap:.625rem}:where(:root[data-ui=steklo]) .tbl--cards tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .875rem;padding:.875rem 1rem;border-radius:1.25rem;background:var(--well)}:where(:root[data-ui=steklo]) .tbl--cards td{border:0;padding:0;text-align:start!important;background:none!important;border-radius:0!important;min-width:0}:where(:root[data-ui=steklo]) .tbl--cards td[data-l]:before{content:attr(data-l);display:block;font-size:.71875rem;color:var(--text-3);margin-bottom:2px;font-weight:400}:where(:root[data-ui=steklo]) .tbl--cards td.t-full{grid-column:1 / -1;padding-inline-end:2.5rem}:where(:root[data-ui=steklo]) .tbl--cards td.t-act{position:absolute;top:.625rem;inset-inline-end:.625rem;width:auto}:where(:root[data-ui=steklo]) .tbl--cards td:empty{display:none}:where(:root[data-ui=steklo]) .tbl--cards .t-name{max-width:none}:where(:root[data-ui=steklo]) .tbl--cards .t-name>.ellip,:where(:root[data-ui=steklo]) .tbl--cards .t-name>a{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where(:root[data-ui=steklo]) .tbl--cards .ch-id{min-width:0}:where(:root[data-ui=steklo]) .tbl--cards .spark-w{width:100%}:where(:root[data-ui=steklo]) .app.has-win .strip{opacity:0;pointer-events:none;translate:0 -.75rem}:where(:root[data-ui=steklo]) .win-frame{top:calc(.375rem + env(safe-area-inset-top));bottom:calc(5.25rem + env(safe-area-inset-bottom));width:calc(100vw - .75rem)}:where(:root[data-ui=steklo]) .win{inset:0 0 .625rem;border-radius:1.625rem}:where(:root[data-ui=steklo]) .win-grab{width:4rem;height:.3125rem}:where(:root[data-ui=steklo]) .win-bar{min-height:3.5rem;padding:.5rem .625rem;gap:.5rem}:where(:root[data-ui=steklo]) .win-tt h1,:where(:root[data-ui=steklo]) .win-tt h2{font-size:1rem}:where(:root[data-ui=steklo]) .win-act .btn-l{display:none}:where(:root[data-ui=steklo]) .win-act .btn{width:2.25rem;padding:0;height:2.25rem}:where(:root[data-ui=steklo]) .win-body{padding:1rem .875rem 1.75rem}:where(:root[data-ui=steklo]) .win-tabs{margin:0 -.875rem;padding:.5rem .875rem;top:-1rem}:where(:root[data-ui=steklo]) .win-sub{padding:1rem;border-radius:1.25rem}:where(:root[data-ui=steklo]) .wbtn{width:2rem;height:2rem}:where(:root[data-ui=steklo]) .ov{place-items:end center;padding:0}:where(:root[data-ui=steklo]) .ov-panel,:where(:root[data-ui=steklo]) .ov--float .ov-panel,:where(:root[data-ui=steklo]) .ov--side .ov-panel{width:100%;max-height:92vh;height:auto;border-radius:1.75rem 1.75rem 0 0;padding-bottom:env(safe-area-inset-bottom);animation:skp-sheet-up .5s var(--spring-soft)}:where(:root[data-ui=steklo]) .ov-panel:after{content:"";position:absolute;top:.5rem;inset-inline-start:50%;translate:-50% 0;width:2.625rem;height:.3125rem;border-radius:62.4375rem;background:var(--grey-c2)}:where(:root[data-ui=steklo]) .ov--float,:where(:root[data-ui=steklo]) .ov--side{padding:0;place-items:end center}:where(:root[data-ui=steklo]) .ov--float .ov-scrim,:where(:root[data-ui=steklo]) .ov--side .ov-scrim{background:var(--scrim);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}:where(:root[data-ui=steklo]) .ov--spot{place-items:start center;padding:calc(.625rem + env(safe-area-inset-top)) .625rem 0}:where(:root[data-ui=steklo]) .ov--spot .ov-panel{border-radius:1.625rem;max-height:70vh;animation:skp-pop-in .45s var(--spring)}:where(:root[data-ui=steklo]) .ov--spot .ov-panel:after{display:none}:where(:root[data-ui=steklo]) .ov-head{padding:1.5rem 1rem 2px 1.25rem}:where(:root[data-ui=steklo]) .ov-title{font-size:1.25rem}:where(:root[data-ui=steklo]) .ov-body{padding:.75rem 1.25rem 1.125rem}:where(:root[data-ui=steklo]) .ov-foot{padding:.25rem 1.25rem 1.25rem}:where(:root[data-ui=steklo]) .ov-foot .btn{flex:1}:where(:root[data-ui=steklo]) .spot-in input{font-size:1.125rem}:where(:root[data-ui=steklo]) .choice,:where(:root[data-ui=steklo]) .tiles,:where(:root[data-ui=steklo]) .demo-trg{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .tiles--2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(:root[data-ui=steklo]) .al-r{grid-template-columns:2.375rem minmax(0,1fr);gap:.625rem .75rem}:where(:root[data-ui=steklo]) .al-r>:last-child{grid-column:2;justify-self:start}:where(:root[data-ui=steklo]) .inv-row,:where(:root[data-ui=steklo]) .mem-row{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .ref-l{grid-template-columns:minmax(0,1fr);gap:.5rem}:where(:root[data-ui=steklo]) .rel{grid-template-columns:minmax(0,1fr);gap:.625rem;padding:1.125rem}:where(:root[data-ui=steklo]) .faq-b{padding:0 1.125rem 1.125rem}:where(:root[data-ui=steklo]) .faq summary{padding:1rem;font-size:.9375rem}:where(:root[data-ui=steklo]) .code-cells .cell{height:3.125rem;font-size:1.375rem}:where(:root[data-ui=steklo]) .flags,:where(:root[data-ui=steklo]) .posts{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .locked-area{grid-template-columns:1fr}:where(:root[data-ui=steklo]) .chat-meta .chip{display:none}:where(:root[data-ui=steklo]) .cmp{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .solo{padding:1.875rem 1.375rem;border-radius:1.75rem}:where(:root[data-ui=steklo]) .bar-r{grid-template-columns:3.5rem 1fr 3.5rem}:where(:root[data-ui=steklo]) .src-name b{max-width:9.375rem}:where(:root[data-ui=steklo]) .shelf{padding:.625rem .75rem}}@media(min-width:760px){:where(:root[data-ui=steklo]) .strip .search-ibtn{display:none}}@media(prefers-reduced-motion:reduce){:where(:root[data-ui=steklo]) *,:where(:root[data-ui=steklo]) *:before,:where(:root[data-ui=steklo]) *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}:where(:root[data-ui=steklo]) .glow{animation:none!important;translate:none!important}:where(:root[data-ui=steklo]) .pulse:after,:where(:root[data-ui=steklo]) .ch-last:after{display:none}:where(:root[data-ui=steklo]) .hourglass svg{animation:none!important}:where(:root[data-ui=steklo]) .burst i{display:none}}:where(:root[data-ui=steklo]) .chart-pane{display:flex;flex-direction:column}:where(:root[data-ui=steklo]) .chart-pane .chart{flex:1 1 auto;height:auto;min-height:18.75rem}:where(:root[data-ui=steklo]) .ov-panel:focus{outline:none}:where(:root[data-ui=steklo]) .acm{display:flex;flex-direction:column;gap:2px}:where(:root[data-ui=steklo]) .nt-gh a{flex-basis:100%}:where(:root[data-ui=steklo]) .nt-gh .btn{flex:none}:where(:root[data-ui=steklo]) .spot-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.625rem,1fr));gap:.375rem;padding:.25rem 2px .375rem}:where(:root[data-ui=steklo]) .spot-tile{display:flex;flex-direction:column;align-items:center;gap:.4375rem;padding:.75rem .25rem .625rem;border-radius:1.125rem;font-size:.75rem;text-align:center;color:var(--text-2);transition:background .12s;min-width:0}:where(:root[data-ui=steklo]) .spot-tile:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .spot-tile .spot-ic{width:2.5rem;height:2.5rem;border-radius:.8125rem}:where(:root[data-ui=steklo]) .spot-tile .spot-ic .st-i{width:1.1875rem;height:1.1875rem}:where(:root[data-ui=steklo]) .spot-tile span.lbl{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .spot-tile.is-act{background:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--text)}:where(:root[data-ui=steklo]) .spot-tile.is-act .spot-ic{color:var(--accent-text);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .spot-it{padding:.375rem .75rem}:where(:root[data-ui=steklo]) .spot-ic{width:1.875rem;height:1.875rem;border-radius:.625rem}:where(:root[data-ui=steklo]) .mtr-note{margin-top:2px}@media(max-width:759px){:where(:root[data-ui=steklo]) .tab{font-size:.625rem}:where(:root[data-ui=steklo]) .win-tt{align-items:flex-start}:where(:root[data-ui=steklo]) .win-tt h1,:where(:root[data-ui=steklo]) .win-tt h2{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;font-size:.9375rem}:where(:root[data-ui=steklo]) .win-tt .chip{display:none}:where(:root[data-ui=steklo]) .nt-req .ellip{flex-basis:100%}:where(:root[data-ui=steklo]) .nt-btns{width:100%}:where(:root[data-ui=steklo]) .nt-btns .btn{flex:1}:where(:root[data-ui=steklo]) .spot-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(:root[data-ui=steklo]) .ph-only{display:none!important}@media(max-width:759px){:where(:root[data-ui=steklo]) .ph-only{display:inline-flex!important;margin-inline-end:.5rem}}:where(:root[data-ui=steklo]) .g-alerts{grid-template-columns:minmax(0,1fr) minmax(0,27.5rem);align-items:start}:where(:root[data-ui=steklo]) .desk-only{display:contents}:where(:root[data-ui=steklo]) .ph-only-flex{display:none!important}:where(:root[data-ui=steklo]) .spot-tiles{grid-template-columns:repeat(9,minmax(0,1fr))}@media(max-width:1180px){:where(:root[data-ui=steklo]) .g-alerts{grid-template-columns:minmax(0,1fr)}}@media(max-width:759px){:where(:root[data-ui=steklo]) .desk-only{display:none}:where(:root[data-ui=steklo]) .ph-only-flex{display:flex!important}:where(:root[data-ui=steklo]) .win-tt .lnk.mono{display:none}:where(:root[data-ui=steklo]) .met--lg .met-v{font-size:1.75rem}:where(:root[data-ui=steklo]) .mem-h{flex-wrap:wrap;row-gap:.375rem}:where(:root[data-ui=steklo]) .mem-h .ellip{flex:1 1 calc(100% - 3.75rem)}:where(:root[data-ui=steklo]) .mem-h>.chip{margin-inline-start:3.5rem}:where(:root[data-ui=steklo]) .mem-h>.st-i{position:absolute;inset-inline-end:1rem;top:1.375rem}:where(:root[data-ui=steklo]) .mem{position:relative}:where(:root[data-ui=steklo]) .spot-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(:root[data-ui=steklo]) .spot-tile{font-size:.71875rem;padding:.75rem 2px .625rem}@media(min-width:760px)and (max-width:1000px){:where(:root[data-ui=steklo]) .strip .search-pill{display:none}:where(:root[data-ui=steklo]) .strip .search-ibtn{display:inline-grid}}:where(:root[data-ui=steklo]){--strip-top: env(safe-area-inset-top, 0px);--strip-h: 4rem;--nav-w: 16.5rem;--nav-rail: 4.5rem;--nav-cur: var(--nav-w);--dock-space: calc(1.75rem + env(safe-area-inset-bottom)) ;--st-ctl-bg: var(--well);--st-ctl-fg: var(--text);--st-ctl-muted: var(--text-3);--st-ctl-line: var(--line);--st-ctl-line-hover: var(--edge-2);--st-ctl-r: .875rem;--st-ctl-h: 2.625rem;--st-pop-bg: var(--glass-strong);--st-pop-fg: var(--text);--st-pop-muted: var(--text-3);--st-pop-line: var(--edge-2);--st-pop-r: 1.125rem;--st-pop-hover: var(--hover);--st-pop-sel-bg: var(--accent-fill);--st-pop-sel-fg: var(--accent-text);--st-pop-shadow: var(--shadow-float);--st-pop-blur: blur(1.5rem) saturate(var(--sat));--st-check-on: var(--accent);--st-check-ink: var(--on-accent, #10200a);--st-check-line: var(--edge-2);--st-focus: var(--focus)}:where(:root[data-ui=steklo]) .app:has(.nav--rail){--nav-cur: var(--nav-rail)}:where(:root[data-ui=steklo]) .dock,:where(:root[data-ui=steklo]) .tabbar{display:none!important}:where(:root[data-ui=steklo]) .strip{top:0;inset-inline-start:0;inset-inline-end:0;height:calc(var(--strip-h) + var(--strip-top));padding:var(--strip-top) 1.25rem 0 0;border-radius:0;border-width:0 0 1px;grid-template-columns:max(calc(1rem + var(--nav-cur) + 1.75rem),13.125rem) minmax(0,35rem) minmax(0,1fr);gap:0}:where(:root[data-ui=steklo]) .strip:before{border-radius:0}:where(:root[data-ui=steklo]) .strip-l{padding-inline-start:1.75rem;gap:.625rem}:where(:root[data-ui=steklo]) .strip-c{justify-self:stretch;padding-inline-end:1rem}:where(:root[data-ui=steklo]) .strip-c .search-pill{width:100%;max-width:35rem}:where(:root[data-ui=steklo]) .strip-r{gap:.25rem}:where(:root[data-ui=steklo]) .strip-sep{width:1px;height:1.625rem;background:var(--line);margin:0 .5rem;flex:none}:where(:root[data-ui=steklo]) .menu-ibtn{display:none}:where(:root[data-ui=steklo]) .plan-chip{display:inline-flex;align-items:center;gap:.5rem;height:2.375rem;padding:0 .375rem 0 .75rem;border-radius:62.4375rem;color:var(--text-2);font-size:.84375rem;white-space:nowrap;transition:background .18s,color .18s}:where(:root[data-ui=steklo]) .plan-chip:hover{background:var(--hover);color:var(--text)}:where(:root[data-ui=steklo]) .plan-chip .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .plan-chip b{font-weight:600;color:var(--text)}:where(:root[data-ui=steklo]) .plan-days{display:inline-flex;align-items:center;height:1.5rem;padding:0 .5625rem;border-radius:62.4375rem;font-size:.75rem;font-weight:500;background:var(--n-fill);color:var(--text-2)}:where(:root[data-ui=steklo]) .plan-days--ok{background:var(--accent-fill);color:var(--accent-text)}:where(:root[data-ui=steklo]) .plan-days--warn{background:var(--warn-fill);color:var(--warn-text)}:where(:root[data-ui=steklo]) .plan-days--crit{background:var(--crit-fill);color:var(--crit-text)}:where(:root[data-ui=steklo]) .ava-btn{display:inline-flex;align-items:center;gap:.5rem;width:auto;padding:0 .5rem 0 .1875rem;height:2.5rem;border-radius:62.4375rem}:where(:root[data-ui=steklo]) .ava-btn:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .ava-h{font-size:.84375rem;font-weight:500;color:var(--text);max-width:9.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .ava-ch{width:.9375rem;height:.9375rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .nav{position:fixed;z-index:39;inset-inline-start:1rem;top:calc(var(--strip-top) + var(--strip-h) + .875rem);bottom:calc(1rem + env(safe-area-inset-bottom));width:var(--nav-w);display:flex;flex-direction:column;gap:.75rem;transition:width .35s var(--spring-soft)}:where(:root[data-ui=steklo]) .nav-sc{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.75rem;scrollbar-width:none;border-radius:1.375rem;padding-bottom:1.25rem;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 1.375rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 1.375rem),transparent)}:where(:root[data-ui=steklo]) .nav-sc::-webkit-scrollbar{display:none}:where(:root[data-ui=steklo]) .nav-block{position:relative;flex:none;display:flex;flex-direction:column;gap:2px;padding:.5rem;border-radius:1.375rem;background:var(--glass);border:1px solid var(--edge);box-shadow:var(--shadow-pane, 0 1.125rem 2.5rem -1.5rem rgb(0 0 0 / .6));-webkit-backdrop-filter:blur(1.375rem) saturate(var(--sat));backdrop-filter:blur(1.375rem) saturate(var(--sat))}:where(:root[data-ui=steklo]) .nav-block--quiet{background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-block:0}:where(:root[data-ui=steklo]) .nav-cap{padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:var(--text-3);white-space:nowrap}:where(:root[data-ui=steklo]) .nav-head{display:flex;align-items:center;gap:.75rem;width:100%;height:2.625rem;padding:0 .75rem;border-radius:.875rem;color:var(--text);font-size:.875rem;font-weight:600;text-align:start;white-space:nowrap}:where(:root[data-ui=steklo]) .nav-head:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .nav-head>.st-i{width:1.25rem;height:1.25rem;flex:none}:where(:root[data-ui=steklo]) .nav-fold{width:1rem!important;height:1rem!important;color:var(--text-3)}:where(:root[data-ui=steklo]) .nav-it{position:relative;display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.625rem;padding:0 .75rem;border:1px solid transparent;border-radius:.875rem;color:var(--text-2);font-size:.875rem;font-weight:500;text-align:start;white-space:nowrap;transition:background .18s,color .18s,border-color .18s;-webkit-tap-highlight-color:transparent}:where(:root[data-ui=steklo]) .nav-it>.st-i{width:1.25rem;height:1.25rem;flex:none}:where(:root[data-ui=steklo]) .nav-it:hover{background:var(--hover);color:var(--text)}:where(:root[data-ui=steklo]) .nav-it[aria-current=page]{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .nav-l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}:where(:root[data-ui=steklo]) .nav-n{font-size:.75rem;color:var(--text-3);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .nav-it[aria-current=page] .nav-n{color:var(--accent-text)}:where(:root[data-ui=steklo]) .nav-ver{font-size:.6875rem;color:var(--text-3);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .nav-badge{min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:62.4375rem;display:grid;place-items:center;font-size:.6875rem;font-weight:600;color:#1d1400;background:var(--warn);font-variant-numeric:tabular-nums}:where(:root[data-ui=steklo]) .nav-badge--crit{background:var(--crit);color:#fff}:where(:root[data-ui=steklo]) .nav-ws{min-height:3rem}:where(:root[data-ui=steklo]) .nav-ws .ws-ava{width:1.75rem;height:1.75rem;border-radius:.625rem;font-size:.6875rem}:where(:root[data-ui=steklo]) .nav-ws.is-on{color:var(--text);background:var(--well-2)}:where(:root[data-ui=steklo]) .nav-ws.is-on .ws-ava{background:var(--accent);color:var(--on-accent, #10200a)}:where(:root[data-ui=steklo]) .nav-ws-t{display:flex;flex-direction:column;gap:1px}:where(:root[data-ui=steklo]) .nav-ws-t small{font-size:.71875rem;font-weight:400;color:var(--text-3);overflow:hidden;text-overflow:ellipsis}:where(:root[data-ui=steklo]) .nav-add{color:var(--text-3)}:where(:root[data-ui=steklo]) .nav-add>.st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .nav-win{position:relative}:where(:root[data-ui=steklo]) .nav-win-b{min-height:3.125rem;padding-block:.375rem;padding-inline-end:2.125rem}:where(:root[data-ui=steklo]) .nav-win-ic{position:relative;display:grid;place-items:center;width:1.25rem;height:1.25rem;flex:none}:where(:root[data-ui=steklo]) .nav-win-ic .st-i{width:1.25rem;height:1.25rem}:where(:root[data-ui=steklo]) .nav-win-ic i{position:absolute;inset-inline-end:-.3125rem;bottom:-.25rem;display:flex}:where(:root[data-ui=steklo]) .nav-win-t{display:flex;flex-direction:column;gap:.1875rem}:where(:root[data-ui=steklo]) .nav-win-sp{display:block;height:.875rem;opacity:.85;overflow:hidden}:where(:root[data-ui=steklo]) .nav-win-sp svg{width:100%;height:.875rem;display:block}:where(:root[data-ui=steklo]) .nav-win.is-shown .nav-win-b{background:var(--well-2);color:var(--text)}:where(:root[data-ui=steklo]) .nav-win-x{position:absolute;inset-inline-end:.375rem;top:50%;translate:0 -50%;width:1.625rem;height:1.625rem;border-radius:50%;display:grid;place-items:center;color:var(--text-3);opacity:0;transition:opacity .15s,background .15s}:where(:root[data-ui=steklo]) .nav-win:hover .nav-win-x,:where(:root[data-ui=steklo]) .nav-win-x:focus-visible{opacity:1}:where(:root[data-ui=steklo]) .nav-win-x:hover{background:var(--hover);color:var(--text)}:where(:root[data-ui=steklo]) .nav-win-x .st-i{width:.875rem;height:.875rem}:where(:root[data-ui=steklo]) .nav-user{flex:none;padding:.375rem}:where(:root[data-ui=steklo]) .nav-me{min-height:3.125rem}:where(:root[data-ui=steklo]) .ava--sm{width:2rem;height:2rem;font-size:.8125rem;flex:none}:where(:root[data-ui=steklo]) .nav-more{width:1.125rem!important;height:1.125rem!important;color:var(--text-3)}:where(:root[data-ui=steklo]) .nav-handle{position:absolute;top:50%;inset-inline-end:-.9375rem;translate:0 -50%;z-index:2;width:1.375rem;height:3.25rem;border-radius:.625rem;display:grid;place-items:center;color:var(--text-3);background:var(--glass-strong);border:1px solid var(--edge-2);box-shadow:var(--shadow-float);opacity:.75;transition:opacity .18s,color .18s}:where(:root[data-ui=steklo]) .nav-handle:hover,:where(:root[data-ui=steklo]) .nav-handle:focus-visible{opacity:1;color:var(--text)}:where(:root[data-ui=steklo]) .nav-handle .st-i{width:.9375rem;height:.9375rem}:where(:root[data-ui=steklo]) .nav--rail{width:var(--nav-rail)}:where(:root[data-ui=steklo]) .nav--rail .nav-block{padding:.375rem}:where(:root[data-ui=steklo]) .nav--rail .nav-cap{height:.375rem;padding:0;overflow:hidden;color:transparent}:where(:root[data-ui=steklo]) .nav--rail .nav-it,:where(:root[data-ui=steklo]) .nav--rail .nav-head{justify-content:center;padding:0;gap:0}:where(:root[data-ui=steklo]) .nav--rail .nav-l,:where(:root[data-ui=steklo]) .nav--rail .nav-n,:where(:root[data-ui=steklo]) .nav--rail .nav-ver,:where(:root[data-ui=steklo]) .nav--rail .nav-win-x,:where(:root[data-ui=steklo]) .nav--rail .nav-fold,:where(:root[data-ui=steklo]) .nav--rail .nav-more{display:none}:where(:root[data-ui=steklo]) .nav--rail .nav-badge{position:absolute;top:2px;inset-inline-end:.25rem;min-width:1.0625rem;height:1.0625rem;padding:0 .25rem;font-size:.625rem}:where(:root[data-ui=steklo]) .nav--rail .nav-win-b{padding-inline-end:0;min-height:2.625rem}@media(hover:hover){:where(:root[data-ui=steklo]) .nav:not(.nav--rail) [data-tip-pos=side]:not(.nav-handle):after{display:none!important}:where(:root[data-ui=steklo]) [data-tip-pos=side]:hover:after,:where(:root[data-ui=steklo]) [data-tip-pos=side]:focus-visible:after{inset-inline-start:calc(100% + .875rem);bottom:auto;top:50%;translate:0 -50%;text-align:start}}:where(:root[data-ui=steklo]) .drawer-nav [data-tip]:after{display:none!important}:where(:root[data-ui=steklo]) .stage{padding-inline-start:calc(1rem + var(--nav-cur) + 1.75rem);padding-bottom:var(--dock-space)}:where(:root[data-ui=steklo]) .win-frame{inset-inline-start:calc(1rem + var(--nav-cur) + 1.5rem);inset-inline-end:1.5rem;width:auto;max-width:80rem;top:calc(var(--strip-top) + var(--strip-h) + .875rem);bottom:calc(1.125rem + env(safe-area-inset-bottom))}:where(:root[data-ui=steklo]) .demo-btn{inset-inline-start:auto;inset-inline-end:1.125rem;bottom:calc(1.125rem + env(safe-area-inset-bottom))}:where(:root[data-ui=steklo]) .ov--float{padding-top:calc(var(--strip-top) + var(--strip-h) + .625rem)}@media(min-width:760px)and (max-width:1100px){:where(:root[data-ui=steklo]) .app{--nav-cur: var(--nav-rail)}:where(:root[data-ui=steklo]) .nav{width:var(--nav-rail)}:where(:root[data-ui=steklo]) .nav .nav-block{padding:.375rem}:where(:root[data-ui=steklo]) .nav .nav-cap{height:.375rem;padding:0;overflow:hidden;color:transparent}:where(:root[data-ui=steklo]) .nav .nav-it,:where(:root[data-ui=steklo]) .nav .nav-head{justify-content:center;padding:0;gap:0}:where(:root[data-ui=steklo]) .nav .nav-l,:where(:root[data-ui=steklo]) .nav .nav-n,:where(:root[data-ui=steklo]) .nav .nav-ver,:where(:root[data-ui=steklo]) .nav .nav-win-x,:where(:root[data-ui=steklo]) .nav .nav-fold,:where(:root[data-ui=steklo]) .nav .nav-more{display:none}:where(:root[data-ui=steklo]) .nav .nav-badge{position:absolute;top:2px;inset-inline-end:.25rem;min-width:1.0625rem;height:1.0625rem;padding:0 .25rem;font-size:.625rem}:where(:root[data-ui=steklo]) .nav .nav-win-b{padding-inline-end:0;min-height:2.625rem}:where(:root[data-ui=steklo]) .nav-handle{display:none}:where(:root[data-ui=steklo]) .nav:not(.nav--rail) [data-tip-pos=side]:after{display:revert!important}:where(:root[data-ui=steklo]) .strip{grid-template-columns:auto minmax(0,1fr) auto;padding-inline-start:0}:where(:root[data-ui=steklo]) .strip-l{padding-inline-start:1.25rem;padding-inline-end:1rem}:where(:root[data-ui=steklo]) .plan-chip b,:where(:root[data-ui=steklo]) .ava-h,:where(:root[data-ui=steklo]) .ava-ch,:where(:root[data-ui=steklo]) .strip-sep{display:none}:where(:root[data-ui=steklo]) .strip .search-pill{display:none}:where(:root[data-ui=steklo]) .strip .search-ibtn{display:inline-grid}}@media(max-width:1280px){:where(:root[data-ui=steklo]) .ava-h,:where(:root[data-ui=steklo]) .ava-ch{display:none}}@media(max-width:759px){:where(:root[data-ui=steklo]) .nav{display:none}:where(:root[data-ui=steklo]) .menu-ibtn{display:inline-grid;margin-inline-start:-.375rem}:where(:root[data-ui=steklo]) .strip{grid-template-columns:auto minmax(0,1fr) auto;padding:var(--strip-top) .5rem 0 0;height:calc(3.5rem + var(--strip-top))}:where(:root[data-ui=steklo]) .strip-l{padding-inline-start:.625rem}:where(:root[data-ui=steklo]) .plan-chip,:where(:root[data-ui=steklo]) .strip-sep,:where(:root[data-ui=steklo]) .lang-q,:where(:root[data-ui=steklo]) .ava-h,:where(:root[data-ui=steklo]) .ava-ch{display:none}:where(:root[data-ui=steklo]){--strip-h: 3.5rem}:where(:root[data-ui=steklo]) .stage{padding-inline-start:var(--gutter);padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}:where(:root[data-ui=steklo]) .win-frame{inset-inline-start:.375rem;inset-inline-end:.375rem;width:auto;top:calc(.375rem + var(--strip-top));bottom:calc(.5rem + env(safe-area-inset-bottom))}:where(:root[data-ui=steklo]) .demo-btn{inset-inline-end:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom))}:where(:root[data-ui=steklo]) .toasts{bottom:calc(4rem + env(safe-area-inset-bottom))}}:where(:root[data-ui=steklo]) .ov--drawer{place-items:stretch start;padding:0}:where(:root[data-ui=steklo]) .ov--drawer .ov-scrim{background:var(--scrim);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}:where(:root[data-ui=steklo]) .ov--drawer .ov-panel{width:min(21.25rem,88vw);height:100%;max-height:none;border-radius:0 1.75rem 1.75rem 0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);overflow-y:auto;animation:skp-drawer-in .45s var(--spring-soft)}:where(:root[data-ui=steklo]) .ov--drawer .ov-panel:after{display:none}:where(:root[data-ui=steklo]) .drawer-nav{display:flex;flex-direction:column;gap:.75rem;margin:0 -.5rem .5rem}:where(:root[data-ui=steklo]) .drawer-nav .nav-block{background:var(--well);border-color:var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(:root[data-ui=steklo]) .drawer-nav .nav-it{min-height:2.875rem}@keyframes skp-drawer-in{0%{transform:translate(-1.5rem);opacity:0}}@media(prefers-reduced-motion:reduce){:where(:root[data-ui=steklo]) .ov--drawer .ov-panel{animation:none}:where(:root[data-ui=steklo]) .nav{transition:none}}:where(:root[data-ui=steklo]) .tbl th.t-upd{min-width:9.375rem}:where(:root[data-ui=steklo]) .ch-ph-tools{display:flex;flex-wrap:nowrap;gap:.5rem;width:100%}:where(:root[data-ui=steklo]) .ch-ph-tools .btn{flex:1 1 0;min-width:0;padding-inline:.625rem}:where(:root[data-ui=steklo]) .ch-ph-tools .btn .btn-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) .ch-ph-tools .btn:first-child{flex:none;width:2.25rem;padding:0}:where(:root[data-ui=steklo]) .ch-ph-tools .btn:not(:first-child) .st-i{display:none}@media(max-width:759px){:where(:root[data-ui=steklo]) .win-act+.win-ctl{padding-inline-start:0;border-inline-start:0}}:where(:root[data-ui=steklo]) .ch-pt{position:absolute;width:.5rem;height:.5rem;border-radius:50%;translate:-50% -50%;background:var(--accent);box-shadow:0 0 0 .1875rem var(--accent-fill)}:where(:root[data-ui=steklo]) .ch-pt--red{background:var(--crit);box-shadow:0 0 0 .1875rem var(--crit-fill)}:where(:root[data-ui=steklo]) .ch-pt--grey{background:var(--grey-c1);box-shadow:none}:where(:root[data-ui=steklo]) .ch-cap{display:flex;align-items:center;gap:.375rem;margin-top:.625rem;font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .ch-cap .st-i{width:.875rem;height:.875rem}:where(:root[data-ui=steklo]) .ov-panel--snap{width:min(67.5rem,calc(100vw - 3rem));max-width:none}:where(:root[data-ui=steklo]) .snap{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:1.375rem;align-items:start}:where(:root[data-ui=steklo]) .snap-prev{display:grid;place-items:center;min-height:18.75rem;padding:.875rem;border-radius:1.375rem;background:var(--well);border:1px solid var(--line)}:where(:root[data-ui=steklo]) .snap-cv{display:block;max-width:100%;max-height:min(62vh,38.75rem);width:auto;height:auto;border-radius:.75rem;box-shadow:0 1.125rem 2.5rem -1.375rem #0000008c}:where(:root[data-ui=steklo]) .snap-opts{display:flex;flex-direction:column;gap:1rem;min-width:0}:where(:root[data-ui=steklo]) .snap-opts .seg{width:100%}:where(:root[data-ui=steklo]) .snap-opts .seg .seg-b{flex:1;justify-content:center}:where(:root[data-ui=steklo]) .snap-opts .note{display:flex;gap:.5rem;align-items:flex-start}:where(:root[data-ui=steklo]) .snap-opts .note .st-i{flex:none;margin-top:2px}@media(max-width:900px){:where(:root[data-ui=steklo]) .snap{grid-template-columns:minmax(0,1fr)}:where(:root[data-ui=steklo]) .snap-cv{max-height:48vh}}:where(:root[data-ui=steklo]) .seg--wrap{flex-wrap:wrap;height:auto;border-radius:1.125rem}:where(:root[data-ui=steklo]) .exp-w{display:inline-flex}:where(:root[data-ui=steklo]) .pg-tw{display:flex;align-items:center;gap:.875rem;min-width:0}:where(:root[data-ui=steklo]) .help-q{position:relative;flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--edge-2);background:var(--well-2);color:var(--text-2);font:600 1rem/1 var(--font);cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .2s var(--spring)}:where(:root[data-ui=steklo]) .help-q:hover{background:var(--accent-fill);color:var(--accent-text);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .help-q:active{transform:scale(.92)}:where(:root[data-ui=steklo]) .help-q--sm{width:1.625rem;height:1.625rem;font-size:.8125rem}:where(:root[data-ui=steklo]) .help-dot{position:absolute;top:-2px;inset-inline-end:-2px;width:.5625rem;height:.5625rem;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--space-1);animation:skp-help-pulse 2.4s ease-in-out infinite;pointer-events:none}@keyframes skp-help-pulse{50%{box-shadow:0 0 0 2px var(--space-1),0 0 0 .375rem var(--accent-fill-2)}}@media(prefers-reduced-motion:reduce){:where(:root[data-ui=steklo]) .help-dot{animation:none}}:where(:root[data-ui=steklo]) .pg-t+.help-q{margin-top:.25rem}:where(:root[data-ui=steklo]) .ov-panel--help{width:min(28.75rem,calc(100vw - 1.5rem))}:where(:root[data-ui=steklo]) .hlp-h{display:inline-flex;align-items:center;gap:.75rem}:where(:root[data-ui=steklo]) .hlp-ic{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.75rem;background:var(--accent-fill);color:var(--accent-text);border:1px solid var(--accent-line)}:where(:root[data-ui=steklo]) .hlp-ic .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .hlp{display:flex;flex-direction:column;gap:1.25rem}:where(:root[data-ui=steklo]) .hlp-lead{font-size:.96875rem;line-height:1.55;color:var(--text)}:where(:root[data-ui=steklo]) .hlp-sec h3{margin-bottom:.625rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}:where(:root[data-ui=steklo]) .hlp-list{list-style:none;display:flex;flex-direction:column;gap:.5625rem}:where(:root[data-ui=steklo]) .hlp-list li{display:flex;gap:.625rem;align-items:flex-start;font-size:.90625rem;line-height:1.5;color:var(--text-2)}:where(:root[data-ui=steklo]) .hlp-list .st-i{width:1rem;height:1rem;flex:none;margin-top:.1875rem;color:var(--accent-text)}:where(:root[data-ui=steklo]) .hlp-terms{display:flex;flex-direction:column;gap:2px;margin:0}:where(:root[data-ui=steklo]) .hlp-terms>div{display:grid;gap:2px;padding:.625rem .75rem;border-radius:.875rem;background:var(--well)}:where(:root[data-ui=steklo]) .hlp-terms dt{font-weight:600;font-size:.875rem;color:var(--text)}:where(:root[data-ui=steklo]) .hlp-terms dd{margin:0;font-size:.84375rem;line-height:1.5;color:var(--text-2)}:where(:root[data-ui=steklo]) .hlp-tip{display:flex;gap:.75rem;padding:.875rem 1rem;border-radius:1.125rem;background:var(--accent-fill);border:1px solid var(--accent-line)}:where(:root[data-ui=steklo]) .hlp-tip>.st-i{width:1.125rem;height:1.125rem;flex:none;margin-top:2px;color:var(--accent-text)}:where(:root[data-ui=steklo]) .hlp-tip b{display:block;font-size:.8125rem;color:var(--accent-text);margin-bottom:2px}:where(:root[data-ui=steklo]) .hlp-tip p{font-size:.875rem;line-height:1.5;color:var(--text)}:where(:root[data-ui=steklo]) .hlp-tabs{display:flex;flex-direction:column;gap:.25rem;padding:.375rem;border-radius:1.125rem;background:var(--well)}:where(:root[data-ui=steklo]) .hlp-tab{display:flex;flex-direction:column;gap:1px;padding:.5625rem .75rem;border-radius:.8125rem;text-align:start;border:1px solid transparent;transition:background .15s}:where(:root[data-ui=steklo]) .hlp-tab:hover{background:var(--hover)}:where(:root[data-ui=steklo]) .hlp-tab b{font-size:.875rem;font-weight:600;color:var(--text)}:where(:root[data-ui=steklo]) .hlp-tab span{font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .hlp-tab.is-on{background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .hlp-tab.is-on b{color:var(--accent-text)}:where(:root[data-ui=steklo]) .hlp-kbd{display:flex;align-items:center;gap:.375rem;font-size:.78125rem;color:var(--text-3)}:where(:root[data-ui=steklo]) .hlp-kbd kbd{display:inline-grid;place-items:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;border-radius:.4375rem;border:1px solid var(--edge-2);border-bottom-width:2px;background:var(--well-2);color:var(--text-2);font:600 .75rem/1 var(--font)}@media(hover:none){:where(:root[data-ui=steklo]) .hlp-kbd{display:none}}:where(:root[data-ui=steklo]) .tbl th.t-pick,:where(:root[data-ui=steklo]) .tbl td.t-pick{width:2.75rem;padding-inline:.875rem .25rem}:where(:root[data-ui=steklo]) .tbl--pick tr.rowlink{transition:background .15s}:where(:root[data-ui=steklo]) .tbl--pick tr.is-picked td{background:var(--accent-fill)}:where(:root[data-ui=steklo]) .tbl--pick tr.is-picked .t-title{color:var(--accent-text)}:where(:root[data-ui=steklo]) .t-title{font-weight:500}:where(:root[data-ui=steklo]) .cmp-btn[aria-pressed=true]{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .page.is-picking{padding-bottom:6rem}:where(:root[data-ui=steklo]) .cmp-bar{position:fixed;z-index:40;inset-inline-start:calc((1rem + var(--nav-cur, 0px) + 100vw) / 2);bottom:calc(1.375rem + env(safe-area-inset-bottom));translate:-50% 0;display:flex;align-items:center;gap:.75rem;width:min(42.5rem,calc(100vw - 2rem));padding:.625rem .75rem .625rem .875rem;border-radius:1.375rem;animation:skp-cmp-bar-in .4s var(--spring-soft)}@keyframes skp-cmp-bar-in{0%{opacity:0;transform:translateY(1.5rem)}}:where(:root[data-ui=steklo]) .cmp-bar-ic{display:grid;place-items:center;width:2.375rem;height:2.375rem;flex:none;border-radius:.75rem;background:var(--accent-fill);color:var(--accent-text);border:1px solid var(--accent-line)}:where(:root[data-ui=steklo]) .cmp-bar-ic .st-i{width:1.125rem;height:1.125rem}:where(:root[data-ui=steklo]) .cmp-bar-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}:where(:root[data-ui=steklo]) .cmp-bar-t b{font-weight:600;font-size:.90625rem}:where(:root[data-ui=steklo]) .cmp-bar-t span{font-size:.78125rem;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-ui=steklo]) body:has(.cmp-bar) .demo-btn{display:none}@media(max-width:759px){:where(:root[data-ui=steklo]) .cmp-bar{inset-inline-start:50%}:where(:root[data-ui=steklo]) .tbl--cards td.t-pick{position:absolute;top:.75rem;inset-inline-end:.75rem;width:auto;padding:0}:where(:root[data-ui=steklo]) .tbl--pick.tbl--cards td.t-full{padding-inline-end:2.5rem}:where(:root[data-ui=steklo]) .tbl--pick tr.is-picked{background:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-line)}:where(:root[data-ui=steklo]) .tbl--pick tr.is-picked td{background:none}:where(:root[data-ui=steklo]) .cmp-bar{flex-wrap:wrap;bottom:calc(.75rem + env(safe-area-inset-bottom))}:where(:root[data-ui=steklo]) .cmp-bar-t{flex-basis:calc(100% - 3.25rem)}:where(:root[data-ui=steklo]) .cmp-bar .btn{flex:1}}:where(:root[data-ui=steklo]) .st-pop__lbl{flex-direction:row;align-items:baseline;gap:.75rem}:where(:root[data-ui=steklo]) .st-pop__lbl small{margin-inline-start:auto;flex:none;font-size:.75rem}@media(max-width:759px){:where(:root[data-ui=steklo]) .tbl--mem th:nth-child(n+4),:where(:root[data-ui=steklo]) .tbl--mem td:nth-child(n+4){display:none}:where(:root[data-ui=steklo]) .tbl--mem td:first-child .nowrap{white-space:normal}:where(:root[data-ui=steklo]) .tbl--src.tbl--cards tr{grid-template-columns:repeat(3,minmax(0,1fr))}:where(:root[data-ui=steklo]) .tbl--src .src-name{flex-wrap:wrap}:where(:root[data-ui=steklo]) .tbl--src .capbar{align-items:flex-start}:where(:root[data-ui=steklo]) .hlp-kbd{display:none}}@media(max-width:759px){:where(:root[data-ui=steklo]) .win-tt>.dim{display:none}}:where(:root[data-ui=steklo]) .c-tg{display:inline-flex;align-items:center;gap:.375rem;min-width:0}:where(:root[data-ui=steklo]) .c-tg .st-i{flex:none}@media(max-width:759px){:where(:root[data-ui=steklo]) .c-head{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:.875rem;padding:.875rem;border-radius:1.375rem;background:var(--well);border:1px solid var(--line)}:where(:root[data-ui=steklo]) .c-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"st cur" "tg tg" "dt dt";align-items:center;gap:.625rem .75rem;font-size:.875rem}:where(:root[data-ui=steklo]) .c-meta .sep{display:none}:where(:root[data-ui=steklo]) .c-meta .c-st{grid-area:st;justify-self:start;margin:0!important}:where(:root[data-ui=steklo]) .c-meta .c-cur{grid-area:cur;padding:.1875rem .625rem;border-radius:62.4375rem;border:1px solid var(--line);background:var(--well-2);color:var(--text-2);font-size:.75rem;font-weight:600;letter-spacing:.04em}:where(:root[data-ui=steklo]) .c-meta .c-tg{grid-area:tg;color:var(--text);font-size:.9375rem;font-weight:500}:where(:root[data-ui=steklo]) .c-meta .c-tg .st-i{color:var(--text-3)}:where(:root[data-ui=steklo]) .c-meta .c-dt{grid-area:dt;color:var(--text-3);font-size:.8125rem}:where(:root[data-ui=steklo]) .c-meta .c-dt .ph-only{margin-inline-end:.3125rem!important}:where(:root[data-ui=steklo]) .c-acts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.5rem;margin:0;width:100%}:where(:root[data-ui=steklo]) .c-acts .btn{width:100%;height:2.75rem;justify-content:center;font-size:.90625rem}:where(:root[data-ui=steklo]) .c-acts .btn--ghost{background:var(--well-2);border:1px solid var(--line)}:where(:root[data-ui=steklo]) .c-acts .win-err{grid-column:1 / -1;grid-row:2}:where(:root[data-ui=steklo]) .win-tabs{padding-block:.625rem .75rem}:where(:root[data-ui=steklo]) .win-tabs .seg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;border-radius:1.25rem;padding:.25rem;gap:2px;overflow:visible}:where(:root[data-ui=steklo]) .win-tabs .seg-b{flex-direction:column;justify-content:center;gap:.25rem;height:auto;min-height:3.5rem;padding:.375rem 2px;border-radius:1rem;font-size:.75rem;line-height:1.15;text-align:center;white-space:normal;min-width:0}:where(:root[data-ui=steklo]) .win-tabs .seg-b .st-i{width:1.125rem;height:1.125rem;margin:0}}@media(max-width:759px){:where(:root[data-ui=steklo]) .win-body .win-head>.seg{display:flex;width:100%}:where(:root[data-ui=steklo]) .win-body .win-head>.seg .seg-b{flex:1 1 0;justify-content:center;padding-inline:.25rem}}@media(max-width:759px){:where(:root[data-ui=steklo]) .btn{height:2.75rem}:where(:root[data-ui=steklo]) .btn--sm{height:2.5rem;padding:0 .9375rem;font-size:.875rem}:where(:root[data-ui=steklo]) .btn--icon,:where(:root[data-ui=steklo]) .btn--icon.btn--sm{width:2.75rem}:where(:root[data-ui=steklo]) .btn--icon.btn--sm{width:2.5rem}:where(:root[data-ui=steklo]) .seg-b{height:2.375rem}:where(:root[data-ui=steklo]) .seg--sm .seg-b{height:2.25rem;font-size:.8125rem;padding:0 .75rem}:where(:root[data-ui=steklo]) .sw{width:3.25rem;height:2rem}:where(:root[data-ui=steklo]) .sw-t{width:1.5rem;height:1.5rem}:where(:root[data-ui=steklo]) .sw[aria-checked=true] .sw-t{transform:translate(1.25rem)}:where(:root[data-ui=steklo]) .help-q{width:2.25rem;height:2.25rem}:where(:root[data-ui=steklo]) .help-q--sm{width:2rem;height:2rem}:where(:root[data-ui=steklo]) .wbtn{width:2.375rem;height:2.375rem}:where(:root[data-ui=steklo]) .in,:where(:root[data-ui=steklo]) .sel,:where(:root[data-ui=steklo]) .ta{font-size:1rem}:where(:root[data-ui=steklo]) .in{height:3rem}:where(:root[data-ui=steklo]) .in--sm,:where(:root[data-ui=steklo]) .sel-w--sm .sel{height:2.75rem;font-size:1rem}:where(:root[data-ui=steklo]) .st-pop__search input{font-size:1rem}:where(:root[data-ui=steklo]){--st-ctl-h: 3rem;--st-ctl-h-sm: 2.75rem;--st-ctl-fs: .9375rem;--st-ctl-fs-sm: .90625rem}:where(:root[data-ui=steklo]) .st-pop__opt{min-height:2.75rem;font-size:.9375rem}:where(:root[data-ui=steklo]) .st-cal__day{height:2.5rem;font-size:.875rem}:where(:root[data-ui=steklo]) .chip{font-size:.78125rem}:where(:root[data-ui=steklo]) .chip--sm{height:1.375rem;font-size:.75rem}:where(:root[data-ui=steklo]) .seg-n{font-size:.75rem}:where(:root[data-ui=steklo]) .badge{font-size:.6875rem;min-width:1.1875rem;height:1.1875rem}:where(:root[data-ui=steklo]) .ws-ava{font-size:.75rem}:where(:root[data-ui=steklo]) .demo-btn{inset-inline-start:auto;inset-inline-end:.75rem;bottom:calc(.875rem + env(safe-area-inset-bottom));width:2.75rem;height:2.75rem;padding:0;gap:0;font-size:0;justify-content:center}:where(:root[data-ui=steklo]) .demo-btn .st-i{width:1.1875rem;height:1.1875rem}:where(:root[data-ui=steklo]) .page{padding-bottom:4rem}:where(:root[data-ui=steklo]) .ov-foot{flex-wrap:wrap;gap:.5rem}:where(:root[data-ui=steklo]) .ov-foot>.btn{flex:1 1 auto;min-width:0}:where(:root[data-ui=steklo]) .ov-foot>.btn .btn-l{overflow:hidden;text-overflow:ellipsis}:where(:root[data-ui=steklo]) .steps{flex-wrap:nowrap;gap:.375rem}:where(:root[data-ui=steklo]) .step-line{flex:1 1 .5rem;width:auto;min-width:.5rem}:where(:root[data-ui=steklo]) .step{flex:none;height:2.125rem;padding:0 .75rem 0 .3125rem;font-size:.8125rem;white-space:nowrap}:where(:root[data-ui=steklo]) .step:not(.is-cur){font-size:0;gap:0;padding:0 .3125rem}:where(:root[data-ui=steklo]) .step i{flex:none;width:1.5rem;height:1.5rem;font-size:.75rem}:where(:root[data-ui=steklo]) .spot-hint{display:none}:where(:root[data-ui=steklo]) .tbl--buys.tbl--cards tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem .75rem;padding:.875rem 1rem 1rem}:where(:root[data-ui=steklo]) .tbl--buys .c-left{display:none!important}:where(:root[data-ui=steklo]) .tbl--buys td .cbar{display:flex;align-items:center;gap:.375rem}:where(:root[data-ui=steklo]) .tbl--buys td .cbar .qbar{flex:1;min-width:1.25rem}:where(:root[data-ui=steklo]) .tbl--chs.tbl--cards tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem .75rem}:where(:root[data-ui=steklo]) .tbl--chs .c-verdict{grid-column:span 2}:where(:root[data-ui=steklo]) .tbl--chs .c-upd{grid-column:1 / -1}:where(:root[data-ui=steklo]) .chat-r{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1rem;grid-template-areas:"ava name chev" "ava meta chev";column-gap:.75rem;row-gap:.375rem;align-items:center;padding:.75rem .875rem}:where(:root[data-ui=steklo]) .chat-r>.ch-ava{grid-area:ava;align-self:start}:where(:root[data-ui=steklo]) .chat-r>.ellip{grid-area:name}:where(:root[data-ui=steklo]) .chat-r>.chat-meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;justify-content:flex-start;font-size:.78125rem}:where(:root[data-ui=steklo]) .chat-r>.st-i{grid-area:chev}:where(:root[data-ui=steklo]) .chat-r b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:759px){:where(:root[data-ui=steklo]) .email-row{flex-wrap:wrap}:where(:root[data-ui=steklo]) .email-row>:first-child{flex:1 1 11.875rem}:where(:root[data-ui=steklo]) .email-row>.btn{flex:1 1 auto}:where(:root[data-ui=steklo]) .ch-ph-tools .btn:not(:first-child){padding-inline:.5rem;font-size:.84375rem}:where(:root[data-ui=steklo]) .tbl--src .src-name b{white-space:normal;overflow:visible;text-overflow:clip}}@media(max-width:759px){:where(:root[data-ui=steklo]) .src-name .ibtn{width:2.25rem;height:2.25rem}}@media(max-width:759px){:where(:root[data-ui=steklo]) .orn>.in-ic,:where(:root[data-ui=steklo]) .orn>.in{flex:1 1 100%}:where(:root[data-ui=steklo]) .email-row>:first-child{flex:100 1 11.875rem}:where(:root[data-ui=steklo]) .email-row>.btn{flex:1 1 auto}:where(:root[data-ui=steklo]) .mets>.well:last-child:nth-child(odd){grid-column:1 / -1}:where(:root[data-ui=steklo]) .filters{grid-template-columns:repeat(2,minmax(0,1fr))}:where(:root[data-ui=steklo]) .filters>:last-child:nth-child(odd){grid-column:1 / -1}:where(:root[data-ui=steklo]) .buy-row>.btn--primary{flex:1 1 100%}:where(:root[data-ui=steklo]) .jump{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}:where(:root[data-ui=steklo]) .jump a,:where(:root[data-ui=steklo]) .jump button{justify-content:center;height:auto;min-height:3rem;padding:.5rem .75rem;border-radius:1.125rem;white-space:normal;text-align:start;line-height:1.25;font-size:.84375rem}}@media(max-width:759px){:where(:root[data-ui=steklo]) .email-row>.btn:not(.btn--icon)>.st-i{display:none}}@media(max-width:759px){:where(:root[data-ui=steklo]) .ch-ph-tools .btn:not(:first-child){white-space:normal;height:auto;min-height:2.75rem;line-height:1.2;padding-block:.375rem}:where(:root[data-ui=steklo]) .ch-ph-tools .btn .btn-l{white-space:normal;overflow:visible}:where(:root[data-ui=steklo]) .st-date .st-sel__btn{padding:0 .625rem 0 .75rem;gap:.375rem}:where(:root[data-ui=steklo]) .al-meta .lnk,:where(:root[data-ui=steklo]) .crumb a{padding-block:.5rem}:where(:root[data-ui=steklo]) .crumb{margin-block:-.5rem}}:where(:root[data-ui=steklo]){--tour-dim: rgb(5 6 8 / .62)}:where(:root[data-ui=steklo])[data-theme=light]{--tour-dim: rgb(24 28 26 / .42)}:where(:root[data-ui=steklo]) .is-touring .demo-btn{display:none}:where(:root[data-ui=steklo]) .tour{position:fixed;inset:0;z-index:85;pointer-events:none}:where(:root[data-ui=steklo]) .tour-block{position:fixed;background:var(--tour-dim);pointer-events:auto;transition:left .25s var(--ease),top .25s var(--ease),width .25s var(--ease),height .25s var(--ease)}:where(:root[data-ui=steklo]) .tour[data-mode=center] .tour-block{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem)}:where(:root[data-ui=steklo]) .tour[data-mode=coach] .tour-block{display:none!important}:where(:root[data-ui=steklo]) .tour-ring{position:fixed;border-radius:1.125rem;pointer-events:none;box-shadow:0 0 0 2px var(--accent),0 0 0 .4375rem var(--accent-fill-2),0 0 2rem .25rem var(--accent-glow);transition:left .25s var(--ease),top .25s var(--ease),width .25s var(--ease),height .25s var(--ease);animation:skp-tour-ring 2.2s ease-in-out infinite}@keyframes skp-tour-ring{50%{box-shadow:0 0 0 2px var(--accent),0 0 0 .6875rem var(--accent-fill),0 0 2.5rem .375rem var(--accent-glow)}}:where(:root[data-ui=steklo]) .tour-ring.is-nudge{animation:skp-tour-nudge .5s var(--spring)}@keyframes skp-tour-nudge{30%{transform:scale(1.06)}60%{transform:scale(.98)}}:where(:root[data-ui=steklo]) .tour-card{position:fixed;width:min(23.75rem,calc(100vw - 1.25rem));padding:1rem 1.125rem 1.125rem;border-radius:1.375rem;pointer-events:auto;background:var(--win-solid);border:1px solid var(--edge-2);box-shadow:var(--shadow-float);color:var(--text);display:flex;flex-direction:column;gap:.625rem;animation:skp-tour-in .35s var(--spring-soft)}@keyframes skp-tour-in{0%{opacity:0;translate:0 .5rem}}:where(:root[data-ui=steklo]) .tour-card--coach{width:min(32.5rem,calc(100vw - 1.25rem));border-color:var(--accent-line)}:where(:root[data-ui=steklo]) .tour-card--hero{width:min(28.75rem,calc(100vw - 1.5rem));padding:1.625rem 1.625rem 1.375rem;gap:.75rem;text-align:center;align-items:center}:where(:root[data-ui=steklo]) .tour-top{display:flex;align-items:center;gap:.625rem}:where(:root[data-ui=steklo]) .tour-n{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);white-space:nowrap}:where(:root[data-ui=steklo]) .tour-dots{display:flex;gap:.25rem;flex:1}:where(:root[data-ui=steklo]) .tour-dots i{height:.25rem;flex:1;max-width:1.375rem;border-radius:62.4375rem;background:var(--well-2)}:where(:root[data-ui=steklo]) .tour-dots i.is-done{background:var(--accent-line)}:where(:root[data-ui=steklo]) .tour-dots i.is-cur{background:var(--accent)}:where(:root[data-ui=steklo]) .tour-x{display:grid;place-items:center;width:2rem;height:2rem;margin:-.375rem -.5rem -.375rem 0;border-radius:50%;color:var(--text-3)}:where(:root[data-ui=steklo]) .tour-x:hover{background:var(--hover);color:var(--text)}:where(:root[data-ui=steklo]) .tour-x .st-i{width:1rem;height:1rem}:where(:root[data-ui=steklo]) .tour-t{font-size:1.375rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}:where(:root[data-ui=steklo]) .tour-t--sm{font-size:1.0625rem}:where(:root[data-ui=steklo]) .tour-p{font-size:.90625rem;line-height:1.55;color:var(--text-2)}:where(:root[data-ui=steklo]) .tour-card--hero .tour-p{font-size:.9375rem}:where(:root[data-ui=steklo]) .tour-hint{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--accent-text)}:where(:root[data-ui=steklo]) .tour-hint .st-i{width:1rem;height:1rem;flex:none}:where(:root[data-ui=steklo]) .tour-acts{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap;margin-top:.25rem}:where(:root[data-ui=steklo]) .tour-card--hero .tour-acts{width:100%;justify-content:center;margin-top:.5rem}:where(:root[data-ui=steklo]) .tour-card--hero .tour-acts .btn{flex:1 1 auto}:where(:root[data-ui=steklo]) .tour-hero{display:grid;place-items:center;margin-bottom:2px}:where(:root[data-ui=steklo]) .tour-logo{--st-logo-size: 1.375rem}:where(:root[data-ui=steklo]) .tour-ok{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 .5rem var(--accent-fill),0 .75rem 2.5rem -.5rem var(--accent-glow)}:where(:root[data-ui=steklo]) .tour-ok .st-i{width:1.875rem;height:1.875rem;stroke-width:2.4}:where(:root[data-ui=steklo]) .tour-plan{list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.5rem;width:100%;text-align:start}:where(:root[data-ui=steklo]) .tour-plan li{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:.875rem;background:var(--well);font-size:.90625rem}:where(:root[data-ui=steklo]) .tour-plan li>span{display:grid;place-items:center;width:1.625rem;height:1.625rem;flex:none;border-radius:50%;background:var(--accent-fill);color:var(--accent-text);font-size:.8125rem;font-weight:600;border:1px solid var(--accent-line)}:where(:root[data-ui=steklo]) .tour-plan--done li>span .st-i{width:.875rem;height:.875rem}:where(:root[data-ui=steklo]) .tour-note{font-size:.78125rem;color:var(--text-3)}@media(max-width:759px){:where(:root[data-ui=steklo]) .tour-card{width:calc(100vw - 1.25rem);padding:.875rem 1rem 1rem}:where(:root[data-ui=steklo]) .tour-card--hero{padding:1.375rem 1.125rem 1.125rem}:where(:root[data-ui=steklo]) .tour-t{font-size:1.25rem}:where(:root[data-ui=steklo]) .tour-acts .btn{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){:where(:root[data-ui=steklo]) .tour-ring{animation:none}:where(:root[data-ui=steklo]) .tour-block,:where(:root[data-ui=steklo]) .tour-ring{transition:none}}:where(:root[data-ui=steklo]) .cur-split{display:flex;flex-wrap:wrap;gap:2px .625rem;font-size:.78125rem;color:var(--text-3);font-variant-numeric:tabular-nums;cursor:help}:where(:root[data-ui=steklo]) .cur-split>span+span:before{content:"+";margin-inline-end:.5rem;color:var(--text-3);opacity:.6}:where(:root[data-ui=steklo]) .nt-alerts{display:flex;align-items:center;gap:.625rem;margin-top:.875rem;padding:.75rem .875rem;border-radius:1rem;background:var(--well);color:var(--text-2);font-size:.84375rem}:where(:root[data-ui=steklo]) .nt-alerts:hover{background:var(--well-2);color:var(--text)}:where(:root[data-ui=steklo]) .nt-alerts>span:first-of-type{flex:1}:where(:root[data-ui=steklo]) .nt-alerts .st-i{width:1rem;height:1rem;flex:none}:where(:root[data-ui=steklo]) .help-q{width:1.625rem;height:1.625rem;font-size:.8125rem;font-weight:600;background:transparent;border:1.5px solid var(--edge-2);color:var(--text-3)}:where(:root[data-ui=steklo]) .help-q:hover{background:var(--accent-fill)}:where(:root[data-ui=steklo]) .help-q--sm{width:1.375rem;height:1.375rem;font-size:.75rem}:where(:root[data-ui=steklo]) .pg-t+.help-q{margin-top:.375rem}:where(:root[data-ui=steklo]) .pg-tw{gap:.625rem}@media(min-width:760px){:where(:root[data-ui=steklo]) .strip .ava-btn,:where(:root[data-ui=steklo]) .strip .strip-sep{display:none}}:where(:root[data-ui=steklo]) .nav-handle{opacity:1;width:1.5rem;height:3.5rem;inset-inline-end:-1rem;color:var(--text-2);background:var(--win-solid);border-color:var(--edge-2)}:where(:root[data-ui=steklo]) .nav-handle:hover,:where(:root[data-ui=steklo]) .nav-handle:focus-visible{color:var(--accent-text);border-color:var(--accent-line);background:var(--win-solid)}:where(:root[data-ui=steklo]) .nav-handle .st-i{width:1rem;height:1rem;stroke-width:2.2}:where(:root[data-ui=steklo]) .c-filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.625rem .875rem;margin:-.25rem 0 .875rem}:where(:root[data-ui=steklo]) .c-filters-r{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}:where(:root[data-ui=steklo]) .c-dates{display:flex;align-items:center;gap:.375rem}:where(:root[data-ui=steklo]) .c-dates .st-sel{width:9.375rem}:where(:root[data-ui=steklo]) .seg--scroll{max-width:100%}:where(:root[data-ui=steklo]) .th-sort.is-on{color:var(--text)}:where(:root[data-ui=steklo]) .tbl th.t-spark,:where(:root[data-ui=steklo]) .tbl td.t-spark{width:6.875rem}:where(:root[data-ui=steklo]) .spark-w--row{display:block;width:6rem;height:1.625rem}:where(:root[data-ui=steklo]) .tbl tr.is-archived td{opacity:.5}:where(:root[data-ui=steklo]) .tbl tr.is-archived:hover td{opacity:.85}:where(:root[data-ui=steklo]) .ibtn--sm{width:2rem;height:2rem}:where(:root[data-ui=steklo]) .ibtn--sm .st-i{width:1.0625rem;height:1.0625rem}:where(:root[data-ui=steklo]) .tbl--buys td.t-act{white-space:nowrap;text-align:end;width:1%}:where(:root[data-ui=steklo]) .q-acts{display:inline-flex;gap:2px;margin-inline-end:2px;opacity:0;transition:opacity .15s}:where(:root[data-ui=steklo]) .tbl--buys tr:hover .q-acts,:where(:root[data-ui=steklo]) .tbl--buys tr:focus-within .q-acts{opacity:1}@media(hover:none){:where(:root[data-ui=steklo]) .q-acts{opacity:1}}:where(:root[data-ui=steklo]) .c-more{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.875rem;font-size:.8125rem}@media(min-width:1280px)and (max-width:1439px){:where(:root[data-ui=steklo]) .tbl--buys .t-spark,:where(:root[data-ui=steklo]) .tbl--buys .c-left{display:none}}@media(min-width:1280px){:where(:root[data-ui=steklo]) .tscroll--sticky{overflow:visible}:where(:root[data-ui=steklo]) .tbl--sticky thead th{position:sticky;top:calc(var(--strip-top) + var(--strip-h));z-index:3;background:var(--win-solid)}:where(:root[data-ui=steklo]) .tbl--sticky thead th:first-child{border-start-start-radius:.75rem}:where(:root[data-ui=steklo]) .tbl--sticky thead th:last-child{border-start-end-radius:.75rem}}@media(max-width:759px){:where(:root[data-ui=steklo]) .c-filters{flex-direction:column;align-items:stretch}:where(:root[data-ui=steklo]) .c-filters-r{flex-direction:column;align-items:stretch}:where(:root[data-ui=steklo]) .c-dates{width:100%}:where(:root[data-ui=steklo]) .c-dates .st-sel{flex:1;width:auto}:where(:root[data-ui=steklo]) .seg--scroll{overflow-x:auto;flex-wrap:nowrap}:where(:root[data-ui=steklo]) .tbl--buys td.t-spark{display:none}:where(:root[data-ui=steklo]) .tbl--buys td.t-act{position:absolute;top:.5rem;inset-inline-end:.5rem;width:auto}:where(:root[data-ui=steklo]) .c-more{flex-direction:column;align-items:stretch;text-align:center}:where(:root[data-ui=steklo]) .help-q{width:1.875rem;height:1.875rem}:where(:root[data-ui=steklo]) .help-q--sm{width:1.75rem;height:1.75rem}}@media(min-width:760px){:where(:root[data-ui=steklo]) .tbl--buys td.t-act{position:relative;padding-inline:.25rem .625rem}:where(:root[data-ui=steklo]) .q-acts{position:absolute;inset-inline-end:calc(100% - .25rem);top:50%;translate:0 -50%;padding:.1875rem;border-radius:62.4375rem;background:var(--win-solid);border:1px solid var(--edge-2);box-shadow:var(--shadow-pane);pointer-events:none;z-index:2}:where(:root[data-ui=steklo]) .tbl--buys tr:hover .q-acts,:where(:root[data-ui=steklo]) .tbl--buys tr:focus-within .q-acts{pointer-events:auto}:where(:root[data-ui=steklo]) .tbl--buys .cbar .qbar{width:2.5rem}:where(:root[data-ui=steklo]) .tbl--buys td,:where(:root[data-ui=steklo]) .tbl--buys th{padding-inline:.5625rem}:where(:root[data-ui=steklo]) .tbl th.t-spark,:where(:root[data-ui=steklo]) .tbl td.t-spark{width:5.375rem}:where(:root[data-ui=steklo]) .spark-w--row{width:5rem}:where(:root[data-ui=steklo]) .tbl--buys .t-name{max-width:14.375rem}}:where(:root[data-ui=steklo]) .tbl--sticky thead th{box-shadow:inset 0 -1px 0 var(--line)}:where(:root[data-ui=steklo]) .cur-src{display:block;margin-top:2px;font-size:.71875rem;color:var(--text-3)}@media(max-width:759px){:where(:root[data-ui=steklo]) .cur-src{font-size:.75rem}}:root[data-ui=steklo]{color-scheme:dark;--sk-space-0: #08090b;--sk-space-1: #0e0f12;--sk-space-2: #17181c;--sk-glow-a: rgb(155 230 63 / .17);--sk-glow-b: rgb(155 230 63 / .1);--sk-glow-c: rgb(255 255 255 / .045);--sk-dots: rgb(255 255 255 / .035);--sk-glass: rgb(24 25 29 / .94);--sk-glass-strong: rgb(26 27 31);--sk-glass-bar: rgb(22 23 27);--sk-solid: rgb(26 27 31);--sk-well: rgb(255 255 255 / .04);--sk-well-2: rgb(255 255 255 / .065);--sk-hover: rgb(255 255 255 / .07);--sk-press: rgb(255 255 255 / .1);--sk-edge: rgb(255 255 255 / .085);--sk-edge-2: rgb(255 255 255 / .13);--sk-line: rgb(255 255 255 / .07);--sk-blur: 1.5rem;--sk-sat: 160%;--sk-shadow-pane: 0 1.875rem 3.75rem -2.125rem rgb(0 0 0 / .8), 0 .625rem 1.625rem -.875rem rgb(0 0 0 / .5);--sk-shadow-float: 0 3.125rem 6.875rem -2.5rem rgb(0 0 0 / .85), 0 1.125rem 2.5rem -1.125rem rgb(0 0 0 / .6);--sk-r-pane: 1.75rem;--sk-r-win: 2rem;--sk-r-well: 1.25rem;--sk-r-ctl: 62.4375rem;--sk-r-sm: .875rem;--sk-spring: cubic-bezier(.34, 1.45, .64, 1);--sk-nav-w: 16.5rem;--sk-nav-rail: 4.5rem;--sk-strip-h: 4rem;--st-surface: var(--sk-space-1);--st-surface-raised: var(--sk-glass);--st-surface-hover: var(--sk-well-2);--st-surface-float: var(--sk-solid);--st-surface-glass: var(--sk-glass-bar);--st-line: var(--sk-edge-2);--st-line-soft: var(--sk-line);--st-line-hover: rgb(255 255 255 / .2);--st-text: #f4f5f2;--st-text-muted: #afafaf;--st-text-dim: #949494;--st-accent-fill: rgb(155 230 63 / .12);--st-accent-fill-deep: rgb(155 230 63 / .2);--st-accent-line: rgb(155 230 63 / .34);--st-accent-glow: rgb(155 230 63 / .45);--st-scrim: rgb(5 6 8 / .72);--st-shadow-panel: var(--sk-shadow-pane);--st-shadow-pop: var(--sk-shadow-float);--st-shadow-lift: 0 1.125rem 2.5rem -1.375rem rgb(0 0 0 / .8);--st-font: "Onest Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--st-font-mono: "Onest Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--st-fs-label: .75rem;--st-ls-label: 0;--st-ls-eyebrow: .02em;--st-r-xs: .625rem;--st-r-sm: .75rem;--st-r-chip: .875rem;--st-r-card: 1.25rem;--st-r-panel: 1.75rem;--st-r-hero: 2rem;--st-control-h: 2.5rem;--st-row-h: 3.25rem;--st-row-h-compact: 2.75rem;--st-pad-panel: 1.5rem;--st-header-h: 4rem;--st-ease-spring: var(--sk-spring)}:root[data-ui=steklo][data-theme=light]{color-scheme:light;--sk-space-0: #eceeea;--sk-space-1: #f3f4f1;--sk-space-2: #fafaf8;--sk-glow-a: rgb(155 230 63 / .1);--sk-glow-b: rgb(155 230 63 / .06);--sk-glow-c: rgb(255 255 255 / .9);--sk-dots: rgb(20 24 22 / .035);--sk-glass: rgb(255 255 255 / .95);--sk-glass-strong: rgb(255 255 255);--sk-glass-bar: rgb(255 255 255);--sk-solid: rgb(255 255 255);--sk-well: rgb(20 24 22 / .028);--sk-well-2: rgb(20 24 22 / .05);--sk-hover: rgb(20 24 22 / .045);--sk-press: rgb(20 24 22 / .08);--sk-edge: rgb(20 24 22 / .07);--sk-edge-2: rgb(20 24 22 / .11);--sk-line: rgb(20 24 22 / .075);--sk-sat: 100%;--sk-shadow-pane: 0 1.25rem 2.75rem -1.875rem rgb(20 26 22 / .2), 0 .25rem .875rem -.5rem rgb(20 26 22 / .08);--sk-shadow-float: 0 2.5rem 5rem -2.25rem rgb(20 26 22 / .3), 0 .75rem 1.875rem -.875rem rgb(20 26 22 / .12);--st-surface: var(--sk-space-1);--st-surface-raised: var(--sk-glass);--st-surface-hover: var(--sk-well-2);--st-surface-float: var(--sk-solid);--st-surface-glass: var(--sk-glass-bar);--st-line: var(--sk-edge-2);--st-line-soft: var(--sk-line);--st-line-hover: rgb(20 24 22 / .18);--st-text: #14161a;--st-text-muted: #4c5563;--st-text-dim: #5f6672;--st-accent: #3f8f24;--st-accent-press: #357c1e;--st-on-accent: #ffffff;--st-accent-fill: rgb(63 143 36 / .08);--st-accent-fill-deep: rgb(63 143 36 / .14);--st-accent-line: rgb(63 143 36 / .26);--st-accent-glow: rgb(63 143 36 / .35);--st-scrim: rgb(226 229 224 / .78);--st-shadow-lift: 0 1rem 2.125rem -1.375rem rgb(20 26 22 / .25)}@media(min-width:760px){:root[data-ui=steklo]{font-size:90%}}:root[data-ui=steklo] .bl-panel{border-color:var(--sk-edge);border-radius:var(--sk-r-pane);box-shadow:var(--sk-shadow-pane)}:root[data-ui=steklo] .bl-panel__head{border-block-end:0;min-block-size:3.5rem;padding-block:1.25rem .25rem;padding-inline:1.625rem}:root[data-ui=steklo] .bl-panel__head h2,:root[data-ui=steklo] .bl-panel__head h3{font-size:1.125rem;font-weight:500;letter-spacing:-.01em}:root[data-ui=steklo] :is(.bl-eyebrow,.bl-kpi__label,.bl-buycard__stat dt,.bl-onboard__eyebrow,.bl-dist thead th,.bl-chats__eyebrow,.bl-gauge__label,.bl-notif__label,.bl-ov__eyebrow,.bl-buys__table th,.bl-plandiff__title,.bl-account__group,.bl-cap__label,.bl-palette__label,.bl-planusage__product,.bl-peek__eyebrow,.bl-chai__part h3,.bl-m__label,.bl-table th,.bl-table--cards td:before,.bl-metricbar .bl-kpi__label){text-transform:none;letter-spacing:0;font-family:var(--st-font);font-size:.8125rem;font-weight:500;color:var(--st-text-dim)}:root[data-ui=steklo] .bl-button{min-block-size:2.5rem;padding-block:0;padding-inline:1.125rem;gap:.5rem;font-size:.875rem;font-weight:500;box-shadow:inset 0 1px #ffffff47}:root[data-ui=steklo] .bl-button:hover:not(:disabled){box-shadow:inset 0 1px #ffffff47,0 .625rem 1.625rem -.75rem var(--st-accent-glow)}:root[data-ui=steklo] :is(.bl-button--ghost,.bl-iconbtn){box-shadow:none}:root[data-ui=steklo] .bl-button--ghost{background:var(--sk-well-2);border-color:var(--sk-edge);color:var(--st-text)}:root[data-ui=steklo] .bl-button--ghost:hover:not(:disabled){background:var(--sk-press);box-shadow:none}:root[data-ui=steklo] :is(.bl-input,.bl-select,.bl-dropdown__trigger,input.bl-search,textarea.bl-input){min-block-size:2.75rem;border-radius:1rem;border-color:var(--sk-edge-2);background:var(--sk-well);font-size:.9375rem}:root[data-ui=steklo] :is(.bl-input,.bl-select,.bl-dropdown__trigger):hover{border-color:var(--st-line-hover);background:var(--sk-well-2)}:root[data-ui=steklo] :is(.bl-input,.bl-select):focus{border-color:var(--st-accent-line);box-shadow:0 0 0 .25rem var(--st-accent-fill);background:var(--sk-well-2)}:root[data-ui=steklo] :is(.bl-seg,.bl-segmented,.bl-lang__seg){padding:.1875rem;border-radius:62.4375rem;background:var(--sk-well);border-color:var(--sk-line);block-size:auto}:root[data-ui=steklo] :is(.bl-seg__btn,.bl-segmented__item){border-radius:62.4375rem;min-block-size:2rem;padding-inline:.875rem;font-size:.8125rem;font-weight:500}:root[data-ui=steklo] :is(.bl-seg__btn,.bl-segmented__item)[aria-pressed=true],:root[data-ui=steklo] :is(.bl-seg__btn,.bl-segmented__item)[aria-selected=true],:root[data-ui=steklo] :is(.bl-seg__btn,.bl-segmented__item).is-active{color:var(--st-accent);background:var(--st-accent-fill);box-shadow:inset 0 0 0 1px var(--st-accent-line)}:root[data-ui=steklo] .bl-chip{font-family:var(--st-font);font-size:.75rem;font-weight:500;letter-spacing:0;min-block-size:1.5rem;padding-inline:.625rem}:root[data-ui=steklo] .bl-table th{block-size:2.5rem;border-block-end-color:var(--sk-line)}:root[data-ui=steklo] .bl-table td{border-block-start-color:var(--sk-line);border-block-end-color:var(--sk-line)}:root[data-ui=steklo] .bl-table tbody tr:hover>td{background:var(--sk-well)}:root[data-ui=steklo] :is(.bl-modal__card,.bl-dropdown__menu,.bl-rowmenu--float,.bl-notif__panel,.bl-account__menu,.bl-palette__card,.bl-toast){border-color:var(--sk-edge-2);box-shadow:var(--sk-shadow-float)}:root[data-ui=steklo] .bl-modal__card{border-radius:1.875rem}:root[data-ui=steklo] :is(.bl-dropdown__menu,.bl-rowmenu--float,.bl-account__menu){border-radius:1.25rem;padding:.375rem}:root[data-ui=steklo] :is(.bl-dropdown__option,.bl-rowmenu--float button){border-radius:.875rem;min-block-size:2.5rem}:root[data-ui=steklo] :is(.bl-account__menu,.bl-dropdown__menu,.bl-rowmenu--float,.bl-notif__panel,.bl-palette__card,.bl-toast,.bl-burger__panel,.bl-modal__card){background:var(--sk-solid)}:root[data-ui=steklo] .bl-burger__panel{border-color:var(--sk-edge-2);box-shadow:var(--sk-shadow-float)}:root[data-ui=steklo]{--st-brand-mask: url(/favicon.svg);--st-focus: var(--focus)}:root[data-ui=steklo] .subend-glass{display:block;inline-size:6rem;block-size:6rem;margin:.25rem auto;--subend-tone: var(--accent-text)}:root[data-ui=steklo] .subend-glass--warn{--subend-tone: var(--warn-text)}:root[data-ui=steklo] .subend-glass--crit{--subend-tone: var(--crit-text)}:root[data-ui=steklo] .subend-body{fill:var(--text);fill-opacity:.9}:root[data-ui=steklo] :is(.subend-cap,.subend-sand){fill:var(--subend-tone)}:root[data-ui=steklo] .subend-stream{fill:none;stroke:var(--subend-tone);stroke-width:3;stroke-linecap:round}:root[data-ui=steklo] .subend-spin{transform-origin:3.75rem 3.75rem;animation:subend-spin 2s cubic-bezier(.62,0,.38,1) infinite}@keyframes subend-spin{0%,33%{transform:rotate(0)}90%,to{transform:rotate(-180deg)}}:root[data-ui=steklo] .subend-level--top{animation:subend-drain 2s linear infinite}:root[data-ui=steklo] .subend-level--bottom{animation:subend-fill 2s linear infinite}@keyframes subend-drain{0%{transform:translateY(0)}30%,to{transform:translateY(1.25rem)}}@keyframes subend-fill{0%{transform:translateY(1.25rem)}30%,to{transform:translateY(0)}}:root[data-ui=steklo] .subend-stream{stroke-dasharray:4 6;animation:subend-pour .42s linear infinite,subend-pour-window 2s steps(1,end) infinite}@keyframes subend-pour{0%{stroke-dashoffset:10}to{stroke-dashoffset:0}}@keyframes subend-pour-window{0%,29%{opacity:1}30%,to{opacity:0}}@media(prefers-reduced-motion:reduce){:root[data-ui=steklo] :is(.subend-spin,.subend-stream,.subend-level--top,.subend-level--bottom){animation:none}:root[data-ui=steklo] .subend-level--bottom{transform:translateY(1.25rem)}:root[data-ui=steklo] .subend-stream{opacity:0}}:root[data-ui=steklo] .invites{max-width:92.5rem;margin-inline:auto;margin-block-end:1.375rem;display:flex;flex-direction:column;gap:.75rem}:root[data-ui=steklo] .pane.invite{display:flex;align-items:center;flex-wrap:wrap;gap:.875rem 1rem;padding:1.125rem 1.375rem}:root[data-ui=steklo] .invite .ws-ava{width:2.625rem;height:2.625rem;border-radius:.875rem;font-size:.9375rem}:root[data-ui=steklo] .invite-t{flex:1 1 20rem;min-width:0;display:flex;flex-direction:column;gap:.25rem}:root[data-ui=steklo] .invite-t b{font-weight:500;overflow-wrap:anywhere}:root[data-ui=steklo] .invite-a{display:flex;flex-wrap:wrap;gap:.5rem}:root[data-ui=steklo] .c-place{width:13.125rem}@media(max-width:759px){:root[data-ui=steklo] .c-place{width:auto}}:root[data-ui=steklo] .linked-more{margin-block-start:.75rem}:root[data-ui=steklo] .tbl--buys .q-acts:has(.ibtn:hover,.ibtn:focus-visible){z-index:4}@media(min-width:760px){:root[data-ui=steklo] .ov--float[data-st-overlay=accountMenu]{--acm-nav: var(--nav-w);place-items:end start;padding-block:calc(var(--strip-top) + var(--strip-h) + .75rem) calc(1rem + env(safe-area-inset-bottom));padding-inline:calc(1rem + var(--acm-nav) + .625rem) 1.125rem}:root[data-ui=steklo]:has(.nav--rail) .ov--float[data-st-overlay=accountMenu]{--acm-nav: var(--nav-rail)}:root[data-ui=steklo] .ov--float[data-st-overlay=accountMenu] .ov-panel{max-height:calc(100vh - var(--strip-top) - var(--strip-h) - 1.75rem - env(safe-area-inset-bottom));transform-origin:0 100%}:root[data-ui=steklo][dir=rtl] .ov--float[data-st-overlay=accountMenu] .ov-panel{transform-origin:100% 100%}}@media(min-width:760px)and (max-width:1100px){:root[data-ui=steklo] .ov--float[data-st-overlay=accountMenu]{--acm-nav: var(--nav-rail)}}:root[data-ui=steklo] .nav-prod{margin-block-start:1.0625rem}:root[data-ui=steklo] .nav-prod:before{content:"";position:absolute;inset-inline:.75rem;inset-block-start:-.625rem;height:1px;background:var(--line);pointer-events:none}:root[data-ui=steklo] .nav-out{width:.9375rem;height:.9375rem;color:var(--text-3);transition:color .18s,translate .18s}:root[data-ui=steklo] .nav-prod:hover .nav-out,:root[data-ui=steklo] .nav-prod:focus-visible .nav-out{color:var(--text-2);translate:1px -1px}:root[data-ui=steklo] .nav--rail .nav-out{display:none}:root[data-ui=steklo] .nav--rail .nav-prod:before{inset-inline:.625rem}@media(min-width:760px)and (max-width:1100px){:root[data-ui=steklo] .nav .nav-out{display:none}:root[data-ui=steklo] .nav .nav-prod:before{inset-inline:.625rem}}@media(prefers-reduced-motion:reduce){:root[data-ui=steklo] .nav-out{transition:none}}:root[data-ui=steklo] .tbl th.th-2{white-space:normal;line-height:1.25}:root[data-ui=steklo] .tbl th.th-2 .th-sort{text-align:inherit}:root[data-ui=steklo] .tbl thead th{vertical-align:bottom}@media(min-width:760px)and (max-width:1535px){:root[data-ui=steklo] .tbl--buys td,:root[data-ui=steklo] .tbl--buys th{padding-inline:.4375rem}}:root[data-ui=steklo] .tour{--tour-move: .25s;--tour-ease: var(--ease);transition:opacity .24s ease}:root[data-ui=steklo] .tour[data-move=shut]{--tour-move: .22s;--tour-ease: cubic-bezier(.45, 0, .85, .6)}:root[data-ui=steklo] .tour[data-move=open]{--tour-move: .56s}:root[data-ui=steklo] .tour[data-leave]{opacity:0}:root[data-ui=steklo] .tour[data-leave] :is(.tour-block,.tour-card){pointer-events:none}:root[data-ui=steklo] .tour-block{opacity:0;pointer-events:none;transition:opacity .32s ease}:root[data-ui=steklo] .tour[data-dim=on] .tour-block{opacity:1;pointer-events:auto;transition:opacity .32s ease,left var(--tour-move) var(--tour-ease),top var(--tour-move) var(--tour-ease),width var(--tour-move) var(--tour-ease),height var(--tour-move) var(--tour-ease)}:root[data-ui=steklo] .tour[data-move=snap] .tour-block{transition:opacity .32s ease}:root[data-ui=steklo] .tour-ring{opacity:0;scale:1.06;animation:none;transition:opacity .18s ease,scale .18s ease}:root[data-ui=steklo] .tour[data-ring=on] .tour-ring{opacity:1;scale:1;animation:skp-tour-ring 2.2s ease-in-out infinite;transition:opacity .4s ease,scale .6s var(--spring-soft),left var(--tour-move) var(--tour-ease),top var(--tour-move) var(--tour-ease),width var(--tour-move) var(--tour-ease),height var(--tour-move) var(--tour-ease)}:root[data-ui=steklo] .tour[data-ring=on] .tour-ring.is-nudge{animation:skp-tour-nudge .5s var(--spring)}:root[data-ui=steklo] .tour-card{opacity:0;translate:0 .75rem;pointer-events:none;animation:none;transition:opacity .18s ease,translate .18s ease}:root[data-ui=steklo] .tour[data-card=on] .tour-card{opacity:1;translate:0 0;pointer-events:auto;transition:opacity .45s ease,translate .6s var(--ease)}:root[data-ui=steklo] [data-anchor]{scroll-margin-block-start:1.125rem}:root[data-ui=steklo] .win-body [data-anchor]{scroll-margin-block-start:1rem}:root[data-ui=steklo] .win-tabs~[data-anchor],:root[data-ui=steklo] .win-tabs~* [data-anchor]{scroll-margin-block-start:4.875rem}:root[data-ui=steklo] .win-tabs~* .win-head+[data-anchor]{scroll-margin-block-start:8.625rem}:root[data-ui=steklo] [data-anchor][data-hit]{--hit-gap: .25rem;--hit-band: .4375rem;--hit-blur: 2.875rem;--hit-wash: color-mix(in srgb, var(--accent) 7%, transparent);--hit-wash-rest: transparent;outline:2px solid var(--accent);outline-offset:var(--hit-gap);box-shadow:var(--hit-own, 0 0 0 0 transparent),inset 0 0 0 100vmax var(--hit-wash-rest),0 0 0 var(--hit-band) var(--accent-fill),0 0 0 0 transparent;animation:skp-hit-ring 3s var(--ease) both,skp-hit-glow 3s var(--ease) both}:root[data-ui=steklo] .glass[data-anchor]{--hit-own: var(--shadow-pane)}:root[data-ui=steklo] [data-anchor-row][data-hit]{--hit-gap: -2px;--hit-band: .25rem;--hit-blur: 1.625rem;--hit-wash: var(--accent-fill-2);--hit-wash-rest: var(--accent-fill)}@keyframes skp-hit-ring{0%{outline-color:transparent;outline-offset:calc(var(--hit-gap) + .875rem)}9%{outline-color:var(--accent)}15%{outline-offset:calc(var(--hit-gap) - 1.5px)}24%,80%{outline-color:var(--accent);outline-offset:var(--hit-gap)}to{outline-color:transparent;outline-offset:var(--hit-gap)}}@keyframes skp-hit-glow{0%{box-shadow:var(--hit-own, 0 0 0 0 transparent),inset 0 0 0 100vmax transparent,0 0 0 0 transparent,0 0 0 0 transparent}14%{box-shadow:var(--hit-own, 0 0 0 0 transparent),inset 0 0 0 100vmax var(--hit-wash),0 0 0 var(--hit-band) var(--accent-fill-2),0 0 var(--hit-blur) .25rem var(--accent-glow)}42%,78%{box-shadow:var(--hit-own, 0 0 0 0 transparent),inset 0 0 0 100vmax var(--hit-wash-rest),0 0 0 var(--hit-band) var(--accent-fill),0 0 var(--hit-blur) 0 var(--accent-line)}to{box-shadow:var(--hit-own, 0 0 0 0 transparent),inset 0 0 0 100vmax transparent,0 0 0 var(--hit-band) transparent,0 0 var(--hit-blur) 0 transparent}}:root[data-ui=steklo] :is(.kgrid-w,.plans-prod)[data-anchor]{border-radius:var(--r-well)}@media(min-width:760px){:root[data-ui=steklo] .tbl tr[data-anchor][data-hit]{outline:none;box-shadow:none;animation:none}:root[data-ui=steklo] .tbl tr[data-anchor][data-hit]>td{background:var(--accent-fill);border-block-start-color:transparent;box-shadow:inset 0 1.5px 0 var(--accent-line),inset 0 -1.5px 0 var(--accent-line);animation:skp-hit-cell 3s var(--ease) both}:root[data-ui=steklo] .tbl tr[data-anchor][data-hit]+tr>td{border-block-start-color:transparent}:root[data-ui=steklo] .tbl tr[data-anchor][data-hit]>td:first-child{border-start-start-radius:.875rem;border-end-start-radius:.875rem;box-shadow:inset 0 1.5px 0 var(--accent-line),inset 0 -1.5px 0 var(--accent-line),inset .1875rem 0 0 var(--accent);animation-name:skp-hit-cell-first}:root[data-ui=steklo] .tbl tr[data-anchor][data-hit]>td:last-child{border-start-end-radius:.875rem;border-end-end-radius:.875rem}}@keyframes skp-hit-cell{0%,to{background:transparent;box-shadow:inset 0 1.5px 0 transparent,inset 0 -1.5px 0 transparent}12%{background:var(--accent-fill-2)}30%,80%{background:var(--accent-fill);box-shadow:inset 0 1.5px 0 var(--accent-line),inset 0 -1.5px 0 var(--accent-line)}}@keyframes skp-hit-cell-first{0%,to{background:transparent;box-shadow:inset 0 1.5px 0 transparent,inset 0 -1.5px 0 transparent,inset .1875rem 0 0 transparent}12%{background:var(--accent-fill-2)}30%,80%{background:var(--accent-fill);box-shadow:inset 0 1.5px 0 var(--accent-line),inset 0 -1.5px 0 var(--accent-line),inset .1875rem 0 0 var(--accent)}}@media(max-width:759px){:root[data-ui=steklo] .tscroll [data-anchor-row][data-hit]{--hit-band: 0px;--hit-blur: 0px}}:root[data-ui=steklo] [data-anchor][tabindex="-1"]:focus-visible:not([data-hit]){outline:none}@media(prefers-reduced-motion:reduce){:root[data-ui=steklo] [data-anchor][data-hit],:root[data-ui=steklo] .tbl tr[data-anchor][data-hit]>td{animation:none!important}}:root[data-ui=steklo][data-perf=lite] [data-anchor][data-hit],:root[data-ui=steklo][data-perf=lite] .tbl tr[data-anchor][data-hit]>td{animation:none!important}:root[data-ui=steklo] *,:root[data-ui=steklo] *:before,:root[data-ui=steklo] *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-ui=steklo]{--glass: var(--sk-glass);--glass-strong: var(--sk-glass-strong);--glass-bar: var(--sk-glass-bar);--win-solid: var(--sk-solid);--scrim: var(--st-scrim)}:root[data-ui=steklo] .glow--a{animation-timing-function:steps(15)}:root[data-ui=steklo] .glow--b{animation-timing-function:steps(18)}:root[data-ui=steklo] .glow--c{animation-timing-function:steps(24)}:root[data-ui=steklo][data-perf=lite] .glow{animation:none;translate:none;will-change:auto}:root[data-ui=steklo][data-perf=lite] :is(.glass,.glass-strong,.glass-bar):before{content:none}:root[data-ui=steklo][data-perf=lite]{--shadow-pane: 0 1px 2px rgb(0 0 0 / .4);--sk-shadow-pane: 0 1px 2px rgb(0 0 0 / .4);--shadow-float: 0 .875rem 1.75rem -.875rem rgb(0 0 0 / .75);--sk-shadow-float: 0 .875rem 1.75rem -.875rem rgb(0 0 0 / .75)}:root[data-ui=steklo][data-perf=lite][data-theme=light]{--shadow-pane: 0 1px 2px rgb(20 26 22 / .1);--sk-shadow-pane: 0 1px 2px rgb(20 26 22 / .1);--shadow-float: 0 .75rem 1.625rem -.875rem rgb(20 26 22 / .3);--sk-shadow-float: 0 .75rem 1.625rem -.875rem rgb(20 26 22 / .3)}:root[data-ui=steklo][data-perf=lite] *:not(.spinner,.bl-spinner),:root[data-ui=steklo][data-perf=lite] *:not(.bl-button.is-loading):before,:root[data-ui=steklo][data-perf=lite] *:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}:root[data-ui=steklo][data-perf=lite] :is(.pulse,.ch-last):after,:root[data-ui=steklo][data-perf=lite] .burst i{display:none}:root[data-ui=steklo][data-perf=lite] .hourglass svg,:root[data-ui=steklo][data-perf=lite] :is(.subend-spin,.subend-stream,.subend-level--top,.subend-level--bottom){animation:none!important}:root[data-ui=steklo][data-perf=lite] .subend-level--bottom{transform:translateY(1.25rem)}:root[data-ui=steklo][data-perf=lite] .subend-stream{opacity:0}:root[data-perf=lite]::view-transition-group(*),:root[data-perf=lite]::view-transition-old(*),:root[data-perf=lite]::view-transition-new(*){animation-duration:.001ms!important}:root[data-ui=steklo][data-perf=lite] .ch-line--lime{filter:none}:root[data-ui=steklo] .pf-list{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;border-radius:1.125rem;background:var(--well)}:root[data-ui=steklo] .pf-cap{font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}:root[data-ui=steklo] .pf-list ul{display:flex;flex-direction:column;gap:.5625rem;margin:0;padding:0;list-style:none}:root[data-ui=steklo] .pf-list li{display:flex;align-items:center;gap:.625rem;font-size:.875rem}:root[data-ui=steklo] .pf-list li .st-i{width:1.125rem;height:1.125rem;flex:none;color:var(--accent-text)}:root[data-ui=steklo] .cmpm{border-radius:1.5rem;padding:0 .875rem .875rem;overflow:clip}:root[data-ui=steklo] .cmpm table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}:root[data-ui=steklo] .cmpm :is(th,td){padding:0;text-align:start;font-weight:400;vertical-align:top}:root[data-ui=steklo] .cmpm thead th{position:sticky;top:calc(var(--strip-top) + var(--strip-h));z-index:3;padding-block:.5rem .625rem;padding-inline:0 .625rem;background:var(--win-solid);box-shadow:inset 0 -1px 0 var(--line)}:root[data-ui=steklo] .cmpm :is(th,td):last-child{padding-inline-end:0}:root[data-ui=steklo] .cmpm thead th:first-child:before,:root[data-ui=steklo] .cmpm thead th:last-child:after{content:"";position:absolute;inset-block:0;width:.875rem;background:inherit;box-shadow:inherit}:root[data-ui=steklo] .cmpm thead th:first-child:before{inset-inline-start:-.875rem}:root[data-ui=steklo] .cmpm thead th:last-child:after{inset-inline-end:-.875rem}:root[data-ui=steklo] .cmpm-h{display:flex;align-items:center;justify-content:space-between;gap:.25rem;min-height:1.875rem}:root[data-ui=steklo] .cmpm-h .cmpm-x:only-child,:root[data-ui=steklo] .cmpm-h .cmpm-x:first-child{margin-inline-start:-.4375rem}:root[data-ui=steklo] .cmpm-x{display:grid;place-items:center;width:1.875rem;height:1.875rem;flex:none;margin-inline-end:-.4375rem;border-radius:.625rem;color:var(--text-3)}:root[data-ui=steklo] .cmpm-x:active{background:var(--press);color:var(--text)}:root[data-ui=steklo] .cmpm-x .st-i{width:.9375rem;height:.9375rem}:root[data-ui=steklo] .cmpm-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.3;color:var(--text)}:root[data-ui=steklo] .cmpm-err{display:block;margin-block-start:2px;font-size:.71875rem;color:var(--crit-text)}:root[data-ui=steklo] .cmpm-l th{padding-block-start:.75rem;font-size:.75rem;color:var(--text-3)}:root[data-ui=steklo] .cmpm-v td{padding-block:.25rem .75rem;padding-inline:0 .625rem;border-block-end:1px solid var(--line);font-size:.90625rem;font-weight:500;font-variant-numeric:tabular-nums}:root[data-ui=steklo] .cmpm-v td small{display:block;margin-block-start:2px;font-size:.71875rem;font-weight:400;color:var(--text-3)}:root[data-ui=steklo] .cmpm-n{display:inline-block;padding:1px .4375rem;margin-inline-start:-.4375rem;border-radius:.5625rem}:root[data-ui=steklo] .cmpm-v td.is-best .cmpm-n{background:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-text)}:root[data-ui=steklo] .cmpm-v--hero td{font-size:1.375rem;font-weight:300;letter-spacing:-.03em}:root[data-ui=steklo] .cmpm-v--spark td{padding-block:.375rem 0;border-block-end:0}:root[data-ui=steklo] .cmpm-sp{display:block;height:2.75rem}@media(max-width:759px){:root[data-ui=steklo] .pg-h .orn>.cmp-btn{flex:1 1 auto}}@media(max-width:759px){:root[data-ui=steklo] .pane-tools>.src-add{flex:1 1 100%}:root[data-ui=steklo] .pane-tools .src-more{width:3rem;height:3rem;background:var(--well-2);border:1px solid var(--line)}}@media(max-width:759px){:root[data-ui=steklo] .ov-panel--snap{width:100%}}@media(max-width:759px){:root[data-ui=steklo] .tbl--buys.tbl--cards tr{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr))}:root[data-ui=steklo] .tbl--src.tbl--cards tr{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.25fr)}}:root[data-ui=steklo] .verdict>.spinner{position:relative;z-index:1;flex:none;width:1.125rem;height:1.125rem;margin:2px}:root[data-ui=steklo] .verdict:has(.verdict-act){flex-wrap:wrap;row-gap:.75rem}:root[data-ui=steklo] .verdict:has(.verdict-act)>div{flex:1 1 16.25rem;min-width:0}:root[data-ui=steklo] .verdict-act{position:relative;z-index:1;flex:none;margin-inline-start:auto}@media(max-width:759px){:root[data-ui=steklo] .verdict-act{margin-inline-start:2.25rem}}:root[data-ui=steklo][data-theme=light]{--accent: #357c1e;--accent-press: #2c6a18;--accent-text: #2e7018;--focus: #2e7018;--st-accent: #357c1e;--st-accent-press: #2c6a18}:root[data-ui=steklo] .nt-req .btn span{font-size:inherit;color:inherit}@media(hover:hover){:root[data-ui=steklo] .nav [data-tip-pos=side]:not(.nav-handle):after{display:none!important}}:root[data-ui=steklo] .rail-tip{position:fixed;z-index:70;translate:0 -50%;width:max-content;max-width:16.25rem;padding:.4375rem .75rem;border-radius:.75rem;font-size:.75rem;font-weight:450;line-height:1.35;text-align:start;color:var(--text);background:var(--glass-strong);border:1px solid var(--edge);box-shadow:var(--shadow-float);pointer-events:none;animation:skp-tip-in .22s var(--spring)}@media(pointer:coarse){:root[data-ui=steklo] :is(.in,.ta,textarea,.spot-in input,.in-ic input,.st-pop__search input){font-size:1rem}}:root[data-ui=steklo] .nav-ws .ws-ava{position:relative}:root[data-ui=steklo] .nav-bot-st{position:absolute;inset-inline-end:-.25rem;bottom:-.25rem;display:flex;padding:2px;border-radius:50%;background:var(--win-solid)}:root[data-ui=steklo] .nav-bot-st .dot-s{width:.4375rem;height:.4375rem}:root[data-ui=steklo] .nav-err{color:var(--crit-text)}:root[data-ui=steklo] .solo-screen{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:1.5rem 1rem}:root[data-ui=steklo] .solo-screen .center-stage{min-height:0;width:100%}:root[data-ui=steklo] .solo-spin{--st-logo-size: 2.5rem;display:inline-flex;animation:pv-breathe 1.6s ease-in-out infinite}@keyframes pv-breathe{50%{opacity:.45;transform:scale(.94)}}@media(prefers-reduced-motion:reduce){:root[data-ui=steklo] .solo-spin{animation:none}}:root[data-ui=steklo] .stage.stage--flush{padding-block:calc(var(--strip-top) + var(--strip-h) + .875rem) 1rem;padding-inline-end:1rem}:root[data-ui=steklo] .stage--flush .fe{block-size:calc(100dvh - var(--strip-top) - var(--strip-h) - 1.875rem)}@media(max-width:759px){:root[data-ui=steklo] .stage.stage--flush{padding-inline:.5rem}}:root[data-ui=steklo] .fc.fc--canvas{padding:0}:root[data-ui=steklo] .fc.fc--canvas:before{content:none}:root[data-ui=steklo] .toast .toast-a{flex:none}:root[data-ui=steklo] .spot-err{color:var(--crit-text)}:root[data-ui=steklo] .emp--err .emp-i{color:var(--crit-text);background:var(--crit-fill);border-color:var(--crit-line)}:root[data-ui=steklo] .in--masked{-webkit-text-security:disc}:root[data-ui=steklo] .in--masked::placeholder{-webkit-text-security:none}:root[data-ui=steklo] .in-ic:has(>.c-search){width:15rem}@media(max-width:759px){:root[data-ui=steklo] .in-ic:has(>.c-search){width:100%}}:root[data-ui=steklo] .t-ok{display:inline-flex;margin-inline-start:.25rem;color:var(--accent-text);vertical-align:-2px}:root[data-ui=steklo] .t-ok .st-i{width:.8125rem;height:.8125rem}:root[data-ui=steklo] .tbl--bots .t-flow{display:inline-block;max-width:13.75rem;vertical-align:bottom}:root[data-ui=steklo] .bars--stages .bar-r{grid-template-columns:minmax(0,2fr) minmax(0,3fr) 4rem}:root[data-ui=steklo] .bars--stages .bar-r>span{min-width:0}:root[data-ui=steklo] .health{display:flex;align-items:center;gap:1.25rem}:root[data-ui=steklo] .health .ring{width:7rem;height:7rem;margin:0;flex:none}:root[data-ui=steklo] .health .ring b{font-size:1.625rem}:root[data-ui=steklo] .health-t{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0}:root[data-ui=steklo] .tag-row{display:flex;flex-wrap:wrap;gap:.375rem}:root[data-ui=steklo] .tag-row .chip{height:1.875rem;padding:0 .75rem;font-size:.78125rem}:root[data-ui=steklo] .tag-row .chip--sm{height:1.375rem;padding:0 .5rem;font-size:.71875rem}:root[data-ui=steklo] .chip--btn:disabled{cursor:default;opacity:.55}:root[data-ui=steklo] .chip--ok .seg-n{color:var(--accent-text);background:var(--accent-fill)}:root[data-ui=steklo] .filters--subs{grid-template-columns:minmax(12.5rem,20rem) minmax(0,1fr);align-items:start}:root[data-ui=steklo] .filters--subs .tag-row{min-height:2.5rem;align-items:center}@media(max-width:759px){:root[data-ui=steklo] .filters--subs{grid-template-columns:minmax(0,1fr)}}:root[data-ui=steklo] .picker{display:flex;flex-direction:column;gap:1rem}:root[data-ui=steklo] .choice--tpl{grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr))}:root[data-ui=steklo] .choice-c .tpl-ic{font-size:1.5rem;line-height:1;margin-bottom:.25rem;color:inherit}:root[data-ui=steklo] .choice-c:disabled{opacity:.6;cursor:progress}:root[data-ui=steklo] .ov-panel--bc{width:min(65rem,100%)}:root[data-ui=steklo] .bc-form{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:1.5rem;align-items:start}:root[data-ui=steklo] .bc-fields{display:flex;flex-direction:column;gap:1.125rem;min-width:0}:root[data-ui=steklo] .bc-preview{position:sticky;top:0;display:flex;flex-direction:column;gap:.5rem}:root[data-ui=steklo] .bc-who{display:flex;flex-direction:column;gap:.5rem}:root[data-ui=steklo] .bc-when{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}:root[data-ui=steklo] .bc-when .st-sel{width:9.375rem}:root[data-ui=steklo] .bc-err{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-top:.5rem}:root[data-ui=steklo] .bc-why{flex:1 1 13.75rem;color:var(--warn-text)}@media(max-width:900px){:root[data-ui=steklo] .bc-form{grid-template-columns:minmax(0,1fr)}:root[data-ui=steklo] .bc-preview{position:static}}:root[data-ui=steklo] .tbl--bc .bc-job td{padding-block:.5rem;font-size:.8125rem;color:var(--text-2)}:root[data-ui=steklo] .tbl--bc .bc-job td.t-name{padding-inline-start:1.625rem}:root[data-ui=steklo] .bc-bot{display:inline-flex;align-items:center;gap:.5rem}:root[data-ui=steklo] .bc-bot .st-i{width:.9375rem;height:.9375rem;color:var(--text-3)}:root[data-ui=steklo] .tbl--bc td.t-act{white-space:nowrap;text-align:end;width:1%}:root[data-ui=steklo] .bc-acts{justify-content:flex-end;gap:.375rem}@media(max-width:759px){:root[data-ui=steklo] .tbl--bc .bc-job td.t-name{padding-inline-start:0}}:root[data-ui=steklo] .g-pay{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}@media(max-width:1180px){:root[data-ui=steklo] .g-pay{grid-template-columns:minmax(0,1fr)}}:root[data-ui=steklo] .pay-ways{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}:root[data-ui=steklo] .pay-way{display:flex;gap:.875rem;padding-block:1rem}:root[data-ui=steklo] .pay-way+.pay-way{border-block-start:1px solid var(--line)}:root[data-ui=steklo] .pay-way:first-child{padding-block-start:.25rem}:root[data-ui=steklo] .pay-way:last-child{padding-block-end:.25rem}:root[data-ui=steklo] .pay-way__ico{flex:0 0 2.25rem;display:grid;place-items:center;block-size:2.25rem;border-radius:.625rem;background:var(--fill-2, rgba(255, 255, 255, .06));color:var(--text-2)}:root[data-ui=steklo] .pay-way__ico svg{inline-size:1.125rem;block-size:1.125rem}:root[data-ui=steklo] .pay-way__body{flex:1 1 0;min-inline-size:0;display:flex;flex-direction:column;gap:.5rem}:root[data-ui=steklo] .pay-way__title{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--text)}:root[data-ui=steklo] .pay-way__sub{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-2)}:root[data-ui=steklo] .pay-way__acts{display:flex;flex-wrap:wrap;gap:.5rem}:root[data-ui=steklo] .pay-cabs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}:root[data-ui=steklo] .pay-cab{display:flex;flex-direction:column;gap:.5rem;padding-block:.75rem}:root[data-ui=steklo] .pay-cab+.pay-cab{border-block-start:1px solid var(--line)}:root[data-ui=steklo] .pay-cab:first-child{padding-block-start:0}:root[data-ui=steklo] .pay-cab__title{margin:0;font-size:.875rem;font-weight:600;color:var(--text);overflow-wrap:anywhere}:root[data-ui=steklo] .pay-hook{display:flex;align-items:center;gap:.5rem}:root[data-ui=steklo] .pay-hook>.in{flex:1 1 0;min-inline-size:0;font-variant-numeric:tabular-nums}:root[data-ui=steklo] .pay-hook>.btn{flex:0 0 auto}:root[data-ui=steklo] .pay-cab__seen{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .5rem}:root[data-ui=steklo] .g-sched{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}@media(max-width:1180px){:root[data-ui=steklo] .g-sched{grid-template-columns:minmax(0,1fr)}}:root[data-ui=steklo] .sched-form{display:flex;flex-direction:column;gap:1.125rem}:root[data-ui=steklo] .sched-row{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-2)}:root[data-ui=steklo] .sched-row .st-sel{width:7.5rem}:root[data-ui=steklo] .in--num{width:5.75rem;text-align:end;font-variant-numeric:tabular-nums}:root[data-ui=steklo] .off-chip{height:1.875rem;padding-inline:.75rem .25rem;font-size:.78125rem}:root[data-ui=steklo] .off-x{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;color:var(--text-3)}:root[data-ui=steklo] .off-x:hover{background:var(--hover);color:var(--text)}:root[data-ui=steklo] .off-x .st-i{width:.8125rem;height:.8125rem}:root[data-ui=steklo] .off-add{width:10.625rem}:root[data-ui=steklo] .books-said{display:grid;gap:2px;margin:0;font-size:.8125rem}:root[data-ui=steklo] .books-said div{display:flex;gap:.375rem}:root[data-ui=steklo] .books-said dt{color:var(--text-3)}:root[data-ui=steklo] .books-said dt:after{content:":"}:root[data-ui=steklo] .books-said dd{margin:0}:root[data-ui=steklo] .tbl--books td.t-act,:root[data-ui=steklo] .tbl--sched td.t-act{white-space:nowrap;text-align:end;width:1%}:root[data-ui=steklo] .row{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}:root[data-ui=steklo] .inbox-grid{height:calc(100dvh - var(--strip-top) - var(--strip-h) - 13.125rem);min-height:32.5rem;grid-template-columns:minmax(18.75rem,4fr) minmax(0,7fr);align-items:stretch}:root[data-ui=steklo] .inbox-grid>.pane{display:flex;flex-direction:column;min-height:0}:root[data-ui=steklo] .inbox-side .chat-list{flex:1;min-height:0;overflow-y:auto;margin-inline:-.375rem;padding-inline:.375rem}:root[data-ui=steklo] .inbox-filters{display:flex;flex-direction:column;gap:.625rem}:root[data-ui=steklo] .inbox-bot{width:10rem}:root[data-ui=steklo] .inbox-r .chat-meta{min-width:2.75rem}:root[data-ui=steklo] .inbox-unread{background:var(--accent);color:var(--on-accent)}:root[data-ui=steklo] .inbox-thread{position:relative;padding:0;overflow:hidden}:root[data-ui=steklo] .inbox-thread>.emp{margin:auto}:root[data-ui=steklo] .inbox-thread.is-drop{outline:2px dashed var(--accent-line);outline-offset:-.5rem}:root[data-ui=steklo] .inbox-drop{position:absolute;inset:0;z-index:3;display:grid;place-items:center;font-size:.9375rem;color:var(--accent-text);background:color-mix(in oklab,var(--glass-strong) 85%,transparent);pointer-events:none}:root[data-ui=steklo] .inbox-head{display:flex;align-items:center;gap:.625rem;margin:0;padding:.875rem 1.125rem;border-bottom:1px solid var(--line)}:root[data-ui=steklo] .inbox-who{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;text-align:start;border-radius:1rem;padding:2px .5rem 2px 2px}:root[data-ui=steklo] .inbox-who:hover b{color:var(--accent-text)}:root[data-ui=steklo] .inbox-who .ellip{display:flex;flex-direction:column}:root[data-ui=steklo] .inbox-who b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=steklo] .inbox-who .t-sub{font-size:.78125rem;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:759px){:root[data-ui=steklo] .inbox-head{gap:.375rem;padding:.625rem .75rem}:root[data-ui=steklo] .inbox-who .ch-ava{display:none}}:root[data-ui=steklo] .inbox-tape{background:transparent;padding:.625rem 1.125rem .875rem}:root[data-ui=steklo] .inbox-reply{border-top:1px solid var(--line);padding:.75rem .875rem;gap:.625rem}:root[data-ui=steklo] .inbox-field{min-height:2.75rem;resize:none;padding-block:.6875rem}:root[data-ui=steklo] .inbox-clip[aria-pressed=true]{color:var(--accent-text)}:root[data-ui=steklo] .inbox-send{align-self:end}:root[data-ui=steklo] .pv-daymark{background:var(--well-2);border-color:var(--line);color:var(--text-3)}:root[data-ui=steklo] .pv-bubble{background:var(--well-2);border-color:var(--line);border-radius:1.125rem}:root[data-ui=steklo] .pv-bubble[data-way=out]{background:var(--accent-fill);border-color:var(--accent-line)}:root[data-ui=steklo] .pv-bubble__at{color:var(--text-3)}:root[data-ui=steklo] .pv-bubble__doc{background:var(--well)}:root[data-ui=steklo] .pv-bubble__docicon{background:var(--accent);color:var(--on-accent)}@media(max-width:900px){:root[data-ui=steklo] .inbox-grid{height:calc(100dvh - var(--strip-top) - var(--strip-h) - 10.625rem);grid-template-columns:minmax(0,1fr)}:root[data-ui=steklo] .inbox-grid.has-open>.inbox-side,:root[data-ui=steklo] .inbox-grid:not(.has-open)>.inbox-thread{display:none}}:root[data-ui=steklo] .ov-panel--viewer{width:min(68.75rem,100%)}:root[data-ui=steklo] .viewer-name{display:block;max-width:100%}:root[data-ui=steklo] .viewer-bar{justify-content:flex-end;margin-bottom:.75rem}:root[data-ui=steklo] .viewer-shot{display:block;max-width:100%;max-height:calc(100vh - 13.75rem);margin-inline:auto;border-radius:1.125rem}:root[data-ui=steklo] .viewer-sound{width:100%}@media(max-width:759px){:root[data-ui=steklo] .tbl--flows.tbl--cards tr,:root[data-ui=steklo] .tbl--sched.tbl--cards tr{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-ui=steklo] .tbl--bots.tbl--cards tr{grid-template-columns:minmax(9rem,1fr) minmax(0,1fr);grid-auto-flow:dense}:root[data-ui=steklo] .tbl--bots.tbl--cards td.r{grid-column:2}:root[data-ui=steklo] .tbl--bots.tbl--cards td .cbar{max-width:5.625rem}:root[data-ui=steklo] .tbl--sched td.t-act,:root[data-ui=steklo] .tbl--books td.t-act{width:auto}:root[data-ui=steklo] .tbl--cards td.t-wide{grid-column:1 / -1}:root[data-ui=steklo] .tbl--cards td .chip{max-width:100%;overflow:hidden}:root[data-ui=steklo] .tbl--bc.tbl--cards tbody.bc-group{gap:0;border-radius:1.25rem;background:var(--well);overflow:hidden}:root[data-ui=steklo] .tbl--bc.tbl--cards .bc-group>tr{background:transparent;border-radius:0}:root[data-ui=steklo] .tbl--bc.tbl--cards .bc-job{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:.5625rem 1rem;border-top:1px solid var(--line)}:root[data-ui=steklo] .tbl--bc.tbl--cards .bc-job td:before{display:none}:root[data-ui=steklo] .tbl--bc.tbl--cards .bc-job td:nth-child(4),:root[data-ui=steklo] .tbl--bc.tbl--cards .bc-job td:nth-child(5),:root[data-ui=steklo] .tbl--bc.tbl--cards .bc-job td.t-act{display:none}:root[data-ui=steklo] .tbl--bc.tbl--cards td.t-act{position:static;grid-column:1 / -1}:root[data-ui=steklo] .tbl--bc .bc-acts{justify-content:flex-start}:root[data-ui=steklo] .inbox-r{display:flex}:root[data-ui=steklo] .inbox-r>.chat-meta{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}:root[data-ui=steklo] .fe__work--view{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}:root[data-ui=steklo] .fe__phone{display:flex;gap:.625rem;align-items:flex-start;margin:0}:root[data-ui=steklo] .fe__phone .st-i{flex:none;margin-top:2px}:root[data-ui=steklo] .fe__bar.pane{padding:.5rem .625rem .5rem .875rem}:root[data-ui=steklo] .fe__bar .crumb,:root[data-ui=steklo] .fe__history,:root[data-ui=steklo] .fe__save{display:none}:root[data-ui=steklo] .fe__title{flex:1;font-size:1.0625rem}:root[data-ui=steklo] .fe__actions{margin-inline-start:0;width:100%;justify-content:space-between}}:root[data-ui=steklo] .tour--pass .tour-block,:root[data-ui=steklo] .tour.tour--pass[data-dim] .tour-block{pointer-events:none}:root[data-ui=steklo] .tour-dots i.is-ch{margin-inline-start:.25rem}:root[data-ui=steklo] .tour-plan li{position:relative}:root[data-ui=steklo] .tour-plan-t{display:grid;gap:2px;min-width:0;color:inherit;text-decoration:none}:root[data-ui=steklo] .tour-plan-t b{font-weight:500}:root[data-ui=steklo] .tour-plan-t small{font-size:.8125rem;color:var(--text-3)}:root[data-ui=steklo] a.tour-plan-t:after{content:"";position:absolute;inset:0;border-radius:.875rem}:root[data-ui=steklo] .tour-plan li:has(a.tour-plan-t:hover){background:var(--well-2)}:root[data-ui=steklo] a.tour-plan-t:focus-visible{outline:none}:root[data-ui=steklo] .tour-plan li:has(a.tour-plan-t:focus-visible){outline:2px solid var(--focus);outline-offset:2px}:root[data-ui=steklo] .tour-keys{list-style:none;margin:0;padding:0;display:grid;gap:.375rem}:root[data-ui=steklo] .tour-keys li{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-2)}:root[data-ui=steklo] .ov-tt{display:flex;align-items:center;gap:.625rem;min-width:0}:root[data-ui=steklo] .bblock{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem;padding:1.125rem 1.25rem;border-radius:var(--r-well);background:var(--crit-fill);border:1px solid var(--crit-line)}:root[data-ui=steklo] .bblock-h{display:flex;gap:.875rem;align-items:flex-start}:root[data-ui=steklo] .bblock-ic{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--crit-fill);border:1px solid var(--crit-line);color:var(--crit-text)}:root[data-ui=steklo] .bblock-ic .st-i{width:1.125rem;height:1.125rem}:root[data-ui=steklo] .bblock-hh{min-width:0}:root[data-ui=steklo] .bblock-t{margin:0;font-size:.96875rem;font-weight:600;line-height:1.35;color:var(--text)}:root[data-ui=steklo] .bblock-s{margin:.25rem 0 0;font-size:.84375rem;line-height:1.5;color:var(--text-2)}:root[data-ui=steklo] .bblock-l{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}:root[data-ui=steklo] .bblock-i{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem .875rem;border-radius:var(--r-sm);background:var(--well-2)}:root[data-ui=steklo] .bblock-i>.st-i{flex:none;width:1rem;height:1rem;margin-top:2px;color:var(--text-3)}:root[data-ui=steklo] .bblock-i>div{display:flex;flex-direction:column;gap:2px;min-width:0}:root[data-ui=steklo] .bblock-i b{font-size:.84375rem;font-weight:600;color:var(--text);overflow-wrap:anywhere}:root[data-ui=steklo] .bblock-i span{font-size:.8125rem;line-height:1.5;color:var(--text-2)}:root[data-ui=steklo] .bblock-f{display:flex;gap:1rem;align-items:center;justify-content:space-between}:root[data-ui=steklo] .bblock-f p{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-2)}:root[data-ui=steklo] .bblock-a{display:flex;gap:.75rem;align-items:center;flex:none}:root[data-ui=steklo] .bblock-a .btn{min-width:10.5rem;justify-content:center}:root[data-ui=steklo] .bblock-when{font-size:.78125rem;color:var(--text-3);white-space:nowrap}@media(max-width:760px){:root[data-ui=steklo] .bblock{padding:1rem}:root[data-ui=steklo] .bblock-f{flex-direction:column;align-items:stretch}:root[data-ui=steklo] .bblock-a{flex-direction:column-reverse;align-items:stretch;gap:.5rem}:root[data-ui=steklo] .bblock-a .btn{min-width:0}:root[data-ui=steklo] .bblock-when{text-align:center}}.fe{display:flex;flex-direction:column;gap:.75rem;block-size:calc(100dvh - var(--strip-top) - var(--strip-h) - 1.875rem);min-block-size:26.25rem}.fe__bar.pane{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem .75rem;padding:.625rem .75rem .625rem 1.25rem;border-radius:1.375rem}.fe__bar .crumb{flex:none}.fe__title{margin:0;font-size:1.25rem;font-weight:400;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}.fe__history{display:flex;gap:2px}.fe__save{display:inline-flex}.fe__actions{margin-inline-start:auto;display:flex;align-items:center;gap:.625rem}.fe__error{margin:0}.fe__work{flex:1;min-block-size:0;display:grid;grid-template-columns:14.75rem minmax(0,1fr);gap:.75rem;position:relative}.fp{display:flex;flex-direction:column;gap:.5rem;padding:.875rem .75rem;border-radius:1.375rem;background:var(--glass);border:1px solid var(--edge);box-shadow:var(--shadow-pane);overflow-y:auto;scrollbar-width:thin}.fp__title{margin:.5rem .25rem 2px;font-size:.75rem;font-weight:500;color:var(--text-3)}.fp__list{display:flex;flex-direction:column;gap:2px}.fp__item{display:flex;align-items:center;gap:.625rem;min-block-size:2.375rem;padding:0 .625rem;border:1px solid transparent;border-radius:.875rem;color:var(--text-2);font-size:.84375rem;font-weight:500;text-align:start;transition:background .18s,color .18s}.fp__item:hover:not(:disabled){background:var(--hover);color:var(--text)}.fp__item:disabled{opacity:.4;cursor:not-allowed}.fp__ico{display:grid;place-items:center;inline-size:1.625rem;block-size:1.625rem;flex:none;border-radius:.5625rem;color:var(--role, var(--text-2));background:color-mix(in oklab,var(--role, transparent) 14%,transparent)}.fp__ico .st-i{inline-size:1rem;block-size:1rem}.fp__fn{display:flex;align-items:center;gap:.625rem;min-block-size:2.625rem;padding:0 .625rem;border-radius:.875rem;border:1px solid var(--accent-line);background:var(--accent-fill);color:var(--text);font-size:.84375rem;font-weight:600;text-align:start}.fp__fn:hover{background:var(--accent-fill-2)}.fp__fn .fp__ico{color:var(--accent-text);background:transparent}.fp__note{margin:0 .25rem .25rem;font-size:.75rem;line-height:1.4;color:var(--text-3)}.fc.fc--canvas{position:relative;overflow:hidden;border-radius:1.375rem;background:var(--well);border:1px solid var(--edge);box-shadow:var(--shadow-pane)}.fc .react-flow__background{background:transparent}.fc .react-flow__background circle{fill:var(--grey-c2)}.fc .react-flow__edge-path{stroke:var(--grey-c1);stroke-width:2}.fc .react-flow__edge:hover .react-flow__edge-path{stroke:var(--text-2)}.fc .react-flow__edge.selected .react-flow__edge-path{stroke:var(--accent)}.fc .react-flow__connection-path{stroke:var(--accent);stroke-width:2}.fc .react-flow__selection,.fc .react-flow__nodesselection-rect{background:var(--accent-fill);border:1px solid var(--accent-line);border-radius:.75rem}.fc .react-flow__controls{box-shadow:var(--shadow-float);border:1px solid var(--edge-2);border-radius:1rem;overflow:hidden;background:var(--glass-strong)}.fc .react-flow__controls button{inline-size:2rem;block-size:2rem;background:transparent;border-block-end:1px solid var(--line);fill:var(--text-2);color:var(--text-2)}.fc .react-flow__controls button:last-child{border-block-end:0}.fc .react-flow__controls button:hover{background:var(--hover);fill:var(--text);color:var(--text)}.fc .react-flow__minimap{background:var(--glass-strong);border:1px solid var(--edge-2);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-float)}.fc .react-flow__minimap-mask{fill:var(--scrim)}.fc .react-flow__minimap-node{fill:var(--grey-c1);stroke:none}.fc .react-flow__attribution{display:none}.fc__empty{position:absolute;inset-block-start:22%;inset-inline:0;margin-inline:auto;max-inline-size:23.75rem;padding:1.375rem 1.5rem;border-radius:1.5rem;text-align:center;pointer-events:none;z-index:4;background:var(--glass-strong);border:1px solid var(--edge);box-shadow:var(--shadow-float)}.fc__empty-title{margin:0 0 .375rem;font-size:1.0625rem;font-weight:500;color:var(--text)}.fc__empty .muted,.fc__empty .note{margin:0 0 .25rem}.fb{inline-size:var(--pv-node-w, 17.5rem);background:var(--win-solid);border:1px solid var(--edge-2);border-radius:1.125rem;box-shadow:var(--shadow-pane);color:var(--text);font-size:.8125rem;transition:box-shadow .18s,border-color .18s}.fb:hover{border-color:var(--n-line)}.fb[data-selected]{outline:2px solid var(--accent);outline-offset:-1px;box-shadow:var(--shadow-pane),0 0 0 .375rem var(--accent-fill)}.fb__head{position:relative;display:flex;align-items:center;gap:.5rem;padding:.75rem .625rem .5625rem .75rem;border-block-end:1px solid var(--line);border-start-start-radius:1.0625rem;border-start-end-radius:1.0625rem;background:color-mix(in oklab,var(--role, transparent) 9%,transparent);box-shadow:inset 0 .1875rem 0 var(--role, var(--line))}.fb__ico{display:grid;place-items:center;flex:none;color:var(--role)}.fb__ico .st-i{inline-size:1rem;block-size:1rem}.fb__title{flex:1;min-inline-size:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb__type{flex:none;display:inline-flex;align-items:center;block-size:1.25rem;padding:0 .5rem;border-radius:62.4375rem;font-size:.6875rem;font-weight:500;white-space:nowrap;color:color-mix(in oklab,var(--role, var(--text-2)) 75%,var(--text));background:color-mix(in oklab,var(--role, transparent) 14%,transparent);border:1px solid color-mix(in oklab,var(--role, var(--line)) 35%,transparent)}.fb__flag{inline-size:1.125rem;block-size:1.125rem;flex:none;border-radius:50%;display:grid;place-items:center;font-size:.6875rem;font-weight:700;color:#14161a}.fb__flag[data-severity=blocking]{background:var(--crit)}.fb__flag[data-severity=warning]{background:var(--warn)}.fb__body{display:flex;gap:.5rem;padding:.625rem .75rem}.fb__thumb{inline-size:2.5rem;block-size:2.5rem;border-radius:.625rem;background:var(--well-2);flex:none}.fb__preview{margin:0;color:var(--text-2);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-block-size:2.8em}.fb__meta{margin:0;padding:0 .75rem .5rem;font-size:.75rem;color:var(--text-3)}.fb__ports{border-block-start:1px solid var(--line)}.fb__head+.fb__ports{border-block-start:0}.fb__head:last-child{border-block-end:0;border-end-start-radius:1.0625rem;border-end-end-radius:1.0625rem}.fb__port{position:relative;display:flex;align-items:center;padding:.4375rem 1rem .4375rem .75rem;font-size:.75rem;color:var(--text-2)}.fb__port+.fb__port{border-block-start:1px solid var(--line)}.fb__port:last-child{border-end-start-radius:1.0625rem;border-end-end-radius:1.0625rem}.fb__port[data-optional]{color:var(--text-3);font-style:italic}.fb__port-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb[data-problem]{border-color:var(--fb-alarm);animation:fb-alarm var(--fb-alarm-beat) var(--ease) infinite}.fb[data-problem=blocking]{--fb-alarm: var(--crit);--fb-alarm-beat: 1.1s}.fb[data-problem=warning]{--fb-alarm: var(--warn);--fb-alarm-beat: 2s}@keyframes fb-alarm{0%,to{box-shadow:0 0 0 1px color-mix(in oklab,var(--fb-alarm) 45%,transparent),0 0 .75rem -2px color-mix(in oklab,var(--fb-alarm) 55%,transparent)}50%{box-shadow:0 0 0 .1875rem color-mix(in oklab,var(--fb-alarm) 90%,transparent),0 0 1.625rem 2px color-mix(in oklab,var(--fb-alarm) 80%,transparent)}}.fb[data-problem] .fb__flag{animation:fb-alarm-flag var(--fb-alarm-beat) var(--ease) infinite}@keyframes fb-alarm-flag{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 .1875rem color-mix(in oklab,var(--fb-alarm) 40%,transparent)}}@media(prefers-reduced-motion:reduce){.fb[data-problem]{animation:none;box-shadow:0 0 0 .1875rem color-mix(in oklab,var(--fb-alarm) 90%,transparent),0 0 1.625rem 2px color-mix(in oklab,var(--fb-alarm) 80%,transparent)}.fb[data-problem] .fb__flag{animation:none}}.fb[data-selected][data-problem]{border-color:var(--edge-2);animation:none;box-shadow:var(--shadow-pane),0 0 0 .375rem var(--accent-fill)}.fb[data-selected][data-problem] .fb__flag{animation:none}.fb__in,.fb__out{inline-size:.875rem!important;block-size:.875rem!important;background:var(--win-solid)!important;border:2px solid var(--grey-c1)!important;--fb-nudge: translate(-50%, -50%)}.fb__out{inset-inline-end:-.4375rem!important;border-color:#e5484d!important;background:color-mix(in oklab,#e5484d 22%,var(--win-solid))!important;--fb-nudge: translate(50%, -50%)}.fb__in{inset-inline-start:-.4375rem!important;border-color:#3fb950!important;background:color-mix(in oklab,#3fb950 22%,var(--win-solid))!important}.fb__in--back{inset-inline-start:50%!important;inset-block-start:-.4375rem!important}.fb__in:after,.fb__out:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:1.5rem;block-size:1.5rem;transform:translate(-50%,-50%);border-radius:50%}.fb__out:hover,.fb__in:hover{transform:var(--fb-nudge) scale(1.4)}.fb__out:hover{background:#e5484d!important}.fb__in:hover{background:#3fb950!important}.fc__edge-hit{fill:none;stroke:transparent;stroke-width:18;cursor:pointer}.fc__edge-drop{position:absolute;pointer-events:all;inline-size:1.375rem;block-size:1.375rem;display:grid;place-items:center;padding:0;border:1px solid var(--edge-2);border-radius:50%;background:var(--glass-strong);color:var(--text-2);font-size:.875rem;line-height:1;cursor:pointer;box-shadow:var(--shadow-float)}.fc__edge-drop:hover,.fc__edge-drop:focus-visible{border-color:var(--crit);background:var(--crit);color:#fff}.fi{position:absolute;inset-block:.625rem;inset-inline-end:.625rem;inline-size:26.25rem;max-inline-size:calc(100% - 1.25rem);display:flex;flex-direction:column;z-index:5;border-radius:1.5rem;background:var(--glass-strong);border:1px solid var(--edge-2);box-shadow:var(--shadow-float)}.fi__head{display:flex;align-items:center;gap:.625rem;padding:.875rem .75rem .75rem 1.25rem;border-block-end:1px solid var(--line)}.fi__title{margin:0;min-width:0;font-size:1.125rem;font-weight:400;letter-spacing:-.01em}.fi__ico{display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;flex:none;border-radius:.5625rem;color:var(--role, var(--text-2));background:color-mix(in oklab,var(--role, transparent) 14%,transparent)}.fi__ico .st-i{inline-size:1rem;block-size:1rem}.fi__head .fb__type{flex:none}.fi__head .ibtn{margin-inline-start:auto}.fi__body{flex:1;overflow:auto;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.fi__foot{padding:.75rem 1rem;border-block-start:1px solid var(--line)}.fi__problems{margin:0;padding:.75rem .875rem .75rem 1.875rem;display:flex;flex-direction:column;gap:.375rem;font-size:.8125rem;border-radius:.875rem;background:var(--well)}.fi__problems li[data-severity=blocking]{color:var(--crit-text)}.fi__problems li[data-severity=warning]{color:var(--warn-text)}.fi .fld{gap:.375rem}.fld-h[data-severity=blocking]{color:var(--crit-text)}.pv-inline{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-block-start:.375rem}.pv-inline>span{font-size:.8125rem;color:var(--text-2)}.pv-price{display:flex;align-items:center;gap:.5rem;margin-block-start:.375rem}.pv-price>.in:not(.in--num){flex:1 1 0;min-inline-size:0}.pv-price>.in--num{flex:0 0 5.25rem;inline-size:5.25rem}.pv-price>span{font-size:.8125rem;color:var(--text-2)}.pv-btnrow{display:flex;flex-wrap:wrap;gap:.375rem;align-items:flex-start}.pv-btnedit{display:flex;flex-direction:column;gap:.25rem;flex:1 1 10rem}.pv-btnedit__line{display:flex;gap:.25rem;align-items:center}.pv-check{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:1rem;background:var(--well);border:1px solid var(--line)}.pv-split{display:flex;justify-content:space-between;font-size:.8125rem;color:var(--text-2)}.fld input[type=range]{inline-size:100%;accent-color:var(--accent)}.chip--btn[data-active]{color:var(--accent-text);background:var(--accent-fill);border-color:var(--accent-line)}.chip--btn:disabled{cursor:default;opacity:.6}.sel-lab{display:block;min-inline-size:0}.sel-lab.pv-select--slim{display:inline-block;inline-size:auto;min-inline-size:8.75rem;flex:0 0 auto}.fe__problems{flex:none;max-block-size:10.5rem;overflow:auto;padding:.75rem 1.25rem;border-radius:1.375rem;background:var(--glass);border:1px solid var(--edge);box-shadow:var(--shadow-pane)}.fe__problems-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:500;color:var(--text-2)}.fe__problems[data-stale] ul{opacity:.55}.fe__problems-stale{margin-inline-start:.5rem;font-style:italic;color:var(--text-3)}.fe__problems ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.fe__problems button{font-size:.8125rem;text-align:start;padding:2px 0}.fe__problems button:hover{text-decoration:underline;text-underline-offset:.1875rem}.fe__problems li[data-severity=blocking]{color:var(--crit-text)}.fe__problems li[data-severity=warning]{color:var(--warn-text)}.pv-why{display:none}@media(hover:none),(max-width:640px){.pv-why{display:block;margin-inline-end:auto;font-size:.8125rem;line-height:1.4;color:var(--warn-text)}}.ff__list{display:flex;flex-direction:column;gap:.625rem;margin-block-start:.875rem}.ff__item{padding:.875rem 1rem;border-radius:1.25rem;background:var(--well);border:1px solid transparent}.ff__item[data-on]{border-color:var(--accent-line);background:var(--accent-fill)}.ff__head{display:flex;align-items:center;gap:.75rem;cursor:pointer}.ff__name{font-size:.9375rem;font-weight:500;color:var(--text)}.ff__hint{margin:.375rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--text-2)}.ff__fields{display:flex;flex-direction:column;gap:.75rem;margin-block-start:.875rem}.mt{display:flex;flex-direction:column;gap:.375rem}.mt__row{display:flex;align-items:center;gap:2px;flex-wrap:wrap;padding:.1875rem;border-radius:.875rem;background:var(--well);border:1px solid var(--line)}.mt__btn{min-inline-size:1.875rem;block-size:1.875rem;border-radius:.625rem;color:var(--text-2);font-size:.875rem;display:grid;place-items:center}.mt__btn:hover{background:var(--hover);color:var(--text)}.mt__btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mt__btn--wide{min-inline-size:3.25rem;font-size:.75rem}.mt__sep{inline-size:1px;block-size:1.125rem;background:var(--line);margin-inline:.25rem}.mt__pop{display:flex;gap:.375rem;align-items:center;padding:.375rem;border-radius:.875rem;background:var(--well);border:1px solid var(--line)}.mt__pop--list{flex-direction:column;align-items:stretch;gap:2px}.mt__var{display:flex;align-items:baseline;gap:.625rem;border-radius:.625rem;color:var(--text);font-size:.8125rem;padding:.375rem .5rem;text-align:start}.mt__var:hover{background:var(--hover)}.mt__var code{color:var(--accent-text)}.sb__list{margin:.75rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem}.sb__row{display:flex;align-items:center;gap:.625rem;font-size:.875rem;cursor:pointer}.sb__name{font-weight:500}.pv-media{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:1rem;background:var(--well);border:1px solid var(--line)}.pv-media__thumb{inline-size:3rem;block-size:3rem;flex:none;border-radius:.75rem;object-fit:cover;background:var(--well-2)}.pv-media__thumb--kind{display:grid;place-items:center;font-size:.6875rem;color:var(--text-2);border:1px solid var(--line);text-align:center;padding:2px}.pv-media__meta{display:flex;flex-direction:column;gap:2px;min-inline-size:0;flex:1 1 auto}.pv-media__name{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-media__size{font-size:.75rem;color:var(--text-3)}.pv-media__list{list-style:none;margin:0;padding:0;display:grid;gap:.375rem;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr))}.pv-media__pick{inline-size:100%;aspect-ratio:1;padding:0;overflow:hidden;border-radius:.75rem;border:1px solid var(--line);background:var(--well);color:var(--text-2);font-size:.6875rem}.pv-media__pick img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.pv-media__pick[data-chosen]{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accent-fill)}.tg__photo{display:block;inline-size:100%;max-block-size:16.25rem;object-fit:cover;border-radius:.625rem;margin-block-end:.375rem}.tg__album{display:grid;gap:2px;margin-block-end:.375rem}.tg__album[data-count="1"]{grid-template-columns:1fr}.tg__album[data-count="2"],.tg__album[data-count="3"],.tg__album[data-count="4"]{grid-template-columns:1fr 1fr}.tg__album .tg__photo{margin-block-end:0;border-radius:.375rem;max-block-size:9.375rem}.tg__album[data-count="1"] .tg__photo{max-block-size:16.25rem;border-radius:.625rem}.tg__album .tg__media{margin-block-end:0}.tg__split{display:block;font-size:.6875rem;color:var(--text-3);margin-block-end:.375rem}@media(max-width:900px){.fe__work{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.fp{flex-direction:row;align-items:center;padding:.5rem;overflow-x:auto}.fp__title,.fp__note{display:none}.fp__list{flex-direction:row}.fp__item,.fp__fn{white-space:nowrap}.fi{inline-size:auto;inset-inline:.625rem}}
